@media(max-width:900px){[data-ap-immersive]{--ap-im-photo-h: min(100vw, 66svh, 640px);overflow:visible!important}[data-ap-immersive]>section:not([data-ap-im-hero]){overflow-x:clip}body:has([data-ap-immersive]) .section-header{position:relative!important;top:auto!important;transition:none!important}[data-ap-immersive] [data-ap-im-hero]{display:block!important;gap:0!important;max-width:none!important;margin:0!important;padding:0!important}[data-ap-immersive] [data-ap-im-gallery]{position:sticky!important;top:0!important;z-index:0;height:var(--ap-im-photo-h);margin:0!important;padding:0!important}[data-ap-immersive] [data-ap-im-thumbs]{display:none!important}[data-ap-immersive] [data-ap-im-stage]{position:absolute!important;top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important;max-height:none!important;margin:0!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;overflow:hidden}[data-ap-immersive] [data-ap-im-card]{position:relative;z-index:2;margin:-30px 0 0!important;padding:22px 16px 40px!important;border-radius:28px 28px 0 0;background:var(--ap-im-card-bg, #fffdf8);box-shadow:0 -14px 34px #17120f1f;animation:apImCardRise .8s cubic-bezier(.22,1,.36,1) .12s both}[data-ap-immersive] [data-ap-im-card]:before{content:"";position:absolute;top:9px;left:50%;width:38px;height:4px;border-radius:999px;background:#17120f24;transform:translate(-50%)}[data-ap-immersive] .ap-product-reel__launcher{bottom:44px}[data-ap-immersive] .ap-product-reel__launcher[aria-expanded=true]{bottom:88px}[data-ap-immersive] :is(.ap-cro__image-note,.ap-ro__image-note,.ap-pack__image-note,.ap-incense__format-badge,.ap-sand-v2__media-label){top:12px;bottom:auto}[data-ap-im-gallery]:has(.ap-im-dots) :is(.ap-hd__media-count,.ap-hd__swipe-hint,.ap-sand-v2__count){display:none!important}}@media(min-width:750px)and (max-width:900px){[data-ap-immersive] [data-ap-im-card]{padding:30px max(24px,calc((100% - 680px)/2)) 48px!important}}.ap-im-dots{display:none}@media(max-width:900px){.ap-im-dots{position:absolute;left:50%;bottom:44px;z-index:5;display:flex;gap:2px;align-items:center;padding:0 6px;border-radius:999px;background:#17120f6b;transform:translate(-50%)}[data-ap-im-gallery]:has(.ap-product-reel__launcher) .ap-im-dots{left:auto;right:12px;transform:none}}.ap-im-dot{position:relative;display:block;flex:0 0 auto;width:16px;height:26px;margin:0;padding:0;border:0;background:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:width .35s cubic-bezier(.22,1,.36,1)}.ap-im-dot:before{content:"";position:absolute;top:10px;left:50%;width:6px;height:6px;border-radius:999px;background:#fffdf88c;transform:translate(-50%);transition:width .35s cubic-bezier(.22,1,.36,1),background .2s ease}.ap-im-dot__fill{position:absolute;top:10px;left:calc(50% - 14px);width:28px;height:6px;border-radius:999px;background:#fffdf8;opacity:0;transform:scaleX(.215);transform-origin:left center}.ap-im-dot.is-active{width:38px}.ap-im-dot.is-active:before{width:28px;background:#fffdf866}.ap-im-dot.is-active .ap-im-dot__fill{opacity:1}.ap-im-dots.is-autoplay .ap-im-dot.is-active .ap-im-dot__fill{animation:apImDotFill var(--ap-im-dwell, 4.5s) linear both}.ap-im-dots:not(.is-autoplay) .ap-im-dot.is-active .ap-im-dot__fill{transform:none}.ap-im-dots.is-paused .ap-im-dot__fill{animation-play-state:paused!important}.ap-im-dot:focus-visible{outline:2px solid #fffdf8;outline-offset:-4px;border-radius:999px}@keyframes apImDotFill{0%{transform:scaleX(.215)}to{transform:scaleX(1)}}@keyframes apImCardRise{0%{translate:0 64px}}.ap-float-spacer{display:none}@media(max-width:900px){[data-ap-immersive] [data-ap-im-gallery],.ap-df .ap-df__gallery{top:var(--ap-hdr-h, 0px)!important}body:has([data-ap-immersive],.ap-df) .section-header.ap-pin{position:fixed!important;top:0!important;left:0;right:0;z-index:30;padding:env(safe-area-inset-top,0px) 0 0;background:transparent;transition:padding .4s cubic-bezier(.22,1,.36,1)!important}body:has([data-ap-immersive],.ap-df) .section-header.ap-pin .header-wrapper{transition:border-radius .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,background-color .4s ease}body:has([data-ap-immersive],.ap-df) .section-header.ap-pin.ap-float{padding:calc(8px + env(safe-area-inset-top,0px)) 10px 0}body:has([data-ap-immersive],.ap-df) .section-header.ap-pin.ap-float .header-wrapper{border-color:transparent!important;border-radius:18px;background-color:#fffdf8!important;box-shadow:0 10px 28px #17120f29,0 0 0 1px #17120f0f}body:has([data-ap-immersive],.ap-df) .section-header.ap-pin:has(details[open]){padding:env(safe-area-inset-top,0px) 0 0!important}body:has([data-ap-immersive],.ap-df) .section-header.ap-pin:has(details[open]) .header-wrapper{border-radius:0;box-shadow:0 1px #17120f14}.ap-float-spacer.is-on{display:block;height:var(--ap-hdr-h, 57px)}[data-ap-immersive] [id],.ap-df [id]{scroll-margin-top:calc(var(--ap-hdr-h, 0px) + 44px + env(safe-area-inset-top,0px))}}@media(prefers-reduced-motion:reduce){body:has([data-ap-immersive],.ap-df) .section-header.ap-pin{transition:none!important}}.ap-im--reveal [data-ap-im-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.ap-im--reveal [data-ap-im-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-ap-immersive] [data-ap-im-card]{animation:none}.ap-im--reveal [data-ap-im-reveal]{transform:none;transition:opacity .5s ease}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/ap-pdp-immersive.css.map */
