.current-menu-item a{font-weight:800;letter-spacing:-.35px}.newsletter_popup_bttm-tagline{text-align:center}.newsletter_popup_bttm-tagline>p{display:inline-block}.l-footer.site-footer{display:block!important}.faq-page-section{display:flex;margin-top:10px}.faq-page-section .s-faq-bunner{width:50%;height:100vh}.faq-page-section .container{width:50%;height:100vh;overflow-y:auto;padding-right:0;padding-left:0}.faq-page-section .container::-webkit-scrollbar{width:1px}.faq-page-section .container::-webkit-scrollbar-track{background:#f1f1f1}.faq-page-section .container::-webkit-scrollbar-thumb{background:#888}.s-faq *{color:#502641}.faq_unit .unit_ttl{position:relative;padding:22px 16px;padding-right:55px;background-color:#d3f9ea;font:800 16px Quicksand;text-transform:unset;cursor:pointer}.faq_unit{position:relative}@media(max-width:767.98px){.faq_unit .unit_ttl{padding-right:45px}}.faq_unit .e-faq-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.faq_unit .unit_cnt,.faq_unit .unit_cnt *{font:300 16px Quicksand}.faq_unit .unit_cnt{padding:25px 16px;display:none}.faq_unit .unit_cnt a{text-decoration:underline}.faq_unit .unit_cnt p{text-align:justify}.s-faq-bunner img{width:100%;height:100%;object-fit:cover}.s-faq-bottom{text-align:center;margin:30px 0}.s-faq-bottom button{min-width:186px;width:fit-content;height:48px;background-color:unset;border:1px solid #3c0028;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:36px;color:#3c0028;font-weight:500;margin:0 auto;transition:.4s all ease-in-out}.s-faq-bottom button:hover{background-color:#c5ffef;border-color:#c5ffef;color:#3c0028}.faq_unit-last .unit_ttl{background:#fae5e5}.s-sklad-bunner img{width:100%}.s-sklad-content{width:70%;margin:auto}.s-sklad-content p{color:#3c0028;font:300 18px Quicksand;text-align:justify}@media(max-width:719.98px){.s-sklad-content p{text-align:center}}.s-sklad-content p+p{margin-top:30px}.s-sklad-content strong{font-size:18px}@media(max-width:719.98px){.s-sklad-content .dsc_ttl{padding-top:15px;margin-top:0;font-size:16px}}.s-sklad-table table tr:first-child td{font-weight:800}.a--tbl-1 tr:after{content:"";height:2px;width:100%}.a--tbl-1 tr td{padding:12px 18px;margin-bottom:2px;background-color:#e3fbf2!important;border-bottom:2px solid #fff}.a--tbl-1 tr td:first-child{width:35%;font-weight:700}@media(max-width:767.98px){section[class*=s-sklad-bunner]{margin-bottom:50px}.faq_unit+.faq_unit{margin-top:0}}.thankyou_ttl{padding:36px 0 0;background:#ffd8d8;text-align:center;font:500 18px Quicksand;color:#3c0028}.thankyou_cnt{padding:20px 10px 60px;background:#ffd8d8;text-align:center;font:300 18px Quicksand;color:#3c0028}.thankyou_cnt img{margin:auto;margin-bottom:20px}.thankyou_btn{margin-top:50px;border:1px solid #3c0028;background-color:#3c002800!important;color:#3c0028!important;transition:all .4s ease-in-out}.a--btn.thankyou_btn:hover{background-color:#3c0028!important;color:#fff!important}.woocommerce-EditAccountForm>p{margin-bottom:20px}.woocommerce-EditAccountForm fieldset>p{margin-bottom:35px}.p-user .woocommerce-privacy-policy-text{display:none}.close-woocommerce-error{cursor:pointer;position:absolute;right:10px;top:0;font-size:25px}@media(max-width:767.98px){.p-user .woocommerce-error{margin-left:55px!important;margin-right:55px!important;margin-bottom:0!important}}.entry-content .woocommerce{padding:40px 0;text-align:center;font-weight:500}.page-id-8 .entry-content .woocommerce{padding:0}.page-id-8 .hentry,.page-id-8 .content-area,.page-id-8 .widget-area,.page-id-8 .site-main{margin-bottom:0}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders a{font-weight:800!important}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address{width:50%;float:left}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address{width:50%;float:right}.w-icon-like{position:relative}#cart-aside-open .cart_count{background-color:unset}.preloader{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;z-index:100}.preloader .spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.preloader img{-webkit-animation:preloader 1s;animation:preloader 1s}@-webkit-keyframes preloader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preloader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.main-ol{margin-left:50px;list-style-type:upper-roman}@media(max-width:767.98px){.txt_text-block :before{left:-30px}}@media(max-width:719.98px){.txt_text-block :before{left:-33px;width:34px}}@media(max-width:719.98px){.main-ol{margin-left:30px}}.b-nav .nav_unit a:after{content:none}section.content-product h2,.category-desc h2{font-weight:900}.category-desc ul{list-style-type:disc;margin-left:30px}.category-desc a{font-size:14px}section.s-single-blog-txt.a--txt-clr-in ul{list-style-type:circle!important;margin:25px 50px!important}section.s-single-blog-txt.a--txt-clr-in ol{margin:25px 50px!important}.s-single-blog-txt h2{font:900 25px Quicksand}@media(max-width:991.98px){.nav{text-align:center}}@media(max-width:991.98px){#mega-menu-wrap-handheld{display:inline-block}}#mega-menu-wrap-handheld #mega-menu-handheld li.mega-menu-item{position:static}#mega-menu-wrap-handheld #mega-menu-handheld>li.mega-menu-item>a.mega-menu-link{line-height:65px;height:65px}#mega-menu-handheld[data-effect=fade_up] li.mega-menu-item.mega-menu-flyout{WIDTH:100%}#mega-menu-wrap-handheld #mega-menu-handheld>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{font-weight:600}#mega-menu-wrap-handheld #mega-menu-handheld li.mega-menu-item-has-children li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:none}#mega-menu-wrap-handheld #mega-menu-handheld>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover span.mega-indicator{display:inline-block}#mega-menu-wrap-handheld .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{display:none}.white-bg{background:#fff;padding:0 15px 15px 15px}@media(max-width:767.98px){.white-bg{padding-bottom:0}}@media(max-width:991.98px){#mega-menu-wrap-handheld #mega-menu-handheld>li.mega-menu-item>a.mega-menu-link{line-height:50px;height:50px}}@media(max-width:1440.98px){.l-header .b-top-panel{padding:0px!important}}#cat-nav-aside-open{padding-left:15px}@media(max-width:991.98px){ul.mega-sub-menu::before{content:"";background-color:#fff;position:absolute;height:100%;width:200vw;left:-100vw;z-index:-3;display:block!important}}@media(max-width:991.98px){li.mega-menu-flyout ul.mega-sub-menu{z-index:100!important}}@media(max-width:991.98px){li.mega-menu-flyout ul.mega-sub-menu a{position:relative!important;z-index:200}}@media(max-width:991.98px){#mega-menu-wrap-handheld #mega-menu-handheld>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{padding-left:35px}}@media(max-width:991.98px){li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding-left:35px}}@media(max-width:991.98px){#mega-menu-wrap-handheld #mega-menu-handheld>li.mega-menu-item>a.mega-menu-link{text-transform:uppercase}}@media(max-width:991.98px){#mega-menu-wrap-handheld #mega-menu-handheld>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding-left:35px}}@media(max-width:991.98px){#mega-menu-wrap-handheld #mega-menu-handheld>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:before{content:"";position:absolute;height:14px;width:14px;border:1px solid #3c0028;border-radius:50%;left:10px;top:15px;margin-right:5px}}@media(max-width:991.98px){#mega-menu-wrap-handheld .mega-menu-toggle.mega-menu-open+#mega-menu-handheld{display:block;padding-top:15px}}.category-desc{margin:55px 0;padding:0 29px 0 34px}.category-desc p{margin-bottom:8px;font-size:14px}.category-desc p strong{font-size:14px}.category-desc h2{margin-top:25px;margin-bottom:15px;font-size:16px;text-transform:uppercase}.category-desc ul{margin-bottom:8px}.category-desc ol{margin-bottom:8px}.category-desc ul li{font-size:14px}.category-desc ol li{font-size:14px}.category-desc ul li strong{font-size:14px}@media(max-width:991.98px){#mega-menu-wrap-handheld #mega-menu-handheld>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{margin-left:25px}}@media(max-width:991.98px){.hidden-mobile{display:none}}.page-template-page-shop .content-bottom{margin:50px 0;text-align:center}.page-template-page-shop .content-bottom h1{margin-top:30px!important;font-size:22px;font:800 22px Quicksand;text-transform:uppercase;margin-bottom:25px!important}.page-template-page-shop .content-bottom h2{margin-top:30px!important;font-size:22px;font:800 22px Quicksand;text-transform:uppercase;margin-bottom:25px!important}.page-template-page-shop .content-bottom h3{margin-top:30px!important;font-size:22px;font:800 22px Quicksand;text-transform:uppercase;margin-bottom:25px!important}.yrm-btn-wrapper{margin-top:30px;display:inline-block;padding:8px 56px;font:300 16px Quicksand;text-transform:uppercase;background-color:#42eaad;color:#fff!important}.content-bottom .yrm-button-text{color:#fff}.single-product .js--menu-separate-content-4 h2{margin-top:25px;margin-bottom:15px;font-size:16px;text-transform:uppercase}.single-product .js--menu-separate-content-4 p{margin-bottom:8px;font-size:14px}.wp-caption .wp-caption-text a{font-size:14px}.single-product .content-product img{margin:0 auto}.white-bg:before{position:absolute;top:0;left:0;width:1000px;height:100%;background-color:#fff0;-webkit-box-shadow:-1000px 0 #fff;box-shadow:-1000px 0 #fff;content:"";z-index:-1}.white-bg:after{position:absolute;top:0;left:0;width:1000px;height:100%;background-color:#fff0;-webkit-box-shadow:1000px 0 #fff;box-shadow:1000px 0 #fff;content:"";z-index:-1}.white-bg{position:relative}.l-header .b-bunner{margin-top:100px}.woocommerce-cart .page-title_txt{margin-top:100px}.p-cart .woocommerce-error{margin-top:80px}.error-404{text-align:center;margin-top:60px}.error-404 a{padding-top:8px;padding-bottom:8px}.l-footer{display:none}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:url(/wp-content/themes/theme_shop/custom/img/arrow-next.png)}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{transform:rotate(180deg)}.about-us .home-title-block h2,.product-carousel-banner .home-title-block h2 p,.product-carousel-banner .home-title-block h2 strong{height:auto;justify-content:flex-start}@media(min-width:1600px){.home-title-block h2{font-size:28px;line-height:40px;height:90px}.about-us .home-title-block h2,.product-carousel-banner .home-title-block h2 p,.product-carousel-banner .home-title-block h2 strong{height:auto;justify-content:flex-start}}.about-us{display:flex}.about-us .col-left{width:50%}.about-us .col-left .block-left{width:56%;margin:0 auto;height:100%;display:flex;flex-direction:column;justify-content:center}@media(min-width:1600px){.about-us .col-left .block-left{width:56%}}@media(min-width:1600px){.about-us .col-left .block-left .title{font-size:28px;line-height:40px}}.about-us .col-left .block-left .content{font-size:14px;line-height:18px;color:#182922;font-weight:700;padding:25px 0}@media(min-width:1600px){.about-us .col-left .block-left .content{font-size:18px;line-height:22px}}.about-us .col-left .block-left .button{width:186px;height:48px;background-color:unset;border:1px solid #3c0028;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:36px;color:#3c0028;font-weight:500;transition:.4s all ease-in-out}@media(min-width:1600px){.about-us .col-left .block-left .button{font-size:18px;line-height:40px;width:210px;height:58px}}.about-us .col-right{width:50%;overflow:hidden}.about-us .col-right .about-us-slider{height:100%;position:relative}.about-us .col-right .about-us-slider .swiper-slide{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.about-us .col-right .about-us-slider .swiper-slide .content-block{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.about-us .col-right .about-us-slider .swiper-slide .content-block .title{font-size:30px;line-height:48px;color:#fff;text-align:center;-webkit-filter:drop-shadow(-.624px 2.934px 3.5px rgb(0 0 0 / .43));filter:drop-shadow(-.624px 2.934px 3.5px rgb(0 0 0 / .43))}@media(min-width:1600px){.about-us .col-right .about-us-slider .swiper-slide .content-block .title{font-size:34px;line-height:52px}}.about-us .col-right .about-us-slider .swiper-pagination{left:50%!important;bottom:50px!important;transform:translateX(-50%)!important}.about-us .col-right .about-us-slider .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border-radius:unset}.about-us .col-right .about-us-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:unset}.about-us .col-right .about-us-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.about-us .col-right .about-us-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#fff}.product-carousel-banner{height:600px}.p-product .product-carousel-banner{width:100%}.p-product .product-carousel-banner .col-right{background-repeat:no-repeat;background-position:center;width:100%;height:100%;background-size:contain}.p-product .product-carousel-banner .left-img.swiper-slide-active{opacity:1;visibility:visible}.p-product .product-carousel-banner.about-us .col-left .block-left .content{padding:48px 0}@media(max-width:991.98px){.faq-page-section{flex-direction:column}.faq-page-section .s-faq-bunner{width:100%;height:400px}.faq-page-section .container{width:100%;height:100%;padding-top:0}.woocommerce-checkout .entry-content .woocommerce{padding-top:0;padding-bottom:0}.woocommerce-checkout .storefront-breadcrumb .woocommerce-breadcrumb{padding-left:0}.woocommerce-checkout .hentry{margin-bottom:0}.faq_unit .e-faq-arrow{width:20px}.faq_unit .e-faq-arrow img{width:20px}}