﻿*{padding:0px;margin:0px;border:none;outline:none;text-size-adjust:none}*,*::before,*::after{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,nav,footer,header,section,main,svg,button{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ol{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0)}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:rgba(0,0,0,0);background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}.clearfix::after{content:"";display:table;clear:both}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-SemiBoldItalic-b8a82847.woff2") format("woff2"),url("/assets/IBMPlexSans-SemiBoldItalic-b21ce628.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-BoldItalic-740f7bed.woff2") format("woff2"),url("/assets/IBMPlexSans-BoldItalic-dea2df24.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-Thin-8dd8ae1e.woff2") format("woff2"),url("/assets/IBMPlexSans-Thin-be496650.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-ExtraLight-1adcae91.woff2") format("woff2"),url("/assets/IBMPlexSans-ExtraLight-0404d696.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-Italic-21852871.woff2") format("woff2"),url("/assets/IBMPlexSans-Italic-2e92e62d.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-Light-3b789c8a.woff2") format("woff2"),url("/assets/IBMPlexSans-Light-fd03cafc.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-ExtraLightItalic-93195344.woff2") format("woff2"),url("/assets/IBMPlexSans-ExtraLightItalic-1abfca5e.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-Medium-287bf688.woff2") format("woff2"),url("/assets/IBMPlexSans-Medium-11882d23.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-LightItalic-6ec93a60.woff2") format("woff2"),url("/assets/IBMPlexSans-LightItalic-e6020d4a.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-Bold-747946ee.woff2") format("woff2"),url("/assets/IBMPlexSans-Bold-c8d5b9cb.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-Regular-419a6064.woff2") format("woff2"),url("/assets/IBMPlexSans-Regular-b8acae52.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-SemiBold-8f093c66.woff2") format("woff2"),url("/assets/IBMPlexSans-SemiBold-f6fc9d34.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-MediumItalic-406ee893.woff2") format("woff2"),url("/assets/IBMPlexSans-MediumItalic-cb3e3d7e.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("/assets/IBMPlexSans-ThinItalic-f08fc817.woff2") format("woff2"),url("/assets/IBMPlexSans-ThinItalic-448870f6.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.container{width:100%;max-width:1920px;margin:0 auto;padding:0 20px}.post-container{max-width:1200px}.relative{position:relative}.mb-lg{margin-bottom:120px}.mb-md{margin-bottom:72px}.mb-s{margin-bottom:36px}.mb-xs{margin-bottom:18px}.mb-0{margin-bottom:0 !important}.mt-10{margin-top:10px !important}.btn{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;border:1px solid #121213;border-radius:10px;padding:9px 20px;transition:all .5s;text-align:center}.btn span{font-weight:600;font-size:18px;line-height:120%;color:#121213}.btn.fullwidth{display:flex;width:100%}.btn:hover{background:#121213;color:#fff}.btn:hover span{color:#fff}.btn.big{padding:15px 20px;font-size:24px}.btn.big span{font-size:24px}.btn.medium{font-size:20px;font-weight:400;padding-top:11px;padding-bottom:11px}.btn.lg{font-size:20px;font-weight:400;padding-top:14px;padding-bottom:14px}.btn.sm{font-weight:400;padding:5px 11px;border-radius:5px}.btn.sm span{font-size:13px}.btn.success{background:#5d7132;border-color:#5d7132}.btn.success span{color:#fff}.btn.danger{border-color:#e23812}.btn.danger span{color:#e23812}.btn.danger:hover{background-color:#e23812}.btn.danger:hover span{color:#fff}header .btn.sm{padding-top:8px;padding-bottom:8px}.btn-type2{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;border:1px solid #f5f5f5;border-radius:30px;padding:12px 30px 12px 23px;background:#f5f5f5;transition:all .4s}.btn-type2 svg{stroke:#121213;transition:all .4s}.btn-type2 span{font-weight:500;font-size:18px;line-height:140%;color:#121213;transition:all .4s}.btn-type2.fullwidth{display:flex;width:100%}.btn-type2:hover{border-color:#121213}.btn-type3{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;border:1px solid #fff;border-radius:30px;padding:12px 30px 12px 23px;background:rgba(0,0,0,0);transition:all .4s}.btn-type3 svg{stroke:#fff;transition:all .4s}.btn-type3 span{font-weight:500;font-size:18px;line-height:140%;color:#fff;transition:all .4s}.btn-type3.fullwidth{display:flex;width:100%}.btn-type3:hover{background:#fff}.btn-type3:hover span{color:#121213}.btn-type3:hover svg{stroke:#121213}.content-stretch .item-1,.content-stretch .item-2{align-self:stretch}.typography a{color:#5d7132;text-decoration:underline}.typography a:hover{text-decoration:none}form.type-1 input[type=text],form.type-1 input[type=tel],form.type-1 input[type=email],form.type-1 input[type=password]{display:block;width:100%;height:48px;border-radius:62px;border:1px solid rgba(18,18,19,.2);padding:12px 25px;font-size:16px}form.type-1 input[type=submit]{cursor:pointer}form.type-1 button.magnifier{position:absolute;right:25px;top:12px}form.type-1 button.magnifier svg{fill:#121213;transition:all .2s}form.type-1 button.magnifier:hover svg{fill:#5d7132}.ritual-find-form .row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ritual-find-form .row .form-label{flex:0 0 115px;font-weight:500;font-size:26px;line-height:100%}.ritual-find-form .row .form-element{flex:0 0 calc(100% - 115px)}.form-container .field{margin-bottom:18px}.form-container .field label{display:block;font-weight:500;font-size:15px;line-height:1.2;color:#121213;margin-bottom:7px}.form-container .field input[type=text],.form-container .field input[type=email],.form-container .field input[type=password],.form-container .field textarea{background:#f5f5f5;border-radius:10px;padding:17px 18px;display:block;width:100%;font-size:15px}.form-container .field.has-error input[type=text],.form-container .field.has-error input[type=email],.form-container .field.has-error input[type=password]{background:#ffdbdb !important}.form-container .field.has-error .error{font-size:13px;margin-top:4px;text-align:right}.form-container .field textarea{resize:vertical;overflow:auto}.form-container .field.acceptance{font-size:14px;text-align:center;margin-bottom:25px;padding-top:5px}.form-container .field.acceptance a{color:#5d7132;text-decoration:underline}.form-container .field.acceptance a:hover{text-decoration:none}.form-container .post-form-link{text-align:center}.form-container .post-form-link a{color:#121213;text-decoration:underline;transition:all .2s}.form-container .post-form-link a:hover{text-decoration:none;color:#5d7132}.form-container.customer-form{background:#f5f5f5;padding:30px 30px 12px 30px;border-radius:20px}.form-container.customer-form label{font-size:16px;margin-bottom:9px}.form-container.customer-form .field input[type=text],.form-container.customer-form .field input[type=email],.form-container.customer-form .field input[type=password]{background:#fff;border-radius:10px;padding:18px 25px;display:block;width:100%;font-size:16px}footer .form-container .field.has-error .error{color:#ffdbdb}footer .footer-inner .row-1 .subscribe-form .form-container .field.has-error input[type=text]{color:#121213}footer .acceptance{color:#fff}footer .acceptance a{color:#fff !important}.dropdown{position:relative;display:block}.dropdown button{z-index:1;position:relative;background:#fff;border-radius:30px;padding:18px 65px 18px 35px;cursor:pointer;display:block;width:100%;text-align:left}.dropdown button span{display:block;font-weight:400;font-style:italic;font-size:18px;line-height:130%;color:#121213}.dropdown button span.default{color:#8b8b8b}.dropdown button .icon{position:absolute;right:35px;top:22px;transition:all .4s}.dropdown button .icon svg{display:block}.dropdown button .icon.icon-sorter{left:13px;top:14px}.dropdown button .icon.icon-arrow{right:14px;top:17px;transition:all .5s}.dropdown button.active{border-radius:30px 30px 0 0}.dropdown button.active .icon{transform:rotate(180deg)}.dropdown .dropdown-content{display:none;position:absolute;border-radius:0 0 30px 30px;top:calc(100% - 23px);margin:23px 0 0 0;width:100%;max-height:200px;overflow-y:auto;z-index:2;overflow-x:hidden;padding:0 20px;background:#fff;border:1px solid #f5f0ea;border-top:0}.dropdown .dropdown-content.show{display:block}.dropdown .dropdown-content a{padding:11px 15px;text-decoration:none;display:block;font-size:18px;color:#000;border-top:1px solid #e2e2e2;background:#fff;margin-bottom:2px;transition:all .2s}.dropdown .dropdown-content a:hover{padding-left:20px;color:#121213}.mobile-dropdown .dropdown button{border:1px solid #d0d0d0}.mobile-dropdown .dropdown button span.default{color:#121213}#cart{position:fixed;bottom:0;right:-100%;z-index:2;background:#f5f5f5;border-radius:30px 0 0 0;width:100%;max-width:700px;height:calc(100vh - 153px);transition:right .7s;box-shadow:0px 5px 10px 0px rgba(0,0,0,.25)}#cart.active{right:0}#cart .inner{padding:30px 79px 340px 79px;position:relative;width:100%}#cart .inner .close-cart{display:block;position:absolute;right:30px;top:30px}#cart .inner .close-cart svg{display:block;stroke:#8b8b8b;transition:all .4s}#cart .inner .close-cart:hover svg{stroke:#5d7132}#cart .cart-body{padding-top:40px;height:calc(100vh - 375px);overflow-y:auto}#cart .cart-body::-webkit-scrollbar-track{-webkit-box-shadow:unset;background-color:rgba(0,0,0,0)}#cart .cart-body::-webkit-scrollbar{width:2px;background-color:rgba(0,0,0,0)}#cart .cart-body::-webkit-scrollbar-thumb{background-color:#5d7132;border:0}#cart .cart-header{height:85px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:9px;text-align:center;padding:0;font-size:15px;line-height:1.2}#cart .cart-header .indicator-line{height:10px}#cart .cart-footer{height:75px;display:flex;flex-direction:column;justify-content:flex-end}#cart-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(16,21,5,.58);display:none;z-index:1}.cart-item{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d0d0d0}.cart-item .image{flex:0 0 95px}.cart-item .image img{display:block;border:1px solid #d0d0d0;border-radius:9px}.cart-item .right{flex:0 0 calc(100% - 120px)}.cart-item .right .title{font-weight:700;font-size:20px;line-height:1.4;margin-bottom:0}.cart-item .right .subtitle{margin-bottom:10px;font-size:14px}.cart-item .right .qty{background:#fff}.cart-item .right .delete,.cart-item .right .favorite{stroke:#b6b6b6}.cart-item .right .delete svg,.cart-item .right .favorite svg{display:block;transition:stroke .2s}.cart-item .right .delete:hover svg{stroke:#e23812}.cart-item .right .favorite:hover svg{stroke:#5d7132}.cart-item .right .options-subtotal,.cart-item .right .options{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cart-item .right .options{width:195px}.cart-item .right .subtotal{font-weight:600;font-size:18px;line-height:1.2}.cart-total{padding-top:20px}.cart-total .row-1{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-weight:600;font-size:22px;line-height:1.2;margin-bottom:5px}.cart-total .row-2{font-size:13px}.suggestions-input{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{position:relative;margin:0;padding:0;vertical-align:top;-webkit-text-size-adjust:100%}.suggestions-suggestions{background:#fff;border:1px solid #999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;left:0;min-width:100%;position:absolute;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-suggestions strong{font-weight:400;color:#39f}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{padding:4px 4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected{background:#f0f0f0}.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{padding:4px 4px;color:#777;font-size:85%;line-height:20px}.suggestions-subtext{color:#777}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px;background:#f5f5f5;font-size:85%}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0, 0, 0, 0.4);content:""}.suggestions-promo{font-size:85%;display:none;color:#777;padding:4px;text-align:center}.suggestions-promo a{color:#777;display:block;filter:grayscale(100%);line-height:20px;text-decoration:none}.suggestions-promo a:hover{filter:grayscale(0)}.suggestions-promo svg{height:20px;vertical-align:bottom}@media screen and (min-width: 600px){.suggestions-promo{position:absolute;top:0;right:0;text-align:left}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}body{font-family:"IBM Plex Sans",sans-serif;font-size:18px;line-height:1.4;color:#121213}input[type=submit]{font-family:"IBM Plex Sans",sans-serif}.typography p{margin-bottom:16px}.typography ul{list-style:disc inside}.typography ul li{margin-bottom:16px}.typography ol{list-style:decimal inside}.typography ol li{margin-bottom:16px}.qa-block .typography p{margin-bottom:9px}.qa-block .typography ul li{margin-bottom:9px}.qa-block .typography ol li{margin-bottom:9px}.ad-top-banner{background:#121213}.ad-top-banner .container{height:38px;color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500}.ad-top-banner .container span{display:block;padding:0 40px}.ad-top-banner .container .close{position:absolute;right:18px;top:10px}header .container,header .icons,header .container .icons .basket,header .container .nav ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between}header{z-index:7;background:#fff}header .container{height:150px;gap:8%}header .logo,header .icons{flex:0 0 112px}header .logo a,header .logo svg{display:block}header .logo svg{fill:#121213;transition:all .2s}header .logo:hover svg{fill:#5d7132}header .search-and-nav{width:100%}header .search{width:100%}header .nav ul{padding:20px 25px 0 25px}header .nav ul li a{font-size:17px;font-weight:500;line-height:1.2;color:#121213;transition:color .2s;border-bottom:1px solid #fff}header .nav ul li a:hover{border-color:#5d7132}header .nav ul li:last-child a{color:#5d7132}header .icons{align-items:center;justify-content:flex-end;gap:12px}header .icons .account{cursor:pointer;position:relative;padding-right:18px}header .icons .account span.account-actions-trigger{display:block;position:absolute;right:0;top:9px}header .icons .account span.account-actions-trigger svg{width:12px;height:auto}header .icons .account .actions{position:absolute;top:calc(100% + 16px);right:0;width:auto;padding:5px 11px;border:1px solid rgba(18,18,19,.2);border-radius:16px;background:#fff;display:none;z-index:1}header .icons .account .actions div strong{font-weight:600;color:#121213 !important;cursor:default;width:160px;overflow:hidden;text-overflow:ellipsis}header .icons .account .actions div a,header .icons .account .actions div strong{display:block;font-size:15px;padding:11px 11px;border-bottom:1px solid rgba(18,18,19,.2)}header .icons .account .actions div:last-child a{border-bottom:0}header .icons a,header .icons .account,header .icons svg{display:block;color:#121213;transition:all .2s}header .icons a .basket,header .icons .account .basket{gap:5px;font-weight:500;font-size:15px}header .icons a .person svg,header .icons .account .person svg{stroke:#121213}header .icons a .basket svg,header .icons .account .basket svg{fill:#121213}header .icons a .magnifier svg,header .icons .account .magnifier svg{fill:#121213}header .icons a .close svg path,header .icons .account .close svg path{stroke:#121213}header .icons a:hover,header .icons .account:hover{color:#5d7132}header .icons a:hover .person svg,header .icons .account:hover .person svg{stroke:#5d7132}header .icons a:hover .basket svg,header .icons .account:hover .basket svg{fill:#5d7132}header .icons a:hover .magnifier svg,header .icons .account:hover .magnifier svg{fill:#5d7132}header .icons a:hover .close svg path,header .icons .account:hover .close svg path{stroke:#5d7132}header .icons a .icon.close,header .icons .account .icon.close{display:none}header .icons a .icon.close,header .icons a .icon.magnifier,header .icons .account .icon.close,header .icons .account .icon.magnifier{width:21.25px;align-items:center;justify-content:center}header .icons a.active .icon.close,header .icons .account.active .icon.close{display:flex}header .icons a.active .icon.magnifier,header .icons .account.active .icon.magnifier{display:none}.homepage-banner{background:#5d7132}.homepage-banner .inner{min-height:calc(100vh - 150px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.homepage-banner .inner .slogan{font-weight:500;font-size:92px;line-height:.95;color:#fff;padding:35px 0;width:100%}.homepage-banner .inner .bottom{width:100%}.homepage-banner .inner .bottom .container{padding:0;max-width:1980px}.homepage-banner .inner .bottom .items{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;background:rgba(0,0,0,.5);border-radius:30px 30px 0 0;padding:45px 50px 0 50px;gap:40px}.homepage-banner .inner .bottom .items .item{flex:0 0 calc(25% - 40px);color:#fff;padding:27px 0 33px 0;border-right:1px dotted #ccc}.homepage-banner .inner .bottom .items .item .label{line-height:1.4;font-weight:600;font-size:18px;width:62px;height:31px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#e23812;border:1px solid #e23812;position:absolute;top:-22px;left:0}.homepage-banner .inner .bottom .items .item .title{line-height:1.2;font-weight:600;font-size:28px;text-transform:uppercase;margin:0 0 5px 0}.homepage-banner .inner .bottom .items .item .subtitle{line-height:1.2;font-weight:500;font-size:20px;margin:0 0 45px 0;transition:all .5s}.homepage-banner .inner .bottom .items .item .text{line-height:1.3;font-weight:300;font-size:18px;transition:all .5s}.homepage-banner .inner .bottom .items .item a{position:absolute;bottom:33px;left:0;color:#fff;text-decoration:underline;font-weight:500;font-size:16px;opacity:0;transition:all .5s;display:block}.homepage-banner .inner .bottom .items .item:last-child{border:0}.homepage-banner .inner .bottom .items .item:hover .subtitle{margin:0 0 15px}.homepage-banner .inner .bottom .items .item:hover .text{margin:0 0 30px}.homepage-banner .inner .bottom .items .item:hover a{opacity:1}.section-title{font-weight:700;font-size:72px;line-height:100%;margin-bottom:20px}.section-title.has-subtitle{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:18px}.section-title.has-subtitle .subtitle{font-weight:700;font-size:40px;line-height:1.2}.section-title.has-subtitle .subtitle.sm{font-size:20px}.section-text{font-weight:400;font-size:20px;line-height:1.4;margin-bottom:20px}.grid{display:grid;gap:18px}.grid .item{position:relative;overflow:hidden;padding-bottom:72px}.grid .item a:not(.btn):not(.btn-type2):not(.btn-type3),.grid .item img{display:block}.grid .item img{display:block;width:100%;height:auto}.grid .item .image{border-radius:20px;overflow:hidden}.grid .item .image img{transition:all .8s}.grid .item .image:hover img{transform:scale(1.2)}.grid .item .description{padding:30px 25px 0 25px}.grid .item-1{position:relative}.grid .item-1 .image{border-radius:20px;overflow:hidden}.grid .item-1 .overlay{border-radius:20px;overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;padding:35px 40px}.grid .item-1 .overlay .title{font-weight:700;font-size:48px;line-height:1.2}.grid .item-1 .overlay .subtitle{margin-top:10px;font-weight:700;font-size:32px;line-height:1.2}.grid .item-1 .overlay .text{margin-top:30px;font-weight:400;font-size:20px;line-height:1.4}.grid .item-1.dark .image{background:#2e2e30}.grid .item-1.dark .overlay{color:#fff;border:1px solid #2e2e30}.grid .item-1.white .image{background:#fff}.grid .item-1.white .overlay{color:#121213;border:1px solid #d0d0d0}.grid .item-1.beige .image{background:#deb290}.grid .item-1.beige .overlay{color:#121213;border:1px solid #deb290}.grid .item-1.grey .image{background:#d0d0d0}.grid .item-1.grey .overlay{color:#121213;border:1px solid #d0d0d0}.grid-4{grid-template-columns:repeat(4, 1fr)}.grid-3{grid-template-columns:repeat(3, 1fr)}.grid-2{grid-template-columns:repeat(2, 1fr)}.grid-1{grid-template-columns:repeat(1, 1fr)}.grid-1-2{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.grid-1-2 .item-1{width:calc(33.333% - 9px)}.grid-1-2 .item-2{width:66.666%}.grid-2-1{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.grid-2-1 .item-1{width:66.666%}.grid-2-1 .item-2{width:calc(33.333% - 9px)}.labels{position:absolute;left:20px;top:20px;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.labels .label{font-weight:600;font-size:15px;line-height:10px;background:#fff;padding:0 8px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:30px;color:#e23812}.grid .favorite{position:absolute;right:15px;top:15px;z-index:1}.grid .favorite svg{display:block}.grid .favorite svg path.inner-heart{stroke:#d0d0d0;transition:all .4s}.grid .favorite:hover svg path.inner-heart{stroke:#5d7132}.grid .favorite.active svg path.inner-heart{stroke:#5d7132;fill:#5d7132}.green-box{background:#edf4e2;color:#121213;padding:80px 40px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;border-radius:20px;overflow:hidden}.green-box .text{font-weight:500;font-size:20px;line-height:1.4}.green-box .text p{margin-bottom:30px}.green-box .text p:last-child{margin-bottom:0}.green-box .title{font-weight:700;font-size:40px;line-height:1.2;text-align:center;margin-bottom:20px}.green-box .subtitle{font-weight:600;font-size:24px;line-height:1.4;margin-bottom:20px}.green-box .text.sm{font-weight:400;font-size:20px;line-height:1.4}.title-rating,.title-rating .stars,.sku-rating,.sku-rating .stars{display:flex;flex-direction:row;align-items:flex-start}.title-rating,.sku-rating{justify-content:space-between;margin-bottom:32px}.title-rating a,.sku-rating a{color:#121213;transition:color .2s}.title-rating a:hover,.sku-rating a:hover{color:#5d7132}.title-rating .left,.sku-rating .left{flex:0 0 calc(100% - 160px)}.title-rating .caption,.sku-rating .caption{font-size:16px;line-height:120%;margin-top:12px}.title-rating a.title,.title-rating .sku,.sku-rating a.title,.sku-rating .sku{display:block;font-weight:600;font-size:21px;line-height:120%}.rating{flex:0 0 145px;text-align:right}.rating .stars{display:inline-flex;gap:7px}.rating .stars.filled svg{fill:#121213}.rating a{font-size:16px;line-height:1.2}.price-variations,.price-variations .variations{display:flex;flex-direction:row;align-items:flex-start}.price-variations{justify-content:space-between}.price-variations .price{font-weight:600;font-size:20px;line-height:120%}.price-variations .variations{justify-content:flex-end;gap:20px}.price-variations .variations .variation-item{font-size:16px;line-height:120%;cursor:pointer}.price-variations .variations .variation-item.active:not(.disabled){text-decoration:underline}.price-variations .variations .variation-item.disabled{cursor:default}.grid .item .add-to-cart{position:absolute;left:0;bottom:-50px;width:100%;opacity:0;transition:opacity .5s}.grid .item:hover .add-to-cart{bottom:0;opacity:1}.four-items-grid{display:grid;gap:18px;grid-template-columns:repeat(4, 1fr)}.four-items-grid .item{position:relative;border-radius:20px;overflow:hidden}.four-items-grid .item a:not(.btn),.four-items-grid .item img{display:block}.four-items-grid .item img{display:block;width:100%;height:auto}.four-items-grid .item .image{overflow:hidden}.four-items-grid .item .image img{transition:all .8s}.four-items-grid .item:hover .image img{transform:scale(1.25)}.four-items-grid .item .overlay{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:40px;line-height:120%;text-align:center;padding:0 30px}section.ritual-find .inner{background:#f5f0ea;border-radius:20px;padding:80px 18px}section.ritual-find .inner .columns{width:100%;max-width:1567px;margin:0 auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.ritual-find .inner .columns .left{flex:0 0 40%;font-weight:400;font-size:20px;line-height:140%}section.ritual-find .inner .columns .right{flex:0 0 50%}section.ritual-find .ritual-find-form{display:flex;flex-direction:column;gap:40px}section.banner-1{background:#5d7132}section.banner-1 .container{height:650px;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start}section.banner-1 .container .text{font-weight:500;font-size:92px;line-height:95%;color:#fff;padding:25px 0}section.banner-1 .container p{margin-top:40px;font-weight:400;font-size:20px;line-height:1.4;color:#fff}section.banner-1 .container p:last-child{margin-top:30px}section.banner-3{background:#5d7132}section.banner-3 .container{height:812px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}section.banner-3 .container .text{font-weight:700;font-size:72px;line-height:95%;color:#fff;padding:0}section.banner-3 .container p{margin-top:40px;font-weight:400;font-size:20px;line-height:1.4;color:#fff}section.banner-3 .container p:last-child{margin-top:30px}section.banner-2 .inner{position:relative;border-radius:30px;overflow:hidden;background:#5d7132}section.banner-2 .inner img{width:100%;height:auto}section.banner-2 .inner .text{font-weight:500;font-size:92px;line-height:95%;color:#fff;position:absolute;left:25px;bottom:35px}.banner-after-text{font-size:20px;line-height:1.4}section.ingredient .container,section.ingredient .container .text{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}section.ingredient .container .text{flex:0 0 50%;gap:18px;font-weight:400;font-size:20px;line-height:140%}section.ingredient .container .text .col{flex:0 0 50%}section.ingredient .container .text a.btn-type2{margin-top:40px}.grid-w-button,.grid-w-button .grid-button{display:flex;flex-direction:row;align-items:center;justify-content:center}.grid-w-button .grid-button{padding:30px}.grid-w-button{align-items:flex-start;justify-content:flex-start;gap:18px}.grid-w-button .grid{flex:calc(66.6666% - 18px)}.grid-w-button .grid-button{flex:calc(33.3333% - 18px);align-self:stretch;background:#f5f5f5;border-radius:20px;text-align:center;font-family:IBM Plex Sans;font-weight:700;font-size:40px;line-height:120%;color:#121213;transition:all .5s}.grid-w-button .grid-button span span{width:335px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.grid-w-button .grid-button span span span{width:auto;display:block}.grid-w-button .grid-button span span svg{stroke:#121213}.grid-w-button .grid-button:hover{background:#5d7132}.social-feed .product{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:30px;padding-top:30px}.social-feed .product img{display:block;width:100%;height:auto}.social-feed .product .left{flex:0 0 110px;align-self:stretch}.social-feed .product .right{flex:0 0 calc(100% - 140px);align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.social-feed .product .right .title{font-weight:600;font-size:21px;line-height:120%}.social-feed .product .right .button{width:100%}footer{padding:0 0 18px 0}footer .footer-inner{background:#283018;padding:80px 70px 40px 70px;border-radius:16px}footer .footer-inner .footer-logo{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:30px;margin-bottom:30px}footer .footer-inner .footer-logo-formula{display:block;margin-bottom:60px}footer .footer-inner .footer-logo-formula span{display:block;color:#fff;margin-top:7px;font-size:14px;font-weight:300}footer .footer-inner .row-1 p{font-size:22px;line-height:135%;color:#fff;margin-bottom:30px}footer .footer-inner .row-1 .subscribe-form{position:relative;width:100%;max-width:417px}footer .footer-inner .row-1 .subscribe-form input[type=text]{display:block;border-radius:10px;background:#2b2b2b;border:0;color:#fff;font-weight:400;font-size:15px;line-height:100%;height:54px;padding:0 165px 0 25px;width:100%}footer .footer-inner .row-1 .subscribe-form input[type=submit]{display:block;height:44px;width:145px;border-radius:8px;position:absolute;top:5px;right:5px;background-color:#fff;border:0;font-weight:600;font-size:15px;transition:all .4s}footer .footer-inner .row-1 .subscribe-form input[type=submit]:hover{color:#fff;background:#5d7132}footer .footer-inner .row-1 .right .group{margin-bottom:52px}footer .footer-inner .row-1 .right .group.mb-0{margin-bottom:0}footer .footer-inner .row-1 .right .subtitle{margin-bottom:10px;font-weight:700;font-size:15px;line-height:120%;color:#fff}footer .footer-inner .row-1 .right .link{margin-bottom:8px}footer .footer-inner .row-1 .right .link a{display:inline-block;font-weight:300;font-size:15px;line-height:135%;text-decoration:none;color:#fff;transition:color .4s}footer .footer-inner .row-1 .right .link a span{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:5px}footer .footer-inner .row-1 .right .link a span svg{display:block;margin-bottom:1px}footer .footer-inner .row-1 .right .link a:hover{text-decoration:underline}footer .footer-inner .row-1 .right .text{font-weight:300;font-size:15px;line-height:135%;color:#fff}footer .footer-inner .row-1 .right .text a{color:#fff;text-decoration:underline}footer .footer-inner .row-1 .right .text a:hover{text-decoration:none}footer .footer-inner .row-1 .right .mb{margin-bottom:16px}footer .footer-inner .row-2{padding-top:230px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#fff}footer .footer-inner .row-2 .links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:50px}footer .footer-inner .row-2 a{text-decoration:underline;color:#fff;font-weight:400;font-size:13px;line-height:160%;text-transform:uppercase}footer .footer-inner .row-2 a:hover{text-decoration:none}footer .footer-inner .row-2 .copyright{font-weight:400;font-size:13px;line-height:160%;text-transform:uppercase}.header-row{height:150px}.header-row header{transition:all .35s}.header-row header .fixed-visible{display:none}.header-row header .fixed-hidden{display:block}.header-row header.fixed{position:fixed;top:-150px;left:0;right:0;width:100%;z-index:7;background:#fff}.header-row header.fixed .logo{flex:0 0 74px}.header-row header.fixed .icons{flex:0 0 133px}.header-row header.fixed.visible{top:0}.header-row header.fixed .fixed-visible{display:block}.header-row header.fixed .fixed-hidden{display:none}.header-row header.fixed .container{height:85px}.header-row header.fixed .nav ul{padding-top:0}header:not(.fixed) .search{display:block !important}.page-banner{height:590px;background:#5d7132;margin-bottom:60px}.page-banner .container{height:100%}.page-banner .title{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.page-banner .title .left{font-weight:700;font-size:72px;line-height:1}.page-banner .title .right{font-weight:600;font-size:20px;line-height:1.4}section.product .inner{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:36px}section.product .inner .gallery{width:100%;max-width:804px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:18px}section.product .inner .gallery .thumbs{flex:0 0 170px}section.product .inner .gallery .thumbs div{cursor:pointer}section.product .inner .gallery .thumbs div img{border-radius:16px;border:1px solid #d0d0d0;transition:all .2s}section.product .inner .gallery .thumbs div img:hover{border-color:#5d7132}section.product .inner .gallery .thumbs div.slick-current img{border-color:#5d7132}section.product .inner .gallery .full{flex:0 0 calc(100% - 188px);width:calc(100% - 188px);position:relative}section.product .inner .gallery img{display:block;width:100%;height:auto;border-radius:30px}section.product .inner .info{width:100%;max-width:800px}section.product .inner .info .title{font-weight:700;font-size:54px;line-height:1.2;margin-bottom:20px}section.product .inner .info .sku-rating{flex-direction:row-reverse;justify-content:space-between;margin-bottom:45px}section.product .inner .info .sku-rating .left{flex:auto;text-align:right}section.product .inner .info .sku-rating .left .sku{text-transform:uppercase;font-weight:400;font-size:16px}section.product .inner .info .sku-rating .rating{flex:auto;text-align:left;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px}section.product .inner .info .description{font-weight:400;font-size:18px;line-height:1.5;margin-bottom:45px}section.product .inner .info .aroma-items{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:15px;margin-bottom:45px}section.product .inner .info .aroma-items a,section.product .inner .info .aroma-items span{display:block;padding:6px 15px;border-radius:20px;border:1px solid #8b8b8b;font-weight:400;font-size:15px;line-height:1.2;color:#8b8b8b;text-decoration:none}section.product .inner .info .aroma-items span{background:#121213;border-color:#121213;color:#fff}section.product .inner .info .price-variations{flex-direction:row-reverse;align-items:center;margin-bottom:45px}section.product .inner .info .price-variations .qty{margin:0 auto 0 45px}section.product .inner .info .price-variations .variations .variation-item.active:not(.disabled){font-weight:600}section.product .inner .info .price-variations .price{font-weight:700;font-size:40px;line-height:1.2}section.product .inner .info .add-to-buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px}section.product .inner .info .add-to-buttons .cart{flex:0 0 calc(100% - 88px)}section.product .inner .info .add-to-buttons .wishlist a svg{stroke:#121213;transition:fill .4s;display:block;width:48px;height:auto;fill:rgba(93,113,50,0)}section.product .inner .info .add-to-buttons .wishlist a:hover svg,section.product .inner .info .add-to-buttons .wishlist a.active svg{stroke:#5d7132;fill:#5d7132}.qty{padding:4px;background:#f5f5f5;border-radius:30px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:101px}.qty input{display:block;width:45px;text-align:center;font-size:16px;font-weight:500}section.breadcrumbs{padding-top:48px;margin-bottom:20px}section.breadcrumbs a{width:140px;height:49px;border-radius:30px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;gap:15px;font-weight:500;font-size:18px;line-height:140%;color:#121213}.message{background:#edf4e2;font-size:20px;font-weight:400;padding:25px 25px;border-radius:20px}section.podbor .item{margin-bottom:0 !important}section.podbor .item form{flex:0 0 100%;width:100%}section.podbor .item.dark{background:#121213;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:30px;color:#fff;padding:70px 30px !important}section.podbor .item.dark .title{font-weight:700;font-size:54px;line-height:1.2;margin-bottom:30px}section.podbor .item.dark .title .steps{width:100%;max-width:405px;margin:0 auto;display:flex;align-items:center;flex-direction:row;align-items:center;justify-content:space-between;position:relative;z-index:0;height:130px}section.podbor .item.dark .title .steps .step{width:60px;height:60px;border-radius:60px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:600;font-size:24px;line-height:1.2;border:1px solid #f5f5f5;background:#121213;z-index:2}section.podbor .item.dark .title .steps .step.current{background:#5d7132;border-color:#5d7132}section.podbor .item.dark .title .steps .step.prev{background:#fff;border-color:#fff;color:#121213}section.podbor .item.dark .title .steps:after{display:block;content:"";width:100%;height:1px;background:#f5f5f5;position:absolute;left:0;right:0;top:65px}section.podbor .item.dark .subtitle{font-weight:600;font-size:21px;line-height:1.4;margin-bottom:30px}section.podbor .item .buttons{width:460px;margin:0 auto}section.podbor .item .buttons a,section.podbor .item .buttons button{display:block;width:100%;height:55px;font-weight:600;font-size:21px;line-height:55px;text-align:center;border:1px solid #fff;border-radius:40px;color:#fff;margin-bottom:15px;transition:all .4s}section.podbor .item .buttons a:hover,section.podbor .item .buttons a.active,section.podbor .item .buttons button:hover,section.podbor .item .buttons button.active{background:#5d7132;border-color:#5d7132}section.podbor .item .buttons button{background-color:#5d7132;border-color:#5d7132}section.podbor .item .buttons button:hover{background-color:#283018;border-color:#283018}.collection-banner{background:#5d7132;margin-bottom:20px}.collection-banner .container{padding-top:50px;padding-bottom:50px;min-height:240px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.collection-banner .container .left,.collection-banner .container .right{flex:0 0 calc(50% - 40px);font-weight:700;font-size:32px;line-height:1.2;color:#fff}.collection-banner .container .center{flex:0 0 80px}.tabs{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:20px;margin-bottom:80px}.tabs a,.tabs span{display:block;padding:9px 31px;border-radius:65px;border:1px solid #8b8b8b;font-weight:500;font-size:22px;line-height:1.2;text-decoration:none;color:#8b8b8b}.tabs span,.tabs a.active{background:#5d7132;border-color:#5d7132;color:#fff}.layout-w-sidebar{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:72px}.layout-w-sidebar .sidebar{flex:0 0 calc(25% - 72px)}.layout-w-sidebar .sidebar .title{font-weight:700;font-size:32px;line-height:1.2}.layout-w-sidebar .sidebar .subtitle{font-weight:600;font-size:18px;line-height:1.2;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #fff}.layout-w-sidebar .sidebar .description{font-weight:400;font-size:16px;line-height:1.5}.layout-w-sidebar .sidebar .description p{margin-bottom:18px}.layout-w-sidebar .sidebar .description p:last-child{margin:0}.layout-w-sidebar .content{flex:0 0 75%}.description-block{padding:25px 40px 30px;border-radius:20px;color:#fff}.description-block.dark{background:#121213}section.secret-ingredient .grid .item{padding-bottom:0}section.secret-ingredient .grid .item.right{position:relative;border-radius:30px;background:#283018;padding:40px 40px 100px 40px;color:#fff}section.secret-ingredient .grid .item.right .title{font-weight:700;font-size:40px;line-height:1.2;margin-bottom:50px}section.secret-ingredient .grid .item.right p{font-weight:400;font-size:20px;line-height:1.4;margin-bottom:25px}section.secret-ingredient .grid .item.right .btn-type3{position:absolute;right:40px;bottom:40px;width:calc(50% - 49px)}section.persons .container{max-width:1566px}section.persons .container .item{padding:70px 40px;background:#f5f0ea;border-radius:30px;text-align:center}section.persons .container .item .image{width:auto;max-width:330px;margin:0 auto;margin-bottom:50px;border-radius:170px;overflow:hidden}section.persons .container .item .name{font-weight:700;font-size:40px;line-height:1.2;margin-bottom:20px}section.persons .container .item .position{font-weight:600;font-size:24px;line-height:1.4;margin-bottom:20px}section.persons .container .item .description{font-weight:500;font-size:20px;line-height:1.6;padding:0;width:auto;max-width:480px;margin:0 auto}.tabs-w-panels .item-1{padding:40px 40px 134px 40px;background:#f5f5f5;border-radius:30px;position:relative}.tabs-w-panels .item-1 .monogram{position:absolute;left:40px;bottom:40px}.tabs-w-panels .tab-panels .tab-panel{display:none;width:auto;max-width:895px}.tabs-w-panels .tab-panels .tab-panel.active{display:block}.tabs-w-panels .tab-panels .tab-panel p{margin-bottom:25px;font-weight:400;font-size:20px;line-height:1.4}.tabs-w-panels .tab-panels .tab-panel p:last-child{margin-bottom:0}.tabs-w-panels .tab-panels .tab-panel p a{color:#121213;text-decoration:underline}.tabs-w-panels .tab-panels .tab-panel p a:hover{text-decoration:none}.tab-links .link-item{margin-bottom:18px}.tab-links .link-item a{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;text-align:right;height:auto;min-height:100px;border-radius:20px;background-color:#f5f5f5;text-decoration:none !important;color:#8b8b8b;padding:16px 40px 16px 90px;position:relative;transition:all .4s}.tab-links .link-item a span{font-weight:600;font-size:28px;line-height:1.2;color:#8b8b8b}.tab-links .link-item a .icon{position:absolute;left:40px;top:50%;margin-top:-13px;opacity:0;transition:all .4s}.tab-links .link-item:last-child{margin-bottom:0}.tab-links .link-item.active a,.tab-links .link-item:hover a{background-color:#121213;color:#fff}.tab-links .link-item.active a span,.tab-links .link-item:hover a span{color:#fff}.tab-links .link-item.active a .icon,.tab-links .link-item:hover a .icon{opacity:1}.w-overlay .overlay{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;padding:30px}.grid.w-overlay .item:hover .image img{transform:scale(1.2)}section.films .item{padding-bottom:0}section.films .item .title{font-weight:700;font-size:32px;line-height:1.2;margin-bottom:15px}section.films .item .short{font-weight:400;font-size:20px;line-height:1.2;margin-bottom:20px}.box{padding:80px 40px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;border-radius:20px;overflow:hidden}.box.beige{background:#f5f0ea}.box.beige p{color:rgba(15,15,15,.9)}.box.dark{background:#121213;color:#fff}.box.white{background:#fff}.box .title{font-weight:700;font-size:40px;line-height:1.2}.box p{margin-top:20px;font-size:20px;line-height:1.4}section.facts{background:#f5f5f5;padding:20px 0}section.facts .box{padding:40px 30px 50px 30px;text-align:left;align-items:flex-start}section.facts .box .title{font-size:54px;margin-bottom:15px}section.facts .box p{font-weight:400;line-height:1.2;margin-top:30px}.indicator-line{position:relative;height:16px;border-radius:30px;border:1px solid #5d7132;overflow:hidden;width:100%}.indicator-line .indicator{position:absolute;left:0;top:0;height:100%;background:#5d7132}section.isolyat .grid .item-1,section.isolyat .grid .item-3{padding-bottom:0;margin-bottom:0}section.isolyat .grid .item-2 .item{margin-bottom:0 !important}section.isolyat .item-1 .title{font-weight:700;font-size:65px;line-height:1}section.isolyat .item-3 .title{font-weight:700;font-size:40px;line-height:1.2;margin-bottom:40px}section.isolyat .item-3 p{font-weight:400;font-size:20px;line-height:1.4;margin-bottom:40px}.grid-2-container{background:#f5f5f5;border-radius:20px;padding:10px}.grid-2-container .item{padding-bottom:0}.grid-2-container .tab-title{border-radius:10px;padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:10px;font-weight:600;font-size:18px;line-height:1.2;background:#121213;margin-bottom:15px;text-align:center;color:#fff}.list-container{border-radius:10px;padding-top:20px;padding-right:30px;padding-bottom:30px;padding-left:30px;background:#fff;border-radius:10px}.list-container ul li{font-weight:400;font-size:18px;line-height:1.4;display:block;padding:0 0 0 21px;margin-bottom:15px;position:relative}.list-container ul li:last-child{margin:0}.list-container ul li:after{display:block;content:"";width:6px;height:6px;border-radius:6px;background:#121213;position:absolute;left:0;top:12px}.grid-2-container img{width:auto !important;max-width:100% !important;margin:10px auto 0 auto}section.questions .grid-1-2 .item-1 .title{font-weight:700;font-size:72px;line-height:1}.question-items{margin-bottom:60px}.question-items .item{border-radius:20px;padding-top:20px;padding-right:40px;padding-bottom:25px;padding-left:40px;background:#f5f5f5;margin-bottom:20px}.question-items .item .question{font-weight:600;font-size:24px;line-height:1.4;margin-bottom:5px}.question-items .item .answer{font-weight:400;font-size:20px;line-height:1.4}.question-items .item:last-child{margin-bottom:0}.banner-4{position:relative}.banner-4 .image{border-radius:20px;overflow:hidden}.banner-4 .image img{width:100%;transition:all .8s}.banner-4:hover .image img{transform:scale(1.2)}.banner-4 .overlay{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 20px 0 20px}.banner-4 .overlay .text{color:#fff;font-weight:700;font-size:40px;line-height:1.2}section.contacts .grid .grid{height:100%}section.contacts .grid .item{padding-bottom:0;margin-bottom:0}section.contacts .grid .item.panel{background:#f5f5f5;border-radius:20px;padding:40px 40px 40px 40px;position:relative}section.contacts .grid .item.panel .title{font-weight:600;font-size:28px;line-height:1.2;margin-bottom:30px}section.contacts .grid .item.panel p{font-weight:400;font-size:18px;line-height:1.4;margin-bottom:20px}section.contacts .grid .item.panel p:last-child{margin-bottom:0}section.contacts .grid .item.panel p a{display:inline-block !important;color:#121213;text-decoration:underline}section.contacts .grid .item.panel p a:hover{text-decoration:none}section.contacts .grid .item.panel a.map{display:inline-block !important;color:#8b8b8b;font-weight:500;font-size:15px;text-decoration:underline;position:absolute;left:40px;bottom:40px}section.contacts .grid .item.panel a.map:hover{text-decoration:none}.links-group a{display:flex !important;flex-direction:row;align-items:center;justify-content:center;gap:5px;margin-bottom:20px;padding-top:15px;padding-right:40px;padding-bottom:15px;padding-left:40px;border-radius:40px;background:#fff;text-decoration:none;text-align:center;color:#121213;font-weight:600;font-size:20px;line-height:1.2;transition:all .4s;border:1px solid #fff}.links-group a svg{display:block;stroke:#121213;width:12px;height:12px;transition:stroke .4s}.links-group a:hover{border-color:#5d7132;color:#5d7132}.links-group a:hover svg{stroke:#5d7132}section.where-to-buy .section-subtitle{font-size:20px;margin-bottom:20px}.accordion-group .accordion{margin-bottom:20px}.accordion-group:last-child{margin-bottom:0}.accordion{background:#f5f5f5;border-radius:20px;padding:40px}.accordion .title{font-weight:600;font-size:28px;line-height:1.2;position:relative;padding-right:59px;cursor:pointer}.accordion .title span{position:absolute;right:0;top:50%;margin-top:-14px;transition:all .4s}.accordion .content{display:none}.accordion .content iframe{border-radius:20px;overflow:hidden}.accordion.active .title span{transform:rotate(135deg)}section.product .inner .info .accordions.sm .accordion{background:#f5f5f5;border-radius:20px;padding:16px 25px;margin-top:12px}section.product .inner .info .accordions.sm .accordion .title{font-weight:600;font-size:18px;line-height:1.2;position:relative;padding-right:59px;cursor:pointer;margin-bottom:0}section.product .inner .info .accordions.sm .accordion .title span{position:absolute;right:0;top:50%;margin-top:-12px;transition:all .4s}section.product .inner .info .accordions.sm .accordion .title span svg{width:24px;height:24px}section.product .inner .info .accordions.sm .accordion .content{display:none}section.product .inner .info .accordions.sm .accordion .content iframe{border-radius:20px;overflow:hidden}section.product .inner .info .accordions.sm .accordion.active .title span{transform:rotate(135deg)}section.product .inner .info .accordions.sm .accordion:first-child{margin-top:100px}.links-group-inline{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.links-group-inline a{height:54px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;padding-top:15px;padding-right:40px;padding-bottom:15px;padding-left:40px;background:#fff;text-decoration:none;text-align:center;color:#121213;font-weight:600;font-size:20px;line-height:1.2;transition:all .2s;flex-grow:1}.links-group-inline a span{border-bottom:2px solid #fff}.links-group-inline a svg{display:block;stroke:#121213;width:12px;height:12px;transition:stroke .4s}.links-group-inline a:hover{color:#5d7132;padding-top:11px}.links-group-inline a:hover span{border-color:#5d7132}.links-group-inline a:hover svg{stroke:#5d7132}.links-group-inline a:first-child{border-radius:40px 0 0 40px}.links-group-inline a:last-child{border-radius:0 40px 40px 0}.locations .location-title{font-weight:600;font-size:24px;line-height:1.4}.locations .item{padding-bottom:0;margin-bottom:0}.locations .item p{font-weight:400;font-size:16px;line-height:1.4}.locations .item p:last-child{margin-bottom:0}a.nav-trigger{margin-left:10px;display:flex !important;flex-direction:column;gap:5px;padding:9px;border-radius:7px;border-color:#5d7132 !important;background:rgba(0,0,0,0) !important}a.nav-trigger span{display:block;width:30px;height:2px;background:#5d7132}@media(max-width: 1199px){header{position:relative}header .mobile-nav{width:100%;background:#fff;display:none;overflow:hidden}header .mobile-nav ul li a{display:block;color:#121213;text-decoration:none;padding:14px 20px;border-top:1px solid rgba(0,0,0,.1);font-size:16px}header .mobile-nav.active{height:auto}}.section.exclusive .item{padding-bottom:0}.section.exclusive .item.description{padding-right:45px}.section.exclusive.reverse .item.description{padding-right:0;padding-left:45px}.section.exclusive .title{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:40px;font-weight:700;font-size:54px;line-height:1.2;margin-bottom:100px}.section.exclusive .item-title{font-weight:700;font-size:32px;line-height:1.2;margin-bottom:40px}.section.exclusive .item-label{margin-bottom:40px}.section.exclusive .item-text{margin-bottom:80px}.section.exclusive .item-text p{font-weight:400;font-size:18px;line-height:1.4;margin-bottom:30px}.section.exclusive .item-text p:last-child{margin-bottom:0}.item-label{border-radius:20px;height:36px;display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 15px 0 3px;gap:10px}.item-label span{font-weight:600;font-size:15px;line-height:1.2;color:#fff}.item-label.green{background:#5d7132}.item-label.grey{background:#6c6c6c}img.fancybox-image{border-radius:40px}#loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:none !important;justify-content:center;align-items:center;z-index:9999}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#5d7132;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.grid.owl-carousel .item{margin-bottom:0 !important}.owl-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.owl-dots .owl-dot{display:block;width:8px;height:8px;border-radius:8px;background-color:rgba(0,0,0,.25) !important}.owl-dots .owl-dot.active{background-color:#5d7132 !important}.owl-nav button{display:block;background:hsla(0,0%,100%,.72) !important;color:#5d7132 !important;font-size:40px !important;font-weight:200 !important;text-align:center;width:40px;height:40px;position:absolute;top:30%;transition:all .2s;border-radius:40px;display:flex;align-items:center;justify-content:center}.owl-nav button span{display:block;height:auto !important;line-height:20px !important;margin-top:-4px}.owl-nav button:hover{background-color:#fff !important}.owl-nav button.owl-prev{left:18px}.owl-nav button.owl-next{right:18px}section.business-links .item{padding-bottom:0 !important}.morphed-blocks .items{margin:0 -9px;overflow:hidden}.morphed-blocks .items .item{float:left;width:21%;padding:9px;transition:all .2s;padding-bottom:0 !important}.morphed-blocks .items .item.active{width:37%}.morphed-blocks .items .item .inner{background:#121213;border-radius:20px;padding:30px 20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%;min-height:200px;cursor:pointer}.morphed-blocks .items .item .inner .title span{font-weight:600;font-size:20px;line-height:1.2;color:#fff;white-space:nowrap}.morphed-blocks .items .item .inner .text{display:none;font-weight:400;font-size:15px;line-height:1.4;color:#fff}.morphed-blocks .items .item.active .inner{background:#5d7132;gap:40px}.morphed-blocks .items .item.active .inner .text{display:block}.morphed-blocks .items .item.active .inner .icon{display:none}.bisiness-tabs .item-2{background:#f5f5f5;border-radius:30px;padding:40px}.bisiness-tabs .title{font-weight:700;font-size:40px;line-height:1.2;margin-bottom:20px}.bisiness-tabs .text{font-weight:400;font-size:20px;line-height:1.4}.bisiness-tabs .grid-2-1 .item-1{width:65%}.bisiness-tabs .grid-2-1 .item-2{width:calc(35% - 9px)}.for-business-image{border-radius:30px}.for-business-image.bordered{border:1px solid #5d7132}.brand-green-block{padding:40px;border-radius:20px;background:#5d7132;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:400;font-size:22px;line-height:1.2}.brand-green-block .icon{margin-bottom:20px}.reviews{background:#f5f0ea;border-radius:20px;padding:18px 18px 35px 18px}.reviews .item{padding-bottom:0 !important}.reviews .item .inner{background:#fff;border-radius:20px;padding:18px}.reviews .item .inner .name{font-weight:600;font-size:18px;line-height:1.2;margin-bottom:14px}.reviews .item .inner .name span{font-size:14px;font-weight:400;color:#8b8b8b;font-style:italic}.reviews .item .inner .position{font-size:16px;line-height:1.2;margin-bottom:14px;font-style:italic;color:#8b8b8b}.reviews .item .inner .text{font-size:16px;line-height:1.5}.partners-carousel .item{display:flex;align-items:center;justify-content:center}.partners-carousel .item img{width:auto !important}section.comfort .grid .item{border-radius:20px !important;overflow:hidden;padding-bottom:0 !important}section.comfort .grid .item:first-child{padding:40px !important;background:#5d7132;color:#fff}section.comfort .grid .item:first-child .section-title{margin-bottom:40px}section.comfort .grid .item:first-child p{font-weight:400;font-size:22px;line-height:1.2;margin-bottom:25px}section.comfort .grid .item:first-child p:last-child{margin-bottom:0}section.bisiness-contacts p{font-size:18px;line-height:1.4}section.bisiness-contacts .item{padding-bottom:0 !important}section.bisiness-contacts .item .inner{padding:35px;background:#f5f5f5;border-radius:20px;height:100%}.formula-une-block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 40px 0 0;background:#f5f5f5;border-radius:20px;overflow:hidden}.formula-une-block .item{padding:59px 0;align-self:stretch}.formula-une-block .item:first-child{flex:0 0 25%}.formula-une-block a{display:block}.styled-modal{padding:30px !important;background:#fff !important;border-radius:20px !important;width:100%;max-width:500px !important}.styled-modal .modal-title{color:#121213;font-weight:600;font-size:24px;line-height:1.4;margin-bottom:20px}.styled-modal button{--f-button-border-radius: 50% !important;--f-button-color: #121213 !important;--f-button-hover-color: #121213 !important;--f-button-outline-color: #121213 !important;--f-button-bg: transparent !important;--f-button-active-bg: transparent !important;--f-button-hover-bg: transparent !important;--f-button-svg-width: 20px !important;--f-button-svg-height: 20px !important;--f-button-svg-filter: none !important;top:30px !important;right:30px !important}.tabs--style-2 .buttons{gap:10px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.tabs--style-2 .buttons .item{border-radius:10px;border:1px solid #121213;opacity:1;padding:12px 30px;font-weight:500;font-size:20px;line-height:1;cursor:pointer;transition:all .2s;color:#121213}.tabs--style-2 .buttons .item:hover{color:#5d7132;border-color:#5d7132}.tabs--style-2 .buttons .item.active{color:#fff;background:#121213}.tabs--style-2 .buttons .item.sm{font-size:16px;padding:9px 22px}.layout-w-sidebar.layout-customer,.layout-w-sidebar.layout-faq{padding-top:60px;gap:72px}.layout-w-sidebar.layout-customer .sidebar,.layout-w-sidebar.layout-faq .sidebar{flex:0 0 25%}.layout-w-sidebar.layout-customer .content,.layout-w-sidebar.layout-faq .content{flex:0 0 calc(75% - 72px)}.layout-w-sidebar.layout-customer .section-title,.layout-w-sidebar.layout-faq .section-title{font-size:54px;margin-bottom:40px}.customer-nav,.faq-nav{display:flex;flex-direction:column;gap:10px}.customer-nav a,.faq-nav a{display:block;padding:20px 40px;background:#f5f5f5;border-radius:10px;font-weight:500;font-size:22px;line-height:1.2;color:#121213}.customer-nav a.active,.faq-nav a.active{background:#5d7132;color:#fff}.qa-block{margin-bottom:60px}.qa-block .title{font-weight:700;font-size:32px;line-height:1.2}.qa-block .qa-items{padding:30px 30px 21px 30px;background:#f5f5f5;border-radius:20px}.qa-block .qa-items .qa-item{padding-bottom:21px;margin-bottom:30px;border-bottom:1px solid #d0d0d0}.qa-block .qa-items .qa-item:last-child{border-bottom:0;padding:0;margin:0}.qa-block .qa-items .qa-item .question{font-weight:600;font-size:22px;line-height:1.2;margin-bottom:10px}.qa-block .qa-items .qa-item .answer{font-weight:400;font-size:18px;line-height:1.4}.customer-blocks{display:grid;grid-template-columns:repeat(2, 1fr);gap:18px}.customer-blocks .customer-block{position:relative;background:#f5f5f5;padding:30px;border-radius:20px}.customer-blocks .customer-block a{display:block;position:absolute;right:20px;top:20px}.customer-blocks .customer-block a svg{stroke:#8b8b8b;transition:stroke .2s}.customer-blocks .customer-block a:hover svg{stroke:#5d7132}.customer-blocks .customer-block .row{margin-bottom:25px}.customer-blocks .customer-block .row:last-child{margin-bottom:0}.customer-blocks .customer-block .row .key{font-family:IBM Plex Sans;font-weight:600;font-size:18px;line-height:1.2;margin-bottom:5px}.customer-blocks .customer-block .row .value{font-size:18px;line-height:1.4}a.wishlist-authorize{color:#5d7132;text-decoration:underline}a.wishlist-authorize:hover{text-decoration:none}body.orders.new{background:#f5f5f5}section.order{padding-top:60px}section.order .order-container{width:100%;max-width:1200px;padding:0 20px;margin:0 auto}section.order .order-container .order-header{text-align:center}section.order .order-container .order-header .title{font-weight:600;font-size:45px;line-height:1.1;margin-bottom:10px}section.order .order-container .order-header .subtitle{font-size:20px;line-height:1.5}section.order .order-container .order-columns{gap:72px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}section.order .order-container .order-columns .sidebar{flex:0 0 40%;padding:30px;background:#fff;border-radius:20px}section.order .order-container .order-columns .content{flex:0 0 calc(60% - 72px)}section.order .order-container .order-columns .content .order-sections .section{padding:30px;background:#fff;border-radius:20px;margin-bottom:20px}section.order .order-container .order-columns .content .order-sections .section:last-child{margin-bottom:0}section.order .order-container .order-columns .content .order-sections .section .title{font-weight:700;font-size:20px;line-height:1.4;margin-bottom:25px}section.order .order-container .order-columns .content .order-sections .section .field.last{margin-bottom:0}.shipping-methods,.radios{margin-top:20px}.radios .variants{display:grid;grid-template-columns:repeat(4, 1fr)}.radios .variants .radio label{display:flex;flex-direction:row;align-items:center;gap:7px;flex-wrap:nowrap}.radios .variants .radio input{margin-top:3px}.radios .field.has-error .variants,.field.has-error .rating_form_wrap{padding:7px 7px 0 7px;border-radius:4px;background:#ffdbdb;border-radius:10px}.shipping-method-fields .pvz .delivery_point_address{margin-bottom:18px;font-size:15px}.shipping-method-fields .pvz .custom-error{font-size:14px;color:#e23812}.suggestions-wrapper{padding-top:5px}.suggestions-suggestions{border:1px solid #b1b4c2;padding:10px 0;border-radius:8px;width:100%}.suggestions-suggestions .suggestions-suggestion{padding:5px 24px;border-top:1px solid #d9dce7;font-size:14px;cursor:pointer;transition:color .2s}.suggestions-suggestions .suggestions-suggestion:hover{color:#5d7132}.suggestions-suggestions .suggestions-suggestion:first-child{border:none}.suggestions-suggestions strong{font-weight:400;color:#5d7132}.suggestions-hint{padding:5px 24px 10px}.shipping-method-fields #map{display:block;width:100%;height:400px}.shipping-method-fields .pickup p{font-size:16px;color:#8b8b8b}.gm-style-iw-chr{position:absolute;right:0}.gm-style .gm-style-iw-d{padding-top:14px;padding-right:35px}form#new_order .sidebar{position:sticky;top:103px}form#new_order .sidebar a{color:#5d7132;text-decoration:underline}form#new_order .sidebar a:hover{text-decoration:none}form#new_order .sidebar .order-cart-items,form#new_order .sidebar .order-shipping-coast{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:18px}form#new_order .sidebar .order-cart-items .products-coast,form#new_order .sidebar .order-cart-items .coast,form#new_order .sidebar .order-shipping-coast .products-coast,form#new_order .sidebar .order-shipping-coast .coast{font-weight:bold;font-size:20px}form#new_order .sidebar .order-shipping-address{font-size:15px;margin-bottom:25px}form#new_order .radio label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:7px}form#new_order .radio label .shipping-data{display:inline-block;font-weight:400;padding-left:5px;color:#8b8b8b}.pay-btn-container{width:100%;max-width:400px;margin:0 auto 36px auto}.orders-list .item{margin-bottom:30px;padding-bottom:40px;border-bottom:1px solid #d0d0d0}.orders-list .item .date-number,.orders-list .item .data{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.orders-list .item .date-number{margin-bottom:25px}.orders-list .item .date-number .date{font-weight:500;font-size:16px;line-height:1.5;color:#8b8b8b}.orders-list .item .date-number .number{font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase}.orders-list .item .data{align-items:center}.orders-list .item .data .left{flex:0 0 180px;width:180px;border:1px solid #d0d0d0;border-radius:10px;overflow:hidden}.orders-list .item .data .right{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:50px}.orders-list .item .data .right .price{font-weight:600;font-size:18px;line-height:1.2}.orders-list .owl-nav button{width:26px;height:26px;font-size:27px !important;top:50%;margin-top:-13px}.partners-carousel .owl-nav button{top:50%;margin-top:-20px}.partners-carousel .owl-nav button.owl-prev{left:0}.partners-carousel .owl-nav button.owl-next{right:0}.order-state{padding:5px 20px;font-weight:400;font-size:15px;line-height:1.5;background:#f5f5f5;border-radius:20px;display:inline-block;border:1px solid #d0d0d0;color:#6c6c6c}.order-state.paid{border-color:#5d7132;color:#5d7132}.qa-notice{font-weight:700;font-size:32px;line-height:1.2}.qa-notice a{text-decoration:underline;color:#121213}.qa-notice a:hover{text-decoration:none}.logistics-subgrid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px;gap:18px}.logistics-subgrid .l-item-1{grid-area:1/1/2/2}.logistics-subgrid .l-item-2{grid-area:1/2/2/3}.logistics-subgrid .l-item-3{grid-area:1/3/2/4}.logistics-subgrid .l-item-4{grid-area:2/1/3/3}.logistics-subgrid .l-item-5{grid-area:2/3/3/4}.logistics-subgrid .green-box{padding:30px;align-items:flex-start;text-align:left}.logistics-subgrid .green-box .label{font-weight:400;font-size:15px;line-height:1.2;margin-bottom:15px;padding:4px 15px;background-color:#121213;color:#fff;border-radius:50px}.logistics-subgrid .green-box .l-title{margin-bottom:15px;font-weight:600;font-size:24px;line-height:1.4}.logistics-subgrid .green-box .l-description p{font-weight:400;font-size:16px;line-height:1.5;margin-bottom:15px}.logistics-subgrid .green-box .l-description p:last-child{margin-bottom:0}.logistics-list{margin-bottom:70px}.logistics-list div{padding-top:25px;margin-top:25px;border-top:1px solid #16171d;font-weight:600;font-size:24px;line-height:1.4}.logistics-list div:first-child{margin-top:0;border-top:0}nav.pagination{padding-top:20px !important;display:flex;flex-direction:row;align-items:center;gap:5px;flex-wrap:wrap;line-height:1.18;font-size:18px;color:#121213;text-decoration:none}nav.pagination a{font-size:18px;color:#121213;text-decoration:none}nav.pagination .first,nav.pagination .last{display:none}nav.pagination .prev{transform:rotate(180deg)}nav.pagination .prev a,nav.pagination .next a,nav.pagination .prev a svg,nav.pagination .next a svg{display:block}nav.pagination .page{padding:7px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px}nav.pagination .page.current{background:#5d7132;color:#fff}nav.pagination .page.gap{display:none}.reviews-buttons,.rewievs-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.reviews-buttons .right,.rewievs-title .right{flex:0 0 50%}.rewievs-title{gap:50px}.product-rating{background:#f5f0ea;padding:10px 76px;border-radius:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:30px}.product-rating .rating{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.product-rating .rating a{font-weight:400;font-size:18px;line-height:1.4;color:#121213}section.secret-ingredient.cbd .item.right{padding-bottom:40px !important}section.secret-ingredient.cbd .item.right .title{margin-bottom:0 !important;line-height:1.4}section.secret-ingredient.cbd .grid-2 .image{height:auto !important}body.static.contacts .parallax-mirror{border-radius:20px;overflow:hidden}.order-show .order-total{font-weight:600;font-size:20px;line-height:1.2;text-align:right;margin-bottom:50px}.order-show .date-state{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:25px;align-items:center}.order-show .date-state .date{font-weight:500;font-size:16px;line-height:1.5;color:#8b8b8b}.order-show .date-state .number{font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase}.order-show .item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d0d0d0}.order-show .item .data{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.order-show .item .data{align-items:center}.order-show .item .data .left{flex:0 0 180px;width:180px;border:1px solid #d0d0d0;border-radius:10px;overflow:hidden}.order-show .item .data .right{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:50px;flex:0 0 calc(100% - 220px)}.order-show .item .data .right .name{flex:0 0 calc(60% - 160px)}.order-show .item .data .right .name .title{font-weight:600;font-size:21px;line-height:1.2}.order-show .item .data .right .name .subtitle{margin-top:10px;font-weight:400;font-size:16px}.order-show .item .data .right .volume{flex:0 0 calc(20% - 50px);font-size:16px}.order-show .item .data .right .count{flex:0 0 calc(20% - 50px);font-size:16px}.order-show .item .data .right .price{font-weight:600;font-size:18px;line-height:1.2;flex:0 0 110px;text-align:right}.order-show .order-data{border-radius:20px;padding:40px;background:#f5f5f5}.order-show .order-data .rows .row{margin-bottom:36px}.order-show .order-data .rows .row .label{font-weight:600;font-size:18px;line-height:1.2;margin-bottom:16px}.order-show .order-data .rows .row .text{font-size:18px;line-height:1.2}.order-show .order-data .rows .row:last-child{margin-bottom:0}.order-show .order-data .rows .row .item{border:0;padding:0 !important;margin:0 !important}.order-show .delete-order{margin-top:50px;text-align:right}.rating_form_wrap{display:grid;grid-template-columns:.4fr 1fr;gap:15px;align-items:center;margin-bottom:15px}.rating_form_wrap span{display:block;font-size:20px;font-weight:bold;margin:0}.rating_form_wrap span .error{font-size:14px;font-weight:400;color:red;padding-top:5px;display:none}.rating_form_wrap .rating_form{display:flex;align-items:center}.rating_form_wrap .rating_form input{display:none}.rating_form_wrap .rating_form .rating_form_item{margin-right:10px}.rating_form_wrap .rating_form .rating_form_item svg{width:40px}.aroma-properties{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;width:490px;padding-top:180px}.aroma-properties .item{width:115px;height:115px;border:1px solid #121213;border-radius:8px;font-weight:700;font-size:15px;line-height:1.2;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;transition:all .2s}.aroma-properties .item.active{background:#121213;color:#fff}.comparison-columns{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:110px}.comparison-columns .left{flex:0 0 490px}.comparison-columns .right{width:460px}.comparison-columns .right .carousel-container{width:380px}.comparison-columns .right .title{font-size:40px;font-weight:700;margin-bottom:20px}.comparison-columns .right .title span{display:inline-block;font-weight:600;font-size:22px;margin-left:18px}.comparison-columns .right .text p{margin-bottom:15px}.comparison-columns .right .text p:last-child{margin-bottom:40px}.aroma-comparison-carousel{margin-bottom:40px}.aroma-comparison-carousel .item{border-radius:20px;overflow:hidden}.aroma-comparison-carousel .owl-nav button{top:50%;margin-top:-20px}.grid-w-button.sets{display:block}.grid-w-button.sets .carousel{float:left;padding-right:18px;width:calc(66.66666% - 18px)}.grid-w-button.sets .grid-button{float:left;width:33.333%}.posts-list .item .title-date{margin-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.posts-list .item .title-date .title{font-size:25px;color:#121213;font-weight:bold}.posts-list .item .title-date .date{font-size:16px}.gallery .thumbs{width:170px}.gallery .thumbs div{margin-bottom:18px}.gallery .thumbs{position:relative}.arrow-next,.arrow-prev{display:block;background:hsla(0,0%,100%,.72);color:#5d7132;font-size:40px;font-weight:200;text-align:center;width:40px;height:40px;position:absolute;transition:all .2s;border-radius:40px;display:flex;align-items:center;justify-content:center;position:absolute;transition:all .3s;z-index:1}.arrow-next span,.arrow-prev span{display:block;line-height:20px;margin-top:-4px}.arrow-next:hover,.arrow-prev:hover{color:#121213}.arrow-prev{left:18px;top:50%;margin-top:-25px}.arrow-next{right:18px;top:50%;margin-top:-25px}.locations .grid{gap:72px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #c7c7c7}.locations .grid:last-child{margin:0;padding:0;border:0}.locations .grid .location-title{font-size:32px;margin-bottom:15px;line-height:1.2}.locations .grid p{padding-top:20px;font-size:20px}.locations .grid a{color:#5d7132;text-decoration:underline}.locations .grid a:hover{text-decoration:none}.locations .grid .item:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.locations iframe{border:1px solid #cfcfcf}a.wa-button-fixed{position:fixed;bottom:40px;right:40px;z-index:7;width:90px;height:90px;background:url("/assets/whatsapp-8dc661ca.svg") center center no-repeat #fff;background-size:65%;border-radius:100px;border:1px solid #16171d;transition:all .4s;z-index:5}@media(max-width: 1799px){.page-banner{height:400px}}@media(max-width: 1649px){.morphed-blocks .items .item .inner{padding:30px}.morphed-blocks .items .item .inner .title span{font-size:20px}.morphed-blocks .items .item .inner .text{font-size:14px}.page-banner{height:400px}}@media(max-width: 1599px){.qa-notice{font-size:30px}.styled-modal .modal-title{font-size:22px}.tabs--style-2 .buttons .item.sm{font-size:14px}.form-container .post-form-link a{font-size:16px}.page-banner{height:360px}section.comfort .grid .item:first-child p{font-size:20px}.brand-green-block{font-size:20px}.bisiness-tabs .title{font-size:36px}.logistics-list div{font-size:22px;padding-top:20px;margin-top:20px}.bisiness-tabs .text{font-size:18px}section.product .inner .gallery .thumbs{flex:0 0 140px}header .container{gap:5%}header .logo{width:86px}header .icons{flex:0 0 100px}.ad-top-banner .container{font-size:14px}.homepage-banner .inner .slogan,section.banner-2 .inner .text{font-size:72px}.homepage-banner .inner .bottom .items{padding:35px 40px 0 40px;gap:30px}.homepage-banner .inner .bottom .items .item{flex:0 0 calc(20% - 20px)}.homepage-banner .inner .bottom .items .item .title{font-size:25px}.homepage-banner .inner .bottom .items .item .subtitle{font-size:20px}.homepage-banner .inner .bottom .items .item .text{font-size:16px}footer .footer-inner{padding:50px 40px 30px 40px}footer .footer-inner .row-1 .right .link a,footer .footer-inner .row-1 .right .subtitle,footer .footer-inner .row-1 .right .text{font-size:14px}footer .footer-inner .row-1 .grid-3{gap:0}footer .footer-logo svg{width:140px;height:auto}footer .footer-inner .row-1 p{font-size:20px}footer .footer-inner .row-2 a,footer .footer-inner .row-2 .copyright{font-size:12px}footer .footer-inner .row-2{padding-top:200px}.section-title,section.banner-3 .container .text,section.questions .grid-1-2 .item-1 .title{font-size:62px}.layout-w-sidebar.layout-customer .section-title,.layout-w-sidebar.layout-faq .section-title{font-size:50px}section.product .inner .info .title,section.podbor .item.dark .title{font-size:50px}.section.exclusive .title{font-size:50px;gap:32px}.section.exclusive .title svg{display:block;width:55px;height:auto}.page-banner .title .left{font-size:62px}.page-banner .title .right{font-size:18px}.section-title.has-subtitle .subtitle{font-size:35px}section.banner-1 .container .text{font-size:72px}.title-rating a.title,.title-rating .sku,.sku-rating a.title,.sku-rating .sku{font-size:18px}section.ingredient .container .text,.banner-after-text,.green-box .text{font-size:18px}.grid-w-button .grid-button{font-size:35px}.grid-w-button .grid-button span span{width:300px}.four-items-grid .item .overlay{font-size:30px}section.banner-3 .container{height:600px}section.banner-3 .container p{font-size:18px}.grid .item-1 .overlay .title{font-size:42px}.grid .item-1 .overlay .subtitle{font-size:28px}.grid .item-1 .overlay .text{font-size:18px}.collection-banner .container .left,.collection-banner .container .right{font-size:29px}.tabs a,.tabs span{font-size:20px}.green-box .title{font-size:36px}.green-box .subtitle{font-size:22px}.green-box .text.sm{font-size:18px}section.secret-ingredient .grid .item.right{padding:30px 30px 100px 30px}section.secret-ingredient .grid .item.right .title{font-size:36px;margin-bottom:30px}section.secret-ingredient .grid .item.right p{font-size:18px}section.persons .container .item .name{font-size:36px}section.persons .container .item .position{font-size:21px}section.persons .container .item .description{font-size:18px}section.persons .container .item{padding:50px 30px}.tab-links .link-item a{min-height:90px}.tab-links .link-item a span{font-size:25px}.tabs-w-panels .tab-panels .tab-panel p{font-size:18px}.accordion{padding:30px}.accordion .title{font-size:25px}.section-text{font-size:18px}.box{padding:60px 30px}.box .title{font-size:36px}.box p{font-size:18px}.section-title.has-subtitle .subtitle.sm{font-size:18px}section.facts .box .title{font-size:50px}section.isolyat .item-1 .title{font-size:52px}section.isolyat .item-3 .title{font-size:36px;margin-bottom:30px}section.isolyat .item-3 p{font-size:18px}.grid-2-container .tab-title,.list-container ul li{font-size:16px}.question-items .item .question{font-size:22px}.question-items .item{padding-left:30px;padding-right:30px}.question-items .item .answer{font-size:18px}.banner-4 .overlay .text{font-size:36px}section.contacts .grid .item.panel{padding:30px 30px 30px 30px}section.contacts .grid .item.panel .title{font-size:25px}section.contacts .grid .item.panel p{font-size:16px}.links-group a{font-size:16px;padding-left:30px;padding-right:30px}section.where-to-buy .section-subtitle{font-size:18px}}@media(max-width: 1499px){.morphed-blocks .items .item .inner{padding:25px}.morphed-blocks .items .item .inner .title span{font-size:20px}.morphed-blocks .items .item .inner .text{font-size:15px}}@media(max-width: 1399px){section.order .order-container .order-header .title{font-size:40px}section.order .order-container .order-header .subtitle{font-size:18px;margin-bottom:50px}.page-banner{height:320px}.bisiness-tabs .title{font-size:32px}.logistics-list div{font-size:20px;padding-top:20px;margin-top:20px}.logistics-list{margin-bottom:50px}.bisiness-tabs .text{font-size:16px}.morphed-blocks .items .item .inner .title span{font-size:18px}.morphed-blocks .items .item .inner .text{font-size:15px}section.product .inner .gallery .thumbs{flex:0 0 120px}header .nav ul li a{font-size:15px}.ad-top-banner .container{font-size:13px}.homepage-banner .inner .slogan,section.banner-2 .inner .text{font-size:52px}.homepage-banner .inner .bottom .items .item .label{font-size:16px;height:27px}.homepage-banner .inner .bottom .items{padding:45px 30px 0 30px;gap:20px}.homepage-banner .inner .bottom .items .item{flex:0 0 calc(20% - 10px)}.homepage-banner .inner .bottom .items .item .title{font-size:22px}.homepage-banner .inner .bottom .items .item .subtitle{font-size:18px}.homepage-banner .inner .bottom .items .item .text{font-size:14px}footer .footer-inner .row-2 .links{gap:50px}footer .footer-inner .row-2{padding-top:180px}.section-title,section.banner-3 .container .text,section.questions .grid-1-2 .item-1 .title{font-size:55px}.layout-w-sidebar.layout-customer .section-title,.layout-w-sidebar.layout-faq .section-title{font-size:40px}.section.exclusive .title{font-size:45px;gap:27px}.section.exclusive .title svg{display:block;width:45px;height:auto}.page-banner .title .left{font-size:55px}.page-banner .title .right{font-size:16px}.section-title.has-subtitle .subtitle{font-size:30px}section.banner-1 .container .text{font-size:65px}.title-rating a.title,.title-rating .sku,.sku-rating a.title,.sku-rating .sku{font-size:16px}.title-rating .rating a,.sku-rating .rating a{font-size:14px}.title-rating .rating,.sku-rating .rating{flex:0 0 120px}.title-rating .left,.sku-rating .left{flex:0 0 calc(100% - 135px)}.title-rating .caption,.sku-rating .caption{font-size:14px}section.ritual-find .inner .columns .left{font-size:18px}.collection-banner .container .left,.collection-banner .container .right{font-size:27px}.description-block{padding:25px 30px 30px}.layout-w-sidebar .sidebar{flex:0 0 calc(30% - 18px)}.layout-w-sidebar .content{flex:0 0 70%}section.podbor .item.dark{padding:40px 30px !important}section.podbor .item.dark .title{font-size:45px}section.podbor .item .buttons a{font-size:19px}}@media(max-width: 1299px){section.bisiness-contacts .grid-2.level-1{grid-template-columns:repeat(1, 1fr)}section.bisiness-contacts .item .inner{padding:30px}.morphed-blocks .items .item{min-height:200px;width:50%}.morphed-blocks .items .item.active{width:50%}section.product .inner .gallery{flex-direction:column-reverse}section.product .inner .gallery .full{width:calc(100% - 188px)}section.product .inner .gallery .thumbs{flex-direction:row;flex:0 0 calc(100% - 188px);width:calc(100% - 188px)}section.product .inner .gallery .thumbs div{margin-bottom:0;margin-right:18px}main .grid-4,main .four-items-grid,main .grid-3{grid-template-columns:repeat(2, 1fr)}header .container{gap:60px}footer .footer-inner{padding:40px 20px 30px 20px}footer .footer-inner .row-2{padding-top:160px}.section-title,section.banner-3 .container .text,section.questions .grid-1-2 .item-1 .title,section.isolyat .item-1 .title{font-size:45px}.layout-w-sidebar.layout-customer .section-title,.layout-w-sidebar.layout-faq .section-title{font-size:38px}section.product .inner .info .title{font-size:46px}.page-banner .title .left{font-size:45px}section.banner-3 .container p{font-size:16px}.section-title.has-subtitle .subtitle{font-size:25px}section.banner-1 .container .text{font-size:55px}section.ritual-find .inner{padding:30px}section.ritual-find .inner .columns{flex-direction:column;gap:25px !important}section.ritual-find .inner .columns .right,section.ritual-find .inner .columns .left{width:100%}.ritual-find-form .row .form-label{font-size:22px}section.ingredient .container .text,.banner-after-text,.green-box .text{font-size:16px}section.ingredient .container .text a.btn-type2{margin-top:20px}section.ingredient .container .text{flex:0 0 calc(100% - 18px)}.grid-w-button,.grid-w-button .grid-button{flex-direction:column}.grid-w-button .desktop{display:none !important}.grid-w-button .sets-carousel{display:block !important}.grid-w-button.sets .carousel{width:100%;padding-right:0;float:none}.grid-w-button.sets .grid-button{width:100%;float:none}section.banner-1 .container,section.banner-3 .container{height:500px}.grid .item-1 .overlay .title{font-size:36px}.grid .item-1 .overlay .subtitle{font-size:24px}.grid .item-1 .overlay .text{font-size:16px}.collection-banner .container .left,.collection-banner .container .right{font-size:26px}.tabs{gap:16px;justify-content:center}.tabs.js{justify-content:flex-start}.tabs a,.tabs span{font-size:18px;padding:7px 25px}.tab-links .link-item a{min-height:80px}.tab-links .link-item a span{font-size:23px}.tabs-w-panels .tab-panels .tab-panel p{font-size:16px}section.facts .box .title{font-size:45px}section.isolyat{margin-bottom:120px}section.isolyat .grid-3{grid-template-columns:1fr}section.isolyat .grid-3 .item-2{padding-bottom:36px}.section.exclusive .grid.grid-3 .item.unnecessary{display:none}}@media(max-width: 1199px){.posts-list .item .title-date{flex-direction:column;justify-content:flex-start;align-items:flex-start}.posts-list .item .title-date .title{font-size:20px}.posts-list .item .caption{font-size:15px}.logistics-subgrid .green-box .l-title{font-size:22px}.bisiness-tabs .title{font-size:30px}.logistics-list div{font-size:18px}section.order .order-container .order-header .title{font-size:36px}section.order .order-container .order-header .subtitle{font-size:16px;margin-bottom:40px}section.order .order-container .order-columns{display:block}section.order .order-container .order-columns .content{width:100%;margin-bottom:20px}.page-banner{height:290px}.formula-une-block{padding:30px}.formula-une-block .item{padding:0}.formula-une-block .item:first-child{display:none}section.comfort .grid .item:first-child p{font-size:18px}section.comfort .grid .item:first-child .section-title br,section.comfort .grid .item:first-child p br{display:none}.header-row,header .container,.header-row header.fixed .container{height:60px}.header-row.desktop{display:none !important}.header-row.mobile{display:block !important}.header-row header .logo,.header-row header.fixed .logo{flex:0 0 60px}header .icons{flex:auto !important;gap:20px !important}.homepage-banner .inner{height:auto}.homepage-banner .inner .bottom .items{flex-wrap:wrap}.homepage-banner .inner .bottom .items .item{flex:0 0 calc(50% - 10px);border:none;border-bottom:1px dotted #ccc}.homepage-banner .inner .slogan{padding:90px 0;font-size:45px}section.banner-2 .inner .text{font-size:45px}footer{text-align:center}footer .grid{grid-template-columns:1fr;gap:0}footer .footer-inner .footer-logo{align-items:center}footer .footer-inner .row-1 .subscribe-form{margin:0 auto 0 auto}footer .footer-inner .row-1 p br{display:none}footer .row-1 .left,footer .footer-inner .footer-logo,footer .footer-inner .row-1 .right .group,footer .footer-inner .row-2 .left{padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid #2f2f2f}footer .footer-inner .row-1 .right .group{padding-bottom:30px;margin-bottom:30px !important}footer .footer-inner .row-1 .right .group .link br{display:none}footer .footer-inner .row-1 .right .group .link:last-child{margin-bottom:0}footer .footer-inner .row-2{padding-top:0;display:block}footer .footer-inner .row-2 .links{gap:16px;flex-wrap:wrap;justify-content:center}.grid-w-button .grid-button{font-size:30px}.grid-w-button .grid-button span span{width:257px}.four-items-grid .item .overlay{font-size:32px}.aroma-row .grid-1-2{flex-direction:column}.aroma-row .grid-1-2 .item-1,.aroma-row .grid-1-2 .item-2{width:100%}.aroma-row.column-reverse .grid-1-2{flex-direction:column-reverse}.collection-banner .container .left,.collection-banner .container .right{font-size:24px}.collection-banner .container .right{display:none}.collection-banner .container .left{flex:0 0 calc(100% - 110px)}.collection-banner .container .left br{display:none}.layout-w-sidebar{flex-direction:column}.layout-w-sidebar.layout-customer .sidebar,.layout-w-sidebar.layout-faq .sidebar{display:none}.layout-w-sidebar.layout-faq .mobile-dropdown{display:block !important;margin-bottom:25px}.layout-w-sidebar.layout-faq .qa-block .title{display:none !important}.layout-w-sidebar .sidebar,.layout-w-sidebar .content,.layout-w-sidebar.layout-customer .content,.layout-w-sidebar.layout-faq .content{flex:0 0 100%;width:100%}section.secret-ingredient .grid-2{grid-template-columns:1fr}section.secret-ingredient .grid-2 .image{height:500px !important}section.secret-ingredient .grid .item.right .btn-type3{left:30px;right:30px;width:calc(100% - 60px)}section.secret-ingredient .grid .item.right .title{font-size:32px}section.secret-ingredient .grid .item.right p{font-size:16px}section.tabs-w-panels.desktop{display:none}section.bisiness-tabs .grid-2-1{flex-direction:column}section.bisiness-tabs .grid-2-1 .item-1,section.bisiness-tabs .grid-2-1 .item-2{flex:0 0 100%;width:100%}section.tabs-w-panels.mobile{display:block !important}section.tabs-w-panels.mobile .content p{margin-bottom:20px}section.tabs-w-panels.mobile .content p:last-child{margin-bottom:0}section.tabs-w-panels.mobile .content p a{color:#121213;text-decoration:underline}section.tabs-w-panels.mobile .content p a:hover{text-decoration:none}.banner-4 .overlay .text{font-size:32px}section.contacts .grid{grid-template-columns:1fr}section.contacts .grid .image{min-height:400px}section.contacts .grid .grid{grid-template-columns:1fr 1fr}section.podbor .item.dark{padding:40px 30px !important}section.podbor .item.dark .title{font-size:36px;margin-bottom:20px}section.podbor .item.dark .subtitle{font-size:19px}section.podbor .item .buttons a{font-size:18px}section.podbor .item .buttons{width:350px}.qa-block .title{font-size:27px}.qa-notice{font-size:27px}.qa-block .qa-items .qa-item .question{font-size:20px}.qa-block .qa-items .qa-item .answer{font-size:16px}.footer-logo-formula{display:flex !important;flex-direction:column;align-items:center;justify-content:center}#cart .inner{padding:30px 40px 340px 40px}#cart .inner .close-cart{right:30px;top:20px}#cart .inner .close-cart svg{width:20px;height:auto}.hide-sm{display:none !important}footer p.subscribe-form-text,footer .subscribe-form,footer .footer-logo-formula{display:none}footer .footer-inner .footer-logo-formula{margin-bottom:0}footer .footer-inner .row-1 .right .group{margin-bottom:9px !important}footer .footer-inner .row-2 .left{margin-bottom:0}.grid .item.mb-md{margin-bottom:30px !important}.homepage-banner .inner .bottom .items{padding:45px 20px 0 20px;gap:18px;justify-content:flex-start;align-items:flex-start}.mb-lg{margin-bottom:72px !important}.mb-md{margin-bottom:36px !important}}@media(max-width: 1023px){section.product .inner .info .price-variations .price{font-size:36px}section.product .inner .gallery .full{width:100%}section.product .inner .gallery .full img{border-radius:14px}section.product .inner .gallery .thumbs{display:none;flex:0 0 100%;width:100%}section.product .inner .gallery .thumbs div{margin-right:10px}section.product .inner .gallery .thumbs div img{border-radius:10px}section.comparison-section .section-title.desktop{display:none}section.comparison-section .section-title.mobile{display:block !important}.aroma-properties .item{font-size:13px}.comparison-columns{flex-direction:column-reverse;gap:70px}.comparison-columns .left,.comparison-columns .right{flex:0 0 100%;width:100%}.comparison-columns .aroma-properties{width:100%;padding-top:0;display:grid;grid-template-columns:repeat(3, 1fr)}.comparison-columns .aroma-properties .item{width:auto}.comparison-columns .right .carousel-container{width:100%}.comparison-columns .right .title{font-size:30px}.comparison-columns .right .title span{font-size:18px;margin-left:0;display:block}.bisiness-tabs .text{font-size:14px}.bisiness-tabs .title{font-size:27px}.logistics-subgrid .green-box .l-title{font-size:20px}.logistics-list div{font-size:16px;padding-top:15px;margin-top:15px}.page-banner{height:250px}.formula-une-block{padding:40px 30px;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:27px}section.persons .grid-2,section.podbor .grid-2{grid-template-columns:1fr}section.podbor .grid-2{display:flex;flex-direction:column-reverse}section.podbor .grid-2 .item:first-child .image{height:400px !important}section.questions .grid-1-2{flex-direction:column}section.questions .grid-1-2 .item-1,section.questions .grid-1-2 .item-2{width:100%}section.questions .grid-1-2 .item-1 .title{margin-bottom:20px}section.questions .grid-1-2 .item-1 .title br{display:none}.links-group-inline a{font-size:18px;padding-left:30px;padding-right:30px}.ritual-find-form.inline .inner{padding:30px !important}section.comfort .grid .item:first-child{padding:30px !important}section.product .inner{flex-direction:column;gap:32px}section.product .inner .gallery,section.product .inner .info{max-width:unset}.page-banner .title{flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.section.exclusive .item-title{font-size:27px}.section.exclusive .item-text p{font-size:16px;margin-bottom:20px}.section.exclusive .item-text{margin-bottom:40px}section.banner-2 .inner .text{font-size:35px}}@media(max-width: 979px){.orders-list .item .data .right{gap:25px}.orders-list .item .data .left{flex:0 0 160px;width:160px}.logistics-subgrid{grid-template-columns:repeat(1, 1fr)}.logistics-subgrid .item{grid-area:unset}.bisiness-tabs .item-2{padding:30px}.morphed-blocks .items .item{min-height:270px}.morphed-blocks .items .item .inner{flex-direction:column;align-items:flex-start;gap:0 !important}.order-show .item .data .left{flex:0 0 90px}.order-show .item .data .right{flex:0 0 calc(100% - 120px)}.order-show .item .data .right .name .title{font-size:18px}.order-show .item .data .right .name .subtitle{margin-top:5px}.order-show .item .data .right{gap:36px}.order-show .item .data .right .volume{flex:0 0 calc(20% - 36px)}.order-show .item .data .right .count{flex:0 0 calc(20% - 36px)}}@media(max-width: 767px){section.contacts .grid .item.panel.panel-1{padding-bottom:55px !important}section.contacts .grid .item.panel a.map{left:30px !important;bottom:30px !important}section.product .inner .info .price-variations .price{font-size:32px}.brand-green-block{font-size:16px}#cart .inner{padding:30px 30px 340px 30px}.rewievs-title{margin-bottom:40px;gap:20px}.reviews-buttons,.rewievs-title{flex-direction:column}.order-show .order-data{padding:30px}.order-show .order-data .rows .row{margin-bottom:18px}.order-show .order-data .rows .row:last-child{margin-bottom:0}.order-show .item .data .left{display:none}.order-show .item .data .right{flex:0 0 100%}.order-show .item .data .right{gap:20px}.order-show .item .data .right .name{flex:0 0 calc(60% - 130px)}.order-show .item .data .right .volume{flex:0 0 calc(20% - 20px)}.order-show .item .data .right .count{flex:0 0 calc(20% - 20px)}section.secret-ingredient .grid .item.right .title{font-size:27px}.orders-list .item .date-number,.orders-list .item .data{flex-direction:column;align-items:flex-start;justify-content:flex-start}.orders-list .item .data .left{display:none}.orders-list .item .data .right{width:100%}.orders-list .item .date-number{gap:5px}.bisiness-tabs .title{font-size:25px}.qa-block .qa-items{padding:25px}.qa-block .title{font-size:25px}.qa-notice{font-size:25px}.qa-notice br{display:none}.qa-block .qa-items .qa-item{padding-bottom:20px;margin-bottom:20px}.page-banner.telo{background-size:cover !important}section.comfort .grid .item:last-child{height:320px}.brand-green-block br{display:none}.morphed-blocks .items .item{min-height:0 !important;width:100% !important}.morphed-blocks .items .item .inner{min-height:0 !important;flex-direction:column;align-items:flex-start;gap:20px !important}.homepage-banner .inner .bottom .items .item .title{font-size:20px}.homepage-banner .inner .bottom .items .item .subtitle{font-size:16px}main .grid-4,main .grid-3,main .grid-2{grid-template-columns:repeat(1, 1fr)}.section-title.has-subtitle{flex-direction:column;align-items:flex-start}.section-title,section.banner-3 .container .text,section.questions .grid-1-2 .item-1 .title,section.isolyat .item-1 .title{font-size:35px}.section-title br,section.banner-3 .container .text br,section.questions .grid-1-2 .item-1 .title br,section.isolyat .item-1 .title br{display:none}.layout-w-sidebar.layout-customer .section-title,.layout-w-sidebar.layout-faq .section-title{font-size:35px}.layout-w-sidebar.layout-customer .section-title br,.layout-w-sidebar.layout-faq .section-title br{display:none}section.product .inner .info .title{font-size:35px}section.product .inner .info .title br{display:none}.page-banner .title .left{font-size:35px}.page-banner .title .left br{display:none}.section-title.has-subtitle .subtitle{font-size:20px}section.banner-1 .container,section.banner-3 .container{height:500px}section.ingredient .container{padding-left:0}section.ingredient .container .text{flex-direction:column}section.ingredient .container .text a.btn-type2{margin-top:40px}.banner-after-text .grid{gap:0}.tabs{gap:10px;justify-content:center}.tabs a,.tabs span{font-size:14px;padding:6px 16px}section.persons .container .item .name{font-size:32px}section.persons .container .item .position{font-size:20px}section.persons .container .item .description{font-size:16px}.section-text br{display:none}section.films .item .title{font-size:28px}section.films .item .short{font-size:18px}.box .title{font-size:32px}.box{padding:40px 30px}.box p{font-size:16px}section.isolyat .item-1 .title{font-size:40px}section.isolyat .item-3 .title{font-size:32px;margin-bottom:30px}section.isolyat .item-3 p{font-size:16px}.banner-4 .overlay .text{font-size:27px}.banner-4 .overlay .text br{display:none}section.contacts .grid .image{min-height:350px}section.contacts .grid .grid{grid-template-columns:1fr}.links-group-inline{flex-direction:column;gap:20px}.links-group-inline a{width:100%;border-radius:30px !important}.section.exclusive .title{font-size:38px;gap:25px}.section.exclusive .title svg{display:block;width:40px;height:auto}.section.exclusive .grid.grid-3 .item.unnecessary{display:block}.section.exclusive .grid.grid-3 .item.description{padding-left:0;padding-right:0}.section.exclusive .item-link{margin-bottom:20px}.section.exclusive.reverse .grid.grid-3{display:flex;flex-direction:column-reverse}.section.exclusive .title{justify-content:flex-start;margin-bottom:50px}section.banner-2 .inner{border-radius:20px}section.banner-2 .inner .text{font-size:27px}.four-items-grid .item .overlay{font-size:27px}.customer-blocks{grid-template-columns:repeat(1, 1fr)}.btn.big span{font-size:20px}a.wa-button-fixed{width:70px;height:70px;bottom:20px;right:20px}}@media(max-width: 599px){footer .footer-inner .footer-logo,footer .row-1 .left{margin-bottom:9px}.business-banner{background-position:-450px center !important}.product-rating{padding:10px 32px}.order-show .item{padding-bottom:0;border-bottom:0}.order-state{padding:5px 20px;font-size:14px}.order-show .item .data .right{flex-direction:column;align-items:flex-start;gap:0}.order-show .item .data .right .volume,.order-show .item .data .right .count,.order-show .item .data .right .price{margin-top:7px;padding-top:7px;border-top:1px solid #d0d0d0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.order-show .item .data .right .volume span,.order-show .item .data .right .count span,.order-show .item .data .right .price span{display:block !important}.order-show .item .data .right .name .subtitle{margin-bottom:10px}.order-show .item .data .right .price{flex:auto;width:100%}.order-show .item .data .right .name{flex:auto;width:100%}.order-show .item .data .right .volume{flex:auto;width:100%}.order-show .item .data .right .count{flex:auto;width:100%}.orders-list .item .data .right{flex-direction:column;align-items:flex-start;position:relative}.orders-list .order-state{position:absolute;right:0;bottom:59px}.qa-notice{font-size:22px}.qa-block .title{font-size:22px}.styled-modal{padding:20px !important}.styled-modal button{top:20px !important;right:20px !important}.homepage-banner .inner .slogan{font-size:40px}.four-items-grid .item .overlay{font-size:20px}#cart{border-radius:20px 0 0 0}.section.exclusive .title{font-size:34px;gap:20px}.section.exclusive .title svg{display:block;width:32px;height:auto}.page-banner .title .left{font-size:35px}.page-banner .title .left br{display:none}.page-banner .title .right{font-size:14px}section.podbor .item.dark .title{font-size:32px}section.podbor .item.dark .subtitle{font-size:18px}section.podbor .item .buttons a{font-size:18px}section.podbor .item .buttons{width:320px}.section-title,section.questions .grid-1-2 .item-1 .title,section.isolyat .item-1 .title{font-size:36px}.layout-w-sidebar.layout-customer .section-title,.layout-w-sidebar.layout-faq .section-title{font-size:30px}section.banner-2 .inner .text{font-size:20px;left:16px;bottom:25px}}@media(max-width: 479px){.cart-item .image{display:none}.cart-item .right{flex:0 0 100%}.bisiness-tabs .title{font-size:22px}section.order .order-container .order-header .title{font-size:32px}.tabs--style-2 .buttons .item.sm{padding:9px 16px}.four-items-grid .item .overlay{font-size:13px}.formula-une-block br{display:none}.homepage-banner .inner .bottom .items .item .title{font-size:18px}.homepage-banner .inner .bottom .items .item .subtitle{font-size:14px}.homepage-banner .inner .bottom .items .item .text{font-size:13px}.homepage-banner .inner .slogan,section.banner-2 .inner .text{font-size:35px}section.banner-3 .container{height:500px}section.banner-1 .container{height:300px}section.banner-1 .container .text{font-size:39px}section.banner-3 .container p br{display:none}.tabs{gap:10px;justify-content:center}.tabs a,.tabs span{font-size:12px;padding:6px 12px}.accordion{padding:20px;border-radius:14px}.accordion .title{font-size:22px}.accordion .title span{margin-top:-10px}.accordion .title span svg{width:20px;height:20px}section.films .item .title{font-size:25px}section.films .item .short{font-size:16px}.dropdown button span{font-size:16px}.ritual-find-form .row{flex-direction:column;gap:16px}.ritual-find-form .row .form-label{flex:auto;width:100%}.ritual-find-form .row .form-element{width:100%}.dropdown button{padding:18px 65px 18px 25px}.dropdown .dropdown-content a{padding:9px 5px;font-size:15px}section.product .inner .info .price-variations .qty{display:none}.section.exclusive .title{font-size:27px;gap:15px}.section.exclusive .title svg{display:block;width:25px;height:auto}.page-banner .title .left{font-size:31px}section.podbor .item.dark .title{font-size:25px}section.podbor .item .buttons{width:250px}section.banner-2 .inner .text{font-size:16px}section.podbor .item.dark .title .steps .step{width:50px;height:50px;font-size:20px}section.podbor .item .buttons{width:100%}section.podbor .item .buttons a,section.podbor .item .buttons button{height:auto;padding:14px 9px;line-height:1.2;font-size:14px;font-weight:400}a.wa-button-fixed{width:59px;height:59px}}@media(max-width: 399px){section.contacts .grid .item.panel p,.links-group a{font-size:14px}.links-group a{padding-left:20px;padding-right:20px}section.product .inner .info .price-variations .price{font-size:27px}header .btn.sm{padding:8px}header .icons a.search-icon{display:none}.header-row header .logo,.header-row header.fixed .logo{flex:0 0 50px}a.nav-trigger span{width:20px}a.nav-trigger{margin-left:0}header .mobile-nav ul li a{padding:12px 20px}header .icons .account .actions{right:-25px;top:calc(100% + 25px)}.business-banner{background-position:-500px center !important}section.secret-ingredient .grid .item.right .title{font-size:22px}.order-state{padding:5px 15px;font-size:13px}section.order .order-container .order-header .title{font-size:30px}.morphed-blocks .items .item .inner .title span{font-size:16px}.morphed-blocks .items .item .inner .text{font-size:14px}.homepage-banner .inner .bottom .items .item .title{font-size:14px}.homepage-banner .inner .slogan{font-size:29px}header .container{gap:20px !important}section.product .inner .info .aroma-items{gap:10px}section.product .inner .info .aroma-items a,section.product .inner .info .aroma-items span{font-size:13px}.section.exclusive .title{font-size:25px;gap:15px}.section.exclusive .title svg{display:block;width:25px;height:auto}.section-title,section.banner-3 .container .text,section.questions .grid-1-2 .item-1 .title,section.isolyat .item-1 .title{font-size:32px}}
