@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root{--font-body-family: "Manrope", sans-serif;--font-heading-family: "Manrope", sans-serif;--font-heading-weight: 800}:root{--lst-navy: #14254A;--lst-navy-2: #1E3A78;--lst-ink: #2A2C30;--lst-sky: #A9B8D6;--lst-glow: #4F7BFF;--lst-cream: #EEE9DF;--lst-paper: #F8F7F4;--lst-line: #D9D6CF;--lst-radius: 2.4rem;--lst-ease: cubic-bezier(.2, .7, .2, 1)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.025em}.lst-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.6rem;opacity:.75}.lst-eyebrow:before{content:"";width:2.4rem;height:2px;background:currentColor;opacity:.6}.lst-title{font-size:clamp(3rem,4.2vw,5.2rem);line-height:1.04;font-weight:800;margin:0;color:rgb(var(--color-foreground))}.lst-title em{font-style:normal;background:linear-gradient(90deg,var(--lst-navy),var(--lst-glow));-webkit-background-clip:text;background-clip:text;color:transparent}.lst-dark .lst-title em{background:linear-gradient(90deg,#ffffff,var(--lst-sky) 60%,#8FB0FF);-webkit-background-clip:text;background-clip:text}.lst-lead{font-size:1.7rem;line-height:1.65;opacity:.8;max-width:56rem}.button,.shopify-payment-button__button--unbranded{border-radius:99px!important;font-weight:700;letter-spacing:.02em;transition:transform .2s var(--lst-ease),box-shadow .2s var(--lst-ease),background .2s}.button:after{border-radius:99px!important}.button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 1rem 2.4rem #14254a38}.lst-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 2.8rem;border-radius:99px;font-weight:700;font-size:1.5rem;text-decoration:none;transition:transform .2s var(--lst-ease),box-shadow .2s var(--lst-ease),background .2s,color .2s;white-space:nowrap;border:0;cursor:pointer;font-family:inherit}.lst-btn .material-icon{font-size:2rem;transition:transform .2s var(--lst-ease)}.lst-btn:hover .material-icon{transform:translate(3px)}.lst-btn--light{background:#fff;color:var(--lst-navy)}.lst-btn--light:hover{box-shadow:0 1.4rem 3rem #00000040;transform:translateY(-2px)}.lst-btn--ghost{background:#ffffff14;color:#fff;box-shadow:inset 0 0 0 1px #ffffff59}.lst-btn--ghost:hover{background:#ffffff29}.lst-btn--navy{background:var(--lst-navy);color:#fff}.lst-btn--navy:hover{background:var(--lst-navy-2);transform:translateY(-2px);box-shadow:0 1.4rem 3rem #14254a47}.lst-btn--outline{background:transparent;color:var(--lst-navy);box-shadow:inset 0 0 0 1.5px var(--lst-navy)}.lst-btn--outline:hover{background:var(--lst-navy);color:#fff}[data-lst-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s var(--lst-ease),transform .8s var(--lst-ease);transition-delay:var(--d, 0s)}[data-lst-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-lst-reveal]{opacity:1;transform:none;transition:none}}.header-wrapper{-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px)}.header__menu-item span{position:relative}.header__menu-item:hover span{text-decoration:none}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--lst-navy);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--lst-ease)}.header__menu-item:hover span:after,.header__active-menu-item:after{transform:scaleX(1)}.header__active-menu-item{text-decoration:none!important;font-weight:700}.announcement-bar__message{font-weight:600;letter-spacing:.04em;font-size:1.25rem}.lst-hero{position:relative;overflow:hidden;background:radial-gradient(120% 120% at 0% 0%,#1e3a78,#14254a 45%,#0e1a36);color:#fff}.lst-hero--light{background:linear-gradient(120deg,#eee9df,#e9e6df 45%,#dce3f1);color:var(--lst-ink)}.lst-hero__blob{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;pointer-events:none;animation:lst-drift 14s ease-in-out infinite alternate}.lst-hero__blob--1{width:46rem;height:46rem;background:#3d6bff;top:-14rem;right:-8rem}.lst-hero__blob--2{width:34rem;height:34rem;background:#a9b8d6;bottom:-16rem;left:30%;opacity:.25;animation-duration:18s}.lst-hero--light .lst-hero__blob--1{background:#a9b8d6;opacity:.5}.lst-hero--light .lst-hero__blob--2{background:#fff;opacity:.9}.lst-hero__grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(70% 70% at 70% 40%,#000 0%,transparent 75%);-webkit-mask-image:radial-gradient(70% 70% at 70% 40%,#000 0%,transparent 75%);pointer-events:none}.lst-hero--light .lst-hero__grid-bg{background-image:linear-gradient(rgba(20,37,74,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(20,37,74,.06) 1px,transparent 1px)}@keyframes lst-drift{0%{transform:translate(0) scale(1)}to{transform:translate(-40px,30px) scale(1.12)}}.lst-hero__inner{position:relative;z-index:1;display:grid;gap:4.8rem;align-items:center}@media(min-width:990px){.lst-hero__inner{grid-template-columns:1.05fr 1fr;gap:6rem}.lst-hero--image-first .lst-hero__visual{order:-1}}.lst-hero__pill{display:inline-flex;align-items:center;gap:1rem;padding:.6rem 1.4rem .6rem .6rem;border-radius:99px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff2e;font-size:1.3rem;font-weight:600;color:inherit;text-decoration:none;margin-bottom:2.4rem;transition:background .2s}.lst-hero--light .lst-hero__pill{background:#fff;box-shadow:0 .6rem 2rem #14254a14}.lst-hero__pill:hover{background:#ffffff2e}.lst-hero__pill b{background:#fff;color:var(--lst-navy);border-radius:99px;padding:.4rem 1rem;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.lst-hero--light .lst-hero__pill b{background:var(--lst-navy);color:#fff}.lst-hero__heading{font-size:clamp(3.8rem,6.2vw,7.4rem);line-height:1;font-weight:800;letter-spacing:-.035em;margin:0 0 2.4rem}.lst-hero__heading em{font-style:normal;background:linear-gradient(90deg,#fff,#a9b8d6 55%,#8fb0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.lst-hero--light .lst-hero__heading em{background:linear-gradient(90deg,var(--lst-navy),#3D6BFF);-webkit-background-clip:text;background-clip:text}.lst-hero__text{font-size:1.8rem;line-height:1.6;opacity:.82;max-width:52rem;margin:0 0 3.2rem}.lst-hero__text p{margin:0}.lst-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}.lst-hero__stats{display:flex;flex-wrap:wrap;gap:1.2rem 3.2rem;margin-top:4rem;padding-top:2.8rem;border-top:1px solid rgba(255,255,255,.14)}.lst-hero--light .lst-hero__stats{border-top-color:#14254a1f}.lst-hero__stat{display:flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:600}.lst-hero__stat .material-icon{width:4rem;height:4rem;border-radius:1.2rem;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1a;font-size:2rem}.lst-hero--light .lst-hero__stat .material-icon{background:#fff;color:var(--lst-navy);box-shadow:0 .6rem 1.6rem #14254a14}.lst-hero__stat small{display:block;font-weight:500;opacity:.65;font-size:1.2rem}.lst-hero__visual{position:relative;min-height:44rem}@media(max-width:749px){.lst-hero__visual{min-height:34rem}}.lst-float{position:absolute;background:#fff;border-radius:2.4rem;overflow:hidden;box-shadow:0 3rem 6rem #050c1e59;animation:lst-float 7s ease-in-out infinite}.lst-hero--light .lst-float{box-shadow:0 2.4rem 5rem #14254a29}.lst-float img{width:100%;height:100%;object-fit:cover;display:block}.lst-float--1{width:62%;aspect-ratio:1;left:4%;top:6%;transform:rotate(-4deg);z-index:2}.lst-float--2{width:42%;aspect-ratio:1;right:0;top:0;animation-delay:-2s;transform:rotate(5deg);z-index:1}.lst-float--3{width:44%;aspect-ratio:1;right:6%;bottom:0;animation-delay:-4s;transform:rotate(-2deg);z-index:3}@keyframes lst-float{0%,to{translate:0 0}50%{translate:0 -14px}}.lst-chip{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.6rem;border-radius:1.6rem;background:#ffffffeb;color:var(--lst-navy);font-weight:700;font-size:1.3rem;box-shadow:0 1.4rem 3rem #050c1e40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:lst-float 6s ease-in-out infinite;animation-delay:-1s}.lst-chip .material-icon{font-size:2rem}.lst-chip--a{left:0;bottom:14%}.lst-chip--b{right:2%;top:46%;animation-delay:-3s}@media(max-width:749px){.lst-chip{font-size:1.1rem;padding:.8rem 1.2rem}.lst-hero__heading{font-size:4rem}.lst-hero__ctas .lst-btn{flex:1 1 100%}}.lst-marquee{overflow:hidden;white-space:nowrap;position:relative}.lst-marquee__track{display:inline-flex;gap:3.2rem;padding-right:3.2rem;animation:lst-scroll var(--speed, 40s) linear infinite;will-change:transform}.lst-marquee:hover .lst-marquee__track{animation-play-state:paused}.lst-marquee__item{display:inline-flex;align-items:center;gap:3.2rem;font-size:clamp(2.2rem,3.2vw,4rem);font-weight:800;letter-spacing:-.02em}.lst-marquee__item{color:rgb(var(--color-foreground))}.lst-marquee__item:nth-child(2n) span:not(.lst-marquee__star){color:transparent;-webkit-text-stroke:1.5px rgba(var(--color-foreground),.7)}.lst-marquee__star{font-size:.7em;opacity:.5}.lst-marquee--small .lst-marquee__item{font-size:1.5rem;font-weight:600;gap:2.4rem}.lst-marquee--small .lst-marquee__item span{-webkit-text-stroke:0!important;color:inherit!important}.lst-marquee--small .lst-marquee__track{gap:2.4rem;padding-right:2.4rem}@keyframes lst-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lst-head{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-end;justify-content:space-between;margin-bottom:4rem}.lst-head__sub{margin:1.2rem 0 0;opacity:.7;font-size:1.6rem;max-width:48rem}.lst-bento{display:grid;gap:2rem}@media(min-width:750px){.lst-bento{grid-template-columns:repeat(2,1fr);gap:2.4rem}}.lst-tile{position:relative;display:block;border-radius:3.2rem;overflow:hidden;min-height:46rem;color:#fff;text-decoration:none;isolation:isolate;background:var(--lst-navy)}@media(max-width:749px){.lst-tile{min-height:36rem}}.lst-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.lst-tile__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--lst-ease)}.lst-tile:hover .lst-tile__img img{transform:scale(1.07)}.lst-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0e1a3600 30%,#0e1a36e0)}.lst-tile__body{position:absolute;left:0;right:0;bottom:0;padding:3.2rem;display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.lst-tile__tag{display:inline-block;font-size:1.15rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.6rem 1.2rem;border-radius:99px;background:#ffffff29;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin-bottom:1.4rem}.lst-tile__name{font-size:clamp(2.6rem,3vw,3.6rem);font-weight:800;margin:0 0 .8rem;line-height:1.05;color:#fff}.lst-tile__text{margin:0;opacity:.85;font-size:1.5rem;max-width:36rem}.lst-tile__go{flex:0 0 auto;width:5.6rem;height:5.6rem;border-radius:50%;background:#fff;color:var(--lst-navy);display:flex;align-items:center;justify-content:center;transition:transform .35s var(--lst-ease)}.lst-tile:hover .lst-tile__go{transform:rotate(-45deg) scale(1.06)}.lst-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}@media(min-width:990px){.lst-grid{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:2.4rem}}.lst-rail{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.4rem}.lst-rail::-webkit-scrollbar{display:none}.lst-rail>*{scroll-snap-align:start}@media(min-width:750px){.lst-rail{grid-auto-columns:calc((100% - 2 * 2.4rem) / 3);gap:2.4rem}}@media(min-width:1200px){.lst-rail{grid-auto-columns:calc((100% - 3 * 2.4rem) / 4)}}.lst-arrows{display:flex;gap:.8rem}.lst-arrow{width:4.8rem;height:4.8rem;border-radius:50%;border:0;background:#fff;color:var(--lst-navy);box-shadow:inset 0 0 0 1px var(--lst-line);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.lst-arrow:hover{background:var(--lst-navy);color:#fff}.lst-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:2.4rem;overflow:hidden;color:var(--lst-ink);box-shadow:0 0 0 1px #14254a0f;transition:transform .35s var(--lst-ease),box-shadow .35s var(--lst-ease);height:100%}.lst-card:hover{transform:translateY(-6px);box-shadow:0 2.4rem 5rem #14254a24}.lst-card__media{position:relative;display:block;aspect-ratio:1;background:#f2f1ee;overflow:hidden}.lst-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .9s var(--lst-ease)}.lst-card__media img+img{opacity:0}.lst-card:hover .lst-card__media img+img{opacity:1}.lst-card:hover .lst-card__media img:only-child{transform:scale(1.05)}.lst-card__badge{position:absolute;top:1.4rem;left:1.4rem;z-index:2;background:var(--lst-navy);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1rem;border-radius:99px}.lst-card__body{display:flex;flex-direction:column;gap:.6rem;padding:1.8rem 2rem 2rem;flex:1}.lst-card__cat{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.lst-card__title{font-size:1.6rem;font-weight:700;line-height:1.35;margin:0;color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lst-card__title:hover{color:var(--lst-navy)}.lst-card__foot{margin-top:auto;padding-top:1.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.lst-card__price{font-size:1.8rem;font-weight:800;color:var(--lst-navy)}.lst-card__price s{font-size:1.3rem;font-weight:500;color:#9ca3af;margin-left:.4rem}.lst-card__price small{font-size:1.2rem;font-weight:600;color:#6b7280}.lst-add{width:4.4rem;height:4.4rem;flex:0 0 auto;border-radius:50%;border:0;background:var(--lst-navy);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s var(--lst-ease),background .2s;text-decoration:none}.lst-add:hover{transform:scale(1.08);background:var(--lst-navy-2)}.lst-add.is-loading{opacity:.6;pointer-events:none}.lst-add.is-done{background:#1f9d55}@media(max-width:749px){.lst-card__body{padding:1.4rem 1.4rem 1.6rem}.lst-card__title{font-size:1.4rem}.lst-card__price{font-size:1.6rem}.lst-add{width:3.8rem;height:3.8rem}}.lst-tabs{display:inline-flex;gap:.6rem;padding:.6rem;border-radius:99px;background:#fff;box-shadow:0 0 0 1px #14254a14;flex-wrap:wrap}.lst-tab{border:0;background:transparent;padding:1.1rem 2.2rem;border-radius:99px;font-family:inherit;font-weight:700;font-size:1.4rem;color:var(--lst-ink);cursor:pointer;transition:background .25s,color .25s}.lst-tab[aria-selected=true]{background:var(--lst-navy);color:#fff}.lst-panel[hidden]{display:none}.lst-panel.is-active .lst-card{animation:lst-pop .6s var(--lst-ease) both}.lst-panel.is-active .lst-grid>*:nth-child(2) .lst-card{animation-delay:.06s}.lst-panel.is-active .lst-grid>*:nth-child(3) .lst-card{animation-delay:.12s}.lst-panel.is-active .lst-grid>*:nth-child(4) .lst-card{animation-delay:.18s}@keyframes lst-pop{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lst-dark{background:radial-gradient(100% 140% at 100% 0%,#1e3a78,#14254a,#0e1a36);color:#fff;position:relative;overflow:hidden}.lst-features{display:grid;gap:2rem;margin-top:5.6rem}@media(min-width:750px){.lst-features{grid-template-columns:repeat(3,1fr);gap:2.4rem}}.lst-feature{position:relative;padding:3.2rem;border-radius:2.8rem;background:linear-gradient(180deg,#ffffff17,#ffffff08);box-shadow:inset 0 0 0 1px #ffffff1f;transition:transform .4s var(--lst-ease),background .4s;overflow:hidden}.lst-feature:hover{transform:translateY(-6px);background:linear-gradient(180deg,#ffffff24,#ffffff0a)}.lst-feature__num{position:absolute;top:1.6rem;right:2.4rem;font-size:7.2rem;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.18)}.lst-feature__icon{width:5.6rem;height:5.6rem;border-radius:1.8rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3d6bff,#a9b8d6);color:#fff;margin-bottom:2.4rem;box-shadow:0 1.2rem 3rem #3d6bff59}.lst-feature__icon .material-icon{font-size:2.8rem}.lst-feature h3{font-size:2.2rem;margin:0 0 1rem;color:#fff}.lst-feature p{margin:0;opacity:.75;line-height:1.6;font-size:1.5rem}.lst-counters{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2.4rem;margin-top:5.6rem;padding-top:4rem;border-top:1px solid rgba(255,255,255,.12)}.lst-counter b{display:block;font-size:clamp(3.4rem,4vw,5.2rem);font-weight:800;letter-spacing:-.03em;line-height:1}.lst-counter span{display:block;margin-top:.8rem;opacity:.7;font-size:1.4rem}.lst-promo{position:relative;overflow:hidden;border-radius:3.6rem;display:grid;gap:3.2rem;padding:4.8rem 3.2rem;background:linear-gradient(135deg,#eee9df,#f8f7f4 60%,#e3e8f4)}@media(min-width:990px){.lst-promo{grid-template-columns:1fr 1fr;align-items:center;padding:6.4rem}}.lst-promo__visual{position:relative;min-height:36rem}.lst-faq{display:grid;gap:4rem}@media(min-width:990px){.lst-faq{grid-template-columns:.9fr 1.1fr;gap:8rem}}.lst-faq details{border-radius:2rem;background:#fff;box-shadow:0 0 0 1px #14254a12;margin-bottom:1.2rem;transition:box-shadow .3s}.lst-faq details[open]{box-shadow:0 1.6rem 4rem #14254a1a}.lst-faq summary{list-style:none;cursor:pointer;padding:2.2rem 2.4rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;font-weight:700;font-size:1.7rem}.lst-faq summary::-webkit-details-marker{display:none}.lst-faq summary .lst-faq__plus{flex:0 0 auto;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--lst-cream);color:var(--lst-navy);display:flex;align-items:center;justify-content:center;transition:transform .3s var(--lst-ease),background .3s,color .3s}.lst-faq details[open] .lst-faq__plus{transform:rotate(45deg);background:var(--lst-navy);color:#fff}.lst-faq__answer{padding:0 2.4rem 2.4rem;opacity:.8;line-height:1.7}.lst-faq__answer p{margin:0}.lst-news{position:relative;overflow:hidden;border-radius:3.6rem;padding:5.6rem 3.2rem;text-align:center}@media(min-width:750px){.lst-news{padding:7.2rem 6.4rem}}.lst-news__form{display:flex;gap:.8rem;max-width:52rem;margin:3.2rem auto 0;padding:.8rem;border-radius:99px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3}.lst-news__form input{flex:1;min-width:0;border:0;background:transparent;color:#fff;font:inherit;font-size:1.6rem;padding:0 2rem;outline:none}.lst-news__form input::placeholder{color:#fff9}.lst-news__msg{margin-top:1.6rem;font-weight:600}@media(max-width:749px){.lst-news__form{flex-direction:column;border-radius:2.4rem}.lst-news__form input{padding:1.4rem 1.6rem}}.product__title h1{font-weight:800;letter-spacing:-.03em}.product .price-item--regular,.product .price-item--sale{font-weight:800;color:var(--lst-navy);font-size:2.6rem}.product-form__submit{min-height:5.6rem;font-size:1.6rem}.product__media-item,.product-media-container{border-radius:2.4rem;overflow:hidden}.product__accordion summary{padding:1.8rem 0}.product__description h3{font-size:1.8rem;margin-top:2.4rem}.footer{position:relative}.footer-block__heading{font-weight:800;letter-spacing:.02em}.footer a:hover{opacity:1;text-decoration:none}.footer .list-menu__item--link{opacity:.8;transition:opacity .2s,transform .2s}.footer .list-menu__item--link:hover{opacity:1;transform:translate(3px)}.card-wrapper .card{border-radius:2rem;transition:transform .35s var(--lst-ease),box-shadow .35s var(--lst-ease)}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 2rem 4.4rem #14254a1f}.card__heading{font-weight:700}.price-item{font-weight:800}@media(max-width:749px){.lst-arrows{display:none}.lst-head{margin-bottom:2.8rem}}.lst-hero--dark .lst-hero__heading,.lst-dark h2,.lst-dark h3{color:#fff}.lst-hero--light .lst-hero__heading{color:var(--lst-ink)}.header-wrapper{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.menu-drawer,.menu-drawer__submenu{background:#fff!important;background-attachment:scroll!important}.menu-drawer{box-shadow:0 2.4rem 4rem #14254a1f}.menu-drawer__menu-item{font-size:1.8rem;font-weight:600;padding:1.3rem 3.2rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:var(--lst-paper);color:var(--lst-navy)}.menu-drawer__navigation{padding:1.6rem 0}.menu-drawer__utility-links{background:var(--lst-paper)}.lst-ph{position:relative;overflow:hidden}.lst-ph--border{border-bottom:1px solid rgba(42,44,48,.08)}.lst-ph__glow{position:absolute;width:60rem;height:60rem;left:50%;top:-38rem;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,#4f7bff24,#4f7bff00 65%);pointer-events:none}.lst-ph__inner{position:relative;max-width:76rem}.lst-ph--center .lst-ph__inner{margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.lst-ph--center .lst-eyebrow:after{content:"";width:2.4rem;height:2px;background:currentColor;opacity:.6}.lst-ph__title{font-size:clamp(3.4rem,5vw,5.6rem);line-height:1.05;font-weight:800;letter-spacing:-.03em;margin:0;color:var(--lst-ink)}.lst-ph__title em{font-style:normal;background:linear-gradient(90deg,var(--lst-navy),var(--lst-glow));-webkit-background-clip:text;background-clip:text;color:transparent}.lst-ph__text{margin-top:1.8rem;font-size:1.7rem;line-height:1.65;opacity:.78;max-width:64rem}.lst-ph__text p{margin:0}.lst-ph__meta{display:inline-flex;align-items:center;gap:.6rem;margin:2.4rem 0 0;padding:.7rem 1.6rem;border-radius:99px;background:var(--lst-paper);font-size:1.3rem;font-weight:700;letter-spacing:.02em;color:var(--lst-navy)}.lst-ph__btn{margin-top:2.8rem}.lst-it{display:grid;gap:4rem;align-items:center}@media(min-width:990px){.lst-it{grid-template-columns:1fr 1fr;gap:8rem}.lst-it--right .lst-it__media{order:2}}.lst-it__media{position:relative;border-radius:var(--lst-radius);overflow:visible}.lst-it__media img,.lst-it__media .placeholder-svg{display:block;width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover;border-radius:var(--lst-radius);box-shadow:0 3rem 6rem #14254a24;background:#e9e6df}.lst-it__badge{position:absolute;left:2rem;bottom:-2.4rem;display:flex;align-items:center;gap:1.2rem;background:#fff;border-radius:1.8rem;padding:1.4rem 2rem 1.4rem 1.4rem;box-shadow:0 1.6rem 4rem #14254a29;max-width:calc(100% - 4rem)}.lst-it--right .lst-it__badge{left:auto;right:2rem}.lst-it__badge-icon,.lst-it__point-icon,.lst-ct__icon{flex:0 0 auto;width:4.4rem;height:4.4rem;border-radius:1.4rem;display:grid;place-items:center;background:var(--lst-navy);color:#fff}.lst-it__badge-icon .material-icon,.lst-it__point-icon .material-icon,.lst-ct__icon .material-icon{font-size:2.2rem}.lst-it__badge b,.lst-it__points b{display:block;font-size:1.5rem;color:var(--lst-ink)}.lst-it__badge small,.lst-it__points small{display:block;font-size:1.3rem;opacity:.7;line-height:1.5;margin-top:.2rem}.lst-it__text{margin-top:2rem;font-size:1.65rem;line-height:1.75;opacity:.82}.lst-it__text p{margin:0 0 1.4rem}.lst-it__points{list-style:none;padding:0;margin:2.8rem 0 0;display:grid;gap:1.6rem}.lst-it__points li{display:flex;gap:1.4rem;align-items:center;padding:1.4rem;border-radius:1.8rem;background:#ffffffb3;box-shadow:inset 0 0 0 1px #2a2c3012}.lst-it__point-icon{background:var(--lst-paper);color:var(--lst-navy);box-shadow:inset 0 0 0 1px #14254a1a}@media(max-width:749px){.lst-it{gap:5rem}.lst-it__badge{left:1.2rem;bottom:-2rem;padding:1rem 1.4rem 1rem 1rem}.lst-it--right .lst-it__badge{right:1.2rem}}.lst-ct{display:grid;gap:4.8rem;align-items:start}@media(min-width:990px){.lst-ct{grid-template-columns:1fr 1.1fr;gap:7.2rem}.lst-ct__info{position:sticky;top:12rem}}.lst-ct__lead{margin-top:1.8rem;font-size:1.7rem;line-height:1.65;opacity:.8}.lst-ct__lead p{margin:0}.lst-ct__cards{display:grid;gap:1.2rem;margin-top:3.2rem}.lst-ct__card{display:flex;align-items:center;gap:1.6rem;padding:1.8rem;border-radius:2rem;background:#fff;box-shadow:inset 0 0 0 1px #2a2c3014;text-decoration:none;color:inherit;transition:transform .25s var(--lst-ease),box-shadow .25s var(--lst-ease)}a.lst-ct__card:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #14254a33,0 1.6rem 3.2rem #14254a1a}.lst-ct__card-copy{flex:1;min-width:0}.lst-ct__card-copy b{display:block;font-size:1.6rem;color:var(--lst-ink)}.lst-ct__card-copy span{display:block;font-size:1.4rem;opacity:.72;margin-top:.2rem;overflow-wrap:anywhere}.lst-ct__arrow{color:var(--lst-navy);opacity:.5;transition:transform .2s var(--lst-ease),opacity .2s}a.lst-ct__card:hover .lst-ct__arrow{transform:translate(3px);opacity:1}.lst-ct__form-card{background:#fff;border-radius:2.8rem;padding:clamp(2.4rem,4vw,4.8rem);box-shadow:0 3rem 7rem #14254a1a,inset 0 0 0 1px #2a2c300f}.lst-ct__form-title{margin:0;font-size:2.6rem;font-weight:800;color:var(--lst-ink)}.lst-ct__form-text{margin:.8rem 0 2.8rem;opacity:.7;font-size:1.5rem}.lst-ct__form,.lst-ct__row{display:grid;gap:1.8rem}@media(min-width:750px){.lst-ct__row{grid-template-columns:1fr 1fr}}.lst-ct__field label{display:block;font-size:1.35rem;font-weight:700;margin-bottom:.8rem;color:var(--lst-ink)}.lst-ct__field label em{color:#c0392b;font-style:normal}.lst-ct,.lst-ct *{box-sizing:border-box}.lst-ct__field input,.lst-ct__field textarea,.lst-ct__field select{width:100%;max-width:100%;font:inherit;font-size:1.6rem;color:var(--lst-ink);background:var(--lst-paper);border:1px solid rgba(42,44,48,.12);border-radius:1.4rem;padding:1.5rem 1.6rem;outline:none;transition:border-color .2s,box-shadow .2s,background .2s;-webkit-appearance:none;appearance:none}.lst-ct__field textarea{resize:vertical;min-height:14rem}.lst-ct__field input:focus,.lst-ct__field textarea:focus,.lst-ct__field select:focus{background:#fff;border-color:var(--lst-navy);box-shadow:0 0 0 4px #14254a1a}.lst-ct__select{position:relative}.lst-ct__select .material-icon{position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);pointer-events:none;opacity:.6}.lst-ct__submit{width:100%;margin-top:.4rem}.lst-ct__note{margin:0;text-align:center;font-size:1.3rem;opacity:.6}.lst-ct__status{display:flex;gap:1rem;align-items:center;padding:1.4rem 1.6rem;border-radius:1.4rem;font-size:1.5rem;font-weight:600}.lst-ct__status--ok{background:#e8f5ee;color:#1e6b43}.lst-ct__status--error{background:#fdecea;color:#a12b1f}.menu-drawer__localization,.header-localization localization-form{display:none!important}.section-header{z-index:6!important}.section-header:not(.shopify-section-header-sticky){position:relative}.product__title h1{font-size:clamp(2.6rem,3.2vw,3.8rem);line-height:1.12}.product .price{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.2rem}.product .price .badge{border-radius:99px;background:var(--lst-navy);color:#fff;border:0;font-weight:800;letter-spacing:.04em;padding:.5rem 1.2rem}.product .price__sale s.price-item--regular{font-size:1.6rem;font-weight:600;color:#2a2c3080}.product-form__submit,.product-form__submit.button--secondary{background:var(--lst-navy)!important;color:#fff!important;border-radius:99px!important;text-transform:none!important;font-weight:800;letter-spacing:.01em;font-size:1.7rem;min-height:5.8rem;transition:transform .2s var(--lst-ease),box-shadow .2s var(--lst-ease),background .2s}.product-form__submit:before,.product-form__submit:after{display:none!important}.product-form__submit:not([disabled]):hover{background:var(--lst-navy-2)!important;transform:translateY(-1px);box-shadow:0 1.4rem 3rem #14254a40}.product-form__submit[disabled]{background:#9aa1ad!important}.product-form__buttons .shopify-payment-button__button{border-radius:99px!important;overflow:hidden;min-height:5.6rem}.product-form__input--pill input[type=radio]+label{border-radius:99px;padding:1rem 2rem;border:1px solid rgba(42,44,48,.18);background:#fff;color:var(--lst-ink);font-weight:600;transition:border-color .2s,background .2s,color .2s}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--lst-navy)}.product-form__input--pill input[type=radio]:checked+label{background:var(--lst-navy);border-color:var(--lst-navy);color:#fff}.product-form__input .form__label{font-weight:700;font-size:1.35rem;color:var(--lst-ink)}.product .quantity{border-radius:99px;background:#fff}.product .quantity:after,.product .quantity:before{border-radius:99px}.product .icon-with-text{background:var(--lst-paper);border-radius:1.8rem;padding:1.6rem 1.2rem;box-shadow:inset 0 0 0 1px #2a2c300f}.product .icon-with-text .h4,.product .icon-with-text__item span{font-size:1.3rem;font-weight:700}.product .icon-with-text svg,.product .icon-with-text .material-icon{color:var(--lst-navy)}.product__description{font-size:1.55rem;line-height:1.7}.product__description h3{font-size:1.9rem;font-weight:800;margin:2.8rem 0 1.2rem;color:var(--lst-ink)}.product__description ul{list-style:none;padding:0;margin:0 0 1.6rem}.product__description ul li{position:relative;padding-left:3rem;margin:.9rem 0}.product__description ul li:before{content:"";position:absolute;left:0;top:.3em;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--lst-navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 1.1rem no-repeat}.product__description ol{padding-left:2rem}.product__description ol li{margin:.8rem 0;padding-left:.4rem}.product__description strong{color:var(--lst-ink)}.product__accordion{border-top:1px solid rgba(42,44,48,.1)!important;border-bottom:0!important}.product__accordion summary .accordion__title{font-weight:700;font-size:1.55rem}.product__media-list .product__media-item img,.product__media img{background:#fff}.thumbnail{border-radius:1.2rem!important;overflow:hidden}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--lst-navy)!important}@media(min-width:990px){.product__info-container{padding-left:2rem}}.related-products .title,.related-products h2{font-weight:800;letter-spacing:-.03em}.template-search{background:#fff}.collection .card-wrapper .card,.related-products .card{box-shadow:0 0 0 1px #2a2c3014}@media screen and (max-width:749px){.lst-head{flex-direction:column;align-items:center;text-align:center}.lst-head__sub{margin-left:auto;margin-right:auto}.lst-eyebrow{justify-content:center}.lst-eyebrow:after{content:"";width:2.4rem;height:2px;background:currentColor;opacity:.6}.lst-hero__copy{text-align:center}.lst-hero__copy .lst-hero__text{margin-left:auto;margin-right:auto}.lst-hero__ctas{justify-content:center}.lst-hero__stats{justify-content:center;text-align:left}.lst-tabs{margin-left:auto;margin-right:auto}.lst-dark [data-lst-reveal]:first-child,.lst-features+.lst-counters{text-align:center}.lst-dark .lst-lead{margin-left:auto;margin-right:auto}.lst-feature{text-align:center}.lst-feature__icon{margin-left:auto;margin-right:auto}.lst-counter{text-align:center}.lst-faq>div:first-child{text-align:center}.lst-faq .lst-lead{margin-left:auto;margin-right:auto}.lst-faq details{text-align:left}.lst-it__copy{text-align:center}.lst-it__points li{text-align:left}.lst-ct__info{text-align:center}.lst-ct__card{text-align:left}.lst-ct__form-title,.lst-ct__form-text{text-align:center}.lst-ph--left .lst-ph__inner{margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}}.lst-hero__pill{max-width:100%}.lst-hero__pill b{white-space:nowrap}.lst-hero__stats{display:grid;grid-template-columns:repeat(2,max-content);gap:2rem 4rem;text-align:left}.lst-hero--align-center .lst-hero__copy{text-align:center}.lst-hero--align-center .lst-hero__text{margin-left:auto;margin-right:auto}.lst-hero--align-center .lst-hero__ctas,.lst-hero--align-center .lst-hero__stats{justify-content:center}.lst-hero__visual--single{min-height:0;display:flex;align-items:center;justify-content:center}.lst-hero__single{position:relative;display:block;width:100%;aspect-ratio:1 / 1;border-radius:3.2rem;overflow:hidden;background:#fff;box-shadow:0 3rem 6rem #050c1e59}.lst-hero--light .lst-hero__single{box-shadow:0 2.4rem 5rem #14254a29}.lst-hero__single img,.lst-hero__single .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.lst-hero__single--product img{object-fit:contain;padding:6%;box-sizing:border-box}@media(max-width:749px){.lst-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem}.lst-hero__stat{font-size:1.3rem;gap:.8rem}.lst-hero__stat .material-icon{flex:0 0 auto;width:3.6rem;height:3.6rem}.lst-hero__single{border-radius:2.4rem}}.lst-why__intro{max-width:78rem}.lst-why--center .lst-why__intro{margin-left:auto;margin-right:auto;text-align:center}.lst-why--center .lst-why__intro .lst-lead{margin-left:auto;margin-right:auto}.lst-why--center .lst-eyebrow:after,.lst-it--text-center .lst-eyebrow:after{content:"";width:2.4rem;height:2px;background:currentColor;opacity:.6}.lst-why--center .lst-feature,.lst-why--center .lst-counter{text-align:center}.lst-why--center .lst-feature__icon{margin-left:auto;margin-right:auto}.lst-it--text-center .lst-it__copy{text-align:center}.lst-it--text-center .lst-it__text{margin-left:auto;margin-right:auto}.lst-it--text-center .lst-it__points li{text-align:left}.lst-hero__stat .material-icon{flex:0 0 auto}.lst-news .lst-eyebrow:after{content:"";width:2.4rem;height:2px;background:currentColor;opacity:.6}.lst-card__media{background:#fff}.card-wrapper .card .card__media .media img{object-fit:contain}@media screen and (max-width:749px){.footer-block,.footer-block__brand-info,.footer-block__details-content{text-align:center}.footer-block__image-wrapper{margin-left:auto!important;margin-right:auto!important}.footer-block__details-content .list-menu__item,.footer-block__details-content a{justify-content:center}}@media screen and (max-width:749px){.footer-block .rte,.footer-block .rte p,.footer-block__brand-info p{text-align:center!important}}.lst-marquee__item:nth-child(2n) span:not(.lst-marquee__star){color:rgba(var(--color-foreground),.32);-webkit-text-stroke:0}@media screen and (max-width:749px){.lst-hero--text-first .lst-hero__inner{display:flex;flex-direction:column;gap:0}.lst-hero--text-first .lst-hero__copy{display:contents}.lst-hero--text-first .lst-hero__pill{order:1;align-self:center}.lst-hero--text-first .lst-hero__heading{order:2}.lst-hero--text-first .lst-hero__text{order:3}.lst-hero--text-first .lst-hero__visual{order:4;width:100%;margin:2.8rem 0 0}.lst-hero--text-first .lst-hero__ctas{order:5}.lst-hero--text-first .lst-hero__stats{order:6}}@media screen and (max-width:749px){.lst-hero--text-first .lst-hero__text{margin-bottom:0!important}.lst-hero--text-first .lst-hero__text>*:last-child{margin-bottom:0!important}.lst-hero--text-first .lst-hero__visual{margin:2.8rem 0!important}.lst-hero--text-first .lst-hero__ctas{margin-top:0!important}}.lst-it__media--product img{aspect-ratio:auto!important;height:auto!important;object-fit:contain!important;background:#fff!important}.lst-policy-head .page-width{padding-top:7.2rem;padding-bottom:5.6rem}.lst-policy-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.8rem}.lst-policy-nav a{font-size:1.3rem;font-weight:600;line-height:1;padding:1rem 1.6rem;border-radius:99px;border:1px solid var(--lst-line);background:#fff;color:var(--lst-ink);text-decoration:none;transition:border-color .2s,background .2s,color .2s}.lst-policy-nav a:hover{border-color:var(--lst-navy)}.lst-policy-nav a[aria-current]{background:var(--lst-navy);border-color:var(--lst-navy);color:#fff}.shopify-policy__container{max-width:82rem!important;margin:5.6rem auto 8rem!important;padding:5.6rem 6.4rem!important;background:#fff;border:1px solid rgba(42,44,48,.08);border-radius:var(--lst-radius);box-shadow:0 2rem 5rem #14254a14}.shopify-policy__title{display:none!important}.shopify-policy__body{font-size:1.6rem;line-height:1.75;color:#2a2c30d1}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{color:var(--lst-ink);font-weight:800;letter-spacing:-.01em;line-height:1.25;margin:3.6rem 0 1.2rem}.shopify-policy__body h1,.shopify-policy__body h2{font-size:2.4rem}.shopify-policy__body h3,.shopify-policy__body h4{font-size:1.9rem}.shopify-policy__body strong,.shopify-policy__body b{color:var(--lst-ink);font-weight:700}.shopify-policy__body .rte>*:first-child,.shopify-policy__body>*:first-child{margin-top:0}.shopify-policy__body p{margin:0 0 1.6rem}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:2.2rem;margin:0 0 1.6rem}.shopify-policy__body li{margin-bottom:.6rem}.shopify-policy__body a{color:var(--lst-navy-2);text-decoration:underline;text-underline-offset:.3rem}.shopify-policy__body a:hover{color:var(--lst-glow)}@media(max-width:749px){.lst-policy-head .page-width{padding-top:4.8rem;padding-bottom:4rem}.lst-policy-nav{gap:.6rem;margin-top:2.2rem}.lst-policy-nav a{font-size:1.2rem;padding:.9rem 1.3rem}.shopify-policy__container{max-width:calc(100% - 3.2rem)!important;margin:3.2rem auto 5.6rem!important;padding:3.2rem 2.4rem!important;border-radius:1.8rem}.shopify-policy__body{font-size:1.5rem}.shopify-policy__body h1,.shopify-policy__body h2{font-size:2.1rem}.shopify-policy__body h3,.shopify-policy__body h4{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lst.css.map */
