header.header-stand{height:75px;background:#1d1d1b;position:sticky;top:0;z-index:2}body{font-family:roboto;line-height:1.2;border-right:36px solid #1d1d1b;border-left:36px solid #1d1d1b}section{padding:20px;border-right:10px solid #dfb22b;border-left:10px solid #dfb22b;position:relative;background:#fff}.logo-img img{width:100%;height:auto}h1,h2,h5,h6,span{color:#fff}.select2-container span{color:#000}h1{font-size:100px}h2{font-size:60px}h3{font-size:45px}h4{font-size:24px}video{max-width:100%}a:hover{text-decoration:none}.woocommerce-message a{color:#000}.pd-top-30{padding-top:30px}.mg-top-30{margin-top:30px}.general-pd{padding:30px 20px}.age-gate-wrapper{background-color:#dfb22b}.submit,.button.alt{background:#dfb22b;transition:background .3s;border:1px solid #fff;border-radius:10px;padding:10px 20px;margin:20px 0;color:#fff;text-align:center}.landing_block .button.alt{margin:10px 0}.submit:hover,.button.alt:hover{background:0 0;transition:background .3s;background:#a58219;border:1px solid #a58219}.close_menu:before{content:"";background-color:rgba(0,0,0,.6);height:100%;position:absolute;width:100%;top:0;left:0}.topbar{background:#1d1d1b;color:#fff;height:36px;display:flex;align-items:center;font-size:16px}.topbar span,.topbar a{line-height:22px}.topbar .button{background:#dfb22b;transition:background .3s;border:1px solid #dfb22b;border-radius:10px;height:22px;width:100%}.topbar .button a{width:100%;color:#fff;display:block;text-align:center;transition:color .3s}.logo{max-width:65px}.phone_number{display:flex;flex-wrap:wrap;height:100%;align-items:center;align-content:center}.phone_number p{width:100%;color:#fff;margin-bottom:5px;padding-left:15px}.phone_number a{width:100%;font-size:24px;color:#fff;padding-left:15px;transition:color .3s}.phone_number a:hover{text-decoration:none;color:#dfb22b;transition:color .3s}.buttons{display:flex;align-items:center;height:100%;justify-content:flex-end}.header_nav .item.buttons{height:70px;display:none;padding:15px 0;justify-content:center;margin:0}.buttons .shopping_cart{position:relative;width:40px;height:40px;margin-right:11px}.buttons .btn_menu{width:40px;height:40px;margin-left:11px}.buttons .btn_menu .close_img,.buttons .btn_menu.close .normal{display:none}.buttons .btn_menu.close .close_img,.buttons .btn_menu .normal{display:block}.buttons .shopping_cart span{position:absolute;bottom:0;right:0;color:#1d1d1b;background:#fff;border-radius:50%;padding:2px;font-size:14px;line-height:1}.header_nav{display:none;flex-direction:column;align-items:flex-end;z-index:1;width:100%;overflow:hidden}.text-center{text-align:center}.close_menu{width:100%;height:100vh;position:absolute}.header_nav .item{border-top:1px solid #fff;background:#1d1d1b;width:100%;z-index:2;display:flex}.header_nav .item.menu-item{display:flex}.menuitems{width:35%;display:flex;flex-wrap:wrap;overflow:auto}.header_nav .item ul{padding:0;margin:10px 0;width:50%}.header_nav .item ul li{display:block}.header_nav .item .language,.header_nav .item .social{display:flex;justify-content:center;align-items:center;margin-top:25px;margin-bottom:25px;margin-left:auto;margin-right:auto}.header_nav .item .menu{text-align:center;margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto;margin:auto}.header_nav .item .menu li{margin:20px 0}.header_nav .menu a{color:#fff;transition:color .3s;font-size:24px}.header_nav .menu a:hover{color:#dfb22b;transition:color .3s;text-decoration:none}.header_nav .menu .active{text-decoration:underline}.header_nav .item .language li{padding:3px 10px;transition:background-color .3s;border-radius:3px}.wpml-ls-current-language{background:rgba(223,178,43,.4);transition:color .3s}.header_nav .item .language li:hover{background:rgba(223,178,43,.4);transition:background-color .3s}.header_nav .item .language li.active:hover{background:0 0}.header_nav .item .language .active img{width:50px;height:50px}.header_nav .item .social a{display:flex;justify-content:center;padding:3px;margin:0 10px;width:50px;height:50px;border:1px solid #fff;border-radius:50%}.header_nav .item .social img{width:auto;max-height:30px;margin:auto}.corner_box{width:100%;position:relative}.corner_element{display:block;width:134px;height:36px;position:absolute;background:#1d1d1b;z-index:1}.corner_element.top{top:-33px}.corner_element.bottom{top:-33px;width:80px}.corner_element.top.left{left:-33px;transform:rotate(-45deg)}.corner_element.top.right{right:-33px;transform:rotate(45deg)}.corner_element.bottom.right{right:-33px;transform:rotate(-45deg)}.corner_element.bottom.left{left:-33px;transform:rotate(45deg)}.upper{background-position:center;height:500px;display:flex;align-items:center}.upper:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#000;opacity:.3}.upper .text{width:100%;text-align:center;position:relative}body,.bg_orange{background:#dfb22b}.bg_white{background:#fdf9e3;border-radius:15px;border-top:none}.landing_block .bg_clear_white{background:#fff;padding:20px}.bg_white p,.bg_white a,.bg_white h1,.bg_white h2,.bg_white h3,.bg_white span{color:#000}.woocommerce .checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper span{width:100%}form input,form textarea,.woocommerce input,.woocommerce textarea,.woocommerce .select2-selection{border:1px solid #a58219;border-radius:5px;padding:6px}.woocommerce .quantity input{padding:4px}.checkout h3{font-size:35px}.woocommerce-order h2{font-size:50px}.text_block span{text-align:right;font-size:18px}.text_block .height_100{height:100%}.landing_block .item{border:3px solid #dfb22b;border-radius:10px;padding:15px;height:100%}.landing_block .item .content{position:relative}.landing_block .item .text{text-align:center}.landing_block .item .text span{color:#000;font-size:16px}.landing_block .item .shop{position:absolute;bottom:0;width:100%;opacity:0;transition:opacity .1s;align-self:flex-end}.landing_block .item:hover .shop{opacity:1;transition:opacity .1s}.landing_block .item:hover .text{opacity:0;transition:opacity .1s}.landing_block .item:hover .price{opacity:0;transition:opacity .1s}.landing_block .button{background:#dfb22b;transition:background .3s;border:1px solid #dfb22b;border-radius:25px;margin-bottom:20px;padding:15px}.topbar .button:hover,.landing_block .button:hover{background:0 0;transition:background .3s;color:#dfb22b}.landing_block .button a{color:#fff;width:100%;display:block;font-size:20px;line-height:40px;text-align:center;transition:color .3s}.button a:hover{color:#dfb22b;transition:color .3s;text-decoration:none}.map_block h3,.map_block a{color:#fff;text-align:center}.map_block h3{position:absolute;top:5%;text-align:center;width:100%}.gallery_block .item{border:3px solid #1d1d1b;border-radius:10px;height:100%;display:flex;flex-wrap:wrap;align-content:center;background:#1d1d1b}.gallery_block .item img{border-radius:7px;width:100%;height:auto}.ekko-lightbox.modal{display:flex !important;align-items:center}footer{padding:30px 0}footer .content{background:#fdf9e3;border-radius:15px;padding:20px;margin-bottom:30px}footer .footer-social .social{width:100%;display:flex;justify-content:center}footer .footer-social .social a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid #dfb22b;border-radius:50%;margin:0 25px}footer .footer-social .social a:first-child{margin-left:0}footer .footer-social .social a:last-child{margin-right:0}footer .footer-social .social a img{height:40px;width:auto}footer .footer-social{margin-bottom:30px}.logo_box{max-width:200px;display:block;padding-bottom:10px;margin:auto}.footer_nav ul{margin:0;padding:0;text-align:center}.footer_nav ul li{display:inline-block;margin:0 12px}.footer_nav ul li:first-child{margin-left:0}.footer_nav ul li:last-child{margin-right:0}.footer_nav ul li.active{text-decoration:underline}.footer_nav ul li a{color:#fff;font-size:20px}.underfooter-menu{display:flex;margin-top:auto;margin-bottom:auto;list-style:none;padding-left:0}.underfooter-menu li{padding:0 10px}.copyright{background:#1d1d1b;z-index:1}.copyright a{color:#fff}.copyright .text{display:flex;justify-content:space-between;align-items:center;height:36px}.copyright .text span{z-index:2}.ekko-lightbox-container{position:relative}.ekko-lightbox-nav-overlay{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transition:background .3s;border-radius:25px;margin-bottom:20px}.ekko-lightbox-nav-overlay a{width:50%;height:100%;display:flex;text-decoration:none;align-items:center;justify-content:start}.ekko-lightbox-nav-overlay a:last-child{justify-content:flex-end}.ekko-lightbox-nav-overlay a span{margin:10px;opacity:.2;transition:opacity .3s}.ekko-lightbox-nav-overlay a:hover span{opacity:1;transition:opacity .3s}.landing_block,.gallery_block{padding:45px}.h_100{height:100%}.pad_b_0{padding-bottom:0}.gallery_block .mar_b_30,.landing_block .mar_b_30{margin-bottom:30px!important}.mar_b_50{margin-bottom:50px}.product-page{display:flex;flex-wrap:wrap}.product-page .blocks-pd{padding:50px 20px}.product-page h1{font-size:50px;text-align:center}.img-block img{height:auto;width:auto}.woocommerce-tabs.wc-tabs-wrapper ul{display:flex;justify-content:center;list-style:none;color:#fff;font-size:25px}.woocommerce-tabs.wc-tabs-wrapper a{margin:0 20px;color:#fff;font-size:25px}.product_meta a{padding:20px 0}.woocommerce-breadcrumb a{color:#fdf9e3}.woocommerce-breadcrumb{padding:20px;color:#fdf9e3;border:1px solid #fdf9e3;border-radius:10px;margin:15px}.entry-content.wc-tab h2{font-size:25px}.entry-content.wc-tab p{color:#fff}.tabs .button.alt{margin:20px 10px}input[type=number]{-moz-appearance:textfield}.minus{border:none;color:#fff;background-color:#a58219;height:30px;width:30px}.plus{border:none;color:#fff;background-color:#a58219;height:30px;width:30px}.qty{border:1px solid #a58219;color:#a58219;height:30px;width:3.631em;text-align:center}.price{font-size:25px;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:15px}.comment-text{margin-left:20px}.comment_container{display:flex}#comments .commentlist{list-style:none}#comments img{margin-bottom:auto;margin-top:auto}.comment-form-comment label{width:100%}.comment-form-comment textarea{width:100%;border:1px solid #fff;border-radius:10px;padding:10px 20px;background:#fdf9e3}.comment-form-rating label{color:#fff}.attachment-shop_single.size-shop_single.wp-post-image{max-width:100%;max-height:500px;width:auto;height:auto}.outer{margin:0 auto;max-width:800px}#big .item{margin:2px;color:#fff;border-radius:3px;text-align:center}#thumbs .item{line-height:70px;padding:0;margin:2px;color:#fff;border-radius:3px;text-align:center;cursor:pointer}#thumbs .item h1{font-size:18px}#thumbs .current .item:after{background:none!important}#thumbs .item:before{content:"";background-color:rgba(0,0,0,.6);height:100%;position:absolute;width:100%;top:0;left:0}.owl-theme .owl-nav [class*=owl-]{-webkit-transition:all .3s ease;transition:all .3s ease}.owl-theme .owl-nav [class*=owl-].disabled:hover{background-color:#d6d6d6}#big.owl-theme{position:relative}#big.owl-theme .owl-next,#big.owl-theme .owl-prev{background:#333;width:22px;line-height:40px;height:40px;margin-top:-20px;position:absolute;text-align:center;top:50%;color:#fff}#big.owl-theme .owl-prev{left:10px}#big.owl-theme .owl-next{right:10px}#thumbs.owl-theme .owl-next,#thumbs.owl-theme .owl-prev{background:#333;color:#fff}.woocommerce-product-gallery__image.single-product-main-image{text-align:center}.blocks-pd .cart{margin-top:25px}.blocks-pd .posted_in{display:none}.woocommerce-message .close-button{float:right;display:inline-block;color:#000;cursor:pointer}.blocks-pd .cart .button.alt{width:45%}.woocommerce .cart-pd{padding:20px}.woocommerce-cart-form .product-thumbnail img{max-width:100px}.woocommerce .button.alt{background:#DFB22B!important;transition:background .3s;border:1px solid #fff;border-radius:10px;padding:10px 20px;margin:20px 0;color:#fff!important;text-align:center}.woocommerce .button.alt:hover{background:0 0;transition:background .3s;background:#a58219!important;border:1px solid #a58219}.woocommerce a.remove{border:1px solid;height:25px;transition:.3s}.woocommerce table.shop_table td{line-height:inherit}.cart-empty-action{margin-top:30px}.cart-empty-action .cart-empty.woocommerce-info{background:#fdf9e3;border-radius:15px;border-top:none}.bg_white.cart-pd .form-row.notes .woocommerce-input-wrapper{width:100%}.woocommerce-order section{padding:0;border:none}.col2-set.addresses .col-1,.col2-set.addresses .col-2{max-width:100%}.woocommerce-order p.woocommerce-thankyou-order-received{text-align:center;font-size:25px;margin-bottom:40px}.products li{list-style:none}ul.products.columns-4{padding:0;display:flex;flex-wrap:wrap;max-width:100%}.archive-content{display:flex;flex-wrap:wrap}.landing_block h2{font-size:30px;color:#000}.landing_block .products .item .content .text{width:100%}.landing_block span{color:#000}.landing_block a{display:flex;flex-wrap:wrap;justify-content:center;color:#000}.landing_block .item,.landing_block .content{display:flex;flex-wrap:wrap}.woocommerce-ordering{margin-bottom:30px}.archive-content{margin:auto}.archive-content a{width:100%}.woocommerce-result-count{display:none}.bg_orange.text_block{padding:75px}.products .product img{max-width:100%;height:auto;max-height:524px}.products .product .content{text-align:center}.map_block img{max-width:100%;width:100%}.map-img:after{content:'';position:absolute;left:0;top:0;width:100%;height:20%;display:inline-block;background:linear-gradient(to top,transparent,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002f4b',endColorstr='#00000000',GradientType=0)}.map-img img{display:block;border-radius:10px}.content .bg_white.general-pd.mg-top-30{display:block}.content .bg_white.general-pd.mg-top-30 img{margin-left:auto;margin-right:auto;display:block;max-width:100%;height:auto}.maps-pd{padding:10px 10px 0}.contacts-section{display:flex;justify-content:center}.contacts-section .content a,.contacts-section .content p{width:100%;padding:5px;transition:.5s}.contacts-section .content a:hover{transition:.5s;color:#dfb22b}.contacts-section .content .general-pd{display:flex;flex-wrap:wrap}.contacts-section .content .general-pd h4,.contacts-section .content .general-pd p{width:100%}.contacts-section .left-side-mg{margin-right:5px}.contacts-section .right-side-mg{margin-left:5px}.contacts-section .right-side-mg span{font-weight:700;margin:10px 0}.contacts-section .right-side-mg a{text-align:center}.contacts-section .right-side-mg p{margin-top:20px}.wpcf7{margin:auto;width:100%}.wpcf7 label,.wpcf7 input,.wpcf7 textarea{width:100%;padding:6px}.wpcf7 form .alt.button{float:right;margin:0}.form-checkbox{display:flex;justify-content:center;align-items:baseline;padding:0 10px}.recapcha-info{padding:10px;font-size:10px;text-align:center}.form-checkbox input{width:auto;margin-right:10px}.form-checkbox label{text-align:justify}.grecaptcha-badge{display:none}.maps-pd .wpgmp_locations,.maps-pd .wpgmp_filter_wrappers,.maps-pd .wpgmp_map{border-radius:10px}.cart-collaterals h2{font-size:40px}.maps-pd .wpgmp_filter_wrappers{background:0 0;border:1px solid #f1f1f1}.pi-msg-container{display:none!important}.age-gate-form{background:transparent!important}.age-gate-form p,.age-gate-form h1{text-shadow:2px 1px 3px #000}.age-gate-form p{font-size:30px;color:#fff}.age-gate-form .age-gate-submit-yes,.age-gate-form .age-gate-submit-no{background:#dfb22b;transition:background .3s;border:1px solid #fff;border-radius:10px;padding:15px 40px;margin:20px 0;color:#fff;text-align:center;margin:20px;box-shadow:1px 1px 5px 1px #000}.age-gate-form .age-gate-submit-yes:hover,.age-gate-form .age-gate-submit-no:hover{transition:background .3s;background:#a58219;border:1px solid #a58219}.wc-ukr-shipping-np-fields span.woocommerce-input-wrapper{width:90%}.select2-container .select2-selection--single{height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}.price .unit-price{width:100%;text-align:center;margin-bottom:15px}.fc-main .road-map,.fc-item-content .road-map{display:flex;flex-wrap:wrap;justify-content:center}.wpml-ls-menu-item .wpml-ls-flag{width:20px !important}li.fc-component-text .road-map{display:inline-block}.fc-item-featured.fc-left.fc-item-top_space{margin-bottom:20px}.form-row.form-row-wide.thwcfd-field-wrapper.thwcfd-field-text{float:right;width:47%;overflow:visible}.attention-form{float:left}.attention-form-block{float:right;margin-top:20px}.attention-form-block p{font-size:24px}.page-404{text-align:center}.page-404 .item-404{padding:100px}.page-404 .item-404 p{margin-bottom:50px}.unit-price{margin-top:10px}.order-by-phone-mobile,.topbar-text-mobile{display:none}.wpgmp_infowindow.fc-infowindow-default .fc-item-box.fc-itemcontent-padding .fc-item-content.fc-item-body-text-color p{display:none}.simple-section p{line-height:1.5}.simple-section h1,.simple-section h2,.simple-section h3,.simple-section h4,.simple-section h5{font-weight:700}.simple-section .general-pd{padding:30px 30px 50px}.simple-section h1{font-size:48px}.simple-section h2{font-size:32px;margin-top:30px}.simple-section h3{font-size:24px}.simple-section li{margin-bottom:15px}.simple-section a:hover{color:#dfb22b;transition:.5s}@media(max-width:1440px){h1{font-size:80px}h2{font-size:40px}.header_nav .item ul{width:60%}}@media(max-width:1366px){.header_nav .item ul{width:80%}.phone_number a{font-size:18px}}@media(max-width:1024px){.header_nav .item ul{width:100%}.archive-content.bg_clear_white{max-width:85%}.landing_block .item:hover .text,.landing_block .item .shop{opacity:1}.phone_number p{font-size:14px}.landing_block .item .shop{position:relative}}@media(max-width:991px){h1{font-size:60px}h2{font-size:30px}.text_block span{text-align:center}.text_block h2{width:100%;text-align:center}.landing_block .item .text{margin-bottom:20px}.landing_block .item{padding:5px}.landing_block .item .shop .button{margin-left:10px;margin-right:10px}.blocks-pd .cart .button.alt{width:100%}.mar_b_30{margin-bottom:30px!important}.wc-ukr-shipping-np-fields span.woocommerce-input-wrapper{width:100%}.topbar-text{padding:20px}.map-img:after{height:30%}}@media(max-width:767px){.topbar{height:auto}.topbar-btn{z-index:9}.topbar-text{padding:20px}.phone_number a{font-size:14px}.corner_element{height:16px}.corner_element.top{top:-35px}.corner_element.top.left{left:-29px}.corner_element.top.right{right:-29px}.corner_element.bottom{top:-5px;width:60px}.corner_element.bottom.right{right:-17px}.corner_element.bottom.left{left:-17px}h1{font-size:40px}.upper h2{font-size:20px}body{border-width:15px}section{border-width:5px}.footer_nav ul li{display:block;margin:20px 0}.footer_nav ul li:last-child{margin-bottom:0}.woocommerce-message .button{float:left;width:100%}.product-page .blocks-pd{padding:20px}.contacts-section{display:block}.contacts-section .left-side-mg,.contacts-section .right-side-mg{margin-right:0;margin-left:0}.bg_orange.text_block{padding:20px 10px}.woocommerce form .form-row{width:100%}.price{font-size:25px}.page-404 .item-404{padding:50px}.map_block h3{font-size:30px}form.cart .quantity{text-align:center}.landing_block,.gallery_block{padding:45px 20px}.topbar-text,.order-by-phone{display:none}.topbar-text-mobile{display:block;padding:15px}.order-by-phone-mobile{display:block}.map-img:after{height:40%}}@media(max-width:575px){.col_0{display:none}.phone_number{flex-direction:column;justify-content:center;align-items:unset}.phone_number a,.phone_number p{padding:0}.header_nav .item{width:80%}.copyright .text{height:unset;flex-direction:column;padding-top:10px}.copyright .text span{margin-bottom:10px}.menuitems{width:100%}.landing_block .products .content img{max-width:100px}.landing_block h2{font-size:30px}.landing_block .archive-content{padding-left:0;padding-right:0}.landing_block .item .content a:first-child{display:block}.landing_block .content{justify-content:center}.products .product .content{margin:auto}.product-page h1{font-size:35px}}@media(max-width:425px){.buttons .shopping_cart{width:35px;height:35px}.buttons .shopping_cart.header img{max-width:30px}.logo_box{float:unset;margin:0 auto 10px}.header_nav .item{width:100%}.copyright .text span{text-align:center}.price{font-size:20px}.attention-form-block p{font-size:20px}}@media(max-width:375px){.landing_block .item .shop .button.alt{font-size:13px}.landing_block h2{font-size:25px}.attachment-shop_single.size-shop_single.wp-post-image{max-width:100px}.map_block h3{font-size:25px}}