@import url(../woodstock/style.css);html,body{color:#000;font:16px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;min-height:100vh;width:100%;padding:0;margin:0}#primary{position:relative;min-height:100vh}section{padding-top:80px;padding-bottom:80px;display:block}.row{padding:0}h1,h2{color:#45231e;text-align:center;font-size:3.0em;font-weight:800;padding:0 0 50px;text-transform:uppercase;font-family:'Montserrat',sans-serif}.page-title{padding:50px 0 50px}p{margin-bottom:10px;text-align:justify}.site_header.without_featured_img{background-color:inherit}nav#nav ul,nav#st-nav ul{display:flex;align-items:flex-end;justify-content:space-around}nav#nav ul li,nav#st-nav ul li{height:55px;line-height:55px}nav#nav ul li>a .menu-item-text span{font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:700;font-style:normal;font-size:16px;font-height:22px}#header-top-bar .main-navigation ul .choice_of_urrency ul{padding:0;position:absolute;top:45px;left:0;min-width:100%;z-index:99999;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.08);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.08);box-shadow:1px 1px 2px 0 rgba(0,0,0,.08);font-size:13px;line-height:23px}.site_header.with_featured_img{display:none}.main-navigation ul ul .currency a{font-weight:800;text-align:center;margin:10px 0}.sticky-header nav#nav ul li,.sticky-header nav#st-nav ul li{height:50px;line-height:50px}.contact-info .contact-info-title{color:#000;font-size:14px!important;line-height:18px!important;line-height:1.125rem!important;font-weight:bold;vertical-align:middle;display:inline-block}.l-header-shop .icon-shop:before{text-align:center;font-size:35px;line-height:45px}.l-header-shop span.bag-items-number{margin-top:0}.l-header-shop{height:40px}#header-top-bar{border:none}.topbar-social-icons-wrapper .social-icons li>a>img{height:30px;margin:0 4px}.header-main-section .header-tools .contact-info .inside-area .inside-area-content span.phone{text-align:center}.main-navigation ul li>a{font-weight:700}.social-icons{text-align:center}.social-icons li.instagram a:before{background-color:#2b2a29;content:"\f16d";border-radius:5px;font-size:25px}.social-icons li.facebook a:before{background-color:#2b2a29;content:"\f09a";border-radius:5px;font-size:25px}#products.product-category-list{margin:0;padding:0;list-style:none;clear:both}#products.product-category-list li.category_grid_item{position:relative;width:25%;height:auto;padding:0}#products.product-category-list li.category_grid_item .category_grid_box .category_item{background:inherit}.category .category_list{padding:0}.category_block{padding:0}.category_block .row{padding:0}#products.product-category-list li.category_grid_item .category_grid_box .category_item .category_name{width:100%;position:absolute;bottom:0;text-align:left;padding:10px 5px 10px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;z-index:2;background-color:inherit;background-image:url(include/img/xbutton_category.png.pagespeed.ic.eakn8KakH4.png);background-repeat:no-repeat;background-size:100% 100%}#products.product-category-list li.category_grid_item .category_grid_box .category_item .category_name h3{margin:0;font-size:1.0rem;line-height:1.0rem;color:#45231e;font-family:'Montserrat',sans-serif}#products.product-category-list li.category_grid_item .category_grid_box .category_item .category_name span{display:none}#products.product-category-list li.category_grid_item .category_grid_box .category_item_bkg{z-index:0;display:block;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;background-size:100% auto;background-repeat:no-repeat;background-position:center;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform 2s ease;-moz-transition:transform 2s ease;-ms-transition:transform 2s ease;-o-transition:transform 2s ease;transition:transform 2s ease}#discount{padding-top:60px;padding-bottom:60px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:2px 3px 15px #000}#discount img{width:100%;height:auto}#popular_goods{padding-bottom:0;padding-top:40px}#popular_goods h2{text-align:left;padding:10px;font-size:1.5em;margin-bottom:0;font-family:'Montserrat',sans-serif}#popular_goods .popular_goods{border-top:2px solid #45231e}.wa_wps_foo_content .wa_wps_slider_title a{text-transform:uppercase}.wa_wps_next,.wa_wps_prev{position:relative;border-radius:7px}.wa_wps_next span,.wa_wps_prev span{position:relative;top:-5px}.wa_wps_image_carousel li{position:relative;height:auto;padding:0;margin:6px;display:block;float:left}#about{padding-top:40px;padding-bottom:40px}#about h2{font-family:'Montserrat',sans-serif}#sale_goods{padding-top:40px}#sale_goods h2{text-align:left;padding:10px;font-size:1.5em;margin-bottom:0;font-family:'Montserrat',sans-serif}#sale_goods .sale_goods{border-top:2px solid #45231e}#exhibitions .home h2{font-family:'Montserrat',sans-serif}.home .post_home{list-style:none;margin:0}.home .post_home li{padding:0}.home .wrap a .exhibition .date span{display:inline-block;width:118px;padding:25px 5px;font-size:1.1em;text-align:center;color:#45231e;font-family:'Montserrat',sans-serif;font-weight:700;background-color:rgba(133,106,87,.85);height:100%}.home .wrap a .exhibition .date{display:block;padding:0;position:absolute;top:0;left:3%;height:100%}.home .wrap a .exhibition{position:relative;padding:0 5px}.home .wrap a h3{color:#45231e;text-align:center;font-size:1.1em;margin-top:10px;margin-bottom:20px;text-transform:capitalize;font-family:'Montserrat',sans-serif}#stone .stone_box{padding-top:40px;padding-bottom:40px}#stone .stone_box ul{list-style:none;margin:0}#stone .stone_box ul li{padding:2px}#stone .stone_box ul li .stone_block a{display:block}#stone .stone_box ul li h3{width:96%;font-size:.9em;line-height:26px;padding:5px;margin:0;font-family:"Montserrat",sans-serif;text-transform:uppercase;position:absolute;z-index:10;bottom:5px;left:2%;color:#000;z-index:1;text-shadow:1px -1px 2px rgba(0,0,0,.41);background-color:rgba(255,255,255,.51)}#stone .stone_box ul li a .info .detail{width:100%;height:100%;display:table;background-color:rgba(192,130,95,.85)}#stone .stone_box ul li a .info{font-size:1.1em;line-height:26px;padding:5px;margin:0;font-family:"Montserrat",sans-serif;text-transform:uppercase;position:absolute;top:0;left:0;right:0;height:100%;z-index:1;opacity:0;-moz-transform:translateY(-60px);-o-transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);transform:translateY(-60px)}#stone .stone_box ul li a .info .detail .title{display:table-cell;vertical-align:middle}#stone .stone_box ul li a .info h4{font-size:.8em;line-height:40px;padding:5px;font-family:"Montserrat",sans-serif;text-transform:uppercase;color:#000;text-align:center;width:100%}#stone .stone_box ul li :hover img{box-shadow:none;z-index:10;transition:all .5s 0s;-moz-transition:all .5s 0s;-o-transition:all .5s 0s;-webkit-transition:all .5s 0s;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.8);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.8);box-shadow:0 0 10px 0 rgba(0,0,0,.8);-moz-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px);z-index:99}#stone .stone_box ul li :hover h3{transition:all .6s 0s;-moz-transition:all .6s 0s;-o-transition:all .6s 0s;-webkit-transition:all .6s 0s;background-color:inherit}#stone .stone_box ul li :hover .info{opacity:1;transition:all .5s .1s;-moz-transition:all .5s .1s;-o-transition:all .5s .1s;-webkit-transition:all .5s .1s;-moz-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px)}#stone_review .shop{padding-top:30px;padding-bottom:30px}#stone_review .shop h3{text-align:center;padding-bottom:30px;color:#45231e}#zodiac_signs .zodiac_list{margin-top:80px;margin-bottom:80px}#zodiac_signs .zodiac_list .zodiac_single{padding:0;min-height:250px;display:block}#zodiac_signs .zodiac_list .zodiac_single a{display:block;width:100%;height:auto;margin-top:20px;margin-bottom:20px}#zodiac_signs .zodiac_list .zodiac_single a img{width:100%}#zodiac_signs .zodiac_list .zodiac_single a h4{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:800;color:#000;font-size:1.0em;text-align:center;padding-top:20px;margin-bottom:0}#zodiac_signs .zodiac_list .zodiac_single a p{text-indent:0;text-align:center;text-transform:lowercase;font-size:.8em;font-weight:600;color:rgba(0,0,0,.5)}#zodiac_single .zodiac_img img{width:300px}#zodiac_single .zodiac_title{position:relative}#zodiac_single .zodiac_title h1{padding-bottom:10px;text-align:center;margin:0}#zodiac_single .zodiac_title p{text-align:center;font-family:"Montserrat",sans-serif;font-weight:600;padding-bottom:40px}#zodiac_single .zodiac_text{padding:40px 0}#zodiac_single .sign_stones{padding:40px 0}#zodiac_single .sign_stones ul{list-style:none;margin:0}#zodiac_single .sign_stones ul li{padding:5px}#zodiac_single .sign_stones ul li .stone_block a{display:block}#zodiac_single .sign_stones ul li a h3{font-size:1.1em;line-height:26px;padding:5px;margin:0;font-family:"Montserrat",sans-serif;text-transform:uppercase;position:absolute;z-index:10;bottom:10px;left:10px;color:#000;z-index:1}#zodiac_single .sign_stones ul li a .info .detail{width:100%;height:100%;display:table;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.8);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.8);box-shadow:0 0 10px 0 rgba(0,0,0,.8);background-color:rgba(192,130,95,.85)}#zodiac_single .sign_stones ul li a .info{line-height:26px;padding:10px;margin:0;font-family:"Montserrat",sans-serif;text-transform:uppercase;position:absolute;top:0;left:0;right:0;height:100%;z-index:1;opacity:0;-moz-transform:translateY(-60px);-o-transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);transform:translateY(-60px)}#zodiac_single .sign_stones ul li a .info .detail .title{display:table-cell;vertical-align:middle;color:#fff}#zodiac_single .sign_stones ul li a .info h4{font-size:.9em;line-height:40px;padding:5px;font-family:"Montserrat",sans-serif;text-transform:uppercase;color:#000;font-weight:600;text-align:center;width:100%}#zodiac_single .sign_stones ul li :hover img{box-shadow:none;z-index:10;transition:all .5s 0s;-moz-transition:all .5s 0s;-o-transition:all .5s 0s;-webkit-transition:all .5s 0s;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.8);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.8);box-shadow:0 0 10px 0 rgba(0,0,0,.8);-moz-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px);z-index:99}#zodiac_single .sign_stones ul li :hover h3{transition:all .6s 0s;-moz-transition:all .6s 0s;-o-transition:all .6s 0s;-webkit-transition:all .6s 0s;background-color:inherit}#zodiac_single .sign_stones ul li :hover .info{opacity:1;transition:all .5s .1s;-moz-transition:all .5s .1s;-o-transition:all .5s .1s;-webkit-transition:all .5s .1s;-moz-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px)}#nav-below .nav-previous a,#nav-below .nav-next a{font-size:20px}#nav-below .nav-previous-title,#nav-below .nav-next-title{font-size:12px;font-family:"Montserrat",sans-serif;text-transform:uppercase;color:rgba(0,0,0,.4)}@media screen and (max-width:1024px){#nav-below{display:none}}@media screen and (max-width:769px){#zodiac_single .sign_stones ul li a h3{font-size:1.0em}}@media screen and (max-width:640px){#zodiac_single .sign_stones ul li a h3{font-size:.9em}}#exhibitions{padding-bottom:40px}#exhibitions .text_exhibitions{padding-bottom:50px}#exhibitions .post_home{list-style:none;margin:0}#exhibitions .post_home li{padding:0}#exhibitions .wrap{padding:5px;margin-bottom:20px}#exhibitions .wrap a h3{color:#45231e;text-align:center;font-size:1.1em;text-transform:capitalize;font-family:'Montserrat',sans-serif}#exhibitions .wrap a .exhibition{position:relative;padding:0 5px}#exhibitions .wrap a .exhibition .date{display:block;padding:0;position:absolute;top:0;left:3%;height:100%}#exhibitions .wrap a .exhibition .date span{display:inline-block;width:120px;padding:25px 5px;font-size:1.0em;text-align:center;color:#45231e;font-family:'Montserrat',sans-serif;font-weight:700;background-color:rgba(133,106,87,.85);height:100%}#single_exhibitions{padding-bottom:0}#single_exhibitions h1{font-family:'Montserrat',sans-serif;font-size:42px;padding-bottom:0}#single_exhibitions h4{text-align:center;font-size:22px;margin-bottom:50px}#single_exhibitions .image img{width:100%;height:auto}#single_exhibitions .text{padding:10px 0 40px}#single_exhibitions .address p{text-align:center;padding-bottom:20px;padding-top:40px;font-weight:600;font-size:18px}#single_exhibitions .image_footer img{width:100%;height:auto}#single_exhibitions .image_footer .full,#single_exhibitions .image_footer .first,#single_exhibitions .image_footer .second{margin:0;padding:10px}@media screen and (max-width:769px){.home .wrap a .exhibition .date span,#exhibitions .wrap a .exhibition .date span{width:95px;font-size:.9em}}@media screen and (max-width:380px){.home .wrap a .exhibition .date span,#exhibitions .wrap a .exhibition .date span{width:85px;font-size:.8em;padding:10px 5px}#exhibitions .wrap a h3{font-size:1.0em}}#delivery h4{padding-left:15px;text-transform:uppercase}#delivery .payment{padding:20px}#delivery .payment ul{list-style:square url(include/img/point.png.pagespeed.ce.NU7oi7k0ZK.png);padding:10px 0 10px 10px;margin-bottom:0}#delivery .payment ul li{padding:5px 0;font-size:1.1em}#delivery .shipping{padding:20px}#delivery .shipping .transport_company{margin-top:30px;margin-bottom:30px}#delivery .shipping .transport_company h5{text-align:center;font-size:1.2em}#delivery .shipping .transport_company p{text-align:center;font-size:1.0em;font-weight:600}#delivery .return{padding:20px 15px}#testimonials .block_form{border-top:1px solid rgba(69,35,30,1);margin-top:50px;padding:30px 0;display:block}#testimonials .testimonials_text{padding-bottom:50px}.ttshowcase_rl_box{margin:40px}.ttshowcase_rl_breed{padding-bottom:40px}#testimonials .ttshowcase_rl_quote{padding:10px 20px;border-top:2px solid rgba(69,35,30,.81);border-bottom:2px solid rgba(69,35,30,.81);margin-bottom:33px}#testimonials .ttshowcase_rl_info_wrap{padding-top:20px}.tt_quote_transparency{color:rgba(69,35,30,.81);opacity:1}#testimonials fieldset{background-color:#fff;border:none;margin:0;border-radius:3px}#testimonials fieldset input{height:35px;border:2px solid rgba(69,35,30,1);background-color:inherit;border-radius:3px}#testimonials label{width:100%;font-family:'Montserrat',sans-serif;font-size:.7em;display:inline}#testimonials fieldset textarea{border:2px solid rgba(69,35,30,.61);background-color:inherit;height:80px;border-radius:3px}#testimonials .tt_form_button{width:98%;position:relative;left:1%;height:35px;line-height:5px;background-color:inherit;background-image:url(include/img/button_testimonials.jpg.pagespeed.ce.5Mp02rroq-.jpg);background-size:100% 100%;background-repeat:no-repeat;text-transform:uppercase;font-size:.7em;font-weight:600;border-radius:3px;font-family:'Montserrat',sans-serif}.ttshowcase_rl_title{font-family:'Montserrat',sans-serif;color:rgba(69,35,30,.81);font-size:1.2em}.ttshowcase_rl_date{position:absolute;bottom:0;right:0;font-family:'Montserrat',sans-serif}#contact .text_contact p{text-align:center}#contact .phone_contact{margin-top:20px;margin-bottom:20px;text-align:center}#contact .phone_contact .contact_information{list-style:none;padding:20px 0 20px;margin:0;border-top:2px solid rgba(69,35,30,.81);border-bottom:2px solid rgba(69,35,30,.81)}#contact .phone_contact .contact_information li{text-align:center;padding:5px;font-weight:600}#contact .phone_contact .contact_information li .block li{display:inline-block;font-weight:600}#contact .phone_contact .contact_information li .block{list-style:none;margin-left:0}#contact .phone_contact ul li i{font-size:1.2em;padding-right:10px;color:rgba(133,106,87,1)}#contact #mail_form{padding-top:30px;padding-bottom:30px;float:none}#contact #mail_form br{line-height:15px}#contact #mail_form form label{font-family:'Montserrat',sans-serif;font-size:.6em}#contact #mail_form form .textarea{margin-top:-5px}#contact #mail_form form label .text_textarea{position:relative;top:15px}#contact #mail_form form span input{padding:3px;border:2px solid #45231e;margin:0;width:100%;height:35px;outline:none;border-radius:3px;background-color:inherit;font-family:'Montserrat',sans-serif;font-size:14px;color:#000}#contact #mail_form textarea{display:block;font-size:1.2em;width:100%;height:110px;padding:5px;margin-top:15px;background-color:inherit;border:2px solid rgba(69,35,30,.61);border-radius:3px}#contact #mail_form form p #button{width:100%;height:40px;font-family:'Montserrat';line-height:40px;margin-top:30px;font-size:14px;font-weight:600}#contact #mail_form .button_submit{text-align:center;width:100%;color:#fff;background:transparent;padding:0;margin:0}#contact #mail_form .button_submit input{border:none;width:100%;padding:5px;background-color:#45231e;border-radius:0}#contact .working_schedule{padding-top:40px;padding-bottom:40px}#contact .working_schedule p{text-align:center;font-family:'Montserrat',sans-serif}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{border:none;text-align:center;font-family:'Montserrat',sans-serif;font-size:.8em;font-weight:800;color:rgba(133,106,87,1)}span.wpcf7-not-valid-tip{color:red;font-size:.8em;font-weight:800}.widget_shopping_cart .widget_shopping_cart_content .total .subtotal_name{display:none}#minicart-offcanvas .widget_shopping_cart .total .amount{padding-bottom:30px}.single-product-infos .product_meta{margin:40px 0 20px;font-size:16px}.single-product .single-product-infos .product_infos .foto_quality{background-color:rgba(0,0,0,.03);padding:30px 20px}.woocommerce div.product .product_infos .out-of-stock{font-size:14px;font-family:'Montserrat',sans-serif;font-weight:800;letter-spacing:1px;border-top:2px solid red;padding-top:6px;padding-bottom:20px}#primary .single-product{padding-top:50px;padding-bottom:50px}#primary .product_images{border:1px solid rgba(69,35,30,.21)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{border-bottom:none}.box-share-master-container{display:none}.site_header .site_header_overlay,.shop-page .site_header.without_featured_img,.site_header.woo-pages.without_featured_img{background:inherit!important}.site_header .page-title{color:#45231e!important;font-family:'Montserrat',sans-serif;line-height:50px;letter-spacing:0;font-weight:800;font-style:normal;font-size:42px;padding-top:40px}.woocommerce div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce-page #content div.product form.cart{border:none;padding:0}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info{padding:1em 1em 1em 3.5em!important;margin:30px 0 30px 0;position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background-clip:padding-box;border-top:0;border:1px solid rgba(69,35,30,.81);border-top-width:1px;border-left-width:1px;background:none;color:rgba(133,106,87,1);text-shadow:0;list-style:none outside!important;width:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page .cart-collaterals .cart-buttons .update_cart{display:none}.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{color:rgba(69,35,30,.81);font-family:"fontawesome";content:"\f05a"}.woocommerce form .form-row label.checkbox span,.woocommerce-page form .form-row label.checkbox span{position:relative;top:5px}.woocommerce ul.product_list_widget li,.woocommerce-page ul.product_list_widget li{padding:0 0 5px 90px;border:0}.my_account_container .myaccount_user label{text-transform:none;font-family:'Montserrat',sans-serif;font-size:.7em}.my_account_container .myaccount_user .woocommerce-EditAccountForm{text-transform:none;font-family:'Montserrat',sans-serif;font-size:.7em}.my_account_container .myaccount_user .woocommerce-MyAccount-navigation ul li a{font-size:15px;font-family:'Montserrat',sans-serif;line-height:28.8px;font-weight:600}.site_header.without_featured_img{padding-bottom:0}.woocommerce-message::before{color:#856a57}.woocommerce .woocommerce-message a,.woocommerce-page .woocommerce-message a{color:#fe2323}.woocommerce-page .woocommerce-info{padding:1em 1em 1em 1em!important}@media screen and (max-width:767px){.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:none;display:block}}.my_address_text{padding-bottom:40px}.woocommerce .shop-ordering,.woocommerce-page .shop-ordering{display:none}.top_bar_shop .woocommerce-result-count{text-transform:none}.woocommerce-checkout .cart-collaterals .cart_totals table .cart-discount{display:none}.woocommerce .cart-collaterals .cart_totals .cart-discount{display:none}#minicart-offcanvas table.cart_list .product-remove{display:none}.prdctfltr_wc_regular.prdctfltr_wc.prdctfltr_woocommerce.prdctfltr_scroll_default .prdctfltr_terms_customized_select .prdctfltr_add_scroll,.prdctfltr_wc_regular.prdctfltr_wc.prdctfltr_woocommerce.prdctfltr_scroll_active .prdctfltr_terms_customized_select .prdctfltr_add_scroll,.prdctfltr_wc.prdctfltr_woocommerce.pf_select.prdctfltr_scroll_default .prdctfltr_add_scroll,.prdctfltr_wc.prdctfltr_woocommerce.pf_select.prdctfltr_scroll_active .prdctfltr_add_scroll{position:absolute;display:none;top:48px;margin-top:0;background-color:rgba(255,255,255,.95);width:90%;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding:13px 10px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-shadow:0 0 5px 0 rgba(128,128,128,.2);-moz-box-shadow:0 0 5px 0 rgba(128,128,128,.2);box-shadow:0 0 5px 0 rgba(128,128,128,.2);border:1px solid #ddd;z-index:2}.pf_default_select .prdctfltr_filter .prdctfltr_regular_title,.pf_select .prdctfltr_filter .prdctfltr_regular_title{border:1px solid rgba(133,106,87,.6);border-radius:3px;font-family:'Montserrat',sans-serif;font-size:.9em}.prdctfltr_checkboxes{font-size:.7em;padding:3px 5px;font-family:'Montserrat',sans-serif}.prdctfltr_checkboxes label{color:#000;margin-top:0;margin-bottom:0}.prdctfltr-bars:before{color:rgba(133,106,87,.8);font-size:28px}.fa-plus-square:before{content:"\f0fe";color:rgba(133,106,87,.8)}.prdctfltr_wc .prdctfltr_filter_title>span.prdctfltr_woocommerce_filter_title{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.prdctfltr_wc .prdctfltr_filter_title{display:block;font-weight:600;line-height:24px;margin-bottom:10px;font-size:.85em;font-family:'Montserrat',sans-serif;padding-left:20px}.prdctfltr_filter .prdctfltr_regular_title{font-family:'Montserrat',sans-serif;border-bottom:1px solid rgba(133,106,87,.8);margin-bottom:5px;width:80%;color:rgba(133,106,87,1)}.prdctfltr_showing{display:none}.prdctfltr_wc .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(133,106,87,.4)}.prdctfltr_filter_title .prdctfltr_woocommerce_filter i{color:rgba(133,106,87,1)}.prdctfltr_close_sidebar{margin-top:50px;background-color:rgba(133,106,87,1);border-radius:4px;height:45px;text-align:center;width:80%;position:relative;left:10%;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-size:.8em}.prdctfltr_close_sidebar i{display:none}.prdctfltr_buttons{text-align:center}.prdctfltr_buttons .button{font-family:'Montserrat',sans-serif;background-color:rgba(133,106,87,1)}.prdctfltr_buttons .prdctfltr_woocommerce_filter_submit{width:80%}.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter{display:none}.prdctfltr_wc .prdctfltr_filter_title>span.prdctfltr_woocommerce_filter_title{display:none}.top_bar_shop .catalog-ordering{margin-bottom:0}#button_offcanvas_sidebar_left{width:0}#button_offcanvas_sidebar_left i{display:block;max-width:26px;max-height:48px;padding:3px 4px 2px 0;box-shadow:2px 1px 5px #292929}#button_offcanvas_sidebar_left i:before{position:relative;left:-3px;line-height:46px}.wcumcs-switcher-buttons ul{margin:0}.wcumcs-switcher-buttons.wcumcs-container a.wcumcs-list-item-link{float:left;padding:1px 5px;font-size:.8em;font-family:'Montserrat',sans-serif;font-weight:600;border:1px solid #2b2a29;border-radius:5px;transition:all 150ms ease}.wcumcs-switcher-buttons.wcumcs-container a.wcumcs-list-item-link.selected{background:#2b2a29;color:#fff}.mobile-topbar-menu{padding:16px 20px 11px;margin:15px 0;background-color:#f5f5f5;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background-clip:padding-box}.mobile-topbar-menu .wcumcs-switcher-buttons.wcumcs-container{padding:0}.mobile-topbar-menu .wcumcs-switcher-buttons.wcumcs-container li.wcumcs-list-item{margin:0;width:50%;padding:2px}.mobile-topbar-menu .wcumcs-switcher-buttons.wcumcs-container a.wcumcs-list-item-link{width:100%}.mobile-topbar-menu p{font-family:Lato;text-transform:uppercase;line-height:14px;letter-spacing:0;font-weight:700;font-style:normal;font-size:14px}footer{padding-top:30px;padding-bottom:30px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-align:center}.recently_viewed .title{font-family:'Montserrat',sans-serif;text-transform:uppercase;line-height:25px;letter-spacing:0;font-weight:700;font-style:normal;text-align:center;font-size:.9em;margin-top:12px;margin-bottom:20px}ul.product_list_widget{list-style:none outside;padding:0;margin:0}ul.product_list_widget li{padding:0 0 10px 90px;border:0;position:relative;margin:0;list-style:none;text-align:left;margin-bottom:15px}ul.product_list_widget li::before{content:' ';display:table}ul.product_list_widget li img{float:left;margin:0;width:70px;height:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin-left:-90px}ul.product_list_widget li a{display:block;font-weight:700}ul.product_list_widget li a .product-title{text-transform:uppercase;font-size:.8em;font-family:'Montserrat',sans-serif}ul.product_list_widget li ins .amount{color:rgba(0,0,0,.8)}footer .category h4{text-align:center;font-family:'Montserrat',sans-serif;font-size:.9em;text-transform:uppercase;margin-bottom:0}footer .category ul{margin:0;padding:5px;list-style:none;display:inline-block;text-align:center}footer .category ul li{text-align:left}footer .category ul li .catalogue-menu-link{color:#000;text-transform:uppercase;font-family:'Montserrat',sans-serif;text-align:center;font-size:.85rem;font-weight:700;opacity:.7}footer .contact .phone{margin:0;padding:5px;list-style:none;display:inline-block}footer .contact h4{text-align:center;font-family:'Montserrat',sans-serif;font-size:.9em;text-transform:uppercase;margin-bottom:0}footer .contact .phone li{text-align:left;font-size:.9em;padding-top:3px;font-weight:700;opacity:.8}footer .logo_footer{padding-top:30px}footer .logo_footer .logo_f{width:200px}footer .logo_footer .social_icon{text-align:center;margin:0;list-style:none;padding-top:15px}footer .logo_footer .social_icon li .social{margin:0}footer .logo_footer .social_icon li .social li{display:inline;padding-left:3px;padding-right:3px}footer .logo_footer .social_icon li .social li a img{width:40px}footer .copyright{padding-top:20px}footer .copyright .copy{font-size:.7em;opacity:.8}footer .copyright a{font-family:'Montserrat',sans-serif;font-size:.7em;text-transform:uppercase;font-weight:700;opacity:.8}@media screen and (max-width:769px){#products.product-category-list li.category_grid_item .category_grid_box .category_item{height:200px}#exhibitions h2,#about h2,#zodiac_signs h1,#exhibitions h1,#testimonials h1,#delivery h1,#contact h1,.site_header .page-title,.single-product .content-pos .single-product-infos h1.product_title{font-size:1.8em;padding:0 0 10px;line-height:1.3em}#sale_goods h2,#popular_goods h2{font-size:1.1em;line-height:1.3em}#discount{padding-top:30px;padding-bottom:30px}footer .logo_footer{padding-top:0;padding-bottom:20px}footer .logo_footer .logo_f{width:250px}footer .contact .phone li{font-size:1.0em}footer .recently_viewed{padding-bottom:30px}}#wrapper{text-align:center;background:url(https://stonemix.com.ua/wp-content/themes/img/main-bg-compressor.jpg) no-repeat center top;background-attachment:relative;background-position:center center;box-sizing:border;width:100%;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#wrapper>.container{padding-top:50px}#wrapper h1{margin-top:60px;margin-bottom:40px;color:#fff;font-size:45px;font-weight:900;letter-spacing:-1px}h2.subtitle{color:#fff;text-shadow:3px 2px 10px #000;padding-top:50px;font-size:56px;text-transform:uppercase;font-weight:800}h1.entry-title,h2.entry-title{margin-top:40px;margin-bottom:10px;padding-bottom:0;font-size:14px;line-height:19px;text-align:center;min-height:60px}.post_header_date{display:none}#search figure{margin:5px}#products li.product-item figure.product-inner h4{margin:5px 0 5px;font-size:18px;line-height:28.8px;font-size:16px;line-height:1.8rem;line-height:20px}.woocommerce-multi-currency.wmc-shortcode.plain-horizontal{display:inline-block;font-size:0;vertical-align:top;width:100%;padding-top:10px}.woocommerce-multi-currency.wmc-shortcode .wmc-currency{background-color:transparent;color:#212121}.woocommerce-multi-currency.wmc-shortcode .wmc-currency a{padding:5px;border-radius:3px}.woocommerce-multi-currency.wmc-shortcode.plain-horizontal .wmc-currency a{font-weight:700;font-size:12px}.wmc-currency.wmc-active a{font-weight:700;color:#fff;padding:5px;background-color:transparent;border:2px solid #856a57;border-radius:8px;box-sizing:border-box}#breadcrumbs{float:right;display:block;margin:40px 0 0;text-transform:uppercase;letter-spacing:1.0px;font-family:'Montserrat',sans-serif;color:rgba(0,0,0,.5)}.home_slider.mb{display:none}.slider_header{width:100%}.slider_header .slide{position:relative;width:100%;height:65vh;background-position:center;background-size:cover;background-repeat:no-repeat}.slider_header .slide{display:none}.slider_header .slide:first-child{display:block}.slider_header.slick-initialized .slide{display:block}@media only screen and (max-width:768px){.home_slider.mb{display:block}.home_slider.ds{display:none}.slider_header .slide{height:55vh}}#products.product-category-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}@media only screen and (max-width:1023px){#products.product-category-list li.category_grid_item{width:50%}}@media only screen and (max-width:767px){#products.product-category-list li.category_grid_item{width:100%}}.single_product_related{margin-bottom:50px}.btn_shop{margin-top:50px;text-align:center}.btn_shop .btn_br{display:block;width:250px;height:40px;line-height:36px;background-color:#856a57;box-shadow:3px 5px 5px rgba(0,0,0,.4);border:2px solid #856a57;box-sizing:border-box;text-transform:uppercase;font-family:'Montserrat';font-weight:600;margin:0 auto;position:relative;font-size:14px;color:#fff;border-radius:3px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.btn_shop .btn_br:hover{background-color:transparent;color:#856a57}#products li.product-item figure.product-inner p.product-category-listing a{color:rgba(0,0,0,.4);font-size:10px;line-height:16px;font-size:14px;line-height:1rem;font-weight:bold;font-weight:400;line-height:12px;text-transform:uppercase;letter-spacing:1px}.product_after_shop_loop .price,.product_after_shop_loop .price ins{color:rgba(0,0,0,.8);font-size:16px;line-height:25.6px;font-size:16px;line-height:1.6rem;line-height:22px;font-weight:normal;font-weight:300;border-bottom:none;text-decoration:none}.g_translate{padding:10px 20px;text-align:right}.g_translate a{font-weight:700;font-size:16px;border:2px solid #856a57;padding:5px 8px;margin:0 8px}