:root{--lw-navy: #222652;--lw-navy-deep: #161a3d;--lw-navy-card: #2b3066;--lw-line: rgba(248, 240, 229, .12);--lw-cream: #f8f0e5;--lw-lavender: #b9bfe6;--lw-orange: #ffb27a;--lw-orange-deep: #f08a4b;--lw-head: "Outfit", "Helvetica Neue", Arial, sans-serif;--lw-body: "DM Sans", "Helvetica Neue", Arial, sans-serif;--lw-radius: 18px;--lw-gutter: max(20px, 4vw)}.lw{color:var(--lw-cream);font-family:var(--lw-body)}.lw *,.lw *:before,.lw *:after{box-sizing:border-box}.lw-wrap{max-width:1200px;margin:0 auto;padding-inline:var(--lw-gutter)}.lw h1,.lw h2,.lw h3{font-family:var(--lw-head);color:var(--lw-cream);margin:0;text-wrap:balance;letter-spacing:-.02em}.lw h1{font-size:clamp(2.4rem,5.2vw,4.25rem);line-height:1.02;font-weight:700}.lw h2{font-size:clamp(1.9rem,3.6vw,2.9rem);line-height:1.08;font-weight:700}.lw h3{font-size:1.3rem;line-height:1.2;font-weight:600}.lw p{margin:0;line-height:1.6;color:var(--lw-lavender);font-size:1.05rem}.lw-eyebrow{font-family:var(--lw-head);font-size:.8rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lw-orange)}.lw-section{padding-block:clamp(56px,8vw,104px)}.lw-section--deep{background:var(--lw-navy-deep)}.lw-head{display:grid;gap:12px;max-width:640px;margin-bottom:clamp(32px,4vw,52px)}.lw-head--center{margin-inline:auto;text-align:center;justify-items:center}.lw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;border-radius:999px;border:0;cursor:pointer;font-family:var(--lw-head);font-weight:600;font-size:1.05rem;text-decoration:none;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.lw-btn--primary{background:var(--lw-orange);color:var(--lw-navy-deep);box-shadow:0 10px 30px -10px #ffb27ab3}.lw-btn--primary:hover{background:#ffc296;transform:translateY(-1px)}.lw-btn--ghost{background:transparent;color:var(--lw-cream);box-shadow:inset 0 0 0 1.5px var(--lw-line)}.lw-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--lw-cream)}.lw-btn:focus-visible,.lw-chip:focus-visible,.lw-opt:focus-within{outline:2px solid var(--lw-orange);outline-offset:3px}.lw-btn--block{width:100%}.lw-hero{position:relative;overflow:hidden;padding-block:clamp(36px,6vw,80px) clamp(48px,7vw,96px);background:radial-gradient(ellipse 60% 70% at 78% 45%,rgba(255,178,122,.16),transparent 70%),var(--lw-navy)}.lw-hero__grid{display:grid;gap:clamp(28px,4vw,56px);align-items:center;grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.lw-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.lw-hero__copy{display:grid;gap:20px;align-content:start}.lw-hero__lede{max-width:34ch;font-size:1.15rem}.lw-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;font-variant-numeric:tabular-nums}.lw-price__now{font-family:var(--lw-head);font-size:2rem;font-weight:700;color:var(--lw-cream)}.lw-price__was{color:var(--lw-lavender);text-decoration:line-through;font-size:1.1rem}.lw-price__save{background:#ffb27a29;color:var(--lw-orange);font-weight:700;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.lw-opts{display:grid;gap:10px;grid-template-columns:1fr 1fr}.lw-opt{position:relative;display:grid;gap:2px;padding:14px 16px;border-radius:14px;cursor:pointer;background:var(--lw-navy-card);box-shadow:inset 0 0 0 1.5px var(--lw-line);transition:box-shadow .2s ease,background .2s ease}.lw-opt input{position:absolute;opacity:0;pointer-events:none}.lw-opt__title{font-family:var(--lw-head);font-weight:600;color:var(--lw-cream)}.lw-opt__sub{font-size:.85rem;color:var(--lw-lavender)}.lw-opt__tag{position:absolute;top:-10px;right:12px;background:var(--lw-orange);color:var(--lw-navy-deep);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px}.lw-opt:has(input:checked){box-shadow:inset 0 0 0 2px var(--lw-orange);background:#ffb27a14}.lw-buy{display:grid;gap:12px;max-width:460px}.lw-buy__note{font-size:.9rem;color:var(--lw-lavender);text-align:center}.lw-buy__note strong{color:var(--lw-cream)}.lw-mini-trust{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.9rem;color:var(--lw-lavender)}.lw-mini-trust span{display:inline-flex;align-items:center;gap:6px}.lw-mini-trust svg{width:16px;height:16px;color:var(--lw-orange);flex:none}.lw-viewer{position:relative;display:grid;gap:14px}.lw-stage{position:relative;height:clamp(340px,46vw,520px);perspective:1800px;perspective-origin:50% 42%;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.lw-stage:active{cursor:grabbing}.lw-stage:after{content:"";position:absolute;left:18%;right:18%;bottom:8%;height:22px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(0,0,0,.55),transparent 70%);filter:blur(6px);pointer-events:none}.lw-viewer{--s: 12px}.lw-wrap3d{position:absolute;left:50%;top:47%;width:0;height:0;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.3,.7,.2,1)}.lw-rig{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.lw-face{position:absolute;background-size:100% 100%;background-color:#1b1f47;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:inset 0 0 0 1px #00000040}.lw-face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--shade, transparent);pointer-events:none}.lw-face--front,.lw-face--back{width:calc(27 * var(--s));height:calc(21 * var(--s));left:calc(-13.5 * var(--s));top:calc(-10.5 * var(--s))}.lw-face--front{transform:translateZ(calc(3.25 * var(--s)));--shade: linear-gradient(115deg, rgba(255,255,255,.07), transparent 40%, rgba(0,0,0,.06))}.lw-face--back{transform:rotateY(180deg) translateZ(calc(3.25 * var(--s)));--shade: rgba(0,0,0,.06)}.lw-face--right,.lw-face--left{width:calc(6.5 * var(--s));height:calc(21 * var(--s));left:calc(-3.25 * var(--s));top:calc(-10.5 * var(--s))}.lw-face--right{transform:rotateY(90deg) translateZ(calc(13.5 * var(--s)));--shade: linear-gradient(rgba(0,0,0,.18), rgba(0,0,0,.3))}.lw-face--left{transform:rotateY(-90deg) translateZ(calc(13.5 * var(--s)));--shade: linear-gradient(rgba(0,0,0,.18), rgba(0,0,0,.3))}.lw-face--top,.lw-face--bottom{width:calc(27 * var(--s));height:calc(6.5 * var(--s));left:calc(-13.5 * var(--s));top:calc(-3.25 * var(--s))}.lw-face--top{transform:rotateX(90deg) translateZ(calc(10.5 * var(--s)));--shade: rgba(255,255,255,.06)}.lw-face--bottom{transform:rotateX(-90deg) translateZ(calc(10.5 * var(--s)));background:#12152f}.lw-rig.is-easing{transition:transform .8s cubic-bezier(.3,.7,.2,1)}.lw-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.lw-chip{font:600 .85rem var(--lw-head);color:var(--lw-cream);background:var(--lw-navy-card);border:0;box-shadow:inset 0 0 0 1px var(--lw-line);border-radius:999px;padding:9px 16px;cursor:pointer;transition:background .2s ease,color .2s ease}.lw-chip:hover{box-shadow:inset 0 0 0 1px var(--lw-cream)}.lw-chip[aria-pressed=true]{background:var(--lw-orange);color:var(--lw-navy-deep);box-shadow:none}.lw-viewer__hint{text-align:center;font-size:.82rem;color:var(--lw-lavender)}.lw-viewer__dims{position:absolute;top:4px;right:4px;font:500 .75rem var(--lw-body);letter-spacing:.04em;color:var(--lw-lavender);background:#161a3db3;padding:5px 10px;border-radius:999px}.lw-trust{background:var(--lw-navy-deep);border-block:1px solid var(--lw-line)}.lw-trust__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-block:26px}@media(min-width:750px){.lw-trust__row{grid-template-columns:repeat(4,minmax(0,1fr))}}.lw-trust__item{display:flex;align-items:center;gap:12px;min-width:0}.lw-trust__icon{width:42px;height:42px;flex:none;border-radius:12px;display:grid;place-items:center;background:#ffb27a1f;color:var(--lw-orange)}.lw-trust__icon svg{width:22px;height:22px}.lw-trust__item strong{display:block;font-family:var(--lw-head);font-weight:600;color:var(--lw-cream);font-size:.98rem}.lw-trust__item span{font-size:.85rem;color:var(--lw-lavender)}.lw-feature{display:grid;gap:clamp(24px,4vw,64px);align-items:center;grid-template-columns:minmax(0,1fr)}.lw-feature+.lw-feature{margin-top:clamp(48px,7vw,96px)}@media(min-width:900px){.lw-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lw-feature--flip .lw-feature__media{order:2}}.lw-feature__media{position:relative;border-radius:var(--lw-radius);overflow:hidden;aspect-ratio:4 / 5;max-height:620px;background:var(--lw-navy-card)}.lw-feature__media img{width:100%;height:100%;object-fit:cover;display:block}.lw-feature__copy{display:grid;gap:16px;max-width:460px}.lw-feature__num{font-family:var(--lw-head);font-weight:700;font-size:.85rem;color:var(--lw-orange);letter-spacing:.1em}.lw-bullets{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px}.lw-bullets li{display:flex;gap:10px;color:var(--lw-cream);line-height:1.45}.lw-bullets li:before{content:"";flex:none;width:8px;height:8px;margin-top:.5em;border-radius:50%;background:var(--lw-orange)}.lw-steps{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);counter-reset:lwstep}@media(min-width:800px){.lw-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.lw-step{padding:28px;border-radius:var(--lw-radius);background:var(--lw-navy-card);display:grid;gap:10px;align-content:start}.lw-step:before{counter-increment:lwstep;content:counter(lwstep);width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--lw-orange);color:var(--lw-navy-deep);font:700 1.05rem var(--lw-head)}.lw-specs{display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:900px){.lw-specs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lw-spec-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.lw-spec-table th,.lw-spec-table td{text-align:left;padding:14px 0;border-bottom:1px solid var(--lw-line);font-size:1rem}.lw-spec-table th{color:var(--lw-lavender);font-weight:500;width:40%}.lw-spec-table td{color:var(--lw-cream);font-weight:500}.lw-inbox{padding:26px;border-radius:var(--lw-radius);background:var(--lw-navy-card);display:grid;gap:12px}.lw-gift{display:grid;gap:clamp(24px,4vw,64px);align-items:center;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.lw-gift{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.lw-gift__media{border-radius:var(--lw-radius);overflow:hidden;aspect-ratio:4 / 5;max-height:640px}.lw-gift__media img{width:100%;height:100%;object-fit:cover;display:block}.lw-gift__copy{display:grid;gap:18px;max-width:480px}.lw-code{display:inline-flex;align-items:center;gap:12px;padding:12px 18px;border-radius:14px;border:1.5px dashed var(--lw-orange);width:fit-content}.lw-code b{font:700 1.3rem var(--lw-head);letter-spacing:.08em;color:var(--lw-orange)}.lw-code span{font-size:.9rem;color:var(--lw-lavender)}.lw-faq{max-width:820px;margin:0 auto}.lw-faq details{border-bottom:1px solid var(--lw-line)}.lw-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font:600 1.1rem var(--lw-head);color:var(--lw-cream)}.lw-faq summary::-webkit-details-marker{display:none}.lw-faq summary:after{content:"+";flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--lw-navy-card);color:var(--lw-orange);font-size:1.3rem;transition:transform .2s ease}.lw-faq details[open] summary:after{transform:rotate(45deg)}.lw-faq summary:focus-visible{outline:2px solid var(--lw-orange);outline-offset:4px}.lw-faq__a{padding:0 0 22px;max-width:68ch}.lw-faq__a p+p{margin-top:10px}.lw-cta{text-align:center;display:grid;gap:18px;justify-items:center;padding:clamp(40px,6vw,72px) var(--lw-gutter);border-radius:28px;background:radial-gradient(ellipse 70% 90% at 50% 0%,rgba(255,178,122,.22),transparent 70%),var(--lw-navy-card)}.lw-cta .lw-price{justify-content:center}.lw-hinge{position:absolute;left:0;top:0;transform-style:preserve-3d;transform:translate3d(0,calc(-10.5 * var(--s)),calc(-3.25 * var(--s)));transition:transform .9s cubic-bezier(.3,.7,.2,1)}.is-lid-open .lw-hinge{transform:translate3d(0,calc(-10.5 * var(--s)),calc(-3.25 * var(--s))) rotateX(118deg)}.lw-face--lid,.lw-face--lid-in{width:calc(27 * var(--s));height:calc(6.5 * var(--s));left:calc(-13.5 * var(--s));top:0;transform-origin:50% 0}.lw-face--lid{transform:rotateX(90deg);--shade: rgba(255,255,255,.06)}.lw-face--lid-in{transform:rotateX(90deg) rotateY(180deg);background:linear-gradient(180deg,#d9cfbf,#bfb3a1)}.lw-face--in{background:linear-gradient(180deg,#121530,#1d2148)}.lw-face--in-front{width:calc(27 * var(--s));height:calc(21 * var(--s));left:calc(-13.5 * var(--s));top:calc(-10.5 * var(--s));transform:translateZ(calc(3.25 * var(--s) - 1px)) rotateY(180deg)}.lw-face--in-back{width:calc(27 * var(--s));height:calc(21 * var(--s));left:calc(-13.5 * var(--s));top:calc(-10.5 * var(--s));transform:translateZ(calc(-3.25 * var(--s) + 1px))}.lw-face--in-right{width:calc(6.5 * var(--s));height:calc(21 * var(--s));left:calc(-3.25 * var(--s));top:calc(-10.5 * var(--s));transform:rotateY(90deg) translateZ(calc(13.5 * var(--s) - 1px)) rotateY(180deg)}.lw-face--in-left{width:calc(6.5 * var(--s));height:calc(21 * var(--s));left:calc(-3.25 * var(--s));top:calc(-10.5 * var(--s));transform:rotateY(-90deg) translateZ(calc(13.5 * var(--s) - 1px)) rotateY(180deg)}.lw-face--in-bottom{width:calc(27 * var(--s));height:calc(6.5 * var(--s));left:calc(-13.5 * var(--s));top:calc(-3.25 * var(--s));transform:rotateX(90deg) translateZ(calc(-10.5 * var(--s) + 1px));background:radial-gradient(ellipse at 50% 50%,#a3a3ab,#6f6f78 70%)}.lw-face{transition:opacity .7s ease}.is-belt .lw-wrap3d--box{transform:translateY(calc(7 * var(--s))) scale(.75)}.is-belt .lw-wrap3d--box .lw-face{opacity:0}.lw-viewer.is-busy .lw-stage{cursor:progress}.lw-chip[hidden]{display:none}.lw-chip--open{background:var(--lw-orange);color:var(--lw-navy-deep);box-shadow:none;padding-inline:20px}.lw-chip--open:hover{background:#ffc296;box-shadow:none}.lw-chip:disabled{opacity:.6;cursor:progress}.lw-link{display:inline-flex;align-items:center;gap:8px;font:600 1rem var(--lw-head);color:var(--lw-orange);text-decoration:none}.lw-link:hover{text-decoration:underline;text-underline-offset:4px}.lw-link:after{content:"\2192"}.lw-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.lw-coupon{position:relative;max-width:880px;margin:0 auto;display:grid;gap:22px;justify-items:center;text-align:center;padding:clamp(36px,6vw,64px) clamp(22px,5vw,64px);border-radius:28px;background:var(--lw-navy-card);border:2px dashed rgba(255,178,122,.55)}.lw-coupon:before,.lw-coupon:after{content:"";position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:var(--lw-navy-deep)}.lw-coupon:before{left:-19px}.lw-coupon:after{right:-19px}.lw-coupon__code{font:700 clamp(2.4rem,6vw,3.6rem) var(--lw-head);letter-spacing:.12em;color:var(--lw-orange);line-height:1}.lw-coupon__deal{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.lw-coupon__deal span{padding:8px 14px;border-radius:999px;background:#ffb27a1f;color:var(--lw-cream);font:600 .9rem var(--lw-head)}.lw-coupon p{max-width:52ch}.lw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;transform:translateY(110%);transition:transform .35s ease;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:#161a3df5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--lw-line)}.lw-sticky.is-on{transform:none}.lw-sticky__in{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:14px}.lw-sticky__img{width:48px;height:48px;border-radius:10px;object-fit:cover;flex:none}.lw-sticky__txt{flex:1;min-width:0;display:grid}.lw-sticky__txt strong{font:600 1rem var(--lw-head);color:var(--lw-cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lw-sticky__txt span{font-size:.85rem;color:var(--lw-lavender)}.lw-sticky .lw-btn{min-height:46px;padding:0 22px;font-size:.98rem;flex:none}@media(max-width:480px){.lw-sticky__img{display:none}}.lw-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:20px;background:#080a1c99;opacity:0;transition:opacity .25s ease}.lw-pop.is-open{opacity:1}.lw-pop__card{position:relative;width:min(460px,100%);display:grid;gap:16px;padding:36px 28px 28px;border-radius:24px;text-align:center;background:radial-gradient(ellipse 90% 60% at 50% 0%,rgba(255,178,122,.22),transparent 70%),var(--lw-navy);color:var(--lw-cream);box-shadow:0 30px 80px -20px #000000b3;font-family:var(--lw-body)}.lw-pop__card h2{font:700 clamp(1.7rem,5vw,2.1rem) var(--lw-head);margin:0;color:var(--lw-cream);letter-spacing:-.02em;text-wrap:balance}.lw-pop__card p{margin:0;color:var(--lw-lavender);line-height:1.55}.lw-pop__x{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:0;background:var(--lw-navy-card);color:var(--lw-cream);font-size:1.2rem;cursor:pointer}.lw-pop__form{display:grid;gap:10px}.lw-pop__form input[type=email]{min-height:52px;border-radius:14px;border:1.5px solid var(--lw-line);background:var(--lw-navy-deep);color:var(--lw-cream);padding:0 16px;font:500 1rem var(--lw-body)}.lw-pop__form input[type=email]::placeholder{color:#b9bfe6b3}.lw-pop__form input[type=email]:focus-visible{outline:2px solid var(--lw-orange);outline-offset:2px}.lw-pop__fine{font-size:.78rem!important}.lw-pop__fine a{color:var(--lw-lavender)}.lw-pop__err{color:#ffb4a8!important;font-size:.9rem}.lw-pdp{padding-block:clamp(24px,4vw,56px) clamp(48px,7vw,88px);background:radial-gradient(ellipse 50% 60% at 25% 30%,rgba(255,178,122,.12),transparent 70%),var(--lw-navy)}.lw-pdp__grid{display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:990px){.lw-pdp__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lw-pdp__info{position:sticky;top:96px}}.lw-pdp .lw-stage{height:clamp(360px,48vw,560px);border-radius:24px;background:radial-gradient(ellipse 70% 60% at 50% 45%,#2e3470,#1b1f47 75%)}.lw-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.lw-gallery figure{margin:0;border-radius:18px;overflow:hidden;aspect-ratio:3 / 4;background:var(--lw-navy-card)}.lw-gallery figure:first-child{grid-column:1 / -1;aspect-ratio:4 / 3}.lw-gallery img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.lw-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:6px;scrollbar-width:none}.lw-gallery figure,.lw-gallery figure:first-child{flex:0 0 78%;aspect-ratio:3 / 4;scroll-snap-align:start}}.lw-pdp__info{display:grid;gap:18px}.lw-pdp__info h1{font-size:clamp(2rem,3.6vw,2.9rem)}.lw-pdp__bullets{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lw-pdp__bullets li{display:flex;gap:12px;align-items:flex-start;color:var(--lw-cream);line-height:1.45}.lw-pdp__bullets svg{width:20px;height:20px;flex:none;color:var(--lw-orange);margin-top:1px}.lw-pdp .lw-buy{max-width:none}.lw-pdp .shopify-payment-button__button{border-radius:999px!important;min-height:52px;font-family:var(--lw-head)!important}.lw-pdp .shopify-payment-button__more-options{color:var(--lw-lavender)!important;font-family:var(--lw-body)}.lw-acc{border-top:1px solid var(--lw-line)}.lw-acc details{border-bottom:1px solid var(--lw-line)}.lw-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font:600 1.02rem var(--lw-head);color:var(--lw-cream)}.lw-acc summary::-webkit-details-marker{display:none}.lw-acc summary:after{content:"+";color:var(--lw-orange);font-size:1.3rem;transition:transform .2s ease}.lw-acc details[open] summary:after{transform:rotate(45deg)}.lw-acc .lw-acc__a{padding-bottom:18px}.lw-acc .lw-acc__a p+p{margin-top:8px}.lw-spin{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(8%) scale(.5);transition:opacity .7s ease,transform .9s cubic-bezier(.3,.7,.2,1)}.lw-spin__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.is-belt .lw-spin{opacity:1;transform:none}.lw-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#112847;opacity:0;transition:opacity .8s ease;pointer-events:none}.lw-viewer.is-belt .lw-stage:before{opacity:1}.lw-stage:after,.lw-viewer__dims{transition:opacity .5s ease}.lw-viewer.is-belt .lw-stage:after,.lw-viewer.is-belt .lw-viewer__dims{opacity:0}.lw-confetti{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:2147483000}.lw-toast{position:fixed;left:50%;top:calc(18px + env(safe-area-inset-top,0px));z-index:2147483001;transform:translate(-50%,-140%);display:grid;gap:2px;text-align:center;padding:14px 22px;border-radius:16px;background:#ffb27a;color:#161a3d;font-family:DM Sans,Helvetica Neue,Arial,sans-serif;box-shadow:0 18px 40px -12px #0000008c;transition:transform .45s cubic-bezier(.2,.9,.3,1.2)}.lw-toast.is-on{transform:translate(-50%)}.lw-toast strong{font:700 1.1rem Outfit,Helvetica Neue,Arial,sans-serif}.lw-toast span{font-size:.92rem}@media(prefers-reduced-motion:reduce){.lw-rig.is-easing,.lw-wrap3d,.lw-hinge,.lw-face,.lw-sticky,.lw-pop,.lw-spin,.lw-toast{transition:none}.lw-btn,.lw-faq summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lw.css.map */
