:root{--lnb-cream:#FEF4E8;--lnb-navy:#181741;--lnb-coral:#FF7A5C;--lnb-red:#C93A1E;--lnb-muted:#55537A;--lnb-line:#EFE4D6;--lnb-white:#FFFFFF;--lnb-peach:#FCD5C6;--lnb-head:"Outfit",var(--font-heading-family),sans-serif}.lnb{font-family:var(--font-body-family);color:var(--lnb-navy)}.lnb *{box-sizing:border-box}.lnb-wrap{max-width:1280px;margin:0 auto;padding:0 32px}@media(max-width:749px){.lnb-wrap{padding:0 16px}}.lnb h1,.lnb h2,.lnb h3,.lnb .lnb-h{font-family:var(--lnb-head);letter-spacing:-.025em;font-weight:800;color:inherit;margin:0}.lnb a{color:inherit}.lnb-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:24px}.lnb-head h2{font-size:clamp(26px,3vw,36px)}.lnb-head a{font-weight:700;text-decoration:none}.lnb-head a:hover{text-decoration:underline}.lnb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;font-weight:700;font-size:16px;text-decoration:none;border:2px solid transparent;transition:transform .15s,opacity .15s;cursor:pointer}.lnb-btn:hover{transform:translateY(-1px);opacity:.92}.lnb-btn--cream{background:var(--lnb-cream);color:var(--lnb-navy)!important}.lnb-btn--ghost{border-color:var(--lnb-cream);color:var(--lnb-cream)!important}.lnb-btn--coral{background:var(--lnb-coral);color:var(--lnb-navy)!important}.lnb-btn--navy{background:var(--lnb-navy);color:var(--lnb-cream)!important}.lnb-pill{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:999px}.lnb-ph{width:100%;height:100%;background:#e9dfd2;display:block}.lnb-ph svg{width:100%;height:100%;fill:#cbbba6;opacity:.6}.lnb-section{padding:var(--lnb-pt,40px) 0 var(--lnb-pb,40px);background:var(--lnb-cream)}.lnb-search{background:var(--lnb-white);border-bottom:1px solid var(--lnb-line);padding:12px 0}.lnb-search form{display:flex;align-items:center;gap:10px;height:50px;border:1.5px solid #E2D6C6;border-radius:999px;padding:0 6px 0 20px;background:#fef9f3;max-width:760px;margin:0 auto}.lnb-search input{flex:1;border:0;background:none;font-size:15px;outline:none;min-width:0;color:var(--lnb-navy)}.lnb-search button{height:38px;padding:0 18px;border:0;border-radius:999px;background:var(--lnb-navy);color:var(--lnb-cream);font-weight:700;font-size:14px;cursor:pointer}.lnb-hero__track{position:relative;border-radius:24px;overflow:hidden;min-height:var(--lnb-hero-h,560px)}.lnb-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .6s}.lnb-hero__slide.is-active{opacity:1;visibility:visible}.lnb-hero__media,.lnb-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lnb-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(24,23,65,var(--lnb-shade,.78)),#18174100 65%)}.lnb-hero__content{position:relative;height:100%;min-height:var(--lnb-hero-h,560px);display:flex;flex-direction:column;justify-content:center;gap:18px;padding:64px;max-width:600px;color:var(--lnb-cream)}.lnb-hero__content h1,.lnb-hero__content h2{font-size:clamp(36px,5vw,60px);line-height:1.02}.lnb-hero__content p{margin:0;font-size:18px;line-height:1.5;color:#e9e5f5}.lnb-hero__btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.lnb-hero__dots{position:absolute;bottom:24px;left:64px;display:flex;gap:8px;z-index:3}.lnb-hero__dots button{width:8px;height:8px;border-radius:4px;border:0;background:var(--lnb-cream);opacity:.5;padding:0;cursor:pointer;transition:width .3s}.lnb-hero__dots button[aria-current=true]{width:28px;opacity:1}@media(max-width:749px){.lnb-hero__content{padding:32px 24px 56px;justify-content:flex-end}.lnb-hero__shade{background:linear-gradient(0deg,#181741d9,#18174100 75%)}.lnb-hero__dots{left:24px;bottom:20px}}.lnb-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));background:var(--lnb-white);border-radius:20px}.lnb-trust__item{display:flex;gap:14px;align-items:center;padding:22px 24px}.lnb-trust__icon{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.lnb-trust__icon svg{width:22px;height:22px;fill:none;stroke:var(--lnb-navy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lnb-trust__t{font-weight:700;font-size:15px}.lnb-trust__s{font-size:13px;color:var(--lnb-muted);margin-top:2px}.lnb-cols{display:grid;grid-template-columns:repeat(var(--lnb-cols,4),minmax(0,1fr));gap:20px}@media(max-width:989px){.lnb-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.lnb-col{position:relative;display:block;border-radius:20px;overflow:hidden;aspect-ratio:4/5;text-decoration:none}.lnb-col img,.lnb-col .lnb-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.lnb-col:hover img{transform:scale(1.04)}.lnb-col__bar{position:absolute;left:0;right:0;bottom:0;padding:48px 20px 20px;background:linear-gradient(0deg,#181741d1,#18174100);display:flex;justify-content:space-between;align-items:center;gap:8px}.lnb-col__name{font-family:var(--lnb-head);color:var(--lnb-cream);font-weight:700;font-size:clamp(17px,1.6vw,22px)}.lnb-col__arrow{width:38px;height:38px;border-radius:50%;background:var(--lnb-cream);color:var(--lnb-navy);display:flex;align-items:center;justify-content:center;flex:none}.lnb-cards{display:grid;grid-template-columns:repeat(var(--lnb-cols,4),minmax(0,1fr));gap:20px}@media(max-width:989px){.lnb-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.lnb-card{display:flex;flex-direction:column;gap:6px;background:var(--lnb-white);border-radius:20px;padding:12px 12px 18px;text-decoration:none;transition:box-shadow .2s}.lnb-card:hover{box-shadow:0 10px 30px #18174114}.lnb-card__img{position:relative;aspect-ratio:1/1;border-radius:14px;background:#f6f1ea;overflow:hidden;margin-bottom:8px}.lnb-card__img img{width:100%;height:100%;object-fit:contain}.lnb-card__badge{position:absolute;top:12px;left:12px;background:var(--lnb-red);color:#fff;font-size:12px;font-weight:700;padding:6px 11px;border-radius:999px;letter-spacing:.04em}.lnb-card__cat{font-size:12px;color:var(--lnb-muted);font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:0 6px}.lnb-card__name{font-weight:600;font-size:16px;line-height:1.3;padding:0 6px}.lnb-card__price{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;padding:0 6px}.lnb-card__now{font-family:var(--lnb-head);font-weight:700;font-size:20px}.lnb-card__now.is-sale{color:var(--lnb-red)}.lnb-card__was{font-size:14px;color:var(--lnb-muted);text-decoration:line-through}.lnb-feature__box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--lnb-navy);color:var(--lnb-cream);border-radius:24px;overflow:hidden}@media(max-width:749px){.lnb-feature__box{grid-template-columns:1fr}}.lnb-feature__media{position:relative;min-height:480px;background:#9fd3dc}.lnb-feature__media img,.lnb-feature__media .lnb-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lnb-feature__body{padding:clamp(32px,5vw,64px);display:flex;flex-direction:column;gap:18px;justify-content:center}.lnb-feature__body .lnb-kicker{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lnb-coral)}.lnb-feature__body h2{font-size:clamp(32px,4vw,46px);line-height:1.04}.lnb-feature__body p,.lnb-feature__body .rte{margin:0;font-size:17px;line-height:1.55;color:#cfcde6}.lnb-feature__price{font-family:var(--lnb-head);font-size:34px;font-weight:800}.lnb-rich{text-align:center;max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:16px;align-items:center}.lnb-rich h2{font-size:clamp(30px,4vw,42px);line-height:1.08}.lnb-rich .rte{font-size:18px;line-height:1.6;color:#3e3c66}.lnb-news__box{background:var(--lnb-peach);border-radius:24px;padding:clamp(32px,5vw,56px);display:flex;flex-wrap:wrap;gap:32px;align-items:center;justify-content:space-between}.lnb-news__box h2{font-size:clamp(26px,3vw,34px);line-height:1.08;margin-bottom:8px}.lnb-news__box p{margin:0;color:#3e3c66}.lnb-news__form{display:flex;gap:10px;flex-wrap:wrap;flex:1;max-width:520px}.lnb-news__form input[type=email]{flex:1;min-width:220px;height:56px;border:2px solid var(--lnb-navy);border-radius:999px;padding:0 22px;font-size:16px;background:var(--lnb-cream);color:var(--lnb-navy)}.lnb-news__msg{width:100%;font-weight:700;margin:4px 0 0}.lnb-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lnb-hero__media img{object-position:var(--lnb-focus,60%) 40%}.lnb-col img{object-fit:cover}.lnb-center{text-align:center}.lnb-sub{margin:8px auto 36px;max-width:620px;color:#3e3c66;font-size:17px}.lnb-kicker{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lnb-card__img{background:#fff}.lnb-crumbs{font-size:13px;color:var(--lnb-muted);margin-bottom:20px}.lnb-crumbs a{color:var(--lnb-muted)}.lnb-pdp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:start}@media(max-width:989px){.lnb-pdp__grid{grid-template-columns:1fr;gap:24px}}.lnb-gal{display:flex;gap:14px;position:sticky;top:20px}@media(max-width:989px){.lnb-gal{position:static;flex-direction:column-reverse}}.lnb-gal__thumbs{display:flex;flex-direction:column;gap:12px;width:84px;flex:none}@media(max-width:989px){.lnb-gal__thumbs{flex-direction:row;width:auto;overflow-x:auto}}.lnb-gal__thumb{padding:0;border:2px solid var(--lnb-line);border-radius:12px;background:#fff;overflow:hidden;cursor:pointer;aspect-ratio:1/1;width:84px;flex:none}.lnb-gal__thumb.is-active{border-color:var(--lnb-navy)}.lnb-gal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lnb-gal__main{position:relative;flex:1;aspect-ratio:1/1;border-radius:24px;background:#fff;overflow:hidden}.lnb-gal__main img{width:100%;height:100%;object-fit:contain;display:block}.lnb-gal__badge{position:absolute;top:16px;left:16px;background:var(--lnb-navy);color:var(--lnb-cream)}.lnb-buy{display:flex;flex-direction:column;gap:16px}.lnb-buy__title{font-size:clamp(30px,3.4vw,44px);line-height:1.04}.lnb-buy__stars{display:flex;gap:10px;align-items:center;font-size:14px}.lnb-buy__stars span{color:#e8a317;font-size:18px;letter-spacing:2px}.lnb-buy__stars a{font-weight:600}.lnb-buy__promise{margin:0;font-size:17px;line-height:1.55;color:#3e3c66}.lnb-buy__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.lnb-buy__now{font-family:var(--lnb-head);font-size:40px;font-weight:800}.lnb-buy__was{font-size:18px;color:var(--lnb-muted);text-decoration:line-through}.lnb-buy__save{background:var(--lnb-peach);color:#8f2812;font-weight:700;font-size:13px;padding:5px 10px;border-radius:8px}.lnb-buy__ok{background:#d8efe7;color:#005e46;font-weight:700;font-size:13px;padding:5px 10px;border-radius:8px}.lnb-buy__tax{font-size:13px;color:var(--lnb-muted);margin-top:-8px}.lnb-buy__bullets{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.lnb-buy__bullets li{display:flex;gap:10px;align-items:flex-start;font-size:16px}.lnb-buy__bullets li>span{width:24px;height:24px;border-radius:50%;background:#007a5a;display:flex;align-items:center;justify-content:center;flex:none;margin-top:1px}.lnb-buy__form{display:flex;flex-direction:column;gap:12px}.lnb-buy__label{font-weight:700}.lnb-buy__select{height:52px;border:2px solid var(--lnb-line);border-radius:14px;padding:0 14px;font-size:16px;background:#fff;color:var(--lnb-navy)}.lnb-packs{border:0;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.lnb-packs legend{font-family:var(--lnb-head);font-weight:700;font-size:17px;margin-bottom:10px;padding:0}.lnb-pack{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;background:#fff;border:2px solid var(--lnb-line);cursor:pointer;transition:border-color .15s}.lnb-pack.is-active{border-color:var(--lnb-navy)}.lnb-pack input{width:20px;height:20px;accent-color:var(--lnb-navy);margin:0}.lnb-pack__txt{flex:1;display:flex;flex-direction:column}.lnb-pack__txt small{font-size:13px;color:var(--lnb-muted)}.lnb-pack__price{text-align:right;display:flex;flex-direction:column}.lnb-pack__price strong{font-family:var(--lnb-head);font-weight:800;font-size:20px}.lnb-pack__price small{font-size:12px;color:#007a5a;font-weight:700}.lnb-pack__badge{position:absolute;top:-11px;right:18px;background:var(--lnb-coral);color:var(--lnb-navy);font-size:11px;font-weight:800;padding:4px 10px;border-radius:999px;letter-spacing:.04em}.lnb-buy__row{display:flex;gap:12px;flex-wrap:wrap}.lnb-qty{display:flex;align-items:center;border:2px solid var(--lnb-navy);border-radius:999px;height:56px;background:#fff}.lnb-qty button{width:48px;height:52px;border:0;background:none;font-size:20px;cursor:pointer;color:var(--lnb-navy)}.lnb-qty input{width:36px;text-align:center;border:0;font-weight:700;font-size:16px;background:none;color:var(--lnb-navy);-moz-appearance:textfield}.lnb-qty input::-webkit-inner-spin-button,.lnb-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lnb-buy__add{flex:1;min-width:200px;min-height:56px;font-size:17px}.lnb-buy__now-btn{min-height:56px;font-size:17px;width:100%}.lnb-btn[disabled]{opacity:.5;cursor:not-allowed}.lnb-buy__mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;background:#fff;border-radius:16px;padding:14px}.lnb-buy__mini div{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12px;font-weight:600}.lnb-buy__mini svg,.lnb-buy__ship svg{width:22px;height:22px;fill:none;stroke:var(--lnb-navy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.lnb-buy__ship{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;background:#d8efe7;font-size:14px}.lnb-buy__ship svg{stroke:#005e46}.lnb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--lnb-line);box-shadow:0 -8px 24px #18174114;transform:translateY(110%);transition:transform .25s}.lnb-sticky.is-on{transform:none}.lnb-sticky__in{display:flex;align-items:center;gap:16px;padding-top:10px;padding-bottom:10px}.lnb-sticky__img{width:52px;height:52px;border-radius:10px;object-fit:contain;background:#fff;border:1px solid var(--lnb-line)}.lnb-sticky__txt{flex:1;min-width:0;display:flex;flex-direction:column}.lnb-sticky__txt strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnb-sticky__txt small{color:var(--lnb-muted)}.lnb-sticky__price{font-family:var(--lnb-head);font-weight:800;font-size:22px}@media(max-width:749px){.lnb-sticky__img,.lnb-sticky__txt strong{display:none}.lnb-sticky__price{font-size:20px}}.lnb-ben{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.lnb-ben__item{display:flex;flex-direction:column;gap:14px}.lnb-ben__img{position:relative;aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:#fff}.lnb-ben__img img,.lnb-ben__img .lnb-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lnb-ben__item h3{font-size:22px;font-weight:700}.lnb-ben__item p{margin:0;color:#3e3c66;line-height:1.55}.lnb-it{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center}.lnb-it--rev .lnb-it__img{order:2}@media(max-width:749px){.lnb-it{grid-template-columns:1fr;gap:20px}.lnb-it--rev .lnb-it__img{order:0}}.lnb-it__img{position:relative;aspect-ratio:5/4;border-radius:24px;overflow:hidden;background:#fff}.lnb-it__img img,.lnb-it__img .lnb-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lnb-it__img.is-contain img{object-fit:contain}.lnb-it__body{display:flex;flex-direction:column;gap:14px}.lnb-it__body h2{font-size:clamp(28px,3vw,38px);line-height:1.08}.lnb-it__body .rte{font-size:17px;line-height:1.6;color:#3e3c66}.lnb-steps__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.lnb-steps__item{background:#22205a;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:12px}.lnb-steps__n{width:48px;height:48px;border-radius:50%;background:var(--lnb-coral);color:var(--lnb-navy);font-family:var(--lnb-head);font-weight:800;font-size:22px;display:flex;align-items:center;justify-content:center}.lnb-steps__item h3{font-size:22px;font-weight:700;color:var(--lnb-cream)}.lnb-steps__item p{margin:0;color:#cfcde6;line-height:1.55}.lnb-cmp{background:#fff;border-radius:24px;overflow:hidden}.lnb-cmp__row{display:grid;grid-template-columns:2fr 1fr 1fr;padding:16px 24px;border-bottom:1px solid #F5EDE2;align-items:center}.lnb-cmp__row>span:not(:first-child){text-align:center}.lnb-cmp__head{font-weight:700;font-size:14px;border-bottom-color:var(--lnb-line)}.lnb-cmp__yes,.lnb-cmp__no{display:inline-flex;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center}.lnb-cmp__yes{background:#007a5a}.lnb-cmp__no{background:#ede7df}.lnb-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:start}@media(max-width:749px){.lnb-faq{grid-template-columns:1fr}}.lnb-faq__g{background:var(--lnb-peach);border-radius:24px;padding:40px;display:flex;flex-direction:column;gap:14px}.lnb-faq__g h2{font-size:32px;line-height:1.08}.lnb-faq__g .rte{line-height:1.6;color:#3e3c66}.lnb-faq__icon{width:64px;height:64px;border-radius:50%;background:var(--lnb-navy);display:flex;align-items:center;justify-content:center}.lnb-faq__q{border-bottom:1px solid #E6D8C6}.lnb-faq__q summary{display:flex;justify-content:space-between;align-items:center;padding:20px 4px;font-size:17px;font-weight:600;cursor:pointer;list-style:none}.lnb-faq__q summary::-webkit-details-marker{display:none}.lnb-faq__q[open] summary span{transform:rotate(45deg)}.lnb-faq__q summary span{font-size:22px;transition:transform .2s}.lnb-faq__q .rte{padding:0 4px 20px;color:#3e3c66;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lnb.css.map */
