body .al{--al-terra: #c16452;--al-head: #171717;--al-body: #5c5c5c}body .al-hero--left{min-height:0;aspect-ratio:2400 / 1610;max-height:1100px;justify-content:flex-start;background:#e9e1d6;color:#faf9f7}body .al-hero--left .al-hero__media img{object-position:center 55%!important}body .al-hero--left:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#1717176b,#17171738 45%,#17171700 70%)}body .al-hero--left .al-hero__overlay{z-index:1}body .al-hero--left .al-hero__inner{z-index:2;width:520px;max-width:calc(100% - 40px);margin-left:90px;padding:0;display:flex;flex-direction:column;align-items:center;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 14px rgba(0,0,0,.7),0 0 40px rgba(0,0,0,.6)}body .al-hero--left .al-hero__eyebrow,body .al-hero--left .al-hero__text,body .al-hero--left .al-hero__label,body .al-hero--left .al-count__lbl,body .al-hero--left .al-form__legal{text-shadow:0 0 3px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.8),0 0 24px rgba(0,0,0,.6)}body .al-hero--left .al-hero__eyebrow{font-size:10.4px;line-height:13.52px;font-weight:500;letter-spacing:1.56px;opacity:1}body .al-hero--left .al-hero__title{font-size:52px;line-height:60px;margin-top:22px;width:587px;max-width:none}body .al-hero--left .al-hero__offer{font-size:40px;line-height:44px;letter-spacing:.02em;margin-top:16px!important;opacity:1}body .al-hero--left .al-hero__text{font-size:17px;line-height:27px;max-width:440px;margin-top:14px!important;opacity:1}body .al-hero--left .al-hero__label{font-size:10.4px;line-height:13.52px;font-weight:500;letter-spacing:1.04px;margin-top:30px!important;opacity:1}body .al-hero--left .al-count{gap:10px;margin-top:10px}body .al-hero--left .al-count__unit{width:auto;min-width:54px}body .al-hero--left .al-count__num{font-size:34px;line-height:40px;opacity:1}body .al-hero--left .al-count__lbl{font-size:9.75px;letter-spacing:.78px;line-height:15.6px;margin-top:0;opacity:.85}body .al-hero--left .al-count__sep{width:auto;font-size:30px;line-height:40px;opacity:.6}body .al-hero--left .al-open-msg{font-size:26px}body .al-hero--left .al-form{width:460px;margin-top:30px;text-shadow:none}body .al-hero--left .al-form__legal{margin-top:14px!important;font-size:11px;line-height:17px;opacity:1}body .al-hero--left .al-form__msg{text-shadow:none}body .al-hero--left .al-form.is-done .al-form__msg{background:#f9f7f4f0;border:1px solid var(--al-brown);color:var(--al-head);padding:18px 22px;font-size:15px;line-height:24px}body .al-hero--left .al-form:not(.is-done) .al-form__msg{background:none;border:0;padding:0;color:#ffb3a6}body .al-hero--left .al-form:not(.is-done) .al-form__msg:empty{display:none}body .al-form__row{height:54px;box-shadow:0 10px 30px #00000047}body .al-form__input{font-size:15px;padding:0 18px;border:1px solid #cfc9c3;border-right:0;color:var(--al-head)}body .al-form__input:focus{border-color:var(--al-brown)}body .al-form__btn{flex:none;padding:0 28px;font-size:13px;letter-spacing:1.04px;line-height:13px;transition:background .2s}body .al-form__btn:hover{opacity:1;background:var(--al-terra)}body .al-form--light .al-form__row{box-shadow:none}body .al-form--light .al-form__input{border-color:var(--al-cream)}body .al-form--light .al-form__btn:hover{background:#e9e1d6;border-color:#e9e1d6}body .al-h2{font-size:17.48px;line-height:21px;letter-spacing:0;color:var(--al-head)}body .al-sub{margin-top:10px;font-size:14px;line-height:22.4px;color:var(--al-body)}body .al-strip__item{min-height:0;padding:26px 20px;border-left-color:#f9f7f42e}body .al-strip__title{font-size:20px;line-height:26px;letter-spacing:.4px}body .al-strip__text{font-size:12px;line-height:18px;margin-top:4px!important;opacity:.85}body .al-cards{padding-top:90px}body .al-cards .al-wrap{max-width:1148px}body .al-cards__grid{gap:30px;margin-top:44px}body .al-card{min-height:0;border:1px solid rgba(92,92,92,.12);padding:34px 26px 36px}body .al-card__icon,body .al-card__icon svg,body .al-card__icon img{width:30px;height:30px;color:var(--al-brown)}body .al-card__title{font-size:16.36px;line-height:20px;color:var(--al-head);margin-top:18px!important}body .al-card__text{font-size:14px;line-height:22.4px;color:var(--al-body);max-width:280px;margin-top:10px!important}body .al-products{padding-top:90px}body .al-products .al-wrap--wide{max-width:none;padding:0 60px}body .al-products__grid{gap:30px;margin-top:44px}body .al-prod__media{aspect-ratio:326 / 486;background:#ece7e1}body .al-prod__badge{top:11px;left:11px;background:var(--al-cream);color:var(--al-brown);font-size:10px;line-height:14px;letter-spacing:.78px;padding:4px 7px}body .al-prod__title{font-size:14px;line-height:22.4px;color:var(--al-body);margin-top:10px!important}body .al-prod__price{font-size:14px;line-height:22.4px;color:var(--al-body);margin-top:0!important}body .al-prod__note{color:var(--al-brown);font-size:12px}body .al-steps{padding-top:90px}body .al-steps .al-wrap--1008{max-width:1148px;padding-left:24px}body .al-steps__grid{gap:30px;margin-top:44px}body .al-step{border-top-color:var(--al-brown);padding-top:22px}body .al-step__num{font-size:34px;line-height:40px;color:var(--al-brown);margin-bottom:14px!important}body .al-step__title{font-size:16px;line-height:22px;letter-spacing:.3px;color:var(--al-head)}body .al-step__text{font-size:14px;line-height:22.4px;color:var(--al-body)}body .al-reviews{padding-top:90px}body .al-reviews .al-wrap{max-width:1148px}body .al-reviews__grid{gap:30px;margin-top:44px}body .al-rcard{min-height:0;border:1px solid rgba(92,92,92,.12);padding:34px 36px}body .al-rcard__score{font-size:40px;line-height:44px;color:var(--al-head)}body .al-stars{font-size:20px;letter-spacing:1px;color:var(--al-brown)}body .al-rcard__meta{font-size:12px;color:var(--al-body);margin-top:6px!important}body .al-rcard__label{font-size:14px;color:var(--al-body)}body .al-rcard__label+.al-rcard__rating{margin-top:14px}body .al-rcard__quote,body .al-rcard__text{font-size:19px;line-height:29px;color:var(--al-head);margin-top:22px!important;max-width:none}body .al-rcard__author{font-size:12px;color:var(--al-body);margin-top:10px!important}body .al-ugc{padding-top:44px}body .al-ugc .al-wrap{max-width:1128px}body .al-ugc__grid{gap:20px}body .al-ugc__media{aspect-ratio:2 / 3;border:3px solid #d4c4a8}body .al-ugc__handle{font-size:14px;color:#323232;margin-top:12px!important}body .al-faq{padding:90px 0 0}body .al-faq .al-wrap--687{max-width:768px}body .al-faq__list{margin-top:44px;border-top-color:#5c5c5c26}body .al-faq__item{border-bottom-color:#5c5c5c26}body .al-faq__q{padding:20px 0;font-size:16.9px;line-height:27px;color:var(--al-body)}body .al-faq__plus{flex-basis:15px;width:15px;height:15px;color:var(--al-body);transition:transform .25s}body .al-faq__plus:before,body .al-faq__plus:after{width:15px}body .al-faq__item[open] .al-faq__plus{transform:rotate(45deg)}body .al-faq__item[open] .al-faq__plus:after{transform:translateY(-50%) rotate(90deg)}body .al-faq__a{font-size:13px;line-height:20.8px;color:#5c5c5cd9;padding:0 0 20px;margin-top:0}body .al-cta{margin-top:100px;padding:80px 60px 84px}body .al-cta__title{font-size:34px;line-height:42px}body .al-cta__text{font-size:15px;line-height:24px;margin-top:12px!important;opacity:.9}body .al-cta .al-form{width:460px}body .al-cta .al-form__msg{color:var(--al-cream)}@media(max-width:1100px){body .al-hero--left .al-hero__inner{margin-left:50px}body .al-hero--left .al-hero__title{width:auto;font-size:44px;line-height:52px}body .al-products .al-wrap--wide{padding:0 32px}}@media(max-width:989px){body .al-products__grid{grid-template-columns:repeat(2,1fr);gap:40px 20px}}@media(max-width:749px){body .al-hero--left{display:block;aspect-ratio:auto;max-height:none;background:var(--al-cream);padding:0 0 44px}body .al-hero--left:before{display:none}body .al-hero--left .al-hero__overlay{display:none}body .al-hero--left .al-hero__media{position:relative;inset:auto;aspect-ratio:2400 / 1610}body .al-hero--left .al-hero__media--desktop.has-mobile{display:none}body .al-hero--left .al-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center!important}body .al-hero--left .al-hero__inner{width:100%;max-width:none;margin:26px 0 0;padding:0 16px}body .al-hero--left .al-hero__inner,body .al-hero--left .al-hero__inner *{text-shadow:none!important}body .al-hero--left .al-hero__eyebrow,body .al-hero--left .al-hero__offer,body .al-hero--left .al-hero__label{color:var(--al-brown)}body .al-hero--left .al-hero__title,body .al-hero--left .al-count__num{color:var(--al-head)}body .al-hero--left .al-hero__text{color:#2c2c2c}body .al-hero--left .al-count__lbl,body .al-hero--left .al-count__sep{color:var(--al-body)}body .al-hero--left .al-form__legal{color:#3a3a3a}body .al-hero--left .al-hero__eyebrow{font-size:9.5px;letter-spacing:1.3px}body .al-hero--left .al-hero__title{width:auto;max-width:100%;font-size:23px;line-height:29px;margin-top:14px}body .al-hero--left .al-hero__offer{font-size:26px;line-height:30px;margin-top:10px!important}body .al-hero--left .al-hero__text{font-size:13.5px;line-height:20px;margin-top:10px!important}body .al-hero--left .al-hero__label{margin-top:20px!important}body .al-hero--left .al-count__num{font-size:26px;line-height:30px}body .al-hero--left .al-count__sep{font-size:22px;line-height:30px}body .al-hero--left .al-form{width:100%;margin-top:22px}body .al-hero--left .al-form:not(.is-done) .al-form__msg{color:#ad0404}body .al-form__row{flex-direction:column;height:auto;box-shadow:0 10px 30px #4437311f}body .al-form__input{flex:0 0 46px;height:46px;width:100%;border-right:1px solid #cfc9c3;font-size:13px}body .al-form__btn{flex:0 0 46px;height:46px;width:100%;font-size:13px}body .al-form--light .al-form__row{box-shadow:none}body .al-form--light .al-form__input{border-right-color:var(--al-cream)}body .al-strip__item{padding:18px 16px;border-top-color:#f9f7f42e}body .al-strip__title{font-size:17px}body .al-cards,body .al-products,body .al-steps,body .al-reviews,body .al-faq{padding-top:60px}body .al-cards__grid,body .al-steps__grid,body .al-reviews__grid{gap:16px;margin-top:28px}body .al-products .al-wrap--wide{padding:0 16px}body .al-products__grid{gap:28px 16px;margin-top:28px}body .al-rcard{padding:26px 22px}body .al-ugc__item{flex:0 0 150px}body .al-faq__list{margin-top:28px}body .al-cta{margin-top:70px;padding:56px 16px}body .al-cta__title{font-size:26px;line-height:32px}body .al-cta .al-form{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/alist-f1.css.map */
