@media(max-width:749px){:root{--m-pad: 22px;--m-space-sm: 40px;--m-space-md: 64px;--m-space-lg: 88px;--m-gap-sm: 12px;--m-gap-md: 20px;--m-gap-lg: 32px}.sstory__static-img img{width:min(70vw,306px);max-height:min(45svh,460px);height:auto;object-fit:contain;margin-inline:auto;filter:drop-shadow(0 10px 22px rgb(3 24 40 / .28))}.sstory__static-img{display:flex;justify-content:center;padding-block-start:0}.sstory__static-band:first-child .sstory__static-inner{gap:4px}.sstory:has(+.mstory--on) .sstory__static-img{display:none}.sstory:has(+.mstory--on) .sstory__static-band:first-child{padding-block-end:0}.sstory__static-band{padding-block:var(--m-space-md)}.sstory__static-band:first-child{padding-block-start:clamp(24px,3.6svh,40px)}.sstory__static-band:first-child .eyebrow{margin-block-end:.8rem}.sstory__static-band:first-child .sstory__heading{margin-block-end:1rem;letter-spacing:-.002em}.sstory__static-band:first-child .sstory__text{margin-block-end:1.25rem}.sstory__static-inner{padding-inline:var(--m-pad);display:grid;gap:var(--m-gap-md)}.sstory__static-band .eyebrow{font-size:clamp(.75rem,3.2vw,.9rem);line-height:1.2;letter-spacing:.16em}.sstory__heading{font-size:clamp(2.45rem,10.5vw,3.35rem);line-height:.95;letter-spacing:-.015em;margin:0}.sstory__text{font-size:clamp(1.05rem,4.5vw,1.2rem);line-height:1.4;max-width:34ch}.sstory__cta{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:54px;padding-inline:30px}.mstory{position:relative;height:300svh;width:100%;margin-inline:0}.mstory[hidden]{display:none}.mstory__sticky{position:sticky;top:0;height:100svh;height:100dvh;overflow:hidden;display:grid;grid-template-rows:auto auto;align-content:space-evenly;row-gap:clamp(1.5rem,5svh,3rem);padding-block:clamp(2px,.5svh,8px) max(clamp(48px,8svh,72px),env(safe-area-inset-bottom))}.mstory__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.mstory__bg--navy{background:#06233b;opacity:0}.mstory__bg--ice{background:#eaf8ff;opacity:0}.mstory__cube{position:absolute;z-index:0;width:var(--cw, 40vw);max-width:210px;height:auto;opacity:.16;pointer-events:none;rotate:var(--crot, 0deg)}@media(prefers-reduced-motion:reduce){.mstory__cube{display:none}}.mstory__bag{position:relative;z-index:1;grid-row:1;grid-column:1;display:flex;align-items:center;justify-content:center;transform-origin:50% 100%}.mstory__bag img{width:auto;height:min(46svh,440px);object-fit:contain;filter:drop-shadow(0 10px 22px rgb(0 0 0 / .3))}.mstory__copy{position:relative;z-index:1;grid-row:2;grid-column:1;padding-inline:var(--m-pad);opacity:0;pointer-events:none}.mstory__icon{display:block;margin-block-end:clamp(10px,1.8svh,18px)}.mstory__icon svg{width:clamp(34px,5.2svh,42px);height:clamp(34px,5.2svh,42px)}.mstory__copy[data-mstory-copy="0"] .mstory__icon{color:#f7fbff}.mstory__copy[data-mstory-copy="1"] .mstory__icon{color:#071f31}.mstory__heading{font-size:clamp(2.5rem,10.5vw,3.25rem);line-height:.92;margin:0 0 clamp(14px,2.2svh,22px)}.mstory__text{font-size:clamp(1.05rem,4.7vw,1.25rem);line-height:1.45;max-width:31ch;margin:0}.mstory__copy[data-mstory-copy="0"] .mstory__heading{color:#f7fbff}.mstory__copy[data-mstory-copy="0"] .mstory__text{color:#f7fbffc7}.mstory__copy[data-mstory-copy="1"] .mstory__heading{color:#071f31}.mstory__copy[data-mstory-copy="1"] .mstory__text{color:#435665}.sstory:has(+.mstory--on) .sstory__static-band:nth-child(n+2):nth-child(-n+3){display:none}.sstory:has(+.mstory--on) .sstory__static-band:first-child{padding-block-end:var(--m-space-sm)}.mstory .sstory__icon,.mstory__copy svg{display:none}@media(prefers-reduced-motion:reduce){.mstory{display:none!important}}.fp__gallery{grid-template-columns:minmax(0,1fr);gap:var(--m-gap-sm)}.fp__stage{order:1}.fp__thumbs{order:2;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-inline:contain}.fp__thumbs::-webkit-scrollbar{display:none}.fp__thumb{flex:0 0 60px;min-height:60px}.fp__main{width:100%;aspect-ratio:1 / 1.08;object-fit:contain}.fp__title{font-size:clamp(2rem,8.5vw,2.5rem);line-height:1.02}@media(max-width:389px){.fp__headrow{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--m-gap-sm)}}.benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.benefits__icon{width:50px;height:50px}.benefits__icon svg{width:1.5rem;height:1.5rem}.benefits__title{font-size:1.05rem;line-height:1.2}.benefits__text{font-size:.95rem;line-height:1.4}.benefits__item{gap:.45rem}@media(max-width:339px){.benefits__grid{grid-template-columns:minmax(0,1fr);gap:24px}}.vwall__grid{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;gap:14px;padding-inline:var(--m-pad)}.vwall__cell{flex:0 0 84vw;max-width:360px;scroll-snap-align:start}.vwall__head{padding-inline:var(--m-pad)}.ugc__track{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;gap:14px}.ugc__card{flex:0 0 84vw;max-width:390px;scroll-snap-align:start}.ugc__media{aspect-ratio:4 / 3}.ugc__media img{width:100%;height:100%;object-fit:cover}.ugc__arrow{display:none}.fp__details-link{display:inline-flex;align-items:center;gap:.4rem;justify-self:start;min-height:44px;font-size:.95rem;text-underline-offset:3px}.fp__details{display:none}.vmodal{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0;padding:0}.vmodal__inner{display:block;position:relative;height:100dvh}.vmodal__video,.vmodal__stage{position:fixed;top:0;right:0;bottom:0;left:0;max-height:none;width:100%;height:auto}.vmodal__stage video,.vmodal__stage .vwall__player{width:100%;height:100%;object-fit:cover}.vmodal__panel{background:linear-gradient(to top,#000000eb,#000000e6 86%,#00000073 94%,#0000);color:#fff;position:fixed;inset-inline:0;inset-block-end:0;z-index:2;max-height:22svh;overflow:hidden;padding-block-end:max(1rem,env(safe-area-inset-bottom));transition:max-height .32s cubic-bezier(.32,.08,.24,1)}.vmodal__inner:after{content:"";position:fixed;inset-inline:0;inset-block-end:0;height:140px;background:#000000e6;pointer-events:none;z-index:1}.vmodal.is-expanded .vmodal__inner:after{background:var(--color-background)}.vmodal.is-expanded .vmodal__panel{max-height:82dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--color-background);color:var(--color-foreground);border-start-start-radius:16px;border-start-end-radius:16px}.vmodal__gallery{display:flex;gap:0;overflow:visible}.vmodal__gallery>*{display:none}.vmodal__gallery>*:first-child{display:block;flex:0 0 62px;width:62px;border-radius:10px;overflow:hidden}.vmodal.is-expanded .vmodal__gallery{gap:.5rem;overflow-x:auto}.vmodal.is-expanded .vmodal__gallery>*{display:block;flex:0 0 72px;width:72px}.vmodal__panel-scroll{padding-inline:var(--m-pad)}.vmodal__toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:44px;padding:.6rem 0;background:none;border:0;border-block-start:1px solid rgb(255 255 255 / .22);font:inherit;font-weight:600;color:inherit;cursor:pointer;order:9}.vmodal.is-expanded .vmodal__toggle{border-block-start-color:var(--color-line)}.vmodal__panel-scroll{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.85rem;row-gap:.15rem;padding-block:1.6rem .7rem}.vmodal__gallery{grid-row:1 / span 3}.vmodal__title{font-size:1.05rem;margin:0}.vmodal__rating,.vmodal__price{margin:0;font-size:.9rem}.vmodal__colors,.vmodal__buttons,.vmodal__acc,.vmodal__status,.vmodal__reviewline{display:none}.vmodal.is-expanded .vmodal__panel-scroll,.vmodal.is-expanded .vmodal__colors,.vmodal.is-expanded .vmodal__buttons,.vmodal.is-expanded .vmodal__acc,.vmodal.is-expanded .vmodal__reviewline{display:block}.vmodal.is-expanded .vmodal__buttons{display:grid;gap:.6rem;margin-block-start:1.15rem}.vmodal.is-expanded .vmodal__colors{margin-block-start:.9rem}.vmodal__toggle svg{width:1.1rem;height:1.1rem;transition:rotate .3s ease}.vmodal.is-expanded .vmodal__toggle svg{rotate:90deg}.vmodal__close,.vwall__mute,[data-vwall-mute]{top:max(.75rem,env(safe-area-inset-top));z-index:3}.benefits__heading,.vwall__heading,.ugc__heading{font-size:clamp(2.1rem,8.5vw,2.6rem);line-height:1.02}.benefits,.vwall,.ugc{padding-block:var(--m-space-md)}.site-footer__signup-band,.site-footer__inner{grid-template-columns:minmax(0,1fr)}.site-footer__inner{gap:var(--m-space-sm)}.site-footer__menus{gap:var(--m-gap-lg) var(--m-gap-md)}.site-footer__form-row input,.site-footer__form-row button{min-height:54px;font-size:16px}@media(max-width:374px){.site-footer__form-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}}.site-footer,.drawer__foot{padding-block-end:max(1rem,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cubed-mobile.css.map */
