*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:Figtree,ui-sans-serif,system-ui,sans-serif;font-weight:500;font-size:15px;line-height:1.6;color:#000;background:#fff;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,p,ul,figure,blockquote{margin:0}ul{list-style:none;padding:0}svg{flex-shrink:0}.lb-main{overflow-x:clip;outline:none}.lb-heading{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-weight:400}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lb-skip{position:absolute;left:-999px;top:8px;z-index:100;background:#fff;padding:8px 16px;border-radius:100px}.lb-skip:focus{left:8px}:focus-visible{outline:2px solid var(--lb-brand);outline-offset:2px}.lb-page{width:100%;max-width:var(--lb-page-width, 1700px);margin-inline:auto;padding-inline:16px}@media(min-width:768px){.lb-page{padding-inline:50px}}.lb-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:48px;padding-inline:32px;border-radius:100px;font-weight:600;font-size:15px;white-space:nowrap;transition:background-color .4s ease,color .4s ease,transform .4s ease,opacity .4s ease}.lb-btn--sm{height:44px;padding-inline:28px;font-size:14px}.lb-btn--xs{height:40px;padding-inline:28px;font-size:14px}.lb-btn--brand{background:var(--lb-brand);color:#fff}.lb-btn--brand:hover{background:var(--lb-brand-hover)}.lb-btn--white{background:#fff;color:#000}.lb-btn--white:hover{background:#000;color:#fff}.lb-btn[disabled]{opacity:.55;cursor:not-allowed}.lb-btn--block{width:100%}@keyframes lb-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.lb-rise>*{animation:lb-rise .7s cubic-bezier(.3,1,.3,1) both}.lb-rise>*:nth-child(2){animation-delay:.08s}.lb-rise>*:nth-child(3){animation-delay:.16s}.lb-rise>*:nth-child(4){animation-delay:.24s}@media(prefers-reduced-motion:reduce){.lb-rise>*{animation:none}}.lb-title{font-family:DM Sans,sans-serif;font-weight:400;font-size:26px;line-height:1.3}.lb-title--lg{font-size:30px}@media(min-width:768px){.lb-title{font-size:32px}.lb-title--lg{font-size:40px}}.lb-eyebrow{font-family:DM Sans,sans-serif;font-size:16px}@media(min-width:768px){.lb-eyebrow{font-size:18px}}.lb-scroller{position:relative}.lb-scroller__track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;outline:none}.lb-scroller__track::-webkit-scrollbar{display:none}.lb-scroller__track>*{scroll-snap-align:start;flex-shrink:0}.lb-scroller__arrow{position:absolute;top:50%;z-index:2;display:none;width:40px;height:40px;place-items:center;border-radius:50%;background:#fff;box-shadow:0 4px 14px #0000001f;transition:opacity .3s}.lb-scroller__arrow--prev{left:0;transform:translate(-50%,-50%)}.lb-scroller__arrow--next{right:0;transform:translate(50%,-50%)}.lb-scroller__arrow[hidden]{display:none!important}@media(min-width:768px){.lb-scroller__arrow{display:grid}}.lb-scroller__bar{position:relative;height:2px;margin-top:32px;background:#0000001a}.lb-scroller__thumb{position:absolute;top:0;bottom:0;inset-inline-start:0;background:#000;transition:inset-inline-start .15s}@media(min-width:768px){.lb-scroller__bar{margin-top:40px}}.lb-w-5,.lb-w-4{width:calc((100% - 8px)/2)}@media(min-width:768px){.lb-w-5{width:calc((100% - 32px)/5)}.lb-w-4{width:calc((100% - 24px)/4)}}.lb-topbar{background:var(--lb-brand);color:#fff;font-size:14px}.lb-topbar__inner{display:flex;align-items:center;justify-content:center;height:40px}.lb-topbar__side{display:none;flex:1;gap:20px}.lb-topbar__side--end{justify-content:flex-end}.lb-topbar__text{flex:1;text-align:center}.lb-topbar a:hover{text-decoration:underline}@media(min-width:768px){.lb-topbar__inner{height:48px;justify-content:space-between}.lb-topbar__side{display:flex}}.lb-header{position:sticky;top:0;z-index:40;background:#fff;transition:box-shadow .3s}.lb-header.is-scrolled{box-shadow:0 1px #0000000f,0 8px 24px #0000000a}.lb-header__mobile{display:flex;align-items:center;gap:8px;height:62px}.lb-header__logo img{height:26px;width:auto}.lb-header__logo-text{font-family:DM Sans,sans-serif;font-size:26px;letter-spacing:.04em}.lb-header__mobile .lb-header__logo{margin-right:auto}.lb-header__desktop{display:none}.lb-icon-btn{position:relative;display:grid;place-items:center;width:40px;height:40px}.lb-cart-count{position:absolute;top:0;right:0;min-width:18px;padding:0 4px;border-radius:100px;background:var(--lb-sale);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.lb-cart-count:empty{display:none}.lb-search{position:relative}.lb-search input{width:100%;height:48px;padding:0 56px 0 24px;border:0;border-radius:100px;background:#ededed;font-size:15px;outline:none;-webkit-appearance:none}.lb-search input:focus{box-shadow:0 0 0 2px #0297fe59}.lb-search button{position:absolute;right:4px;top:4px;width:40px;height:40px;display:grid;place-items:center}.lb-header__mobile-search{padding-bottom:16px}.lb-header__account{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}@media(min-width:1024px){.lb-header__mobile,.lb-header__mobile-search{display:none}.lb-header__desktop{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:84px;transition:height .3s}.lb-header.is-scrolled .lb-header__desktop{height:64px}.lb-header__desktop .lb-search{width:430px;max-width:100%}.lb-header__desktop .lb-header__logo img{height:30px}.lb-header__start{display:flex;align-items:center;gap:16px}.lb-header__end{display:flex;align-items:center;justify-content:flex-end;gap:12px}.lb-header__burger{display:none}.lb-header.is-scrolled .lb-header__burger{display:grid}}.lb-nav{display:none}@media(min-width:1024px){.lb-nav{display:flex;justify-content:center}.lb-header.is-scrolled .lb-nav{display:none}}.lb-nav__list{display:flex;align-items:center;gap:4px}.lb-nav__item{position:relative}.lb-nav__link{display:flex;align-items:center;gap:4px;height:48px;padding:0 12px;font-size:15px;font-weight:600}.lb-nav__link span{background:linear-gradient(currentColor,currentColor) left bottom / 0 1px no-repeat;transition:background-size .3s}.lb-nav__item:hover>.lb-nav__link span,.lb-nav__item.is-open>.lb-nav__link span{background-size:100% 1px}.lb-nav__link svg{transition:transform .3s}.lb-nav__item.is-open>.lb-nav__link svg{transform:rotate(180deg)}.lb-dropdown{position:absolute;left:0;top:100%;z-index:30;display:none;min-width:220px;padding:12px 0;border-radius:0 0 10px 10px;background:#fff;box-shadow:0 10px 30px #00000014}.lb-nav__item.is-open>.lb-dropdown{display:block}.lb-dropdown a,.lb-dropdown button{display:flex;width:100%;align-items:center;justify-content:space-between;padding:6px 20px;font-size:14px;color:var(--lb-ink);text-align:left}.lb-dropdown a:hover,.lb-dropdown button:hover,.lb-dropdown li.is-active>button{color:var(--lb-brand)}.lb-dropdown--mega{width:240px}.lb-dropdown__sub{position:absolute;left:calc(100% + 4px);top:0;display:none;width:260px;max-height:70vh;overflow-y:auto;padding:12px 0;border-radius:10px;background:#fff;box-shadow:0 10px 30px #00000014}.lb-dropdown li.is-active>.lb-dropdown__sub{display:block}.lb-nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:#0000004d;opacity:0;pointer-events:none;transition:opacity .3s}.lb-nav-overlay.is-visible{opacity:1}.lb-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden}.lb-drawer.is-open{visibility:visible}.lb-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .5s}.lb-drawer.is-open .lb-drawer__backdrop{opacity:1}.lb-drawer__panel{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;width:88%;max-width:400px;background:#fff;transition:transform .5s cubic-bezier(.3,1,.3,1)}.lb-drawer--left .lb-drawer__panel{left:0;transform:translate(-100%)}.lb-drawer--right .lb-drawer__panel{right:0;width:100%;max-width:440px;transform:translate(100%)}.lb-drawer.is-open .lb-drawer__panel{transform:none}.lb-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.1)}.lb-drawer__title{font-family:DM Sans,sans-serif;font-size:22px;font-weight:400}.lb-drawer__body{flex:1;overflow-y:auto;padding:8px 20px}.lb-drawer__foot{padding:20px;border-top:1px solid rgba(0,0,0,.1)}.lb-mnav>li{border-bottom:1px solid rgba(0,0,0,.05)}.lb-mnav>li>a,.lb-mnav>li>button{display:flex;width:100%;align-items:center;justify-content:space-between;padding:16px 0;font-size:17px;font-weight:600;text-align:left}.lb-mnav ul{display:none;padding:0 0 12px 12px}.lb-mnav li.is-open>ul{display:block}.lb-mnav ul a{display:block;padding:6px 0;font-size:15px;color:var(--lb-slate)}.lb-mnav li.is-open>button svg{transform:rotate(180deg)}.lb-mnav__group{padding:8px 0 4px;font-size:13px;font-weight:700;color:var(--lb-ink)}.lb-cart-line{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid rgba(0,0,0,.1)}.lb-cart-line img{width:80px;height:80px;flex-shrink:0;border-radius:6px;background:var(--lb-card);object-fit:contain}.lb-cart-line__info{min-width:0;flex:1}.lb-cart-line__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;color:var(--lb-ink)}.lb-cart-line__variant{font-size:13px;color:var(--lb-slate)}.lb-qty{display:inline-flex;align-items:center;margin-top:8px;border:1px solid rgba(0,0,0,.15);border-radius:100px}.lb-qty button{width:32px;height:32px;display:grid;place-items:center}.lb-qty span{width:24px;text-align:center;font-size:14px}.lb-cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;height:100%;text-align:center}.lb-cart-sub{display:flex;justify-content:space-between;margin-bottom:4px;font-weight:600}.lb-cart-note{margin-bottom:16px;font-size:13px;color:var(--lb-slate)}.lb-card{position:relative;display:flex;flex-direction:column;padding:6px;border-radius:10px;background:var(--lb-card)}.lb-card__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:6px}.lb-card__media>a{position:absolute;top:0;right:0;bottom:0;left:0}.lb-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .7s cubic-bezier(.3,1,.3,1),transform .7s cubic-bezier(.3,1,.3,1)}.lb-card__media img+img{opacity:0;transform:scale(1.05)}.lb-card:hover .lb-card__media img:first-child:not(:only-child){opacity:0}.lb-card:hover .lb-card__media img+img{opacity:1;transform:none}.lb-card__badge{position:absolute;left:10px;top:10px;z-index:1;padding:1px 10px;border-radius:40px;color:#fff;font-size:12px;font-weight:700}.lb-card__badge--sale{background:var(--lb-sale)}.lb-card__badge--soldout{background:var(--lb-brand)}.lb-card__badge+.lb-card__badge{top:38px}.lb-card__form{margin:0}.lb-card__add{position:absolute;left:10px;right:10px;bottom:10px;z-index:1;display:none;height:44px;opacity:0;transform:translateY(12px);box-shadow:0 1px 3px #00000014}.lb-card__add-icon{position:absolute;right:10px;bottom:10px;z-index:1;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000001a}@media(min-width:768px){.lb-card__add{display:inline-flex}.lb-card:hover .lb-card__add,.lb-card__add:focus-visible{opacity:1;transform:none}.lb-card__add-icon{display:none}}.lb-card__info{padding:16px 10px 12px}.lb-card__type{font-size:11px;font-weight:700;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--lb-slate)}.lb-card__title{display:block;margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;color:var(--lb-ink)}.lb-card__title:hover{text-decoration:underline}.lb-price{display:flex;align-items:center;gap:8px;margin-top:4px;font-weight:700;color:var(--lb-ink)}.lb-price--sale .lb-price__now{color:var(--lb-sale)}.lb-price s{font-size:13px;font-weight:500;color:var(--lb-slate)}.lb-placeholder{width:100%;height:100%;background:#ececec;fill:#00000040}.lb-hero{padding-block:20px}.lb-hero__grid{display:flex;flex-direction:column-reverse;gap:24px}.lb-hero__text{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:center}.lb-hero__slide-text{grid-area:1 / 1}.lb-hero__slide-text[hidden]{display:block;visibility:hidden;pointer-events:none}.lb-hero__title{margin-top:12px;font-family:DM Sans,sans-serif;font-weight:400;font-size:36px;line-height:1.25;text-transform:uppercase}.lb-hero__body{margin-top:16px;font-size:13px;line-height:1.85;color:#00000073}.lb-hero__text .lb-btn{margin-top:32px}.lb-hero__controls{display:flex;align-items:center;gap:16px;margin-top:32px}.lb-hero__dots{display:flex;align-items:center;gap:8px}.lb-hero__dot{width:6px;height:6px;border-radius:100px;background:#00000040;transition:width .5s,background-color .5s}.lb-hero__dot[aria-current=true]{width:40px;background:#000}.lb-hero__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:10px;touch-action:pan-y}.lb-hero__track{display:flex;height:100%;transition:transform .7s cubic-bezier(.3,1,.3,1)}.lb-hero__track>a{position:relative;width:100%;height:100%;flex-shrink:0}.lb-hero__track img,.lb-hero__track svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:768px){.lb-hero{padding-block:80px}.lb-hero__grid{flex-direction:row;gap:0}.lb-hero__text{width:469px;flex-shrink:0;padding-right:40px}.lb-hero__title{margin-top:16px;font-size:52px}.lb-hero__body{margin-top:24px}.lb-hero__text .lb-btn{margin-top:40px}.lb-hero__controls{position:absolute;left:0;bottom:0;margin-top:0}.lb-hero__media{flex:1;aspect-ratio:auto;height:630px}}.lb-cats{padding-block:20px}.lb-cat{display:flex;flex-direction:column;align-items:center;gap:12px;width:104px;min-height:147px;text-align:center}.lb-cat__img{display:grid;place-items:center;width:80px;height:80px;overflow:hidden;border-radius:50%;background:#fafafa}.lb-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.lb-cat:hover .lb-cat__img img{transform:scale(1.1)}.lb-cat__label{padding-inline:4px;font-size:14px;color:var(--lb-slate)}.lb-cat:hover .lb-cat__label{color:var(--lb-ink)}@media(min-width:768px){.lb-cat{width:130px}.lb-cat__label{font-size:15px}}.lb-featured{padding-block:24px 32px}.lb-featured__head{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.lb-tabs{display:flex;gap:24px}.lb-tab{padding-bottom:2px;border-bottom:1px solid transparent;font-size:16px;color:#00000080;transition:color .3s}.lb-tab:hover{color:#000}.lb-tab[aria-selected=true]{border-color:#000;color:#000}.lb-tabpanel[hidden]{display:none}.lb-featured__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lb-featured__grid>:nth-child(n+7){display:none}.lb-featured .lb-scroller{display:none}@media(min-width:768px){.lb-featured{padding-block:14px 30px}.lb-featured__head{flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:32px}.lb-featured__grid{display:none}.lb-featured .lb-scroller{display:block}}.lb-showcase{padding-top:32px}.lb-show{position:relative;width:80%;aspect-ratio:329 / 411;overflow:hidden;border-radius:10px}.lb-show>img,.lb-show>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s}.lb-show:hover>img{transform:scale(1.05)}.lb-show__shade{position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.45),transparent)}.lb-show__content{position:absolute;left:12px;right:12px;bottom:12px;color:#fff}.lb-show__eyebrow{padding-inline:4px;font-family:DM Sans,sans-serif;font-size:15px;opacity:.9}.lb-show__title{padding:0 4px 12px;font-family:DM Sans,sans-serif;font-weight:400;font-size:22px}.lb-show__strip{display:flex;align-items:center;gap:12px;padding:6px;border-radius:8px;background:#ffffff40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lb-show__strip img{width:50px;height:50px;flex-shrink:0;border-radius:6px;background:#fff;object-fit:cover}.lb-show__strip-text{min-width:0;flex:1;font-size:13px}.lb-show__strip-text p:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600}.lb-show__strip-text p:last-child{font-weight:700}.lb-show__btn{padding:8px 20px;border-radius:100px;background:#fff;color:#000;font-size:13px;font-weight:600;transition:background-color .3s,color .3s}.lb-show__btn:hover{background:#000;color:#fff}@media(min-width:640px){.lb-show{width:calc((100% - 8px)/2)}}@media(min-width:768px){.lb-showcase{padding-top:40px}.lb-show__title{font-size:26px}}@media(min-width:1024px){.lb-show{width:calc((100% - 24px)/4)}}.lb-trust{padding-block:48px 16px;text-align:center}.lb-trust__title{max-width:620px;margin-inline:auto}.lb-trust__title p{margin:0}.lb-trust__list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}.lb-trust__pill{display:flex;align-items:center;gap:6px;height:30px;padding-inline:14px;border-radius:100px;background:var(--lb-brand);color:#fff;font-size:13px;font-weight:600}@media(min-width:768px){.lb-trust{padding-block:62px 8px}.lb-trust__list{margin-top:32px}}.lb-countdown{padding-block:32px}.lb-countdown__grid{display:flex;flex-direction:column;gap:8px}.lb-countdown__promo{position:relative;aspect-ratio:358 / 430;overflow:hidden;border-radius:10px}.lb-countdown__promo>img,.lb-countdown__promo>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lb-countdown__shade{position:absolute;top:0;right:0;bottom:50%;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.lb-countdown__content{position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 24px 0;color:#fff;text-align:center}.lb-countdown__content h2{margin-top:8px;font-family:DM Sans,sans-serif;font-weight:400;font-size:26px}.lb-timer{display:flex;align-items:center;gap:12px;margin-top:12px;font-family:DM Sans,sans-serif;font-size:28px;font-variant-numeric:tabular-nums}.lb-timer__sep{font-size:16px;opacity:.7}.lb-countdown__content .lb-btn{margin-top:24px}.lb-countdown__tiles{display:flex;gap:8px;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lb-countdown__tiles::-webkit-scrollbar{display:none}.lb-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;width:44%;aspect-ratio:1;flex-shrink:0;padding:16px;border-radius:10px;background:var(--lb-card);scroll-snap-align:start}.lb-tile img{width:auto;height:62%;object-fit:contain;transition:transform .7s}.lb-tile:hover img{transform:scale(1.05)}.lb-tile span{margin-top:12px;font-size:15px;color:var(--lb-ink)}@media(min-width:640px){.lb-tile{width:30%}}@media(min-width:768px){.lb-countdown{padding-block:50px}.lb-timer{font-size:32px}.lb-countdown__content h2{font-size:28px}}@media(min-width:1024px){.lb-countdown__grid{flex-direction:row}.lb-countdown__promo{width:442px;flex-shrink:0;aspect-ratio:442 / 666}.lb-countdown__tiles{display:grid;flex:1;grid-template-columns:repeat(4,1fr);margin:0;padding:0;overflow:visible}.lb-tile{width:auto}}.lb-fav__grid{display:grid}.lb-fav__panel{display:flex;flex-direction:column;min-height:420px;padding:40px 16px;background:var(--lb-brand);color:#fff}.lb-fav__slide{flex:1;max-width:640px;margin-top:24px}.lb-fav__slide[hidden]{display:none}.lb-fav__quote{font-family:DM Sans,sans-serif;font-size:22px;line-height:1.4;white-space:pre-line}.lb-fav__author{margin-top:40px;font-family:DM Sans,sans-serif;font-size:16px}.lb-fav__nav{display:flex;align-items:center;gap:12px;margin-top:32px;font-size:14px}.lb-fav__visual{position:relative;min-height:420px}.lb-fav__bgs{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lb-fav__bgs>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s}.lb-fav__bgs>.is-active{opacity:1}.lb-fav__cards{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px}.lb-fav__card{width:209px;padding:6px;border-radius:10px;background:#fff;box-shadow:0 10px 30px #0000001f}.lb-fav__card[hidden],.lb-fav__card--empty{display:none!important}.lb-fav__card .lb-card__media{background:var(--lb-card)}.lb-fav__row{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.lb-fav__plus{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--lb-card);transition:background-color .3s,color .3s}.lb-fav__plus:hover{background:var(--lb-brand);color:#fff}@media(min-width:768px){.lb-fav__grid{grid-template-columns:minmax(0,860px) 1fr}.lb-fav__panel{min-height:587px;padding:20px 64px 40px 50px}.lb-fav__slide{margin-top:32px}.lb-fav__quote{font-size:28px}.lb-fav__author{margin-top:48px}.lb-fav__visual{min-height:587px}.lb-fav__cards{display:block;padding:0}.lb-fav__card{position:absolute;left:0;top:150px;transform:translate(-50%)}}.lb-trending{padding-block:48px 64px}.lb-trending .lb-title{margin-bottom:24px}.lb-trend{display:flex;flex-direction:column;width:70%;overflow:hidden;border-radius:10px;background:#fafafa}.lb-trend__img{position:relative;aspect-ratio:262 / 275;overflow:hidden}.lb-trend__img>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s}.lb-trend:hover .lb-trend__img img{transform:scale(1.05)}.lb-trend__label{display:flex;align-items:center;justify-content:space-between;padding:20px 16px;font-size:15px;color:var(--lb-ink)}.lb-trend__arrow{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;transition:background-color .3s,color .3s}.lb-trend:hover .lb-trend__arrow{background:var(--lb-brand);color:#fff}@media(min-width:640px){.lb-trend{width:calc((100% - 8px)/2)}}@media(min-width:768px){.lb-trending{padding-block:52px 125px}.lb-trending .lb-title{margin-bottom:32px}}@media(min-width:1024px){.lb-trend{width:calc((100% - 32px)/5)}}.lb-bundle{padding-block:40px}.lb-bundle__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px}.lb-bundle__grid>*{min-width:0}.lb-bundle__main{text-align:center}.lb-bundle__main .lb-title{margin-top:8px;font-size:28px}.lb-bundle__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;text-align:left}.lb-bundle__items .lb-card__info{padding:12px 8px 8px}.lb-bundle__items .lb-card__title,.lb-bundle__items .lb-price{font-size:14px}.lb-select{position:relative;display:block;margin-top:12px}.lb-select select{width:100%;height:36px;padding:0 32px 0 16px;border:0;border-radius:100px;background:#fff;font-size:13px;color:var(--lb-ink);outline:none;-webkit-appearance:none;appearance:none;text-overflow:ellipsis}.lb-select svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.lb-bundle__main .lb-btn{margin-top:32px}.lb-bundle__media{position:relative;aspect-ratio:587 / 705;overflow:hidden;border-radius:10px}.lb-bundle__media>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:640px){.lb-bundle__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.lb-bundle__items{max-width:640px;margin:32px auto 0}.lb-bundle__main .lb-title{font-size:32px}}@media(min-width:1024px){.lb-bundle__grid{grid-template-columns:minmax(0,1fr) 587px;gap:40px}}.lb-crow{padding-block:40px 32px}.lb-crow__spacer{display:none}.lb-crow__promo{position:relative;overflow:hidden;border-radius:10px;min-height:280px}.lb-crow__promo>img,.lb-crow__promo>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s}.lb-crow__promo:hover>img{transform:scale(1.05)}.lb-crow__promo-title{position:absolute;left:20px;top:20px;font-family:DM Sans,sans-serif;font-size:26px;color:#fff}.lb-crow__promo-link{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:4px;color:#fff;font-size:14px;font-weight:600}@media(min-width:768px){.lb-crow{padding-block:67px 70px}.lb-crow__spacer{display:block;height:48px;margin-bottom:32px}.lb-crow__promo-title{font-size:28px}}.lb-banners{padding-block:40px}.lb-banners__grid{display:grid;gap:8px}.lb-banner{position:relative;display:block;aspect-ratio:358 / 260;overflow:hidden;border-radius:10px}.lb-banner>img,.lb-banner>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s}.lb-banner:hover>img{transform:scale(1.05)}.lb-banner__badge{position:absolute;right:20px;top:20px;z-index:1;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#fff;color:#000;font-family:DM Sans,sans-serif;line-height:1.1;text-align:center}.lb-banner__badge small{display:block;font-size:13px}.lb-banner__badge strong{display:block;font-size:22px;font-weight:400}.lb-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:20px;color:#fff}.lb-banner__title{font-family:DM Sans,sans-serif;font-size:30px;line-height:1;text-transform:uppercase;opacity:.9}.lb-banner__lines{margin-top:12px;font-size:12px;line-height:1.7}.lb-banner__lines p{margin:0}.lb-banner .lb-btn{margin-top:auto;width:fit-content}@media(min-width:768px){.lb-banners{padding-block:30px 24px}.lb-banners__grid{grid-template-columns:1fr 1fr}.lb-banner{aspect-ratio:686 / 322}.lb-banner__badge{right:32px;top:24px;width:88px;height:88px}.lb-banner__badge strong{font-size:26px}.lb-banner__content{padding:24px}.lb-banner__title{font-size:44px}.lb-banner__lines{margin-top:16px;font-size:13px}}.lb-testi{padding-block:48px}.lb-testi .lb-title{margin-bottom:24px;text-align:center}.lb-testi__grid{display:grid;gap:16px}.lb-testi__col{display:contents}.lb-review{padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff}.lb-review__head{display:flex;align-items:center;gap:12px}.lb-review__head img,.lb-review__head .lb-review__initial{width:50px;height:50px;border-radius:50%;object-fit:cover}.lb-review__initial{display:grid;place-items:center;background:var(--lb-card);font-family:DM Sans,sans-serif}.lb-review__name{font-family:DM Sans,sans-serif;font-size:16px}.lb-stars{display:flex;gap:2px;margin-top:16px}.lb-review__quote{margin-top:12px;font-size:14px;line-height:1.7;color:var(--lb-ink)}.lb-review__product{display:flex;align-items:center;gap:12px;margin-top:20px}.lb-review__product img{width:40px;height:40px;flex-shrink:0;border-radius:6px;background:var(--lb-card);object-fit:cover}.lb-review__product span{font-size:14px;font-weight:600;line-height:1.35;color:var(--lb-ink)}.lb-review__product:hover span{text-decoration:underline}@media(min-width:768px){.lb-testi{padding-block:52px 50px}.lb-testi .lb-title{margin-bottom:50px}}@media(min-width:1024px){.lb-testi__grid{grid-template-columns:repeat(3,1fr);align-items:start}.lb-testi__col{display:flex;flex-direction:column;gap:16px}.lb-review{padding:24px}}.lb-faq{background:var(--lb-mist)}.lb-faq__grid{display:grid;gap:32px;padding-block:40px}.lb-faq__card{position:relative;aspect-ratio:358 / 420;overflow:hidden;border-radius:10px}.lb-faq__card>img,.lb-faq__card>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lb-faq__card-content{position:relative;display:flex;flex-direction:column;align-items:center;padding:32px 24px 0;color:#fff;text-align:center}.lb-faq__card-content h2{font-family:DM Sans,sans-serif;font-weight:400;font-size:30px}.lb-faq__card-content p{max-width:260px;margin-top:12px;font-size:13px;line-height:1.7}.lb-faq__card-content .lb-btn{margin-top:20px}.lb-faq__list{align-self:center}.lb-faq__list .lb-title{color:var(--lb-ink)}.lb-faq__items{margin-top:24px}.lb-faq__item{border-bottom:1px solid rgba(7,40,53,.15)}.lb-faq__q{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:15px;color:var(--lb-ink);text-align:left}.lb-faq__q svg{transition:transform .3s}.lb-faq__q[aria-expanded=true] svg{transform:rotate(45deg)}.lb-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.lb-faq__q[aria-expanded=true]+.lb-faq__a{grid-template-rows:1fr}.lb-faq__a>div{overflow:hidden}.lb-faq__a .rte{padding-bottom:20px;font-size:14px;line-height:1.7;color:var(--lb-slate)}.rte p+p{margin-top:10px}.rte a{color:var(--lb-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media(min-width:768px){.lb-faq__grid{grid-template-columns:407px 1fr;gap:40px;padding-block:42px}.lb-faq__card{aspect-ratio:407 / 542}.lb-faq__card-content h2{font-size:32px}.lb-faq__items{margin-top:32px}.lb-faq__q{font-size:16px}}@media(min-width:1024px){.lb-faq__grid{gap:64px}}.lb-values{padding-bottom:32px}.lb-values__list{display:flex;gap:16px;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lb-values__list::-webkit-scrollbar{display:none}.lb-value{width:70%;flex-shrink:0;scroll-snap-align:start;text-align:center}.lb-value img{width:72px;height:72px;margin-inline:auto;object-fit:contain}.lb-value h3{margin-top:20px;font-family:DM Sans,sans-serif;font-weight:400;font-size:16px}.lb-value p{max-width:260px;margin:8px auto 0;font-size:14px;line-height:1.7;color:var(--lb-slate)}@media(min-width:768px){.lb-values__list{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;overflow:visible}.lb-value{width:auto}}.lb-contacts__grid{display:grid;gap:12px;padding-block:24px}.lb-contact{display:flex;gap:16px;min-height:124px;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;transition:box-shadow .3s}a.lb-contact:hover{box-shadow:0 4px 16px #00000014}.lb-contact svg{margin-top:2px;color:var(--lb-ink)}.lb-contact__title{display:block;font-family:DM Sans,sans-serif;font-size:15px}.lb-contact__text{margin-top:4px;font-size:14px;color:var(--lb-slate)}.lb-contact__text p{margin:0}@media(min-width:640px){.lb-contacts__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.lb-contacts__grid{grid-template-columns:repeat(4,1fr);gap:49px;padding-block:32px}}.lb-footer{background:var(--lb-brand);color:#fff}.lb-footer__top{display:grid;gap:40px;padding-block:40px 32px}.lb-footer__news{max-width:560px}.lb-footer__news h2{font-family:DM Sans,sans-serif;font-weight:400;font-size:26px}.lb-footer__news>p{margin-top:12px;font-size:14px}.lb-footer__form{display:flex;flex-direction:column;gap:12px;margin-top:20px}.lb-footer__form input{flex:1;height:48px;padding:0 20px;border:0;border-radius:100px;background:#ffffffe6;color:#000;font-size:15px;outline:none}.lb-footer__form input:focus{background:#fff}.lb-footer__msg{margin-top:12px;font-size:14px}.lb-footer__legal{margin-top:16px;font-size:13px}.lb-footer__legal a{text-decoration:underline}.lb-footer__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.lb-footer__cols h3{font-family:DM Sans,sans-serif;font-weight:400;font-size:15px}.lb-footer__cols ul{margin-top:16px;font-size:14px}.lb-footer__cols li+li{margin-top:8px}.lb-footer__cols a:hover{text-decoration:underline}.lb-footer__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:60px;font-size:13px}.lb-footer__bottom select{padding:4px 24px 4px 0;border:0;background:transparent;color:#fff;font-size:13px;cursor:pointer;-webkit-appearance:none;appearance:none}.lb-footer__bottom select option{color:#000}.lb-localization{position:relative;display:inline-flex;align-items:center;gap:4px}.lb-localization svg{position:absolute;right:0;pointer-events:none}.lb-payments{display:flex;flex-wrap:wrap;gap:6px}.lb-payments svg{width:38px;height:24px}@media(min-width:640px){.lb-footer__form{flex-direction:row}.lb-footer__cols{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.lb-footer__news h2{font-size:28px}}@media(min-width:1024px){.lb-footer__top{grid-template-columns:minmax(0,1fr) auto;gap:80px}.lb-footer__cols{width:min(620px,56vw);gap:60px}}.lb-section{padding-block:40px 64px}.lb-page-title{font-family:DM Sans,sans-serif;font-weight:400;font-size:32px;line-height:1.25}@media(min-width:768px){.lb-page-title{font-size:40px}}.lb-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:32px}@media(min-width:768px){.lb-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.lb-grid{grid-template-columns:repeat(5,1fr)}}.lb-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;color:var(--lb-slate);font-size:14px}.lb-toolbar select{height:40px;padding:0 16px;border:1px solid rgba(0,0,0,.15);border-radius:100px;background:#fff}.lb-pagination{display:flex;justify-content:center;gap:8px;margin-top:40px}.lb-pagination a,.lb-pagination span{display:grid;place-items:center;min-width:40px;height:40px;padding:0 12px;border-radius:100px;background:var(--lb-card)}.lb-pagination .current{background:#000;color:#fff}.lb-empty{margin-top:32px;color:var(--lb-slate)}.lb-product{display:grid;gap:32px}.lb-product__media{display:grid;gap:8px}.lb-product__media img{width:100%;border-radius:10px;background:var(--lb-card)}.lb-product__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.lb-product__thumbs button{width:72px;height:72px;flex-shrink:0;overflow:hidden;border:1px solid transparent;border-radius:6px}.lb-product__thumbs button[aria-current=true]{border-color:#000}.lb-product__thumbs img{width:100%;height:100%;object-fit:cover}.lb-product__info{display:flex;flex-direction:column;gap:16px}.lb-product__type{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--lb-slate)}.lb-product__price{font-size:22px}.lb-option{display:flex;flex-direction:column;gap:8px}.lb-option legend,.lb-option label{font-size:14px;font-weight:600}.lb-option select{height:44px;padding:0 16px;border:1px solid rgba(0,0,0,.15);border-radius:100px;background:#fff}.lb-product__buy{display:flex;gap:12px}.lb-product__buy .lb-qty{margin:0;height:48px}.lb-product__buy .lb-qty button{height:46px}.lb-product__buy .lb-btn{flex:1}.lb-product__desc{margin-top:8px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1);color:var(--lb-ink)}.lb-product__desc img{height:auto}.lb-product__error{color:var(--lb-sale);font-size:14px}@media(min-width:900px){.lb-product{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}.lb-product__info{position:sticky;top:100px}}.lb-cart-page__line{display:grid;grid-template-columns:96px 1fr auto;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid rgba(0,0,0,.1)}.lb-cart-page__line img{width:96px;height:96px;border-radius:6px;background:var(--lb-card);object-fit:contain}.lb-cart-page__line input{width:64px;height:40px;border:1px solid rgba(0,0,0,.15);border-radius:100px;text-align:center}.lb-cart-page__summary{max-width:420px;margin:32px 0 0 auto}.lb-cart-page__summary .lb-btn{width:100%;margin-top:12px}.lb-rte-page{max-width:820px;margin-inline:auto}.lb-rte-page .rte{margin-top:24px;line-height:1.75}.lb-rte-page .rte img{height:auto}.lb-rte-page .rte table{width:100%;border-collapse:collapse}.lb-rte-page .rte td,.lb-rte-page .rte th{padding:8px;border:1px solid rgba(0,0,0,.1)}.lb-search-page form{max-width:560px;margin-top:24px}.lb-articles{display:grid;gap:24px;margin-top:32px}@media(min-width:768px){.lb-articles{grid-template-columns:repeat(3,1fr)}}.lb-article-card img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:10px}.lb-article-card h2{margin-top:12px;font-family:DM Sans,sans-serif;font-weight:400;font-size:20px}.lb-center{text-align:center}.lb-pdp{width:100%;max-width:1170px;margin:0 auto;padding:24px 16px 40px}.lb-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.lb-pdp__grid>*{min-width:0}.lb-pdp__main{position:relative;aspect-ratio:1;overflow:hidden;background:var(--lb-card)}.lb-pdp__main img,.lb-pdp__main svg{width:100%;height:100%;object-fit:cover}.lb-pdp__thumbs{display:flex;justify-content:center;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.lb-pdp__thumbs button{width:64px;height:64px;flex-shrink:0;overflow:hidden;border:1px solid transparent;opacity:.7;transition:opacity .2s,border-color .2s}.lb-pdp__thumbs button[aria-current=true],.lb-pdp__thumbs button:hover{border-color:#000;opacity:1}.lb-pdp__thumbs img{width:100%;height:100%;object-fit:cover}.lb-pdp__info{display:flex;flex-direction:column;gap:16px}.lb-pdp__title{font-family:DM Sans,sans-serif;font-weight:400;font-size:30px;line-height:1.6}.lb-pdp__efficacy{font-size:12px;line-height:1.6;color:#878787}.lb-pdp__efficacy strong{font-weight:700}.lb-pdp__divider{width:100%;margin:0;border:0;border-top:1px solid #878787}.lb-pdp__share{display:flex;gap:10px}.lb-pdp__share a{display:grid;place-items:center;width:28px;height:28px;border-radius:4px;background:var(--lb-brand);color:#fff}.lb-pdp__stock{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:700;color:#f41e1e}.lb-pdp__hurry{padding:2px 8px;border-radius:5px;background:#f41e1e;color:#fff}.lb-pdp__stock span:last-child{color:#000}.lb-pills{margin:0;padding:0;border:0}.lb-pills legend{margin-bottom:8px;font-size:16px}.lb-pill{position:relative;display:inline-block;margin:0 6px 6px 0;cursor:pointer}.lb-pill input{position:absolute;opacity:0;pointer-events:none}.lb-pill span{display:inline-block;padding:3px 10px;border:1px solid rgba(0,0,0,.25);font-size:12px;transition:border-color .2s,background-color .2s}.lb-pill input:checked+span{border-color:#000;background:#000;color:#fff}.lb-pill input:focus-visible+span{outline:2px solid var(--lb-brand);outline-offset:2px}.lb-pdp__price-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.lb-pdp__price{display:flex;align-items:baseline;gap:10px;font-size:32px;font-weight:700;color:#ee1b1b;line-height:1.6}.lb-pdp__price s{font-size:16px;font-weight:500;color:#878787}.lb-pdp__qty{display:flex;align-items:center;gap:16px}.lb-pdp__qty-label{font-size:18px;color:#878787}.lb-stepper{display:inline-flex;align-items:center;height:36px;border:1px solid rgba(0,0,0,.15)}.lb-stepper button{width:36px;height:100%;display:grid;place-items:center}.lb-stepper span{min-width:36px;text-align:center;font-size:14px}.lb-pdp__trust{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:15px}.lb-pdp__trust li,.lb-pdp__notes li{display:flex;align-items:center;gap:10px}.lb-pdp__buttons{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lb-pdp__btn{width:100%;padding-inline:12px;border-radius:4px;font-weight:500}.lb-pdp__notes{display:grid;gap:10px;padding-top:8px;font-size:13px;color:#444}.lb-pdp__notes svg{color:#878787}@media(min-width:990px){.lb-pdp{padding:60px 25px 50px}.lb-pdp__grid{grid-template-columns:545px minmax(0,1fr);gap:30px}.lb-pdp__title,.lb-pdp__price{font-size:40px}}.lb-related{max-width:1220px;padding-block:40px 24px}.lb-related:empty,.lb-related:not(:has(.lb-related__inner)){padding:0}.lb-related__bar{padding:16px;background:var(--lb-brand);color:#fff;font-family:Figtree,sans-serif;font-size:14px;font-weight:500;text-align:center}.lb-related__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 12px;margin-top:24px}.lb-mini{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.lb-mini__img{display:block;width:100%;aspect-ratio:1;overflow:hidden;background:var(--lb-card)}.lb-mini__img img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.lb-mini:hover .lb-mini__img img{transform:scale(1.05)}.lb-mini__price{font-size:14px}.lb-mini form{width:100%}.lb-mini__add{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;max-width:160px;height:34px;border:1px solid rgba(0,0,0,.2);font-size:13px;color:#555;transition:border-color .2s,color .2s}.lb-mini__add:hover{border-color:var(--lb-brand);color:var(--lb-brand)}@media(min-width:640px){.lb-related__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.lb-related__grid{grid-template-columns:repeat(6,1fr)}}.lb-pdp-acc{max-width:1220px;padding-bottom:56px}.lb-pdp-acc__inner{border-top:1px solid rgba(0,0,0,.1)}.lb-pdp-acc__item{border-bottom:1px solid rgba(0,0,0,.1)}.lb-pdp-acc__item summary{display:flex;align-items:center;justify-content:space-between;padding:22px 16px;font-size:15px;font-weight:700;cursor:pointer;list-style:none}.lb-pdp-acc__item summary::-webkit-details-marker{display:none}.lb-pdp-acc__item summary svg{transition:transform .3s}.lb-pdp-acc__item[open] summary svg{transform:rotate(180deg)}.lb-pdp-acc__body{padding:0 16px 28px;font-size:14px;line-height:1.75;color:#333}.lb-pdp-acc__body img{height:auto;margin-inline:auto}.lb-pdp-acc__app{padding:16px}.lb-crumbs{border-bottom:1px solid rgba(0,0,0,.06);font-size:13px}.lb-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:60px}.lb-crumbs li{display:flex;align-items:center;gap:8px;color:#000}.lb-crumbs li+li:before{content:"/";color:#00000059}.lb-crumbs li[aria-current]{color:var(--lb-slate)}.lb-crumbs a:hover{text-decoration:underline}.lb-coll-banner{padding-block:32px 24px}.lb-coll-banner__desc{margin-top:8px;font-size:14px;color:var(--lb-brand)}.lb-coll{padding-bottom:64px}.lb-coll__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:12px;border-block:1px solid rgba(0,0,0,.06)}.lb-coll__toolbar-start,.lb-coll__toolbar-end{display:flex;align-items:center;gap:20px}.lb-coll__filter-btn{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.lb-coll__count{font-size:14px;color:var(--lb-slate)}.lb-coll__toolbar-start .lb-coll__count{padding-left:16px;border-left:1px solid rgba(0,0,0,.15)}.lb-coll__sort{display:flex;align-items:center;gap:8px;font-size:14px}.lb-coll__select{position:relative;display:inline-flex;align-items:center}.lb-coll__select select{height:36px;padding:0 30px 0 12px;border:1px solid rgba(0,0,0,.12);border-radius:100px;background:#fff;font-size:14px;-webkit-appearance:none;appearance:none;cursor:pointer}.lb-coll__select svg{position:absolute;right:10px;pointer-events:none}.lb-coll__view{display:none;align-items:center;gap:8px;font-size:14px}.lb-coll__view button{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--lb-slate)}.lb-coll__view button[aria-pressed=true]{background:var(--lb-brand);color:#fff}.lb-coll__body{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.lb-coll__sidebar{display:none}.lb-coll.is-sidebar-open .lb-coll__sidebar{display:block}.lb-facet{border-bottom:1px solid rgba(0,0,0,.08)}.lb-facet summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-size:15px;cursor:pointer;list-style:none}.lb-facet summary::-webkit-details-marker{display:none}.lb-facet summary svg{transition:transform .3s}.lb-facet[open] summary svg{transform:rotate(45deg)}.lb-facet__body{padding-bottom:16px}.lb-facet__body li+li{margin-top:8px}.lb-check{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.lb-check input{width:16px;height:16px;accent-color:var(--lb-brand)}.lb-check.is-disabled{opacity:.45;cursor:default}.lb-facet__price{display:flex;align-items:center;gap:8px}.lb-facet__price input{width:100%;height:40px;padding:0 12px;border:1px solid rgba(0,0,0,.15);border-radius:100px;font-size:14px}.lb-coll__clear{display:inline-block;margin-top:16px;font-size:14px;text-decoration:underline}.lb-coll__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lb-coll__grid.is-list{grid-template-columns:minmax(0,1fr)}.lb-coll__grid.is-list .lb-card{flex-direction:row;align-items:center;gap:16px}.lb-coll__grid.is-list .lb-card__media{width:160px;flex-shrink:0}.lb-coll__grid.is-list .lb-card__add{display:none}@media(min-width:768px){.lb-coll__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.lb-coll__view{display:flex}.lb-coll.is-sidebar-open .lb-coll__body{grid-template-columns:250px minmax(0,1fr);gap:32px}.lb-coll__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lb-coll:not(.is-sidebar-open) .lb-coll__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.lb-rte-page .rte h2{margin:28px 0 10px;font-family:DM Sans,sans-serif;font-weight:400;font-size:24px;line-height:1.3}.lb-rte-page .rte h3,.lb-rte-page .rte h4{margin:22px 0 8px;font-family:DM Sans,sans-serif;font-weight:500;font-size:18px}.lb-rte-page .rte p,.lb-rte-page .rte ul,.lb-rte-page .rte ol{margin:0 0 12px}.lb-rte-page .rte ul,.lb-rte-page .rte ol{padding-left:20px;list-style:revert}.lb-rte-page .rte img{margin:16px auto;border-radius:10px}.lb-contact-form{display:grid;gap:16px;margin-top:32px}.lb-contact-form__row{display:grid;gap:16px}.lb-contact-form label{display:grid;gap:6px;font-size:14px;font-weight:600}.lb-contact-form input,.lb-contact-form textarea{width:100%;padding:12px 18px;border:1px solid rgba(0,0,0,.15);border-radius:10px;font-size:15px;font-weight:500;outline:none}.lb-contact-form input:focus,.lb-contact-form textarea:focus{border-color:var(--lb-brand);box-shadow:0 0 0 3px #0297fe26}.lb-contact-form .lb-btn{justify-self:start}@media(min-width:640px){.lb-contact-form__row{grid-template-columns:1fr 1fr}}.lb-form-note{padding:12px 16px;border-radius:10px;font-size:14px}.lb-form-note--ok{background:#e7f6ec;color:#17603a}.lb-form-note--error{background:#fdecea;color:#a1281b}.lb-embed{margin:24px 0;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:10px}.lb-embed iframe{display:block;width:100%;height:var(--embed-h, 650px);border:0}.lb-embed__fallback{margin-bottom:24px;font-size:14px}.lb-embed__fallback a{text-decoration:underline}.lb-track__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.lb-btn--outline{border:1px solid currentColor}.lb-btn--outline:hover{background:#000;color:#fff}.lb-signup{background:var(--lb-mist)}.lb-signup__inner{max-width:720px;padding-block:48px;text-align:center}.lb-signup__inner .rte{margin-top:8px;color:var(--lb-slate)}.lb-signup__form{display:flex;flex-direction:column;gap:12px;margin-top:24px}.lb-signup__form input{flex:1;height:48px;padding:0 20px;border:1px solid rgba(0,0,0,.12);border-radius:100px;font-size:15px}@media(min-width:640px){.lb-signup__form{flex-direction:row}}.lb-card{min-width:0}.lb-hero__controls{gap:4px}.lb-hero__controls>button{display:grid;place-items:center;width:40px;height:40px}.lb-hero__dots{gap:0}.lb-hero__dot{position:relative;width:22px;height:32px;background:none}.lb-hero__dot:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;border-radius:100px;background:#00000040;transform:translate(-50%,-50%);transition:width .5s,background-color .5s}.lb-hero__dot[aria-current=true]{width:52px;background:none}.lb-hero__dot[aria-current=true]:before{width:40px;background:#000}.lb-tab{padding-block:8px 6px}.lb-pdp__share a{width:36px;height:36px}.lb-header__logo{display:inline-flex;align-items:center;min-height:40px}.lb-footer__cols a,.lb-footer__legal a{display:inline-block;padding-block:6px}.lb-footer__cols li+li{margin-top:2px}.lb-crumbs a{display:inline-block;padding-block:8px}@media(max-width:767px){.lb-card__type{font-size:12px}}.lb-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lb-pkg-save{display:inline-block;padding:2px 8px;border-radius:4px;background:var(--lb-sale);color:#fff;font-size:12px;font-weight:700;line-height:18px}.lb-pkg-items{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.lb-pkg-item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px;background:var(--lb-card)}.lb-pkg-item__media{width:72px;height:72px;flex-shrink:0;overflow:hidden;border-radius:6px;background:#fff}.lb-pkg-item__media img,.lb-pkg-item__media svg{width:100%;height:100%;object-fit:contain}.lb-pkg-item__info{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.lb-pkg-item__title{overflow:hidden;font-size:14px;font-weight:600;color:var(--lb-ink);white-space:nowrap;text-overflow:ellipsis}.lb-pkg-item__price{font-size:13px;color:var(--lb-slate)}.lb-pkg-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;font-size:14px;color:var(--lb-slate)}.lb-routine{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:10px}.lb-routine__title{font-size:18px;font-weight:700;color:var(--lb-ink)}.lb-routine__pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}.lb-routine__item{display:flex;min-width:0;flex-direction:column;gap:2px;color:var(--lb-ink)}.lb-routine__media{position:relative;aspect-ratio:1;margin-bottom:6px;overflow:hidden;border-radius:8px;background:var(--lb-card)}.lb-routine__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.lb-routine__label{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--lb-slate)}.lb-routine__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600}.lb-routine__price{font-size:14px;font-weight:700}.lb-routine__plus{font-size:24px;font-weight:300;color:var(--lb-slate)}.lb-routine__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.lb-routine__foot .lb-btn{flex:1 1 200px}.lb-routine__pkg{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;background:var(--lb-mist)}.lb-routine__pkg-media{width:64px;height:64px;flex-shrink:0;overflow:hidden;border-radius:6px;background:#fff}.lb-routine__pkg-media img{width:100%;height:100%;object-fit:contain}.lb-routine__pkg-info{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;gap:4px}.lb-routine__pkg-title{font-size:14px;font-weight:700;color:var(--lb-ink)}.lb-routine__pkg-detail{font-size:13px;color:var(--lb-slate)}.lb-routine__pkg-btn{height:40px;padding-inline:18px;font-size:14px}.lb-freebar{padding:12px 20px;background:var(--lb-mist)}.lb-freebar--page{margin-bottom:24px;border-radius:8px}.lb-freebar__text{margin-bottom:8px;font-size:14px;font-weight:600;color:var(--lb-ink)}.lb-freebar__track{height:6px;overflow:hidden;border-radius:6px;background:#fff}.lb-freebar__fill{height:100%;border-radius:6px;background:var(--lb-brand);transition:width .3s ease}.lb-freebar.is-done .lb-freebar__fill{background:#1a8a4a}.lb-upsell{padding:12px 20px;border-top:1px solid rgba(0,0,0,.1)}.lb-upsell__heading{margin-bottom:8px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--lb-slate)}.lb-upsell__item{display:flex;align-items:center;gap:12px}.lb-upsell__item img{width:56px;height:56px;flex-shrink:0;border-radius:6px;background:var(--lb-card);object-fit:contain}.lb-upsell__info{min-width:0;flex:1}.lb-upsell__title{display:block;overflow:hidden;font-size:14px;font-weight:600;color:var(--lb-ink);white-space:nowrap;text-overflow:ellipsis}.lb-upsell__price{display:flex;gap:6px;font-size:14px;font-weight:700}.lb-upsell__price s{font-weight:500;color:var(--lb-slate)}.lb-upsell__btn{height:40px;padding-inline:18px;font-size:14px}.lb-bundle__pkg{display:grid;gap:16px;max-width:520px;margin:24px auto 0;text-align:left}.lb-bundle__pkg-name{font-size:20px;font-weight:700;color:var(--lb-ink)}.lb-bundle__pkg .lb-price{margin-top:0;font-size:18px}.lb-bundle__pkg .lb-btn{width:100%;margin-top:4px}.lb-offer{--field: #D3F0E6;--field-deep: color-mix(in srgb, var(--field) 72%, #072835);position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border-radius:16px;background:var(--field);color:var(--lb-ink)}.lb-offer__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:0 20px 24px}.lb-offer__eyebrow{font-family:Figtree,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--field-deep)}.lb-offer__title{font-family:Figtree,sans-serif;font-size:34px;font-weight:700;line-height:1.05;letter-spacing:-.02em}.lb-offer__text{max-width:34ch;font-size:15px;line-height:1.5;color:color-mix(in srgb,var(--lb-ink) 75%,transparent)}.lb-offer__price{display:flex;align-items:baseline;gap:10px;margin-top:4px;font-family:Figtree,sans-serif}.lb-offer__now{font-size:26px;font-weight:700}.lb-offer__price s{font-size:16px;font-weight:500;color:color-mix(in srgb,var(--lb-ink) 55%,transparent)}.lb-offer__cta{margin-top:8px}.lb-offer__note{font-size:13px;font-weight:500;color:color-mix(in srgb,var(--lb-ink) 70%,transparent)}.lb-offer__stage{position:relative;display:grid;place-items:center;min-height:300px;padding:28px 16px 8px}.lb-offer__word{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:Lalezar,Alexandria,sans-serif;font-size:clamp(120px,38vw,300px);line-height:1;color:var(--field-deep);opacity:.22;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.lb-offer-visual{position:relative;width:100%}.lb-offer-visual__shots{display:flex;align-items:flex-end;justify-content:center}.lb-offer-visual__shot{position:relative;width:54%;margin-inline:-5%;mix-blend-mode:multiply}.lb-offer-visual__shot:only-child{width:72%}.lb-offer-visual__shot:nth-child(2):not(:last-child){z-index:1;width:48%}.lb-offer-visual__shot:first-child:nth-last-child(3),.lb-offer-visual__shot:nth-child(3){width:40%}.lb-offer-visual__shot img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;object-position:50% 100%}.lb-offer-visual__shot:has(.lb-cutout:not(.lb-cutout--photo)){mix-blend-mode:normal}.lb-offer-visual__shot .lb-cutout:not(.lb-cutout--photo){filter:drop-shadow(0 16px 14px rgba(7,40,53,.16))}.lb-offer-visual__stamp{position:absolute;top:-4%;left:2%;z-index:2;display:grid;place-items:center;align-content:center;width:92px;height:92px;border-radius:50%;background:var(--lb-sale);color:#fff;font-family:Figtree,sans-serif;line-height:1.05;text-align:center;transform:rotate(-10deg);box-shadow:0 6px 18px #c4301c47}.lb-offer-visual__stamp small{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lb-offer-visual__stamp strong{font-size:18px;font-weight:700}.lb-offer-hero{padding-block:16px 8px}.lb-offer-hero__slides{display:grid}.lb-offer-hero__slides>.lb-offer{grid-area:1 / 1}.lb-offer-hero__slides>.lb-offer[hidden]{display:grid;visibility:hidden;opacity:0;pointer-events:none}.lb-offer--hero{transition:opacity .6s ease,visibility .6s}.lb-offer--hero .lb-offer__stage{order:-1}.lb-offer--hero.is-active .lb-offer-visual__shot{animation:lb-offer-in .8s cubic-bezier(.3,1,.3,1) both}.lb-offer--hero.is-active .lb-offer-visual__shot:nth-child(2){animation-delay:.08s}.lb-offer--hero.is-active .lb-offer-visual__shot:nth-child(3){animation-delay:.16s}.lb-offer--hero.is-active .lb-offer-visual__stamp{animation:lb-offer-stamp .5s .35s cubic-bezier(.3,1.6,.5,1) both}@keyframes lb-offer-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes lb-offer-stamp{0%{opacity:0;transform:rotate(-10deg) scale(.6)}to{opacity:1;transform:rotate(-10deg) scale(1)}}.lb-offer-hero__controls{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:8px}.lb-offer-hero__controls>button{display:grid;place-items:center;width:40px;height:40px}.lb-offer-hero__dots{display:flex}.lb-offer-hero__dot{position:relative;width:22px;height:32px}.lb-offer-hero__dot:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;border-radius:100px;background:#00000040;transform:translate(-50%,-50%);transition:width .5s,background-color .5s}.lb-offer-hero__dot[aria-current=true]{width:52px}.lb-offer-hero__dot[aria-current=true]:before{width:40px;background:var(--lb-ink)}.lb-offer-cards{padding-block:32px}.lb-offer-cards__heading{margin-bottom:20px;text-align:center}.lb-offer-cards__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.lb-offer--card .lb-offer__stage{min-height:220px}.lb-offer--card .lb-offer__word{font-size:clamp(100px,30vw,200px)}.lb-offer--card .lb-offer__title{font-size:26px}.lb-offer--card .lb-offer-visual__stamp{width:76px;height:76px}.lb-offer--card .lb-offer-visual__stamp strong{font-size:15px}.lb-offer__link{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-weight:700;color:var(--lb-brand)}.lb-offer--card:hover .lb-offer-visual__shot{transform:translateY(-4px)}.lb-offer--card .lb-offer-visual__shot{transition:transform .4s cubic-bezier(.3,1,.3,1)}@media(min-width:768px){.lb-offer-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-offer--card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.lb-offer--card .lb-offer__copy{padding:24px 24px 24px 8px}}@media(min-width:990px){.lb-offer-hero{padding-block:24px 16px}.lb-offer--hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;min-height:560px}.lb-offer--hero .lb-offer__stage{order:0;min-height:560px;padding:48px 40px 32px 0}.lb-offer--hero .lb-offer__copy{gap:14px;padding:56px 24px 56px 64px}.lb-offer--hero .lb-offer__title{font-size:60px}.lb-offer--hero .lb-offer__text{font-size:17px}.lb-offer--hero .lb-offer__now{font-size:32px}.lb-offer--hero .lb-offer__word{font-size:clamp(200px,22vw,340px)}.lb-offer--hero .lb-offer-visual__stamp{width:116px;height:116px;left:6%}.lb-offer--hero .lb-offer-visual__stamp strong{font-size:22px}.lb-offer-hero__controls{position:absolute;left:64px;bottom:40px;z-index:3;justify-content:flex-start;margin-top:0}.lb-offer-hero{position:relative}}@media(prefers-reduced-motion:reduce){.lb-offer--hero,.lb-offer--hero .lb-offer-visual__shot,.lb-offer--hero .lb-offer-visual__stamp,.lb-offer--card .lb-offer-visual__shot{animation:none!important;transition:none!important}}.lb-cat__img--product{background:var(--lb-mist)}.lb-cat__img--product img{padding:10px;object-fit:contain}.lb-cat__img--product .lb-cutout--photo{mix-blend-mode:multiply}.lb-trend__img--product{border-radius:12px;background:#d3f0e6}.lb-trend:nth-child(5n+2) .lb-trend__img--product{background:#ffe0c7}.lb-trend:nth-child(5n+3) .lb-trend__img--product{background:#e4ddf7}.lb-trend:nth-child(5n+4) .lb-trend__img--product{background:#fde2e4}.lb-trend:nth-child(5n+5) .lb-trend__img--product{background:#fff0b8}.lb-trend__img--product>img{top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain;filter:drop-shadow(0 14px 12px rgba(7,40,53,.16))}.lb-trend__img--product>.lb-cutout--photo{mix-blend-mode:multiply;filter:none}.lb-faq__card{background:var(--lb-brand)}.lb-faq__card .lb-btn--brand{background:#fff;color:var(--lb-brand)}.lb-faq__card:not(:has(>img,>svg)){aspect-ratio:auto;padding-bottom:32px}html[dir=rtl] body,html[dir=rtl] *:not(.lb-offer__word):not(svg):not(svg *){font-family:Alexandria,DM Sans,sans-serif!important;letter-spacing:0!important}html[dir=rtl] .lb-offer__eyebrow,html[dir=rtl] .lb-card__type,html[dir=rtl] .lb-routine__label,html[dir=rtl] .lb-upsell__heading{text-transform:none}html[dir=rtl] .lb-offer__title{line-height:1.25}html[dir=rtl] [data-offer-prev] svg,html[dir=rtl] [data-offer-next] svg,html[dir=rtl] [data-hero-prev] svg,html[dir=rtl] [data-hero-next] svg,html[dir=rtl] .lb-scroller__arrow svg,html[dir=rtl] .lb-trend__arrow svg,html[dir=rtl] .lb-offer__link svg,html[dir=rtl] .lb-crow__promo-link svg,html[dir=rtl] .lb-breadcrumbs svg,html[dir=rtl] .lb-dropdown svg,html[dir=rtl] .lb-mnav svg{transform:scaleX(-1)}html[dir=rtl] .lb-skip{left:auto;right:-999px}html[dir=rtl] .lb-skip:focus{right:8px}html[dir=rtl] .lb-scroller__arrow--prev{left:auto;right:0;transform:translate(50%,-50%)}html[dir=rtl] .lb-scroller__arrow--next{right:auto;left:0;transform:translate(-50%,-50%)}html[dir=rtl] .lb-header__mobile .lb-header__logo{margin-right:0;margin-left:auto}html[dir=rtl] .lb-search button{right:auto;left:4px}html[dir=rtl] .lb-search input{text-align:right}html[dir=rtl] .lb-dropdown{left:auto;right:0}html[dir=rtl] .lb-dropdown a,html[dir=rtl] .lb-dropdown button,html[dir=rtl] .lb-mnav>li>a,html[dir=rtl] .lb-mnav>li>button,html[dir=rtl] .lb-faq__q,html[dir=rtl] .lb-bundle__items,html[dir=rtl] .lb-bundle__pkg{text-align:right}html[dir=rtl] .lb-drawer--left .lb-drawer__panel{left:auto;right:0;transform:translate(100%)}html[dir=rtl] .lb-drawer--right .lb-drawer__panel{right:auto;left:0;transform:translate(-100%)}html[dir=rtl] .lb-drawer.is-open .lb-drawer__panel{transform:none}html[dir=rtl] .lb-card__badge{left:auto;right:10px}html[dir=rtl] .lb-card__add-icon{right:auto;left:10px}html[dir=rtl] .lb-select svg,html[dir=rtl] .lb-coll__select svg{right:auto;left:12px}html[dir=rtl] .lb-localization svg{right:auto;left:0}html[dir=rtl] .lb-coll__toolbar-start .lb-coll__count{padding-left:0;border-left:0;padding-right:16px;border-right:1px solid rgba(0,0,0,.15)}html[dir=rtl] .lb-rte-page .rte ul,html[dir=rtl] .lb-rte-page .rte ol{padding-left:0;padding-right:20px}html[dir=rtl] .lb-offer-visual__stamp{left:auto;right:2%;transform:rotate(10deg)}html[dir=rtl] .lb-offer--hero.is-active .lb-offer-visual__stamp{animation-name:lb-offer-stamp-rtl}@keyframes lb-offer-stamp-rtl{0%{opacity:0;transform:rotate(10deg) scale(.6)}to{opacity:1;transform:rotate(10deg) scale(1)}}html[dir=rtl] .lb-crow__promo-title,html[dir=rtl] .lb-crow__promo-link{left:auto;right:20px}html[dir=rtl] .lb-banner__badge{right:auto;left:20px}@media(min-width:990px){html[dir=rtl] .lb-offer--hero .lb-offer__copy{padding:56px 64px 56px 24px}html[dir=rtl] .lb-offer--hero .lb-offer__stage{padding:48px 0 32px 40px}html[dir=rtl] .lb-offer--hero .lb-offer-visual__stamp{left:auto;right:6%}html[dir=rtl] .lb-offer-hero__controls{left:auto;right:64px}}@media(min-width:768px){html[dir=rtl] .lb-offer--card .lb-offer__copy{padding:24px 8px 24px 24px}}.lb-offer__stage--scene{display:block;min-height:0;padding:0}.lb-offer__scene{position:relative;display:block;aspect-ratio:1;overflow:hidden}.lb-offer__scene img{width:100%;height:100%;object-fit:cover}.lb-offer-visual--stamp{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lb-offer-visual--stamp .lb-offer-visual__stamp{top:16px;left:16px}html[dir=rtl] .lb-offer-visual--stamp .lb-offer-visual__stamp{left:auto;right:16px}.lb-offer--hero .lb-offer__scene{-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent);mask-image:linear-gradient(to bottom,#000 80%,transparent)}.lb-offer--hero:has(.lb-offer__stage--scene) .lb-offer__copy{margin-top:-24px;padding:0 20px 28px}.lb-offer--card .lb-offer__stage--scene{align-self:stretch}.lb-offer--card .lb-offer__scene{-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent);mask-image:linear-gradient(to bottom,#000 78%,transparent)}@media(min-width:768px){.lb-offer--card .lb-offer__scene{height:100%;aspect-ratio:auto;min-height:260px;-webkit-mask-image:linear-gradient(to right,#000 74%,transparent);mask-image:linear-gradient(to right,#000 74%,transparent)}html[dir=rtl] .lb-offer--card .lb-offer__scene{-webkit-mask-image:linear-gradient(to left,#000 74%,transparent);mask-image:linear-gradient(to left,#000 74%,transparent)}}@media(min-width:990px){.lb-offer--hero:has(.lb-offer__stage--scene){grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;min-height:0;border-radius:20px}.lb-offer--hero .lb-offer__stage--scene{display:block;min-height:0;padding:0}.lb-offer--hero .lb-offer__scene{width:100%;height:100%;aspect-ratio:1;max-height:600px;margin-inline-start:auto;-webkit-mask-image:linear-gradient(to right,transparent,#000 22%);mask-image:linear-gradient(to right,transparent,#000 22%)}html[dir=rtl] .lb-offer--hero .lb-offer__scene{-webkit-mask-image:linear-gradient(to left,transparent,#000 22%);mask-image:linear-gradient(to left,transparent,#000 22%)}.lb-offer--hero:has(.lb-offer__stage--scene) .lb-offer__copy{align-self:center;margin:0;padding:56px 0 96px 64px}html[dir=rtl] .lb-offer--hero:has(.lb-offer__stage--scene) .lb-offer__copy{padding:56px 64px 96px 0}html[dir=rtl] .lb-offer--hero .lb-offer__stage--scene{padding:0}html[dir=rtl] .lb-offer--hero .lb-offer__title{font-size:46px}.lb-offer--hero .lb-offer-visual--stamp .lb-offer-visual__stamp{top:32px;left:18%}html[dir=rtl] .lb-offer--hero .lb-offer-visual--stamp .lb-offer-visual__stamp{left:auto;right:18%}.lb-offer-hero:has(.lb-offer__stage--scene) .lb-offer-hero__controls{left:104px;bottom:56px}html[dir=rtl] .lb-offer-hero:has(.lb-offer__stage--scene) .lb-offer-hero__controls{left:auto;right:104px}}.lb-trend__img img{border-radius:12px}.lb-footer__form input,.lb-signup__form input{flex:1 1 auto;min-height:48px}.lb-card__type{font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lanbena.css.map */
