@font-face{font-family:"Weiss";src:url("Weiss-Regular.eot");src:local("Weiss"),local("Weiss"),url("Weiss-Regular.eot.eot?#iefix") format("embedded-opentype"),url("Weiss-Regular.woff2") format("woff2"),url("Weiss-Regular.woff") format("woff"),url("Weiss-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("Lato-Regular.eot");src:local("Lato Regular"),local("Lato-Regular"),url("Lato-Regular.eot?#iefix") format("embedded-opentype"),url("Lato-Regular.woff2") format("woff2"),url("Lato-Regular.woff") format("woff"),url("Lato-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Lato";src:url("Lato-Bold.eot");src:local("Lato Bold"),local("Lato-Bold"),url("Lato-Bold.eot?#iefix") format("embedded-opentype"),url("Lato-Bold.woff2") format("woff2"),url("Lato-Bold.woff") format("woff"),url("Lato-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Lekton";src:url("Lekton-Regular.eot");src:local("Lekton Regular"),url("Lekton-Regular.eot?#iefix") format("embedded-opentype"),url("Lekton-Regular.woff2") format("woff2"),url("Lekton-Regular.woff") format("woff"),url("Lekton-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Lato";src:url("Lato-Italic.eot");src:local("Lato Italic"),local("Lato-Italic"),url("Lato-Italic.eot?#iefix") format("embedded-opentype"),url("Lato-Italic.woff2") format("woff2"),url("Lato-Italic.woff") format("woff"),url("Lato-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Lekton";src:url("Lekton-Bold.eot");src:local("Lekton-Bold"),url("Lekton-Bold.eot?#iefix") format("embedded-opentype"),url("Lekton-Bold.woff2") format("woff2"),url("Lekton-Bold.woff") format("woff"),url("Lekton-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html{overscroll-behavior:none;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:#fefff4 !important}html,body,p,ul,ol,li,h1,h2,h3{margin:0;padding:0}h1,h2,h3,p,ul,ol,li,a,div{font-family:"Weiss",sans-serif}.hidden-cust{overflow:hidden !important}a,button,[role=button],input,textarea,select{-webkit-tap-highlight-color:rgba(0,0,0,0) !important}.hidden{overflow:hidden}.lg-video-cont{aspect-ratio:1/1;width:auto !important}.single-prod-big-img-slide a{cursor:pointer}.js-lg-item{display:flex;justify-content:center;cursor:pointer}.js-lg-item video,.js-lg-item iframe{pointer-events:none}.lg-outer.lg-zoom-from-image,.lg-outer .lg-thumb-outer,.lg-outer .lg-content{background-color:#fefff4 !important}.lg-container .lg-content{top:0 !important;bottom:93px !important}@media only screen and (max-width: 575px){.lg-container .lg-content{bottom:87px !important}}@media only screen and (max-width: 575px){.lg-outer .lg-object{height:84% !important}}.lg-next,.lg-prev{background-color:#fefff4 !important;border:1px solid #3b2011;transition:all .3s ease-in-out}.lg-next:hover,.lg-prev:hover{background-color:rgba(59,32,17,.3) !important;transition:all .3s ease-in-out}.lg-icon{color:#3b2011 !important}.lg-close{font-size:42px !important;position:relative;padding:0 !important;top:17px;right:17px;border:1px solid #3b2011 !important;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out !important}@media only screen and (max-width: 575px){.lg-close{width:30px !important;height:30px !important;font-size:22px !important}}.lg-close:hover{background-color:rgba(59,32,17,.3) !important;transition:all .3s ease-in-out}.lg-outer .lg-thumb-item img{width:auto;height:100%;margin:0 auto}@media only screen and (min-width: 1199px){.hero .container,.home-the-best-section .container,.features .container,.the-best-product .container{width:1330px}}.page-width{max-width:1500px}.card .card__inner .card__media{z-index:1 !important}.account h1,.account h2{color:#3b2011}.account p,.account span,.account a{font-family:"Lato",sans-serif;color:#3b2011}main#MainContent:has(.cart-item),.container{width:1355px;margin:0 auto}@media only screen and (max-width: 1439px){main#MainContent:has(.cart-item),.container{max-width:1140px !important}}@media only screen and (max-width: 1199px){main#MainContent:has(.cart-item),.container{max-width:960px !important}}@media only screen and (max-width: 991px){main#MainContent:has(.cart-item),.container{max-width:720px !important}}@media only screen and (max-width: 767px){main#MainContent:has(.cart-item),.container{max-width:540px !important}}@media only screen and (max-width: 575px){main#MainContent:has(.cart-item),.container{max-width:100% !important;padding:0 20px}}@media only screen and (max-width: 575px){main#MainContent:has(.cart-item){padding:0}}.shopify-section{display:block}.btn-wrap{display:flex;justify-content:center}.btn{display:flex;justify-content:center;height:44px;border:1px solid #fefff4;font-family:"Lato";padding:4px 19px;border-radius:50px;font-size:20px;line-height:160%;color:#fefff4;text-decoration:none;transition:all .3s ease-in-out}.btn:hover{background-color:#685347;border:1px solid #685347;transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.btn{height:39px;font-size:16px;padding:4px 32px}}.btn-dark{color:#59331e;border-color:#59331e}.btn-dark:hover{color:#fefff4;transition:all .3s ease-in-out}.gradient .shop-preloader{display:block;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fefff4;z-index:10}.template-404{margin:0 auto;padding-top:166px}@media only screen and (max-width: 575px){.template-404{padding-top:171px}}.error-404{font-size:96px;line-height:88px;margin-bottom:33px;color:#3b2011}.error-title{font-family:"Lato",sans-serif;font-size:18px;line-height:100%;letter-spacing:0;color:#3b2011;margin-bottom:15px}@media only screen and (max-width: 575px){.error-title{font-size:15px}}.error-sub-title{font-family:"Lato",sans-serif;font-size:18px;font-style:italic;line-height:100%;color:#3b2011;letter-spacing:0;margin-bottom:11px;margin-bottom:83px}@media only screen and (max-width: 575px){.error-sub-title{font-size:15px;line-height:20px;margin-bottom:100px}}.template-404 img{width:312px;display:block;height:auto;margin:0 auto}@media only screen and (max-width: 575px){.template-404 img{width:214px}}.header__search{display:block !important;height:25px;position:relative;top:-2px}.modal__content{background-color:rgba(0,0,0,.5);position:fixed}@media only screen and (max-width: 991px){.search-modal__form{width:calc(100% - 20px)}}@media only screen and (max-width: 575px){.search-modal__form{width:257px}}.search-modal__content{background-color:#fefff4;position:absolute;right:31px;top:65px;height:775px;width:581px;display:block;padding:27px 28px 25px 25px}@media only screen and (max-width: 767px){.search-modal__content{width:520px}}@media only screen and (max-width: 575px){.search-modal__content{right:50%;transform:translateX(50%);top:43px;width:349px;height:calc(100dvh - 87px);padding-top:23px}}.search-modal-inner{display:flex;align-items:center;gap:15px;margin-bottom:26px}@media only screen and (max-width: 575px){.search-modal-inner{margin-bottom:24px}}.search__input.field__input{background-color:rgba(59,32,17,.09);border-radius:50px;color:#3b2011;font-family:"Lato",sans-serif;font-size:17px;padding:5px 20px;padding-right:35px !important}@media only screen and (max-width: 575px){.search__input.field__input{height:36px;padding:5px 17px;padding-right:39px !important}}.search__input.field__input::after{display:none}.field__input:not(:placeholder-shown)~.field__label{display:none}@media only screen and (max-width: 575px){.field__input:not(:placeholder-shown)~.field__label{display:none}}.field__input:focus~.field__label{display:none}@media only screen and (max-width: 575px){.field__input:focus~.field__label{display:none}}.search-modal__content .field label{font-size:17px;letter-spacing:0;font-family:"Lato",sans-serif;color:#3b2011;opacity:.51}@media only screen and (max-width: 575px){.search-modal__content .field label{font-size:12px;left:13px}}.field:before,.field:after{display:none}.search-modal__close-button{width:40px !important;min-width:40px;height:40px !important;background-color:rgba(59,32,17,.09) !important;border-radius:50px}@media only screen and (max-width: 767px){.search-modal__close-button{right:15px}}@media only screen and (max-width: 575px){.search-modal__close-button{right:24px;top:24px;width:36px !important;min-width:36px;height:36px !important}}.search-popular-list-title{text-transform:uppercase;font-weight:500;font-size:20px;letter-spacing:0;color:rgba(59,32,17,.39) !important}@media only screen and (max-width: 575px){.search-popular-list-title{font-size:16px;margin-bottom:4px}}.search-popular-list-wrap:not(:last-child){margin-bottom:33px}@media only screen and (max-width: 575px){.search-popular-list-wrap:not(:last-child){margin-bottom:7px}}.search-popular-list a{font-family:"Lato",sans-serif;font-size:16px;line-height:140%;letter-spacing:0;display:block;text-decoration:none;color:#3b2011}@media only screen and (max-width: 575px){.search-popular-list a{font-size:15px}}.search-popular-prod{display:flex;justify-content:center;gap:38px}.search-popular-prod .product-title{font-family:"Lato",sans-serif;text-align:center;color:#3b2011;font-size:14px;font-weight:700}.search-popular-prod .product-price{font-family:"Lato",sans-serif;text-align:center;color:#3b2011;font-size:14px}.search-popular-prod a{display:block;text-decoration:none;width:calc((100% - 76px)/3)}.search-popular-prod a img{width:100%}.search__button,.predictive-search__item--term{display:none}.predictive-search{background-color:#fefff4;font-family:"Lato",sans-serif}.reset__button{right:15px !important;height:18px !important;width:18px !important;border-radius:50%;top:14px !important}.reset__button::after{display:none !important}.reset__button:focus-visible{background-color:rgba(0,0,0,0) !important;outline:none !important;outline-offset:none !important;box-shadow:none !important;border:1px solid #3b2011}@media only screen and (max-width: 575px){.reset__button{top:10px !important}}@media only screen and (max-width: 575px){.title-wrapper-with-link .title{margin:0;text-align:center;width:100%;font-size:32px;margin-bottom:6px !important}}.cart-item{display:flex !important;margin-bottom:24px}@media only screen and (max-width: 575px){.cart-item{margin-bottom:25px !important}}.cart-item__media{width:208px !important;right:12px}@media only screen and (max-width: 767px){.cart-item__media{width:121px !important;right:0}}@media only screen and (max-width: 575px){.cart-item__media{width:90px !important}}.cart-item__image{width:100%;max-width:100% !important}.cart-item__details{margin-top:54px;width:50% !important;flex-grow:1;max-width:100%}@media only screen and (max-width: 575px){.cart-item__details{margin-top:14px}}.cart-item-details-row{display:flex;align-items:center;position:relative}.cart-item-details-row:last-child{padding-top:4px}@media only screen and (max-width: 575px){.cart-item-details-row:last-child{padding-top:2px}}.cart-item-details-row:first-child{justify-content:space-between;padding-bottom:5px;position:relative;gap:5px}@media only screen and (max-width: 575px){.cart-item-details-row:first-child{flex-direction:column;align-items:flex-start}}.cart-item-details-row:first-child::after{content:"";display:block;height:1px;width:calc(100% + 30px);background-color:#3b2011;position:absolute;left:-30px;bottom:0}.cart-item__name{font-family:"Lato",sans-serif;font-size:22px;letter-spacing:0;font-weight:bold;color:#3b2011}@media only screen and (max-width: 575px){.cart-item__name{font-size:16px}}main#MainContent:has(.cart-item){display:flex;padding-top:51px}@media only screen and (max-width: 991px){main#MainContent:has(.cart-item){flex-direction:column}}@media only screen and (max-width: 575px){main#MainContent:has(.cart-item){padding-top:10px}}main#MainContent:has(.cart-item)>div:first-child{padding-right:93px;position:relative;width:62%}@media only screen and (max-width: 991px){main#MainContent:has(.cart-item)>div:first-child{width:100%;padding:0}}main#MainContent:has(.cart-item)>div:first-child::after{content:"";display:block;width:1px;height:433px;border-right:1px dashed #3b2011;position:absolute;right:0;top:55px}@media only screen and (max-width: 991px){main#MainContent:has(.cart-item)>div:first-child::after{width:100%;height:1px;top:auto;bottom:0;border-right:none;border-bottom:1px dashed #3b2011}}.cart-item__image-container{border:none}.cart-item__totals{top:-9px}@media only screen and (max-width: 575px){.cart-item__totals{top:0}}.cart-item__totals span{font-family:"Lato",sans-serif;font-size:14px;letter-spacing:0;font-weight:bold;color:#3b2011}.title--primary{font-size:48px;line-height:50px;color:#3b2011}.cart-item__details>*{max-width:100% !important}.cart-item__details .cart-item__quantity{padding:0 !important}quantity-popover{position:static !important}.cart-item cart-remove-button{position:absolute;right:-8px;top:13px}@media only screen and (max-width: 575px){.cart-item cart-remove-button{right:0;top:6px}}.cart-item cart-remove-button .svg-wrapper{width:32px;height:32px}.cart-item .product-option dt{display:none}.cart-item dl{margin:0 !important}.cart-item .product-option dd{width:93px;height:44px;border:1px solid #59331e;display:flex;align-items:center;justify-content:center;border-radius:50px;font-family:"Lato",sans-serif;font-size:18px;line-height:24px;color:#3b2011;letter-spacing:0}@media only screen and (max-width: 575px){.cart-item .product-option dd{height:39px;margin-left:14px}}quantity-popover .quantity{background-color:#fefff4 !important}.cart__items{padding-bottom:18px !important;border:none !important}@media only screen and (max-width: 575px){.cart__items{padding-bottom:0 !important}}.cart__footer-wrapper:last-child{width:38%}@media only screen and (max-width: 991px){.cart__footer-wrapper:last-child{width:100%}}.cart__footer-wrapper:last-child .cart__footer{display:block;padding:91px 0 0 72px}@media only screen and (max-width: 991px){.cart__footer-wrapper:last-child .cart__footer{padding:33px 0 0}}@media only screen and (max-width: 575px){.cart__footer-wrapper:last-child .cart__footer{padding:36px 24px 0}}.cart-footer-main-title{font-size:36px;line-height:100%;letter-spacing:0;color:#3b2011;margin-bottom:63px}@media only screen and (max-width: 991px){.cart-footer-main-title{text-align:center;width:100% !important}}@media only screen and (max-width: 575px){.cart-footer-main-title{font-size:24px}}.cart__footer .cart__blocks{width:100%}.cart__footer>*+*{margin:0 !important}.totals{justify-content:space-between !important}.totals__total,.totals__total-value{font-family:"Lato",sans-serif;font-size:22px;color:#3b2011;font-weight:bold}.tax-note{font-family:"Lato",sans-serif;color:#3b2011;margin-bottom:0 !important}.cart-buttons{display:flex;justify-content:flex-end;gap:20px;position:absolute;bottom:0px;right:0}@media only screen and (max-width: 575px){.cart-buttons{justify-content:center;gap:9px;right:50%;transform:translateX(50%)}}.cart-btn-shop a{width:116px}@media only screen and (max-width: 575px){.cart-btn-shop a{width:140px !important}}@media only screen and (max-width: 575px){.cart-items{padding:0 15px}}.cart__checkout-button{display:flex;justify-content:center;width:163px !important;max-width:163px;min-height:44px !important;height:44px;border:1px solid #59331e;font-family:"Lato";padding:4px 19px;border-radius:50px;font-size:20px;background-color:#fefff4;border-radius:50px;color:#59331e;text-decoration:none;transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.cart__checkout-button{width:140px !important;font-size:16px;min-height:39px !important;height:39px}}.cart__checkout-button::after{display:none}.cart__checkout-button:hover{background-color:#59331e}.auth-popup{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);display:none;z-index:10px}.auth-popup-win{position:absolute;top:89px;right:59px;background-image:url("auth-bg.svg");background-repeat:no-repeat;width:408px;height:296px;padding:38px 29px 20px 25px}@media only screen and (max-width: 575px){.auth-popup-win{top:63px;right:10px;width:360px;background-size:100% 100%;height:262px;padding:33px 24px}}.auth-popup-win h2{margin-bottom:30px}.auth-popup-win input{width:100%;font-family:"Lato",sans-serif;font-size:18px;color:#3b2011;background-color:#fefff4;border:none;border-bottom:1px solid #3b2011;padding:3px 0 4px}@media only screen and (max-width: 575px){.auth-popup-win input{font-size:17px;padding:3px 0 2px}}.auth-popup-win input:focus-visible{outline:none !important;outline-offset:none !important;box-shadow:none !important}.auth-popup-win input[type=email]{margin-bottom:30px}@media only screen and (max-width: 575px){.auth-popup-win input[type=email]{margin-bottom:24px}}.switch-link{margin:9px 0 27px}@media only screen and (max-width: 575px){.switch-link{margin:9px 0 22px}}.switch-link a{font-family:"Lato",sans-serif;font-size:14px;letter-spacing:0;font-style:italic;color:#3b2011}@media only screen and (max-width: 575px){.switch-link a{font-size:12px}}.auth-popup-win .actions{display:flex;gap:18px;margin-top:29px}@media only screen and (max-width: 575px){.auth-popup-win .actions{margin-top:22px;gap:10px}}.auth-popup-win .actions button{border-radius:50px;height:44px;min-height:44px;padding:0 15px;font-family:"Lato",sans-serif;font-size:20px;background-color:#fefff4;border:1px solid #3b2011;color:#3b2011;transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.auth-popup-win .actions button{font-size:16px;width:97px;min-width:97px;height:39px;min-height:39px;padding:0}}.auth-popup-win .actions button:hover{background-color:#3b2011;color:#fefff4;transition:all .3s ease-in-out}.auth-popup-win .actions button::after{display:none}.regist-about-customer{display:flex;gap:20px;margin-bottom:15px}.cart__login-title,.cart__login-paragraph{font-family:"Lato",sans-serif;color:#3b2011 !important}.underlined-link,.customer a,.cart__empty-text{color:#3b2011 !important}.cart__warnings .button{font-family:"Lato",sans-serif;border-radius:50px;background-color:#685347;color:#fefff4;font-size:20px;line-height:160%;transition:all .3s ease-in-out}.cart__warnings .button:hover{background-color:#3b2011 !important;transition:all .3s ease-in-out}.cart__warnings .button::before,.cart__warnings .button::after{display:none}#smile-ui-container,[id=smile-ui-lite-container],body #smile-ui-lite-container{z-index:2 !important}@media only screen and (max-width: 575px){#smile-ui-container .smile-panel-frame-container{height:calc(100dvh - 55px) !important;top:55px !important}}.jdgm-write-review-modal__content{background-image:url(bg-modal-review.svg);background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,0) !important;min-height:490px !important;max-height:524px !important;max-width:633px !important}@media only screen and (max-width: 767px){.jdgm-write-review-modal__content{background-image:none;background-color:#fefff4 !important;min-width:85% !important;width:calc(100% - 32px) !important;padding:30px 24px !important}}.jdgm-write-review-modal__title{color:#3b2011 !important}.jdgm-write-review-modal .jdgm-write-review-modal__text,.jdgm-write-review-modal__checkbox-text,.jdgm-write-review-modal .jdgm-write-review-modal__field-help,.jdgm-write-review-modal__nav-btn-back,.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement,.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement a,.jdgm-write-review-modal__field-label,.jdgm-write-review-modal__product-title,.jdgm-write-review-modal__intro{font-family:"Lato",sans-serif;color:#3b2011 !important}.jdgm-write-review-modal__nav-btn-back svg path{stroke:#3b2011 !important}#jdgm-review-body-input{font-family:"Lato",sans-serif;color:#3b2011 !important;background-color:#fefff4 !important;border:1px solid #3b2011 !important}#jdgm-review-body-input:focus-visible{outline:none !important;outline-offset:none !important;box-shadow:none !important}#jdgm-review-body-input::placeholder{font-family:"Lato",sans-serif;color:#3b2011 !important}.jdgm-write-review-modal .jdgm-write-review-modal__stars::before,.jdgm-write-review-modal .jdgm-write-review-modal__stars::after{font-family:"Lato",sans-serif;color:#3b2011}.jdgm-write-review-modal__stars .jdgm-star{color:#685347 !important}@media only screen and (max-width: 767px){.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{top:13px;right:10px}}.jdgm-write-review-modal__close-btn path{stroke:#3b2011 !important}.jdgm-write-review-modal__nav-btn-close,.jdgm-write-review-modal__nav-btn-next{background-color:#685347 !important;border-radius:50px !important;font-family:"Lato",sans-serif !important;color:#fefff4 !important;font-size:20px !important;line-height:160% !important;padding:5px 40px 7px !important;transition:all .3s ease-in-out}.jdgm-write-review-modal__nav-btn-close:hover,.jdgm-write-review-modal__nav-btn-next:hover{background-color:#3b2011 !important;transition:all .3s ease-in-out}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{background-color:#fefff4 !important;border:1px solid #3b2011 !important;font-family:"Lato",sans-serif !important;color:#3b2011 !important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input::placeholder{font-family:"Lato",sans-serif;color:#3b2011 !important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input:focus-visible{outline:none !important;outline-offset:none !important;box-shadow:none !important}.jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{border-color:#685347 !important;background-color:#685347 !important}@media only screen and (max-width: 767px){.predictive-search--header{top:74px !important}}#MainContent:has(.is-empty) .cart__footer-wrapper{margin:0 auto}.is-empty .cart-footer-main-title{width:100%;text-align:center}.form-success{font-family:"Lato",sans-serif;color:#3b2011}@media(max-height: 820px){.search-modal__content{height:calc(100vh - 65px)}.search-popular-list-main-container{overflow-y:auto;height:85%}}@media(max-height: 300px){.search-popular-list-main-container{height:50%}}.badge.price__badge-sold-out,.card__badge{display:none}.cart-item .loading__spinner{padding-top:1.5rem !important}.shopify-section-group-header-group{display:block}header{display:block;background-color:#301e17;height:auto !important}.header-inner{display:flex;align-items:center;justify-content:space-between;height:64px;padding-top:9px}@media only screen and (max-width: 575px){.header-inner{height:60px}}.logo-link img{width:116px}@media only screen and (max-width: 575px){.logo-link img{width:86px}}header .header-inner .header__menu{display:flex;gap:28px;margin-top:-9px}@media only screen and (max-width: 1199px){header .header-inner .header__menu{display:none}}.header__menu a{font-size:15px;text-transform:uppercase;text-decoration:none;color:#e8e3ce;position:relative}.header__menu a:after{content:"";display:block;width:100%;height:1px;background-color:hsla(0,0%,100%,.3);position:absolute;left:0;bottom:0;opacity:0;transition:all .3s ease-in-out}.header__menu a:hover::after{opacity:1;transition:all .3s ease-in-out}.header-wrap{display:flex;gap:80px}.header-icons{display:flex;align-items:center;gap:24px}@media only screen and (max-width: 575px){.header-icons{gap:12px;position:relative;top:-2px;right:-9px}}.header-icons a,.header-icons .link{text-decoration:none !important}.cart-count-bubble{background-color:#fefff4;color:#3b2011;bottom:22px;left:14px;height:14px;width:14px}.header__icon--cart{position:relative}.basket-icon svg{width:27px}.burger{display:none;cursor:pointer}@media only screen and (max-width: 1199px){.burger{display:block}}.mobile-menu{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;padding:17px 11px 17px 20px;background-color:#301e17;height:100dvh;display:none}.mobile-menu-inner{display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;height:95dvh}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:45px}.mobile-menu-main{display:flex;flex-direction:column}.mobile-menu-main>a{font-size:20px;text-decoration:none;text-transform:uppercase;display:block;padding:15px 0;color:#e8e3ce;border-bottom:.25px solid #e8e3ce}.mobile-menu-footer{display:flex;align-items:center;gap:20px;margin-top:30px;padding:20px 0}.burger-min{width:20px;height:30px;display:flex;position:relative;top:10px;right:0}.cart-notification{background-color:#fefff4}.cart-notification__close{position:absolute;right:33px}#cart-notification-button{background-color:#fefff4;font-family:"Lato",sans-serif;font-size:16px;color:#685347}#cart-notification-form button{border:1px solid #685347;background-color:#685347;font-family:"Lato",sans-serif;font-size:16px;color:#fefff4;transition:all .3s ease-in-out}#cart-notification-form button:hover{color:#685347;background-color:#fefff4;transition:all .3s ease-in-out}.caption-large{position:relative !important}.header__search .header__icon .header__icon-close{width:0;height:0}.header__search .header__icon .header__icon-close svg{display:none}.shopify-section-group-footer-group{display:block}.footer{background-color:#301e17;padding-top:60px;position:relative;overflow:hidden}@media only screen and (max-width: 575px){.footer{padding-top:37px;padding-bottom:27px}}.footer .container{width:1350px}@media only screen and (max-width: 1199px){.footer .container{max-width:960px}}@media only screen and (max-width: 991px){.footer .container{max-width:720px}}@media only screen and (max-width: 767px){.footer .container{max-width:540px}}@media only screen and (max-width: 575px){.footer .container{width:100%;padding:0 35px}}.footer-inner{display:flex;gap:22px}@media only screen and (max-width: 991px){.footer-inner{flex-direction:column;align-items:center}}@media only screen and (max-width: 575px){.footer-inner{gap:36px}}.footer-logo{display:block;height:auto;width:575px;position:relative;left:-27px}@media only screen and (max-width: 1439px){.footer-logo{width:450px;left:0}}@media only screen and (max-width: 1199px){.footer-logo{width:360px}}@media only screen and (max-width: 575px){.footer-logo{width:100%}}.footer-images{min-width:726px;margin-right:-40px}@media only screen and (max-width: 1439px){.footer-images{min-width:475px;display:flex;flex-direction:column;justify-content:space-between;margin-right:0}}@media only screen and (max-width: 1199px){.footer-images{min-width:420px}}@media only screen and (max-width: 575px){.footer-images{min-width:auto;width:317px}}.footer-image{width:726px;height:auto;position:relative;left:-47px;margin-top:55px}@media only screen and (max-width: 1439px){.footer-image{width:475px}}@media only screen and (max-width: 1199px){.footer-image{width:420px}}@media only screen and (max-width: 991px){.footer-image{width:100%;position:absolute;bottom:0;left:0}}.footer-row{display:flex}@media only screen and (max-width: 991px){.footer-row{flex-direction:column}}.footer-col,.footer__links{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 991px){.footer-col,.footer__links{align-items:stretch}}@media only screen and (max-width: 991px){.footer__links{display:none;margin-top:10px}}.footer__links a{position:relative}.footer__links a:after{content:"";display:block;width:100%;height:1px;background-color:hsla(0,0%,100%,.3);position:absolute;left:0;bottom:0;opacity:0;transition:all .3s ease-in-out}@media only screen and (max-width: 991px){.footer__links a{display:block;padding:0}}.footer__links a:hover::after{opacity:1;transition:all .3s ease-in-out}.copyright,.footer-info-link,.footer-info-label,.footer-title,.footer-col a{font-family:"Lato",sans-serif;color:#e8e3ce;font-size:18px;text-decoration:none;letter-spacing:0}@media only screen and (max-width: 991px){.copyright,.footer-info-link,.footer-info-label,.footer-title,.footer-col a{line-height:18px}}.footer-col:nth-child(2) .footer__links{position:relative;top:-6px;left:-4px}@media only screen and (max-width: 991px){.footer-col:nth-child(2) .footer__links{top:0;left:0}}.footer-title{font-weight:400;text-transform:uppercase;position:relative}.footer-title::after{content:"";display:block;width:7px;height:7px;background-image:url(footer-arrow.svg);background-size:cover;position:absolute;right:0;top:calc(50% - 4px);display:none;transition:all .3s ease-in-out}@media only screen and (max-width: 991px){.footer-title::after{display:block}}.footer-title.active::after{transform:rotate(180deg);transition:all .3s ease-in-out}.footer-col:nth-child(3) .footer-title{margin-bottom:24px}@media only screen and (max-width: 991px){.footer-col:nth-child(3) .footer-title{margin-bottom:0}}.footer-row:first-child{margin-bottom:79px}@media only screen and (max-width: 991px){.footer-row:first-child{margin-right:0}}@media only screen and (max-width: 575px){.footer-row:first-child{margin-bottom:0}}.footer-row:first-child .footer-col:first-child{margin-right:122px}@media only screen and (max-width: 991px){.footer-row:first-child .footer-col:first-child{margin-right:0}}.footer-row:first-child .footer-col:nth-child(2){margin-right:69px}@media only screen and (max-width: 991px){.footer-row:first-child .footer-col:nth-child(2){margin-right:0}}.footer-row:nth-child(2){margin-bottom:82px}@media only screen and (max-width: 575px){.footer-row:nth-child(2){margin-bottom:0}}.footer-address{max-width:180px;line-height:1.25;position:relative;top:4px;left:-4px;margin-right:38px}.footer-col-info{max-width:150px}.footer-content{width:40%;flex-grow:1;padding-top:20px}@media only screen and (max-width: 991px){.footer-content{width:100%}}@media only screen and (max-width: 991px){.footer-content .footer-row:first-child .footer-col{border-bottom:1px solid #e8e3ce;padding-bottom:5px}}@media only screen and (max-width: 991px){.footer-content .footer-row:first-child .footer-col:not(:first-child){margin-top:19px}}.footer-address-mobile,.footer-col-info-mobile{display:none}@media only screen and (max-width: 991px){.footer-address-mobile,.footer-col-info-mobile{display:block;margin-top:20px}}@media only screen and (max-width: 991px){.footer-address-desktop,.footer-col-info-desktop{display:none}}.footer-info-link{line-height:.7;position:relative}.footer-info-link:after{content:"";display:block;width:100%;height:1px;background-color:hsla(0,0%,100%,.3);position:absolute;left:0;bottom:-8px;opacity:0;transition:all .3s ease-in-out}.footer-info-link:hover::after{opacity:1;transition:all .3s ease-in-out}.footer-col-info:nth-child(2){margin-right:94px}@media only screen and (max-width: 1199px){.footer-col-info:nth-child(2){margin-right:30px}}@media only screen and (max-width: 991px){.footer-col-info:nth-child(2){margin-right:0}}@media only screen and (max-width: 1199px){.footer-col-info:last-child{width:180px}}.copyright{position:relative;left:-4px}@media only screen and (max-width: 575px){.copyright{margin-top:178px}}.footer-title-mobile{display:none}@media only screen and (max-width: 991px){.footer-title-mobile{display:block}}@media only screen and (max-width: 575px){.copyright{font-size:12px}}@media only screen and (max-width: 575px){.footer__links a{font-size:14px !important;line-height:27px !important}}.the-best-product{padding-top:15px;padding-bottom:35px;position:relative;overflow:hidden}@media only screen and (max-width: 575px){.the-best-product{padding-top:37px;padding-bottom:33px}}.the-best-product .container{position:relative}.the-best-product .container:before{content:"";display:block;height:402px;width:215px;background-image:url(best-prod-decor-second.svg);background-size:cover;position:absolute;left:-54px;top:102px}@media only screen and (max-width: 575px){.the-best-product .container:before{height:197px;width:98px;left:-25px;top:78px}}.the-best-product .container:after{content:"";display:block;height:402px;width:195px;transform:rotate(180deg);background-image:url(best-prod-decor-second.svg);background-size:cover;position:absolute;right:-65px;top:101px}@media only screen and (max-width: 575px){.the-best-product .container:after{height:197px;width:98px;left:-23px;top:77px}}.the-best-product-title{font-size:48px;line-height:50px;font-weight:400;text-transform:uppercase;color:#3b2011;margin-bottom:56px;text-align:center;letter-spacing:.5px}@media only screen and (max-width: 575px){.the-best-product-title{font-size:31px;line-height:1;margin-bottom:30px}}.the-best-product-item{margin:0 17px;width:250px;min-width:250px}@media only screen and (max-width: 767px){.the-best-product-item{margin:0 5px}}@media only screen and (max-width: 575px){.the-best-product-item{margin:0 3px;width:150px;min-width:150px}}.the-best-product-card{text-decoration:none}.the-best-product-card img{width:250px;min-width:250px}@media only screen and (max-width: 1199px){.the-best-product-card img{width:185px;min-width:185px;margin:0 auto}}@media only screen and (max-width: 767px){.the-best-product-card img{width:170px;min-width:170px}}@media only screen and (max-width: 575px){.the-best-product-card img{width:141px;min-width:141px}}.the-best-product-card-title{font-family:"Lato";font-size:22px;font-weight:bold;color:#3b2011;margin:30px 0 -5px;text-align:center}@media only screen and (max-width: 575px){.the-best-product-card-title{font-size:14px;margin:10px 0 -2px}}.the-best-product-card-price{font-family:"Lato";font-size:18px;color:#3b2011;text-align:center}@media only screen and (max-width: 575px){.the-best-product-card-price{font-size:13px}}.the-best-product-slider{display:flex;justify-content:space-between;margin-bottom:30px;max-width:860px;margin:0 auto 30px}@media only screen and (max-width: 575px){.the-best-product-slider{margin-bottom:34px}}.the-best-product-slider.slick-slider{display:block;position:relative;z-index:1}.the-best-product .btn{padding:3px 36px}@media only screen and (max-width: 575px){.the-best-product .btn{padding:3px 50px}}.slick-dots{display:flex;justify-content:center;list-style-type:none;margin-top:22px}.slick-dots li{width:19px;height:19px;border-radius:50%;border:1px solid rgba(0,0,0,0);display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 575px){.slick-dots li{margin-top:0}}.slick-dots li a{border-radius:50%;width:8px;height:8px;display:block;background-color:#303d17}.slick-dots li.slick-active{border:1px solid #303d17}.bringing-the-best{background-size:cover;position:relative;overflow:hidden;padding:217px 0 116px}@media only screen and (max-width: 575px){.bringing-the-best{padding:98px 0 99px}}.bringing-map-container{position:absolute;left:calc(50% - 671px);top:-77px;z-index:0}.bringing-map-desktop{width:1386px}@media only screen and (max-width: 575px){.bringing-map-desktop{display:none}}.bringing-map-mobile{display:none}@media only screen and (max-width: 575px){.bringing-map-mobile{display:block;width:100%}}.bringing-inner{position:relative;z-index:1}.bringing-title{font-size:48px;line-height:50px;color:#e8e3ce;margin-bottom:30px;letter-spacing:0px;font-weight:400;text-align:center}@media only screen and (max-width: 575px){.bringing-title{font-size:31px;max-width:300px;line-height:33px;letter-spacing:.2px;margin:0 auto 18px}}.bringing-text{max-width:495px;margin:0 auto 25px}@media only screen and (max-width: 575px){.bringing-text{max-width:300px;font-size:14px;margin:0 auto 20px}}.bringing-text p{font-family:"Lato",sans-serif;font-size:18px;line-height:23px;letter-spacing:0;color:#e8e3ce;text-align:center}@media only screen and (max-width: 575px){.bringing-text p{font-size:15px;line-height:20px}}.bringing-text-accent{max-width:556px;margin:0 auto}@media only screen and (max-width: 575px){.bringing-text-accent{max-width:278px}}.bringing-text-accent p{font-family:"Lato",sans-serif;font-size:17px;letter-spacing:-0.1px;line-height:23px;color:#e8e3ce;text-align:center}@media only screen and (max-width: 575px){.bringing-text-accent p{font-size:15px;line-height:20px;letter-spacing:-0.4px}}.bringing-inner .btn-wrap{margin-top:71px}@media only screen and (max-width: 575px){.bringing-inner .btn-wrap{margin-top:32px}}.bringing-inner .btn{width:201px;letter-spacing:0}@media only screen and (max-width: 575px){.bringing-inner .btn{width:161px;padding:4px}}.bringing-the-best-left{padding-top:247px}@media only screen and (max-width: 575px){.bringing-the-best-left{padding-top:82px;padding-bottom:84px}}.bringing-the-best-left .container{max-width:1295px}.bringing-the-best-left .bringing-title{text-align:left}@media only screen and (max-width: 575px){.bringing-the-best-left .bringing-title{font-size:32px;text-align:center}}.bringing-the-best-left .bringing-text{max-width:747px;margin:0 0 25px}@media only screen and (max-width: 575px){.bringing-the-best-left .bringing-text{max-width:100%;margin:0 0 21px}}.bringing-the-best-left .bringing-text p{text-align:left}@media only screen and (max-width: 575px){.bringing-the-best-left .bringing-text p{text-align:center;max-width:90%;margin:0 auto;letter-spacing:.2px}}.bringing-the-best-left .bringing-text-accent{max-width:747px;margin:0}.bringing-the-best-left .bringing-text-accent p{text-align:left}@media only screen and (max-width: 575px){.bringing-the-best-left .bringing-text-accent p{text-align:center;max-width:79%;margin:0 auto;letter-spacing:0px}}@media only screen and (max-width: 575px){.bringing-the-best-left+.bringing-map-container{top:87px}}.contacts{padding-top:83px}@media only screen and (max-width: 575px){.contacts{padding-top:45px}}.contacts-inner{padding:69px 50px 52px;background-repeat:no-repeat;background-size:100% 100%;display:flex;justify-content:space-between;position:relative;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);background-color:#846f3e;backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased;z-index:1}.contacts-inner::after{content:"";position:absolute;inset:1px;background:#fefff4;display:flex;align-items:center;justify-content:center;clip-path:inherit;z-index:0;backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width: 991px){.contacts-inner{width:100%;gap:30px}}@media only screen and (max-width: 767px){.contacts-inner{flex-direction:column;gap:7px;padding:26px 18px 22px}}.contact-inner-wrap{padding:7px;width:925px;margin:0 auto;background:#3b2011;position:relative;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width: 991px){.contact-inner-wrap{width:100%}}.contact-inner-wrap::after{content:"";position:absolute;inset:1px;background:#fefff4;display:flex;align-items:center;justify-content:center;clip-path:inherit;z-index:0;backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased}.contacts-info,.contacts-form{position:relative;z-index:1}.contacts-form{width:551px;padding-left:60px;border-left:1px dashed #3b2011}@media only screen and (max-width: 991px){.contacts-form{width:50%;flex-grow:1;padding-left:30px}}@media only screen and (max-width: 767px){.contacts-form{width:100%;border-top:1px dashed #3b2011;border-left:none;padding-top:31px;padding-left:0}}.contacts-title{margin-bottom:51px;font-size:36px;color:#3b2011;letter-spacing:0;font-weight:400}@media only screen and (max-width: 767px){.contacts-title{text-align:center}}@media only screen and (max-width: 575px){.contacts-title{margin-bottom:24px;font-size:32px}}.contacts-form .contacts-title{margin-bottom:19px}@media only screen and (max-width: 575px){.contacts-form .contacts-title{margin-bottom:12px}}.contacts-info-item:not(:last-child){margin-bottom:7px}@media only screen and (max-width: 767px){.contacts-info-item{display:flex;justify-content:space-between;padding-bottom:5px;margin-bottom:13px;border-bottom:1px solid rgba(59,32,17,.6)}}@media only screen and (max-width: 575px){.contacts-info-item{padding:0 5px}}.contacts-label{font-size:18px;line-height:18px;font-weight:bold;color:#3b2011;margin-bottom:-3px}@media only screen and (max-width: 575px){.contacts-label{font-size:14px}}.contacts-link{font-family:"Lato",sans-serif;font-size:18px;letter-spacing:0;text-decoration:none;color:#3b2011}@media only screen and (max-width: 575px){.contacts-link{font-size:14px}}.contacts-info-body{margin-bottom:50px}@media only screen and (max-width: 767px){.contacts-info-body{margin-bottom:44px}}@media only screen and (max-width: 767px){.contacts-info-img{display:flex;justify-content:center}}.contacts input{width:100%;border:none;border-radius:0;border-bottom:1px solid #3b2011;font-family:"Lato";font-size:18px;color:#3b2011;background-color:rgba(0,0,0,0);margin-bottom:20px;padding:5px 0 3px}.contacts input:focus-visible{outline:none;box-shadow:none}@media only screen and (max-width: 575px){.contacts input{font-size:14px;margin-bottom:16px;padding:5px 0 0}}.contacts label{font-family:"Lato";font-size:18px;color:#3b2011}@media only screen and (max-width: 575px){.contacts label{font-size:14px}}.contacts textarea{resize:none;border:none;width:100%;height:99px;border-radius:0;border:1px solid #3b2011;font-family:"Lato";font-size:18px;color:#3b2011;background-color:rgba(0,0,0,0)}.contacts textarea:focus-visible{outline:none}@media only screen and (max-width: 575px){.contacts textarea{font-size:14px;height:80px}}.contacts .btn{width:115px;padding:10px 19px 12px;line-height:20px}.form-actions{margin-top:12px;display:flex;gap:20px;justify-content:flex-end}@media only screen and (max-width: 767px){.form-actions{margin-top:20px}}@media only screen and (max-width: 575px){.form-actions{margin-top:12px;justify-content:center}}.btn-primary{background-color:rgba(0,0,0,0)}@media only screen and (max-width: 575px){.form-actions .btn{padding:8px 27px}}.cta{padding:170px 0 150px;background-image:url(cta-bg.jpg);background-size:cover}@media only screen and (max-width: 991px){.cta{padding:43px 0 46px}}.cta-inner{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 991px){.cta-inner{flex-direction:column;gap:20px}}.cta-title{font-size:48px;line-height:50px;margin-bottom:30px;font-weight:400;color:#fefff4;max-width:638px}@media only screen and (max-width: 991px){.cta-title{text-align:center}}@media only screen and (max-width: 575px){.cta-title{font-size:20px;line-height:1}}.cta-text p{font-family:"Lato";color:#fefff4;font-size:18px;max-width:638px}@media only screen and (max-width: 991px){.cta-text p{text-align:center}}@media only screen and (max-width: 575px){.cta-text p{font-size:16px}}.cta-buttons{display:flex;gap:20px}.cta-buttons a{width:163px}@media only screen and (max-width: 575px){.cta-buttons a{width:98px;padding:8px 10px}}.faq-section{padding-bottom:90px}@media only screen and (max-width: 575px){.faq-section{padding-bottom:42px}}.faq-bg{position:absolute;width:100%;height:100%;top:0;left:0}@media only screen and (max-width: 575px){.faq-bg{display:none}}.faq-bg-mob{display:none}@media only screen and (max-width: 575px){.faq-bg-mob{display:block;position:absolute;width:100%;height:100%;top:0;left:0}}.faq-inner{padding:7px;position:relative;width:925px;margin:0 auto;background:#3b2011;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased}.faq-inner::after{content:"";position:absolute;inset:1px;background:#fefff4;display:flex;align-items:center;justify-content:center;clip-path:inherit;z-index:0;backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width: 991px){.faq-inner{width:100%}}.faq-inner-wrap{padding:24px 49px 34px 48px;position:relative;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);background-color:#846f3e;backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased;z-index:1}@media only screen and (max-width: 575px){.faq-inner-wrap{padding:24px 8px 34px 27px}}.faq-inner-wrap::after{content:"";position:absolute;inset:1px;background:#fefff4;display:flex;align-items:center;justify-content:center;clip-path:inherit;z-index:0;backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased}.faq-title{font-size:36px;font-weight:400;margin-bottom:30px;position:relative;z-index:1}@media only screen and (max-width: 767px){.faq-title{text-align:center}}@media only screen and (max-width: 575px){.faq-title{margin-bottom:12px;font-size:32px}}.faq-list{position:relative;z-index:1}.faq-question{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #3b2011;padding-top:10px}.faq-item{margin-bottom:14px;position:relative;right:9px}@media only screen and (max-width: 575px){.faq-item{margin-bottom:8px}}.faq-question{padding-bottom:2px;cursor:pointer}@media only screen and (max-width: 575px){.faq-question{padding-bottom:12px}}.faq-question p{font-family:"Lato";font-size:18px;letter-spacing:0;color:#3b2011}@media only screen and (max-width: 575px){.faq-question p{font-size:16px;line-height:16px}}.faq-icon{width:11px;height:7px;display:block !important;background-image:url(faq-arrow.svg);transform:rotate(180deg);transition:all .3s ease-in-out}.faq-item.active .faq-icon{transform:rotate(0deg);transition:all .3s ease-in-out}.faq-answer{display:none}.faq-answer p{padding-top:10px;font-family:"Lato";font-size:14px;line-height:18px;color:#3b2011;width:calc(100% - 15px)}@media only screen and (max-width: 575px){.faq-answer p{font-size:14px;line-height:18px}}.btn-dark-fill{border:1px solid #685347;background-color:#685347}.btn-dark-fill:hover{background-color:#fefff4;color:#685347;transition:all .3s ease-in-out}.faq-btn-wrap{display:flex;justify-content:flex-end;position:relative;z-index:1;margin-top:31px}@media only screen and (max-width: 575px){.faq-btn-wrap{justify-content:center;padding-right:20px}}.faq-btn-wrap .btn{padding:4px 28px;line-height:160% !important}@media only screen and (max-width: 575px){.faq-btn-wrap .btn{padding:4px 38px}}.faq-page{margin:0;margin-bottom:-35px;padding-top:84px}@media only screen and (max-width: 575px){.faq-page{padding-top:20px}}.features{padding:93px 0 70px;background-image:url(grid-bg.svg)}@media only screen and (max-width: 575px){.features{padding:41px 0 50px}}.features-inner{display:flex;gap:53px;position:relative;max-width:1105px;margin:0 auto}@media only screen and (max-width: 1199px){.features-inner{flex-direction:column-reverse;align-items:center}}@media only screen and (max-width: 767px){.features-inner{gap:0}}@media only screen and (max-width: 575px){.features-inner{padding-top:139px;gap:39px}}.features-content{max-width:522px;padding-top:12px}@media only screen and (max-width: 1199px){.features-content{display:flex;flex-direction:column;align-items:center}}.featuires-title{font-size:48px;line-height:50px;font-weight:400;color:#3b2011;margin-bottom:20px;margin-left:8px;letter-spacing:0}@media only screen and (max-width: 1199px){.featuires-title{text-align:center}}@media only screen and (max-width: 575px){.featuires-title{font-size:33px;letter-spacing:-0.4px;padding-right:0;margin-left:0;line-height:1;position:absolute;top:0}}.features-text{margin-bottom:11px;margin-left:8px}@media only screen and (max-width: 575px){.features-text{margin-left:0}}.features-text p{font-family:"Lato";font-size:16px;color:#3b2011;line-height:20px;letter-spacing:0;max-width:525px}.features-text p:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 1199px){.features-text p{text-align:center}}@media only screen and (max-width: 575px){.features-text p{letter-spacing:-0.5px}}.features .btn-wrap{justify-content:flex-start}.features .btn-wrap a{width:163px}.features-prod{display:flex;position:relative;width:514px;height:495px;align-items:center;justify-content:flex-end}@media only screen and (max-width: 575px){.features-prod{width:262px;height:auto}}.features-prod-img{position:absolute;top:2px;left:0;z-index:1}@media only screen and (max-width: 767px){.features-prod-img{top:auto}}@media only screen and (max-width: 575px){.features-prod-img{width:190px;left:0;top:4px}}@media only screen and (max-width: 767px){.features-prod-img img{width:361px}}@media only screen and (max-width: 575px){.features-prod-img img{width:189px}}.features-prod-list{display:flex;flex-direction:column;gap:8px;position:relative;z-index:0;left:27px;top:-6px}@media only screen and (max-width: 767px){.features-prod-list{left:0px}}@media only screen and (max-width: 575px){.features-prod-list{gap:4px;top:13px}}.features-prod-item{background-image:url(feature-item-bg.svg);background-size:cover;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 25px 13px 90px;width:305px;height:64px;opacity:0}@media only screen and (max-width: 575px){.features-prod-item{background-image:url(feature-item-bg-mob.svg);width:180px;height:37px;padding:8px 7px 8px 71px;opacity:1;gap:0}}.features-prod-item:last-child{padding-top:21px}@media only screen and (max-width: 575px){.features-prod-item:last-child{padding-top:11px}}.features-prod-item img{max-width:35px}@media only screen and (max-width: 575px){.features-prod-item img{max-width:22px}}.features-prod-item p{font-family:"Lekton";font-size:18px;color:#644e36;line-height:19px;font-weight:bold;letter-spacing:0}@media only screen and (max-width: 575px){.features-prod-item p{font-size:10px;line-height:10px}}.features-prod-item:last-child p{display:flex;gap:10px}@media only screen and (max-width: 575px){.features-prod-item:last-child p{gap:5px}}.features-prod-item:last-child span:first-child{max-width:75px}@media only screen and (max-width: 575px){.features-prod-item:last-child span:last-child{padding-top:13px}}.features-prod-item span:nth-child(2){font-size:40px;line-height:40px}@media only screen and (max-width: 575px){.features-prod-item span:nth-child(2){font-size:32px;line-height:32px}}.features-inner .btn-wrap{padding-left:13px}@media only screen and (max-width: 575px){.features-inner .btn-wrap{padding-left:0}}.hero{overflow:hidden;background-size:cover;position:relative}.hero-inner{height:calc(100dvh - 127px);display:flex;align-items:flex-end;padding:100px 0 0;margin-bottom:47px;position:relative}@media only screen and (max-width: 575px){.hero-inner{height:calc(100svh - 84px);margin-bottom:24px}}.homepage-hero-title{max-width:575px;font-weight:400;font-size:48px;line-height:50px;color:#e8e3ce;position:relative;margin-left:15px;line-height:124%;letter-spacing:0px;z-index:2;position:absolute}@media only screen and (max-width: 575px){.homepage-hero-title{font-size:40px;max-width:330px;margin-left:4px;line-height:100%;position:absolute}}.video-bg-wrap{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.video-bg-wrap video{width:100%;height:100%;object-fit:cover}.video-bg-wrap::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.31)}.home-the-best-section{padding-top:131px;padding-bottom:328px;background-image:url("bg-prod-opt.png");background-size:cover;background-position:center;overflow:hidden}@media only screen and (max-width: 1199px){.home-the-best-section{overflow:hidden}}@media only screen and (max-width: 991px){.home-the-best-section{padding:40px 0}}.home-the-best-inner{display:flex;justify-content:space-between}@media only screen and (max-width: 991px){.home-the-best-inner{flex-direction:column}}.home-the-best-content{padding-left:10px}.home-the-best-title{font-size:48px;line-height:105%;letter-spacing:0;margin-left:4px;color:#3b2011;font-weight:400;margin-bottom:25px;max-width:575px}@media only screen and (max-width: 991px){.home-the-best-title{max-width:100%;text-align:center;bottom:0}}@media only screen and (max-width: 575px){.home-the-best-title{font-size:33px;max-width:266px;margin:0 auto 11px;letter-spacing:-0.5px;line-height:97%;text-align:center;position:relative;left:-8px}}.home-the-best-text{max-width:341px;margin-bottom:38px;margin-left:6px}@media only screen and (max-width: 991px){.home-the-best-text{max-width:100%;text-align:center}}@media only screen and (max-width: 575px){.home-the-best-text{max-width:275px;margin:0 auto;text-align:center;padding-right:13px;margin-bottom:-7px}}.home-the-best-text p{font-family:"Lato";font-size:16px;line-height:20px;color:#3b2011;letter-spacing:-0.1px}@media only screen and (max-width: 991px){.home-the-best-text p{text-align:center}}.home-the-best-btn-wrap{display:flex;position:relative;padding-left:8px}@media only screen and (max-width: 991px){.home-the-best-btn-wrap{margin-top:16px}}.home-the-best-btn-wrap::before{content:"";display:block;width:534px;height:1px;background-color:#685347;position:absolute;top:24px;left:166px}@media only screen and (max-width: 991px){.home-the-best-btn-wrap::before{display:none}}@media only screen and (max-width: 991px){.home-the-best-btn-wrap-desktop{display:none}}.home-the-best-btn-wrap-mobile{display:none}@media only screen and (max-width: 991px){.home-the-best-btn-wrap-mobile{display:flex;justify-content:center}}.home-the-best-btn-wrap a{width:163px;position:relative}.home-the-best-prod-photo{width:707px;height:auto;position:relative}@media only screen and (max-width: 991px){.home-the-best-prod-photo{width:100%}}.home-the-best-prod-photo img{position:absolute;left:-88px;top:0;width:850px;height:auto}@media only screen and (max-width: 1439px){.home-the-best-prod-photo img{width:725px}}@media only screen and (max-width: 1199px){.home-the-best-prod-photo img{width:615px;left:-70px;top:100px}}@media only screen and (max-width: 991px){.home-the-best-prod-photo img{position:static;width:100%}}.origin-section{padding:70px 0;background-color:#fefff4;position:relative}@media only screen and (max-width: 575px){.origin-section{padding:40px 0 29px}}.origin-section::before{content:"";display:block;position:absolute;height:390px;width:102px;background-image:url(origin-decor.png);background-size:cover;left:0;bottom:0;mix-blend-mode:hard-light}@media only screen and (max-width: 575px){.origin-section::before{display:none}}.origin-inner{margin-right:0;margin-left:calc((100% - 1355px)/2 + 142px);display:flex;align-items:flex-end;gap:15px}@media only screen and (max-width: 1199px){.origin-inner{margin-left:calc((100% - 960px)/2)}}@media only screen and (max-width: 991px){.origin-inner{margin-left:0}}.origin-content{width:612px;position:relative;z-index:1}@media only screen and (max-width: 1199px){.origin-content{width:50%}}@media only screen and (max-width: 991px){.origin-content{max-width:720px;margin:0 auto;width:100%}}@media only screen and (max-width: 767px){.origin-content{max-width:540px}}@media only screen and (max-width: 575px){.origin-content{max-width:100%;padding:0 25px}}.origin-title{font-size:48px;line-height:50px;font-weight:400;letter-spacing:0;color:#3b2011;margin-bottom:32px}@media only screen and (max-width: 575px){.origin-title{font-size:32px;line-height:32px;margin-bottom:16px;padding-left:6px}}.origin-text-wrap{padding-left:5px;padding-top:4px}.origin-text-wrap p{font-family:"Lato";font-size:18px;color:#3b2011;line-height:121%;letter-spacing:0;text-align:justify}@media only screen and (max-width: 575px){.origin-text-wrap p{font-size:15px;line-height:130%;text-align:left;margin-bottom:14px;max-width:96%}}.origin-text-wrap p:last-child{margin-top:32px;width:99%}@media only screen and (max-width: 575px){.origin-text-wrap p:last-child{margin-top:9px}}.origin-text-wrap p:not(:last-child){margin-bottom:20px}.origin-img-wrap img{width:100%}@media only screen and (max-width: 575px){.origin-img-wrap img{width:98%}}.origin-img-wrap-desktop{width:630px;position:relative;left:7px}@media only screen and (max-width: 1199px){.origin-img-wrap-desktop{width:50%}}@media only screen and (max-width: 991px){.origin-img-wrap-desktop{display:none}}.origin-img-wrap-mobile{display:none}@media only screen and (max-width: 991px){.origin-img-wrap-mobile{display:block;margin:9px 0}}.our-commitment{background-color:#644e36;padding:56px 0 94px;background-image:url(commitment-bg.png);background-position:top 13px right;background-repeat:no-repeat;background-size:416px}@media only screen and (max-width: 991px){.our-commitment{background-image:none}}@media only screen and (max-width: 575px){.our-commitment{background-image:url(commitment-bg-mob.png);background-size:328px;background-position:top 197px right 3px;padding:40px 0 26px}}.our-commitment .container{max-width:1293px}.our-commitment-title{font-size:48px;font-weight:500;line-height:50px;letter-spacing:0;color:#e8e3ce;margin-bottom:30px}@media only screen and (max-width: 575px){.our-commitment-title{font-size:32px;line-height:32px;text-align:center;margin-bottom:20px}}@media only screen and (max-width: 575px){.our-commitment-title span{display:block;font-family:"Lato";font-size:20px;margin-top:17px}}.our-commitment-text{max-width:913px;margin-bottom:33px;padding-left:6px}@media only screen and (max-width: 575px){.our-commitment-text{margin-bottom:11px;padding:0}}.our-commitment-text-second p,.our-commitment-text p{font-family:"Lato";font-size:18px;line-height:128%;letter-spacing:-0.12px;color:#e8e3ce}@media only screen and (max-width: 575px){.our-commitment-text-second p,.our-commitment-text p{font-size:15px;line-height:134%;text-align:center}}@media only screen and (max-width: 575px){.our-commitment-text p{max-width:88%;margin:0 auto;letter-spacing:0px}}.our-commitment-quote{max-width:790px;padding-left:6px}@media only screen and (max-width: 575px){.our-commitment-quote{max-width:90%;margin:0 auto 197px}}.our-commitment-quote p{font-family:"Lato";font-size:22px;font-style:italic;letter-spacing:0;line-height:135%;color:#b6a06e;margin-bottom:30px}@media only screen and (max-width: 575px){.our-commitment-quote p{font-size:15px;text-align:center}}.our-commitment-text-second{max-width:543px;padding-left:6px}@media only screen and (max-width: 575px){.our-commitment-text-second{padding:0;margin:0 auto;max-width:88%}}@media only screen and (max-width: 575px){.our-commitment-text-second p{font-size:14px;text-align:center;margin:0 auto}}@media only screen and (max-width: 575px){.our-commitment-text-second p{letter-spacing:0px;line-height:126%}}.team{padding:70px 0;background-color:#fefff4}@media only screen and (max-width: 575px){.team{padding:40px 0 41px}}.team-title{font-size:48px;line-height:50px;font-weight:500;color:#1a220b;text-align:center;letter-spacing:0;margin-bottom:32px}@media only screen and (max-width: 575px){.team-title{font-size:32px;line-height:32px;margin-bottom:22px;letter-spacing:.3px}}@media only screen and (max-width: 575px){.team-title span{display:block;font-family:"Lato";font-size:20px;margin-top:17px}}.team-text{max-width:745px;margin:0 auto 30px}@media only screen and (max-width: 575px){.team-text{margin-bottom:20px}}.team-text p{font-family:"Lato";font-size:18px;line-height:113%;letter-spacing:0;color:#1a220b;text-align:center}@media only screen and (max-width: 575px){.team-text p{font-size:15px;line-height:131%;max-width:84%;margin:0 auto}}.team-inner{display:flex;gap:30px 5px;justify-content:center;margin-bottom:35px}@media only screen and (max-width: 991px){.team-inner{flex-wrap:wrap}}@media only screen and (max-width: 575px){.team-inner{gap:26px 11px;margin-bottom:19px}}.team-item-img-wrap{background-color:#dfd5be;border-radius:16px;overflow:hidden;width:220px;height:210px;margin-bottom:6px}@media only screen and (max-width: 575px){.team-item-img-wrap{width:162px;height:152px;margin-bottom:4px}}.team-item-img-wrap img{width:100%;height:100%;object-fit:cover}.team-name{font-family:"Lato";font-size:18px;font-weight:700;line-height:100%;color:#1a220b;text-align:center}@media only screen and (max-width: 575px){.team-name{font-size:14px;font-weight:400}}.team-text-2{max-width:745px;margin:0 auto}.team-text-2 p{font-family:"Lato";font-size:18px;line-height:119%;color:#1a220b;letter-spacing:0;text-align:center}@media only screen and (max-width: 575px){.team-text-2 p{font-size:15px;line-height:134%;max-width:87%;margin:0 auto}}.policy-section{background-size:cover;padding-top:85px;padding-bottom:40px}.policy-section-inner-wrap{padding:7px;position:relative;width:925px;margin:0 auto;background:#3b2011;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased}.policy-section-inner-wrap::after{content:"";position:absolute;inset:1px;background:#fefff4;display:flex;align-items:center;justify-content:center;clip-path:inherit;z-index:0}@media only screen and (max-width: 991px){.policy-section-inner-wrap{width:100%}}.policy-section-inner{padding:87px 61px 20px 67px;position:relative;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased;background-color:#846f3e;z-index:1;box-shadow:0 0 0 1px #846f3e;outline:1px solid rgba(0,0,0,0)}@media only screen and (max-width: 575px){.policy-section-inner{padding:24px 8px 34px 27px}}.policy-section-inner::after{content:"";position:absolute;inset:1px;background:#fefff4;display:flex;align-items:center;justify-content:center;clip-path:inherit;z-index:0}.policy-section-tabs{display:flex;justify-content:space-between;margin-bottom:74px;position:relative;padding-right:6px;z-index:2}@media only screen and (max-width: 767px){.policy-section-tabs{flex-direction:column;align-items:center}}@media only screen and (max-width: 575px){.policy-section-tabs{padding-right:19px}}.policy-main-content{position:relative;z-index:2}.policy-tab-link{font-size:24px;text-transform:uppercase;color:#3b2011;text-decoration:none}@media only screen and (max-width: 991px){.policy-tab-link{text-align:center}}p.policy-tab-link{border-bottom:2px solid #3b2011}.policy-block-title{font-family:"Lato",sans-serif;font-weight:bold;font-size:24px;letter-spacing:0;border-bottom:2px solid #3b2011;margin-bottom:26px;color:#3b2011}@media only screen and (max-width: 575px){.policy-block-title{font-size:16px}}.policy-block-text p{font-family:"Lato",sans-serif;font-size:18px;padding-left:24px;color:#3b2011;margin-bottom:70px}@media only screen and (max-width: 575px){.policy-block-text p{font-size:14px;margin-bottom:35px}}.rewards-first-screen{padding:87px 0 0;position:relative}.rewards-first-screen::after{content:"";display:none;width:100%;height:16px;background-image:url(reward-horiz-decor-mob.svg);background-position:center;background-repeat:repeat-x;position:absolute;left:0;bottom:0}@media only screen and (max-width: 575px){.rewards-first-screen::after{display:block}}@media only screen and (max-width: 575px){.rewards-first-screen{padding:49px 0 42px}}.rewards-first-screen .container{max-width:1120px}.rewards-first-screen-inner{display:flex;justify-content:space-between;align-items:center;padding-left:44px}@media only screen and (max-width: 1199px){.rewards-first-screen-inner{gap:40px;padding-left:0}}@media only screen and (max-width: 767px){.rewards-first-screen-inner{gap:10px;flex-direction:column}}.rewards-first-screen-content{max-width:638px}.rewards-first-screen-title{font-size:48px;line-height:48px;font-weight:400;letter-spacing:0;margin-bottom:10px;padding-left:5px;color:#59331e}@media only screen and (max-width: 767px){.rewards-first-screen-title{text-align:center}}@media only screen and (max-width: 575px){.rewards-first-screen-title{font-size:32px;line-height:32px;max-width:275px;margin:0 auto 12px}}@media only screen and (max-width: 575px){.rewards-first-screen-text{margin-bottom:4px}}.rewards-first-screen-text p{font-family:"Lato";font-size:18px;line-height:24px;color:#59331e;letter-spacing:0}@media only screen and (max-width: 767px){.rewards-first-screen-text p{text-align:center}}@media only screen and (max-width: 575px){.rewards-first-screen-text p{font-size:15px;line-height:21px;max-width:99%}}.rewards-first-screen-buttons{display:flex;gap:10px;position:relative;top:4px}.rewards-first-screen-buttons .btn{width:163px}@media only screen and (max-width: 575px){.rewards-first-screen-buttons .btn{width:96px;padding:4px 15px}}.rewards-wrap{position:relative;padding-top:153px;overflow:hidden}@media only screen and (max-width: 575px){.rewards-wrap{padding-top:57px}}.rewards-wrap::before{content:"";display:block;position:absolute;width:1440px;height:810px;background-image:url(rewards-bg.svg);z-index:0;left:50%;top:68px;transform:translateX(-50%)}@media only screen and (max-width: 1199px){.rewards-wrap::before{display:none}}.how-it-works{padding-bottom:116px;position:relative}.how-it-works::after{content:"";display:none;width:100%;height:16px;background-image:url(reward-horiz-decor-mob.svg);background-position:center;background-repeat:repeat-x;position:absolute;bottom:-7px;left:0}@media only screen and (max-width: 575px){.how-it-works::after{display:block}}@media only screen and (max-width: 575px){.how-it-works{padding-bottom:0;margin-bottom:46px}}@media only screen and (max-width: 575px){.how-it-works .container{padding:0}}.how-it-works-title{font-size:36px;font-weight:400;margin-bottom:68px;text-transform:uppercase;text-align:center;color:#303d17;position:relative}.how-it-works-title::after{content:"";display:none;width:100%;height:16px;background-image:url(reward-horiz-decor-mob.svg);background-position:center;background-repeat:repeat-x;position:absolute;bottom:-7px;left:0}@media only screen and (max-width: 575px){.how-it-works-title::after{display:block}}@media only screen and (max-width: 575px){.how-it-works-title{font-size:24px;line-height:36px;margin-bottom:0;padding-bottom:28px}}.how-it-works-inner{display:flex;justify-content:space-between;max-width:1045px;margin:0 auto;position:relative}@media only screen and (max-width: 1199px){.how-it-works-inner{max-width:100%}}.how-it-works-inner::before{content:"";display:none;width:100%;height:16px;background-image:url(reward-horiz-decor-mob.svg);background-position:center;background-repeat:repeat-x;position:absolute;top:120px;left:0}@media only screen and (max-width: 575px){.how-it-works-inner::before{display:block}}.how-it-works-inner::after{content:"";display:none;width:100%;height:16px;background-image:url(reward-horiz-decor-mob.svg);background-position:center;background-repeat:repeat-x;position:absolute;top:250px;left:0}@media only screen and (max-width: 575px){.how-it-works-inner::after{display:block}}@media only screen and (max-width: 991px){.how-it-works-inner{padding:0}}@media only screen and (max-width: 575px){.how-it-works-inner{flex-direction:column;align-items:center}}.step-card{border:1px solid #846f3e;width:212px;height:190px;padding:0 15px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}@media only screen and (max-width: 575px){.step-card{width:129px;height:129px;padding:13px 5px 5px;justify-content:flex-start}}.step-card:nth-child(2){position:relative;left:6px}@media only screen and (max-width: 1199px){.step-card:nth-child(2){left:0}}.step-card:nth-child(3){position:relative;left:11px;padding:0 5px}@media only screen and (max-width: 1199px){.step-card:nth-child(3){left:0}}@media only screen and (max-width: 575px){.step-card:nth-child(3){padding:13px 5px 5px}}.step-card-title{text-align:center;font-family:"Lato";font-weight:bold;margin-bottom:14px;font-size:24px;line-height:25px;color:#303d17}@media only screen and (max-width: 575px){.step-card-title{font-size:16px;margin-bottom:8px}}.step-card-text p{font-family:"Lato";font-size:18px;line-height:120%;letter-spacing:0;color:#303d17;text-align:center}@media only screen and (max-width: 575px){.step-card-text p{font-size:12px}}.earn-bonus-title{font-size:48px;line-height:50px;letter-spacing:0;font-weight:400;margin-bottom:41px;text-align:center;color:#303d17}@media only screen and (max-width: 575px){.earn-bonus-title{font-size:32px;line-height:32px;max-width:90%;margin:0 auto 40px}}.earn-bonus-image{display:block;margin:0 auto;width:883px}@media only screen and (max-width: 991px){.earn-bonus-image{width:100%}}.earn-btn-wrap{display:flex;justify-content:center;margin-top:28px}@media only screen and (max-width: 575px){.earn-btn-wrap{margin-top:74px}}.earn-btn-wrap .btn{width:163px}@media only screen and (max-width: 575px){.earn-btn-wrap .btn{width:133px}}.earn-bonus{padding-bottom:70px;position:relative;z-index:1}@media only screen and (max-width: 575px){.earn-bonus{background-image:url("earn-bonus-mob.svg");background-repeat:repeat-x;background-position:top 80px left;padding-bottom:43px}}@media only screen and (max-width: 575px){.earn-bonus .container{padding:0 5px}}.our-values{background-color:#31251e;padding:30px 0 64px;background-image:url(value-bg.png);background-size:367px;background-repeat:no-repeat;background-position:top 3px right;margin-top:-2px;position:relative}@media only screen and (max-width: 575px){.our-values{padding:42px 0 32px;background-size:146px;background-position:top 125px right}}.our-values::before{content:"";display:block;width:100%;height:1px;background-color:#e8e3ce;position:absolute;top:138px;left:0}@media only screen and (max-width: 575px){.our-values::before{display:none}}.our-values .container{max-width:1286px}@media only screen and (max-width: 575px){.our-values .container{padding:0}}.our-values-title{font-size:48px;line-height:50px;font-weight:500;color:#e8e3ce;margin-bottom:20px;letter-spacing:0}@media only screen and (max-width: 575px){.our-values-title{font-size:32px;text-align:center;margin-bottom:40px}}.our-values-inner{display:flex;gap:50px}@media only screen and (max-width: 575px){.our-values-inner{flex-direction:column;gap:15px}}.our-values-col{width:262px}@media only screen and (max-width: 575px){.our-values-col{width:100%}}.our-values-col-title{font-family:"Lekton";color:#e8e3ce;font-size:24px;margin-bottom:7px;letter-spacing:0;font-weight:400;position:relative}.our-values-col-title::after{content:"";display:block;width:8px;height:5px;background-image:url(arrow-light.svg);background-repeat:no-repeat;position:absolute;top:calc(50% - 3px);right:31px;display:none;transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.our-values-col-title::after{display:block}}@media only screen and (max-width: 575px){.our-values-col-title{font-size:18px;line-height:29px;border-bottom:1px solid #e8e3ce;padding:0 29px;margin-bottom:15px}}.our-values-col-title.active:after{transform:rotate(180deg);transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.our-values-col-text{max-width:303px;padding:0 20px 0 31px;display:none}}.our-values-col-text p{font-family:"Lato";font-size:18px;line-height:120%;letter-spacing:0;font-weight:400;color:#e8e3ce;text-align:justify}@media only screen and (max-width: 575px){.our-values-col-text p{font-size:14px;text-align:left}}.cta-home{padding-top:20px;padding-bottom:336px;background-image:url(cta-home.png);background-position:bottom;background-size:cover}@media only screen and (max-width: 575px){.cta-home{padding-top:34px;padding-bottom:243px;background-size:658px;background-repeat:no-repeat;background-position:bottom right}}.cta-home-title{font-size:48px;line-height:50px;font-weight:400;color:#3b2011;margin-bottom:25px;text-align:center;margin-top:56px;letter-spacing:0}@media only screen and (max-width: 575px){.cta-home-title{font-size:32px;margin-top:1px;margin-bottom:1px}}.cta-home-text{max-width:595px;margin:0 auto;margin-bottom:17px}@media only screen and (max-width: 575px){.cta-home-text{max-width:294px;margin-bottom:3px}}.cta-home-text p{font-size:24px;line-height:25px;color:#3b2011;text-align:center;letter-spacing:0}@media only screen and (max-width: 575px){.cta-home-text p{font-size:18px;line-height:23px}}.cta-home-buttons{display:flex;justify-content:center;gap:20px;position:relative}@media only screen and (max-width: 575px){.cta-home-buttons{gap:10px}}.cta-home-buttons::before{content:"";display:block;width:96px;height:35px;background-image:url(cta-key.svg);background-size:cover;position:absolute;bottom:-57px;left:calc(50% - 46px)}@media only screen and (max-width: 575px){.cta-home-buttons::before{bottom:-62px;left:calc(50% - 49px)}}.cta-home-buttons a{border-color:#685347;color:#3b2011;width:163px}@media only screen and (max-width: 575px){.cta-home-buttons a{width:96px;padding:4px}}.cta-home-buttons a:hover{background-color:#685347;color:#fefff4}.reels-list{padding:45px 0 17px}@media only screen and (max-width: 575px){.reels-list{padding:5px 0 17px}}.reels-list-title{font-size:48px;line-height:50px;font-weight:400;text-transform:uppercase;margin-bottom:58px;text-align:center;color:#3b2011;letter-spacing:-0.1px}@media only screen and (max-width: 575px){.reels-list-title{font-size:33px;line-height:40px;max-width:275px;margin:0 auto 25px}}.reels-list-inner{min-height:381px;height:auto;max-width:1025px;margin:0 auto 55px;display:block !important}@media only screen and (max-width: 575px){.reels-list-inner{margin-bottom:28px;min-height:391px}}#vw-root .vw-cmp__in-video-card--video video{height:381px !important}.reels-list .btn{width:163px}#MainContent .shopify-section,#MainContent .gradient{background-color:#fefff4}.product__info-container>*+*{margin:0}.single-product{background-color:#fefff4}.single-product .container{max-width:1120px}.is-hidden-lg{display:none !important}.single-product .image{width:auto}.single-prod-first-screen-inner{display:flex;gap:44px;padding-top:24px}@media only screen and (max-width: 767px){.single-prod-first-screen-inner{flex-direction:column;align-items:center}}@media only screen and (max-width: 575px){.single-prod-first-screen-inner{padding-top:9px;gap:29px}}.product-images-container{display:flex;gap:25px}@media only screen and (max-width: 1199px){.single-prod-info{width:443px}}@media only screen and (max-width: 991px){.single-prod-info{width:325px}}@media only screen and (max-width: 767px){.single-prod-info{width:100%}}.product-breadcrumbs{display:flex;gap:5px;margin-bottom:16px}.product-breadcrumbs a,.product-breadcrumbs span{color:#1a220b;font-size:16px;line-height:19px;font-family:"Lato",sans-serif;text-decoration:none}.product-breadcrumbs a:hover{text-decoration:underline}.single-product-title{font-family:"Weiss";font-size:36px;line-height:36px;font-weight:400;letter-spacing:0;text-transform:uppercase;margin-bottom:9px}@media only screen and (max-width: 575px){.single-product-title{font-size:30px;line-height:30px}}.single-prod-small-img-wrap{display:flex;gap:11px}.single-prod-small-img-container iframe,.single-prod-small-img-container video{width:100%;max-width:134px;max-height:134px}.single-prod-small-img-container{width:172px;height:172px;border-radius:10px;border:2px solid rgba(48,30,23,.4);display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (max-width: 1199px){.single-prod-small-img-container{width:150px;height:150px}}@media only screen and (max-width: 991px){.single-prod-small-img-container{width:109px;height:109px}}.single-prod-small-img-container.active{border:2px solid #301e17}.single-prod-small-img-container img{max-width:140px;max-height:140px}@media only screen and (max-width: 991px){.single-prod-small-img-container img{max-width:75px;max-height:75px}}.is-hidden-lg.is-more-trigger{display:flex !important;position:relative}.is-hidden-lg.is-more-trigger a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.lg-outer.lg-zoom-from-image{background-color:rgba(0,0,0,.5)}.single-prod-small-img-container.is-more-trigger a:after{content:"";position:absolute;top:calc(50% - 14px);right:-14px;width:28px;height:28px;border-radius:50%;border:1px solid #301e17;background-color:#f5f1e3;background-image:url(faq-arrow.svg);transform:rotate(90deg);background-repeat:no-repeat;background-position:center;cursor:pointer}@media only screen and (max-width: 575px){.single-prod-small-img-container.is-more-trigger a:after{right:-7px}}.single-prod-big-img-wrap{width:540px;height:520px;border-radius:10px;border:2px solid rgba(59,32,17,.5);margin-bottom:10px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1199px){.single-prod-big-img-wrap{width:472px}}@media only screen and (max-width: 991px){.single-prod-big-img-wrap{width:350px;height:336px}}.single-prod-big-img-wrap iframe,.single-prod-big-img-wrap video{width:100%;max-height:100%}.all-reviews{display:flex;align-items:center}.all-reviews div{height:22px}.all-reviews p{font-family:"Lato",sans-serif;font-size:16px;letter-spacing:0;color:#3b2011}.all-reviews-num{margin-right:5px}.all-reviews-stars{display:flex;align-items:center;gap:2px;margin-right:12px}.single-prod-big-img-wrap img{max-height:415px;max-width:415px}@media only screen and (max-width: 991px){.single-prod-big-img-wrap img{max-height:275px;max-width:275px}}.single-video-poster{max-width:320px}.product__info-container{display:flex;flex-direction:column}.product__info-container .product__description{margin:20px 0 28px;order:1}@media only screen and (max-width: 575px){.product__info-container .product__description{margin:7px 0 17px}}.product__info-container .product__description p{font-family:"Lato",sans-serif;font-size:18px;letter-spacing:0;line-height:122%;color:#3b2011;text-align:justify}@media only screen and (max-width: 575px){.product__info-container .product__description p{font-size:15px;text-align:left;line-height:130%}}.product__info-container .product__description p:not(:last-child){margin-bottom:10px}.product__info-container .product__description span{display:block}.product__info-container .product__description span:not(:last-child){margin-bottom:10px}.price-wrap{order:2}.prod-var-sel-wrap{order:3;height:36px;margin:4px 0 26px}.price-item{font-family:"Lato",sans-serif;font-size:24px;font-weight:700;color:#3b2011}.prod-var-sel-wrap .form__label{display:none}.prod-var-sel-wrap input[type=radio]+label{border:1px solid rgba(48,30,23,.3);color:#3b2011;border-radius:8px;font-family:"Lato",sans-serif;font-size:16px;line-height:20px;background-color:#fefff4}.prod-var-sel-wrap input:checked+label{background-color:#f5f1e3 !important;border:1px solid #301e17 !important;color:#3b2011 !important}.prod-info-footer{order:4;margin:0;display:flex;align-items:center;gap:10px}@media only screen and (max-width: 991px){.prod-info-footer{flex-wrap:wrap}}.prod-info-footer .product-form__quantity{width:118px;flex:inherit;margin:0}@media only screen and (max-width: 575px){.prod-info-footer .product-form__quantity{width:79px}}.prod-info-footer .product-form{margin:0}.product-form__submit{width:147px;height:44px;min-height:44px;border:none;border-radius:50px;text-align:center;background-color:#685347;font-family:"Lato",sans-serif;font-size:20px;letter-spacing:0;margin:0;color:#fefff4;padding:5px;transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.product-form__submit{width:109px;min-width:109px;height:39px;min-height:39px;font-size:16px}}.product-form__submit::after{display:none}.product-form__submit:hover{background-color:#3b2011;transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.quantity__button{width:19px;font-size:16px !important}}@media only screen and (max-width: 575px){.quantity__button:first-child{position:relative;left:8px}}@media only screen and (max-width: 575px){.quantity__button:last-child{position:relative;right:8px}}.product-form{margin:0}.single-prod-reviews{margin-top:23px;margin-bottom:44px}.single-prod-reviews-header{display:flex;justify-content:space-between;align-items:center;max-width:1360px;margin:0 auto}.single-prod-reviews-add{display:flex;align-items:center;gap:22px;position:relative;top:8px}.single-prod-reviews-add-label{font-family:"Lato",sans-serif;font-style:italic;font-size:17px;letter-spacing:-0.1px;color:#3b2011}.single-prod-reviews-add-btn{width:62px;height:44px;border-radius:50px;background-color:#685347;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.single-prod-reviews-add-btn:hover{background-color:#3b2011;transition:all .3s ease-in-out}.shopify-payment-button__button--unbranded{display:none}.prod-var-sel-wrap label{padding:7.2px 2px !important;height:36px;width:79px;display:block}@media only screen and (max-width: 575px){.prod-var-sel-wrap label{width:81px}}.quantity:after{display:none}.quantity{border:1px solid #59331e;border-radius:50px;width:118px;height:44px;min-height:44px}@media only screen and (max-width: 575px){.quantity{width:82px;height:39px;min-height:39px}}.prod-info-footer .quantity__label{margin:0 !important}.quantity::before{display:none}.quantity input,.quantity button{font-family:"Lato",sans-serif;font-size:20px;color:#59331e}@media only screen and (max-width: 575px){.quantity input,.quantity button{font-size:16px}}.quantity input:focus-visible,.quantity button:focus-visible{outline:none;box-shadow:none;background-color:rgba(0,0,0,0)}.quantity input{width:48px}@media only screen and (max-width: 575px){.quantity input{width:42px}}.availibale-amazon{display:flex;align-items:center;justify-content:center;width:177px;height:44px;text-decoration:none;border-radius:50px;border:1px solid #59331e;font-family:"Lato",sans-serif;font-size:20px;letter-spacing:0;color:#59331e;transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.availibale-amazon{width:137px;height:39px;font-size:16px}}.availibale-amazon:hover{background-color:#59331e;color:#fefff4;transition:all .3s ease-in-out}.caption-large{position:absolute}.product-form__error-message-wrapper{position:absolute;z-index:1}.prod-tabs{padding:73px 0 36px;background-color:#fefff4}@media only screen and (max-width: 575px){.prod-tabs{padding:28px 0 29px}}.prod-tabs-list{display:flex}@media only screen and (max-width: 575px){.prod-tabs-list{display:none}}.prod-tab{padding:19px 32px 29px;position:relative;margin-bottom:-10px;font-family:"Lato",sans-serif;font-size:22px;line-height:26px;font-weight:bold;letter-spacing:0;color:#3b2011;cursor:pointer;transition:all .3s ease-in-out}.prod-tab.active{background-color:#f5f1e3;border-radius:10px 10px 0 0}.prod-tabs-content-wrap{background-color:#f5f1e3;border-radius:10px;padding:32px;min-height:340px}@media only screen and (max-width: 575px){.prod-tabs-content-wrap{padding:20px;border-radius:10px}}@media only screen and (max-width: 575px){.prod-tabs-content{padding-top:16px}}.instruction-item{border-bottom:1px solid rgba(59,32,17,.3);padding-bottom:12px}.instruction-item-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.instruction-icon{width:40px;height:40px}.instruction-icon img{width:100%;height:100%}.instruction-title{text-transform:uppercase;font-family:"Lato",sans-serif;font-size:20px;line-height:24px;font-weight:500;color:#3b2011}.second-tab{display:none}.second-tab p,.instruction-text span{font-family:"Lato",sans-serif;font-size:18px;line-height:24px;color:#3b2011;margin-bottom:10px;letter-spacing:0}@media only screen and (max-width: 575px){.second-tab p,.instruction-text span{font-size:15px;line-height:20px;display:block}}.second-tab p:has(strong):not(:first-child){margin-top:25px}.relative-products{padding:27px 0 12px;background-color:#fefff4}@media only screen and (max-width: 575px){.relative-products{padding:10px 0 12px}}.relative-products .container{max-width:1120px}.relative-products-title{font-size:48px;line-height:50px;font-weight:500;color:#3b2011;margin-bottom:18px;letter-spacing:0;padding-left:8px}@media only screen and (max-width: 575px){.relative-products-title{font-size:32px;line-height:32px;text-align:center;padding-left:8px}}.relative-products-inner{display:flex;gap:64px}@media only screen and (max-width: 767px){.relative-products-inner{display:block}}.relative-product-item{width:calc((100% - 192px)/4)}@media only screen and (max-width: 575px){.relative-product-item{margin:0 8px}}.relative-product-item img{width:100%}.relative-product-item a{text-decoration:none}.relative-product-name{text-align:center;font-family:"Lato",sans-serif;font-size:18px;line-height:100%;color:#3b2011;font-weight:700;letter-spacing:0;margin-top:13px}@media only screen and (max-width: 575px){.relative-product-name{margin-top:26px}}.relative-product-btn-buy{display:flex;align-items:center;justify-content:center;margin:0 auto;width:110px;height:40px;border-radius:50px;background-color:#685347;font-family:"Lato",sans-serif;font-size:16px;line-height:20px;color:#fefff4;margin-top:12px;transition:all .3s ease-in-out}.relative-product-btn-buy:hover{background-color:#3b2011;transition:all .3s ease-in-out}.relative-products .container{max-width:1137px}.prod-tab-mobile{display:none}@media only screen and (max-width: 575px){.prod-tab-mobile{display:block;font-family:"Lato",sans-serif;font-size:18px;line-height:24px;font-weight:bold;letter-spacing:0;color:#3b2011;position:relative;cursor:pointer}}.prod-tab-mobile::after{content:"";background-image:url(tab-arrow.svg);background-size:cover;display:block;position:absolute;width:20px;height:20px;top:2px;right:0}.prod-tab-mobile:nth-child(3){margin-top:18px}@media only screen and (max-width: 575px){.product-breadcrumbs.desktop{display:none}}.product-breadcrumbs.mobile{display:none}@media only screen and (max-width: 575px){.product-breadcrumbs.mobile{display:flex;padding:6px 20px 0;margin-bottom:0}}.jdgm-review-widget{max-width:1120px !important}.jm-reviewer-avatar{display:none}.jm-review-item{background-color:#f5f1e3;border-radius:10px;padding:5px 20px !important;border-bottom:none !important;min-height:163px}.jm-review-item:not(:first-child){margin-top:21px}.jm-review-item__content{display:flex;flex-direction:column}.jm-review-item__content div:first-child{order:3 !important}.jm-reviewer-info{order:1}@media only screen and (max-width: 575px){.jm-reviewer-info{margin-top:8px !important}}.jm-review-content{order:4;margin-top:21px !important}.jm-average-rating-display{display:none}.jm-review-widget-minimal-header__title{font-size:48px !important;line-height:50px}@media only screen and (max-width: 575px){.jm-review-widget-minimal-header__title{font-size:32px !important;line-height:32px}}.jm-reviewer-info__name{font-size:24px !important;line-height:25px;letter-spacing:0;font-weight:400 !important;margin-bottom:8px}@media only screen and (max-width: 575px){.jm-reviewer-info__name{font-size:22px !important;line-height:24px}}.jdgm-review-list{padding-top:12px !important}.jdgm-review-content__body-content p{font-family:"Lato",sans-serif;font-size:18px;text-align:justify;letter-spacing:0}@media only screen and (max-width: 575px){.jdgm-review-content__body-content p{font-size:15px;text-align:left;line-height:127%}}.jm-star-rating__font-icon{font-size:20px !important}@media only screen and (max-width: 575px){.jm-star-rating__font-icon{font-size:16px !important}}.jdgm-sort-dropdown{display:none}.jm-review-widget-minimal-header__filters{display:none}.jm-button--primary{width:175px !important;height:44px;border-radius:50px !important;font-family:"Lato",sans-serif !important;font-size:20px !important;border:1px solid #59331e !important}@media only screen and (max-width: 575px){.jm-button--primary{width:139px !important;height:39px;font-size:16px !important}}.jm-review-widget-minimal-header__action-buttons{max-inline-size:174px !important;position:relative;top:-7px;left:-1px}@media only screen and (max-width: 575px){.jm-review-widget-minimal-header__action-buttons{max-inline-size:148px !important;top:0}}.jm-review-widget-minimal-header__action-buttons .jm-button{min-inline-size:174px !important;transition:all .3s ease-in-out}.jm-review-widget-minimal-header__action-buttons .jm-button:hover{color:#fefff4;background-color:#685347;transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.jm-review-widget-minimal-header__action-buttons .jm-button{min-inline-size:148px !important}}.jm-review-widget{padding-bottom:77px !important}@media only screen and (max-width: 575px){.jm-review-widget{padding-top:20px !important;padding-bottom:34px !important}}@media only screen and (max-width: 575px){.jm-review-widget-minimal-header__button-and-filters{justify-content:flex-end !important}}.single-prod-big-img-inner{width:100%}.shipping-features-inner-wrap{padding:7px;position:relative;background:#3b2011;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased;width:100%;margin-top:20px}.shipping-features-inner-wrap::after{content:"";position:absolute;inset:1px;background:#fefff4;display:flex;align-items:center;justify-content:center;clip-path:inherit;z-index:0}.shipping-features-inner{position:relative;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased;background-color:#846f3e;z-index:1;box-shadow:0 0 0 1px #846f3e;outline:1px solid rgba(0,0,0,0);padding:3px 20px;width:100%;height:100%}@media only screen and (max-width: 575px){.shipping-features-inner{padding:3px 15px}}.shipping-features-inner::after{content:"";position:absolute;inset:1px;background:#f5f1e3;display:flex;align-items:center;justify-content:center;clip-path:inherit;z-index:0}.shipping-feature-item{position:relative;z-index:5;display:flex;align-items:center;padding:10px 0;gap:12px}.shipping-feature-item:not(:last-child){border-bottom:1px solid rgba(89,51,30,.2)}.shipping-feature-item__text{font-family:"Lato",sans-serif;font-size:16px;line-height:24px;color:#59331e}@media only screen and (max-width: 575px){.shipping-feature-item__text{font-size:15px}}.cart-page{padding:70px 0 75px}@media only screen and (max-width: 575px){.cart-page{padding:42px 0}}@media only screen and (max-width: 575px){.cart-page .container{padding:0 10px}}.cart-page-title{font-size:48px;line-height:50px;font-weight:400;margin-bottom:34px;color:#3b2011}@media only screen and (max-width: 575px){.cart-page-title{text-align:center;font-size:24px;line-height:32px;margin-bottom:20px}}.cart-form-inner{display:flex}@media only screen and (max-width: 991px){.cart-form-inner{flex-direction:column;gap:33px}}.cart-form-prod-list{display:flex;flex-direction:column;gap:20px;padding-right:93px;position:relative}@media only screen and (max-width: 1439px){.cart-form-prod-list{padding-right:30px}}@media only screen and (max-width: 1199px){.cart-form-prod-list{padding-right:0}}@media only screen and (max-width: 575px){.cart-form-prod-list{gap:16px;border-bottom:1px dashed #3b2011;padding-bottom:50px}}.cart-form-prod-list::after{content:"";display:block;width:1px;height:434px;border-right:1px dashed #3b2011;position:absolute;top:0;right:0}@media only screen and (max-width: 991px){.cart-form-prod-list::after{display:none}}.cart-product-row{display:flex}.cart-product-info{padding-top:50px;position:relative;left:-10px;width:542px}@media only screen and (max-width: 1199px){.cart-product-info{width:320px}}@media only screen and (max-width: 991px){.cart-product-info{width:50%;flex-grow:1}}@media only screen and (max-width: 575px){.cart-product-info{padding-top:23px}}.cart-product-info-row{padding-left:27px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 575px){.cart-product-info-row{padding-left:24px}}.cart-product-info-row:first-child{padding-bottom:7px;border-bottom:1px solid #3b2011}@media only screen and (max-width: 575px){.cart-product-info-row:first-child{flex-direction:column;align-items:flex-start;gap:7px}}.cart-product-info-row:last-child{padding-top:15px}.cart-product-title{font-family:"Lato",sans-serif;font-size:22px;font-weight:bold;color:#3b2011}@media only screen and (max-width: 575px){.cart-product-title{font-size:16px}}.cart-product-img-wrap{width:190px;position:relative;z-index:1}@media only screen and (max-width: 575px){.cart-product-img-wrap{width:92px}}.cart-product-info-row-wrap{display:flex;gap:10px}.cart-product-price{font-family:"Lato",sans-serif;font-weight:bold;font-size:14px;color:#3b2011}.cart-common-info{padding-left:72px;width:30%;flex-grow:1}@media only screen and (max-width: 991px){.cart-common-info{padding-left:0;width:100%}}.cart-common-title{font-size:36px;color:#3b2011;font-weight:400;margin-bottom:64px}@media only screen and (max-width: 991px){.cart-common-title{text-align:center}}@media only screen and (max-width: 575px){.cart-common-title{font-size:20px;margin-bottom:40px}}.cart-common-info-row{display:flex;justify-content:space-between;margin-bottom:9px}@media only screen and (max-width: 575px){.cart-common-info-row{padding:0 6px;margin-bottom:6px}}.cart-common-info-row p{font-family:"Lato",sans-serif;font-size:18px;color:#3b2011}@media only screen and (max-width: 575px){.cart-common-info-row p{font-size:14px}}.cart-rewards-row{display:flex;height:44px;width:100%;background-color:#685347;align-items:center;padding:0 10px;border-radius:50px;margin-bottom:27px}@media only screen and (max-width: 575px){.cart-rewards-row{margin-bottom:16px;margin-top:30px;padding:0 13px;height:39px}}.cart-rewards-row p{font-family:"Lato",sans-serif;font-size:20px;color:#fefff4}@media only screen and (max-width: 575px){.cart-rewards-row p{font-size:16px}}.cart-total-row{display:flex;justify-content:space-between;border-top:1px solid rgba(48,61,23,.45);padding-top:5px;margin-bottom:39px}@media only screen and (max-width: 575px){.cart-total-row{padding:7px 9px 0;margin-bottom:24px}}.cart-total-row p{font-family:"Lato",sans-serif;font-size:22px;font-weight:bold;color:#3b2011}@media only screen and (max-width: 575px){.cart-total-row p{font-size:20px}}.cart-common-info-btn-wrap{display:flex;justify-content:flex-end;align-items:center;gap:10px}@media only screen and (max-width: 575px){.cart-common-info-btn-wrap{padding-right:7px}}.cart-checkout{background-color:rgba(0,0,0,0);width:163px}@media only screen and (max-width: 575px){.cart-checkout{width:118px}}.cart-common-btn-shop{width:116px}@media only screen and (max-width: 575px){.cart-common-btn-shop{width:81px}}@media only screen and (max-width: 575px){.cart-page .quantity-wrap{width:85px;height:39px}}@media only screen and (max-width: 575px){.cart-page .quantity-wrap input{width:30px;font-size:16px}}@media only screen and (max-width: 575px){.cart-page .cart-variant-select{width:101px;height:39px;font-size:16px}}.cart__blocks{display:flex;flex-direction:column-reverse;position:relative;padding-bottom:78px}.first-screen-collection{padding:90px 0 89px;background-size:cover}@media only screen and (max-width: 575px){.first-screen-collection{padding:53px 0 71px}}.first-screen-collection-title{font-family:"Lato",sans-serif;font-size:24px;line-height:124%;color:#e8e3ce;letter-spacing:0;max-width:495px;padding-left:41px;margin-bottom:30px}@media only screen and (max-width: 1199px){.first-screen-collection-title{padding-left:0}}@media only screen and (max-width: 575px){.first-screen-collection-title{font-size:16px;text-align:center;width:90%;margin:0 auto 29px}}.first-screen-collection-stamp-wrap{display:flex;gap:20px;padding-left:42px}@media only screen and (max-width: 1199px){.first-screen-collection-stamp-wrap{padding-left:0}}@media only screen and (max-width: 575px){.first-screen-collection-stamp-wrap{gap:15px !important;justify-content:center}}.stamp-item{width:88px;height:88px}@media only screen and (max-width: 575px){.stamp-item{width:83px;height:83px}}.stamp-item img{width:100%;height:100%}.prod-nav-panel{display:flex;justify-content:space-between;align-items:center;max-width:1172px;margin:48px auto 24px}@media only screen and (max-width: 1199px){.prod-nav-panel{padding:0 20px}}@media only screen and (max-width: 575px){.prod-nav-panel{margin:4px auto 15px}}.prod-nav-panel-wrap{display:flex;align-items:center;gap:21px;padding-right:7px}@media only screen and (max-width: 575px){.prod-nav-panel-wrap{gap:8px}}.facet-filters__label,.product-count{display:none !important}.collection-nav-options,.collections-nav-list{display:flex;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 1199px){.collection-nav-options{position:absolute;flex-direction:column;z-index:2;background-color:#fefff4;border:1px solid #e6e4e2;box-shadow:0px 4px 16px 0 rgba(59,32,17,.1);gap:0;transform-origin:top;transform:scale(1, 0);width:175px;top:39px;left:0;transition:all .3s ease-in-out}}@media only screen and (max-width: 575px){.collection-nav-options{top:35px}}.collection-nav-options.active{transform:scale(1, 1);transition:all .3s ease-in-out}@media only screen and (max-width: 1199px){.collection-nav-options a{display:block;padding:3.5px 20px;transition:all .3s ease-in-out}}@media only screen and (max-width: 1199px){.collection-nav-options a:hover{background-color:#685347;color:#fefff4 !important;transition:all .3s ease-in-out}}.collections-nav-list{position:relative}@media only screen and (max-width: 1199px){.collections-nav-list{border-radius:50px;background-color:#685347;padding:3.3px 18.5px !important}}@media only screen and (max-width: 575px){.collections-nav-list{border-radius:50px;background-color:#685347;padding:5px 12px !important;height:34px;min-width:101px;display:flex;justify-content:center}}.collections-nav-list>li a{color:#fefff4}.collections-nav-list a{font-family:"Lato",sans-serif;font-size:18px;letter-spacing:0;color:#3b2011;text-decoration:none}.collection-nav-select{display:none;font-family:"Lato",sans-serif;font-size:18px;letter-spacing:0;color:#fefff4;cursor:pointer;position:relative}@media only screen and (max-width: 1199px){.collection-nav-select{display:flex;gap:10px}}@media only screen and (max-width: 575px){.collection-nav-select{font-size:12px}}.collection-nav-select::before{content:"+"}.prod-nav-panel-wrap form{display:flex}.custom-toggle-container{margin:0 !important}.custom-toggle-container .button{display:flex;align-items:center;justify-content:center;border:1px solid #685347 !important;border-radius:50px;width:99px;min-width:99px;height:39px;min-height:39px;padding:9px 20px 11px !important;background-color:#fefff4;font-family:"Lato",sans-serif;font-size:16px;color:#59331e;transition:all .3s ease-in-out}@media only screen and (max-width: 575px){.custom-toggle-container .button{font-size:12px;width:75px;min-width:75px;height:34px;min-height:34px}}.custom-toggle-container .button:hover{background-color:#685347;color:#fefff4;transition:all .3s ease-in-out}.custom-toggle-container .button::after{display:none}.custom-toggle-container .button.active{background-color:#685347;color:#fefff4;transition:all .3s ease-in-out}.custom-toggle-container .button.active:hover{background-color:#fefff4;color:#59331e;transition:all .3s ease-in-out}.collection-nav-link{padding-bottom:5px}.collection-nav-link.active{border-bottom:2px solid rgba(59,32,17,.4)}@media only screen and (max-width: 1199px){.collection-nav-link.active{border-bottom:none}}.prod-nav-panel-wrap .select{height:39px;background-color:#685347;border-radius:50px}.prod-nav-panel-wrap .select select{font-family:"Lato",sans-serif;color:#fefff4;font-size:16px;width:185px !important;text-align:center}.prod-nav-panel-wrap .select select::focus-visible{box-shadow:none !important}.prod-nav-panel-wrap .select option{font-family:"Lato",sans-serif;color:#59331e;background-color:#fefff4}.prod-nav-panel-wrap .select option:hover{background-color:#3b2011}.prod-nav-panel-wrap .svg-wrapper{right:15px}.prod-nav-panel-wrap .svg-wrapper svg path{fill:#fefff4}.facets__form{margin-bottom:0 !important}.prod-nav-panel-wrap select:focus-visible{outline:none;outline-offset:none;box-shadow:none}.collection.page-width{max-width:1193px;padding:0}.facets-container{padding-top:0 !important}.facet-filters{padding-left:0 !important}#product-grid{column-gap:36px;row-gap:0}@media only screen and (max-width: 575px){#product-grid{padding:0 14px;column-gap:17px}}.quick-add{position:static !important}.card__heading a{font-family:"Lato",sans-serif;font-weight:bold;font-size:18px;line-height:100%;color:#3b2011}.card-information .price span{font-family:"Lato",sans-serif;font-weight:bold;font-size:18px;line-height:100%;color:#3b2011}@media only screen and (max-width: 575px){.card-information .price span{font-size:16px}}@media only screen and (max-width: 575px){.card-information .price{margin-top:4px !important}}.card__content{position:relative;padding:0 !important}.card__content .quick-add__submit{border:none;position:absolute;background-color:#fefff4;background-image:url("plus.svg");background-repeat:no-repeat;width:15px;min-width:15px;height:15px;min-height:15px;top:23px;right:21px}@media only screen and (max-width: 575px){.card__content .quick-add__submit{top:19px;right:5px}}.card__content .quick-add__submit::before,.card__content .quick-add__submit::after{display:none}.card__content .quick-add__submit span{display:none}#product-grid .grid__item{max-width:calc((100% - 110px)/4)}@media only screen and (max-width: 767px){#product-grid .grid__item{max-width:calc((100% - 72px)/3)}}@media only screen and (max-width: 575px){#product-grid .grid__item{max-width:calc((100% - 18px)/2)}}.card--standard>.card__content .card__information{padding-left:16px !important;padding-right:50px !important;padding-top:22px;padding-bottom:11px}@media only screen and (max-width: 575px){.card--standard>.card__content .card__information{padding-right:26px !important;padding-left:4px !important;padding-top:17px;padding-bottom:0}}.facet-filters__sort{display:none}.prod-nav-panel aside{display:none}.custom-sort-select{position:relative;z-index:2}.custom-select-placeholder{background-color:#685347;border-radius:50px;width:134px;height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #685347;cursor:pointer}@media only screen and (max-width: 575px){.custom-select-placeholder{width:101px;height:34px}}.custom-select-placeholder svg{width:10px;height:auto;position:relative;top:1px;transition:all .3s ease-in-out}.custom-select-placeholder span{font-family:"Lato",sans-serif;font-size:16px;color:#fefff4;margin-bottom:1px}@media only screen and (max-width: 575px){.custom-select-placeholder span{font-size:12px}}.custom-options{position:absolute;background-color:#fefff4;border:1px solid #e6e4e2;box-shadow:0px 4px 16px 0 rgba(59,32,17,.1);list-style-type:none;width:100%;top:39px;transform-origin:top;transform:scale(1, 0);transition:all .3s ease-in-out}.custom-sort-select.active .custom-options{transform:scale(1, 1);transition:all .3s ease-in-out}.custom-sort-select.active svg{transform:rotate(180deg);transition:all .3s ease-in-out}.custom-options li{font-family:"Lato",sans-serif;font-size:15px;color:#3b2011;padding:4px 20px;cursor:pointer;transition:all .3s ease-in-out}.custom-options li:hover{background-color:#685347;color:#fefff4}.pagination__item{font-family:"Lato",sans-serif;font-size:20px !important;color:#3b2011 !important;border-radius:50% !important;font-size:20px !important;width:25px !important;height:25px !important}.pagination__item::after{display:none !important}.pagination li:has(svg),.pagination li:has(svg){position:relative;top:-4px}.pagination__item--current{border:1px solid #3b2011}.our-products-first-screen{padding-top:120px;background-size:cover}@media only screen and (max-width: 575px){.our-products-first-screen{padding-top:62px}}.our-products-first-screen .container{position:relative;max-width:1201px;padding-bottom:151px}@media only screen and (max-width: 575px){.our-products-first-screen .container{padding-bottom:85px}}.our-products-first-img{width:385px;height:auto;position:absolute;bottom:-127px;right:0}@media only screen and (max-width: 1199px){.our-products-first-img{bottom:-80px}}@media only screen and (max-width: 991px){.our-products-first-img{width:320px;right:-25px}}@media only screen and (max-width: 575px){.our-products-first-img{width:288px;right:calc(50% - 144px);bottom:-172px}}.our-products-first-row{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 991px){.our-products-first-row{flex-direction:column}}.our-products-first-row:first-child{border-bottom:2px solid #e8e3ce;padding-bottom:15px;margin-bottom:15px;align-items:flex-end}@media only screen and (max-width: 991px){.our-products-first-row:first-child{align-items:flex-start}}@media only screen and (max-width: 575px){.our-products-first-row:first-child{border-bottom:none;padding:0;margin-bottom:9px}}.our-products-first-title{font-size:48px;line-height:50px;color:#fefff4;letter-spacing:0}@media only screen and (max-width: 575px){.our-products-first-title{font-size:41px;line-height:43px;max-width:295px;letter-spacing:-0.3px;position:relative;left:4px}}.our-products-first-text{max-width:704px}@media only screen and (max-width: 1199px){.our-products-first-text{max-width:520px}}@media only screen and (max-width: 991px){.our-products-first-text{max-width:100%}}@media only screen and (max-width: 575px){.our-products-first-text{position:relative;left:5px;margin-bottom:40px}}@media only screen and (max-width: 575px){.our-products-first-text::after{content:"";display:block;height:1px;width:100vw;background-color:#e8e3ce;position:absolute;bottom:-20px;left:-30px}}.our-products-first-text p{font-family:"Lato",sans-serif;font-size:24px;line-height:119%;text-align:justify;color:#fefff4}@media only screen and (max-width: 575px){.our-products-first-text p{font-size:15px;line-height:133%;text-align:left;max-width:96%;letter-spacing:0px}}.our-products-first-all-prod{font-size:16.8px;color:#e8e3ce;position:relative;top:9px;right:42px}@media only screen and (max-width: 991px){.our-products-first-all-prod{display:none}}.our-products-first-tags{display:flex;gap:5px;position:relative;right:43px;top:5px}@media only screen and (max-width: 991px){.our-products-first-tags{position:static;margin:0;margin-top:30px}}@media only screen and (max-width: 575px){.our-products-first-tags{margin:0 auto}}.our-products-first-tag{font-family:"Lato",sans-serif;font-size:14px;color:#e8e3ce;text-transform:uppercase;display:flex;align-items:center;justify-content:center;height:30px}.our-products-first-tag:first-child{background-image:url(bg-tag-1.svg);width:64px;background-repeat:no-repeat}.our-products-first-tag:nth-child(2){color:#700112;position:relative;background:#e8e3ce;padding:0 15px;clip-path:polygon(5px 0%, calc(100% - 5px) 0%, 100% 5px, 100% calc(100% - 5px), calc(100% - 5px) 100%, 5px 100%, 0% calc(100% - 5px), 0% 5px)}.our-products-first-tag:last-child{background-image:url(bg-tag-2.svg);width:109px;background-repeat:no-repeat}.our-products-three-columns{padding:70px 0 0;background-color:#644e36}@media only screen and (max-width: 575px){.our-products-three-columns{padding:171px 0 0}}.our-products-three-columns .container{position:relative;max-width:1200px}.our-products-three-columns-title{font-size:48px;line-height:50px;letter-spacing:0;color:#281f15;margin-bottom:28px}@media only screen and (max-width: 575px){.our-products-three-columns-title{font-size:32px;line-height:33px;margin-bottom:7px}}.our-products-three-columns-text{font-family:"Lato",sans-serif;font-size:17px;letter-spacing:0;font-style:italic;color:#281f15;margin-bottom:25px}@media only screen and (max-width: 575px){.our-products-three-columns-text{font-size:14px;margin-bottom:21px}}.our-products-three-columns-inner{display:flex;justify-content:space-between;padding-bottom:110px}@media only screen and (max-width: 767px){.our-products-three-columns-inner{flex-direction:column;gap:20px}}@media only screen and (max-width: 575px){.our-products-three-columns-inner{gap:22px;padding-bottom:90px}}.our-products-three-columns-col{width:312px}@media only screen and (max-width: 1199px){.our-products-three-columns-col{width:275px}}@media only screen and (max-width: 991px){.our-products-three-columns-col{width:215px}}@media only screen and (max-width: 767px){.our-products-three-columns-col{width:100%}}.our-product-three-columns-col-title{font-family:"Lekton",sans-serif;font-size:24px;line-height:100%;text-transform:uppercase;color:#c5bb90;letter-spacing:2.2px;margin-bottom:19px}@media only screen and (max-width: 575px){.our-product-three-columns-col-title{font-size:15px;letter-spacing:2px;margin-bottom:10px}}.our-product-three-columns-col-text{font-family:"Lato",sans-serif;font-size:18px;line-height:115%;color:#281f15;text-align:justify}@media only screen and (max-width: 575px){.our-product-three-columns-col-text{font-size:14px;letter-spacing:0;text-align:left}}.our-product-three-columns-stamp-inner{position:absolute;display:flex;gap:21px;right:0;bottom:-46px}@media only screen and (max-width: 767px){.our-product-three-columns-stamp-inner{bottom:-43px;right:50%;transform:translateX(50%)}}.our-product-three-columns-stamp-inner img{width:92px;height:92px}.with-schema{padding:115px 0 35px;background-color:#fefff4}@media only screen and (max-width: 575px){.with-schema{padding:85px 0 15px}}.with-schema .container{max-width:1224px}.with-schema-inner{display:flex;justify-content:space-between}@media only screen and (max-width: 991px){.with-schema-inner{flex-direction:column;gap:30px}}@media only screen and (max-width: 575px){.with-schema-inner{gap:0}}.with-schema-img-wrap{max-width:491px}@media only screen and (max-width: 1199px){.with-schema-img-wrap{max-width:380px}}@media only screen and (max-width: 991px){.with-schema-img-wrap{margin:0 auto}}.with-schema-img-wrap img{width:100%}@media only screen and (max-width: 1199px){.with-schema-content{width:56%}}@media only screen and (max-width: 991px){.with-schema-content{width:100%}}.with-schema-title{font-size:48px;line-height:50px;color:#3b2011;margin-bottom:7px;letter-spacing:0}@media only screen and (max-width: 575px){.with-schema-title{font-size:32px;line-height:32px;margin-bottom:11px}}.with-schema-sub-title{font-size:24px;line-height:35px;color:#3b2011;margin-bottom:20px;letter-spacing:0}@media only screen and (max-width: 575px){.with-schema-sub-title{font-size:20px;line-height:25px}}.with-schema-text{max-width:603px}@media only screen and (max-width: 991px){.with-schema-text{max-width:100%}}.with-schema-text p{font-family:"Lato",sans-serif;font-size:18px;letter-spacing:0;line-height:130%;text-align:justify;color:#3b2011}@media only screen and (max-width: 575px){.with-schema-text p{font-size:15px;line-height:135%;text-align:left}}.with-schema-text p:not(:last-child){margin-bottom:18px}.our-products-categories{background-color:#fefff4;padding:18px 0 0;overflow:hidden}@media only screen and (max-width: 1199px){.our-products-categories{padding:18px 0 50px}}.our-products-categories .container{max-width:1215px}.our-products-categories-title{font-size:48px;line-height:50px;color:#3b2011;text-align:center;margin-bottom:26px;letter-spacing:0}@media only screen and (max-width: 575px){.our-products-categories-title{font-size:32px;line-height:32px;max-width:300px;margin:0 auto 21px}}.our-products-categories-sub-title{font-family:"Lato",sans-serif;font-size:18px;text-align:center;color:#3b2011;margin-bottom:24px;letter-spacing:0}@media only screen and (max-width: 575px){.our-products-categories-sub-title{font-size:15px;line-height:20px;max-width:300px;margin:0 auto 40px}}.our-products-categories-tags{position:relative;margin-bottom:52px}@media only screen and (max-width: 1199px){.our-products-categories-tags{overflow-x:auto;padding-right:20px}}@media only screen and (max-width: 575px){.our-products-categories-tags{margin-bottom:20px}}.our-products-categories-tags::before{content:"";display:block;height:1px;min-width:1215px;width:100%;position:absolute;background-color:#700112;top:50%;left:0;z-index:0}@media only screen and (max-width: 575px){.our-products-categories-tags::before{min-width:1090px}}.our-products-categories-tags::-webkit-scrollbar{display:none}.our-products-categories-tags-inner{display:flex;justify-content:center;align-items:center;gap:30px}@media only screen and (max-width: 1199px){.our-products-categories-tags-inner{justify-content:flex-start}}.our-products-categories-tag{font-family:"Lato",sans-serif;border:1px solid #700112;border-radius:50px;text-decoration:none;color:#700112;font-size:20px;line-height:1;padding:9px 26px 11px;position:relative;background-color:#fefff4;z-index:1;white-space:nowrap}@media only screen and (max-width: 575px){.our-products-categories-tag{font-size:16px;padding:12px 22.5px}}.our-products-categories-content-item{display:flex;justify-content:space-between}@media only screen and (max-width: 991px){.our-products-categories-content-item{flex-direction:column;border-bottom:1px solid #301e17}}@media only screen and (max-width: 575px){.our-products-categories-content-item{margin-bottom:36px}}.our-prod-cat-content-item-info{padding-top:54px}@media only screen and (max-width: 575px){.our-prod-cat-content-item-info{padding-top:0}}.our-prod-cat-content-item-img-wrap{width:560px;height:372px;z-index:1;position:relative}@media only screen and (max-width: 991px){.our-prod-cat-content-item-img-wrap{width:100%;height:auto}}@media only screen and (max-width: 575px){.our-prod-cat-content-item-img-wrap{height:249px}}.our-prod-cat-content-item-img-wrap img{width:700px;height:auto;position:absolute;left:-60px;top:-20px}@media only screen and (max-width: 1199px){.our-prod-cat-content-item-img-wrap img{width:625px;left:-60px;top:68px}}@media only screen and (max-width: 991px){.our-prod-cat-content-item-img-wrap img{position:static;width:100%}}@media only screen and (max-width: 575px){.our-prod-cat-content-item-img-wrap img{position:absolute;left:-20px;top:13px;width:100%;max-width:399px;left:50%;transform:translateX(-50%)}}.our-prod-cat-content-item-title{font-size:36px;line-height:36px;margin-bottom:16px;text-transform:uppercase;color:#59331e;letter-spacing:0}@media only screen and (max-width: 575px){.our-prod-cat-content-item-title{font-size:28px;line-height:28px;text-align:center}}.our-prod-cat-content-item-text{max-width:611px;margin-bottom:27px}@media only screen and (max-width: 1439px){.our-prod-cat-content-item-text{max-width:500px}}@media only screen and (max-width: 1199px){.our-prod-cat-content-item-text{max-width:350px}}@media only screen and (max-width: 991px){.our-prod-cat-content-item-text{max-width:100%}}.our-prod-cat-content-item-text p{font-family:"Lato",sans-serif;line-height:116%;text-align:justify;letter-spacing:0}@media only screen and (max-width: 575px){.our-prod-cat-content-item-text p{text-align:center;letter-spacing:-0.05px;font-size:15px;line-height:130%}}.our-product-cat-btn-wrap{display:flex;position:relative}@media only screen and (max-width: 575px){.our-product-cat-btn-wrap{justify-content:center}}.our-product-cat-btn-wrap::before{content:"";display:block;width:100%;height:2px;background-color:#303d17;position:absolute;top:calc(50% - 2px);left:110px}@media only screen and (max-width: 991px){.our-product-cat-btn-wrap::before{display:none}}.our-products-categories .our-product-cat-btn-wrap .btn{width:163px;height:44px;position:relative;z-index:1}@media only screen and (max-width: 575px){.our-products-categories .our-product-cat-btn-wrap .btn{font-size:19px}}.our-product-cta{padding:22px 0 70px;background-color:#fefff4}@media only screen and (max-width: 575px){.our-product-cta{padding:22px 0 40px}}.our-product-cta-inner{position:relative;max-width:1210px;height:319px;background:#644e36;margin:0 auto;padding-top:8px;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width: 991px){.our-product-cta-inner{height:340px}}@media only screen and (max-width: 575px){.our-product-cta-inner{height:auto;padding:8px}}.our-product-cta-inner-wrap{position:relative;background:#b6a06e;width:calc(100% - 16px);height:303px;margin:0 auto;clip-path:polygon(12px 0%, calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px);backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased;display:flex;align-items:center;justify-content:space-between;padding:0 108px}@media only screen and (max-width: 1199px){.our-product-cta-inner-wrap{flex-direction:column;justify-content:center;gap:25px}}@media only screen and (max-width: 991px){.our-product-cta-inner-wrap{height:324px}}@media only screen and (max-width: 767px){.our-product-cta-inner-wrap{padding:0 16px}}@media only screen and (max-width: 575px){.our-product-cta-inner-wrap{height:auto;padding:37px 16px;width:100%;gap:24px}}.our-product-cta-inner-wrap::after{content:"";position:absolute;inset:1px;background:#644e36;display:flex;align-items:center;justify-content:center;clip-path:inherit;z-index:0;backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-font-smoothing:subpixel-antialiased}.our-product-cta-content{position:relative;z-index:1}.our-product-cta-title{font-size:48px;line-height:50px;color:#e8e3ce;margin-bottom:19px;letter-spacing:0}@media only screen and (max-width: 1199px){.our-product-cta-title{text-align:center}}@media only screen and (max-width: 575px){.our-product-cta-title{font-size:32px;line-height:32px;margin-bottom:12px}}.our-product-cta-text{font-family:"Lato";font-size:18px;line-height:127%;letter-spacing:0;text-align:justify;color:#e8e3ce;max-width:617px}@media only screen and (max-width: 1199px){.our-product-cta-text{text-align:center}}@media only screen and (max-width: 575px){.our-product-cta-text{font-size:15px;line-height:20px;width:97%;margin:0 auto}}.our-product-cta-btn-wrap{position:relative;z-index:1}.our-product-cta-btn-wrap .btn{width:167px}.roots-first-screen{background-size:cover}.roots-first-screen-inner{padding:136px 0 75px;position:relative;border-left:1px solid #fefff4;max-width:1230px;margin:0 auto;padding-left:45px}@media only screen and (max-width: 575px){.roots-first-screen-inner{padding:119px 0 102px;border:none}}.roots-first-screen-title{font-size:48px;line-height:50px;letter-spacing:0;color:#fefff4;margin-bottom:32px;position:relative}@media only screen and (max-width: 575px){.roots-first-screen-title{font-size:40px;line-height:40px;text-align:center;letter-spacing:-0.2px;margin-bottom:15px}}.roots-first-screen-title::before{content:"";display:block;width:10px;height:2px;background-color:#fefff4;position:absolute;top:26px;left:-50px}@media only screen and (max-width: 575px){.roots-first-screen-title::before{display:none}}.roots-first-screen-text,.roots-first-screen-text-accent{max-width:388px}.roots-first-screen-text{margin-bottom:30px}@media only screen and (max-width: 575px){.roots-first-screen-text{max-width:314px;margin:0 auto 18px}}@media only screen and (max-width: 575px){.roots-first-screen-text-accent{max-width:314px;margin:0 auto 18px}}.roots-first-screen-text p{font-family:"Lato",sans-serif;font-size:18px;line-height:122%;letter-spacing:0;color:#fefff4}@media only screen and (max-width: 575px){.roots-first-screen-text p{font-size:15px;line-height:136%;letter-spacing:.1px;text-align:center}}.roots-first-screen-text-accent p{font-family:"Lato",sans-serif;font-size:18px;line-height:122%;letter-spacing:-0.4px;color:#fefff4;font-style:italic;font-weight:700}@media only screen and (max-width: 575px){.roots-first-screen-text-accent p{font-size:15px;line-height:136%;text-align:center}}.roots-first-screen-text{position:relative}.roots-first-screen-text::before{content:"";display:block;width:10px;height:2px;background-color:#fefff4;position:absolute;top:11px;left:-50px}@media only screen and (max-width: 575px){.roots-first-screen-text::before{display:none}}.roots-first-screen-text-accent{position:relative}.roots-first-screen-text-accent::before{content:"";display:block;width:10px;height:2px;background-color:#fefff4;position:absolute;top:11px;left:-50px}@media only screen and (max-width: 575px){.roots-first-screen-text-accent::before{display:none}}.roots-legacy{padding-top:125px;padding-bottom:0;background-color:#fefff4;margin-bottom:-125px}@media only screen and (max-width: 767px){.roots-legacy{margin-bottom:0}}@media only screen and (max-width: 575px){.roots-legacy{padding-top:39px}}.roots-legacy-inner-main{max-width:1082px;margin:0 auto}.roots-legacy-title{font-size:48px;line-height:50px;color:#3b2011;text-align:center;letter-spacing:0;margin:0 auto;max-width:340px;margin-bottom:106px;position:relative}@media only screen and (max-width: 991px){.roots-legacy-title{margin-bottom:145px}}@media only screen and (max-width: 575px){.roots-legacy-title{font-size:32px;line-height:32px;letter-spacing:-0.1px;margin-bottom:92px}}.roots-legacy-title::after{content:"";display:block;width:57px;height:57px;background-image:url(legacy-decor.svg);background-size:cover;position:absolute;left:50%;transform:translateX(-50%);bottom:-126px}@media only screen and (max-width: 575px){.roots-legacy-title::after{width:40px;height:40px;bottom:-73px}}.roots-legacy-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 115px}@media only screen and (max-width: 991px){.roots-legacy-inner{gap:30px}}@media only screen and (max-width: 767px){.roots-legacy-inner{flex-direction:column;align-items:center}}@media only screen and (max-width: 575px){.roots-legacy-inner{flex-direction:column;gap:20px}}@media only screen and (max-width: 991px){.roots-legacy-item-vert img{width:100%}}@media only screen and (max-width: 575px){.roots-legacy-item-vert img{width:77%;display:block}}.roots-legacy-text p{font-family:"Lato",sans-serif;font-size:18px;letter-spacing:0;line-height:125%;margin-bottom:28px;color:#644e36}.roots-legacy-item-vert{width:calc((100% - 130px)/2)}@media only screen and (max-width: 991px){.roots-legacy-item-vert{width:calc((100% - 30px)/2)}}@media only screen and (max-width: 767px){.roots-legacy-item-vert{width:100%}}@media only screen and (max-width: 575px){.roots-legacy-item-vert:first-child{display:flex;flex-direction:column-reverse;align-items:center}}.roots-legacy-item-vert:nth-child(2){padding-top:159px}@media only screen and (max-width: 767px){.roots-legacy-item-vert:nth-child(2){padding-top:0}}@media only screen and (max-width: 575px){.roots-legacy-item-vert:nth-child(2){flex-direction:column-reverse;display:flex;align-items:center}}.roots-legacy-item-vert:nth-child(2) .roots-legacy-text{padding-left:15px;margin-bottom:49px}@media only screen and (max-width: 575px){.roots-legacy-item-vert:nth-child(2) .roots-legacy-text{margin-bottom:0;margin-top:41px}}@media only screen and (max-width: 575px){.roots-legacy-item-vert:nth-child(2) img{width:170px}}@media only screen and (max-width: 575px){.roots-legacy-item-horiz .roots-legacy-text,.roots-legacy-item-vert .roots-legacy-text{margin-top:10px;padding:0 !important}}.roots-legacy-item-vert:first-child p{max-width:371px}@media only screen and (max-width: 575px){.roots-legacy-text p,.roots-legacy-item-vert p{max-width:283px !important;text-align:justify;font-size:14px;margin-bottom:0}}.roots-legacy-item-horiz{display:flex;align-items:center;position:relative;top:-238px;padding-left:9px;gap:23px}@media only screen and (max-width: 991px){.roots-legacy-item-horiz{flex-direction:column}}@media only screen and (max-width: 767px){.roots-legacy-item-horiz{position:static;width:100%;padding:0}}@media only screen and (max-width: 575px){.roots-legacy-item-horiz{flex-direction:column-reverse}}.roots-legacy-item-horiz .roots-legacy-text{max-width:288px}@media only screen and (max-width: 767px){.roots-legacy-item-horiz .roots-legacy-text{max-width:100%}}.roots-legacy-col:last-child{max-width:476px;padding-top:159px}.roots-legacy-col:last-child .roots-legacy-text{padding-left:15px;margin-bottom:50px}@media only screen and (max-width: 575px){.roots-legacy-item-horiz img{height:100px}}.roots-many-cultures{padding:44px 0;background-color:#fefff4;overflow:hidden}@media only screen and (max-width: 575px){.roots-many-cultures{padding:37px 0 100px}}.roots-many-cultures-main-inner{max-width:1179px;margin:0 auto}.roots-many-cultures-inner{display:flex;justify-content:space-between}@media only screen and (max-width: 1199px){.roots-many-cultures-inner{flex-direction:column;align-items:center;gap:40px}}@media only screen and (max-width: 575px){.roots-many-cultures-inner{gap:35px}}.roots-many-cultures-title{font-size:48px;line-height:50px;color:#3b2011;max-width:338px;letter-spacing:0;margin-bottom:32px}@media only screen and (max-width: 1199px){.roots-many-cultures-title{max-width:100%;width:100%;text-align:center}}@media only screen and (max-width: 575px){.roots-many-cultures-title{font-size:32px;line-height:32px;margin-bottom:20px}}.roots-many-cultures-text{max-width:482px}@media only screen and (max-width: 1199px){.roots-many-cultures-text{max-width:100%;width:100%;text-align:center}}.roots-many-cultures-text p{font-family:"Lato",sans-serif;font-size:18px;line-height:122%;color:#3b2011;letter-spacing:0}@media only screen and (max-width: 575px){.roots-many-cultures-text p{font-size:15px;line-height:134%;max-width:93%;margin:0 auto}}.roots-many-cultures-image-wrap{position:relative;width:780px}@media only screen and (max-width: 991px){.roots-many-cultures-image-wrap{width:715px}}@media only screen and (max-width: 767px){.roots-many-cultures-image-wrap{width:500px}}@media only screen and (max-width: 575px){.roots-many-cultures-image-wrap{width:338px}}.roots-many-cultures-image-wrap img{position:relative;top:5px}@media only screen and (max-width: 767px){.roots-many-cultures-image-wrap img{width:370px}}@media only screen and (max-width: 575px){.roots-many-cultures-image-wrap img{width:337px}}.roots-many-cultures-note-1,.roots-many-cultures-note-2,.roots-many-cultures-note-3{font-family:"Lato",sans-serif;font-size:18px;line-height:122%;font-style:italic;letter-spacing:0;position:absolute;color:#be583d}@media only screen and (max-width: 767px){.roots-many-cultures-note-1,.roots-many-cultures-note-2,.roots-many-cultures-note-3{font-size:17px}}@media only screen and (max-width: 575px){.roots-many-cultures-note-1,.roots-many-cultures-note-2,.roots-many-cultures-note-3{font-size:13px}}.roots-many-cultures-note-1{top:6px;right:53px;max-width:315px}@media only screen and (max-width: 1439px){.roots-many-cultures-note-1{right:38px}}@media only screen and (max-width: 767px){.roots-many-cultures-note-1{right:0;max-width:265px;top:-19px}}@media only screen and (max-width: 575px){.roots-many-cultures-note-1{max-width:160px;top:-16px;letter-spacing:-0.2px;text-align:right}}.roots-many-cultures-note-2{top:197px;right:-18px;max-width:200px}@media only screen and (max-width: 1439px){.roots-many-cultures-note-2{max-width:170px}}@media only screen and (max-width: 767px){.roots-many-cultures-note-2{max-width:140px}}@media only screen and (max-width: 575px){.roots-many-cultures-note-2{max-width:135px;text-align:center;top:370px;right:1px;letter-spacing:-0.2px}}.roots-many-cultures-note-3{bottom:29px;left:28px;max-width:242px}@media only screen and (max-width: 767px){.roots-many-cultures-note-3{bottom:1px;left:-5px;max-width:188px}}@media only screen and (max-width: 575px){.roots-many-cultures-note-3{bottom:-34px;left:-1px;letter-spacing:-0.2px;max-width:141px}}.roots-map{padding-top:31px;padding-bottom:53px;background-color:#fefff4;overflow:hidden}@media only screen and (max-width: 575px){.roots-map{padding-bottom:31px}}.roots-map-title{font-size:48px;line-height:50px;color:#3b2011;text-align:center;letter-spacing:0;margin-bottom:22px}@media only screen and (max-width: 575px){.roots-map-title{font-size:32px;line-height:32px;max-width:270px;margin:0 auto 22px;letter-spacing:0px}}.roots-map-text{max-width:750px;margin:0 auto 56px}@media only screen and (max-width: 575px){.roots-map-text{max-width:295px}}.roots-map-text p{font-family:"Lato",sans-serif;font-size:18px;letter-spacing:0;text-align:center;line-height:125%;margin-bottom:28px;color:#644e36}@media only screen and (max-width: 575px){.roots-map-text p{font-size:15px;line-height:134%}}.roots-map-img{max-width:1267px;position:relative;display:block;margin:0 auto;left:30px}@media only screen and (max-width: 1199px){.roots-map-img{max-width:1175px}}@media only screen and (max-width: 991px){.roots-map-img{width:991px}}@media only screen and (max-width: 767px){.roots-map-img{width:700px;left:-45px}}@media only screen and (max-width: 575px){.roots-map-img{width:485px;left:-75px;top:-15px}}.roots-map-block{position:relative}.roots-map-content{cursor:pointer}.roots-map-dot{position:absolute;display:flex !important;display:flex;align-items:center;justify-content:center;width:33px;height:33px;border-radius:50%;z-index:2;cursor:pointer}@media only screen and (max-width: 575px){.roots-map-dot{width:14px;height:14px}}.roots-map-dot.active{border:1px solid #601016}.roots-map-dot.active::after{content:"";position:absolute;display:block;width:100%;height:100%;background-color:#fefff4;border-radius:50%;z-index:3;top:0;left:0}.roots-map-dot.active::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#601016;border-radius:50%;opacity:.5;transform:translate(-50%, -50%) scale(1);z-index:-1;animation:pulse-fill 2s infinite ease-out}@keyframes pulse-fill{0%{transform:translate(-50%, -50%) scale(1);opacity:.6}100%{transform:translate(-50%, -50%) scale(3.5);opacity:0}}.roots-map-dot-inner{width:16px;height:16px;background-color:#601016;border-radius:50%;position:relative;z-index:4;display:block !important}@media only screen and (max-width: 575px){.roots-map-dot-inner{width:6px;height:6px}}.roots-map-dot--1{top:431px;left:397px}@media only screen and (max-width: 991px){.roots-map-dot--1{top:347px;left:275px}}@media only screen and (max-width: 767px){.roots-map-dot--1{top:242px;left:121px}}@media only screen and (max-width: 575px){.roots-map-dot--1{top:151px;left:36px}}.roots-map-dot--2{top:216px;left:507px}@media only screen and (max-width: 991px){.roots-map-dot--2{top:75px;left:340px}}@media only screen and (max-width: 767px){.roots-map-dot--2{top:75px;left:163px}}@media only screen and (max-width: 575px){.roots-map-dot--2{top:28px;left:88px}}.roots-map-dot--3{bottom:165px;left:578px}@media only screen and (max-width: 991px){.roots-map-dot--3{bottom:137px;left:405px}}@media only screen and (max-width: 767px){.roots-map-dot--3{top:395px;left:219px}}@media only screen and (max-width: 575px){.roots-map-dot--3{top:258px;left:109px}}.roots-map-dot--4{top:356px;right:280px}@media only screen and (max-width: 991px){.roots-map-dot--4{top:324px;right:20px}}@media only screen and (max-width: 767px){.roots-map-dot--4{top:202px;right:104px}}@media only screen and (max-width: 575px){.roots-map-dot--4{top:95px;right:107px}}.roots-map-content-item-title{font-family:"Lato",sans-serif;font-size:24px;line-height:100%;letter-spacing:0;font-weight:600;font-style:italic;margin-bottom:16px;color:#3b2011}@media only screen and (max-width: 575px){.roots-map-content-item-title{font-size:17px}}.roots-map-content-item-text{max-width:317px}@media only screen and (max-width: 767px){.roots-map-content-item-text{max-width:100% !important}}.roots-map-content-item-text p{font-family:"Lato",sans-serif;font-size:18px;line-height:119%;letter-spacing:0;color:#3b2011;text-align:justify;padding-left:3px}@media only screen and (max-width: 575px){.roots-map-content-item-text p{font-size:14px}}.roots-map-content-item{position:absolute;display:none}@media only screen and (max-width: 767px){.roots-map-content-item{display:block;position:static;margin:0 10px}}.roots-map-content-item--1{left:88px;bottom:404px;display:block}@media only screen and (max-width: 1199px){.roots-map-content-item--1{left:54px}}@media only screen and (max-width: 991px){.roots-map-content-item--1{bottom:271px}}.roots-map-content-item--2{left:506px;top:70px}@media only screen and (max-width: 991px){.roots-map-content-item--2{left:388px;top:-20px}}.roots-map-content-item--2 .roots-map-content-item-text{max-width:408px}.roots-map-content-item--3{left:468px;bottom:15px}@media only screen and (max-width: 991px){.roots-map-content-item--3{left:240px}}.roots-map-content-item--3 .roots-map-content-item-text{max-width:349px}.roots-map-content-item--4{right:178px;bottom:325px}@media only screen and (max-width: 1199px){.roots-map-content-item--4{right:101px;bottom:260px}}@media only screen and (max-width: 991px){.roots-map-content-item--4{right:0;bottom:290px}}.roots-map-content-item--4 .roots-map-content-item-text{max-width:370px}.roots-map-dishes-list{position:absolute;width:500px;display:none}@media only screen and (max-width: 575px){.roots-map-dishes-list{width:270px}}.roots-map-dishes-list:first-child{display:block}.roots-map-dishes-list-inner{display:flex}.roots-map-dishes-list:first-child{bottom:530px;left:60px}@media only screen and (max-width: 991px){.roots-map-dishes-list:first-child{bottom:410px;left:0}}@media only screen and (max-width: 767px){.roots-map-dishes-list:first-child{bottom:auto;top:278px;left:0}}@media only screen and (max-width: 575px){.roots-map-dishes-list:first-child{top:170px;left:0}}.roots-map-dishes-list:nth-child(2){top:267px;left:290px}@media only screen and (max-width: 1199px){.roots-map-dishes-list:nth-child(2){bottom:-121px}}@media only screen and (max-width: 991px){.roots-map-dishes-list:nth-child(2){top:129px;left:120px}}@media only screen and (max-width: 767px){.roots-map-dishes-list:nth-child(2){bottom:auto;top:-30px;left:0}}@media only screen and (max-width: 575px){.roots-map-dishes-list:nth-child(2){top:47px;left:-9px}}.roots-map-dishes-list:nth-child(3){left:345px;bottom:215px}@media only screen and (max-width: 1199px){.roots-map-dishes-list:nth-child(3){left:82px;bottom:140px}}@media only screen and (max-width: 991px){.roots-map-dishes-list:nth-child(3){left:175px;bottom:180px}}@media only screen and (max-width: 767px){.roots-map-dishes-list:nth-child(3){left:0;bottom:auto;top:297px}}@media only screen and (max-width: 575px){.roots-map-dishes-list:nth-child(3){left:16px;top:280px}}.roots-map-dishes-list:last-child{bottom:450px;right:0}@media only screen and (max-width: 1199px){.roots-map-dishes-list:last-child{bottom:388px}}@media only screen and (max-width: 991px){.roots-map-dishes-list:last-child{bottom:427px;left:auto;right:-30px}}@media only screen and (max-width: 767px){.roots-map-dishes-list:last-child{bottom:auto;left:0;top:102px}}@media only screen and (max-width: 575px){.roots-map-dishes-list:last-child{left:88px;top:115px}}.roots-map-dish-item{width:auto;height:98px;flex:1 1 0px;max-width:25%}@media only screen and (max-width: 575px){.roots-map-dish-item{height:55px;min-width:68px;max-width:70px}}.roots-map-dish-item img{width:100%;height:100%}.roots-products{padding-top:78px;padding-bottom:53px;background-color:#fefff4}@media only screen and (max-width: 575px){.roots-products{padding-top:27px;padding-bottom:27px}}.roots-products-title{font-size:48px;line-height:50px;color:#3b2011;text-align:center;letter-spacing:0;margin-bottom:52px}@media only screen and (max-width: 575px){.roots-products-title{font-size:32px;line-height:32px;max-width:250px;margin:0 auto 29px}}.roots-product-slider{max-width:1200px;position:relative;left:76px}@media only screen and (max-width: 1439px){.roots-product-slider{max-width:100%;left:0}}.roots-product-slider .slick-dots{margin-top:26px}@media only screen and (max-width: 575px){.roots-product-slider .slick-dots{margin-top:24px}}.roots-products .btn-wrap{margin-top:29px}@media only screen and (max-width: 575px){.roots-products .btn-wrap{margin-top:31px}}.roots-products .btn{width:164px}.roots-cta{padding-top:55px;padding-bottom:156px;background-color:#fefff4;position:relative;overflow:hidden}@media only screen and (max-width: 575px){.roots-cta{padding-top:27px;padding-bottom:55px}}.roots-cta::before{content:"";display:block;width:247px;height:402px;background-image:url(roots-cta-decor-left.svg);background-size:cover;position:absolute;left:0;bottom:57px}@media only screen and (max-width: 767px){.roots-cta::before{width:155px;height:280px;bottom:138px}}@media only screen and (max-width: 575px){.roots-cta::before{width:132px;height:195px;bottom:77px;left:-86px}}.roots-cta::after{content:"";display:block;width:224px;height:402px;background-image:url(roots-cta-decor-right.svg);background-position-x:-31px;background-size:cover;position:absolute;right:0;bottom:57px}@media only screen and (max-width: 767px){.roots-cta::after{width:155px;height:280px;bottom:138px;background-position-x:0}}@media only screen and (max-width: 575px){.roots-cta::after{height:195px;bottom:75px;right:-81px;width:125px}}.roots-cta-title{font-size:48px;line-height:50px;color:#3b2011;text-align:center;letter-spacing:0;margin-bottom:9px;position:relative;z-index:2}@media only screen and (max-width: 575px){.roots-cta-title{font-size:32px;line-height:32px;max-width:250px;margin:0 auto 20px}}.roots-cta-text{max-width:668px;margin:0 auto 36px;position:relative;z-index:2}@media only screen and (max-width: 575px){.roots-cta-text{max-width:300px;margin:0 auto 32px}}.roots-cta-text p{font-family:"Lato",sans-serif;font-size:18px;letter-spacing:0;text-align:center;line-height:125%;margin-bottom:28px;color:#3b2011}@media only screen and (max-width: 575px){.roots-cta-text p{font-size:15px;line-height:134%}}.roots-cta-btn-wrap{display:flex;justify-content:center}.roots-cta-btn-wrap .btn{width:164px}/*# sourceMappingURL=style.min.css.map */