body,html{height:100%}html{width:100%;overflow-x:hidden;height:100%}html.open-menu{overflow:hidden}body{float:left;width:100%;background:#FFF;margin:0;color:#3D441D;font-weight:600;font-size:16px;line-height:22px;font-family:'Josefin Slab',serif;position:relative;letter-spacing:1px}body.open{overflow:hidden}strong{font-weight:700!important}a{text-decoration:none;cursor:pointer;outline:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}ol,ul{padding:0;margin:20px 0;font-family:'Josefin Slab',serif;list-style-position:inside}ol li,ul li{list-style-type:none}abbr{text-decoration:none}input,textarea{font-family:'Josefin Slab',serif;font-weight:400;outline:none;-webkit-appearance:none}input[type=submit],button[type=submit],input[type="number"],input[type=text],input[type=email],input[type=tel],input[type=password],textarea{-webkit-appearance:none}footer,header,main,section{width:100%;display:block}main{position:relative}section{position:relative}h1,h2,h3,h4,h5,h6{padding:0;margin:0;position:relative;z-index:5;font-weight:600;color:#3D441D}h1{font-size:80px;line-height:92px;margin:20px 0}@media only screen and (max-width:920px){h1{font-size:32px;line-height:44px}}h1.smaller{font-size:64px;line-height:82px}h2{font-size:40px;line-height:46px;margin:20px 0}@media only screen and (max-width:1024px){h2.has-text-align-center{font-size:40px!important;line-height:52px}}@media only screen and (max-width:576px){h2.has-text-align-center{font-size:30px!important;line-height:42px!important}}h3{font-size:32px;line-height:44px;margin:20px 0}@media only screen and (max-width:576px){h3{font-size:24px;line-height:32px}}h4{font-size:24px;line-height:36px;margin:20px 0;letter-spacing:1px}h5{font-size:20px;line-height:32px;margin:20px 0;letter-spacing:1px}h6{font-size:14px;line-height:18px;margin:20px 0;letter-spacing:1px}p{padding:0;margin:0}sup{display:inline-block;width:100%;margin:10px 0;color:#3D441D}:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.content,.wp-block-columns{width:93%;max-width:1280px;display:block;margin:auto}@media only screen and (min-width:320px) and (max-width:1155px){.content,.wp-block-columns{width:90%}}header{padding:16px 0;top:0;left:0;z-index:100;position:relative;z-index:999}header.scroll{position:fixed;top:0;left:0;background:#FFF;border-bottom:1px solid rgba(0,0,0,0.05)}header .btn-menu{display:none}@media only screen and (max-width:1024px){header .btn-menu{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;opacity:1;align-items:center}}header .content{position:relative}header .row{justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){header .row{justify-content:flex-end}}header .lang{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-end}@media only screen and (max-width:1024px){header .lang{display:none}}header .lang.mobile{display:none}@media only screen and (max-width:1024px){header .lang.mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:auto}}@media only screen and (max-width:576px){header .lang.mobile{margin-left:20px}}header .lang .menu-language-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:auto}header .lang ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:auto}header .lang ul li{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}header .lang ul li.wpml-ls-current-language a{color:#3D441D}header .lang ul li a{color:#3D441D;font-size:14px;padding:0 10px;box-sizing:border-box}header .lang ul li a:hover{color:#707070}header .lang ul li a img{display:none}@media only screen and (max-width:1024px){header .lang ul li a img{display:inline-block}}@media only screen and (max-width:1024px){header .lang ul li a span{display:none}}header .wrapper{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media only screen and (max-width:1024px){header .wrapper{justify-content:flex-end}}header .logo{width:100%;max-width:150px;height:auto;z-index:99999;position:relative}@media only screen and (max-width:1024px){header .logo{max-width:100px;margin-left:20px}}@media only screen and (max-width:767px) and (orientation:landscape){header .logo{z-index:999}}header .logo a{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}header .logo img{width:100%;height:auto;display:inline-block}header nav,header .login-basket{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}header nav a,header .login-basket a,header nav h3,header .login-basket h3{color:#3D441D;font-size:18px;padding:0 10px;margin:0;line-height:normal;box-sizing:border-box;position:relative;cursor:pointer}header nav a:hover,header .login-basket a:hover,header nav h3:hover,header .login-basket h3:hover{color:#EABA4D}header nav a{padding:0}header nav a:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header nav a:hover:before{content:'';width:100%;height:2px;background:#EABA4D;position:absolute;bottom:-5px;left:0}@media only screen and (max-width:920px){header nav a:hover:before{content:none}}header ul{margin:0}header nav{width:100%;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:1024px){header nav{position:fixed;width:100%;height:100%;max-width:320px;background:#FFF;top:0;left:-100%;margin:0}}@media only screen and (max-width:767px) and (orientation:landscape){header nav{max-width:100%;overflow:auto}}@media only screen and (max-width:576px){header nav{width:100%;max-width:100%}}header nav.open{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:999;margin-right:0;left:0;align-items:flex-start}@media only screen and (max-width:767px) and (orientation:landscape){header nav.open:before{content:'';position:fixed;background:#FFF;top:0;left:0;width:100%;height:90px;z-index:99;display:inline-block}}@media only screen and (max-width:767px){header nav.open{justify-content:flex-start;align-items:flex-start}}@media only screen and (max-width:576px){header nav.open{justify-content:flex-start}}header nav .menu-header-container{width:100%}header nav ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center}@media only screen and (max-width:1024px){header nav ul{flex-direction:column;width:90%;margin:150px auto 0}}@media only screen and (max-width:767px) and (orientation:landscape){header nav ul{margin:150px auto 0;justify-content:space-between}}@media only screen and (max-width:576px){header nav ul{margin:150px auto 0;justify-content:space-between}}header nav ul li{margin:0 20px;display:inline-block}@media only screen and (max-width:1024px){header nav ul li{padding:24px 0;text-align:left;border-bottom:1px solid #3D441D;margin:0}header nav ul li:last-child{border:0}}@media only screen and (max-width:767px){header nav ul li{text-align:left}}header nav ul li a,header nav ul li h3{color:#3D441D;font-weight:700}@media only screen and (max-width:920px){header nav ul li a,header nav ul li h3{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:center;font-size:18px}}header nav ul li.current_page_item a,header nav ul li.current_page_parent a{color:#EABA4D}header nav ul li.current_page_item a:before,header nav ul li.current_page_parent a:before{content:'';width:100%;height:2px;background:#EABA4D;position:absolute;bottom:-5px;left:0}@media only screen and (max-width:920px){header nav ul li.current_page_item a:before,header nav ul li.current_page_parent a:before{content:none}}header nav ul li:first-child{margin-left:0}header nav ul li:last-child{margin-right:0}header .social{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-start}header .social a{margin:0 8px;width:44px;height:44px;max-width:44px;background-size:cover ;background:#3D441D;border-radius:100%;background-size:40% auto!important}header .social a.facebook{background-repeat:no-repeat !important;background:url(img/ico/facebook.svg)}header .social a.twitter{background-repeat:no-repeat !important;background:url(img/ico/twitter.svg)}header .social a.instagram{background-repeat:no-repeat !important;background:url(img/ico/instagram.svg)}header .login-basket{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;font-size:14px;color:#3D441D;align-items:center}@media only screen and (max-width:576px){header .login-basket{z-index:999}}header .login-basket a{font-size:14px;color:#3D441D;font-weight:400}header .login-basket .account_menu{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}header .login-basket .account_menu a{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;white-space:nowrap;text-indent:-9999px;font-size:0}@media only screen and (max-width:576px){header .login-basket .account_menu a{font-size:0}}header .login-basket .account_menu a:before{content:'';width:30px;height:30px;background-repeat:no-repeat !important;background:url(img/ico/account.svg) center center no-repeat;background-size:auto 100%;margin-right:10px;display:inline-block}header .login-basket .account_menu ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}header .login-basket .account_menu ul li{display:inline-block}header .login-basket .basket-cart{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:center;position:relative}header .login-basket .basket-cart .mini-cart{width:30px;height:30px;background-repeat:no-repeat !important;background:url(img/ico/basket.svg) center center no-repeat;display:inline-block;cursor:pointer;background-size:auto 100%}header .login-basket .basket-cart a{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media only screen and (max-width:576px){header .login-basket .basket-cart a.basket{font-size:0;position:absolute;top:0;left:0;background-size:auto 100%;z-index:1;width:100%;height:100%}}header .login-basket .basket-cart a.counter{position:absolute;top:-5px;left:18px;width:20px;height:20px;font-size:12px;border-radius:100%;background:#3D441D;color:#FFF;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;justify-content:center;text-indent:0}header .cart-list{flex-direction:column;position:absolute;top:calc(100% + 5px);top:-webkit-calc(100% + 5px);top:-moz-calc(100% + 5px);left:-288px;width:100%;min-width:320px;padding:20px;box-sizing:border-box;background:#FFF;z-index:111;border:1px solid #F7F7F7;display:none}@media only screen and (max-width:920px){header .cart-list{display:none}}header .cart-list:before,header .cart-list:after{content:'';width:0;height:0;border-style:solid;position:absolute}header .cart-list:before{border-width:0 7px 8px 7px;border-color:transparent transparent #FFF transparent;top:-8px;right:8px;z-index:2}header .cart-list:after{border-width:0 8px 8px 8px;border-color:transparent transparent #F7F7F7 transparent;top:-9px;right:7px;z-index:1}header .cart-list.open{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media only screen and (max-width:576px){header .cart-list.open{display:none}}header .cart-list ul{display:inline-block;width:100%}header .cart-list ul li{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;margin:14px 0;position:relative;justify-content:space-between}header .cart-list ul li:first-child{margin-top:0}header .cart-list ul li:last-child{margin-bottom:0}header .cart-list ul li ul li{padding:10px;box-sizing:border-box;border-bottom:1px solid #3D441D;position:relative}header .cart-list ul li ul li:first-child{padding-top:5px}header .cart-list ul li div{width:100%}header .cart-list ul li .item-desc{display:none}header .cart-list ul li img{width:20px;height:auto;margin-right:10px}header .cart-list ul li a{order:1;display:flex;align-items:center;flex:0 0 60%;font-size:13px;line-height:20px;color:#3D441D;padding:0 10px 0 0;box-sizing:border-box;line-height:15px;font-weight:700}header .cart-list ul li a.remove{position:relative;top:0;order:3;text-indent:-9999px;font-size:0;display:inline-block;width:20px;height:20px;flex:initial;background-repeat:no-repeat !important;background:url(img/ico/trash.svg) center center no-repeat;background-size:auto 100%;background-size:85% auto}header .cart-list ul li a.remove:hover{background-color:transparent!important}header .cart-list ul li .quantity{order:2;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:14px;margin-top:2px;border:0}header .cart-list ul li .quantity .woocommerce-Price-amount{margin:0 0 0 5px}header .cart-list p.woocommerce-mini-cart__total{border-top:1px solid #3D441D;padding-top:10px}header .cart-list p.shipping-costs-cart-info{display:none}header .cart-list p.woocommerce-mini-cart__empty-message{font-size:14px;justify-content:center}header .cart-list p{display:flex;width:100%;box-sizing:border-box;justify-content:space-between}header .cart-list p.woocommerce-mini-cart__buttons{flex-direction:column;width:100%;margin-top:10px}header .cart-list p.woocommerce-mini-cart__buttons a{width:100%;justify-content:center}header .cart-list p.woocommerce-mini-cart__buttons a.checkout{background:#3D441D}header .cart-list p.woocommerce-mini-cart__buttons a.checkout:hover{background:#1d200e !important}header .cart-list p .woocommerce-Price-amount{margin:0;width:auto}header .cart-list p.total,header .cart-list p.tax{margin:20px 0 0;width:100%!important;flex-direction:row!important;font-weight:400;color:#3D441D;font-size:14px}header .cart-list p.total .woocommerce-Price-amount,header .cart-list p.tax .woocommerce-Price-amount{color:#3D441D;font-size:14px;font-weight:700}header .cart-list p.tax{border:0!important;margin:0}header .cart-list p.total-cart-tax{margin:-10px 0 0}header .cart-list p.shipping-costs-cart-info a{margin:0;width:auto;flex:100%;padding:0!important;margin-left:5px}header .cart-list p a{width:100%;text-align:center;font-size:14px!important;margin:3px 0}footer{padding:0 0 60px;background:#F7F7F7}@media only screen and (max-width:576px){footer{padding:0 0 20px}}footer .content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:60px;flex-direction:column}footer .logo{width:100%;max-width:160px;margin-bottom:30px;flex:0 0 100%}footer .logo img{width:100%;height:auto}footer .row{align-items:flex-start;margin:20px 0;flex-wrap:wrap;flex-flow:wrap}@media only screen and (max-width:1024px){footer .row{padding-top:0}}footer .row p{color:#3D441D;font-size:14pt;display:inline-block;margin:10px 0 15px;font-weight:700}footer .row.delivery{justify-content:space-between}@media only screen and (max-width:576px){footer .row.delivery{flex-direction:column}}footer .row.delivery .wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-start}@media only screen and (max-width:576px){footer .row.delivery .wrapper{flex-wrap:wrap;flex-flow:wrap;margin-bottom:20px}}footer .row.delivery .wrapper img{margin:0 8px;max-height:28px}footer .row.delivery .wrapper img:first-child{margin-left:0}@media only screen and (max-width:576px){footer .row.delivery .wrapper img{margin:10px 5px}footer .row.delivery .wrapper img:first-child{margin-left:5px!important}}footer .row.copyright{margin-top:50px}@media only screen and (max-width:576px){footer .row.copyright{margin-top:0}}footer .row.copyright p{font-weight:700}@media only screen and (max-width:576px){footer .row.copyright p{font-size:12px}}footer .address{max-width:290px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:flex-start;flex-wrap:wrap;flex-flow:wrap;flex-direction:column;margin-right:15%}@media only screen and (max-width:920px){footer .address{width:100%;margin-right:0;max-width:100%}}@media only screen and (max-width:767px){footer .address{align-items:flex-start}}footer .address .info{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:flex-start;margin-left:15px}@media only screen and (max-width:767px){footer .address .info{flex-direction:column;margin-top:15px;margin-left:0}}footer .address p{margin-top:20px;font-size:16px;line-height:24px;color:#3D441D;font-weight:700}@media only screen and (max-width:767px){footer .address p{margin:10px 0}}footer .address p a{color:#3D441D}footer .address p a:hover{color:#EABA4D}footer .social{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-start;margin-top:40px}@media only screen and (max-width:767px){footer .social{margin-top:20px}}footer .social a{margin:0 8px;width:44px;height:44px;max-width:44px;background-size:cover ;background:#FFF;border-radius:100%;background-size:40% auto!important}footer .social a:first-child{margin-left:0}footer .social a.facebook{background-repeat:no-repeat !important;background:url(img/ico/facebook.svg)}footer .social a.twitter{background-repeat:no-repeat !important;background:url(img/ico/twitter.svg)}footer .social a.instagram{background-repeat:no-repeat !important;background:url(img/ico/instagram.svg)}footer nav{width:44%}@media only screen and (max-width:920px){footer nav{width:50%;margin-top:50px}}@media only screen and (max-width:576px){footer nav{width:100%;margin-top:0}}footer nav div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between}footer nav ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;justify-content:space-between;margin:21px auto 0!important}@media only screen and (max-width:576px){footer nav ul{flex-wrap:wrap}}footer nav ul li{display:inline-block;width:80%}@media only screen and (max-width:576px){footer nav ul li{width:100%;margin:15px 0!important}}footer nav ul li a,footer nav ul li h3{font-size:14pt;color:#3D441D;font-weight:700}footer nav ul li h3{color:rgba(61,68,29,0.7);margin:0;padding:0}footer nav ul li ul{flex-direction:column;margin:0}@media only screen and (max-width:1024px){footer nav ul li ul{width:100%}}footer nav ul li ul li{display:inline-block;width:100%;margin:5px 0}footer nav ul li ul li a:hover{color:#EABA4D}footer .newsletter{width:30%}@media only screen and (max-width:920px){footer .newsletter{width:100%}}footer .newsletter h5{font-size:16px;color:#3D441D;font-weight:400;display:inline-block;width:100%;margin-top:46px}.home footer{margin-top:-10px;position:relative;z-index:2}.error404 article{width:100%;text-align:center;margin:100px auto 200px}.error404 article .btn{margin-top:50px}article#faq .title{margin:50px 0}article#faq .faq{width:100%;max-width:840px;flex-direction:column;margin:50px auto 100px}article#faq .faq .row{flex-direction:column;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}article#faq .faq .row:last-of-type h2{border:0px solid transparent}article#faq .faq .row.open{border-bottom:1px solid rgba(112,112,112,0.3)}article#faq .faq .row.open .description{opacity:1;padding:0 0 20px;display:inline-block}article#faq .faq .row.open .arrow{transform:rotate(-90deg)}article#faq .faq .row.open h4{border:0px solid transparent;margin-bottom:0}article#faq .faq .row.open p{display:block;padding-bottom:10px;margin:0;font-size:16px}article#faq .faq .row .arrow{position:absolute;top:7px;right:0;width:11px;height:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-repeat:no-repeat !important;background:url(img/ico/arrow-grey.svg) center center no-repeat;background-size:cover;transform:rotate(90deg)}article#faq .faq .row h2{font-size:20px;line-height:36px;border-bottom:1px solid rgba(112,112,112,0.3);width:100%;padding-bottom:10px;margin:30px 0 10px;position:relative;padding-right:40px;box-sizing:border-box;letter-spacing:0;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}article#faq .faq .row .description{display:none}article#faq .faq .row .description h1,article#faq .faq .row .description h2,article#faq .faq .row .description h3,article#faq .faq .row .description h4,article#faq .faq .row .description h5,article#faq .faq .row .description h6{border:0;font-size:18px}article#faq .faq .row .description ul li,article#faq .faq .row .description ol li{width:100%;margin:5px 0}article#faq .faq .row .description ol{margin-left:20px}article#faq .faq .row .description ol li{list-style-position:outside}article#faq .faq .row .description ul li{display:inline-block;position:relative;padding-left:25px;font-size:16px;box-sizing:border-box}@media only screen and (max-width:576px){article#faq .faq .row .description ul li span{font-size:16px!important}}article#faq .faq .row .description ul li:before{content:'';width:6px;height:6px;background:#3D441D;display:inline-block;position:absolute;top:7px;left:0;border-radius:100%}article#faq .faq .row .description p{font-size:14px;line-height:24px;margin:10px 0;display:block}article#faq .faq .row .description p strong{font-size:16px}article#faq .faq .row .description a{color:#3D441D;font-weight:600}article#faq .faq .row .description a:hover{color:rgba(61,68,29,0.5)}.page-template-text-page footer{margin-top:0}article#article{margin:100px 0}@media only screen and (max-width:767px){article#article .wp-block-group.first .wp-block-columns{padding-top:0}}article#article .wp-block-group.grey{background:#F7F7F7;padding:120px 0}@media only screen and (max-width:767px){article#article .wp-block-group.grey{padding:40px 0}}@media only screen and (max-width:767px){article#article .wp-block-group.reverse .wp-block-columns{flex-direction:column-reverse}}article#article .wp-block-group .wp-block-group__inner-container{width:86%;max-width:1280px;margin:0 auto;display:block}@media only screen and (max-width:576px){article#article .wp-block-group .wp-block-group__inner-container{width:93%}}@media only screen and (max-width:576px){article#article .wp-block-group h2{font-size:32px}}article#article .wp-block-group ul li,article#article .wp-block-group ol li{width:100%;position:relative;margin:5px 0}article#article .wp-block-group ol{margin-left:20px}article#article .wp-block-group ol li{list-style-position:outside}article#article .wp-block-group ul li{padding-left:25px;font-size:14px;display:inline-block}article#article .wp-block-group ul li:before{content:'';width:6px;height:6px;background:#3D441D;display:inline-block;position:absolute;top:6px;left:0;border-radius:100%}article#article .wp-block-group a{color:#3D441D}article#article .wp-block-group a:hover{color:#000}article#article .wp-block-group p{display:inline-block;margin:10px 0}article#article .wp-block-columns{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}article#article .wp-block-columns .wp-block-column{flex-grow:initial;flex-basis:auto;width:47%;margin:0}@media only screen and (max-width:767px){article#article .wp-block-columns .wp-block-column{width:100%;margin-bottom:20px}}article#article .wp-block-columns .wp-block-column .wp-block-image{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}article#article .wp-block-columns .wp-block-column h1,article#article .wp-block-columns .wp-block-column h2,article#article .wp-block-columns .wp-block-column h3,article#article .wp-block-columns .wp-block-column h4,article#article .wp-block-columns .wp-block-column h5,article#article .wp-block-columns .wp-block-column h6{width:94%;margin:20px 0}@media only screen and (max-width:576px){article#article .wp-block-columns .wp-block-column h1,article#article .wp-block-columns .wp-block-column h2,article#article .wp-block-columns .wp-block-column h3,article#article .wp-block-columns .wp-block-column h4,article#article .wp-block-columns .wp-block-column h5,article#article .wp-block-columns .wp-block-column h6{font-size:24px;line-height:32px}}article#article .wp-block-columns .wp-block-column p{font-size:14px;width:94%}#thank-you p{display:block!important;margin:5px auto!important}section#intro{position:relative;background-size:cover}@media only screen and (max-width:767px){section#intro{background-size:cover;background-position:right}}section#intro.normal:before,section#intro .text:before,section#intro.normal:after,section#intro .text:after{content:'';position:absolute;width:50%;height:100%;z-index:0}section#intro.normal:before,section#intro .text:before{background:url(img/flower-1.png) top left no-repeat;background-size:62% auto;top:0;left:0}@media only screen and (max-width:576px){section#intro.normal:before,section#intro .text:before{background-size:100% auto}}section#intro.normal:after,section#intro .text:after{background:url(img/flower-2.png) bottom right no-repeat;background-size:39% auto;top:0;right:0}@media only screen and (max-width:576px){section#intro.normal:after,section#intro .text:after{background-size:80% auto}}section#intro .content{padding:85px 0}section#intro .row{justify-content:space-between;align-items:center}@media only screen and (max-width:920px){section#intro .row{flex-wrap:wrap;align-items:flex-start}}section#intro .col{z-index:1;box-sizing:border-box;width:45%}@media only screen and (max-width:1280px){section#intro .col{width:48%}}@media only screen and (max-width:920px){section#intro .col{width:100%;margin:20px 0}}section#intro .col:last-child{position:relative}@media only screen and (max-width:767px){section#intro .col:last-child{margin:40px 0 0}}@media only screen and (max-width:767px){section#intro .col{width:100%!important;margin:0;padding:0!important}}section#intro h1,section#intro h2,section#intro h3,section#intro h4,section#intro h5,section#intro h6{margin:0}section#intro h1{font-size:54px;line-height:70px;letter-spacing:0px;color:#FFF;z-index:1}@media only screen and (max-width:1280px){section#intro h1{font-size:40px;line-height:56px}}section#intro h1.heimat{position:relative}section#intro h1.heimat:before{content:'';width:140px;height:140px;background:url(img/heimat.png) center center no-repeat;position:absolute;background-size:auto 85%;top:-110px;right:0;display:inline-block;z-index:-1}@media only screen and (max-width:1280px){section#intro h1.heimat:before{width:120px;height:120px;right:0;top:-50px}}@media only screen and (max-width:576px){section#intro h1.heimat:before{width:100px;height:100px;right:0;top:-80px}}@media only screen and (max-width:920px){section#intro h1{font-size:40px;line-height:54px}}section#intro p{color:#FFF;margin:20px 0;width:85%;line-height:25px;font-size:18px}@media only screen and (max-width:767px){section#intro p{width:100%;font-size:16px}}section#intro img{width:100%;max-width:850px;display:inline-block;height:auto}section#intro .text h1,section#intro .text h2{font-size:40px;line-height:54px}section#intro .text ul li{font-size:24px;padding-left:70px;margin:20px 0;line-height:32px;width:60%;position:relative;display:inline-block;color:#FFF;font-weight:700}section#intro .text ul li:before{content:'';width:30px;height:30px;background:url(img/ico/leaf-white.svg) center center no-repeat transparent;display:inline-block;position:absolute;top:-4px;left:0;background-size:cover}section#intro .owl-stage{display:flex;height:100%}section#intro .owl-item{display:flex}@media only screen and (max-width:576px){section#intro .owl-carousel .owl-nav{top:-100px}}section#intro .owl-carousel .owl-dots{margin:auto}section#intro .slide{width:100%;display:flex;align-items:center;max-height:initial;background-size:cover;background-position:center}@media only screen and (max-width:767px){section#intro .slide{flex-wrap:wrap}}section#intro .slide .row{display:flex;align-items:center;padding:0}section#intro .slide .row.center .col{width:50%}section#intro .slide .row.center .col:last-child{left:0;width:50%}section#intro .slide .row.center img{max-width:550px}section#intro .slide .col{position:relative}@media only screen and (max-width:767px){section#intro .slide .col{width:100%}}section#intro .slide .col:last-child{left:-11%;width:60%}@media only screen and (max-width:1100px){section#intro .slide .col:last-child{left:0;padding-left:30px;box-sizing:border-box}}@media only screen and (max-width:920px){section#intro .slide .col:last-child{width:100%}}section#intro .slide .desktop{display:inline-block}@media only screen and (max-width:767px){section#intro .slide .desktop{display:none}}section#intro .slide .mobile{display:none}@media only screen and (max-width:767px){section#intro .slide .mobile{display:inline-block}}section#intro .slide h1,section#intro .slide h2,section#intro .slide h3,section#intro .slide h4,section#intro .slide h5,section#intro .slide h6{font-weight:600}section#intro .slide h1,section#intro .slide h2,section#intro .slide h3,section#intro .slide h4,section#intro .slide h5,section#intro .slide h6,section#intro .slide p{color:inherit}section#intro .slide p{font-size:18px;line-height:32px}section#intro .slide a{background-color:inherit;display:inline-block;width:100%;color:#FFF;padding:8px 20px;box-sizing:border-box;border-radius:10px;font-size:16px;text-align:center;cursor:pointer}@media only screen and (max-width:920px){section#intro .slide img{margin:auto auto 20px;display:block;width:90%}}.menu-category{position:absolute;top:0;left:-100%;width:auto;height:100%;z-index:100;padding:0 40px;max-width:320px;backdrop-filter:blur(5px);background:rgba(255,255,255,0.8);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block;z-index:999;box-sizing:border-box}@media only screen and (max-width:576px){.menu-category{z-index:999;background:#FFF;width:100%;max-width:100%;position:fixed;top:80px;padding:20px 20px 0}}.menu-category.global{display:none;padding-top:150px;position:fixed}.menu-category.open{left:0}.menu-category ul{margin:50px auto 20px}.menu-category ul li{display:inline-block;width:100%;margin:20px 0}.menu-category ul li.link a:hover{color:#EABA4D}.menu-category ul li a{text-transform:uppercase;margin-bottom:10px;display:inline-block;font-size:30px;color:#3D441D}.menu-category ul li ul.sub-menu{margin:5px 0}.menu-category ul li ul.sub-menu li{margin:5px 0}.menu-category ul li ul.sub-menu li a{font-size:18px;text-transform:initial;margin-bottom:0}.menu-category ul li ul.sub-menu li a:hover{color:#EABA4D}.menu-category ul li::marker{content:none}.menu-category .close-submenu{border:1px solid #3D441D;background:none;color:#3D441D !important;width:100%;max-width:300px;text-align:center;display:block;padding:10px 20px;box-sizing:border-box;border-radius:10px;display:none}@media only screen and (max-width:1024px){.menu-category .close-submenu{display:inline-block}}.menu-category .close-submenu:hover{background:#3D441D;color:#FFF !important}.home section#intro .content{padding:120px 0}@media only screen and (max-width:767px){.home section#intro .content{padding:20px 0 60px}}.home section#intro .col{width:57%}.home section#intro .col:first-child{width:40%}section#info-logos{margin:100px 0}section#info-logos .title{margin-bottom:50px}section#info-logos .title p{font-size:24px;margin-top:45px}section#info-logos .row{justify-content:space-evenly;flex-wrap:wrap;width:90%;margin:auto}@media only screen and (max-width:1080px){section#info-logos .row{width:100%}}section#info-logos .box{width:auto;text-align:center;margin:40px 0}@media only screen and (max-width:1080px){section#info-logos .box{width:50%}}section#info-logos .box .img{display:inline-block}section#info-logos .box img{width:auto;height:160px;display:inline-block;margin-bottom:20px}@media only screen and (max-width:767px){section#info-logos .box img{height:100px}}section#info-logos .box p{font-weight:700;text-align:center;width:100%;font-size:17px;line-height:28px;margin:0 auto}@media only screen and (max-width:767px){section#products,.products{padding:20px 0}}section#products.bg,.products.bg{background:url(img/bg-products.jpg) center center no-repeat;background-size:cover;padding:80px 0}section#products.bg h2,.products.bg h2{color:#FFF}section#products .title,.products .title{width:100%;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}section#products .title h2,.products .title h2{text-align:left}section#products .title a,.products .title a{font-size:24px;color:#FFF}section#products .title a:hover,.products .title a:hover{color:#EABA4D}section#products .list,.products .list{display:grid;grid-template-columns:repeat(auto-fill, minmax(22%, max-content));grid-gap:20px;justify-items:center;flex-wrap:wrap;width:100%}@media only screen and (max-width:1180px){section#products .list,.products .list{grid-template-columns:repeat(auto-fill, minmax(31%, max-content))}}@media only screen and (max-width:920px){section#products .list,.products .list{grid-template-columns:repeat(auto-fill, minmax(45%, max-content))}}@media only screen and (max-width:576px){section#products .list,.products .list{grid-template-columns:repeat(auto-fill, minmax(100%, max-content))}}section#products .list .box,.products .list .box{width:100%;max-width:100%}section#products .list .box div.more-category,.products .list .box div.more-category{display:none}section#products .owl-carousel .owl-nav,.products .owl-carousel .owl-nav{width:108%;left:-4%;top:calc(50% - 18px);top:-webkit-calc(50% - 18px);top:-moz-calc(50% - 18px);position:absolute}@media only screen and (max-width:576px){section#products .owl-carousel .owl-nav,.products .owl-carousel .owl-nav{left:-6%;width:112%}}section#products .owl-carousel .owl-item,.products .owl-carousel .owl-item{padding:9px 0;margin-bottom:40px}section#products .owl-carousel .box,.products .owl-carousel .box{width:99%;max-width:100%}@media only screen and (max-width:576px){section#products .owl-carousel .box,.products .owl-carousel .box{width:92%}}@media only screen and (max-width:767px){section#products h2,.products h2{font-size:24px;line-height:32px}}section#products .box,.products .box,section#products li,.products li{width:99%;max-width:100%;position:relative;background:url(img/bg-products-box.png) left center repeat;box-sizing:border-box;padding:5px;min-width:276px}section#products .box:before,.products .box:before,section#products li:before,.products li:before,section#products .box:after,.products .box:after,section#products li:after,.products li:after{content:'';width:100%;height:4px;position:absolute;display:inline-block;z-index:21;left:0}section#products .box:before,.products .box:before,section#products li:before,.products li:before{top:-4px;background:url(img/bg-products-box-corner-top.png) 0 center repeat transparent}section#products .box:after,.products .box:after,section#products li:after,.products li:after{bottom:-3px;background:url(img/bg-products-box-corner-bottom.png) 0 center repeat transparent}@media only screen and (max-width:576px){section#products .box,.products .box,section#products li,.products li{width:80%;margin:auto}}section#products .box:hover .wrapper,.products .box:hover .wrapper,section#products li:hover .wrapper,.products li:hover .wrapper{border:1px solid #3D441D}section#products .box:hover .description,.products .box:hover .description,section#products li:hover .description,.products li:hover .description{bottom:10px}section#products .box.short .description,.products .box.short .description,section#products li.short .description,.products li.short .description{bottom:-5px}section#products .box a.more,.products .box a.more,section#products li a.more,.products li a.more{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}section#products .box .wrapper,.products .box .wrapper,section#products li .wrapper,.products li .wrapper{border:1px solid transparent;overflow:hidden;position:relative;width:98.5%;display:inline-block;padding-bottom:30px}@media only screen and (max-width:576px){section#products .box .wrapper,.products .box .wrapper,section#products li .wrapper,.products li .wrapper{padding-bottom:0px}}section#products .box .image,.products .box .image,section#products li .image,.products li .image{width:100%;text-align:center;margin-bottom:130px;padding-top:50px;position:relative;height:200px}@media only screen and (max-width:576px){section#products .box .image,.products .box .image,section#products li .image,.products li .image{height:auto;margin-bottom:40px}}section#products .box .image img,.products .box .image img,section#products li .image img,.products li .image img{margin:auto;width:100%;height:auto;max-width:200px}section#products .box .image .onsale,.products .box .image .onsale,section#products li .image .onsale,.products li .image .onsale{border:0}section#products .box .image .tag,.products .box .image .tag,section#products li .image .tag,.products li .image .tag{width:96px;height:96px;background-size:cover!important;display:inline-block;position:absolute;z-index:1;top:35px;right:20px;display:flex;align-items:center;justify-content:center}section#products .box .image .tag span,.products .box .image .tag span,section#products li .image .tag span,.products li .image .tag span{color:#FFF;transform:rotate(-5deg);font-size:11px;width:80%;line-height:16px}section#products .box .image .tag.violet,.products .box .image .tag.violet,section#products li .image .tag.violet,.products li .image .tag.violet{background:url(img/tag-violet.png) center center no-repeat}section#products .box .image .tag.green,.products .box .image .tag.green,section#products li .image .tag.green,.products li .image .tag.green{background:url(img/tag-green.png) center center no-repeat}section#products .box .image .tag.orange,.products .box .image .tag.orange,section#products li .image .tag.orange,.products li .image .tag.orange{background:url(img/tag-orange.png) center center no-repeat}section#products .box .image .tag.red,.products .box .image .tag.red,section#products li .image .tag.red,.products li .image .tag.red{background:url(img/tag-red.png) center center no-repeat}section#products .box .description,.products .box .description,section#products li .description,.products li .description{bottom:-11%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;width:100%}@media only screen and (max-width:920px){section#products .box .description,.products .box .description,section#products li .description,.products li .description{bottom:10px;position:relative}}section#products .box h3,.products .box h3,section#products li h3,.products li h3{padding:0 10px;box-sizing:border-box;font-size:18px;font-weight:600;text-align:left;line-height:32px;margin:0}section#products .box .details,.products .box .details,section#products li .details,.products li .details{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;padding:0 10px;box-sizing:border-box;align-items:center}section#products .box .details br,.products .box .details br,section#products li .details br,.products li .details br{display:none}section#products .box .details span,.products .box .details span,section#products li .details span,.products li .details span{margin:0}section#products .box .details bdi,.products .box .details bdi,section#products li .details bdi,.products li .details bdi{font-size:18px;color:#3D441D;text-decoration:none}section#products .box .details del bdi,.products .box .details del bdi,section#products li .details del bdi,.products li .details del bdi{color:#3D441D;font-size:16px;text-decoration:line-through;opacity:.7}section#products .box .details ins,.products .box .details ins,section#products li .details ins,.products li .details ins{text-decoration:none}section#products .box .details ins bdi,.products .box .details ins bdi,section#products li .details ins bdi,.products li .details ins bdi{font-size:18px;color:#3D441D}section#products .box div.more,.products .box div.more,section#products li div.more,.products li div.more{padding:0 10px;box-sizing:border-box;width:100%;position:relative;margin-top:10px}section#products .box div.more a,.products .box div.more a,section#products li div.more a,.products li div.more a{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center;padding:10px 20px;font-size:14px;width:100%;letter-spacing:1px;box-sizing:border-box;color:#FFF;background:#3D441D;border-radius:10px}section#products .box div.more .added_to_cart,.products .box div.more .added_to_cart,section#products li div.more .added_to_cart,.products li div.more .added_to_cart{background:#F7F7F7;color:#3D441D;padding:12px 0;display:inline-block;text-align:center;margin-top:10px;display:none}section#products .box div.more .added_to_cart:hover,.products .box div.more .added_to_cart:hover,section#products li div.more .added_to_cart:hover,.products li div.more .added_to_cart:hover{background:rgba(61,68,29,0.5)}section#products .box div.more-category,.products .box div.more-category,section#products li div.more-category,.products li div.more-category{position:absolute;bottom:-42px;left:0;width:100%;padding:10px;box-sizing:border-box;text-align:center;background:#3D441D;border-radius:0 0 15px 15px;color:#FFF;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}section#products .box div.more-category.violet,.products .box div.more-category.violet,section#products li div.more-category.violet,.products li div.more-category.violet{background:#8A5580}section#products .box div.more-category.green,.products .box div.more-category.green,section#products li div.more-category.green,.products li div.more-category.green{background:#7DB54A}section#products .box div.more-category.orange,.products .box div.more-category.orange,section#products li div.more-category.orange,.products li div.more-category.orange{background:#F4970E}section#products .box div.more-category.red,.products .box div.more-category.red,section#products li div.more-category.red,.products li div.more-category.red{background:#F07F5B}section#products .box div.more-category a,.products .box div.more-category a,section#products li div.more-category a,.products li div.more-category a{color:#FFF}section#products .box div.more-category a:hover,.products .box div.more-category a:hover,section#products li div.more-category a:hover,.products li div.more-category a:hover{text-decoration:underline}section#products .box div.more-category a.more,.products .box div.more-category a.more,section#products li div.more-category a.more,.products li div.more-category a.more{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}section#products-details{margin:100px auto 150px;display:inline-block}@media only screen and (max-width:576px){section#products-details{margin:50px auto 100px}}section#products-details .row{justify-content:space-between}@media only screen and (max-width:576px){section#products-details .row{flex-direction:column}}section#products-details .row .col{width:30%}@media only screen and (max-width:576px){section#products-details .row .col{order:1;width:100%}}section#products-details .row .col:nth-child(2) img{width:85%;display:block;margin:auto}@media only screen and (max-width:576px){section#products-details .row .col:nth-child(2) img{width:70%}}section#products-details .row .col.left{text-align:right}@media only screen and (max-width:576px){section#products-details .row .col.left{order:2;text-align:left;margin-bottom:20px;margin-top:20px}section#products-details .row .col.left h1,section#products-details .row .col.left h2,section#products-details .row .col.left h3,section#products-details .row .col.left h4,section#products-details .row .col.left h5,section#products-details .row .col.left h6{justify-content:flex-end;flex-direction:row-reverse}section#products-details .row .col.left img{margin-left:0!important;margin-right:10px}}section#products-details .row .col.left h1,section#products-details .row .col.left h2,section#products-details .row .col.left h3,section#products-details .row .col.left h4,section#products-details .row .col.left h5,section#products-details .row .col.left h6{justify-content:flex-end}section#products-details .row .col.left img{margin-left:10px}section#products-details .row .col.right{text-align:left}@media only screen and (max-width:576px){section#products-details .row .col.right{order:3}}section#products-details .row .col.right h1,section#products-details .row .col.right h2,section#products-details .row .col.right h3,section#products-details .row .col.right h4,section#products-details .row .col.right h5,section#products-details .row .col.right h6{justify-content:flex-start}section#products-details .row .col.right img{margin-right:10px}section#products-details .row h1,section#products-details .row h2,section#products-details .row h3,section#products-details .row h4,section#products-details .row h5,section#products-details .row h6{font-size:20px;line-height:32px;margin:20px 0;letter-spacing:1px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}section#about-comapny{padding:100px 0;background:#FFF}@media only screen and (max-width:576px){section#about-comapny{padding:0 0 60px}}@media only screen and (max-width:576px){section#about-comapny .content{width:100%}}section#about-comapny .row{justify-content:space-between;align-items:center}@media only screen and (max-width:576px){section#about-comapny .row{flex-direction:column}}section#about-comapny .row .col{width:48%;padding-left:100px}@media only screen and (max-width:767px){section#about-comapny .row .col{padding-left:50px}}@media only screen and (max-width:576px){section#about-comapny .row .col{width:93%}}section#about-comapny .row .col:first-child{padding-left:0}@media only screen and (max-width:576px){section#about-comapny .row .col:first-child{width:100%}}section#about-comapny .row .col:first-child img{width:100%;height:auto}section#about-comapny .row h1,section#about-comapny .row h2,section#about-comapny .row h3,section#about-comapny .row h4,section#about-comapny .row h5,section#about-comapny .row h6{font-size:40px;line-height:54px}@media only screen and (max-width:576px){section#about-comapny .row h1,section#about-comapny .row h2,section#about-comapny .row h3,section#about-comapny .row h4,section#about-comapny .row h5,section#about-comapny .row h6{font-size:24px;line-height:32px}}section#about-comapny .row p{margin:20px 0;display:inline-block;width:83%}section#about-comapny .row a{color:#3D441D;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section#about-comapny .row a:hover:after{left:20px}section#about-comapny .row a:after{content:'';width:23px;height:20px;background-repeat:no-repeat !important;background-image:url("data:image/svg+xml,%3Csvg width='24' height='8' viewBox='0 0 24 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.3536 4.2725C23.5488 4.07724 23.5488 3.76065 23.3536 3.56539L20.1716 0.383411C19.9763 0.188149 19.6597 0.188149 19.4645 0.383411C19.2692 0.578674 19.2692 0.895256 19.4645 1.09052L22.2929 3.91895L19.4645 6.74737C19.2692 6.94263 19.2692 7.25922 19.4645 7.45448C19.6597 7.64974 19.9763 7.64974 20.1716 7.45448L23.3536 4.2725ZM0 4.41895H23V3.41895H0V4.41895Z' fill='%23CC736D'/%3E%3C/svg%3E%0A");display:inline-block;left:10px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.desc-box{display:none}.text-change{width:93%!important;max-width:1280px;display:block!important;margin:auto!important}.text-change.hide{display:none!important}.text-change h1,.text-change h2,.text-change h3,.text-change h4,.text-change h5,.text-change h6{font-size:60px;line-height:72px;margin:50px auto;display:inline-block;text-align:center;width:100%}.text-change ul{width:93%;margin:50px auto;display:flex;justify-content:space-between;flex-wrap:wrap}.text-change ul li{font-size:20px;padding-left:70px;margin:15px 0;line-height:32px;width:40%;position:relative;font-weight:600;box-sizing:border-box}@media only screen and (max-width:767px){.text-change ul li{font-size:18px;line-height:26px;padding-left:40px;width:100%;margin:20px 0}}.text-change ul li::marker{content:none}.text-change ul li:before{content:'';width:30px;height:40px;background:url(img/ico/leaf.svg) center center no-repeat transparent;display:inline-block;position:absolute;top:0;left:0;background-size:100% auto}@media only screen and (max-width:767px){.text-change ul li:before{width:20px;height:30px}}.wp-block-quote{background:url(img/bg-products.jpg) center center no-repeat;background-size:cover;width:100%;margin:50px 0 0;padding:50px 0 50px}.wp-block-quote.no-margin{margin:0}.wp-block-quote p{font-weight:600;font-size:22px;line-height:32px;width:93%;max-width:1280px;margin:auto;display:block;color:#FFF}@media only screen and (max-width:576px){.wp-block-quote p{width:90%;font-size:18px;line-height:28px}}.wp-block-quote p strong{line-height:52px;font-size:40px;font-weight:500!important}@media only screen and (max-width:576px){.wp-block-quote p strong{line-height:36px;font-size:24px}}.wp-block-buttons{width:90%;display:inline-block;margin-top:20px}@media only screen and (max-width:576px){.wp-block-buttons{width:100%}}.wp-block-buttons .wp-block-button{width:100%}.wp-block-buttons .wp-block-button__link{width:100%;color:#FFF;background:#3D441D;display:inline-block;text-align:center;border-radius:10px}.wp-block-image{margin:0;margin:auto;width:92%;max-width:1380px}@media only screen and (max-width:576px){.wp-block-image{width:100%}}.wp-block-image.size-full{max-width:100%;width:100%}.wp-block-image.size-full img,.wp-block-image.size-full img{width:100%}.wp-block-image img,.wp-block-image .img{width:90%;height:auto}@media only screen and (max-width:576px){.wp-block-image img,.wp-block-image .img{width:100%}}.wp-block-image figcaption{font-size:12px;margin:auto;text-align:center;color:#3D441D}.wp-block-image.size-full img{height:auto}.wp-block-image .aligncenter{text-align:center}.wp-block-image.original img{width:initial!important;height:auto;max-width:90%;display:block;margin:auto}@media only screen and (max-width:576px){.wp-block-image.original img{width:100%}}.wp-block-group{margin:50px 0;display:inline-block;width:100%}@media only screen and (max-width:576px){.wp-block-group{margin:0}}.wp-block-group.img-change{margin:0 auto}.wp-block-group.no-margin .wp-block-columns{margin:auto!important}.wp-block-columns{display:-webkit-flex !important;display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important;justify-content:space-between;align-items:center!important;margin:50px auto;gap:60px!important}@media only screen and (max-width:576px){.wp-block-columns{gap:40px!important}}.wp-block-columns.top{align-items:flex-start !important}.wp-block-columns .wp-block-column{width:100%;flex-basis:initial!important;flex-grow:initial!important}.wp-block-columns .wp-block-column p,.wp-block-columns .wp-block-column ul{width:90%}@media only screen and (max-width:576px){.wp-block-columns .wp-block-column p,.wp-block-columns .wp-block-column ul{width:100%}}.wp-block-columns .wp-block-column p{font-size:18px;margin:5px 0;display:inline-block;line-height:28px}.wp-block-columns .wp-block-column p a{color:#000}.wp-block-columns .wp-block-column p a:hover{color:#EABA4D}.wp-block-columns .wp-block-column ul{width:100%;margin:0}.wp-block-columns .wp-block-column ul.leaf li{font-size:20px;padding-left:70px;margin:15px 0;line-height:32px;width:80%;position:relative;font-weight:600;box-sizing:border-box}@media only screen and (max-width:767px){.wp-block-columns .wp-block-column ul.leaf li{font-size:18px;line-height:26px;padding-left:40px;width:100%;margin:20px 0}}.wp-block-columns .wp-block-column ul.leaf li:before{content:'';width:30px;height:40px;background:url(img/ico/leaf.svg) center center no-repeat transparent;display:inline-block;position:absolute;top:0;left:0;background-size:100% auto}@media only screen and (max-width:767px){.wp-block-columns .wp-block-column ul.leaf li:before{width:20px;height:30px}}.wp-block-columns .wp-block-column ul li{display:inline-block;width:100%;position:relative;padding-left:25px;margin:5px 0;font-size:18px}.wp-block-columns .wp-block-column ul li:before{content:'';width:8px;height:8px;background:#3D441D;display:inline-block;position:absolute;top:8px;left:0;border-radius:100%}.wp-block-spacer{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;position:relative;width:93%;margin:auto;height:50px!important}.wp-block-spacer.top{margin-top:50px}.wp-block-spacer.img:before{content:'';width:130px;height:30px;background:url(img/ico/leaf.svg) center center no-repeat #FFF;background-size:auto 100%;margin:auto;display:inline-block;position:relative;z-index:1}.wp-block-spacer.img:after{content:'';height:1px;width:100%;background:#3D441D;position:absolute;top:50%;margin-top:-1px;left:0;z-index:0}@media only screen and (max-width:600px){.wp-block-spacer{height:60px!important}}.woocommerce{position:relative}.woocommerce.category{margin:100px 0}.woocommerce.category h1{font-size:40px;margin-bottom:50px}.single-img-products{width:100%;display:block}.single-img-products img{width:100%;height:auto;display:flex}.row.single-product{margin-top:50px}.row.single-product article,.row.single-product .single-product{width:100%}.row.single-product .product{display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:wrap;align-items:center}@media only screen and (max-width:920px){.row.single-product .product{align-items:flex-start}}.row.single-product .product-details{padding:50px 0 50px;background-size:cover;position:relative;width:100%;display:flex;align-items:center;margin-top:100px}@media only screen and (max-width:920px){.row.single-product .product-details{background:#F2F2F2}}.row.single-product .product-details .bg{position:absolute;top:0;height:100%;background:url(img/bg-product-details.jpg) center center no-repeat;background-size:cover}@media only screen and (max-width:767px){.row.single-product .product-details .bg{background:#F2F2F2}}.row.single-product .product-details .product-description{width:100%;display:inline-block;z-index:1;border-radius:10px;height:100%}@media only screen and (max-width:920px){.row.single-product .product-details .product-description{width:100%}}.row.single-product .product-details .product-description .text{position:relative;border-radius:0 10px 10px 0;padding:20px 30px;box-sizing:border-box;width:100%;display:flex}.row.single-product .product-details .product-description .text.none{background:#76836F}.row.single-product .product-details .product-description .text.violet{background:#8A5580}.row.single-product .product-details .product-description .text.green{background:#7DB54A}.row.single-product .product-details .product-description .text.orange{background:#F4970E}.row.single-product .product-details .product-description .text.red{background:#F07F5B}@media only screen and (max-width:1180px){.row.single-product .product-details .product-description .text{flex-wrap:wrap;border-radius:10px}}@media only screen and (max-width:920px){.row.single-product .product-details .product-description .text{padding-left:130px}}@media only screen and (max-width:576px){.row.single-product .product-details .product-description .text{padding-left:30px}}.row.single-product .product-details .product-description .text:before{content:'';width:20%;height:100%;position:absolute;left:-20%;background:inherit;display:inline-block;top:0;border-radius:10px 0 0 10px}@media only screen and (max-width:1180px){.row.single-product .product-details .product-description .text:before{content:none}}.row.single-product .product-details .product-description .text .details{width:33%;display:inline-block}@media only screen and (max-width:1180px){.row.single-product .product-details .product-description .text .details{width:100%}}.row.single-product .product-details .product-description .text .details:first-child h3,.row.single-product .product-details .product-description .text .details:first-child p{padding-left:0}.row.single-product .product-details .product-description .text .details:last-child h3,.row.single-product .product-details .product-description .text .details:last-child p{padding-right:0}.row.single-product .product-details .product-description .text .details h3,.row.single-product .product-details .product-description .text .details p{color:#FFF;padding:0 20px;box-sizing:border-box}@media only screen and (max-width:1180px){.row.single-product .product-details .product-description .text .details h3,.row.single-product .product-details .product-description .text .details p{padding:0}}.row.single-product .product-details .product-description .text .details h3{border-bottom:1px solid #FFF;font-size:18px;font-weight:400;text-transform:uppercase;padding-bottom:15px;line-height:24px}@media only screen and (max-width:1180px){.row.single-product .product-details .product-description .text .details h3{padding-bottom:5px}}.row.single-product .product-details .product-description .text .details p{margin:25px 0}@media only screen and (max-width:1180px){.row.single-product .product-details .product-description .text .details p{margin:15px 0}}.row.single-product .product-details .product-image{width:100%;z-index:1;max-width:390px;z-index:10;position:relative}@media only screen and (max-width:920px){.row.single-product .product-details .product-image{position:absolute;top:80px;left:0;max-width:120px}}@media only screen and (max-width:576px){.row.single-product .product-details .product-image{display:none}}.row.single-product .product-details .product-image img{width:100%;height:auto}.row.single-product .related.products,.row.single-product .up-sells,.row.single-product .cross-sells{position:relative}.row.single-product .related.products:before,.row.single-product .up-sells:before,.row.single-product .cross-sells:before{content:'';width:160%;display:inline-block;position:absolute;top:0;left:-30%;height:100%;background:#FFF}.row.single-product .woocommerce-product-gallery,.row.single-product .summary{width:50%}@media only screen and (max-width:767px){.row.single-product .woocommerce-product-gallery,.row.single-product .summary{width:100%}}.row.single-product .summary{width:50%;padding-left:5%;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;flex-flow:wrap}@media only screen and (max-width:767px){.row.single-product .summary{width:100%;padding-left:0;text-align:center;margin-top:20px}}.row.single-product .summary .onsale,.row.single-product .summary .out-of-stock{position:relative;order:1;width:auto;display:inline-block;line-height:15px;margin:0 0 20px;left:0}@media only screen and (max-width:320px){.row.single-product .summary .onsale,.row.single-product .summary .out-of-stock{margin:auto auto 20px}}.row.single-product .summary .woocommerce-product-rating{order:2;width:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}@media only screen and (max-width:576px){.row.single-product .summary .woocommerce-product-rating{width:100%}}.row.single-product .summary .woocommerce-product-rating .woocommerce-review-link{display:none}.row.single-product .summary .woocommerce-product-rating a{color:#3D441D}.row.single-product .summary .product_title{order:2;width:100%;font-size:40px}@media only screen and (max-width:920px){.row.single-product .summary .product_title{font-size:32px;line-height:44px}}@media only screen and (max-width:767px){.row.single-product .summary .product_title{text-align:left}}.row.single-product .summary .price{order:3;width:auto;position:relative;margin:10px 30px 20px 0;width:100%}@media only screen and (max-width:767px){.row.single-product .summary .price{text-align:left}}.row.single-product .summary .price bdi{font-size:24px;color:#3D441D;text-decoration:none}.row.single-product .summary .price ins{text-decoration:none;margin-left:10px}.row.single-product .summary .price del bdi{font-size:16px;color:#3D441D;text-decoration:line-through}.row.single-product .summary .capacity{order:5;color:#3D441D;width:auto;padding-left:20px;box-sizing:border-box;text-align:right;font-weight:600}@media only screen and (max-width:920px){.row.single-product .summary .capacity{padding-left:0;margin-top:20px}}.row.single-product .summary .short-description{order:4;width:100%;max-width:370px;text-align:left}.row.single-product .summary .stock{display:none}.row.single-product .summary .delivery-time-info{width:100%;font-size:12px}.row.single-product .summary .woocommerce-product-details__short-description{order:2;margin:0 0 10px;width:100%;text-align:left}.row.single-product .summary .woocommerce-product-details__short-description p{color:#3D441D}.row.single-product .summary form.cart{order:5;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;margin-top:20px}.row.single-product .summary form.cart .quantity{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;margin-right:20px;border-radius:10px}.row.single-product .summary form.cart .single_add_to_cart_button{padding:16px 64px;margin:10px 0;border-radius:10px}@media only screen and (max-width:767px){.row.single-product .summary form.cart .single_add_to_cart_button{margin:20px 0}}.row.single-product .woocommerce-product-gallery{position:relative;max-width:600px;margin-bottom:50px}@media only screen and (max-width:767px){.row.single-product .woocommerce-product-gallery{max-width:100%;width:100%;left:0}.row.single-product .woocommerce-product-gallery:before{content:'';width:120%;left:-10%;top:0;background:#FFF;position:absolute;height:100%}}.row.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;opacity:0}.row.single-product .woocommerce-product-gallery .owl-carousel img{width:auto;height:400px;margin:auto}.row.single-product .woocommerce-product-gallery .owl-nav{position:absolute;top:calc(50% - 18px);top:-webkit-calc(50% - 18px);top:-moz-calc(50% - 18px);left:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;padding:0 2%;box-sizing:border-box;margin-top:0}@media only screen and (max-width:767px){.row.single-product .woocommerce-product-gallery .owl-nav{width:100%}}@media only screen and (max-width:576px){.row.single-product .woocommerce-product-gallery .owl-nav{width:120%;left:-10%}}.row.single-product .woocommerce-product-gallery .owl-nav.disabled{display:none}.row.single-product .woocommerce-product-gallery .owl-nav:before{content:none!important}.row.single-product .woocommerce-product-gallery .owl-nav button{width:24px;height:24px;background-size:100% auto;text-indent:-9999px;position:relative;margin:0 10px;outline:none;background-repeat:no-repeat !important;background:url(img/ico/arrow-grey.svg) center center no-repeat !important;background-size:auto 100%!important}@media only screen and (max-width:767px){.row.single-product .woocommerce-product-gallery .owl-nav button{position:relative}}.row.single-product .woocommerce-product-gallery .owl-nav button.owl-prev{left:0;transform:rotate(180deg)}.row.single-product .woocommerce-product-gallery .owl-nav button.owl-next{right:0;transform:rotate(0deg)}.woocommerce-cart{background:#F7F7F7}.woocommerce-cart .woocommerce{width:86%;max-width:1280px;margin:auto;flex-wrap:wrap;flex-flow:wrap;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-top:50px;justify-content:space-between !important}.woocommerce-cart .woocommerce-notices-wrapper{position:relative;display:flex;background:none}.woocommerce-cart .woocommerce-notices-wrapper ul{border:2px solid #3D441D}.woocommerce-cart .title{width:100%;text-align:left}@media only screen and (max-width:576px){.woocommerce-cart .title{margin-top:20px}}@media only screen and (max-width:1170px){.woocommerce-cart .title h2{font-size:24px;margin:0}}.woocommerce-cart .cart-collaterals{width:35%;max-width:440px;margin:0 0 100px 3%}@media only screen and (max-width:920px){.woocommerce-cart .cart-collaterals{margin-left:0;max-width:100%;width:100%}}.woocommerce-cart .cart-collaterals a{color:#3D441D;font-weight:700}.woocommerce-cart .cart-collaterals .shipping-calculator-form P{margin:5px 0}.woocommerce-cart .cart-collaterals .shipping-calculator-form P input{width:100%;border:1px solid #C7C7C7;padding:15px 10px;box-sizing:border-box;outline:none}.woocommerce-cart .cart-collaterals .cart-summary{background:#FFF;padding:20px 32px 32px;box-sizing:border-box;border-radius:10px}@media only screen and (max-width:576px){.woocommerce-cart .cart-collaterals .cart-summary{background:none;padding:20px 0}}.woocommerce-cart .cart-collaterals #coupon{margin-top:32px;background:#FFF;padding:24px 32px;box-sizing:border-box;border-radius:10px}@media only screen and (max-width:576px){.woocommerce-cart .cart-collaterals #coupon{padding:24px 15px}}.woocommerce-cart .cart-collaterals #coupon.active a:after{transform:rotate(-90deg)}.woocommerce-cart .cart-collaterals #coupon.active .woocommerce-form-coupon{display:inline-block !important;width:100%}.woocommerce-cart .cart-collaterals #coupon a{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;justify-content:space-between;color:#3D441D;font-weight:600;font-size:18px}.woocommerce-cart .cart-collaterals #coupon a:after{content:'';width:14px;height:14px;background-repeat:no-repeat !important;background:url(img/ico/arrow-grey.svg) center center no-repeat;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-size:auto 100%;transform:rotate(90deg);margin-left:15px}.woocommerce-cart .cart-collaterals #coupon p{width:100%}.woocommerce-cart .cart-collaterals #coupon input[type=text]{width:100%;border:0;padding:15px 20px;box-sizing:border-box;margin-bottom:10px;border:1px solid #C7C7C7;margin-top:20px;font-size:16px}.woocommerce-cart .cart-collaterals h2{font-size:20px;line-height:32px;margin-bottom:30px}.woocommerce-cart .cart-collaterals table{width:100%}.woocommerce-cart .cart-collaterals table tr{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.woocommerce-cart .cart-collaterals table tr th{font-weight:400}.woocommerce-cart .cart-collaterals table tr td .woocommerce-Price-amount{margin:0}.woocommerce-cart .cart-collaterals table tr td .woocommerce-Price-amount bdi{color:#3D441D}.woocommerce-cart .cart-collaterals table tr.order-total bdi{font-size:28px}.woocommerce-cart .cart-collaterals .deliviery-stock .col.stock{display:none}.woocommerce-cart .cart-collaterals .button{width:100%;text-align:center;border-radius:10px}.woocommerce-cart .woocommerce-cart-form{width:62%;max-width:840px;float:left}@media only screen and (max-width:920px){.woocommerce-cart .woocommerce-cart-form{max-width:100%;width:100%}}.woocommerce-cart .woocommerce-cart-form .list-products{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;padding:15px;box-sizing:border-box;margin:8px 0;align-items:center;position:relative;align-items:flex-start;flex-wrap:wrap;flex-flow:wrap}@media only screen and (max-width:576px){.woocommerce-cart .woocommerce-cart-form .list-products{padding:0 0 15px}}.woocommerce-cart .woocommerce-cart-form .list-products .button{display:none}.woocommerce-cart .woocommerce-cart-form .list-products .row{width:100%;justify-content:space-between;border-bottom:1px solid #3D441D;padding:30px 0 20px}.woocommerce-cart .woocommerce-cart-form .list-products .row:last-of-type{border-bottom:0}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;margin-bottom:20px}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .image{width:140px;background:#FFF;position:relative;display:inline-block;border-radius:5px;border:1px solid rgba(112,112,112,0.1)}@media only screen and (max-width:576px){.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .image{width:80px;background:none;border:0}}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .image a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .image img{width:auto;height:auto;max-width:65px;display:block;padding:15px 0;box-sizing:border-box;margin:auto}@media only screen and (max-width:576px){.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .image img{width:100%;height:auto}}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info p{margin:10px 0}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;flex-flow:wrap;flex-direction:column;margin-left:50px}@media only screen and (max-width:576px){.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info{margin-left:20px}}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .name a{font-size:20px;line-height:36px;color:#3D441D;font-weight:700}@media only screen and (max-width:576px){.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .name a{font-size:16px;line-height:22px}}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .name p{color:#3D441D;font-size:14px;margin:10px 0}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .quantity{margin:5px 0;width:100px}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .quantity input{height:32px;width:40px}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .quantity button{height:32px;width:31px!important}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .remove a{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;position:relative;margin-top:10px;color:#3D441D;font-size:0}@media only screen and (max-width:576px){.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .remove a{font-size:12px;line-height:17px;align-items:flex-start;margin-top:15px}}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .remove a:hover{color:#EABA4D}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-info .info .remove a:before{content:'';width:20px;height:20px;background-repeat:no-repeat !important;background:url(img/ico/trash.svg) center center no-repeat;background-size:auto 100%;margin-right:10px;display:inline-block;position:relative;top:-2px}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-price{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-price .woocommerce-Price-amount{margin:5px 0 10px;color:#3D441D;font-size:20px;width:100%;text-align:right;font-weight:700}.woocommerce-cart .woocommerce-cart-form .list-products .row .product-price .woocommerce-Price-amount:last-child{position:relative;top:45px;display:none}@media only screen and (max-width:576px){.woocommerce-cart .woocommerce-cart-form .list-products .row .product-price .woocommerce-Price-amount:last-child{top:35px}}@media only screen and (max-width:576px){.woocommerce-cart .woocommerce-cart-form .list-products .row .product-price .woocommerce-Price-amount{font-size:16px}}@media only screen and (max-width:576px){.woocommerce-cart .woocommerce-cart-form .list-products .row:last-of-type{border-bottom:0}}.woocommerce-checkout .woocommerce-form-login-toggle{padding:0 5%;margin:30px 0 0}.woocommerce-checkout .woocommerce-form-login-toggle a{color:#3D441D}.woocommerce-checkout footer{margin-top:100px}.woocommerce-checkout .woocommerce{background:#FFF}.woocommerce-checkout .woocommerce-order p{display:none}.woocommerce-checkout .woocommerce-error{width:100%;display:inline-block;margin:100px 0;text-align:center}.woocommerce-checkout .woocommerce-error a{background:#3D441D;color:#FFF !important;padding:15px 20px;font-weight:400;box-sizing:border-box;border:0;outline:none;font-size:14px;width:auto;display:inline-block;line-height:normal;cursor:pointer;border-radius:0;letter-spacing:1px}.woocommerce-checkout .woocommerce-error a:hover{background:#1d200e !important}.woocommerce-checkout .woocommerce-NoticeGroup{flex:0 0 100%;text-align:center}.woocommerce-checkout .woocommerce-NoticeGroup ul{border:2px solid #3D441D;max-width:400px;padding:20px 24px;margin:0 0 50px 0}.woocommerce-checkout .woocommerce-checkout{display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:wrap;width:86%;max-width:1280px;margin:auto;padding-top:50px}.woocommerce-checkout .wc-gzd-checkbox-placeholder,.woocommerce-checkout .wc-gzd-checkbox-placeholder-data-download,.woocommerce-checkout .wc-gzd-checkbox-placeholder-data-service,.woocommerce-checkout .wc-gzd-checkbox-placeholder-parcel-delivery-checkbox,.woocommerce-checkout .wc-gzd-checkbox-placeholder-data-age-verification,.woocommerce-checkout .wc-gzd-checkbox-placeholder-review-reminder{display:none}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-checkout-payment h3,.woocommerce-checkout .order-list h3{font-size:36px;line-height:32px;cursor:pointer;margin-bottom:30px;display:block;text-align:left}@media only screen and (max-width:1170px){.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-checkout-payment h3,.woocommerce-checkout .order-list h3{font-size:24px}}.woocommerce-checkout #customer_details{max-width:27%;width:100%}@media only screen and (max-width:920px){.woocommerce-checkout #customer_details{max-width:100%;margin-bottom:30px}}.woocommerce-checkout #customer_details .billings{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column}.woocommerce-checkout #customer_details .form-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;margin:20px 0;position:relative}.woocommerce-checkout #customer_details label{width:100%;color:#3D441D;font-size:14px;line-height:24px;margin-bottom:5px;font-weight:700}.woocommerce-checkout #customer_details label span{position:relative}.woocommerce-checkout #customer_details input[type=text],.woocommerce-checkout #customer_details input[type=email],.woocommerce-checkout #customer_details input[type=tel],.woocommerce-checkout #customer_details input[type=password]{border:1px solid #C7C7C7;width:100%;height:50px;padding:5px 10px;box-sizing:border-box;outline:none;font-size:14px;color:#3D441D;letter-spacing:1px;font-weight:700}.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3{cursor:pointer}.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3 label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:row;color:#3D441D;cursor:pointer;font-size:16px}.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3 label:hover{color:#3D441D}.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3 label input{margin-right:10px}.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3 label input[type=checkbox]:checked+span:after{top:4px}.woocommerce-checkout .order-list{width:46%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column}@media only screen and (max-width:920px){.woocommerce-checkout .order-list{width:100%;margin-top:30px}}.woocommerce-checkout .order-list .order-list{width:100%}.woocommerce-checkout .order-list .wc-gzd-order-submit{order:2;padding:0 20px;border:1px solid #C7C7C7;border-top:0;border-bottom:0;box-sizing:border-box;left:0;position:relative;width:100%}.woocommerce-checkout .order-list .wc-gzd-order-submit button{width:100%!important;border-radius:10px!important}.woocommerce-checkout .order-list .wc-gzd-checkbox-placeholder-legal{order:3;border:1px solid #C7C7C7;border-top:0;padding:24px 20px;display:block!important;box-sizing:border-box;position:relative;left:0;width:100%;border-radius:0 0 6px 6px}.woocommerce-checkout .order-list .wc-gzd-checkbox-placeholder-legal .woocommerce-gzd-legal-checkbox-text{position:relative;font-weight:600;color:#3D441D}.woocommerce-checkout .order-list .wc-gzd-checkbox-placeholder-legal .woocommerce-invalid-required-field{border:1px solid #FF663E;padding:10px!important}.woocommerce-checkout .order-list .wc-gzd-checkbox-placeholder-legal label{display:block}.woocommerce-checkout .order-list .wc-gzd-checkbox-placeholder-legal p{font-size:14px;color:#3D441D;line-height:26px;box-sizing:border-box;margin:0!important;font-weight:400;padding-right:0!important}.woocommerce-checkout .order-list .wc-gzd-checkbox-placeholder-legal p a{color:#3D441D;font-weight:700}.woocommerce-checkout .order-list .shop_table{width:100%;border:0;border-collapse:collapse;background:#FFF}.woocommerce-checkout .order-list .shop_table tbody{border:1px solid #C7C7C7;border-radius:6px;display:block}.woocommerce-checkout .order-list .shop_table tr{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:relative}.woocommerce-checkout .order-list .shop_table tr:last-child:before{content:none}.woocommerce-checkout .order-list .shop_table tr:before{content:'';width:90%;position:absolute;left:5%;bottom:0;height:1px;background:#F7F7F7}.woocommerce-checkout .order-list .shop_table tr td{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-start;padding:15px;box-sizing:border-box;width:100%;position:relative}.woocommerce-checkout .order-list .shop_table tr td .wc-gzd-product-name-left{width:100%;max-width:70px;display:flex}@media only screen and (max-width:576px){.woocommerce-checkout .order-list .shop_table tr td .wc-gzd-product-name-left{max-width:65px}}.woocommerce-checkout .order-list .shop_table tr td .wc-gzd-product-name-left img{width:50px;height:auto;display:block;margin:auto}.woocommerce-checkout .order-list .shop_table tr td .wc-gzd-product-name-right{width:3%;font-size:16px;letter-spacing:1px;font-weight:700}.woocommerce-checkout .order-list .shop_table tr td .wc-gzd-product-name-right .product-quantity{letter-spacing:1px;font-weight:300!important;display:block;width:100%}.woocommerce-checkout .order-list .shop_table tr td .wc-gzd-product-name-right .wc-gzd-cart-info{display:none}.woocommerce-checkout .order-list .shop_table tr td .wc-gzd-product-name-right .woocommerce-Price-amount{font-size:18px;color:#3D441D;font-weight:700;width:100%;display:block;margin-top:5px}.woocommerce-checkout .order-list .shop_table tr td .remove{background-repeat:no-repeat !important;background:url(img/ico/trash.svg) center center no-repeat;background-size:auto 100%;position:absolute;top:20px;right:20px;width:24px;height:24px;display:inline-block}.woocommerce-checkout .order-list .shop_table tr td .remove:hover{color:#3D441D}.woocommerce-checkout .order-list .shop_table tr.shipping,.woocommerce-checkout .order-list .shop_table tr.order-sum,.woocommerce-checkout .order-list .shop_table tr.order-tax,.woocommerce-checkout .order-list .shop_table tr.dhl-preferred-service{border:1px solid #C7C7C7;box-sizing:border-box;margin:20px 0;border-radius:10px}.woocommerce-checkout .order-list .shop_table tr.cart-discount{flex-direction:column;border:1px solid #C7C7C7;box-sizing:border-box;margin:20px 0;border-radius:10px;padding:20px}.woocommerce-checkout .order-list .shop_table tr.cart-discount th,.woocommerce-checkout .order-list .shop_table tr.cart-discount td{width:100%}.woocommerce-checkout .order-list .shop_table tr.cart-discount th{text-align:left}.woocommerce-checkout .order-list .shop_table tr.cart-discount td{padding:10px 0!important}.woocommerce-checkout .order-list .shop_table tr.cart-discount .woocommerce-remove-coupon{background-repeat:no-repeat !important;background:url(img/ico/trash.svg) center center no-repeat;background-size:auto 100%;position:absolute;top:0;right:0;width:24px;height:24px;display:inline-block;font-size:0}.woocommerce-checkout .order-list .shop_table tr.cart-discount .woocommerce-remove-coupon:hover{color:#3D441D}.woocommerce-checkout .order-list .shop_table tr.dhl-preferred-service:before{content:none}.woocommerce-checkout .order-list .shop_table tr.dhl-preferred-service .dhl-preferred-service-content{display:inline-block !important}.woocommerce-checkout .order-list .shop_table tr.dhl-preferred-service .dhl-preferred-service-item{margin-bottom:0}.woocommerce-checkout .order-list .shop_table tr.dhl-preferred-service .dhl-preferred-service-logo img{width:50px;height:auto;display:inline-block}.woocommerce-checkout .order-list .shop_table tr.dhl-preferred-service .dhl-preferred-service-title{font-size:18px;font-weight:300;width:100%}.woocommerce-checkout .order-list .shop_table tr.dhl-preferred-service .dhl-preferred-service-desc{margin-bottom:0}.woocommerce-checkout .order-list .shop_table tr.order-tax{border-top:0;border-bottom:0;margin:0;padding:20px 20px 40px;justify-content:space-between}.woocommerce-checkout .order-list .shop_table tr.order-tax th,.woocommerce-checkout .order-list .shop_table tr.order-tax td{width:50%}.woocommerce-checkout .order-list .shop_table tr.order-tax th{text-align:left;font-weight:400;color:#3D441D}.woocommerce-checkout .order-list .shop_table tr.order-tax td{padding:0;color:#3D441D;justify-content:flex-end;font-size:16px}.woocommerce-checkout .order-list .shop_table tr.shipping{padding:0px 20px;display:flex;flex-wrap:wrap}.woocommerce-checkout .order-list .shop_table tr.shipping:before{content:none}.woocommerce-checkout .order-list .shop_table tr.shipping th{padding-top:20px}.woocommerce-checkout .order-list .shop_table tr.shipping td{padding:0}.woocommerce-checkout .order-list .shop_table tr.shipping ul{display:inline-block;width:100%;margin:0}.woocommerce-checkout .order-list .shop_table tr.shipping ul li{width:100%;display:inline-block;position:relative;font-size:14px;border-bottom:1px solid #3D441D;padding:24px 0}.woocommerce-checkout .order-list .shop_table tr.shipping ul li:last-child{border-bottom:0}.woocommerce-checkout .order-list .shop_table tr.shipping ul li label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:relative;padding:0;font-size:18px;font-weight:300;width:100%;box-sizing:border-box}.woocommerce-checkout .order-list .shop_table tr.shipping ul li label:after{top:6px}.woocommerce-checkout .order-list .shop_table tr.shipping ul li label span.woocommerce-Price-amount{float:right;color:#3D441D;font-size:16px;position:absolute;top:0;right:0}.woocommerce-checkout .order-list .shop_table tr.order-sum{flex-direction:column;padding:0 20px;border-bottom:0;margin:0;font-weight:700;margin-top:20px;border-radius:6px 6px 0 0}.woocommerce-checkout .order-list .shop_table tr.order-sum h5{margin:0}.woocommerce-checkout .order-list .shop_table tr.order-sum td{width:100%;justify-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;font-size:14px;color:#3D441D;padding:24px 0}.woocommerce-checkout .order-list .shop_table tr.order-sum td .woocommerce-Price-amount{color:#3D441D;font-size:16px}.woocommerce-checkout .order-list .shop_table tr.order-sum td.order-total{border-top:1px solid #3D441D}.woocommerce-checkout .order-list .shop_table tr.order-sum td.order-total .woocommerce-Price-amount{font-size:28px}@media only screen and (max-width:576px){.woocommerce-checkout .order-list .shop_table tr.order-sum td.order-total .woocommerce-Price-amount{font-size:20px}}.woocommerce-checkout #order_review{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;max-width:70%;padding-left:5%;box-sizing:border-box}@media only screen and (max-width:920px){.woocommerce-checkout #order_review{max-width:100%;flex-direction:column-reverse;padding-left:0}}.woocommerce-checkout #order_review #order_payment_heading{display:none!important}.woocommerce-checkout #order_review .dhl-preferred-service-content{display:none}.woocommerce-checkout #order_review .summary-order{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:wrap}.woocommerce-checkout #order_review .summary-order h3{font-size:20px;line-height:32px}.woocommerce-checkout #payment{width:43%;order:2}@media only screen and (max-width:920px){.woocommerce-checkout #payment{width:100%}}.woocommerce-checkout #payment ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;background:#F7F7F7;padding:0 24px;box-sizing:border-box;border-radius:6px}.woocommerce-checkout #payment ul li{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;padding:24px 0;box-sizing:border-box;flex-wrap:wrap;flex-flow:wrap;border-bottom:1px solid #3D441D}.woocommerce-checkout #payment ul li:last-child{border-bottom:0}.woocommerce-checkout #payment ul li input{margin:0 10px 0 0}.woocommerce-checkout #payment ul li label{font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;position:relative;align-items:center;display:block;font-size:18px;color:#3D441D;padding-left:30px;height:30px;line-height:30px;font-weight:700}.woocommerce-checkout #payment ul li label:before{position:absolute;top:7px;left:0}.woocommerce-checkout #payment ul li div{width:100%;box-sizing:border-box;margin-top:20px}.woocommerce-checkout #payment ul li p{font-size:16px;color:#3D441D;line-height:28px;font-weight:300}.woocommerce-checkout #payment ul li p a{color:#3D441D;font-weight:600}.woocommerce-checkout #payment ul li p a:hover{color:#3D441D}.woocommerce-checkout #payment ul li.payment_method_paypal label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}.woocommerce-checkout #payment ul li.payment_method_paypal label img{margin:0 10px;width:40px;height:auto}@media only screen and (max-width:320px){.woocommerce-checkout #payment ul li.payment_method_paypal label img{width:25px}}.woocommerce-checkout #payment ul li.payment_method_paypal label a{color:#3D441D}.woocommerce-checkout #payment ul li.payment_method_direct-debit p{margin-bottom:10px!important}.woocommerce-checkout #payment ul li.payment_method_direct-debit input{border:1px solid #dddddd !important;width:100%;padding:6px;box-sizing:border-box}.woocommerce-checkout #payment ul li.payment_method_stripe label img{width:40px;height:auto}@media only screen and (max-width:320px){.woocommerce-checkout #payment ul li.payment_method_stripe label img{max-width:25px!important}}.woocommerce-checkout #payment fieldset{border:0;margin:20px 0 0;padding:0}.woocommerce-checkout #payment fieldset label{font-size:14px!important}.woocommerce-order-received .woocommerce-notice{margin:100px 0}.woocommerce-order-received .woocommerce-notice h1{text-align:center;width:100%;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;justify-content:center;font-size:40px}.woocommerce-order-received .woocommerce-notice h1:before{content:'';width:64px;height:64px;background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='31' stroke='%23CCB689' stroke-width='2'/%3E%3Cpath d='M26.168 44.3328L19.168 37.3328L21.5008 35L26.168 39.6672L42.5008 23.3328L44.8336 25.6672L26.168 44.3328Z' fill='%23CCB689'/%3E%3C/svg%3E%0A");display:inline-block;margin:auto}@media only screen and (max-width:576px){.woocommerce-order-received .woocommerce-notice h1:before{margin-bottom:20px}}.woocommerce-order-received .woocommerce-notice p{width:100%;max-width:500px;text-align:center;font-size:16px;color:#3D441D;display:block!important;margin:auto}.woocommerce-order-received ul{width:90%;max-width:500px;text-align:center;margin:auto}.woocommerce-order-pay{background:#F7F7F7}.woocommerce-order-pay .woocommerce{background:#F7F7F7;width:86%;max-width:1280px;margin:90px auto;display:flex;justify-content:center;flex-wrap:wrap;flex-flow:wrap;position:relative}.woocommerce-order-pay .order_details{display:none}.woocommerce-order-pay form{margin:10px 0}@media only screen and (max-width:576px){.woocommerce-order-pay form{width:100%!important;max-width:100%!important}}.woocommerce-order-pay form#paymentFrameForm{border:1px solid #3D441D;padding:20px;margin:0 20px;box-sizing:border-box;max-width:400px;background:#FFF;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-end;flex-wrap:wrap;flex-flow:wrap;align-items:flex-end}.woocommerce-order-pay form#paymentFrameForm iframe{width:100%}.woocommerce-order-pay form#paymentFrameForm button{background:#3D441D;color:#FFF !important;padding:12px 20px;font-weight:400;box-sizing:border-box;border:0;outline:none;font-size:14px;width:auto;display:inline-block;cursor:pointer;font-weight:600;width:100%;height:50px}.woocommerce-order-pay form#paymentFrameForm button:hover{background:#1d200e !important}.woocommerce-order-pay .shop_table{display:none}.woocommerce-order-pay #order_review{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;max-width:400px;box-sizing:border-box;background:#FFF;border:1px solid #3D441D;padding:0 24px;margin:0 20px}.woocommerce-order-pay #order_review #order_payment_heading{display:none!important}.woocommerce-order-pay #order_review .summary-order{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:wrap}.woocommerce-order-pay #order_review .summary-order h3{font-size:20px;line-height:32px}.woocommerce-order-pay #payment{width:100%;margin:24px 0}.woocommerce-order-pay #payment ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;box-sizing:border-box;background:none;margin:0;padding:0}.woocommerce-order-pay #payment ul li{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;padding:24px 0;box-sizing:border-box;flex-wrap:wrap;flex-flow:wrap;border-bottom:1px solid #3D441D}.woocommerce-order-pay #payment ul li:last-child{border-bottom:0}.woocommerce-order-pay #payment ul li input{margin:0 10px 0 0}.woocommerce-order-pay #payment ul li label{font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;position:relative;align-items:center;display:block;font-size:18px;font-weight:300;color:#3D441D;padding-left:30px;height:30px;line-height:30px}.woocommerce-order-pay #payment ul li label:before{position:absolute;top:7px;left:0}.woocommerce-order-pay #payment ul li div{width:100%;box-sizing:border-box;margin-top:20px}.woocommerce-order-pay #payment ul li p{font-size:16px;color:#3D441D;line-height:28px;font-weight:300}.woocommerce-order-pay #payment ul li p a{color:#3D441D;font-weight:600}.woocommerce-order-pay #payment ul li p a:hover{color:#3D441D}.woocommerce-order-pay #payment ul li.payment_method_paypal label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}.woocommerce-order-pay #payment ul li.payment_method_paypal label img{margin:0 10px;width:40px;height:auto}@media only screen and (max-width:320px){.woocommerce-order-pay #payment ul li.payment_method_paypal label img{width:25px}}.woocommerce-order-pay #payment ul li.payment_method_paypal label a{color:#3D441D}.woocommerce-order-pay #payment ul li.payment_method_direct-debit p{margin-bottom:10px!important}.woocommerce-order-pay #payment ul li.payment_method_direct-debit input{border:1px solid #dddddd !important;width:100%;padding:6px;box-sizing:border-box}.woocommerce-order-pay #payment ul li.payment_method_stripe label img{width:40px;height:auto}@media only screen and (max-width:320px){.woocommerce-order-pay #payment ul li.payment_method_stripe label img{max-width:25px!important}}.woocommerce-order-pay #payment .form-row{margin-top:10px;padding:0;display:flex;flex-direction:column-reverse}.woocommerce-order-pay #payment .form-row button{width:100%}.woocommerce-order-pay #payment .wc-gzd-checkbox-placeholder-legal{margin-top:15px}.woocommerce-order-pay #payment .wc-gzd-checkbox-placeholder-legal a{color:#3D441D}.page-template-login-register h2{width:100%;text-align:center}.page-template-login-register .woocommerce-login-register{margin:0}.page-template-login-register .woocommerce-form-login{margin:auto}.page-template-login-register .woocommerce-form-login .form-row{margin-top:20px;display:flex;justify-content:space-between;flex-wrap:wrap}.page-template-login-register .woocommerce-form-login span{width:100%}.page-template-login-register .woocommerce-form-login label{position:relative;display:block!important}.page-template-login-register .woocommerce-form-login input[type=checkbox]+span:before,.page-template-login-register .woocommerce-form-login input[type=checkbox]:checked+span:before{top:1px}.page-template-login-register .woocommerce-form-login .woocommerce-LostPassword{margin-top:20px}.page-template-login-register .woocommerce-form-login .woocommerce-LostPassword a{color:#3D441D}.page-template-login-register .woocommerce-form-login .woocommerce-LostPassword a:hover{color:#EABA4D}.woocommerce-login-register{width:100%;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;margin:120px auto 0;padding:100px 0;background:url(img/bg-login.jpg) center center no-repeat;background-size:cover!important}@media only screen and (max-width:576px){.woocommerce-login-register{background-size:auto 100%!important;margin:0}}.woocommerce-login-register.register{background:url(img/bg-register.jpg) center center no-repeat}.woocommerce-login-register.panel{max-width:100%}.woocommerce-login-register.panel .woocommerce{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:wrap;align-items:flex-start}.woocommerce-login-register.woocommerce-message p{width:100%;max-width:700px;margin:auto}.woocommerce-login-register .woocommerce{width:100%;max-width:500px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:wrap;background:none;align-items:center;margin:100px 0}@media only screen and (max-width:920px){.woocommerce-login-register .woocommerce{width:70%;margin:20px auto}}@media only screen and (max-width:576px){.woocommerce-login-register .woocommerce{width:100%}}.woocommerce-login-register .woocommerce #customer_login{width:100%;max-width:500px;background:rgba(255,255,255,0.8);border-radius:10px;padding:80px 70px;box-sizing:border-box;backdrop-filter:blur(5px)}@media only screen and (max-width:576px){.woocommerce-login-register .woocommerce #customer_login{padding:50px 20px}}.woocommerce-login-register .woocommerce #customer_login .register-login,.woocommerce-login-register .woocommerce #customer_login .register-box{display:none;width:100%}.woocommerce-login-register .woocommerce #customer_login .register-login.show,.woocommerce-login-register .woocommerce #customer_login .register-box.show{display:inline-block}.woocommerce-login-register .woocommerce #customer_login form{flex-direction:column;margin-top:20px;width:100%}.woocommerce-login-register .woocommerce #customer_login h2{font-size:40px;line-height:44px;margin:0;width:100%;text-align:left;margin-bottom:32px}.woocommerce-login-register .woocommerce #customer_login p{font-size:16px;line-height:24px;color:#3D441D;margin-top:40px;font-weight:700}.woocommerce-login-register .woocommerce #customer_login p.lost_password{text-align:center}.woocommerce-login-register .woocommerce #customer_login p.lost_password a{margin:10px 0 30px;text-decoration:underline}.woocommerce-login-register .woocommerce #customer_login p a{color:#3D441D;font-size:16px;display:inline-block}.woocommerce-login-register .woocommerce #customer_login p a:hover{color:#3D441D}.woocommerce-login-register .woocommerce #customer_login p.form-row-wide{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column!important;flex-wrap:wrap;margin:12px 0}.woocommerce-login-register .woocommerce #customer_login p.form-row-wide input[type=email]{margin-top:10px}.woocommerce-login-register .woocommerce #customer_login p.form-row{justify-content:space-between;flex-direction:row;display:flex;align-items:center;width:100%}.woocommerce-login-register .woocommerce #customer_login p.form-row label{width:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-start;align-items:flex-start}.woocommerce-login-register .woocommerce #customer_login p.form-row input[type=checkbox]{width:20px;min-width:20px;margin-right:10px}.woocommerce-login-register .woocommerce #customer_login label{color:#3D441D;font-size:14px;line-height:24px}.woocommerce-login-register .woocommerce #customer_login label input[type=checkbox]:checked+span:after{top:-2px}.woocommerce-login-register .woocommerce #customer_login label span{position:relative}.woocommerce-login-register .woocommerce #customer_login .password-input{width:100%}.woocommerce-login-register .woocommerce #customer_login input[type=text],.woocommerce-login-register .woocommerce #customer_login input[type=email],.woocommerce-login-register .woocommerce #customer_login input[type=tel],.woocommerce-login-register .woocommerce #customer_login input[type=password]{height:50px;border:0;color:#3D441D;box-sizing:border-box;font-size:16px;width:100%;max-width:100%;padding:0 10px;border:2px solid #3D441D;border-radius:10px;text-align:center;background:transparent}.woocommerce-login-register .woocommerce #customer_login input[type=checkbox]+span:before,.woocommerce-login-register .woocommerce #customer_login input[type=checkbox]:checked+span:before{border:2px solid #3D441D}.woocommerce-login-register .woocommerce #customer_login .woocommerce-login-register .woocommerce #customer_login label input[type=checkbox]:checked+span:after{top:-3px !important;left:1px !important}.woocommerce-login-register .woocommerce #customer_login button{width:50%;margin:0px 0 20px;font-size:16px;border-radius:10px}.woocommerce-login-register .woocommerce #customer_login button.woocommerce-form-register__submit{margin-top:-20px}.woocommerce-login-register .woocommerce #customer_login button.lg{width:100%}.woocommerce-login-register .woocommerce #customer_login button.sm{width:50%}@media only screen and (max-width:576px){.woocommerce-login-register .woocommerce #customer_login button.sm{width:100%}}.woocommerce-login-register .woocommerce .btn{border-radius:10px}.woocommerce-login-register .woocommerce .btn.lg{width:100%;margin-top:20px;text-align:center}.woocommerce-lost-password .woocommerce{width:100%!important;max-width:100%!important}.woocommerce-lost-password .info{display:none!important}.woocommerce-lost-password .woocommerce-ResetPassword{max-width:400px;margin:auto;width:100%;max-width:500px;background:rgba(255,255,255,0.8);border-radius:10px;padding:40px 50px;box-sizing:border-box;backdrop-filter:blur(5px)}@media only screen and (max-width:576px){.woocommerce-lost-password .woocommerce-ResetPassword{padding:40px 20px 20px}}.woocommerce-lost-password .woocommerce-ResetPassword p{color:#3D441D;font-size:16px;line-height:24px;margin-bottom:20px;font-weight:700}.woocommerce-lost-password .woocommerce-ResetPassword input{height:50px;border:0;color:#3D441D;box-sizing:border-box;font-size:16px;width:100%;max-width:100%;padding:0 10px;border:2px solid #3D441D !important;border-radius:10px;text-align:center;background:transparent}.woocommerce-lost-password .woocommerce-ResetPassword label{font-weight:600}.woocommerce-lost-password .woocommerce-ResetPassword button{margin-bottom:20px;width:100%;border-radius:10px;margin-bottom:0!important}.woocommerce-account .woocommerce-login-register.panel{margin:30px auto 80px;background:none!important}.woocommerce-account .woocommerce{width:90%;max-width:1280px;margin:100px auto;flex-wrap:wrap;flex-flow:wrap;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between !important}@media only screen and (max-width:576px){.woocommerce-account .woocommerce{margin:50px auto}}.woocommerce-account .woocommerce-Message{width:100%;max-width:400px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;flex-flow:wrap;flex-direction:column;text-align:center}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-Message{max-width:100%;text-align:left}}.woocommerce-account .woocommerce-Message .button{margin:0 0 20px 0}.woocommerce-account input[type=text],.woocommerce-account input[type=email],.woocommerce-account input[type=tel],.woocommerce-account input[type=password]{height:50px;border:0;color:#3D441D;box-sizing:border-box;font-size:14px;width:100%;padding:0 10px;border:1px solid #C7C7C7;font-size:16px;font-weight:600}.woocommerce-account .woocommerce-login-register.panel .woocommerce{max-width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%;z-index:100;position:relative;padding-right:30px;box-sizing:border-box}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:30px;padding-right:0;z-index:99999}}.woocommerce-account .woocommerce-MyAccount-navigation a.show{padding:10px 24px;color:#3D441D;background:#F7F7F7;display:none;float:right}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-MyAccount-navigation a.show{display:inline-block;z-index:9999}}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-top:0;width:100%;flex-direction:column}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-MyAccount-navigation ul{position:fixed;top:0;left:-100%;width:100%;background:#FFF;z-index:999;flex-direction:column;height:100%;padding:0 24px;padding-top:30px;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@media only screen and (max-width:767px) and (orientation:landscape){.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-top:80px}}.woocommerce-account .woocommerce-MyAccount-navigation ul.open{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;left:0}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-MyAccount-navigation ul.open li a.close{display:inline-block}}@media only screen and (max-width:767px) and (orientation:landscape){.woocommerce-account .woocommerce-MyAccount-navigation ul.open li a.close{position:fixed;top:20px;bottom:initial;left:24px;text-indent:-9999px;display:inline-block;width:24px;height:24px;background-repeat:no-repeat !important;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0077 6.4078L17.592 4.99219L11.9998 10.5844L6.40756 4.99219L4.99194 6.4078L10.5842 12L4.99194 17.5923L6.40756 19.0079L11.9998 13.4157L17.592 19.0079L19.0077 17.5923L13.4154 12L19.0077 6.4078Z' fill='%23929499'/%3E%3C/svg%3E%0A");background-color:transparent}}@media only screen and (max-width:576px){.woocommerce-account .woocommerce-MyAccount-navigation ul.open li a.close{display:inline-block}}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:block;padding:30px 0}@media only screen and (max-width:1024px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:19px 0;text-align:left;border-bottom:1px solid #3D441D;margin:0;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border:0}}.woocommerce-account .woocommerce-MyAccount-navigation ul li:first-child{padding-top:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li.hideen{display:none}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-MyAccount-navigation ul li.hideen{display:inline-block}}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{border-top:1px solid #3D441D}@media only screen and (max-width:1024px){.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{border-top:0}}@media only screen and (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{border-bottom:0}}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#3D441D}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:20px;line-height:36px;color:#3D441D}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:18px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:center}}.woocommerce-account .woocommerce-MyAccount-navigation ul li a.close{width:90%;background:#F7F7F7;text-align:center;padding:12px 0;display:inline-block;position:fixed;bottom:24px;left:5%;display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a.close:after{content:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:#3D441D}.woocommerce-account .woocommerce-MyAccount-content{width:75%}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-MyAccount-content{width:100%}}.woocommerce-account .woocommerce-MyAccount-content.hide{opacity:0}.woocommerce-account .woocommerce-MyAccount-content h1,.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3,.woocommerce-account .woocommerce-MyAccount-content h4,.woocommerce-account .woocommerce-MyAccount-content h5,.woocommerce-account .woocommerce-MyAccount-content h6{margin-top:0;text-align:left}@media only screen and (max-width:1024px){.woocommerce-account .woocommerce-MyAccount-content h1,.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3,.woocommerce-account .woocommerce-MyAccount-content h4,.woocommerce-account .woocommerce-MyAccount-content h5,.woocommerce-account .woocommerce-MyAccount-content h6{font-size:32px}}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-MyAccount-content h1,.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3,.woocommerce-account .woocommerce-MyAccount-content h4,.woocommerce-account .woocommerce-MyAccount-content h5,.woocommerce-account .woocommerce-MyAccount-content h6{font-size:24px}}.woocommerce-account .woocommerce-MyAccount-content p{font-size:14px;margin:0 0 25px}.woocommerce-account .woocommerce-MyAccount-content p.form-row{margin:15px 0}.woocommerce-account .woocommerce-MyAccount-content p.form-row a{color:#3D441D;margin-top:10px;display:block}.woocommerce-account .woocommerce-MyAccount-content p.form-row a:hover{color:#000}.woocommerce-account .woocommerce-MyAccount-content p .woocommerce-input-wrapper{margin:10px 0;display:block}.woocommerce-account .woocommerce-MyAccount-content legend{color:#3D441D;font-size:20px;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content em{font-size:13px;color:#3D441D;display:inline-block;margin-top:5px;line-height:16px}.woocommerce-account .woocommerce-MyAccount-content mark{color:#3D441D;background:none;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{grid-template-columns:repeat(auto-fill, minmax(50%, max-content));display:grid;grid-auto-flow:column}@media only screen and (max-width:576px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{grid-auto-flow:row;grid-template-columns:repeat(auto-fill, minmax(100%, max-content))}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{width:90%;border:1px solid #3D441D;border-radius:4px;padding:30px;box-sizing:border-box}@media only screen and (max-width:576px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{width:100%}}@media only screen and (max-width:576px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address.col-1{margin-bottom:20px}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header{background:none;padding:0;text-align:left;position:relative!important;z-index:0;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header h3{font-size:20px;margin:0 0 10px}@media only screen and (max-width:920px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header h3{margin-bottom:10px}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header a{margin-bottom:20px;width:100%;text-align:center}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{color:#3D441D;border-top:1px solid #3D441D;padding-top:20px;font-size:14px;line-height:24px;font-style:normal}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{border:0;padding-top:30px;margin-top:50px;padding:0}.woocommerce-account.woocommerce-orders .woocommerce-orders-table{width:100%}.woocommerce-account.woocommerce-orders .woocommerce-orders-table thead{display:none}.woocommerce-account.woocommerce-orders .woocommerce-orders-table tr{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;justify-content:flex-start;border:1px solid #3D441D;margin:10px 0;padding:20px;box-sizing:border-box;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.woocommerce-account.woocommerce-orders .woocommerce-orders-table tr{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:767px){.woocommerce-account.woocommerce-orders .woocommerce-orders-table tr td{margin:5px 0}}.woocommerce-account.woocommerce-orders .woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-number a{background:none!important;color:#3D441D !important;padding:0!important}.woocommerce-account.woocommerce-orders .woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-actions a{margin:5px}@media only screen and (max-width:576px){.woocommerce-account.woocommerce-orders .woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-actions a:first-child{margin-left:0}}.woocommerce-account.woocommerce-orders .woocommerce-orders-table tr td .woocommerce-Price-amount{margin:0;color:#3D441D;font-size:18px}.woocommerce-account.woocommerce-view-order{display:flex;flex-wrap:wrap;flex-flow:wrap;justify-content:space-between}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content{display:flex;flex-wrap:wrap;flex-flow:wrap;justify-content:space-between}.woocommerce-account.woocommerce-view-order p{flex:0 0 100%}.woocommerce-account.woocommerce-view-order .woocommerce-order-details__title,.woocommerce-account.woocommerce-view-order .woocommerce-column__title{font-size:20px;margin:0 0 10px}.woocommerce-account.woocommerce-view-order .woocommerce-customer-details,.woocommerce-account.woocommerce-view-order .woocommerce-order-details{width:46%}@media only screen and (max-width:767px){.woocommerce-account.woocommerce-view-order .woocommerce-customer-details,.woocommerce-account.woocommerce-view-order .woocommerce-order-details{width:100%}}@media only screen and (max-width:767px){.woocommerce-account.woocommerce-view-order .woocommerce-columns--addresses{margin:40px 0 10px}}.woocommerce-account.woocommerce-view-order .woocommerce-customer-details .woocommerce-column--shipping-address{margin-top:30px}.woocommerce-account.woocommerce-view-order .woocommerce-customer-details address{color:#3D441D;font-size:14px;line-height:24px;font-style:normal}.woocommerce-account.woocommerce-view-order .woocommerce-customer-details address p{margin:0}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details thead{display:none}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tfoot{border-top:1px solid #3D441D;padding-top:20px;margin-top:20px}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tfoot tr{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;width:100%;margin:15px 0}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tfoot tr th{font-weight:400}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tfoot tr td{color:#3D441D;font-weight:600}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tfoot tr td .woocommerce-Price-amount{margin:0;font-size:18px}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tr.order_item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;width:100%;justify-content:flex-start;border:1px solid #3D441D;border-radius:4px;margin:15px 0;padding:10px;box-sizing:border-box;justify-content:space-between}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tr.order_item:first-child{margin-top:0}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tr.order_item td{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;justify-content:space-between;width:auto}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tr.order_item td .thumbnail{background:none!important;padding:0;width:85px;margin-right:20px}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tr.order_item td .thumbnail img{width:100%;height:auto;float:left}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tr.order_item td.product-name{display:none}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tr.order_item td.product-total{width:100%}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tr.order_item td.product-total a{background:none!important;padding:0;margin:0;color:#3D441D !important}.woocommerce-account.woocommerce-view-order .woocommerce-table--order-details tr.order_item td.product-total a span{margin-right:20px}.woocommerce-account.woocommerce-view-order .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:wrap}.woocommerce-account.woocommerce-view-order .woocommerce-address-fields p{width:45%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;flex-direction:column;margin:10px 0}.woocommerce-account.woocommerce-view-order .woocommerce-address-fields p label,.woocommerce-account.woocommerce-view-order .woocommerce-address-fields p span{width:100%}.woocommerce-account.woocommerce-view-order .woocommerce-address-fields p label{color:#3D441D;font-size:14px;line-height:24px;margin-bottom:5px;display:inline-block}.woocommerce-account.woocommerce-view-order .woocommerce-address-fields p button{width:100%}.woocommerce-account.woocommerce-view-order .woocommerce-shipments-list__title{width:100%;font-size:24px;border-top:1px solid #3D441D;padding-top:20px}.woocommerce-account.woocommerce-view-order .woocommerce-shipments-table{width:100%}.woocommerce-account.woocommerce-view-order .woocommerce-shipments-table td,.woocommerce-account.woocommerce-view-order .woocommerce-shipments-table th{text-align:left}.woocommerce-account.woocommerce-view-order .woocommerce-shipments-table td:last-child,.woocommerce-account.woocommerce-view-order .woocommerce-shipments-table th:last-child{text-align:right}@media only screen and (max-width:576px){.woocommerce-account.woocommerce-view-order .woocommerce-shipments-table thead{display:none}}.woocommerce-account.woocommerce-view-order .woocommerce-shipments-table thead th.woocommerce-shipments-table__header-shipment-actions span{display:none}@media only screen and (max-width:576px){.woocommerce-account.woocommerce-view-order .woocommerce-shipments-table tbody td{display:block;width:100%;margin:5px 0;text-align:left}}.woocommerce-account.woocommerce-view-order .woocommerce-shipments-table a{color:#3D441D}.woocommerce-account .woocommerce-shipment-address-details h2,.woocommerce-account .woocommerce-shipment-details h2{font-size:24px;margin:0}.woocommerce-account .woocommerce-shipment-details h2{font-size:24px;margin:0}.woocommerce-account .woocommerce-shipment-details .woocommerce-table--shipment-details{width:auto}@media only screen and (max-width:767px){.woocommerce-account .woocommerce-shipment-details .woocommerce-table--shipment-details{width:100%}}.woocommerce-account .woocommerce-shipment-details .woocommerce-table--shipment-details thead{display:none}.woocommerce-account .woocommerce-shipment-details .woocommerce-table--shipment-details tr{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;width:auto;justify-content:flex-start;border:1px solid #3D441D;border-radius:4px;margin:10px 0;padding:20px;box-sizing:border-box;justify-content:space-between}@media only screen and (max-width:767px){.woocommerce-account .woocommerce-shipment-details .woocommerce-table--shipment-details tr td{margin:5px 0}}.woocommerce-account .woocommerce-shipment-details .woocommerce-table--shipment-details tr td.product-quantity{margin-left:20px}.woocommerce-account .woocommerce-shipment-details .woocommerce-table--shipment-details tr td a{background:none!important;color:#3D441D !important;padding:0!important}.woocommerce-account.woocommerce-edit-account .edit-account{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:wrap;position:relative;margin-top:-15px}.woocommerce-account.woocommerce-edit-account .clear{display:none}.woocommerce-account.woocommerce-edit-account fieldset{flex:0 0 100%}.woocommerce-account.woocommerce-edit-account p{width:45%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;flex-direction:column;margin:10px 0}@media only screen and (max-width:576px){.woocommerce-account.woocommerce-edit-account p{width:100%}}.woocommerce-account.woocommerce-edit-account p label,.woocommerce-account.woocommerce-edit-account p span{width:100%}.woocommerce-account.woocommerce-edit-account p label{color:#3D441D;font-size:14px;line-height:24px;margin-bottom:5px;display:inline-block}.woocommerce-account.woocommerce-edit-account p button{width:100%}.woocommerce-notices-wrapper{position:fixed;width:100%;height:100%;background:rgba(112,112,112,0.8);top:0;left:0;align-items:center;justify-content:center;z-index:9999;display:none;padding:0 4%;box-sizing:border-box}.woocommerce-notices-wrapper.show{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column-reverse;width:100%;color:#3D441D;padding:7px 50px 7px 10px;box-sizing:border-box;font-size:14px;position:relative;line-height:20px;max-width:400px;padding:20px 24px;background:#FFF;text-align:center}.woocommerce-notices-wrapper .woocommerce-message a,.woocommerce-notices-wrapper .woocommerce-error a{margin:10px auto;font-weight:600;color:#3D441D}.woocommerce-notices-wrapper .woocommerce-message a{display:none}.woocommerce-notices-wrapper .woocommerce-error li{display:inline-block;margin:5px 0}#comments,#respond{background:#FFF;padding:50px 0 100px;position:relative;z-index:100}#comments:before,#respond:before{content:'';width:160%;display:inline-block;position:absolute;top:0;left:-30%;height:100%;background:#FFF}#comments .wp-block-spacer.img,#respond .wp-block-spacer.img{margin:0px 0 50px}#comments .wp-block-spacer.img:before,#respond .wp-block-spacer.img:before{background-color:#FFF}#comments .btn.comments,#respond .btn.comments{padding:12px 60px;font-size:18px;margin-top:30px;text-align:center;position:relative}#comments .row,#respond .row{justify-content:space-between;flex-wrap:wrap;flex-flow:wrap}#comments .summary-rating,#respond .summary-rating{position:relative;z-index:2;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;justify-content:flex-start}#comments .summary-rating .star-rating,#respond .summary-rating .star-rating{top:0}#comments .summary-rating p,#respond .summary-rating p{font-size:24px;font-weight:700;margin-left:20px}#comments .summary-rating p.opinion,#respond .summary-rating p.opinion{width:100%;margin-left:0;margin-top:30px}#comments #respond,#respond #respond{order:1;width:100%;position:relative;display:none;padding-bottom:0px}#comments #respond.show,#respond #respond.show{display:inline-block}#comments .box,#respond .box{order:2;width:45%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;margin:25px 0;z-index:100}#comments .box .top,#respond .box .top{justify-content:space-between;align-items:center;order:2;width:100%}#comments .box .top .details,#respond .box .top .details{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;color:#C7C7C7;text-align:right;font-weight:600}#comments .box h4,#respond .box h4{font-size:24px}#comments .box p,#respond .box p{width:100%;display:inline-block;order:3}#comments .box .stars,#respond .box .stars{order:1}#comments #commentform,#respond #commentform{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-start;flex-wrap:wrap;flex-flow:wrap;position:relative}#comments #commentform p,#respond #commentform p{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;margin:10px 0}#comments #commentform label,#respond #commentform label{width:100%;max-width:120px}#comments #commentform input,#respond #commentform input,#comments #commentform textarea,#respond #commentform textarea{width:100%;max-width:400px;padding:12px 15px;box-sizing:border-box;border:1px solid #3D441D;font-size:16px}#comments #commentform input[type=submit],#respond #commentform input[type=submit]{width:100%;max-width:524px;margin-top:20px}#comments #commentform textarea,#respond #commentform textarea{resize:none}#comments .rating-container,#respond .rating-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:240px;position:relative}#comments .rating-container input[type=radio],#respond .rating-container input[type=radio]{display:none}#comments .rating-container label,#respond .rating-container label{display:inline-block;width:50px!important;max-width:100%!important;height:40px;text-indent:-9999px;background-size:auto 100%!important;cursor:pointer;background:url(img/bg-star-select.svg) center center no-repeat;z-index:1;position:relative}#comments .rating-container label.show:before,#respond .rating-container label.show:before,#comments .rating-container label.select:before,#respond .rating-container label.select:before{content:'';width:50px;height:40px;background:url(img/star-select.svg) center center no-repeat;display:inline-block;position:absolute;top:0px;left:0px;background-size:auto 100%}#comments .rating-container label:hover,#respond .rating-container label:hover,#comments .rating-container label.hover,#respond .rating-container label.hover{background:url(img/star-select.svg) center center no-repeat}#comments .rating-container label[for=rating-0],#respond .rating-container label[for=rating-0]{display:none}.onsale,.out-of-stock{position:absolute;top:10px;left:10px;z-index:100;color:#FFF;padding:5px 10px;text-transform:uppercase;line-height:15px;box-sizing:border-box;font-size:10px;font-weight:600;background:rgba(61,68,29,0.2);color:#3D441D}.out-of-stock{background:rgba(61,68,29,0.2);color:#3D441D}.onsale{background:rgba(61,68,29,0.2);color:#3D441D}.related.products,.up-sells,.cross-sells{width:100%;padding:50px 0;background:#F7F7F7}.related.products .title,.up-sells .title,.cross-sells .title{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:baseline;width:100%}@media only screen and (max-width:576px){.related.products .title,.up-sells .title,.cross-sells .title{flex-direction:column}}.related.products .title h1,.up-sells .title h1,.cross-sells .title h1,.related.products .title h2,.up-sells .title h2,.cross-sells .title h2,.related.products .title h3,.up-sells .title h3,.cross-sells .title h3,.related.products .title h4,.up-sells .title h4,.cross-sells .title h4,.related.products .title h5,.up-sells .title h5,.cross-sells .title h5,.related.products .title h6,.up-sells .title h6,.cross-sells .title h6{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:baseline;width:100%;flex-wrap:wrap;flex-flow:wrap}@media only screen and (max-width:576px){.related.products .title h1,.up-sells .title h1,.cross-sells .title h1,.related.products .title h2,.up-sells .title h2,.cross-sells .title h2,.related.products .title h3,.up-sells .title h3,.cross-sells .title h3,.related.products .title h4,.up-sells .title h4,.cross-sells .title h4,.related.products .title h5,.up-sells .title h5,.cross-sells .title h5,.related.products .title h6,.up-sells .title h6,.cross-sells .title h6{flex-direction:column}}.related.products .title a,.up-sells .title a,.cross-sells .title a{color:#3D441D;font-size:24px;font-weight:600;white-space:nowrap}@media only screen and (max-width:576px){.related.products .title a,.up-sells .title a,.cross-sells .title a{margin-top:20px}}.related.products .products,.up-sells .products,.cross-sells .products{padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-start;flex-direction:column}.related.products .products .owl-item,.up-sells .products .owl-item,.cross-sells .products .owl-item{margin:6px 0}@media only screen and (max-width:576px){.related.products .products .box,.up-sells .products .box,.cross-sells .products .box{max-width:99.5%}}#filter{margin:80px 0 50px}#filter .row{justify-content:center;flex-direction:column;align-items:center}#filter .mobile a{color:#3D441D;padding:17px 45px;box-sizing:border-box;background:#FFF;display:none;border:1px solid #3D441D}#filter .mobile a:hover{background:rgba(255,255,255,0.8);color:#3D441D}@media only screen and (max-width:920px){#filter .mobile a{display:block}}@media only screen and (max-width:920px){#filter .nav{position:fixed;top:0;z-index:999;width:100%;height:100%;background:#FFF;flex-direction:column;margin:0;left:-100%;padding:0 24px;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow:scroll}#filter .nav.open{left:0}#filter .nav.open a.close-btn{display:inline-block}}@media only screen and (max-width:767px) and (orientation:landscape){#filter .nav{overflow:auto}#filter .nav.open{left:0}#filter .nav.open a.close-btn{display:none}}#filter ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:row;width:auto;justify-content:center}@media only screen and (max-width:920px){#filter ul{flex-direction:column;margin:0}}#filter ul.category{border-bottom:1px solid #3D441D;padding-bottom:30px}#filter ul.tags li:first-child{display:inline-block}#filter ul li{display:inline-block;padding:10px 40px;box-sizing:border-box;flex-direction:row;position:relative}@media only screen and (max-width:920px){#filter ul li{border-bottom:0;border-top:1px solid #3D441D;padding:24px 0}#filter ul li:first-child{border-top:0}}#filter ul li:first-child{display:none}@media only screen and (max-width:920px){#filter ul li:first-child{border-top:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:center}}@media only screen and (max-width:920px){#filter ul li.active:after{content:none}}#filter ul li.active a{color:#EABA4D}#filter ul li.active a:after{content:'';width:25px;height:25px;background:url(img/ico/leaf-yellow.svg) center center no-repeat;position:absolute;top:-7px;left:-35px;background-size:cover}@media only screen and (max-width:920px){#filter ul li.active a:after{content:none}}#filter ul li a{color:#3D441D;font-size:16px;font-weight:600;position:relative}#filter ul li a:hover{color:#EABA4D}@media only screen and (max-width:920px){#filter ul li a{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:center;font-size:18px;text-transform:none}}#filter ul li a.close{display:inline-block;width:24px;height:24px;background-repeat:no-repeat !important;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0077 6.4078L17.592 4.99219L11.9998 10.5844L6.40756 4.99219L4.99194 6.4078L10.5842 12L4.99194 17.5923L6.40756 19.0079L11.9998 13.4157L17.592 19.0079L19.0077 17.5923L13.4154 12L19.0077 6.4078Z' fill='%23929499'/%3E%3C/svg%3E%0A")}#filter ul li a.close:after{content:none}#filter ul li a.close-btn{width:90%;background:#FFF;text-align:center;padding:17px 0;display:inline-block;position:fixed;bottom:24px;left:5%;display:none}#filter ul li a.close-btn:after{content:none}.deliviery{color:#3D441D;font-size:14px;line-height:22px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;padding:20px;box-sizing:border-box;flex-wrap:wrap;flex-flow:wrap;justify-content:flex-end}@media only screen and (max-width:576px){.deliviery{padding:20px 0}}.deliviery p{position:relative;text-align:right;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}@media only screen and (max-width:576px){.deliviery p{flex-wrap:wrap}}.deliviery p:before{content:'';width:6px;height:6px;background:#3D441D;display:inline-block;margin-right:10px;border-radius:100%;top:-2px;position:relative}@media only screen and (max-width:576px){.deliviery p:before{content:none}}.cart-empty{display:block;text-align:center;margin:150px 0 50px;width:100%;font-size:40px;line-height:60px;letter-spacing:1px}@media only screen and (max-width:576px){.cart-empty{font-size:32px;line-height:42px}}.return-to-shop{margin:auto auto 200px;width:100%;text-align:center}.quantity{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;justify-content:flex-start;flex-direction:row!important;border:1px solid #707070;border-radius:10px}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.quantity input{background:none;outline:none;border-left:0;border-right:0;width:80px;height:50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;order:2;box-sizing:border-box;border-radius:0;border:0;font-weight:700;background:#FFF;-webkit-border-radius:0;font-weight:300}.quantity input[type="button"]{-webkit-appearance:button;cursor:pointer}.quantity input[type="number"]{-moz-appearance:textfield;text-align:center}.quantity .minus,.quantity .plus{width:50px!important;height:50px;border:0;background:none;outline:none;width:120px;background:#FFF;color:#3D441D;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center;-webkit-appearance:button;cursor:pointer;align-items:center;font-size:18px}.quantity .minus{order:1;border-right:0;border-radius:10px 0 0 10px}.quantity .plus{order:3;border-left:0;border-radius:0 10px 10px 0}.woocommerce-invalid-required-field.validate-required{margin-bottom:30px!important;position:relative}.woocommerce-invalid-required-field.validate-required input{border:1px solid #FF663E !important}.woocommerce-invalid-required-field.validate-required span.error{color:#3D441D;display:block !important;font-weight:bold;position:absolute;left:0;top:100%;font-size:12px}.price span{font-size:20px;line-height:32px;margin:0;font-weight:700}.price bdi{text-decoration:none}.price del{text-decoration:none}.price del span{color:#3D441D;font-size:16px;text-decoration:none}.price ins{text-decoration:none}.price ins span{color:#3D441D}.add_to_cart_button,.single_add_to_cart_button,.checkout-button,.actions button,#place_order,.card-list .button,.woocommerce-form-login__submit,.woocommerce-form-register__submit,.info a.button,.page-template-login-register button,.woocommerce-account .woocommerce-MyAccount-content a.button,.woocommerce-account .woocommerce-MyAccount-content a.edit,section#comments input[type=submit],.product_type_simple,.woocommerce-form-coupon button,.product-category .box .button,.button.wc-backward,.button.wc-forward,.woocommerce-Button,.button{background:#3D441D;color:#FFF !important;padding:15px 20px;font-weight:400;box-sizing:border-box;border:0;outline:none;font-size:14px;width:auto;display:inline-block;line-height:20px;cursor:pointer;border-radius:0;letter-spacing:1px;font-weight:700;font-family:'Josefin Slab',serif;border-radius:10px}.add_to_cart_button:hover,.single_add_to_cart_button:hover,.checkout-button:hover,.actions button:hover,#place_order:hover,.card-list .button:hover,.woocommerce-form-login__submit:hover,.woocommerce-form-register__submit:hover,.info a.button:hover,.page-template-login-register button:hover,.woocommerce-account .woocommerce-MyAccount-content a.button:hover,.woocommerce-account .woocommerce-MyAccount-content a.edit:hover,section#comments input[type=submit]:hover,.product_type_simple:hover,.woocommerce-form-coupon button:hover,.product-category .box .button:hover,.button.wc-backward:hover,.button.wc-forward:hover,.woocommerce-Button:hover,.button:hover{background:#1d200e !important}.star-rating{overflow:hidden;position:relative;height:40px;line-height:1;font-size:10px;width:240px;float:left;background:url(img/bg-star-select.svg);background-size:auto 40px;top:8px}@media only screen and (max-width:767px){.star-rating{float:none;margin:auto}}.star-rating span{width:41px;text-indent:-9999px;height:40px;background:url(img/star-select.svg);background-size:auto 40px;display:inline-block;margin-left:7px}.star-rating span:first-child{margin-left:0}.star-rating span.rating{display:none}#unzer-card-form{margin-top:0!important}#unzer-card-form label{width:100%!important;color:#3D441D !important;font-size:14px!important;line-height:24px!important;margin-bottom:5px!important;font-weight:700!important;margin-left:0!important;padding-left:0!important;font-family:'Josefin Slab',serif !important}.unzerInput .unzerInput{margin-top:0!important;border:1px solid #C7C7C7 !important;width:100%!important;height:50px!important;padding:5px 10px!important;box-sizing:border-box !important;outline:none!important;font-size:14px!important;color:#C7C7C7 !important;letter-spacing:1px!important;font-weight:700!important;box-shadow:none!important;background:transparent!important}.unzerUI.input{margin-top:0!important}.unzerUIIframe{margin-top:10px!important}.payment_method_unzer_card,.two.fields,.field.wide,#unzer-card-form-expiry,.field.required,#unzer-card-form-cvc,#unzer-card-form-number{margin-top:0!important}.unzerUI.error{font-size:12px!important;font-weight:400;margin-top:0!important;font-family:'Josefin Slab',serif !important}.single-product .menu-category.global{display:inline-block}.menu-category1{position:absolute;top:0;left:-100%;width:auto;height:100%;z-index:100;padding:0 40px;max-width:200px;backdrop-filter:blur(5px);background:rgba(255,255,255,0.8);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:inline-block;z-index:999}.menu-category1.global{display:none;padding-top:150px;position:fixed}.menu-category1.open{left:0}.menu-category1 ul{margin:50px auto}.menu-category1 ul li{display:inline-block;width:100%;margin:20px 0}.menu-category1 ul li.link a:hover{color:#EABA4D}.menu-category1 ul li a{text-transform:uppercase;margin-bottom:10px;display:inline-block;font-size:30px;color:#3D441D}.menu-category1 ul li ul.sub-menu{margin:5px 0}.menu-category1 ul li ul.sub-menu li{margin:5px 0}.menu-category1 ul li ul.sub-menu li a{font-size:18px;text-transform:initial;margin-bottom:0}.menu-category1 ul li ul.sub-menu li a:hover{color:#EABA4D}.menu-category1 ul li::marker{content:none}.page #breadcrumbs{width:100%;margin:40px auto}.page article{margin:100px 0}.page article a{color:#3D441D}#breadcrumbs{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;width:100%;display:block;font-size:14px;margin:50px auto 20px;display:inline-block;position:relative;z-index:2}@media only screen and (max-width:767px){#breadcrumbs{display:none}}#breadcrumbs a,#breadcrumbs span{font-size:16px;font-weight:700;color:#3D441D}#breadcrumbs a:hover{color:#707070}.contact-form{background:#F7F7F7;display:inline-block;padding:0 30px;box-sizing:border-box;width:90%;border-radius:4px;margin-bottom:30px}@media only screen and (max-width:576px){.contact-form{width:100%}}.contact-form .row{position:relative}.contact-form p{font-size:14px!important;color:rgba(0,0,0,0.5)}.contact-form ul{display:inline-block;margin-top:40px;width:100%!important}.contact-form ul li{margin:15px 0!important;width:100%!important;padding-left:0!important;display:-webkit-flex !important;display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important;align-items:center}.contact-form ul li span{width:100%}.contact-form ul li:before{content:none!important}.contact-form .wpcf7-radio label{line-height:23px;height:auto;margin:5px 0;font-size:14px}.contact-form .wpcf7-form .wpcf7-radio label{position:relative;cursor:pointer}.contact-form .wpcf7-form .wpcf7-radio input[type=radio]{position:relative;visibility:hidden}.contact-form .wpcf7-form .wpcf7-radio input[type=radio]+span:before{display:block;position:absolute;content:'';border-radius:100%;height:1.4rem;width:1.4rem;top:.3rem;border:.1rem solid rgba(0,0,0,0.07)}.contact-form .wpcf7-form .wpcf7-radio input[type=radio]+span:after{display:block;position:absolute;content:'';border-radius:100%;height:.8rem;width:.8rem;top:.7rem;left:.4rem;visibility:hidden}.contact-form .wpcf7-form .wpcf7-radio input[type=radio]:checked+span:before{background:transparent}.contact-form .wpcf7-form .wpcf7-radio input[type=radio]:checked+span:after{background:#FFF;visibility:visible}.contact-form fieldset{border:0;padding:0;margin:0}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form textarea{display:inline-block;width:100%;height:46px;padding:10px;box-sizing:border-box;border-radius:4px;background-color:#FFF;border:0;outline:0;font-size:14px;font-family:'Poppins',sans-serif;color:#3D441D;border:1px solid rgba(0,0,0,0.07)}.contact-form input[type=text]:focus,.contact-form input[type=email]:focus,.contact-form input[type=tel]:focus,.contact-form textarea:focus{border:1px solid #3D441D}.contact-form textarea{resize:none;height:150px}.contact-form input[type=submit]{font-size:14px;color:#FFF;height:45px;border-radius:4px;background:#F7F7F7;padding:0 50px;box-sizing:border-box;border:0;float:left;cursor:pointer;outline:0;margin-top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase}.contact-form input[type=submit]:hover{background:#2d3215}.wpcf7-form-control-wrap{position:initial}.wpcf7-not-valid{border:.1rem solid red !important}.wpcf7-not-valid-tip{display:none}.wpcf7-validation-errors,.wpcf7-response-output{border:0!important;width:90%;padding:0;font-size:14px;text-align:center;display:block;margin:0 auto!important;padding:0!important;display:inline-block;line-height:15px;margin:0}.wpcf7-response-output{color:green}.wpcf7-mail-sent-ok{color:green!important}.pagination{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center;align-items:center;margin-top:80px}.pagination .next,.pagination .prev{background-repeat:no-repeat !important;background:url(img/ico/arrow-grey.svg) center center no-repeat;width:30px;height:30px}.pagination .prev{transform:rotate(90deg)}.pagination .next{transform:rotate(-90deg)}.pagination a{margin:0 5px;padding:8px;box-sizing:border-box;color:#707070;font-size:16px}.pagination a:hover{color:#3D441D}.pagination .current{color:#3D441D;margin:0 5px;padding:2px 10px;box-sizing:border-box;background:#FFF}.btn{background:#3D441D;color:#FFF !important;padding:12px 20px;font-weight:400;box-sizing:border-box;border:0;outline:none;font-size:14px;width:auto;display:inline-block;cursor:pointer;font-weight:600}.btn:hover{background:#1d200e !important}.title{width:100%;text-align:center}.owl-carousel img{height:auto}.owl-carousel .owl-nav{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;justify-content:space-between;width:100%;left:0;top:calc(50% - 14px);top:-webkit-calc(50% - 14px);top:-moz-calc(50% - 14px);position:absolute}@media only screen and (max-width:576px){.owl-carousel .owl-nav{position:relative;width:100px;margin:30px auto 0;left:0}}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:24px;height:24px;border:0;outline:none;position:relative;background-repeat:no-repeat !important;background:url(img/ico/arrow-grey.svg) center center no-repeat !important;transform:rotate(180deg);opacity:.8;background-size:auto 100%!important}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{background-color:none!;opacity:1}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-next.disabled{opacity:.2}.owl-carousel .owl-nav .owl-next{transform:rotate(0deg) !important}.owl-carousel .owl-dots{position:relative;top:-50px}.owl-carousel .owl-dots .owl-dot{width:32px!important;height:3px!important;display:inline-block;margin:0 5px}.owl-carousel .owl-dots .owl-dot span{outline:none;width:32px!important;height:3px!important;background:#3D441D !important}.owl-carousel .owl-dots .owl-dot.active span{background:#EABA4D !important}.select2-container{width:100%!important}.select2-container.select2-container--open .select2-selection__arrow{transform:rotate(-90deg)}.select2-container .select2-selection{border:1px solid #C7C7C7 !important;padding:10px;box-sizing:border-box;outline:none;font-size:14px;height:44px!important;display:flex!important;align-items:center;border-radius:0}.select2-container .select2-selection__rendered{font-size:14px;padding-left:0!important;color:#3D441D !important}.select2-container .select2-selection__arrow{background-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.544765 0.69314L3.8981 4.32607L0.636719 7.87073' stroke='%23737988'/%3E%3C/svg%3E%0A");background-size:50% auto;background-position:center;width:12px !important;height:20px !important;margin:0 10px!important;border:0!important;left:initial!important;transform:rotate(90deg);top:0!important;display:inline-block;background-repeat:no-repeat;right:0px!important;top:13px!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.select2-container .select2-selection__arrow b{display:none}.select2-container .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #3D441D !important;padding:10px;border-radius:2px}.select2-container .select2-dropdown{border:1px solid #C7C7C7 !important}.select2-container .select2-dropdown ul.select2-results__options li.select2-results__option{font-size:14px;outline:none}.select2-container .select2-dropdown ul.select2-results__options li.select2-results__option.select2-results__option--highlighted{background:#3D441D !important}.select2-container .select2-dropdown ul.select2-results__options li[data-selected="true"]{background:rgba(61,68,29,0.2) !important}.btn-menu{width:48px;height:48px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer;z-index:999;opacity:0;display:none;justify-content:center;z-index:9999;position:relative}.btn-menu.open div{height:20px}.btn-menu div{position:relative;width:20px;height:12px;align-items:center;justify-content:center;margin:auto}.btn-menu div:hover span{background:#F7F7F7}@media only screen and (max-width:576px){.btn-menu div:hover span{background:#3D441D}}.btn-menu.show{opacity:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.btn-menu span{display:block;position:absolute;height:2px;width:100%;background:#3D441D;opacity:1;border-radius:20px;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.btn-menu span:nth-child(1){top:0}.btn-menu span:nth-child(2){top:6px}.btn-menu span:nth-child(3){top:12px}.btn-menu.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);background:#3D441D}.btn-menu.open span:nth-child(2){opacity:0;left:6px;background:#FFF}.btn-menu.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);background:#3D441D}input[type=radio]{margin:0!important;width:0!important;height:0!important;display:none}input[type=radio]+label:before,input[type=radio]:checked+label:before{content:'';position:relative;width:13px;min-width:13px;height:13px;border:1px solid #3D441D;margin-right:10px;border-radius:100%;display:inline-block;top:2px;background:#FFF}input[type=radio]+span:hover,input[type=radio]+label:hover{cursor:pointer}input[type=radio]:checked+label:before{border:1px solid #3D441D}input[type=radio]:checked+label:after{content:'';width:7px;height:7px;background:#3D441D;position:absolute;top:11px;left:4px;border-radius:100%}input[type=checkbox]{margin:0!important;width:0!important;height:0!important;display:none}input[type=checkbox]+span:before,input[type=checkbox]:checked+span:before{content:'';position:relative;width:13px;min-width:13px;height:13px;border:1px solid #3D441D;margin-right:10px;border-radius:2px;display:inline-block;top:2px;background:#FFF}input[type=checkbox]+span:hover,input[type=checkbox]+span:hover{cursor:pointer}input[type=checkbox]:checked+span:before{border:1px solid #3D441D}input[type=checkbox]:checked+span:after{content:'';width:14px;height:14px;background-color:#3D441D;position:absolute;top:-2px;left:0px;background-size:auto 40%;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.1404 0L11 0.829284L3.56618 8L0 4.55976L0.859075 3.73103L3.56613 6.34205L10.1404 0Z' fill='white'/%3E%3C/svg%3E%0A")}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}50%{opacity:0}}@-moz-keyframes fadeout{0%{opacity:1}50%{opacity:0}}@-webkit-keyframes fadeout{0%{opacity:1}50%{opacity:0}}@-ms-keyframes fadeout{0%{opacity:1}50%{opacity:0}}.cookies-msg{justify-content:center;align-items:center;padding:10px;position:fixed;left:0;bottom:0;width:100%;box-sizing:border-box;background:#FFF;z-index:999;box-shadow:-2px 0 10px rgba(0,0,0,0.2);display:none}.cookies-msg.show{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media only screen and (max-width:767px){.cookies-msg{flex-flow:row;flex-wrap:wrap}}.cookies-msg p{font-size:12px;padding:0;margin:0;letter-spacing:1px;line-height:16px;text-align:center}@media only screen and (max-width:576px){.cookies-msg p{margin-bottom:.5rem}}.cookies-msg a.more{color:#3D441D;text-decoration:none;font-size:12px;margin:0 .2rem;line-height:0;line-height:16px}.cookies-msg a.close{background:#3D441D;font-size:12px;border-radius:4px;padding:5px 14px;box-sizing:border-box;margin:0 5px;margin-left:10px;color:#FFF}#cookies{position:fixed;left:0;bottom:0;width:100%;height:auto;padding:20px 4%;box-sizing:border-box;background:#FFF;z-index:99999;justify-content:center;align-items:center;border-top:1px solid #3D441D;display:none;flex-wrap:wrap}#cookies.show{display:flex}#cookies p{font-size:14px;margin-bottom:20px;text-align:center}#cookies a{padding:5px 10px;box-sizing:border-box;font-size:12px;margin:0 4px}#cookies .more{background:#707070;color:#FFF}#cookies .close{background:#3D441D;color:#FFF}.ic-arrow-grey,.ic-basket,.ic-account .ic-check,.ic-account,.ic-arrow-link,.ic-close,.ic-twitter,.ic-facebook,.ic-instagram,.ic-arrow-grey-right,.ic-trash{background-repeat:no-repeat !important}.ic-arrow-grey{background:url(img/ico/arrow-grey.svg) center center no-repeat}.ic-twitter{background:url(img/ico/twitter.svg)}.ic-instagram{background:url(img/ico/instagram.svg)}.ic-facebook{background:url(img/ico/facebook.svg)}.ic-basket{background:url(img/ico/basket.svg) center center no-repeat}.ic-account{background:url(img/ico/account.svg) center center no-repeat}.ic-trash{background:url(img/ico/trash.svg) center center no-repeat;background-size:auto 100%}.ic-arrow-link{background-image:url("data:image/svg+xml,%3Csvg width='24' height='8' viewBox='0 0 24 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.3536 4.2725C23.5488 4.07724 23.5488 3.76065 23.3536 3.56539L20.1716 0.383411C19.9763 0.188149 19.6597 0.188149 19.4645 0.383411C19.2692 0.578674 19.2692 0.895256 19.4645 1.09052L22.2929 3.91895L19.4645 6.74737C19.2692 6.94263 19.2692 7.25922 19.4645 7.45448C19.6597 7.64974 19.9763 7.64974 20.1716 7.45448L23.3536 4.2725ZM0 4.41895H23V3.41895H0V4.41895Z' fill='%23CC736D'/%3E%3C/svg%3E%0A")}.ic-arrow-red{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5996 4.80015L14.3834 3.60015L7.99967 9.98383L1.61599 3.60015L0.399738 4.80015L7.99974 12.4001L15.5996 4.80015Z' fill='%23CC736D'/%3E%3C/svg%3E%0A")}.ic-arrow-grey-right{background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3536 4.35355C10.5488 4.15829 10.5488 3.84171 10.3536 3.64645L7.17157 0.464466C6.97631 0.269204 6.65973 0.269204 6.46447 0.464466C6.2692 0.659728 6.2692 0.976311 6.46447 1.17157L9.29289 4L6.46447 6.82843C6.2692 7.02369 6.2692 7.34027 6.46447 7.53553C6.65973 7.7308 6.97631 7.7308 7.17157 7.53553L10.3536 4.35355ZM0 4.5H10V3.5H0V4.5Z' fill='%23585A61'/%3E%3C/svg%3E%0A")}.ic-arrow-red-left{background-image:url("data:image/svg+xml,%3Csvg width='33' height='8' viewBox='0 0 33 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.64645 3.64644C0.451187 3.84171 0.451187 4.15829 0.64645 4.35355L3.82843 7.53553C4.02369 7.73079 4.34027 7.73079 4.53554 7.53553C4.7308 7.34027 4.7308 7.02369 4.53554 6.82842L1.70711 4L4.53554 1.17157C4.7308 0.976308 4.7308 0.659726 4.53554 0.464464C4.34027 0.269201 4.02369 0.269201 3.82843 0.464464L0.64645 3.64644ZM33 3.5L1 3.5L1 4.5L33 4.5L33 3.5Z' fill='%23CC736D'/%3E%3C/svg%3E%0A")}.ic-close{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0077 6.4078L17.592 4.99219L11.9998 10.5844L6.40756 4.99219L4.99194 6.4078L10.5842 12L4.99194 17.5923L6.40756 19.0079L11.9998 13.4157L17.592 19.0079L19.0077 17.5923L13.4154 12L19.0077 6.4078Z' fill='%23929499'/%3E%3C/svg%3E%0A")}.ic-check{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='31' stroke='%23CCB689' stroke-width='2'/%3E%3Cpath d='M26.168 44.3328L19.168 37.3328L21.5008 35L26.168 39.6672L42.5008 23.3328L44.8336 25.6672L26.168 44.3328Z' fill='%23CCB689'/%3E%3C/svg%3E%0A")}