:where(:root){--fit-fill-dim: .55;--fit-fill-saturate: 1.2;--fit-fill-blur: 4cqmin;--fit-fill-blur-px: 12px;--fit-fill-overscan: 1.3}img.fit.fit--cover{object-fit:cover}img.fit.fit--contain{object-fit:contain;object-position:50% 50%}img.fit.fit--contain:not(.fit--nofill){background:transparent}.fit-fill{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;pointer-events:none;background:var(--fit-fill-tint, var(--bg, #07060c));container-type:size}.fit-fill>img.fit-fill__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;border-radius:0;aspect-ratio:auto;object-fit:cover;object-position:50% 50%;background:none;box-shadow:none;opacity:calc(1 - var(--fit-fill-dim, .55));scale:var(--fit-fill-overscan, 1.3);transform:none;filter:blur(var(--fit-fill-blur-px, 12px)) saturate(var(--fit-fill-saturate, 1.2))}@supports (width: 1cqmin){.fit-fill>img.fit-fill__img{filter:blur(var(--fit-fill-blur, 4cqmin)) saturate(var(--fit-fill-saturate, 1.2))}}.fit-box{position:relative;isolation:isolate;overflow:hidden}.fit-box>.fit-fill{z-index:-1}@media(hover:hover)and (pointer:fine){.card__media>img.card__img.fit--contain{scale:var(--fit-card-contain-scale, .9615)}}@media not all and (hover:hover)and (pointer:fine){.card:hover .card__img.fit--contain,.card:hover .card__img.fit-fill{transform:none}}.card__media>img.card__img--alt.fit--alpha.fit--cover,.card__media>img.card__img--alt.fit--alpha.fit--nofill{background:var(--fit-alpha-backing, var(--surface-2))}.pdp__zoom.fit-box{display:block}.pdp__thumb.fit-box>img.fit{width:100%;height:100%}.pdp__slide.fit-box>video.fit.fit--contain{object-fit:contain;object-position:50% 50%;background:transparent}.pdp__slide.fit-box>video.fit.fit--cover{object-fit:cover}.collection-tile.fit-box{--fit-tile-pos: 50% clamp(0px, 50% - 20px, 100%)}@media(hover:hover)and (pointer:fine){.collection-tile.fit-box>img.fit--contain{scale:var(--fit-tile-contain-scale, .9524)}}@media not all and (hover:hover)and (pointer:fine){.collection-tile.fit-box:hover>img.fit--contain{transform:none}}.line-item__img.fit-box{display:block;align-self:start;border-radius:var(--radius-sm)}.line-item__img.fit-box>img.fit{width:100%}.upsell__media{display:block;border-radius:8px}.upsell__media>img.fit{width:100%}.sticky-buy__media{flex:none;display:block;width:44px;height:44px;border-radius:10px}.sticky-buy__media>img.fit{width:100%;height:100%;border-radius:0}.recent__media{display:block;margin-bottom:8px;border-radius:var(--radius-sm)}.recent__item .recent__media>img.fit{width:100%;margin-bottom:0}.quiz__result-img.fit-box{border-radius:var(--radius)}@media(prefers-reduced-motion:reduce){.card:hover .card__img.fit,.card:hover .card__img.fit-fill,.collection-tile.fit-box:hover>img.fit{transform:none}}@media(prefers-reduced-motion:reduce)and (hover:hover)and (pointer:fine){.card__media>img.card__img.fit--contain,.collection-tile.fit-box>img.fit--contain{scale:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/image-fit.css.map */
