.ll-product-media-col,.ll-product-media{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.ll-product-media{--swiper-theme-color:#0071e3;--swiper-navigation-size:24px;margin:0;align-self:start}.ll-product-media__stage{position:relative;isolation:isolate;container-type:inline-size;width:100%;aspect-ratio:1;overflow:hidden}.ll-product-media .ll-product-media__main{width:100%;height:100%;margin:0;overflow:hidden}.ll-product-media .ll-product-media__slide{height:100%;display:flex;align-items:center;justify-content:center;background:transparent}.ll-product-media .ll-product-media__slide>img,.ll-product-media .ll-product-media__slide>video,.ll-product-media .ll-product-media__slide>iframe,.ll-product-media .ll-product-media__slide>model-viewer{display:block;position:static;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;border:0;object-fit:contain;transform:none}.ll-product-media__controls{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;width:100%;color:inherit}.ll-product-media__count{font:400 12px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;opacity:.65}.ll-product-media__arrows{display:flex;align-items:center;gap:12px;margin-left:auto}.ll-product-media .ll-product-media__arrow{position:static;display:grid;place-items:center;width:32px;height:32px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font:20px/1 Arial,sans-serif;cursor:pointer;transform:none}.ll-product-media .ll-product-media__arrow.swiper-button-disabled{opacity:.25;cursor:default}.ll-product-media .ll-product-media__thumbs{width:100%;margin:16px 0 0;overflow:hidden}.ll-product-media .ll-product-media__thumb{position:relative;display:block;width:auto;aspect-ratio:1;height:auto;min-height:0;margin:0;padding:0;overflow:hidden;background:transparent;border:2px solid transparent;border-radius:6px;cursor:pointer;box-sizing:border-box;opacity:.8}.ll-product-media .ll-product-media__thumb.swiper-slide-thumb-active{border-color:var(--swiper-theme-color);opacity:1}.ll-product-media .ll-product-media__thumb>img{position:static;display:block;width:100%;height:100%;margin:0;object-fit:contain;transform:none;border-radius:3px}.ll-product-media__type{position:absolute;right:4px;bottom:4px;background:#000a;color:#fff;border-radius:3px;padding:2px 5px;font:11px/1.2 Arial,sans-serif}.ll-product-media button:focus-visible{outline:2px solid #339fff;outline-offset:-4px}@media(max-width:989px){.ll-product-media-col--desktop{display:none}.ll-product-media-col+.ll-a1-resilia-buy,.ll-product-media-col+.ll-bb1-resilia-buy{margin-top:24px}.ll-product-media .ll-product-media__thumbs{margin-top:12px}}@media(min-width:990px){.ll28-fp__wrap>.ll-product-media-col{flex:0 1 600px;width:600px}.ll-a1-resilia-inner>.ll-product-media-col,.ll-bb1-resilia-inner>.ll-product-media-col{grid-column:1;grid-row:1}}.ll-product-media .ll-product-media__stage>.ll-clinician-copy{top:4.704%;left:4.866%;width:71.77%;z-index:3}.ll-product-media .ll-product-media__stage .ll-clinician-copy__banner{gap:1.65cqw;padding:1.49cqw 3.64cqw 1.49cqw 1.32cqw;min-height:12.8cqw;box-shadow:none}.ll-product-media .ll-product-media__stage .ll-clinician-copy__seal{flex:0 0 17cqw;gap:.5cqw;font-size:2.25cqw;line-height:1}.ll-product-media .ll-product-media__stage .ll-clinician-copy__seal img{width:2.5cqw;height:5.8cqw}.ll-product-media .ll-product-media__stage .ll-clinician-copy__copy p{margin:0 0 .7cqw;font:400 2.33cqw/1.2 Arial,sans-serif}.ll-product-media .ll-product-media__stage .ll-clinician-copy__footer{gap:.8cqw}.ll-product-media .ll-product-media__stage .ll-clinician-copy__footer a{font:400 2cqw/1.2 Arial,sans-serif;white-space:nowrap}.ll-product-media .ll-product-media__stage .ll-clinician-copy__avatars img{width:2.15cqw;height:2.15cqw;margin-right:-.4cqw}.ll-product-media .ll-product-media__stage .ll-clinician-copy__close{right:1.65cqw;top:.5cqw;width:2.3cqw;height:2.3cqw;font:2cqw/2.3cqw Arial,sans-serif}@media(max-width:989px){body.ll-annotation-parity .ll-product-media__stage{border:1px solid #f1f8f9;border-radius:20.836px;box-sizing:border-box}body.ll-annotation-parity .ll-product-media__controls,body.ll-annotation-parity .ll-annotation-media-arrows{display:none!important}body.ll-annotation-parity .ll-product-media .ll-product-media__thumbs{margin-top:21px}body.ll-annotation-parity .ll-product-media .ll-product-media__thumb{width:88px;height:88px;border-radius:5.366px}}@media(max-width:749px){body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)){container-type:inline-size}body.ll-annotation-parity :is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia) .ll-product-media__stage{width:100cqw;max-width:none;margin-left:calc(50% - 50cqw);border:0;border-radius:0}}@media(min-width:990px){:is(.ll28p,.ll28-fp) .ll-product-media__stage{border-radius:24px}}:is(.ll-product-media,.ll28p,.ll28-fp) .ll-product-media__controls{display:none}@media(max-width:749px){.shopify-section:has(>.ll28p){container-type:inline-size}.shopify-section:has(>.ll28p) .ll-product-media__stage{width:100cqw;max-width:none;margin-left:calc(50% - 50cqw);border-radius:0}:is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage>.ll-clinician-copy{width:245.2px;container-type:inline-size}body.ll-annotation-parity :is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage>.ll-clinician-copy{top:16px;left:17px}.shopify-section:has(>.ll28p) .ll-product-media .ll-product-media__stage>.ll-clinician-copy{top:21px;left:11px}:is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage .ll-clinician-copy__banner{gap:2.3cqw;padding:2.08cqw 5.07cqw 2.08cqw 1.84cqw;min-height:17.83cqw}:is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage .ll-clinician-copy__seal{flex:0 0 23.69cqw;gap:.7cqw;font-size:3.14cqw}:is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage .ll-clinician-copy__seal img{width:3.48cqw;height:8.08cqw}:is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage .ll-clinician-copy__copy p{margin:0 0 .98cqw;font-size:3.25cqw}:is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage .ll-clinician-copy__footer{gap:1.11cqw}:is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage .ll-clinician-copy__footer a{font-size:2.79cqw}:is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage .ll-clinician-copy__avatars img{width:3cqw;height:3cqw;margin-right:-.56cqw}:is(body.ll-annotation-parity .shopify-section:has(>:is(.ll-pdp-po,.ll-pdp-om,.ll-a1-resilia,.ll-bb1-resilia)),.shopify-section:has(>.ll28p)) .ll-product-media .ll-product-media__stage .ll-clinician-copy__close{right:2.3cqw;top:.7cqw;width:3.2cqw;height:3.2cqw;font-size:2.79cqw;line-height:3.2cqw}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ll-product-media.css.map */
