:root{--pdp-media-max: calc( 100vh - var(--header-height, 80px) - var(--announcement-h, 0px) - 40px )}@media only screen and (min-width:990px){.product__photo{padding-top:min(calc(1 / var(--aspect-ratio, 1) * 100%),var(--pdp-media-max))}.product__photo .image-wrapper{height:100%;padding-top:0}.product__photo .image-wrapper img,.product__photo .image-wrapper img.fit-cover{object-fit:contain}.product__slide .product__media.deferred-media{padding-top:min(calc(1 / var(--aspect-ratio, 1) * 100%),var(--pdp-media-max))!important}.product__slide .product__media video,.product__slide .product__media iframe,.product__slide .product__media .image-wrapper img{object-fit:contain}}@media only screen and (max-width:989px){.product__photo{padding-top:min(calc(1 / var(--aspect-ratio, 1) * 100%),calc(100vh - var(--header-height, 60px) - var(--announcement-h, 0px) - 20px))}.product__photo .image-wrapper{height:100%;padding-top:0}.product__photo .image-wrapper img,.product__photo .image-wrapper img.fit-cover{object-fit:contain}.product__slide .product__media.deferred-media{padding-top:min(calc(1 / var(--aspect-ratio, 1) * 100%),calc(100vh - var(--header-height, 60px) - var(--announcement-h, 0px) - 20px))!important}.product__slide .product__media video,.product__slide .product__media iframe{object-fit:contain}}@media only screen and (max-width:989px){.product__slides:has(.product__slide[data-video]):has(.product__slide[data-type=image]){height:auto}.product__slides:has(.product__slide[data-video]) .product__slide[data-type=image].media--hidden{position:relative;left:0}.product__slides:has(.product__slide[data-type=image]) .product__slide[data-video]{position:relative;align-self:stretch}.product__slides:has(.product__slide[data-type=image]) .product__slide[data-video] .product__media.deferred-media{position:absolute;top:0;right:0;bottom:0;left:0}.product__slides .product__slide[data-video] .product__media video,.product__slides .product__slide[data-video] .product__media iframe,.product__slides .product__slide[data-video] .product__media img{object-fit:contain;object-position:center}}@media only screen and (min-width:990px){.product__slides:has(.product__slide[data-video]):has(.product__slide[data-type=image]){height:auto!important}.product__slides:has(.product__slide[data-video]) .product__slide[data-type=image].media--hidden{position:relative;left:0}.product__slides:has(.product__slide[data-type=image]) .product__slide[data-video]{position:relative;align-self:stretch}.product__slides:has(.product__slide[data-type=image]) .product__slide[data-video] .product__media.deferred-media{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:0!important}.product__slides .product__slide[data-video] .product__media video,.product__slides .product__slide[data-video] .product__media iframe,.product__slides .product__slide[data-video] .product__media img{object-fit:contain;object-position:center}}.product-quick-add__images .product__photo .image-wrapper img,.product-quick-add__images .product__photo .image-wrapper img.fit-cover{object-fit:cover}.brand-video-controls{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;gap:10px;padding:14px 14px 12px;background:linear-gradient(to top,#0000004d,#0000);opacity:0;pointer-events:none;transition:opacity .25s ease}.deferred-media:hover .brand-video-controls,.deferred-media:focus-within .brand-video-controls,.brand-video-controls[data-playing=false]{opacity:1;pointer-events:auto}.brand-video-controls__btn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#ffffffe0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text-dark, #1a1a1a);cursor:pointer;transition:background .2s ease,transform .2s ease}.brand-video-controls__btn:hover{background:#fff;transform:scale(1.06)}.brand-video-controls__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.brand-video-controls__icon{width:11px;height:11px;display:block;fill:currentColor}.brand-video-controls[data-playing=true] .brand-video-controls__icon--play,.brand-video-controls[data-playing=false] .brand-video-controls__icon--pause,.brand-video-controls[data-muted=true] .brand-video-controls__icon--sound,.brand-video-controls[data-muted=false] .brand-video-controls__icon--muted{display:none}.brand-video-controls__seek{flex:1 1 auto;height:3px;margin:0;padding:0;border:0;border-radius:2px;cursor:pointer;-webkit-appearance:none;appearance:none;background:linear-gradient(to right,rgba(255,255,255,.95) var(--brand-progress, 0%),rgba(255,255,255,.3) var(--brand-progress, 0%))}.brand-video-controls__seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:11px;height:11px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000059;opacity:0;transition:opacity .2s ease}.brand-video-controls__seek::-moz-range-thumb{width:11px;height:11px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000059;opacity:0;transition:opacity .2s ease}.brand-video-controls:hover .brand-video-controls__seek::-webkit-slider-thumb,.brand-video-controls__seek:focus-visible::-webkit-slider-thumb{opacity:1}.brand-video-controls:hover .brand-video-controls__seek::-moz-range-thumb,.brand-video-controls__seek:focus-visible::-moz-range-thumb{opacity:1}.brand-video-controls__seek:focus-visible{outline:2px solid #fff;outline-offset:4px}@media only screen and (max-width:749px){.brand-video-controls{gap:8px;padding:12px 10px 10px}}@media(prefers-reduced-motion:reduce){.brand-video-controls,.brand-video-controls__btn,.brand-video-controls__seek::-webkit-slider-thumb{transition:none}}.product__photo{position:relative}.modelbadge{position:absolute;left:0;bottom:12px;z-index:2;padding:5px 10px;background:#000000b8;color:#fff;font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;pointer-events:none}@media only screen and (max-width:767px){.modelbadge{bottom:8px;font-size:9px;padding:4px 8px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/brand-product-media.css.map */
