.los{--los-plum:#33001F;--los-wine:#79002E;--los-red:#B10B38;--los-red-d:#900037;--los-pink:#FFC7C8;--los-cream:#F9F6EF;--los-sand:#F6E6D6;--los-sand-line:#EADBC9;--los-ink:#343232;--los-mute:#6B6461;--los-strike:#8A817C;--los-serif:"LOS Nineties",Georgia,serif;--los-sans:"LOS Lato",Lato,system-ui,sans-serif;font-family:var(--los-sans);color:var(--los-ink);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.los *,.los *:before,.los *:after{box-sizing:border-box}.los h1,.los h2,.los h3,.los p{margin:0;letter-spacing:normal}.los a{text-decoration:none}.los img{max-width:100%}.los-wrap{max-width:1180px;margin:0 auto}.los-sec{padding:44px 16px}.los-sec--sand{background:var(--los-sand)}.los-stack{display:flex;flex-direction:column;gap:8px}.los-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--los-red)}.los-serif{font-family:var(--los-serif);font-weight:400}.los-h2{font-family:var(--los-serif);font-weight:400;font-size:clamp(34px,8vw,56px);line-height:1.02;letter-spacing:-.02em;color:inherit;text-wrap:balance}.los-h2 em,.los-h1 em{font-style:italic}.los-lead{font-size:16px;line-height:1.5;max-width:640px;text-wrap:pretty}.los-lead p{margin:0}.los-btn{display:flex;align-items:center;justify-content:center;width:100%;border:0;cursor:pointer;background:var(--los-red);color:#fff!important;border-radius:999px;min-height:56px;padding:0 28px;font:900 17px/1.2 var(--los-sans);letter-spacing:.04em;text-align:center;transition:background .15s}.los-btn:hover{background:var(--los-red-d)}.los-btn:focus-visible{outline:3px solid var(--los-pink);outline-offset:3px}.los-btn.is-loading{opacity:.7;pointer-events:none}.los-btn--dark{background:var(--los-plum)}.los-btn--dark:hover{background:var(--los-wine)}.los-strike{text-decoration:line-through}.los-top{position:sticky;top:0;z-index:30}.los-ann{background:var(--los-red);color:var(--los-cream);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:9px 12px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.los-ann p{margin:0}.los-head{background:var(--los-plum);display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(249,246,239,.14)}.los-head__logo{height:22px;width:auto;display:block}.los-head__btn{border:1.5px solid var(--los-cream);color:var(--los-cream)!important;border-radius:999px;padding:0 14px;font:700 13px var(--los-sans);letter-spacing:.06em;min-height:40px;display:flex;align-items:center;text-transform:uppercase}.los-head__btn:hover{color:var(--los-pink)!important}.los-hero{background:linear-gradient(180deg,var(--los-plum) 0%,#4A1F45 55%,#6E5C90 100%);color:var(--los-cream);padding:28px 16px 40px}.los-hero__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:28px;align-items:center}.los-hero__copy{display:flex;flex-direction:column;gap:18px}.los-hero .los-eyebrow{color:var(--los-pink)}.los-h1{font-family:var(--los-serif);font-weight:400;font-size:clamp(42px,10vw,80px);line-height:.98;letter-spacing:-.02em;color:var(--los-cream);text-wrap:balance}.los-h1 em{color:var(--los-pink)}.los-hero__body{font-size:17px;line-height:1.5;color:var(--los-sand);max-width:520px;text-wrap:pretty}.los-hero__body p{margin:0}.los-hero__body strong{color:var(--los-cream)}.los-price{display:flex;align-items:center;gap:14px;background:#f9f6ef1a;border:1px solid rgba(249,246,239,.22);border-radius:20px;padding:14px;max-width:460px}.los-price__img{width:96px;height:96px;object-fit:contain;flex-shrink:0;background:#fff;border-radius:14px}.los-price__info{display:flex;flex-direction:column;gap:6px;min-width:0}.los-price__row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.los-price__now{font-size:40px;font-weight:900;line-height:1;color:var(--los-cream)}.los-price__was{font-size:18px;color:#e6dceb}.los-price__note{font-size:13px;font-weight:700;line-height:1.35;color:var(--los-sand)}.los-pill-save{align-self:flex-start;background:var(--los-pink);color:var(--los-plum);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.los-hero .los-btn{max-width:460px}.los-chips{display:flex;flex-wrap:wrap;gap:8px;max-width:520px;margin:0;padding:0;list-style:none}.los-chips li{border:1.5px solid rgba(249,246,239,.6);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700}.los-hero__media{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:1/1;background:var(--los-sand)}.los-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.los-hero__tag{position:absolute;top:14px;left:14px;background:var(--los-plum);color:var(--los-cream);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.los-hero__burst{position:absolute;bottom:14px;right:14px;width:112px;height:112px;border-radius:50%;background:var(--los-red);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;line-height:1;transform:rotate(-8deg);box-shadow:0 12px 32px #331f1040}.los-hero__burst b{font-family:var(--los-serif);font-weight:400;font-size:40px;line-height:.8;padding-bottom:4px}.los-hero__burst span{font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.los-trust{background:var(--los-sand);padding:14px 16px;border-bottom:1px solid var(--los-sand-line)}.los-trust ul{max-width:1180px;margin:0 auto;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;font-size:13px;font-weight:700;color:var(--los-ink)}.los-stars{color:var(--los-red)}.los-sav{scroll-margin-top:100px}.los-sav__inner{display:flex;flex-direction:column;gap:24px}.los-sav__h2{color:var(--los-ink)}.los-sav__row{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.los-orders{display:flex;gap:12px;flex:2 1 560px;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 6px;margin:0;list-style:none;-webkit-overflow-scrolling:touch}.los-order{background:#fff;border:4px solid var(--los-wine);border-radius:24px;padding:18px;display:flex;flex-direction:column;gap:10px;flex:1 0 230px;max-width:300px;scroll-snap-align:start}.los-order__top{display:flex;justify-content:space-between;align-items:center;gap:8px}.los-order__title{font-family:var(--los-serif);font-size:26px;line-height:1;color:var(--los-plum)}.los-order__badge{background:var(--los-pink);color:var(--los-wine);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.los-order__when{font-size:13px;font-weight:700;color:var(--los-mute)}.los-order__img{width:100%;max-width:200px;aspect-ratio:1/1;object-fit:contain;align-self:center;display:block}.los-order__rule{border-top:1px dashed #DCC8B3}.los-line{display:flex;justify-content:space-between;gap:8px;font-size:14px}.los-line .los-strike{color:var(--los-strike)}.los-free{color:var(--los-red)}.los-order__pay{display:flex;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:6px}.los-order__pay span{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.los-order__pay b{font-size:28px;font-weight:900;color:var(--los-red)}.los-order__foot{font-size:12px;font-weight:700;color:var(--los-wine)}.los-total{background:var(--los-plum);color:var(--los-cream);border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:12px;flex:1 1 300px;min-width:0}.los-total__eyebrow{font-size:12px;font-weight:900;letter-spacing:.14em;color:var(--los-pink);text-transform:uppercase}.los-total__big{font-family:var(--los-serif);font-size:64px;line-height:.95;letter-spacing:-.02em}.los-total__list{display:flex;flex-direction:column;font-size:15px}.los-total__list div{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid rgba(249,246,239,.18)}.los-total__list .is-off{color:var(--los-pink)}.los-total__list .is-sum{border:0;padding:12px 0 0;font-weight:900;font-size:17px}.los-total__note{background:var(--los-pink);color:var(--los-plum);border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.4}.los-total .los-btn{min-height:54px;font-size:16px;margin-top:auto;letter-spacing:0}.los-bars{display:flex;flex-direction:column;gap:10px}.los-bars__title{font-size:12px;font-weight:900;letter-spacing:.14em;color:var(--los-plum);text-transform:uppercase}.los-bar{display:grid;grid-template-columns:minmax(110px,180px) minmax(0,1fr) 72px;gap:12px;align-items:center;font-size:14px}.los-bar__track{height:28px;background:var(--los-sand);border-radius:999px;overflow:hidden}.los-bar__fill{height:100%;border-radius:999px}.los-bar__price{font-weight:900;text-align:right}.los-bar.is-full .los-bar__fill{background:var(--los-strike)}.los-bar.is-full .los-bar__price{color:var(--los-strike)}.los-bar.is-reg .los-bar__fill{background:var(--los-wine)}.los-bar.is-reg .los-bar__price{color:var(--los-wine)}.los-bar.is-bf .los-bar__fill{background:var(--los-red)}.los-bar.is-bf .los-bar__price{color:var(--los-red)}.los-bar.is-bf .los-bar__label{font-weight:900}.los-steps__inner{display:flex;flex-direction:column;gap:22px}.los-steps__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none}.los-step{background:var(--los-cream);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:8px}.los-step__n{font-family:var(--los-serif);font-size:40px;line-height:1;color:var(--los-red)}.los-step__t{font-weight:900;font-size:17px}.los-step__d{font-size:15px;line-height:1.5}.los-step__d p{margin:0}.los-rt__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:28px;align-items:center}.los-rt__media{border-radius:28px;overflow:hidden;aspect-ratio:1/1;background:var(--los-sand)}.los-rt__media img{width:100%;height:100%;object-fit:cover;display:block}.los-rt__copy{display:flex;flex-direction:column;gap:16px}.los-rt__h2{font-size:clamp(32px,7vw,50px)}.los-rt__h2 strong{font-weight:400;background:var(--los-pink);padding:0 8px;border-radius:8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.los-rt__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.los-rt__item{display:flex;gap:16px;align-items:baseline;padding:11px 0;border-bottom:1px solid #DCC8B3;font-size:17px}.los-rt__n{font-size:12px;font-weight:900;color:var(--los-red);width:22px;flex-shrink:0}.los-rt__cost{margin-left:auto;font-family:var(--los-serif);font-size:20px;white-space:nowrap}.los-rt__cost small{font-family:var(--los-sans);font-size:13px;color:#8a7a6b}.los-rt__item--hero{align-items:center;border:0;padding:14px 0 0}.los-rt__chip{background:var(--los-red);color:#fff;font-family:var(--los-serif);font-style:italic;font-size:22px;padding:8px 18px;border-radius:999px}.los-rt__heroprice{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.los-rt__heroprice b{font-family:var(--los-serif);font-weight:400;font-size:24px;color:var(--los-red)}.los-rt__heroprice s{font-size:12px;color:var(--los-strike)}.los-rt__quote{font-family:var(--los-serif);font-style:italic;font-size:24px;line-height:1.25;text-wrap:pretty}.los-rev{background:linear-gradient(180deg,#3c2d89,#6e5c90);color:var(--los-cream)}.los-rev__inner{display:flex;flex-direction:column;gap:22px}.los-rev__h2{font-size:clamp(32px,7vw,48px);line-height:1.04}.los-rev__h2 em{color:var(--los-pink)}.los-rev__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none}.los-review{background:#f9f6ef1f;border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:10px}.los-review__stars{color:var(--los-pink);font-size:14px;letter-spacing:.1em}.los-review__t{font-weight:900;font-size:15px}.los-review__q{font-family:var(--los-serif);font-size:19px;line-height:1.35}.los-review__who{font-size:12px;font-weight:700;letter-spacing:.1em;color:#e6dceb;margin-top:auto;text-transform:uppercase}.los-faq__inner{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.los-faq__h2{font-size:clamp(30px,7vw,44px);line-height:1.05;margin-bottom:8px!important}.los-faq details{border:1px solid #EADFD3;border-radius:14px;background:#fff;padding:0 16px}.los-faq summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:700;font-size:16px;display:flex;justify-content:space-between;gap:12px}.los-faq summary::-webkit-details-marker{display:none}.los-faq summary:after{content:"+";color:var(--los-red);font-weight:900}.los-faq details[open] summary:after{content:"\2212"}.los-faq__a{margin:0 0 16px;font-size:15px;line-height:1.55}.los-faq__a p{margin:0 0 8px}.los-faq__a p:last-child{margin:0}.los-final{background:var(--los-red);color:#fff;text-align:center}.los-final__inner{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:16px;align-items:center}.los-final__h2{font-size:clamp(34px,9vw,56px);line-height:1}.los-final__text{font-size:17px;line-height:1.5}.los-clock{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%;max-width:420px}.los-clock div{background:var(--los-wine);border-radius:12px;padding:10px 4px;display:flex;flex-direction:column;gap:2px}.los-clock b{font-size:28px;font-weight:900;font-variant-numeric:tabular-nums;line-height:1}.los-clock span{font-size:10px;font-weight:700;letter-spacing:.14em}.los-final .los-btn{max-width:420px;padding:0 32px}.los-final__foot{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.los-foot{background:var(--los-sand);padding:28px 16px 32px}.los-foot__inner{display:flex;flex-direction:column;gap:14px}.los-foot__badges{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.los-foot__badges img{height:40px;width:auto;mix-blend-mode:multiply}.los-foot__legal{font-size:12px;line-height:1.5;color:#5a5350}.los-foot__legal p{margin:0 0 6px}.los-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--los-cream);border-top:1px solid #EADFD3;box-shadow:0 -8px 24px #331f101f;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.los-sticky__in{max-width:640px;margin:0 auto;display:flex;gap:10px;align-items:center}.los-sticky__img{width:52px;height:52px;object-fit:contain;flex-shrink:0;background:#fff;border-radius:12px;border:1px solid #EADFD3}.los-sticky__info{display:flex;flex-direction:column;line-height:1.15;flex-shrink:0}.los-sticky__label{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--los-mute);text-transform:uppercase}.los-sticky__price{font-size:17px;font-weight:900;color:var(--los-plum);white-space:nowrap;display:flex;gap:6px;align-items:baseline}.los-sticky__price s{font-size:13px;font-weight:400;color:var(--los-strike)}.los-sticky .los-btn{flex:1;min-height:52px;padding:0 14px;font-size:15px;letter-spacing:.02em;white-space:nowrap;min-width:0}body.los-has-sticky{padding-bottom:84px}.los-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.los *{transition:none!important;scroll-behavior:auto!important}}.los div:empty{display:block}.los .los-step__t,.los .los-review__t{font-family:var(--los-sans);letter-spacing:normal;margin:0;color:inherit}.los h1,.los h2{font-family:var(--los-serif)}
/*# sourceMappingURL=/cdn/shop/t/168/assets/los-bf.css.map */
