:root{--primary-font: "Highway Gothic Expanded";--secondry-font: "Highway Gothic";--tertiary-font: "HAL Four Grotesk";--primary-color: #DF3522;--secondry-color: #A82109;--tertiary-color: #6B1E1C;--quaternary-color: #E9DFC4}body{font-family:var(--primary-font);font-weight:400;color:var(--primary-color);background-color:var(--quaternary-color)}h1,h2,h3,h4,h5,h6{font-family:var(--secondry-font)}*{-webkit-font-smoothing:antialiased}.common-wrap{width:100%;max-width:1430px;margin:0 auto;padding:0 15px}.header__left-menu-list,.header__acc{display:none}.header__logo{width:39px}.header__mobi-menu{width:31px;cursor:pointer}.header__wrap{display:flex;align-items:center;justify-content:space-between}.header__inner{position:absolute;width:100%;top:17px;left:0;z-index:1}.header__cart{width:31px;cursor:pointer;position:relative}.header__cart p{font-size:15px;line-height:22.5px;letter-spacing:.2em;text-align:center;position:absolute;left:50%;transform:translate(-50%);bottom:-2px;color:var(--quaternary-color)}.header__right{display:flex;align-items:center;flex-direction:row-reverse;gap:0 10px}.hero__wrapper{position:relative}.hero__logo{position:absolute;width:100%;bottom:11px;left:50%;transform:translate(-50%)}.hero__bg-item img{width:100%;height:100vh;object-fit:cover}.hero__bg-items-2{display:none}.hero__bg-items-2 .slick-track,.hero__bg-items-1 .slick-track{display:flex}.hero__bg-item{height:auto}.rich-text__content p{font-size:12.5px;line-height:18.75px;letter-spacing:.2em;text-align:center;text-transform:uppercase}.rich-text__content{max-width:314px;margin:0 auto}.rich-text__inner{padding:40px 0 39px}.future-product__marquee-item p{font-size:12.5px;line-height:18.75px;letter-spacing:.2em;text-transform:uppercase;display:flex;align-items:center;gap:0 21px}.future-product__marquee-item p:after{content:"";background-image:url(future-product-marquee.svg);width:21px;height:11px;background-repeat:no-repeat;background-size:cover}.future-product__marquee-items .slick-list .slick-track{display:flex;align-items:center;gap:0 20px}.future-product__marquee{padding:16px 0;border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color)}.future-product__content-headding h2{font-size:60px;font-weight:400;line-height:51.6px;letter-spacing:-.02em;margin-bottom:10px;text-transform:uppercase}.future-product__content-headding p{font-size:12.5px;line-height:18.75px;letter-spacing:.2em;text-transform:uppercase}.future-product__content-headding{max-width:275px}.future-product__bottom p{font-family:var(--tertiary-font);font-size:12.5px;line-height:18px;letter-spacing:-.02em;margin-bottom:10px}.future-product__bottom p:last-of-type{margin-bottom:0}.future-product__btn a{font-size:12.5px;letter-spacing:.2em;color:var(--quaternary-color);background-color:var(--primary-color);display:flex;align-items:center;gap:0 21px;justify-content:center;text-transform:uppercase;position:relative;text-align:center;border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color);padding:0;transition:.3s}.future-product__btn{cursor:pointer;transition:.3s}.future-product__btn:before{position:relative;content:"";left:6px;right:1.2%;height:15px;z-index:-1;display:inline-block;width:96.4%;transform:perspective(16px) rotateX(3.5deg);border:1px solid var(--primary-color);top:4px;background:var(--primary-color);border-bottom:none;transition:.3s}.future-product__btn:after{position:relative;content:"";left:5px;right:1.2%;height:15px;z-index:-1;display:inline-block;width:96.7%;transform:perspective(16px) rotateX(-3.5deg);border:1px solid var(--primary-color);bottom:1px;background:var(--primary-color);border-top:none;transition:.3s}.future-product__btn:hover:before,.future-product__btn:hover:after{background-color:#d32e1b;transition:.3s}.future-product__btn:hover a{background-color:#d32e1b;transition:.3s}.future-product__btn a:hover{background-color:#d32e1b}.future-product__btn a:hover:before{background-color:#d32e1b;border:1px solid #d32e1b}.future-product__btn a:hover:after{background-color:#d32e1b;border:1px solid #d32e1b}.future-product__btn a:before:hover{background-color:#d32e1b;border:1px solid #d32e1b}.future-product__btn:hover img{scale:1.3;transition:.4s}.future-product__btn a img{width:22px;transition:.3s}.future-product__btn{margin-top:10px}.future-product__left{padding:12px 0}.future-product__right{border-top:1px solid var(--primary-color);padding:10px 15px;width:calc(100% + 30px);margin:0 -15px}.future-product__sticker{width:117px;position:absolute;top:-43px;right:36px}.future-product__top{position:relative;margin-bottom:108px}.future-product__wrap_reverse .future-product__sticker{top:-59px;right:-13px}.future-product__btn_disable{opacity:.4;pointer-events:none}.future-product__inner_color-firebrick{color:var(--secondry-color)}.future-product__inner_color-firebrick .future-product__marquee-item p:after{background-image:url(future-product-marquee-2.svg)}.future-product__inner_color-firebrick .future-product__marquee{border-top:1px solid var(--secondry-color);border-bottom:1px solid var(--secondry-color)}.future-product__inner_color-firebrick .future-product__right{border-top:1px solid var(--secondry-color);padding:16px 15px 10px}.future-product__inner_color-firebrick .future-product__top{margin-bottom:85px}.future-product__wrap_reverse .future-product__btn a{background-color:var(--secondry-color);border-left:1px solid var(--secondry-color);border-right:1px solid var(--secondry-color)}.future-product__wrap_reverse .future-product__btn:before{background-color:var(--secondry-color);border:1px solid var(--secondry-color);transition:.3s}.future-product__wrap_reverse .future-product__btn:after{background-color:var(--secondry-color);border:1px solid var(--secondry-color);transition:.3s}.future-product__wrap_reverse .future-product__btn:hover a{background-color:#b31f05;border-left:1px solid #b31f05;border-right:1px solid #b31f05;transition:.3s}.future-product__wrap_reverse .future-product__btn:hover:before{background-color:#b31f05;border:1px solid #b31f05;transition:.3s}.future-product__wrap_reverse .future-product__btn:hover:after{background-color:#b31f05;border:1px solid #b31f05;transition:.3s}.future-product__inner_color-darkred{color:var(--tertiary-color)}.future-product__inner_color-darkred .future-product__marquee-item p:after{background-image:url(future-product-marquee-3.svg)}.future-product__inner_color-darkred .future-product__marquee{border-top:1px solid var(--tertiary-color);border-bottom:1px solid var(--tertiary-color)}.future-product__inner_color-darkred .future-product__right{border-top:1px solid var(--tertiary-color);border-bottom:1px solid var(--tertiary-color);padding:19px 15px 10px}.future-product__inner_color-darkred .future-product__top{margin-bottom:121px}.future-product__inner_color-darkred .future-product__btn a{background-color:var(--tertiary-color);border-left:1px solid var(--tertiary-color);border-right:1px solid var(--tertiary-color);transition:.3s}.future-product__inner_color-darkred .future-product__btn:before{background-color:var(--tertiary-color);border:1px solid var(--tertiary-color);transition:.3s}.future-product__inner_color-darkred .future-product__btn:after{background-color:var(--tertiary-color);border:1px solid var(--tertiary-color);transition:.3s}.future-product__inner_color-darkred .future-product__btn:hover a{background-color:#641614;border-left:1px solid #641614;border-right:1px solid #641614;transition:.3s}.future-product__inner_color-darkred .future-product__btn:hover:after{background-color:#641614;border:1px solid #641614;transition:.3s}.future-product__inner_color-darkred .future-product__btn:hover:before{background-color:#641614;border:1px solid #641614;transition:.3s}.img-with-text__header{font-size:60px;font-weight:400;line-height:51.6px;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:22px}.img-with-text__item-img{width:221px;margin:0 auto 30px}.img-with-text__item_low-suger{width:207px}.img-with-text__item-layer{width:24px;margin:0 auto 19px}.img-with-text__item-content h3{font-family:var(--primary-font);font-size:12.5px;font-weight:400;line-height:18.75px;letter-spacing:.2em;margin-bottom:20px;text-transform:uppercase;text-align:center}.img-with-text__item-content p{font-family:var(--tertiary-font);font-size:12.5px;line-height:18px;letter-spacing:-.02em;text-align:center}.img-with-text__item-content{max-width:154px;margin:0 auto}.img-with-text__item{margin-bottom:68px}.img-with-text__item:last-child{margin-bottom:0}.img-with-text__inner{padding:48px 0 94px;position:relative}.logo-text__inner{padding:95px 0 69px;border-top:1px solid var(--primary-color);position:relative}.logo-text__logo{max-width:155px;position:absolute;top:-79px;left:17px}.logo-text__logo img{width:100%;height:100%}.logo-text__content{max-width:266px;margin:0 auto}.logo-text__content p{font-size:12.5px;font-weight:400;line-height:18.75px;letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-bottom:26px}.logo-text__content p:last-of-type{margin-bottom:0}.large-img__inner{padding-bottom:37px}.large-img__img{overflow:hidden}.story__inner{padding:0 0 71px}.story__heading h2{font-size:60px;font-weight:400;line-height:51.6px;letter-spacing:-.02em;margin-bottom:20px}.story__btn{display:inline-block;font-family:var(--primary-font);font-size:12.5px;font-weight:400;line-height:18.75px;letter-spacing:.2em;color:var(--primary-color);margin:21px 0}.story__content p{font-family:var(--tertiary-font);font-size:12.5px;font-weight:400;line-height:18px;letter-spacing:-.02em;margin-bottom:20px}.story__content p:last-of-type{margin-bottom:0}.contact__inner{padding:0 0 77px}.contact__wrapper{position:relative}.contact__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.contact__bg img{width:100%;height:100%}.contact__wrapper{position:relative;padding:34px 0 41px;text-align:center}.contact__heading p{font-size:10.5px;font-weight:400;line-height:12.6px;letter-spacing:.2em;text-align:center}.contact__heading{padding:0 50px}.contact__mail{font-family:var(--secondry-font);font-size:25px;font-weight:400;line-height:25px;letter-spacing:-.02em;color:var(--primary-color);margin-top:11px;text-transform:uppercase}.full-img__wrapper img{width:100%}.footer__inner{background-color:#000;padding:30px 0 13px}.footer__newsletter-title{color:var(--quaternary-color);margin-bottom:9px}.footer__newsletter-title h2{font-size:25px;font-weight:400;line-height:21.5px;letter-spacing:-.02em;text-transform:uppercase}.footer__newsletter-input{width:100%;padding:8px 10px 6px;border:1px solid var(--quaternary-color);color:var(--quaternary-color);background-color:transparent;margin:0;font-family:var(--primary-font);font-size:10.5px;font-weight:400;line-height:15.75px;letter-spacing:.2em}.footer__newsletter-btn{width:100%;padding:8px 9px;font-family:var(--primary-font);text-align:center;display:inline-block;text-transform:uppercase;margin-top:11px;cursor:pointer;transition:.3s ease;background-image:url(Union.png);background-repeat:no-repeat;background-size:contain;background-color:transparent;border:none;background-position:center}.footer__newsletter-btn span{font-size:10.5px;font-weight:400;line-height:13px;letter-spacing:.2em;transition:.3s ease;display:inline-block;color:#000}.footer__newsletter-btn:hover span{transition:.3s ease}.footer__newsletter-wrap{margin-bottom:84px}.footer__items{display:none}.footer__bot{padding:20px 0 0;display:flex;align-items:self-end}.footer__bot-logo{max-width:157px}.footer__bot-logo img{width:100%;height:100%}.footer__bot-right{width:157px}.footer__bot-left{width:calc(100% - 157px)}.footer__menu-links{font-family:var(--primary-font);font-size:10.5px;font-weight:400;line-height:21px;letter-spacing:.2em;color:var(--quaternary-color);transition:.3s;position:relative}.footer__menu-links:after{position:absolute;transition:.3s;content:"";width:0;left:0;bottom:2px;height:1px;background:var(--quaternary-color)}.footer__menu-links:hover:after{width:100%}.footer__menu-links:hover{transition:.3s}.footer__copy{font-size:10.5px;font-weight:400;line-height:21px;letter-spacing:.2em;color:var(--quaternary-color);margin-top:57px}.hr{width:100%;border-top:1px solid var(--quaternary-color);margin-top:18px}.cart__count{font-size:12.5px;line-height:18.75px;letter-spacing:.2em;text-transform:uppercase}.cart__count em{font-style:normal}.cart__close{width:28px;cursor:pointer}.cart__top-wrap{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--primary-color);padding:17px 22px 17px 16px}.cart__empty{font-family:var(--tertiary-font);font-size:12.5px;line-height:18px;letter-spacing:-.02em;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.cart__right h3{font-family:var(--primary-font);font-size:12.5px;font-weight:400;line-height:18.75px;letter-spacing:.2em;text-transform:uppercase}.cart__right p{font-family:var(--tertiary-font);font-size:12.5px;line-height:18px;letter-spacing:-.02em;margin-bottom:32px}.cart__quantity img{width:8px;line-height:0;cursor:pointer}.cart__quantity input{font-family:var(--primary-font);font-size:18px;font-weight:400;letter-spacing:.2em;color:var(--primary-color);border:none;background-color:transparent;width:25px;padding:0;line-height:0;text-align:center}.cart__quantity{display:flex;align-items:center;justify-content:space-between;gap:0 42px;position:relative;border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color);padding:0 31px}.cart__remove{display:none}.cart__left{width:149px;height:192px;line-height:0;position:relative;--b: 252px;--h: 7px;aspect-ratio:1;clip-path:polygon(0 0,100% 0,102% calc(50% - var(--b) / 2),calc(100% - var(--h)) 50%,101% calc(50% + var(--b) / 2),100% 100%,0 100%,0 calc(50% + var(--b) / 3),var(--h) 50%,0 calc(50% - var(--b) / 3))}.cart__left img{width:100%;height:100%;object-fit:cover}.cart__item{display:flex;align-items:center;margin-bottom:27px}.cart__item:last-child{margin-bottom:0}.cart__right{width:calc(100% - 149px);padding-left:20px}.cart__quantity:before{position:absolute;content:"";left:4.6px;right:1.2%;height:11.5px;z-index:-1;display:inline-block;width:94.1%;transform:perspective(6px) rotateX(3.5deg);border:1px solid var(--primary-color);top:-12px;border-bottom:none;transition:.3s}.cart__quantity:after{position:absolute;content:"";left:4.6px;right:1.2%;height:11.5px;z-index:-1;display:inline-block;width:94.1%;transform:perspective(6px) rotateX(-3.5deg);border:1px solid var(--primary-color);bottom:-12px;border-top:none;transition:.3s}.cart__total{font-size:12.5px;line-height:18.75px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:6px}.cart__total em{font-style:normal}.cart__bot p{font-family:var(--tertiary-font);font-size:12.5px;line-height:18px;letter-spacing:-.02em}.cart__btn a{font-size:12.5px;line-height:18.75px;letter-spacing:.2em;text-transform:uppercase;background-color:var(--primary-color);color:var(--quaternary-color);display:flex;align-items:center;justify-content:space-between;padding:0 23px 0 27px}.cart__btn{position:relative;margin-top:30px}.cart__btn a img{width:21px;line-height:0;transition:.4s}.cart__product{padding:23px 15px 20px 16px;height:calc(100% - 220px);overflow-y:scroll;scrollbar-width:none}.cart__bot{padding:20px 14px 15px 15px;border-top:1px solid var(--primary-color);position:relative;bottom:0;left:0;background-color:var(--quaternary-color)}.cart__btn:before{position:absolute;content:"";left:9px;right:1.2%;height:12px;z-index:9999;display:inline-block;width:94.7%;transform:perspective(8px) rotateX(3.5deg);border:1px solid var(--primary-color);top:-13px;background:var(--primary-color);border-bottom:none;transition:.3s;cursor:pointer}.cart__btn:after{position:absolute;content:"";left:9px;right:1.2%;height:12px;z-index:9999;display:inline-block;width:94.7%;transform:perspective(8px) rotateX(-3.5deg);border:1px solid var(--primary-color);bottom:-13px;background:var(--primary-color);border-top:none;transition:.3s;cursor:pointer}.cart__btn:hover img{scale:1.3}.cart__wrap{height:100%;position:relative}.cart__inner,.cart__wrapper{height:100%}.cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;transition:.3s;background-color:var(--quaternary-color);transform:translate(100%)}.active-cart .cart{transform:translate(0)}.active-cart .overlay,.active-login .overlay,.open__edit-form .overlay{width:100%;height:100%;background-color:#000;opacity:.5;position:fixed;z-index:9;transition:.6s;top:0;left:0;right:0;bottom:0}.active-cart,.active-login,.open__edit-form{overflow:hidden}.account-and-login__text{font-size:12.5px;line-height:18.75px;letter-spacing:.2em;text-transform:uppercase}.account-and-login__close{width:28px;cursor:pointer}.account-and-login__top{display:flex;align-items:center;justify-content:space-between;padding:17px 22px 17px 16px;border-bottom:1px solid var(--primary-color)}.account-and-login__input input,.account-and-login__input select{font-family:var(--tertiary-font);font-size:12.5px;line-height:18px;letter-spacing:-.02em;color:var(--primary-color);border:none;background-color:transparent;width:100%;border-bottom:1px solid var(--primary-color);padding:23px 15px}.account-and-login__input input::placeholder{color:var(--primary-color)}.account-and-login__forgot a{font-size:9.76px;line-height:14.64px;letter-spacing:.2em;text-align:center;text-transform:uppercase;color:var(--primary-color);text-decoration-line:underline;text-underline-position:from-font}.account-and-login__forgot{margin:18px 0 0 15px}.account-and-login__btn button{font-size:12.5px;line-height:18.75px;letter-spacing:.2em;color:var(--quaternary-color);background-color:var(--primary-color);text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;padding:0 23px 0 27px;width:100%;border:none;cursor:pointer}.account-and-login__btn button img{width:22px;line-height:0;transition:.4s}.account-and-login__btn:before{position:relative;content:"";left:6px;right:1.2%;height:15px;z-index:-1;display:inline-block;width:96.4%;transform:perspective(16px) rotateX(3.5deg);border:1px solid var(--primary-color);top:4px;background:var(--primary-color);border-bottom:none;transition:.3s}.account-and-login__btn:after{position:relative;content:"";left:5px;right:1.2%;height:15px;z-index:-1;display:inline-block;width:96.7%;transform:perspective(16px) rotateX(-3.5deg);border:1px solid var(--primary-color);bottom:1px;background:var(--primary-color);border-top:none;transition:.3s}.account-and-login__des{font-size:9.76px;line-height:14.64px;letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-top:19px}.account-and-login__acc-link a{font-size:9.76px;line-height:14.64px;letter-spacing:.2em;color:var(--primary-color);text-transform:uppercase;text-decoration-line:underline;text-underline-position:from-font}.account-and-login__acc-link{text-align:center;line-height:0}.account-and-login__bot{padding:0 14px 15px 15px}.account-and-login__wrapper,.account-and-login__inner{height:100%}.account-and-login__details{height:calc(100% - 187px)}.account-and-login,.edit__address,.add__address{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;transition:.3s;background-color:var(--quaternary-color);transform:translate(100%)}.active-login .account-and-login,.open__edit-form .edit__address,.open__add-form .add__address{transform:translate(0)}.account-and-login__btn:hover button img{scale:1.3}.address__form{height:100%}.account-and-login-regi{display:none}.account-and-login__wrapper form{height:100%}.account-and-login-reset{display:none}.errors li,.form-errors li{margin-top:20px;padding-left:20px}.form-errors li{margin:10px}.form-errors li:last-child{margin-top:0}.account-and-login__success{padding:15px;height:calc(100% - 125px)}.account-and-login-confirm,.address__form{display:none}.menu__logo{width:39px;line-height:0}.menu__close{width:31px;line-height:0}.menu__top{display:flex;align-items:center;justify-content:space-between;padding:15px 14px}.menu__list-url{font-size:34.56px;font-weight:400;line-height:48.38px;letter-spacing:.2em;text-transform:uppercase;color:var(--primary-color)}.menu__list-item{border-bottom:.86px solid var(--primary-color);padding:5px 16px 6px}.menu__list-item:first-child{border-top:.86px solid var(--primary-color)}.menu__bot_acc{width:32px;line-height:0;cursor:pointer}.menu__bot_cart{width:36px;line-height:0;cursor:pointer}.menu__bot-wrap{display:flex;align-items:center;gap:0 26px}.menu__bot{position:relative;bottom:20px;left:18px}.menu__list{height:calc(100% - 171px);margin-top:75px}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;transition:.3s;background-color:var(--quaternary-color);transform:translate(100%)}.menu__inner,.menu__wrapper{height:100%}.active-menu .menu{transform:translate(0)}.product-slider__inner{padding-top:22px}.product-slider__items{display:flex;flex-flow:column;gap:40px 0}.product-card__image{margin-bottom:22px}.product-card__title{font-family:var(--secondry-font);font-weight:400;font-size:60px;line-height:51.6px;max-width:270px;letter-spacing:-2px;margin-bottom:22px}.product-card__short{font-family:var(--primary-font);font-weight:400;font-size:12.5px;line-height:18.75px;letter-spacing:3px;text-transform:uppercase;margin-bottom:22px}.button{width:100%;color:#e9dfc4;font-family:var(--primary-font);font-weight:400;font-size:12.5px;line-height:18.75px;letter-spacing:3px;text-transform:uppercase;padding:0 15px}.button__inner{background-color:var(--primary-color);height:45px;display:flex;align-items:center;justify-content:space-between;position:relative}.octagon{width:45px;height:45px;overflow:hidden}.octagon:before{content:"";transform:rotate(45deg) translate(1px,-1px);background-color:var(--primary-color);width:45px;height:45px;display:block}.button__left{transform:translate(-15px)}.button__right{transform:translate(15px)}.button__right:before{transform:rotate(45deg) translate(-1px,1px)}.button_dark .button__inner,.button_dark .octagon:before{background-color:var(--secondry-color)}.button-arrow{position:absolute;right:10px;width:27px;top:50%;transform:translateY(-50%);line-height:0}span.button__label{position:absolute;left:10px}.future-product__wrapper{display:none}@media (min-width: 400px){.footer__newsletter-btn{background-size:cover}}@media (min-width: 1024px){.common-wrap{padding:0 20px}.header__left-menu-list,.header__acc{display:block}.header__left-menu-list ul li a{font-size:15px;line-height:21.6px;letter-spacing:.2em;color:var(--quaternary-color);text-transform:uppercase}.header__wrapper{position:relative}.header__logo{width:65px;position:absolute;top:0;left:50%;transform:translate(-50%)}.header__left-menu-list ul{display:flex;align-items:center;gap:0 78px}.header__mobi-menu{display:none}.header__acc{width:34px;cursor:pointer}.header__cart{width:37px;cursor:pointer;position:relative}.header__right{gap:0 12px;flex-direction:row}.header__wrap{align-items:flex-start}.header__inner{top:23px}.hero__logo{width:653px;bottom:28px}.hero__bg-wrap{display:flex}.hero__bg-items-1,.hero__bg-items-2{width:50%}.hero__bg-items-2{display:block}.hero__bg-items-1 .slick-track,.hero__bg-items-2 .slick-track{display:flex}.hero__bg-item{width:100%}.rich-text__content p{font-size:25px;line-height:37.5px}.rich-text__content{max-width:946px}.rich-text__inner{padding:146px 0 147px}.future-product__marquee-item p{font-size:25px;line-height:37.5px;gap:0 93px}.future-product__marquee-item p:after{width:48px;height:27px}.future-product__marquee-items .slick-list .slick-track{gap:0 93px}.future-product__marquee{padding:28px 0;border-top:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color)}.future-product__content-headding h2{font-size:110px;line-height:85px;letter-spacing:0;margin-bottom:25px}.future-product__content-headding p{font-size:25px;line-height:37.5px}.future-product__content-headding{max-width:532px}.future-product__top{margin-bottom:0}.future-product__bottom p{font-size:24px;line-height:33.6px;max-width:605px}.future-product__btn a{font-size:25px;line-height:22.5px;gap:0 34px}.future-product__btn:after{height:27px;transform:perspective(22px) rotateX(-3.5deg);left:13px;bottom:0;right:1.7%;width:95.8%}.future-product__btn:before{height:27px;transform:perspective(22px) rotateX(3.5deg);left:13px;top:4px;right:1.7%;width:95.8%}.future-product__btn a img{width:41px}.future-product__btn{margin-top:52px}.future-product__content{display:flex;flex-direction:column;justify-content:space-between;gap:200px 0;width:100%;height:100%;padding:22px 0 16px 27px}.future-product__right{width:50%;margin:0;padding:0;border-top:none;border-left:2px solid var(--primary-color)}.future-product__sticker{width:226px;right:6px;top:-56px}.future-product__wrap{display:flex}.future-product__left{width:50%;padding:18px 28px 20px 0}.future-product__img{width:100%;height:100%}.future-product__img img{width:100%;height:100%;object-fit:cover}.future-product__wrap_reverse{flex-direction:row-reverse}.future-product__wrap_reverse .future-product__content-headding h2{margin-bottom:25px}.future-product__wrap_reverse .future-product__left{padding:19px 0 19px 23px}.future-product__inner_color-firebrick .future-product__right{border-top:none;border-left:none;border-right:2px solid var(--secondry-color);padding:0}.future-product__wrap_reverse .future-product__content{padding:21px 31px 19px 0}.future-product__inner_color-firebrick .future-product__marquee{border-top:2px solid var(--secondry-color);border-bottom:2px solid var(--secondry-color)}.future-product__wrap_reverse .future-product__sticker{top:-51px;right:-19px}.future-product__inner_color-darkred .future-product__right{border-top:none;border-left:2px solid var(--tertiary-color);padding:0}.future-product__inner_color-darkred .future-product__marquee{border-top:2px solid var(--tertiary-color);border-bottom:2px solid var(--tertiary-color)}.future-product__inner_color-darkred .future-product__right{border-bottom:none}.future-product__inner_color-darkred{border-bottom:2px solid var(--tertiary-color)}.img-with-text__header{font-size:110px;line-height:85px;max-width:480px}.img-with-text__inner{padding:109px 0 135px}.img-with-text__item-img{width:375px;margin:0;position:absolute}.img-with-text__item-layer{width:48px;margin:0 auto 40px}.img-with-text__item-content h3{font-size:25px;line-height:37.5px}.img-with-text__item-content p{font-size:24px;line-height:33.6px}.img-with-text__item-content{max-width:308px;margin:0 auto 157px}.img-with-text__item:nth-child(2n){flex-direction:row}.img-with-text__item{position:relative}.img-with-text__item_signature{right:102px;top:-66px}.img-with-text__item_low-suger{width:397px;top:0;left:35px}.img-with-text__item_contains{right:33px;top:-174px}.img-with-text__item:last-child .img-with-text__item-content{margin:0 auto}.logo-text__inner{padding:193px 0 208px;border-top:2px solid}.logo-text__logo{max-width:355px;top:-144px;left:70px}.logo-text__content{max-width:946px}.logo-text__content br{display:none}.logo-text__content p{font-size:25px;line-height:37.5px;margin-bottom:36px}.large-img__inner{padding-bottom:87px}.large-img__img{overflow:hidden}.story__inner{padding:0 0 229px}.story__wrapper{display:flex}.story__side_left{width:444px}.story__side_right{width:calc(100% - 539px);padding-left:138px}.story__content p{font-size:24px;line-height:33.6px;margin-bottom:30px}.story__heading h2{font-size:110px;line-height:85px}.story__btn{font-size:25px;line-height:37.5px;text-decoration-line:underline;margin:26px 0 0;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#e09087;text-underline-offset:3px;transition:.3s}.story__btn{font-size:25px;line-height:37.5px;position:relative;overflow:hidden;transition:.3s}.story__btn:after{position:absolute;transition:.3s;content:"";width:0;left:0;bottom:8px;height:2px;background:#e09087}.story__btn:hover:after{width:100%;left:0}.contact__inner{padding:0 0 229px}.contact__heading p{font-size:15px;line-height:12.9px}.contact__mail{font-size:50px;line-height:43px;margin-top:25px}.contact__wrapper{padding:97px 0 98px}.footer__newsletter-title h2{font-size:50px;line-height:43px}.footer__newsletter-title{margin-bottom:26px}.footer__newsletter-wrap{margin-bottom:278px;display:flex}.footer__newsletter-btn{width:323px;background-image:url(Union1.svg)}.footer__newsletter-btn{margin:0;padding:18.3px 19px}.footer__newsletter-btn span{font-size:15px}.footer__newsletter-input{width:calc(100% - 347px);margin-right:24px;font-size:15px;line-height:22.5px;padding:15px 18px 11px}.footer__logo-wrap{display:flex;align-items:center}.footer__logo{width:713px}.footer__items{display:flex;gap:15px;width:calc(100% - 713px);padding-left:58px}.footer__item{max-width:195px;width:100%}.footer__bot{padding:29px 0 26px}.hr{margin-top:33px}.footer__copy,.footer__bot-right{display:none}.footer__menu-links{font-size:15px;font-weight:400;line-height:21.6px;letter-spacing:.2em;text-align:center}.footer__menu ul{display:flex;align-items:center;justify-content:space-between}.footer__bot-left{width:100%}.footer__inner{padding:44px 0 0}.cart{width:763px;left:auto}.cart__inner{border:2px solid var(--primary-color);border-right:none}.cart__count{font-size:25px;line-height:37.5px}.cart__close{width:36px}.cart__top-wrap{padding:34px 30px 35px 36px;border-bottom:2px solid var(--primary-color)}.cart__left{width:220px;height:284px;--h: 10px;clip-path:polygon(0 0,100% 0,100% calc(50% - var(--b) / 2),calc(100% - var(--h)) 50%,100% calc(100% + var(--b) / 50),100% 100%,0 100%,0 calc(50% + var(--b) / 2),var(--h) 50%,0 calc(50% - var(--b) / 2))}.cart__right{width:calc(100% - 220px);padding-left:70px}.cart__right h3{font-size:25px;line-height:37.5px}.cart__right p{font-size:24px;line-height:33.6px;margin-bottom:35px}.cart__remove{display:block;font-size:18px;line-height:27px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.cart__quantity-wrap{display:flex;align-items:center;justify-content:space-between;gap:0 103px}.cart__quantity{gap:0 36px;border-left:2px solid var(--primary-color);border-right:2px solid var(--primary-color)}.cart__quantity:before{border:2px solid var(--primary-color);border-bottom:none;left:4px;width:94%;top:-13px}.cart__quantity:after{border:2px solid var(--primary-color);border-top:none;left:4px;width:94%;bottom:-13px}.cart__total{font-size:25px;line-height:37.5px;margin-bottom:12px}.cart__bot p{font-size:24px;line-height:33.6px;letter-spacing:normal}.cart__product{height:calc(100% - 412px);padding:51px 42px 160px 44px}.cart__btn a{font-size:23.99px;line-height:35.98px;padding:0 46px 0 42px}.cart__btn{margin-top:60px}.cart__btn a img{width:40px}.cart__btn:before{left:17px;width:94.5%;transform:perspective(12px) rotateX(3.5deg);height:21px;top:-21px}.cart__btn:after{left:17px;width:94.5%;transform:perspective(12px) rotateX(-3.5deg);height:21px;bottom:-21px}.cart__bot{border-top:2px solid var(--primary-color);padding:34px 50px 36px 41px}.cart__empty{font-size:24px;line-height:33.6px}.account-and-login,.edit__address,.add__address{width:763px;left:auto}.account-and-login__text{font-size:25px;line-height:37.5px}.account-and-login__close{width:36px}.account-and-login__top{border-bottom:2px solid var(--primary-color);padding:34px 32px}.account-and-login__input input,.account-and-login__input select{font-size:24px;line-height:33.6px;letter-spacing:normal;border-bottom:2px solid var(--primary-color);padding:34px 27px}.account-and-login__forgot a{font-size:18px;line-height:27px}.account-and-login__forgot{margin:25px 0 0 27px}.account-and-login__inner{border:2px solid var(--primary-color);border-right:none}.account-and-login__btn button{font-size:23.99px;line-height:35.98px;padding:0 47px 0 43px}.account-and-login__btn button img{width:42px}.account-and-login__btn:before{height:27px;transform:perspective(22px) rotateX(3.5deg);left:13px;top:4px;right:1.7%;width:95.8%}.account-and-login__btn:after{height:27px;transform:perspective(22px) rotateX(-3.5deg);left:13px;bottom:0;right:1.7%;width:95.8%}.account-and-login__details{height:calc(100% - 312px)}.account-and-login__des{font-size:18px;line-height:27px;margin-top:20px}.account-and-login__acc-link a{font-size:18px;line-height:27px}.account-and-login__bot{padding:0 27px 32px;position:absolute;width:100%;left:0;bottom:0}.account-and-login__success{padding:20px 32px;height:calc(100% - 180px)}.product-slider__items{flex-flow:wrap;gap:0}.product-card{flex:1 0 26%;padding:25px 30px;border-right:2px solid var(--primary-color);max-width:33.33%}.product-slider__items .product-card:last-child{border-right:none}.product-slider__inner{padding:0;border-bottom:2px solid var(--primary-color)}.button{padding:0 25px;font-weight:400;font-size:25px;line-height:37.5px;letter-spacing:.2em}.button__inner{height:69px}.octagon{width:69px;height:69px}.octagon:before{width:69px;height:69px;transform:rotate(45deg) translate(3px,-3px)}.button__right:before{transform:rotate(45deg) translate(-3px,3px)}.button__left{transform:translate(-25px)}.button__right{transform:translate(25px)}.button-arrow{width:auto;transition:.3s}.button:hover .button-arrow{right:5px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
