.aurora-storefront{--aurora-ink:#191a1e;--aurora-canvas:#fff;--aurora-surface:#f2f3f6;--aurora-surface-strong:#e9ebef;--aurora-line:#e8eaef;--aurora-orange:#f6a94e;--aurora-orange-dark:#ef9226;--aurora-signal:#2ec4b6;--aurora-green:#0f9284;--aurora-deep:#131417;--aurora-acid:#fff;--shop-ink:var(--aurora-ink);--shop-paper:var(--aurora-canvas);--shop-paper-light:var(--aurora-canvas);--shop-turquoise:var(--aurora-orange);--shop-turquoise-dark:var(--aurora-orange-dark);--shop-signal:var(--aurora-signal);--shop-purple:var(--aurora-orange);--shop-green:var(--aurora-green);--shop-deep:var(--aurora-deep);--shop-lime:var(--aurora-signal);--shop-line:var(--aurora-line);--shop-font-display:"Figtree Variable", Figtree, Arial, sans-serif;--shop-font-ui:"DM Sans Variable", "DM Sans", Arial, sans-serif;--shop-shell:2560px;--shop-gutter:24px;--shop-radius-card:16px;--shop-radius-compact:8px;--shop-radius-pill:999px;--shop-shadow-soft:0 16px 42px #191a1e12;--shop-shadow-hover:0 20px 52px #191a1e1a;background:var(--aurora-canvas);min-height:100vh;color:var(--aurora-ink);font-family:var(--shop-font-ui);font-synthesis:none;overflow:clip}.aurora-storefront *,.aurora-storefront :before,.aurora-storefront :after{border-color:var(--aurora-line)}.aurora-storefront :where(h1,h2,h3,h4,h5,h6){color:var(--aurora-ink);font-family:var(--shop-font-display);letter-spacing:0;font-weight:600}.aurora-storefront :where(button,input,select,textarea){font-family:var(--shop-font-ui)}.aurora-storefront .route-transition-shell{background:var(--aurora-canvas);min-height:40vh}.aurora-storefront :where(.button,button.button){font-family:var(--shop-font-ui);letter-spacing:0;text-transform:none;border-radius:16px;font-weight:500}.aurora-storefront :where(.button-primary,.button.button-primary){color:#fff;box-shadow:none;background:#191a1e;border-color:#191a1e}.aurora-storefront :where(.button-primary,.button.button-primary):hover:not(:disabled){color:#fff;background:#33363d;border-color:#33363d;transform:none}.aurora-storefront :where(input,select,textarea):not([type=checkbox]):not([type=radio]){border-color:var(--aurora-line);background:var(--aurora-surface);color:var(--aurora-ink);border-radius:16px}.aurora-storefront :where(a,button,input,select,textarea):focus-visible{outline-color:var(--aurora-orange)}.aurora-storefront .section-shell.page-main:not(.product-detail){width:min(1392px,100% - 48px);margin-inline:auto;padding-block:72px 112px}.aurora-storefront .page-heading{max-width:760px;margin-bottom:32px}.aurora-storefront .page-heading .eyebrow,.aurora-storefront .eyebrow{color:var(--aurora-orange-dark);font-family:var(--shop-font-ui);letter-spacing:.04em;font-size:13px;font-weight:600}.aurora-storefront .page-heading h1{text-transform:none;margin-block:8px 0;font-size:clamp(2.8rem,6vw,5.4rem);line-height:1.02}.aurora-storefront :where(.panel,.feature-strip){border:1px solid var(--aurora-line);background:var(--aurora-surface);box-shadow:none;border-radius:16px}.aurora-storefront .page-main.pdp-page{background:var(--aurora-canvas);padding:40px 0 112px}.aurora-storefront .pdp-shell.product-detail,.aurora-storefront .pdp-reviews-shell{width:min(1392px,100% - 48px);margin-inline:auto}.aurora-storefront .pdp-shell.product-detail{grid-template-columns:minmax(0,660px) minmax(420px,556px);justify-content:center;align-items:start;gap:16px 56px;display:grid}.aurora-storefront .pdp-gallery{grid-template-rows:minmax(0,auto);grid-template-columns:88px minmax(0,1fr);align-self:start;gap:20px;min-width:0;display:grid;position:sticky;top:28px}.aurora-storefront .pdp-gallery-single{grid-template-columns:minmax(0,1fr)}.aurora-storefront .pdp-thumbnails{contain:size;overscroll-behavior:contain;scrollbar-width:none;scroll-behavior:smooth;flex-direction:column;grid-area:1/1;gap:12px;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden auto}.aurora-storefront .pdp-thumbnails::-webkit-scrollbar{display:none}.aurora-storefront .pdp-thumbnail{aspect-ratio:2/3;background:var(--aurora-surface);cursor:pointer;border:1px solid #0000;border-radius:16px;flex:none;width:88px;padding:3px;transition:border-color .18s,opacity .18s;position:relative;overflow:hidden}.aurora-storefront .pdp-thumbnail:not([aria-current=true]){opacity:.74}.aurora-storefront .pdp-thumbnail:hover{opacity:1}.aurora-storefront .pdp-thumbnail[aria-current=true]{border-color:var(--aurora-ink);opacity:1}.aurora-storefront .pdp-thumbnail img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.aurora-storefront .pdp-image-stage{aspect-ratio:2/3;background:var(--aurora-surface);width:100%;box-shadow:none;color:var(--aurora-ink);cursor:zoom-in;isolation:isolate;border:0;border-radius:16px;grid-area:1/2;padding:0;display:block;position:relative;overflow:hidden}.aurora-storefront .pdp-gallery-single .pdp-image-stage{aspect-ratio:1;grid-column:1;min-height:0;max-height:min(660px,70svh)}.aurora-storefront .pdp-gallery-single .pdp-image-stage .pdp-main-image{object-fit:contain}.aurora-storefront .pdp-image-stage .pdp-main-image{object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;max-height:none;animation:.52s both aurora-media-in;position:absolute;inset:0}.aurora-storefront .pdp-main-cursor{z-index:2;opacity:0;pointer-events:none;will-change:transform;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .12s;display:none;position:absolute;top:0;left:0;box-shadow:0 8px 24px #13141729}.aurora-storefront .pdp-main-cursor svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:21px;height:21px}@media (hover:hover) and (pointer:fine){.aurora-storefront .pdp-image-stage{cursor:none}.aurora-storefront .pdp-main-cursor{display:flex}}.aurora-storefront .product-detail-copy{min-width:0;padding-top:0;position:sticky;top:28px}.aurora-storefront .pdp-breadcrumb{color:#191a1ea6;text-transform:none;grid-column:1/-1;gap:6px;margin:0;font-size:13px;display:flex}.aurora-storefront .pdp-breadcrumb a{color:inherit;text-decoration:none}.aurora-storefront .product-detail-copy h1{max-width:620px;font-family:var(--shop-font-display);letter-spacing:0;text-transform:none;margin:0;font-size:clamp(2.25rem,2.8vw,3.6rem);font-weight:600;line-height:1.18}.aurora-storefront .product-detail-copy .purchase-panel{gap:16px;margin-top:10px}.aurora-storefront .pdp-price-row{margin:0}.aurora-storefront .pdp-price-group{align-items:center;gap:9px;display:flex}.aurora-storefront .pdp-price-group .detail-price{color:var(--aurora-green);font-family:var(--shop-font-display);font-size:23px;font-weight:600}.aurora-storefront .pdp-price-group del+.detail-price{color:#c62828}.aurora-storefront .pdp-price-group del{color:#191a1e61;font-size:14px}.aurora-storefront .pdp-savings-badge{color:#fff;background:#c62828;border:0;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:500}.aurora-storefront .pdp-product-highlights{color:#191a1eb8;gap:6px;margin:0;display:grid}.aurora-storefront .pdp-product-highlights li{grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:14px;line-height:1.45}.aurora-storefront .pdp-product-highlights svg{color:var(--aurora-green)}.aurora-storefront .pdp-variants{border:0;min-width:0;margin:0;padding:0}.aurora-storefront .pdp-variants legend{color:var(--aurora-ink);margin-bottom:8px;font-size:13px;font-weight:600}.aurora-storefront .pdp-variant-options{flex-wrap:wrap;gap:8px;display:flex}.aurora-storefront .pdp-variant-pill{border-radius:var(--shop-action-radius);min-width:44px;max-width:100%;min-height:44px;color:var(--aurora-ink);background:#fff;border:1px solid #e6e6eb;padding:8px;font-size:13px;font-weight:600;line-height:1.2;transition:border-color .14s,background-color .14s,box-shadow .14s;box-shadow:0 1px 3px #191a1e0a}.aurora-storefront .pdp-variant-pill:hover{background:#f6f6f8;border-color:#b4b5bd;box-shadow:0 1px 3px #191a1e0a}.aurora-storefront .pdp-variant-pill:active{transform:none}.aurora-storefront .pdp-variant-pill:focus-visible{outline:2px solid var(--shop-action-primary);outline-offset:3px}.aurora-storefront .pdp-variant-pill[aria-pressed=true]{border-color:var(--aurora-ink);color:var(--aurora-ink);box-shadow:inset 0 0 0 1px var(--aurora-ink);background:#fff}.aurora-storefront .pdp-variant-pill.is-unavailable{color:#797b84;opacity:1;background:#fafafb;border-color:#e6e6eb;text-decoration:line-through}.aurora-storefront .pdp-variant-pill.is-unavailable[aria-pressed=true]{border-color:var(--aurora-ink);color:#686a73;box-shadow:inset 0 0 0 1px var(--aurora-ink);background:#fff}.aurora-storefront .pdp-variant-pill.is-loading{color:#797b84;background:#f6f6f8}.aurora-storefront .pdp-size-guide-trigger{color:#191a1ebd;margin-top:0;font-size:13px;top:calc(-8px - .75em);transform:translateY(-50%)}.aurora-storefront .pdp-fulfilment-card{color:var(--aurora-ink);box-shadow:none;background:#fff;border:1px solid #e6e6eb;border-radius:20px;gap:10px;margin:0;padding:14px 16px}.aurora-storefront .pdp-fulfilment-row{grid-template-columns:20px minmax(0,1fr);gap:10px;min-height:20px;margin:0;padding:0}.aurora-storefront .pdp-fulfilment-row+.pdp-fulfilment-row{border-top:0}.aurora-storefront .pdp-fulfilment-row p{font-size:13px;font-weight:400;line-height:1.5}.aurora-storefront .pdp-fulfilment-row strong{font-weight:600}.aurora-storefront .pdp-fulfilment-card .pdp-fulfilment-status-icon{color:#64656f;background:#f2f2f5;width:20px;height:20px}.aurora-storefront .pdp-fulfilment-status-icon svg{width:14px;height:14px}.aurora-storefront .pdp-fulfilment-card.is-available:not(.is-preorder) .pdp-fulfilment-status-icon{color:#28724f;background:#edf6f0}.aurora-storefront .pdp-fulfilment-card.is-sold-out,.aurora-storefront .pdp-fulfilment-card.is-unavailable{color:#64656f}.aurora-storefront .pdp-fulfilment-skeleton-icon,.aurora-storefront .pdp-fulfilment-skeleton-package{width:20px;height:20px}.aurora-storefront .pdp-fulfilment-delivery{align-items:start}.aurora-storefront .pdp-fulfilment-delivery>svg{stroke:currentColor;stroke-width:1.75px;color:#64656f;width:18px;height:18px;margin:1px}.aurora-storefront .pdp-fulfilment-delivery p{white-space:normal;flex-wrap:wrap;gap:2px 6px}.aurora-storefront .pdp-fulfilment-delivery p>span,.aurora-storefront .pdp-fulfilment-delivery p>strong{font-size:13px;line-height:1.5}.aurora-storefront .pdp-fulfilment-delivery p>span{color:#64656f;font-weight:400}.aurora-storefront .pdp-fulfilment-skeleton{background:#eeeef2}.aurora-storefront .pdp-fulfilment-skeleton-copy{flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:20px;display:flex}.aurora-storefront .pdp-fulfilment-skeleton-label{width:52px}.aurora-storefront .pdp-fulfilment-skeleton-date{width:132px;max-width:100%}.aurora-storefront .pdp-purchase-actions{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;display:grid}.aurora-storefront .pdp-quantity-field{justify-items:start;gap:8px;display:grid}.aurora-storefront .pdp-quantity-label{color:var(--aurora-ink);font-size:13px;font-weight:600;line-height:1.3}.aurora-storefront .pdp-quantity{border:1px solid var(--aurora-line);border-radius:var(--shop-action-radius);background:#fff;grid-template-columns:40px 32px 40px;width:fit-content;min-height:42px;box-shadow:0 2px 5px #191a1e0a}.aurora-storefront .pdp-quantity button,.aurora-storefront .pdp-quantity output{min-width:0;color:var(--aurora-ink);background:0 0;border:0}.aurora-storefront .pdp-quantity button{border-radius:999px;place-items:center;min-height:40px;padding:0;transition:background-color .16s;display:grid}.aurora-storefront .pdp-quantity button:hover:not(:disabled){background:#f6f6f8}.aurora-storefront .pdp-quantity button:focus-visible{outline:2px solid var(--shop-action-primary);outline-offset:-4px}.aurora-storefront .pdp-quantity button svg{width:16px;height:16px}.aurora-storefront .pdp-quantity output{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.aurora-storefront .pdp-add-button.button.button-primary{border-radius:var(--shop-action-radius);background:var(--shop-action-primary);min-height:54px;box-shadow:var(--shop-action-shadow);color:#fff;border-color:#0000;gap:8px;font-size:16px;font-weight:600}.aurora-storefront .pdp-add-button.button.button-primary:hover:not(:disabled){background:var(--shop-action-hover);box-shadow:var(--shop-action-shadow-hover);border-color:#0000;transform:none}.aurora-storefront .pdp-add-button.button.button-primary:focus-visible{outline:2px solid var(--shop-action-primary);outline-offset:4px}.aurora-storefront .pdp-add-button.button.button-primary:disabled{box-shadow:none}.aurora-storefront .pdp-add-button.button.button-primary.is-stock-notice{background:var(--aurora-surface);border-color:var(--aurora-line);color:var(--aurora-ink);box-shadow:none}.aurora-storefront .pdp-add-button.button.button-primary.is-stock-notice:hover:not(:disabled){background:var(--aurora-surface-strong)}.aurora-storefront .pdp-description{background:var(--aurora-surface);border:0;border-radius:16px;margin-top:30px;padding:0 24px;overflow:hidden}.aurora-storefront .pdp-description summary{min-height:62px;color:var(--aurora-ink);font-family:var(--shop-font-display);font-size:18px;font-weight:600}.aurora-storefront .pdp-description .detail-description{color:#191a1ebf;padding-bottom:24px;font-size:15px;line-height:1.65}.aurora-storefront .pdp-reviews-shell{margin-top:96px}.aurora-storefront .pdp-reviews :is(.pdp-reviews-empty,.pdp-review-form,.pdp-review-success){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.aurora-storefront .pdp-size-guide-modal,.aurora-storefront .pdp-stock-notice-modal{border-color:var(--aurora-line);background:var(--aurora-canvas);border-radius:16px;box-shadow:0 24px 80px #191a1e33}.aurora-storefront .pdp-media-dialog{z-index:2147483000;opacity:0;pointer-events:none;background:#fff;transition:opacity .5s linear;position:fixed;inset:0;overflow:hidden}.aurora-storefront .pdp-media-dialog.is-visible{opacity:1;pointer-events:auto}.aurora-storefront .pdp-media-dialog-canvas{cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.aurora-storefront .pdp-media-dialog.is-zoomed .pdp-media-dialog-canvas{cursor:grab}.aurora-storefront .pdp-media-dialog.is-manipulating .pdp-media-dialog-canvas{cursor:grabbing}.aurora-storefront .pdp-media-dialog-image{object-fit:contain;opacity:0;transform-origin:50%;will-change:transform;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;max-height:none;transition:opacity .2s linear,transform .22s ease-out;display:block;position:absolute;inset:0}.aurora-storefront .pdp-media-dialog-image.is-loaded{opacity:1}.aurora-storefront .pdp-media-dialog.is-manipulating .pdp-media-dialog-image{transition:opacity .2s linear,transform linear}.aurora-storefront .pdp-media-dialog-control{z-index:2;color:#252523;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border:0;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;transition:background-color .18s,transform .18s;display:grid;position:absolute;box-shadow:0 7px 28px #13141724}.aurora-storefront .pdp-media-dialog-control:hover{background:#fff;transform:scale(1.04)}.aurora-storefront .pdp-media-dialog-control svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:24px;height:24px}.aurora-storefront .pdp-media-dialog-close{top:24px;right:24px}.aurora-storefront .pdp-media-dialog-previous,.aurora-storefront .pdp-media-dialog-next{top:50%;transform:translateY(-50%)}.aurora-storefront .pdp-media-dialog-previous:hover,.aurora-storefront .pdp-media-dialog-next:hover{transform:translateY(-50%)scale(1.04)}.aurora-storefront .pdp-media-dialog-previous{left:24px}.aurora-storefront .pdp-media-dialog-next{right:24px}.aurora-storefront .pdp-media-dialog-counter{z-index:2;color:#252523;font-variant-numeric:tabular-nums;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border-radius:999px;min-width:72px;padding:9px 14px;font-size:13px;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 7px 24px #1314171f}.aurora-storefront .mobile-cart-layer{background:#1314176b}.aurora-storefront .mobile-cart-sheet,.aurora-storefront .mobile-account-sheet{border-color:var(--aurora-line);background:var(--aurora-canvas);border-radius:16px;box-shadow:0 24px 80px #13141738}.aurora-storefront .mobile-cart-header,.aurora-storefront .mobile-cart-footer{border-color:var(--aurora-line);background:var(--aurora-canvas)}.aurora-storefront .mobile-cart-checkout{color:#fff;background:#191a1e;border-color:#191a1e;border-radius:16px}.aurora-storefront :where(.account-auth-page,.account-dashboard-page){background:var(--aurora-canvas);color:var(--aurora-ink);font-family:var(--shop-font-ui)}.aurora-storefront :where(.account-auth-panel,.account-order-card){border-color:var(--aurora-line);background:var(--aurora-surface);box-shadow:none;border-radius:16px}.aurora-storefront .account-auth-email-control,.aurora-storefront .account-auth-code-cell{border-color:var(--aurora-line);background:var(--aurora-canvas);border-radius:16px}@keyframes aurora-media-in{0%{opacity:.4;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.aurora-storefront{--shop-gutter:20px}.aurora-storefront .section-shell.page-main:not(.product-detail){width:calc(100% - 40px);padding-block:52px 80px}.aurora-storefront .page-main.pdp-page{padding:16px 0 80px}.aurora-storefront .pdp-shell.product-detail{grid-template-columns:minmax(0,1fr);gap:0;width:100%}.aurora-storefront .pdp-gallery{position:relative;top:auto}.aurora-storefront .pdp-gallery-single .pdp-image-stage{max-height:min(420px,55svh)}.aurora-storefront .pdp-breadcrumb{margin-bottom:16px;padding-inline:20px}.aurora-storefront .product-detail-copy{padding:24px 20px 0;position:static}.aurora-storefront .product-detail-copy h1{font-size:clamp(1.75rem,7vw,2.1rem);line-height:1.2}.aurora-storefront .pdp-quantity{grid-template-columns:44px 32px 44px;min-height:46px}.aurora-storefront .pdp-quantity button{min-height:44px}.aurora-storefront .pdp-add-button.button.button-primary{min-height:54px;padding-inline:12px;font-size:14px}.aurora-storefront .pdp-reviews-shell{width:calc(100% - 40px);margin-top:68px}}@media (max-width:767px){.aurora-storefront .pdp-gallery{grid-template-columns:64px minmax(0,1fr);gap:20px;width:100%;padding-inline:12px}.aurora-storefront .pdp-gallery-single{grid-template-columns:minmax(0,1fr)}.aurora-storefront .pdp-image-stage{grid-column:2;margin-inline:0}.aurora-storefront .pdp-gallery:not(.pdp-gallery-single) .pdp-image-stage{display:block}.aurora-storefront .pdp-thumbnails{grid-column:1;gap:12px}.aurora-storefront .pdp-gallery:not(.pdp-gallery-single) .pdp-thumbnails{display:flex}.aurora-storefront .pdp-thumbnail{border-radius:12px;width:64px;padding:2px}.aurora-storefront .pdp-thumbnail img{border-radius:9px}.aurora-storefront .pdp-media-dialog-control{width:48px;height:48px}.aurora-storefront .pdp-media-dialog-close{top:16px;right:16px}.aurora-storefront .pdp-media-dialog-previous{left:12px}.aurora-storefront .pdp-media-dialog-next{right:12px}.aurora-storefront .pdp-media-dialog-counter{bottom:16px}}@media (max-width:520px){.aurora-storefront .pdp-description{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.aurora-storefront *,.aurora-storefront :before,.aurora-storefront :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
.aurora-storefront{--gsc-animation-slide-in:slideIn .75s cubic-bezier(0, 0, .3, 1) both;--gsc-animation-position-slide-in:positionSlideIn .75s cubic-bezier(0, 0, .3, 1) both;--gsc-animation-zoom-out:zoomOut .85s cubic-bezier(0, 0, .3, 1) both;--gsc-animation-delay:75ms;--gsc-drawer-transition-duration:.5s;--gsc-drawer-transition-timing:cubic-bezier(.24, .25, 0, 1)}.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--observed{animation-delay:calc(var(--gsc-animation-order,0) * var(--gsc-animation-delay))}.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--visible.animate--slide-in{animation:var(--gsc-animation-slide-in);animation-delay:calc(var(--gsc-animation-order,0) * var(--gsc-animation-delay))}.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--visible.animate--position-slide-in{animation:var(--gsc-animation-position-slide-in);animation-delay:calc(var(--gsc-animation-order,0) * var(--gsc-animation-delay));position:relative}.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--visible.animate--zoom-out{animation:var(--gsc-animation-zoom-out);animation-delay:calc(var(--gsc-animation-order,0) * var(--gsc-animation-delay));transform-origin:50%}.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--offscreen.animate--slide-in{opacity:.01;animation:none;transform:translateY(2rem)}.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--offscreen.animate--position-slide-in{opacity:.01;animation:none;position:relative;top:2rem}.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--offscreen.animate--zoom-out{animation:none;transform:scale(1.2)}@keyframes slideIn{0%{opacity:.01;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes positionSlideIn{0%{opacity:.01;top:2rem}to{opacity:1;top:0}}@keyframes zoomOut{0%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.aurora-storefront,.aurora-storefront *,.aurora-storefront :before,.aurora-storefront :after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--offscreen.animate--slide-in,.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--offscreen.animate--position-slide-in{opacity:1;top:0;transform:none}.aurora-motion-ready .aurora-storefront .scroll-trigger.scroll-trigger--offscreen.animate--zoom-out{transform:none}}
