:root{--pm-a: #f8f3ec;--pm-b: #e9dfd2;--pm-edge: transparent;--pm-shadow: rgba(62, 40, 24, .34);--pm-filter: drop-shadow(0 10px 12px rgba(62, 40, 24, .14));--pm-plate: #f8f5f0}html[data-theme=dark]{--pm-a: #302a26;--pm-b: #181411;--pm-edge: rgba(255, 233, 210, .07);--pm-shadow: rgba(0, 0, 0, .72);--pm-filter: drop-shadow(0 12px 14px rgba(0, 0, 0, .5)) drop-shadow(0 0 20px rgba(255, 214, 180, .1))}html .card__media,html .cart-line__media,html .cart-upsell__media,html .mega-product__media,html .predictive__media,html .sticky-atc__thumb,html .category__media,html .gallery__item:has(.gallery__cut:not(.cutout--photo)){background:radial-gradient(78% 68% at 50% 40%,var(--pm-a),var(--pm-b));box-shadow:inset 0 0 0 1px var(--pm-edge)}:is(.card__frame,.cart-line__media,.cart-upsell__media,.mega-product__media,.predictive__media,.sticky-atc__thumb,.category__media,.gallery__item) img.cutout:not(.cutout--photo){mix-blend-mode:normal;filter:var(--pm-filter);object-fit:contain;object-position:50% 100%;transform-origin:50% 92%}.card__frame{isolation:isolate}.card__frame img.card__cut.cutout:not(.cutout--photo){padding:11% 12% 15%;z-index:1;transition:transform 1.1s var(--ease-out),filter 1.1s var(--ease-out),opacity .7s var(--ease-soft)}.card__frame:has(.card__cut:not(.cutout--photo)):after{content:"";position:absolute;z-index:0;inset-inline-start:50%;bottom:12.2%;width:46%;height:5.5%;translate:calc(-50% * var(--dir, 1)) 0;background:radial-gradient(closest-side,var(--pm-shadow),transparent);filter:blur(6px);transition:transform 1.1s var(--ease-out),opacity .9s var(--ease-soft);pointer-events:none}.card__frame:has(.card__cut:not(.cutout--photo)) .card__img--hover{display:none}@media(hover:hover){.card:hover .card__frame img.card__cut.cutout:not(.cutout--photo){transform:translate3d(0,-3.5%,0) scale(1.05) rotate(calc(var(--dir, 1) * -2deg))}.card:hover .card__frame:has(.card__cut:not(.cutout--photo)):after{transform:scale(.8);opacity:.55}}:is(.cart-line__media,.cart-upsell__media,.mega-product__media,.predictive__media,.sticky-atc__thumb) img.cutout:not(.cutout--photo){padding:8%;filter:drop-shadow(0 4px 5px rgba(62,40,24,.2))}html[data-theme=dark] :is(.cart-line__media,.cart-upsell__media,.mega-product__media,.predictive__media,.sticky-atc__thumb) img.cutout:not(.cutout--photo){filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}.sticky-atc__thumb img.cutout:not(.cutout--photo){padding:4%}.gallery__img.gallery__cut.cutout:not(.cutout--photo){padding:9% 10% 12%;mix-blend-mode:normal;filter:var(--pm-filter)}.category__media img.category__img.cutout:not(.cutout--photo){padding:8% 10% 6%}.cutout--photo{object-fit:contain;filter:none}html[data-theme=dark] :is(.card__frame,.cart-line__media,.cart-upsell__media,.mega-product__media,.predictive__media,.sticky-atc__thumb,.category__media) img.cutout--photo{mix-blend-mode:normal;filter:none;padding:0;background:var(--pm-plate);clip-path:inset(7% round 16px);box-shadow:none}html[data-theme=dark] :is(.cart-line__media,.cart-upsell__media,.mega-product__media,.predictive__media,.sticky-atc__thumb) img.cutout--photo{clip-path:inset(6% round 9px)}html[data-theme=dark] .sticky-atc__thumb img.cutout--photo{clip-path:inset(0 round 8px)}html[data-theme=dark] .category__media img.cutout--photo{clip-path:inset(6% round 18px)}@media(prefers-reduced-motion:reduce){.card__frame img.card__cut,.card__frame:after{transition:none!important}}.scheme-dark{--pm-a: #302a26;--pm-b: #181411;--pm-edge: rgba(255, 233, 210, .07);--pm-shadow: rgba(0, 0, 0, .72);--pm-filter: drop-shadow(0 12px 14px rgba(0, 0, 0, .5)) drop-shadow(0 0 20px rgba(255, 214, 180, .1));--media-bg: color-mix(in srgb, var(--inverse-ink) 8%, var(--inverse-bg))}.story__visual:has(.story__img--cutout),.story__mobile-media.media--cutout{background:radial-gradient(78% 68% at 50% 44%,var(--pm-a),var(--pm-b));box-shadow:inset 0 0 0 1px var(--pm-edge)}.story__visual .story__img--cutout img.cutout,.story__mobile-media img.cutout{filter:var(--pm-filter)}
/*# sourceMappingURL=/cdn/shop/t/76/assets/product-media.css.map */
