*,::after,::before{box-sizing:border-box}h1,h2,h3,h4,h5,h6,.main-widget-wrap .block-title h2,.block-title h2,h1.page-title,.woocommerce div.product .product_title,.page h3.entry-title{font-family:'Arial'}.main-navigation,.header-wrap .search-cart-wrap .advance-search .sv_search_form #searchsubmit,.top-header-regin ul li span.cart-count,.main-navigation ul ul,.widget_storevilla_cat_widget_area .category-slider li .item-img a:hover .sv_category_count,.product-button-wrap a.button,.product-button-wrap a.added_to_cart,.widget_storevilla_promo_pages_area .promo-area a:hover button,.widget_storevilla_blog_widget_area .blog-preview a.blog-preview-btn:hover,.widget_storevilla_blog_widget_area .large-blog-preview a.blog-preview-btn:hover,.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a,.widget_storevilla_contact_info_area ul li span:hover,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.yith-woocompare-widget a.clear-all:hover,.yith-woocompare-widget .compare.button,.widget_search form input[type=submit],.widget_product_search form input[type=submit],.no-results.not-found .search-form .search-submit,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.item-img .new-label.new-top-left,.widget_storevilla_cat_with_product_widget_area .block-title-desc a.view-bnt:hover,.site-header-cart .woocommerce a.button.wc-forward,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.header-wrap .search-cart-wrap .advance-search .sv_search_form #searchsubmit:hover,.normal-search .search-form .search-submit:hover,.quantity button,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.main-navigation ul ul li.current-menu-item a,.main-navigation ul ul li a:hover,.main-navigation ul ul li.current-menu-item a,.main-navigation ul ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li:hover a,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-cart table.cart .quantity button:hover,.comments-area .form-submit .submit,.error-homepage a,.error-homepage a:hover,.pagination .nav-links span.current,.pagination .nav-links a:hover{background:#000!important}.apss-share-text{display:none}.quiz-414 .wpcf7-form-control.wpcf7-quiz{max-width:100px}.preloader{align-items:center;background-color:#fff;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;justify-content:center;height:100%;width:100%;position:fixed;z-index:999}#fountainG{position:relative;width:234px;height:28px;margin:auto}.fountainG{position:absolute;top:0;background-color:#000;width:28px;height:28px;animation-name:bounce_fountainG;-o-animation-name:bounce_fountainG;-ms-animation-name:bounce_fountainG;-webkit-animation-name:bounce_fountainG;-moz-animation-name:bounce_fountainG;animation-duration:1.5s;-o-animation-duration:1.5s;-ms-animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);-webkit-transform:scale(.3);-moz-transform:scale(.3);border-radius:19px;-o-border-radius:19px;-ms-border-radius:19px;-webkit-border-radius:19px;-moz-border-radius:19px}#fountainG_1{left:0;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s}#fountainG_2{left:29px;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s}#fountainG_3{left:58px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s}#fountainG_4{left:88px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s}#fountainG_5{left:117px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}#fountainG_6{left:146px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s}#fountainG_7{left:175px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s}#fountainG_8{left:205px;animation-delay:1.64s;-o-animation-delay:1.64s;-ms-animation-delay:1.64s;-webkit-animation-delay:1.64s;-moz-animation-delay:1.64s}@keyframes bounce_fountainG{0%{transform:scale(1);background-color:#000}100%{transform:scale(.3);background-color:#fff}}@-o-keyframes bounce_fountainG{0%{-o-transform:scale(1);background-color:#000}100%{-o-transform:scale(.3);background-color:#fff}}@-ms-keyframes bounce_fountainG{0%{-ms-transform:scale(1);background-color:#000}100%{-ms-transform:scale(.3);background-color:#fff}}@-webkit-keyframes bounce_fountainG{0%{-webkit-transform:scale(1);background-color:#000}100%{-webkit-transform:scale(.3);background-color:#fff}}@-moz-keyframes bounce_fountainG{0%{-moz-transform:scale(1);background-color:#000}100%{-moz-transform:scale(.3);background-color:#fff}}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{padding:10px}header{z-index:99;position:relative}.main-navigation{width:94%}.primary-navigation{padding-left:175px}.site-header .top-header{border-bottom:none;background:#000}.main-navigation li.menu-item-has-children>a::before{font-size:18px;line-height:22px}.main-navigation ul li a{font-weight:400}.main-navigation{background-color:#000}.top-header-regin .count .fa.fa-shopping-basket{color:#FFF;font-size:19px}.top-header-regin ul li span.cart-count{background-color:#dd0051!important;font-family:"Open Sans"}.main-navigation ul ul{background:#000;box-shadow:0 1px 7px #ccc}.main-navigation ul li ul li a{padding:8px 10px;font-size:16px;width:250px}.top-header .top-header-regin{padding-top:17px}.banner-phone{font-size:30px;font-weight:700;padding-top:0;padding-bottom:10px;z-index:9;position:relative;color:#fff}.banner-phone a,.banner-phone a:hover{color:#fff}.banner-phone .left{text-align:right;padding-right:45px}.banner-phone .right{text-align:left;padding-left:45px}.banner{position:relative;padding:0;margin:0;background-size:contain;background:#000 url(https://xn-----elcmlbdckec6aglf0ayp2og.xn--p1ai/wp-content/themes/storevilla-child/./img/fon-1.jpg) 0 10px;background-repeat:repeat-x;background-size:contain;overflow:hidden}.banner:after{content:url(https://xn-----elcmlbdckec6aglf0ayp2og.xn--p1ai/wp-content/themes/storevilla-child/./img/golubi.svg);position:absolute;bottom:2rem;left:6rem;z-index:0;opacity:.1;transform-origin:1% 53%;transform:scale(.75)}.banner:before{content:url(https://xn-----elcmlbdckec6aglf0ayp2og.xn--p1ai/wp-content/themes/storevilla-child/./img/golubi.svg);position:absolute;bottom:2rem;left:6rem;z-index:0;opacity:.1;transform-origin:-77% 53%;transform:scale(.75)}.banner-back img{z-index:5;position:relative}.main-navigation .primary-navigation ul li ul li:hover a{background:#fff;color:#bbb}.main-navigation ul ul li:hover{background:#fff}.banner_categories_list{padding-top:70px;padding-bottom:70px;max-width:870px;margin:auto;width:100%}.banner_categories_list li{line-height:1.4}.banner_categories_list li a{position:relative;width:100%;display:inline-block;color:#ceb078;padding:0;font-size:30px;font-family:"Open Sans";text-align:center;margin-bottom:10px;border-radius:5px;transition:.2s;text-shadow:0 0 3px #000}.banner_categories_list li a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border:2px solid #fff0;border-radius:5px;background:linear-gradient(to right,#ceb078,#fff1d6) border-box;-webkit-mask:radial-gradient(farthest-side at bottom left,transparent calc(100% - 5px),#fff calc(100% - 4px) 100%) top right/5px 5px,radial-gradient(farthest-side at top right,transparent calc(100% - 5px),#fff calc(100% - 4px) 100%) bottom left /5px 5px,radial-gradient(farthest-side at top left,transparent calc(100% - 5px),#fff calc(100% - 4px) 100%) bottom right/5px 5px,radial-gradient(farthest-side at bottom right,transparent calc(100% - 5px),#fff calc(100% - 4px) 100%) top left /5px 5px,linear-gradient(#fff,#fff) top /100% 2px,linear-gradient(#fff,#fff) bottom/100% 2px,linear-gradient(#fff,#fff) left /2px 100%,linear-gradient(#fff,#fff) right /2px 100%;-webkit-mask-repeat:no-repeat;mask:radial-gradient(farthest-side at bottom left,transparent calc(100% - 5px),#fff calc(100% - 4px) 100%) top right/5px 5px,radial-gradient(farthest-side at top right,transparent calc(100% - 5px),#fff calc(100% - 4px) 100%) bottom left /5px 5px,radial-gradient(farthest-side at top left,transparent calc(100% - 5px),#fff calc(100% - 4px) 100%) bottom right/5px 5px,radial-gradient(farthest-side at bottom right,transparent calc(100% - 5px),#fff calc(100% - 4px) 100%) top left /5px 5px,linear-gradient(#fff,#fff) top /100% 2px,linear-gradient(#fff,#fff) bottom/100% 2px,linear-gradient(#fff,#fff) left /2px 100%,linear-gradient(#fff,#fff) right /2px 100%;mask-repeat:no-repeat}.banner_categories_list li a.not_prod:after{content:"нет в наличии";position:absolute;top:-1px;left:6px;font-size:14px;line-height:1;color:red}.banner_categories_list li a img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.banner_categories_list li a img:hover{text-decoration:none;box-shadow:0 0 10px 5px #7371719e}.banner-ul p{color:#b8b8b8;width:300px;margin-top:250px;font-size:26px}.banner-ul p b{color:#fff}.home-content h1,.main-h2{font-family:"Open Sans";font-size:28px;text-align:center}.main-h2.home-h2{margin-top:75px;margin-bottom:25px}.home-content p{font-family:"Open Sans";font-size:16px;text-align:justify;line-height:1.5}.main-h2{margin:0}.main-h2-span{font-family:"Open Sans";font-size:16px;text-align:center;display:block;line-height:2}.home-form{max-width:609px;margin:15px auto}input.hfn,input.hfp{position:relative;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #000;width:100%;font-size:.8rem;margin:10px 0;border-radius:0}input.hfs{background:#000;font-size:17px;padding:15px 40px;float:right;color:#fff;font-weight:100;border:none;box-shadow:none;border-radius:0;text-shadow:none;margin-top:20px;margin-bottom:25px}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border:none;box-shadow:none}.wpcf7-not-valid-tip{position:absolute;top:0;right:0}.wpcf7 form .wpcf7-response-output{margin-top:2.7em}.widget_nav_menu ul li a:hover{color:#c6c6c6}.widget_nav_menu ul li a:before,.widget_nav_menu ul li a:hover:before{content:'\f0f6';left:-3px;opacity:.8}.footer-wid-2 ul li a{padding-left:15px;position:relative}.footer-wid-2 ul li a:before{position:absolute;content:'\f07b';font-family:'FontAwesome';font-size:14px;left:-4px;color:#999;opacity:.7}.footer-wid-1 ul,.footer-wid-2 ul{padding-left:5px}.widget_nav_menu ul li a,.site-footer .footer-widgets{font-size:15px;line-height:1.5}.site-footer .footer-widgets .footer-wid-1 h3.widget-title,.site-footer .footer-widgets .footer-wid-2 h3.widget-title,.site-footer .footer-widgets .footer-wid-3 h3.widget-title{text-transform:capitalize}.site-footer .footer-widgets{position:relative;overflow:hidden;padding:50px 0 25px;margin:0;z-index:1}.site-footer .footer-widgets::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000 url(https://xn-----elcmlbdckec6aglf0ayp2og.xn--p1ai/wp-content/themes/storevilla-child/./img/fon-1.jpg) 0 10px repeat-x;background-size:contain;transform:rotate(180deg);pointer-events:none;z-index:-1}.site-footer .footer-widgets::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000 url(https://xn-----elcmlbdckec6aglf0ayp2og.xn--p1ai/wp-content/themes/storevilla-child/./img/golubi.svg) 0 10px repeat-x;background-size:cover;opacity:.1;pointer-events:none;z-index:2;visibility:visible}.kontact-info{padding-left:5px}.kontact-info .item-phone,.kontact-info .item-email,.kontact-info .item-city{position:relative;padding-left:25px;padding-bottom:10px;font-family:'Arial'}.kontact-info .item-city span{color:#c6c6c6}.kontact-info .item-phone{font-size:18px}.kontact-info .item-phone:before,.kontact-info .item-email:before,.kontact-info .item-city:before{position:absolute;left:-5px;font-family:'FontAwesome';font-size:20px;color:#999}.kontact-info .item-phone:before{content:"\f095"}.kontact-info .item-email:before{content:"\f0e0";top:-1px;font-size:18px}.kontact-info .item-city:before{content:"\f041";top:-1px;font-size:18px}a.scrollup{box-shadow:0 0 3px #ccc}.fot-act{cursor:pointer;position:relative;padding-left:10px}.fot-act:before,.fot-act:after{content:"";width:10px;height:1px;background-color:#fff;position:absolute;top:12px}.fot-act:before{transform:rotate(40deg);left:-15px}.fot-act:after{transform:rotate(-40deg);left:-7px}aside.wid-act ul{padding-bottom:15px}.widget-active{display:none}.contact{max-width:750px;width:100%;margin:15px auto}.contact input,.contact span,.contact label{width:100%}.contact [type="submit"]{width:200px;font-size:16px;background:#000;padding:15px 30px;color:#fff;box-shadow:none;border:none;text-shadow:none}header .top-header .top-header-regin{margin-right:7px}.woocommerce-cart-form .actions{display:none}.woocommerce div.product form.cart{border-bottom:none}.woocommerce a.button:hover{color:#fff;font-family:'Arial'}.product-button-wrap a.button,.product-button-wrap a.added_to_cart{border:1px solid #fff}.product .product-button-wrap a{font-family:'Arial';display:block;float:none;max-width:100%;margin:auto;text-align:center;padding-left:10px;width:100%}.product .product-button-wrap a:first-child{margin-bottom:5px}.woocommerce .woocommerce-ordering select{width:200px}.woocommerce div.product .woocommerce-tabs .panel.entry-content.wc-tab{border-top:2px solid #000}.cart_item .quantity .input-text{border-top:1px solid #000;border-bottom:1px solid #000}a,p,.woocommerce-tabs.wc-tabs-wrapper,.page .entry-content{font-family:'Arial'}.product-name a{color:#000}.woocommerce a.button,.woocommerce button.button{border:none;font-family:'Arial'}.top-header .top-header-regin ul li a:hover,.top-header-regin .count .fa.fa-shopping-basket:hover{color:#BFBFBF}a.scrollup:hover{color:#fff}.woocommerce-input-wrapper{width:100%}.woocommerce form .form-row label{line-height:1}#place_order{width:160px;padding:15px}#primary-menu>li.current_page_item a,#primary-menu>li.current-menu-parent>a{color:#ffc1c1;border-bottom:4px solid red}#primary-menu li .sub-menu .current-menu-item a,#primary-menu>li.current-menu-parent>a:before{color:#ffcac1}.dop-men .primary-navigation #primary-menu li a{padding-left:17px;padding-right:17px}.main-navigation .dop-men li.menu-item-has-children>a::before{right:2px}.main-navigation ul#primary-menu>li:hover>a{text-decoration:underline}.wpcourses-breadcrumbs a,.wpcourses-breadcrumbs span{font-size:14px;color:#767676}.wpcourses-breadcrumbs,.woocommerce .woocommerce-breadcrumb{margin-bottom:15px}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li,.woocommerce .woocommerce-message{border-color:#000}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#000;padding:.5em 0.7em!important}#secondaryright h3.widget-title,#secondaryright h3.comment-reply-title{color:#000;font-family:"Open Sans";font-size:1.2rem;text-transform:inherit}.widget-area section{border:none;background:#f9f9f9}.product-button-wrap a.added_to_cart:hover{color:#ffe0e0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type='number']{-moz-appearance:textfield}.woocommerce .woocommerce-message::before{color:#000}.woocommerce a.remove{color:#000!important}.entry-content .woocommerce-error li{padding:5px 0 5px 20px!important}.woocommerce-error::before{top:.4em}.pswp__bg{opacity:0.9!important}.page .entry-content{padding-top:30px;font-size:16px;color:#3c3c3c}#main .woocommerce-products-header{padding:0 0 10px 0}.page h3.entry-title,h1.page-title{color:#111;position:relative;display:table;padding:0 0 5px;text-align:center;width:100%}.page h3.entry-title:after,h1.page-title:after{position:absolute;content:'';background:red;width:50px;height:2px;bottom:0;left:50%;margin-left:-25px}.my-artycul{color:#999;font-size:.7rem}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{box-shadow:0 0 2px #ccc;width:24%}.woocommerce ul.products li.product:hover{box-shadow:0 0 4px #ccc}.product-button-wrap a.added_to_cart:before{display:none}.col-lg-12.p-top{font-size:14px;font-weight:300;text-align:center;letter-spacing:1px;margin-top:10px}.main-navigation .store-container:before{position:absolute;content:"";width:167px;height:35px;background:url(https://xn-----elcmlbdckec6aglf0ayp2og.xn--p1ai/wp-content/themes/storevilla-child/./img/logo-w.png) no-repeat;background-size:cover;top:21%}.row.banner-back{position:relative}.woocommerce ul.products li.product .block-item-title h3 a{white-space:normal;text-overflow:unset}.woocommerce ul.products li.product .block-item-title{margin-bottom:0}.woocommerce ul.products li.product h3{height:33px;line-height:1}.woocommerce-Price-amount.amount{font-size:16px}.woocommerce-variation-price .woocommerce-Price-amount.amount{font-size:20px}.woocommerce ul.products li.product .price{color:#717171}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 .8% 1em 0}.agree{display:none}.site-footer{position:relative}.ya_informer{position:absolute;bottom:0;left:0;opacity:.5;z-index:9}.site_informer{position:absolute;bottom:0;right:5px;opacity:.8}.site_informer a{color:#640000;font-size:12px}.woocommerce #primary ul.products li a img{max-width:158px;max-height:211px;object-fit:cover;height:100vh!important}.form_hom{padding-bottom:80px;margin-top:80px}.new_venky .product.type-product{overflow:hidden}.new_venky .product.type-product:before{content:"Новинка";position:absolute;top:0;right:0;background-color:#4caf50;color:#fff;padding:5px 30px;font-size:12px;font-weight:700;text-transform:uppercase;transform:rotate(45deg) translate(26%,-50%);z-index:1}@media (min-width:768spx){.dop-men .primary-navigation #primary-menu li a{padding:20px 17px}}@media (max-width:1199px){.row.banner-back:before{position:absolute;content:"";left:0;top:-2px;width:170px;height:78px;background:url(https://xn-----elcmlbdckec6aglf0ayp2og.xn--p1ai/wp-content/themes/storevilla-child/./img/logo.png) no-repeat;background-size:cover;z-index:99}.main-navigation .store-container:before{background:none}.banner_categories_list{padding-top:117px}.primary-navigation{padding-left:50px}}@media (max-width:1111px){.product-button-wrap a.villa-details:before,.product-button-wrap a.button:before{display:none}.related.products .products .product-button-wrap a,.product .product-button-wrap a.villa-details,.product .product-button-wrap a.button{width:100%}}@media (max-width:1090px){.top-header .store-container.dop-men{padding:0 10px 0 10px}.main-navigation{width:92%}}@media (max-width:1000px){.primary-navigation{padding-left:0}.main-navigation ul li a{padding:20px 15px}.main-navigation li.menu-item-has-children>a::before{right:0}}@media (max-width:991px){.row.banner-back:before{width:126px;height:58px}.banner_categories_list{padding-top:50px}.dop-men .primary-navigation #primary-menu li a{padding-left:5px;padding-right:10px}.banner_categories_list li a{font-size:21px;margin-bottom:7px;line-height:1.4}.banner{background-color:#000;background:#000 url(https://xn-----elcmlbdckec6aglf0ayp2og.xn--p1ai/wp-content/themes/storevilla-child/./img/fon-1.jpg) 0 12px repeat-x;background-size:contain}.banner-ul p{width:187px;margin-top:162px;font-size:16px;margin-left:-20px}}@media (max-width:910px){.main-navigation{width:92%}.store-container.clearfix{text-align:left}}@media (max-width:835px){.main-navigation ul li a{padding:10px 13px 0;font-size:21px}header .top-header .top-header-regin{padding-top:10px;float:right!important}header .top-header .store-container{padding:0 10px 0 5px}.main-navigation{width:90%}.top-header .store-container.dop-men{padding:0 0 0 0}.dop-men .primary-navigation #primary-menu li a{padding-left:12px;padding-right:12px}}@media (max-width:768px){.row.banner-back::before{width:106px;height:48px}.product-button-wrap a.villa-details:before,.product-button-wrap a.button:before{display:block}.wpcourses-breadcrumbs{display:none}.main-navigation .menu-toggle{margin-top:7px}.store-container.clearfix{text-align:left}.main-navigation{width:75%}.banner-phone .right,.banner-phone .left{text-align:center;padding-left:0;padding-right:0}.top-header .main-navigation ul li a{color:#000}.top-header ul li{text-align:left}.main-navigation ul li.current-menu-item a,.main-navigation ul li:hover a,.top-header .main-navigation ul ul{background:#737373!important;color:#fff}.top-header .main-navigation ul ul a{color:#fff}.main-navigation ul ul{padding-left:5px}.main-navigation ul li{line-height:1}.main-navigation ul li ul li:hover a{background:#fff;color:#B4B4B4}.banner .container{max-width:100%;width:100%}.banner{background-color:#000;background:#000 url(https://xn-----elcmlbdckec6aglf0ayp2og.xn--p1ai/wp-content/themes/storevilla-child/./img/fon-1.jpg) 0 19px repeat-x;background-size:auto;background-size:contain}.banner_categories_list{width:calc(250px + (327 - 250) * ((100vw - 320px) / (767 - 320)));padding-left:calc(35px + (65 - 35) * ((100vw - 320px) / (767 - 320)));padding-top:calc(60px + (80 - 65) * ((100vw - 320px) / (767 - 320)))}.banner_categories_list li a{font-size:calc(15px + (25 - 15) * ((100vw - 320px) / (767 - 320)));line-height:calc(24px + (30 - 24) * ((100vw - 320px) / (767 - 320)))}.banner-ul-p{display:none}.primary-navigation #primary-menu li a{padding:7px 15px}#primary .site-main{padding:20px 0}.woocommerce .woocommerce-breadcrumb{margin:0 0 15px}}@media (max-width:555px){.row.banner-back:before{background:none}.banner_categories_list{width:100%;padding-left:0;padding-top:22px}.row.banner-back .banner-ul{position:relative;margin:0 auto;padding-bottom:50px}.banner_categories_list li a{font-size:25px;line-height:1.4}.banner-ul-p{display:block}.banner-ul p{width:187px;margin-top:10px;font-size:16px;margin-left:0;text-align:center;margin:5px auto}}