.shopify-section--le-benefits-strip{margin-block:0!important}.le-benefits-strip{background:var(--le-benefits-bg);color:var(--le-benefits-text);padding:24px 0}.le-benefits-strip__container{width:min(100% - 40px,1240px);margin-inline:auto}.le-benefits-strip__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:22px 12px;background:var(--le-benefits-panel);border:1px solid color-mix(in srgb,var(--le-benefits-accent) 12%,transparent);border-radius:20px;box-shadow:0 12px 32px #102a500a}.le-benefits-strip__item{display:flex;align-items:center;gap:14px;min-width:0;padding:0 20px}.le-benefits-strip__item+.le-benefits-strip__item{border-inline-start:1px solid color-mix(in srgb,var(--le-benefits-accent) 14%,transparent)}.le-benefits-strip__icon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#63a5ff,var(--le-benefits-accent));color:#fff;box-shadow:0 7px 15px #1463ff29}.le-benefits-strip__icon--email{background:linear-gradient(145deg,#8271ff,#5938f2)}.le-benefits-strip__icon--return{background:linear-gradient(145deg,#ffc16a,#ff9b32)}.le-benefits-strip__icon--support{background:#fff;color:var(--le-benefits-accent);border:1px solid color-mix(in srgb,var(--le-benefits-accent) 18%,transparent);box-shadow:none}.le-benefits-strip__icon svg{width:25px;height:25px}.le-benefits-strip__image{width:36px;height:36px;object-fit:contain}.le-benefits-strip__copy{min-width:0}.le-benefits-strip__copy h2{margin:0 0 5px;font-family:inherit;font-size:14px;font-weight:800;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--le-benefits-text);overflow-wrap:anywhere}.le-benefits-strip__copy p{margin:0;font-size:12px;font-weight:600;line-height:1.5;color:var(--le-benefits-muted)}@media(max-width:1100px){.le-benefits-strip__item{padding-inline:14px;gap:10px}.le-benefits-strip__copy h2{font-size:13px}.le-benefits-strip__icon{width:42px;height:42px;flex-basis:42px}}@media(max-width:900px){.le-benefits-strip__list{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 12px}.le-benefits-strip__item{padding:18px 14px}.le-benefits-strip__item:nth-child(odd){border-inline-start:0}.le-benefits-strip__item:nth-child(n+3){border-block-start:1px solid color-mix(in srgb,var(--le-benefits-accent) 14%,transparent)}}@media(max-width:540px){.le-benefits-strip{padding:18px 0}.le-benefits-strip__container{width:calc(100% - 28px)}.le-benefits-strip__list{grid-template-columns:1fr;padding:2px 18px;border-radius:16px}.le-benefits-strip__item{gap:14px;padding:16px 0}.le-benefits-strip__item+.le-benefits-strip__item{border-inline-start:0;border-block-start:1px solid color-mix(in srgb,var(--le-benefits-accent) 14%,transparent)}.le-benefits-strip__copy h2{font-size:14px}}.le-categories{background:var(--le-cat-bg);color:var(--le-cat-text);padding:56px 0}.le-categories__container{width:min(100% - 32px,1240px);margin-inline:auto}.le-categories__heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:22px}.le-categories__heading span{color:#1463ff;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.le-categories__heading h2{margin:7px 0 0;color:inherit;font-size:clamp(30px,3vw,44px);line-height:1.08;letter-spacing:-.045em}.le-categories__heading>p{max-width:520px;margin:0;color:#637594;line-height:1.65}.le-categories__grid{display:grid;grid-template-columns:repeat(var(--le-cat-columns),minmax(0,1fr));gap:16px}.le-categories__card{min-height:224px;border:1px solid #e2eaf6;border-radius:18px;background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--le-card-accent) 6%,#fff));color:inherit;text-decoration:none;display:grid;grid-template-columns:1.06fr .94fr;overflow:hidden;box-shadow:0 10px 28px #102a500d;transition:transform .25s,box-shadow .25s,border-color .25s}.le-categories__card:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--le-card-accent) 38%,#e2eaf6);box-shadow:0 20px 44px #102a501f}.le-categories__copy{padding:22px 10px 22px 22px;display:flex;flex-direction:column;align-items:flex-start}.le-categories__icon{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--le-card-accent) 12%,#fff);color:var(--le-card-accent);font-size:18px}.le-categories__copy h3{margin:18px 0 8px;color:#102a50;font-size:20px;letter-spacing:-.025em}.le-categories__copy p{margin:0;color:#667895;font-size:12px;line-height:1.55}.le-categories__copy strong{margin-top:auto;padding-top:18px;color:var(--le-card-accent);font-size:12px}.le-categories__media{min-width:0;padding:20px 14px 20px 0;display:grid;place-items:center}.le-categories__media img{width:100%;max-height:180px;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(16,42,80,.16));transition:transform .25s}.le-categories__card:hover .le-categories__media img{transform:scale(1.045) rotate(1deg)}.le-categories__media>span{width:96px;height:96px;border-radius:28px;display:grid;place-items:center;background:color-mix(in srgb,var(--le-card-accent) 13%,#fff);color:var(--le-card-accent);font-size:42px}@media(max-width:1000px){.le-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.le-categories{padding:42px 0}.le-categories__heading{align-items:flex-start;flex-direction:column;gap:14px}.le-categories__grid{grid-template-columns:1fr}.le-categories__card{min-height:220px}}.shopify-section--le-collection-hero{margin-block:0!important}.le-collection-hero{position:relative;min-height:390px;overflow:hidden;isolation:isolate;color:var(--le-collection-text);background:linear-gradient(135deg,#071c4d,#1463ff)}.le-collection-hero__media,.le-collection-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.le-collection-hero__media{z-index:-2;background:linear-gradient(135deg,#071c4d,#1463ff)}.le-collection-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.le-collection-hero__overlay{z-index:-1;background:linear-gradient(90deg,var(--le-collection-overlay) 0%,var(--le-collection-overlay) 46%,transparent 100%);opacity:var(--le-collection-overlay-opacity)}.le-collection-hero__container{width:min(100% - 40px,1240px);margin-inline:auto;padding-block:var(--le-collection-padding-top) var(--le-collection-padding-bottom);display:flex;min-height:inherit;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.le-collection-hero__breadcrumb ol{margin:0 0 22px;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:9px;list-style:none}.le-collection-hero__breadcrumb li:not(:last-child):after{content:"/";margin-left:9px;color:#ffffff9e}.le-collection-hero__breadcrumb a{color:inherit;font-size:12px;font-weight:750;text-decoration:none}.le-collection-hero__content{width:min(100%,760px)}.le-collection-hero h1{margin:0;color:inherit;font-size:clamp(38px,5vw,68px);line-height:1.04;letter-spacing:-.045em}.le-collection-hero__description{margin-top:18px;color:inherit;font-size:17px;line-height:1.7}.le-collection-hero__description p{margin:0}.shopify-section--le-collection-hero+.shopify-section--main-collection{margin-block-start:0!important}.shopify-section--le-collection-hero+.shopify-section--main-collection>.color-scheme>.container{padding-block-start:0!important}.shopify-section--le-collection-hero+.shopify-section--main-collection .collection-toolbar{margin-block-start:0!important;border-top:0!important;border-radius:0 0 16px 16px!important}.shopify-section--main-collection .product-card{height:100%;display:flex;flex-direction:column}.shopify-section--main-collection .product-card__figure,.shopify-section--main-collection .product-card__media{width:100%;height:260px}.shopify-section--main-collection .product-card__media{display:flex;align-items:center;justify-content:center;background:#f7f9fd}.shopify-section--main-collection .product-card__image--primary{position:relative!important;width:auto!important;height:100%!important;max-width:100%!important;object-fit:contain!important}.shopify-section--main-collection .product-card__image--secondary{display:none!important}.shopify-section--main-collection .product-card__info{flex:1}.shopify-section--main-collection .collection-card-add{margin-top:auto!important;margin-bottom:0!important;padding-top:12px}@media screen and (max-width:699px){.le-collection-hero{min-height:330px}.le-collection-hero__container{width:min(100% - 32px,1240px);padding-block:54px}.le-collection-hero__overlay{background:var(--le-collection-overlay)}.le-collection-hero h1{font-size:40px}.le-collection-hero__description{font-size:15px}.shopify-section--main-collection .product-card__figure,.shopify-section--main-collection .product-card__media{height:190px}}.le-split{background:var(--le-split-bg);color:var(--le-split-text);padding:56px 0}.le-split__container{width:min(100% - 32px,1240px);margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:18px}.le-split--reverse .le-split__media{order:2}.le-split__media{min-height:430px;position:relative;border-radius:20px;background:linear-gradient(145deg,#0b2559,#1463ff);overflow:hidden;display:grid;place-items:center}.le-split__media img{width:100%;height:100%;object-fit:cover}.le-split__media-badge{position:absolute;left:22px;bottom:22px;padding:10px 14px;border-radius:10px;background:#fffffff0;color:#102a50;font-size:12px;font-weight:850;box-shadow:0 14px 32px #00000029}.le-split__art{width:74%;aspect-ratio:1.15;border-radius:30px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);box-shadow:0 36px 60px #0003;position:relative;transform:rotate(-4deg)}.le-split__art span{position:absolute;color:#ffffffb3;font-size:58px;font-weight:950}.le-split__art span:nth-child(1){left:12%;top:12%}.le-split__art span:nth-child(2){right:10%;top:40%}.le-split__art span:nth-child(3){left:28%;bottom:9%}.le-split__content{padding:clamp(30px,4vw,52px);border-radius:20px;background:var(--le-split-panel);display:flex;flex-direction:column;justify-content:center}.le-split__eyebrow{color:var(--le-split-primary);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.le-split h2{margin:10px 0 18px;color:inherit;font-size:clamp(32px,3.5vw,50px);line-height:1.08;letter-spacing:-.05em}.le-split__text{color:#617391;line-height:1.7}.le-split__text p{margin:0}.le-split__points{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:13px}.le-split__point{display:flex;align-items:center;gap:11px}.le-split__point>span{flex:0 0 auto;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--le-split-primary) 11%,#fff);color:var(--le-split-primary);overflow:hidden}.le-split__point>span.le-split__point-image{width:52px;height:52px;border-radius:14px;background:transparent;box-shadow:0 8px 20px #1238751a}.le-split__point>span img{width:100%;height:100%;object-fit:cover}.le-split__point>span i{font-style:normal}.le-split__point div{display:grid;gap:2px}.le-split__point strong{color:#102a50;font-size:12px}.le-split__point small{color:#7b8ba3;font-size:10px}.le-split__actions{margin-top:22px;display:flex;align-items:center;gap:18px}.le-split__actions a{padding:13px 20px;border-radius:10px;background:var(--le-split-primary);color:#fff;text-decoration:none;font-size:13px;font-weight:850}.le-split__actions>span{color:#6d7e98;font-size:12px}.le-split__actions>span strong{color:#102a50;font-size:18px}@media(max-width:820px){.le-split__container{grid-template-columns:1fr}.le-split--reverse .le-split__media{order:0}.le-split__media{min-height:360px}}@media(max-width:560px){.le-split{padding:42px 0}.le-split__points{grid-template-columns:1fr}}.le-faq{background:var(--le-faq-bg);color:var(--le-faq-text);padding:56px 0}.le-faq__container{width:min(100% - 32px,1120px);margin-inline:auto;display:grid;grid-template-columns:.72fr 1.28fr;gap:54px;align-items:start}.le-faq__aside{position:sticky;top:150px}.le-faq__aside>span{color:var(--le-faq-primary);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.le-faq h2{margin:9px 0 16px;color:inherit;font-size:clamp(32px,4vw,50px);line-height:1.07;letter-spacing:-.05em}.le-faq__aside>div{color:#687a96;line-height:1.65}.le-faq__aside>div p{margin:0}.le-faq__aside>a{display:inline-flex;margin-top:20px;padding:11px 18px;border-radius:10px;background:var(--le-faq-primary);color:#fff;text-decoration:none;font-size:13px;font-weight:850}.le-faq__list{display:grid;gap:10px}.le-faq details{border:1px solid #e0e8f4;border-radius:13px;background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s}.le-faq details[open]{border-color:color-mix(in srgb,var(--le-faq-primary) 34%,#e0e8f4);box-shadow:0 12px 30px #102a5012}.le-faq summary{min-height:56px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:18px;list-style:none;cursor:pointer;color:#102a50;font-size:14px;font-weight:800}.le-faq summary::-webkit-details-marker{display:none}.le-faq summary b{width:28px;height:28px;border-radius:8px;background:#eff5ff;color:var(--le-faq-primary);display:grid;place-items:center;font-size:18px;transition:transform .2s}.le-faq details[open] summary b{transform:rotate(45deg)}.le-faq__answer{padding:0 20px 20px;color:#687a96;font-size:13px;line-height:1.7}.le-faq__answer p{margin:0}@media(max-width:820px){.le-faq__container{grid-template-columns:1fr;gap:34px}.le-faq__aside{position:static}}@media(max-width:560px){.le-faq{padding:42px 0}}.le-footer{background:var(--le-footer-bg);color:var(--le-footer-text);padding:68px 0 24px}.le-footer__container{width:min(100% - 32px,1240px);margin-inline:auto}.le-footer__grid{display:grid;grid-template-columns:minmax(270px,1.35fr) repeat(3,minmax(150px,1fr));gap:50px}.le-footer__brand{max-width:370px}.le-footer__logo{display:inline-flex;align-items:center;color:#fff;font-size:26px;font-weight:900;text-decoration:none;letter-spacing:-.04em}.le-footer__logo img{display:block;width:min(var(--le-footer-logo-width),100%);height:auto;max-height:68px;object-fit:contain;object-position:left center}.le-footer__description{margin-top:20px;color:var(--le-footer-muted);font-size:14px;line-height:1.75}.le-footer__description p{margin:0}.le-footer__contact{display:grid;gap:9px;margin-top:20px;font-style:normal}.le-footer__contact a{display:inline-flex;align-items:center;gap:9px;width:fit-content;color:#fff;text-decoration:none;font-size:13px;font-weight:750}.le-footer__contact a:hover{color:#9fc1ff}.le-footer__contact span{color:var(--le-footer-accent)}.le-footer__socials{display:flex;gap:9px;margin-top:22px}.le-footer__socials a{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#ffffff17;color:#fff;text-decoration:none;font-size:12px;font-weight:900;transition:transform .2s,background .2s}.le-footer__socials a:hover{transform:translateY(-2px);background:var(--le-footer-accent)}.le-footer__menu h3{position:relative;margin:0 0 21px;padding-bottom:12px;color:#fff;font-size:15px;font-weight:850}.le-footer__menu h3:after{position:absolute;bottom:0;left:0;width:38px;height:3px;border-radius:3px;background:var(--le-footer-accent);content:""}.le-footer__menu ul{margin:0;padding:0;display:grid;gap:11px;list-style:none}.le-footer__menu a{color:var(--le-footer-muted);text-decoration:none;font-size:13px;line-height:1.45;transition:color .2s,transform .2s;display:inline-block}.le-footer__menu a:hover{color:#fff;transform:translate(4px)}.le-footer__support{margin-top:50px;padding:22px 24px;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:var(--le-footer-surface);display:flex;align-items:center;justify-content:space-between;gap:24px}.le-footer__support div{display:grid;gap:5px}.le-footer__support strong{color:#fff}.le-footer__support span{color:var(--le-footer-muted);font-size:13px}.le-footer__support a{padding:11px 18px;border-radius:9px;background:var(--le-footer-accent);color:#fff;text-decoration:none;font-weight:800;font-size:13px;white-space:nowrap}.le-footer__bottom{margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--le-footer-muted);font-size:11px}.le-footer__bottom strong{color:#fff}@media(max-width:980px){.le-footer{padding-top:52px}.le-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px}.le-footer__brand{max-width:none}.le-footer__bottom{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.le-footer__grid{grid-template-columns:1fr;gap:34px}.le-footer__support{align-items:flex-start;flex-direction:column}}.le-header{position:relative;z-index:30;color:var(--le-text);font-family:inherit}.le-header--sticky{position:sticky;top:0}.le-header__container{width:min(100% - 32px,1240px);margin-inline:auto}.le-header__notice{background:var(--le-primary-dark);color:#fff}.le-header__notice-track{min-height:36px;display:flex;align-items:center;justify-content:center;gap:42px;overflow:hidden}.le-header__notice-item{color:inherit;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.02em;text-decoration:none;white-space:nowrap}.le-header__main{background:var(--le-surface);border-bottom:1px solid rgba(16,42,80,.1)}.le-header__main-grid{min-height:82px;display:grid;grid-template-columns:auto minmax(320px,1fr) auto;align-items:center;gap:34px}.le-header__logo{color:var(--le-primary-dark);text-decoration:none;font-size:24px;font-weight:900;letter-spacing:-.04em;display:flex;align-items:center}.le-header__logo img{display:block;width:var(--le-logo-width);max-width:min(var(--le-logo-width),34vw);height:auto}.le-header__search{height:46px;display:grid;grid-template-columns:1fr 48px;border:1px solid rgba(16,42,80,.18);border-radius:12px;background:#f5f8fd;overflow:hidden;transition:border-color .2s,box-shadow .2s}.le-header__search:focus-within{border-color:var(--le-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--le-primary) 14%,transparent)}.le-header__search input{min-width:0;padding:0 16px;border:0;outline:0;background:transparent;color:var(--le-text);font:inherit}.le-header__search button{border:0;background:var(--le-primary);color:#fff;display:grid;place-items:center;cursor:pointer}.le-header__search svg,.le-header__actions svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.le-header__actions{display:flex;align-items:center;gap:22px}.le-header__actions a{color:var(--le-text);text-decoration:none;display:grid;justify-items:center;gap:4px;position:relative;font-size:11px;font-weight:700}.le-header__actions a:hover{color:var(--le-primary)}.le-header__cart b{position:absolute;inset:-8px -7px auto auto;width:19px;height:19px;border-radius:50%;background:var(--le-accent);color:#fff;display:grid;place-items:center;font-size:10px}.le-header__nav{background:#fff;border-bottom:1px solid rgba(16,42,80,.1);box-shadow:0 8px 22px #102a500d}.le-header__nav-inner{min-height:49px;display:flex;align-items:center;justify-content:space-between;gap:24px}.le-header__links{display:flex;align-items:center;gap:30px}.le-header__nav-item{position:relative;min-height:49px;display:flex;align-items:center}.le-header__nav-item>a{display:inline-flex;align-items:center;gap:5px}.le-header__nav-item>a span{color:var(--le-primary);font-size:13px}.le-header__dropdown{position:absolute;visibility:hidden;opacity:0;transform:translateY(8px);top:calc(100% - 2px);left:-16px;min-width:230px;padding:12px;border:1px solid #dfe7f4;border-radius:0 0 14px 14px;background:#fff;box-shadow:0 18px 38px #102a5029;display:grid;gap:2px;transition:opacity .18s,transform .18s,visibility .18s}.le-header__dropdown a{padding:10px 12px;border-radius:8px;white-space:nowrap}.le-header__dropdown a:hover{background:#eff5ff}.le-header__nav-item:hover .le-header__dropdown,.le-header__nav-item:focus-within .le-header__dropdown{visibility:visible;opacity:1;transform:translateY(0)}.le-header__links a{color:var(--le-text);text-decoration:none;font-size:13px;font-weight:750}.le-header__links a:hover,.le-header__links a[aria-current=page]{color:var(--le-primary)}.le-header__highlight{display:inline-flex;align-items:center;min-height:32px;padding:0 16px;border-radius:999px;background:var(--le-accent);color:#fff;text-decoration:none;font-size:12px;font-weight:800}.le-header__mobile-menu{display:none}@media(max-width:900px){.le-header__notice-track{justify-content:flex-start;overflow-x:auto}.le-header__notice-item:nth-child(n+3){display:none}.le-header__main-grid{min-height:68px;grid-template-columns:32px 1fr auto;gap:14px}.le-header__mobile-menu{display:block;position:relative}.le-header__mobile-menu summary{list-style:none;display:grid;gap:5px;cursor:pointer}.le-header__mobile-menu summary::-webkit-details-marker{display:none}.le-header__mobile-menu summary span{display:block;width:24px;height:2px;border-radius:2px;background:var(--le-text)}.le-header__mobile-panel{position:absolute;top:42px;left:-16px;width:min(86vw,340px);padding:18px;border-radius:0 0 16px;background:#fff;box-shadow:0 20px 42px #102a502e;display:grid;gap:4px}.le-header__mobile-panel a{padding:11px 12px;color:var(--le-text);text-decoration:none;font-weight:700;border-radius:8px}.le-header__mobile-panel a:hover{background:#eff5ff;color:var(--le-primary)}.le-header__mobile-children{margin:-2px 0 8px 14px;padding-left:10px;border-left:2px solid #dce8fb;display:grid}.le-header__mobile-children a{padding-block:8px;font-size:13px;font-weight:650}.le-header__search,.le-header__nav{display:none}.le-header__logo{justify-content:center;font-size:20px}.le-header__actions a>span{display:none}.le-header__actions{gap:15px}}.le-hero{position:relative;overflow:hidden;isolation:isolate;color:var(--le-hero-text);background:linear-gradient(118deg,var(--le-hero-a),var(--le-hero-b))}.le-hero__container{width:min(100% - 32px,1240px);min-height:520px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:54px;padding-block:54px;position:relative;z-index:2}.le-hero__content{max-width:670px}.le-hero__badge{display:inline-flex;align-items:center;min-height:30px;padding:0 13px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.le-hero h1{margin:22px 0 20px;color:inherit;font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.055em;font-weight:900;text-wrap:balance}.le-hero__text{max-width:610px;color:color-mix(in srgb,var(--le-hero-text) 78%,transparent);font-size:17px;line-height:1.7}.le-hero__text p{margin:0}.le-hero__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.le-hero__button{min-height:48px;padding:0 22px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;font-weight:850;transition:transform .2s,box-shadow .2s}.le-hero__button:hover{transform:translateY(-2px)}.le-hero__button--primary{background:var(--le-hero-accent);color:#fff;box-shadow:0 14px 32px color-mix(in srgb,var(--le-hero-accent) 35%,transparent)}.le-hero__button--secondary{border:1px solid rgba(255,255,255,.28);background:#ffffff14;color:#fff}.le-hero__benefits{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:28px}.le-hero__benefit{display:flex;align-items:center;gap:10px}.le-hero__benefit>span{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#ffffff1c}.le-hero__benefit div{display:grid;gap:2px}.le-hero__benefit strong{color:#fff;font-size:12px}.le-hero__benefit small{color:#ffffffa3;font-size:10px}.le-hero__visual{position:relative;min-height:370px;display:grid;place-items:center}.le-hero__orb{position:absolute;width:min(34vw,420px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 36% 30%,#ffffff52,#ffffff14 42%,#fff0 69%);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 0 90px #ffffff14}.le-hero__image{position:relative;z-index:2;width:min(100%,440px);max-height:410px;object-fit:contain;filter:drop-shadow(0 30px 44px rgba(0,0,0,.3))}.le-hero__placeholder{position:relative;z-index:2;width:260px;aspect-ratio:1;border-radius:42px;background:linear-gradient(145deg,#fff,#cfe0ff);display:grid;place-items:center;color:var(--le-hero-b);font-size:112px;font-weight:950;box-shadow:0 32px 70px #00000040;transform:rotate(-7deg)}.le-hero__product-card{position:absolute;z-index:3;left:0;bottom:20px;max-width:250px;padding:16px 18px;border-radius:14px;background:#fffffff5;color:#102a50;text-decoration:none;box-shadow:0 18px 45px #0003;display:grid;gap:3px}.le-hero__product-card small{color:#57709a;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.le-hero__product-card strong{font-size:14px;line-height:1.3}.le-hero__product-card span{color:var(--le-hero-accent);font-size:14px;font-weight:900}.le-hero__floating-note{position:absolute;z-index:3;top:42px;right:0;padding:11px 15px;border-radius:999px;background:#fff;color:var(--le-hero-b);font-size:12px;font-weight:900;box-shadow:0 14px 32px #00000029}.le-hero__glow{position:absolute;border-radius:50%;filter:blur(2px);opacity:.4}.le-hero__glow--one{width:360px;height:360px;background:#3d8bff;left:-190px;top:-210px}.le-hero__glow--two{width:300px;height:300px;background:#00c2ff;right:-150px;bottom:-190px}@media(max-width:900px){.le-hero__container{min-height:auto;grid-template-columns:1fr;gap:26px;padding-block:42px 34px}.le-hero__visual{min-height:320px}.le-hero__orb{width:min(78vw,390px)}.le-hero__image{max-height:330px}}@media(max-width:560px){.le-hero h1{font-size:42px}.le-hero__text{font-size:15px}.le-hero__buttons{display:grid}.le-hero__benefits{display:grid;grid-template-columns:1fr 1fr}.le-hero__product-card{left:4px;bottom:8px;max-width:210px}.le-hero__floating-note{top:20px;right:0}}html.le-reveal-ready [data-le-reveal]{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}html.le-reveal-ready [data-le-reveal="0"]{transform:translateY(34px)}html.le-reveal-ready [data-le-reveal="1"]{transform:translate(-38px)}html.le-reveal-ready [data-le-reveal="2"]{transform:translate(38px)}html.le-reveal-ready [data-le-reveal="3"]{transform:translateY(34px) scale(.975)}html.le-reveal-ready [data-le-reveal="4"]{transform:rotate(.8deg) translateY(28px)}html.le-reveal-ready [data-le-reveal="5"]{transform:scale(.955)}html.le-reveal-ready [data-le-reveal].le-reveal-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.le-reveal-ready [data-le-reveal]{opacity:1;transform:none;transition:none}}.le-trust__card:nth-child(4n+1){background:#ebfaef;border-color:#bfe7c9}.le-trust__card:nth-child(4n+2){background:#fff8d8;border-color:#f4df87}.le-trust__card:nth-child(4n+3){background:#fff0f5;border-color:#f2c7d7}.le-trust__card:nth-child(4n+4){background:#ebf4ff;border-color:#bfd8f7}.le-trust__card h3,.le-trust__card p{color:#111827}.le-trust__card:hover{transform:translateY(-7px) scale(1.015);box-shadow:0 22px 48px #12387526}html.le-motion-ready .le-motion-target{opacity:0;transition-property:opacity,transform,filter;transition-duration:var(--le-motion-duration, .76s);transition-delay:var(--le-motion-delay, 0ms);transition-timing-function:cubic-bezier(.2,.75,.2,1);will-change:opacity,transform}html.le-motion-ready .le-motion-target[data-le-motion=left]{transform:translate3d(calc(var(--le-motion-distance, 64px) * -1),0,0)}html.le-motion-ready .le-motion-target[data-le-motion=right]{transform:translate3d(var(--le-motion-distance, 64px),0,0)}html.le-motion-ready .le-motion-target[data-le-motion=up]{transform:translate3d(0,var(--le-motion-distance, 64px),0)}html.le-motion-ready .le-motion-target[data-le-motion=down]{transform:translate3d(0,calc(var(--le-motion-distance, 64px) * -.72),0)}html.le-motion-ready .le-motion-target[data-le-motion=zoom]{transform:scale(.88);filter:blur(5px)}html.le-motion-ready .le-motion-target.is-visible{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){html.le-motion-ready .le-motion-target{opacity:1;transform:none;filter:none;transition:none}}.le-newsletter{background:var(--le-news-bg);color:var(--le-news-text);padding:56px 0}.le-newsletter__container{width:min(100% - 32px,1240px);margin-inline:auto}.le-newsletter__brands{margin-bottom:28px;text-align:center}.le-newsletter__brands>span{color:#71829d;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.11em}.le-newsletter__brands>div{margin-top:16px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.le-newsletter__brand{min-height:62px;padding:10px;border:1px solid #e1e8f3;border-radius:13px;background:#fff;display:grid;place-items:center;color:#385071}.le-newsletter__brand img{max-width:164px;max-height:48px;width:auto;height:auto;object-fit:contain}.le-newsletter__brand strong{font-size:15px;letter-spacing:.02em}.le-newsletter__panel{position:relative;overflow:hidden;border-radius:24px;background:linear-gradient(120deg,#071c4d,var(--le-news-primary));color:#fff;padding:clamp(30px,4.5vw,52px);display:grid;grid-template-columns:1fr .95fr;align-items:center;gap:44px;box-shadow:0 22px 52px color-mix(in srgb,var(--le-news-primary) 18%,transparent)}.le-newsletter__panel:after{content:"";position:absolute;width:280px;height:280px;border-radius:50%;background:#ffffff14;right:-120px;top:-150px}.le-newsletter__eyebrow{color:#9fc1ff;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.le-newsletter h2{margin:9px 0 13px;color:#fff;font-size:clamp(30px,4vw,48px);line-height:1.06;letter-spacing:-.05em}.le-newsletter__panel>div>p{max-width:560px;margin:0;color:#ffffffb8;line-height:1.65}.le-newsletter__form{position:relative;z-index:1}.le-newsletter__field{padding:5px;border-radius:13px;background:#fff;display:grid;grid-template-columns:1fr auto}.le-newsletter__field input{min-width:0;padding:0 15px;border:0;outline:0;color:#102a50;font:inherit}.le-newsletter__field button{min-height:45px;padding:0 18px;border:0;border-radius:9px;background:var(--le-news-accent);color:#fff;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.le-newsletter__form small{display:block;margin-top:10px;color:#ffffff8f;font-size:10px}.le-newsletter__success{margin:0;padding:15px;border-radius:12px;background:#ffffff1f;color:#fff;font-weight:750}.le-newsletter__error{margin-top:10px;color:#ffd1d1;font-size:12px}@media(max-width:820px){.le-newsletter__panel{grid-template-columns:1fr;gap:28px}.le-newsletter__brands>div{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.le-newsletter{padding:42px 0}.le-newsletter__brands>div{grid-template-columns:repeat(2,1fr)}.le-newsletter__field{grid-template-columns:1fr;gap:6px}.le-newsletter__field input{min-height:44px}}.shopify-section--le-product-description{margin:0!important;background:#f7faff}.le-product-description{padding:22px 0 70px;background:#f7faff;color:#102a50}.le-product-description__inner{width:min(100% - 40px,1240px);margin:auto;padding:clamp(24px,4vw,42px);border:1px solid #dce8ff;border-radius:20px;background:#fff;box-shadow:0 12px 34px #071c4d0d}.le-product-description__heading{padding-bottom:20px;border-bottom:1px solid #e5edfc;margin-bottom:24px}.le-product-description__eyebrow{color:#1463ff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.le-product-description h2{margin:7px 0 0;color:#102a50;font-size:clamp(26px,3vw,36px);line-height:1.2}.le-product-description__body{max-width:none;color:#304664;line-height:1.8;overflow-wrap:anywhere}.le-product-description__body img{max-width:100%;height:auto;border-radius:12px}.le-product-description__body table{display:block;width:100%;overflow-x:auto}@media(max-width:699px){.le-product-description{padding:0 0 42px}.le-product-description__inner{width:min(100% - 32px,1240px);padding:22px 18px;border-radius:15px}}.shopify-section--le-product-hero{margin:0!important}.le-product-hero{position:relative;isolation:isolate;min-height:310px;overflow:hidden;color:#fff;background:linear-gradient(115deg,#071c4d,#1463ff)}.le-product-hero__media,.le-product-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.le-product-hero__media{z-index:-2}.le-product-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.le-product-hero__shade{z-index:-1;background:linear-gradient(90deg,var(--le-overlay) 0%,var(--le-overlay) 45%,rgba(7,28,77,.68) 75%,rgba(7,28,77,.55) 100%);opacity:var(--le-overlay-opacity)}.le-product-hero__inner{width:min(100% - 40px,1240px);min-height:inherit;margin:auto;padding:55px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.le-product-hero__crumbs ol{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 28px;padding:0;list-style:none;font-size:13px}.le-product-hero__crumbs li:not(:last-child):after{content:"/";margin-left:8px;color:#b8cfff}.le-product-hero__crumbs a{color:inherit;text-decoration:none}.le-product-hero__crumbs a:hover,.le-product-hero__category:hover{text-decoration:underline}.le-product-hero__crumbs [aria-current]{color:#d7e5ff}.le-product-hero__category{display:inline-flex;align-items:center;margin-bottom:13px;padding:6px 13px;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:#ffffff1f;color:#fff;font-size:12px;font-weight:700;text-decoration:none}.le-product-hero h1{max-width:850px;margin:0;color:#fff;font-size:clamp(34px,4.2vw,58px);font-weight:800;line-height:1.1;letter-spacing:-.035em;overflow-wrap:anywhere}.shopify-section--main-product{margin:0!important}.shopify-section--main-product>.section-spacing{padding-block:48px 30px;background:#f7faff;color:#102a50}.shopify-section--main-product .container{max-width:1280px}.shopify-section--main-product .product{align-items:start;gap:32px}.shopify-section--main-product .product-gallery{padding:14px;border:1px solid #dce8ff;border-radius:20px;background:#fff;box-shadow:0 14px 38px #071c4d0f;overflow:hidden}.shopify-section--main-product .product-info{padding:28px;border:1px solid #dce8ff;border-radius:20px;background:#fff;box-shadow:0 14px 38px #071c4d12;color:#102a50}.shopify-section--main-product .product-info .price-list{color:#0e55d9;font-weight:800}.shopify-section--main-product .product-info [data-block-type=buy-buttons] .button{background:#1463ff;color:#fff;border-radius:12px;font-weight:800}.shopify-section--main-product .product-info [data-block-type=buy-buttons] .button:hover{background:#0d50d6}.shopify-section--main-product .le-verified-card{display:flex;align-items:center;gap:16px;min-height:96px;padding:18px 20px;border:1px solid #d5ecea;border-radius:18px;background:linear-gradient(105deg,#e8fafa,#f8fcfb);color:#071c35}.shopify-section--main-product .le-verified-card__icon{display:block;flex:0 0 44px;width:44px;height:44px;object-fit:contain}.shopify-section--main-product .le-verified-card__copy{display:grid;gap:4px}.shopify-section--main-product .le-verified-card__copy strong{color:#071c35;font-size:17px;font-weight:800;line-height:1.25}.shopify-section--main-product .le-verified-card__copy span{color:#60758d;font-size:15px;line-height:1.35}.shopify-section--main-product .le-product-trust{display:grid;gap:12px;padding:18px;border:1px solid #dce8ff;border-radius:16px;background:#f5f9ff}.shopify-section--main-product .le-product-trust__item{display:flex;align-items:center;gap:10px;color:#102a50;font-size:14px;font-weight:700}.shopify-section--main-product .le-product-trust__icon{display:grid;place-items:center;flex:0 0 50px;width:50px;height:50px}.shopify-section--main-product .le-product-trust__icon img{display:block;width:50px;height:50px;object-fit:contain}.shopify-section--main-product .le-product-payments{margin-top:16px}.shopify-section--main-product .le-product-payments__title{display:block;margin-bottom:9px;color:#59708e;font-size:12px;font-weight:700}.shopify-section--main-product .le-product-payments__icons{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.shopify-section--main-product .le-product-payments__icons svg{width:40px;height:26px}.shopify-section--related-products{background:#fff}.shopify-section--related-products .product-card{padding:12px;border:1px solid #e1eaff;border-radius:16px;background:#fff;box-shadow:0 10px 28px #071c4d0f}.shopify-section--related-products .product-card:hover{border-color:#a9c5ff}@media(max-width:999px){.shopify-section--main-product .product-info{padding:22px}}@media(max-width:699px){.le-product-hero{min-height:270px}.le-product-hero__inner{width:min(100% - 32px,1240px);padding-block:40px}.le-product-hero__crumbs ol{margin-bottom:18px}.le-product-hero h1{font-size:clamp(29px,8vw,40px)}.shopify-section--main-product>.section-spacing{padding-block:24px}.shopify-section--main-product .product{gap:18px}.shopify-section--main-product .product-gallery{padding:8px;border-radius:15px}.shopify-section--main-product .product-info{padding:18px;border-radius:15px}}.le-shelf{background:var(--le-shelf-bg);color:var(--le-shelf-text);padding:56px 0}.le-shelf__container{width:min(100% - 32px,1240px);margin-inline:auto}.le-shelf__header{display:flex;align-items:end;justify-content:space-between;gap:26px;margin-bottom:22px}.le-shelf__header>div>span{color:var(--le-shelf-primary);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.le-shelf__header h2{margin:7px 0 0;color:inherit;font-size:clamp(30px,3vw,44px);line-height:1.08;letter-spacing:-.045em}.le-shelf__header p{max-width:600px;margin:11px 0 0;color:#637594;line-height:1.6}.le-shelf__header>a{color:var(--le-shelf-primary);text-decoration:none;font-size:13px;font-weight:850;white-space:nowrap}.le-shelf__grid{display:grid;grid-template-columns:repeat(var(--le-shelf-columns),minmax(0,1fr));gap:16px}.le-product{min-width:0;border:1px solid #e3eaf4;border-radius:17px;background:#fff;overflow:hidden;box-shadow:0 8px 24px #102a500d;transition:transform .25s,box-shadow .25s}.le-product:hover{transform:translateY(-5px);box-shadow:0 20px 40px #102a501f}.le-product__media{position:relative;aspect-ratio:1.08;padding:22px;background:linear-gradient(150deg,#f7faff,#eef4ff);display:grid;place-items:center;overflow:hidden}.le-product__media img{width:100%;height:100%;object-fit:contain;transition:transform .25s}.le-product:hover .le-product__media img{transform:scale(1.04)}.le-product__badge{position:absolute;z-index:2;top:13px;left:13px;padding:6px 9px;border-radius:7px;background:var(--le-shelf-accent);color:#fff;font-size:10px;font-weight:900;text-transform:uppercase}.le-product__placeholder{width:70%;height:70%;color:#c9d6e9}.le-product__body{padding:16px;display:flex;min-height:206px;flex-direction:column}.le-product__vendor{color:#7e8ea7;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.le-product h3{margin:7px 0 10px;color:#102a50;font-size:14px;line-height:1.42;letter-spacing:-.015em}.le-product h3 a{color:inherit;text-decoration:none}.le-product__rating{display:flex;align-items:center;gap:7px;color:var(--le-shelf-accent);font-size:11px;letter-spacing:.06em}.le-product__rating small{color:#8290a7;letter-spacing:0;font-size:9px}.le-product__price{display:flex;align-items:baseline;gap:8px;margin-top:12px}.le-product__price strong{color:#102a50;font-size:19px;letter-spacing:-.025em}.le-product__price s{color:#94a1b4;font-size:12px}.le-product__form,.le-product__link{margin-top:auto;padding-top:16px}.le-product__form button,.le-product__link{width:100%;min-height:40px;border:0;border-radius:9px;background:var(--le-shelf-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font:inherit;font-size:12px;font-weight:850;cursor:pointer;transition:filter .2s}.le-product__form button:hover,.le-product__link:hover{filter:brightness(.9)}@media(max-width:1050px){.le-shelf__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.le-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.le-shelf{padding:42px 0}.le-shelf__header{align-items:flex-start;flex-direction:column;gap:15px}.le-product__media{padding:14px}.le-product__body{min-height:214px;padding:14px}}.le-promo{padding:20px 16px;color:var(--text);background:#fff}.le-promo__inner{position:relative;overflow:hidden;width:min(100%,1240px);min-height:290px;margin:auto;padding:40px 48px;border-radius:24px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:34px;background:linear-gradient(120deg,var(--bg-a),var(--bg-b));box-shadow:0 20px 52px #0a2c6829}.le-promo__inner--left .le-promo__copy{order:2}.le-promo__inner--left .le-promo__media{order:1}.le-promo__copy{position:relative;z-index:2}.le-promo__badge{display:inline-flex;padding:7px 12px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#ffffff1f;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.le-promo h2{max-width:650px;margin:13px 0 10px;color:inherit;font-size:clamp(31px,4vw,50px);line-height:1.04;letter-spacing:-.045em}.le-promo__text{max-width:610px;font-size:16px;line-height:1.55;color:color-mix(in srgb,var(--text) 80%,transparent)}.le-promo__text p{margin:0}.le-promo__price{margin-top:14px;font-size:14px}.le-promo__price strong{font-size:26px;color:var(--accent)}.le-promo__button{display:inline-flex;min-height:45px;margin-top:18px;padding:0 22px;align-items:center;border-radius:10px;background:var(--accent);color:#08214b;text-decoration:none;font-weight:900}.le-promo__media{position:relative;min-height:220px;display:grid;place-items:center}.le-promo__halo{position:absolute;width:270px;aspect-ratio:1;border-radius:50%;background:#ffffff21;box-shadow:0 0 0 26px #ffffff0d}.le-promo__image{position:relative;z-index:1;width:min(100%,360px);max-height:235px;object-fit:contain;filter:drop-shadow(0 28px 28px rgba(0,0,0,.28))}@media(max-width:760px){.le-promo__inner{min-height:0;padding:30px 22px;grid-template-columns:1fr;gap:18px}.le-promo__inner--left .le-promo__copy,.le-promo__inner--left .le-promo__media{order:initial}.le-promo__media{min-height:190px}.le-promo h2{font-size:34px}}.le-trust{padding:52px 16px;background:var(--bg);color:var(--text)}.le-trust__inner{width:min(100%,1240px);margin:auto}.le-trust__head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px}.le-trust__head span{color:var(--primary);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.le-trust__head h2{margin:7px 0 6px;color:inherit;font-size:clamp(30px,4vw,48px);letter-spacing:-.04em}.le-trust__head p{max-width:700px;margin:0;color:#61718d;line-height:1.55}.le-trust__head>a{flex:none;display:inline-flex;min-height:41px;padding:0 18px;align-items:center;border-radius:9px;background:var(--primary);color:#fff;text-decoration:none;font-size:13px;font-weight:850}.le-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.le-trust__card{min-height:184px;padding:20px;border:1px solid #dfe8f8;border-radius:18px;background:var(--card);display:flex;gap:15px;box-shadow:0 12px 35px #12387512;transition:transform .2s,box-shadow .2s}.le-trust__card:hover{transform:translateY(-5px);box-shadow:0 20px 46px #12387521}.le-trust__icon{flex:0 0 52px;height:52px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(145deg,var(--primary),#55a3ff);color:#fff;font-size:25px;box-shadow:0 10px 22px color-mix(in srgb,var(--primary) 28%,transparent);overflow:hidden}.le-trust__icon--image{flex-basis:68px;height:68px;border-radius:18px;background:transparent;box-shadow:0 10px 24px #1238751f}.le-trust__icon img{width:100%;height:100%;object-fit:cover}.le-trust__card h3{margin:2px 0 7px;color:inherit;font-size:17px}.le-trust__card p{margin:0;color:#64748d;font-size:13px;line-height:1.55}.le-trust__card a{display:inline-block;margin-top:10px;color:var(--primary);font-size:12px;font-weight:850;text-decoration:none}@media(max-width:960px){.le-trust__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.le-trust{padding-block:40px}.le-trust__head{display:block}.le-trust__head>a{margin-top:16px}.le-trust__grid{grid-template-columns:1fr}.le-trust__card{min-height:0}}.le-steps{background:var(--le-steps-bg);color:var(--le-steps-text);padding:56px 0}.le-steps__container{width:min(100% - 32px,1240px);margin-inline:auto}.le-steps__intro{max-width:680px;margin-inline:auto;text-align:center}.le-steps__intro>span{color:var(--le-steps-primary);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.le-steps__intro h2{margin:8px 0 12px;color:inherit;font-size:clamp(30px,3vw,44px);letter-spacing:-.045em}.le-steps__intro p{margin:0;color:#637594;line-height:1.65}.le-steps__grid{position:relative;margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.le-steps__grid:before{content:"";position:absolute;top:51px;left:12%;right:12%;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--le-steps-primary) 26%,transparent),transparent)}.le-steps__item{position:relative;z-index:1;padding:22px 20px;border:1px solid #e2eaf6;border-radius:17px;background:#fff;text-align:center;box-shadow:0 10px 28px #102a500d}.le-steps__number{position:absolute;top:12px;right:14px;color:#d7e1ef;font-size:22px;font-weight:950}.le-steps__icon{width:54px;height:54px;margin-inline:auto;border-radius:16px;background:color-mix(in srgb,var(--le-steps-primary) 11%,#fff);color:var(--le-steps-primary);display:grid;place-items:center;font-size:24px;box-shadow:0 8px 18px color-mix(in srgb,var(--le-steps-primary) 12%,transparent);overflow:hidden}.le-steps__icon--image{width:88px;height:88px;border-radius:22px;background:transparent;box-shadow:0 12px 26px #12387521}.le-steps__icon img{width:100%;height:100%;object-fit:cover}.le-steps__item h3{margin:17px 0 8px;color:#102a50;font-size:15px}.le-steps__item p{margin:0;color:#697a95;font-size:12px;line-height:1.55}.le-steps__banner{margin-top:22px;padding:18px 22px;border-radius:17px;background:linear-gradient(110deg,var(--le-steps-primary),#0846b6);color:#fff;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;box-shadow:0 18px 40px color-mix(in srgb,var(--le-steps-primary) 22%,transparent)}.le-steps__stars{color:var(--le-steps-accent);font-size:16px;letter-spacing:.08em}.le-steps__banner div:nth-child(2){display:grid;gap:3px}.le-steps__banner strong{font-size:15px}.le-steps__banner span{color:#ffffffbf;font-size:12px}.le-steps__banner a{padding:11px 18px;border-radius:9px;background:#fff;color:var(--le-steps-primary);text-decoration:none;font-size:12px;font-weight:850;white-space:nowrap}@media(max-width:900px){.le-steps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.le-steps__grid:before{display:none}}@media(max-width:600px){.le-steps{padding:42px 0}.le-steps__grid{grid-template-columns:1fr}.le-steps__banner{grid-template-columns:1fr;text-align:center}.le-steps__banner a{justify-self:center}}.shopify-section--related-products{margin:0!important}.le-related{padding:64px 0 76px;background:var(--le-related-bg);color:var(--le-related-text)}.le-related__inner{width:min(100% - 40px,1240px);margin:auto}.le-related__heading{margin-bottom:24px}.le-related__heading span{color:var(--le-related-primary);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.le-related__heading h2{margin:7px 0 0;color:inherit;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.035em}.le-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.shopify-section--related-products .le-product{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e3eaf4;border-radius:17px;background:#fff;box-shadow:0 8px 24px #102a500d;transition:transform .25s,box-shadow .25s}.shopify-section--related-products .le-product:hover{transform:translateY(-5px);box-shadow:0 20px 40px #102a501f}.shopify-section--related-products .le-product__media{position:relative;display:grid;place-items:center;height:260px;padding:20px;overflow:hidden;background:linear-gradient(150deg,#f7faff,#eef4ff)}.shopify-section--related-products .le-product__media img{display:block;width:auto;max-width:100%;height:220px;max-height:100%;object-fit:contain;transition:transform .25s}.shopify-section--related-products .le-product:hover .le-product__media img{transform:scale(1.04)}.shopify-section--related-products .le-product__badge{position:absolute;z-index:2;top:13px;left:13px;padding:6px 9px;border-radius:7px;background:var(--le-related-accent);color:#fff;font-size:10px;font-weight:900;text-transform:uppercase}.shopify-section--related-products .le-product__placeholder{width:65%;height:65%;color:#c9d6e9}.shopify-section--related-products .le-product__body{display:flex;flex:1;flex-direction:column;min-height:195px;padding:16px}.shopify-section--related-products .le-product__vendor{color:#7e8ea7;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.shopify-section--related-products .le-product h3{margin:7px 0 10px;color:#102a50;font-size:14px;line-height:1.42}.shopify-section--related-products .le-product h3 a{color:inherit;text-decoration:none}.shopify-section--related-products .le-product__price{display:flex;align-items:baseline;gap:8px;margin-top:12px}.shopify-section--related-products .le-product__price strong{color:#102a50;font-size:19px}.shopify-section--related-products .le-product__price s{color:#94a1b4;font-size:12px}.shopify-section--related-products .le-product__form,.shopify-section--related-products .le-product__link{margin-top:auto;padding-top:16px}.shopify-section--related-products .le-product__form button,.shopify-section--related-products .le-product__link{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding-inline:12px;border:0;border-radius:9px;background:var(--le-related-primary);color:#fff;font:inherit;font-size:12px;font-weight:850;text-decoration:none;cursor:pointer;transition:filter .2s}.shopify-section--related-products .le-product__form button:hover,.shopify-section--related-products .le-product__link:hover{filter:brightness(.9)}@media(max-width:900px){.le-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.le-related{padding:44px 0 54px}.le-related__inner{width:min(100% - 32px,1240px)}.le-related__grid{gap:10px}.shopify-section--related-products .le-product__media{height:180px;padding:12px}.shopify-section--related-products .le-product__media img{height:156px}.shopify-section--related-products .le-product__body{min-height:206px;padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
