@charset "UTF-8";
/*!
Theme Name: Бархатный Сезон
Template: storefront
Author: RGSsoft
Author URI: https://rgssoft.com
Version: 1.0.1
*/@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local(""),url("assets/fonts/open-sans-v18-latin_cyrillic-300.woff2") format("woff2"),url("assets/fonts/open-sans-v18-latin_cyrillic-300.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local(""),url("assets/fonts/open-sans-v18-latin_cyrillic-regular.woff2") format("woff2"),url("assets/fonts/open-sans-v18-latin_cyrillic-regular.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local(""),url("assets/fonts/open-sans-v18-latin_cyrillic-600.woff2") format("woff2"),url("assets/fonts/open-sans-v18-latin_cyrillic-600.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local(""),url("assets/fonts/open-sans-v18-latin_cyrillic-700.woff2") format("woff2"),url("asseta/fonts/open-sans-v18-latin_cyrillic-700.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:local(""),url("assets/fonts/open-sans-v18-latin_cyrillic-800.woff2") format("woff2"),url("assets/fonts/open-sans-v18-latin_cyrillic-800.woff") format("woff")}:root{touch-action:pan-x pan-y}html{scroll-behavior:smooth}html body{font-family:"Open Sans"}html body a{text-decoration:none!important}html body a:focus{outline:none}html body button:focus,html body input:focus,html body textarea:focus{outline:none}@keyframes inRight{0%{opacity:0;right:20%}to{opacity:1;right:0}}.page #primary,.single #primary{width:100%}.site-header{padding:0;margin:0!important;border:none;position:fixed;top:0;left:0;right:0}.site-header .burger-menu{padding:0 20px 20px;display:flex;flex-direction:column;position:absolute;top:64px;left:-275px;width:275px;background-color:white;transition:0.3s}.site-header .burger-menu.show{left:0}.site-header .burger-menu.show .custom-html-widget,.site-header .burger-menu.show>a{animation:inRight 0.3s ease forwards;animation-delay:0.3s}.site-header .burger-menu a{font-weight:300;font-size:18px;line-height:50px;text-transform:uppercase;color:#000}.site-header .burger-menu>a{opacity:0;position:relative;padding-left:10px}.site-header .burger-menu .textwidget{opacity:0;position:relative}.site-header .burger-menu .textwidget .widget-tel li{margin-bottom:0}.site-header .burger-menu .textwidget .widget-time{background:url(assets/img/time.svg) left 1px no-repeat;padding-left:25px;margin:10px 0;font-weight:300}.site-header .burger-menu .textwidget .widget-soc{justify-content:space-evenly}.site-header .burger-menu .textwidget .widget-soc a{width:60px;height:60px}.site-header .col-full{padding:10px 0;max-width:1200px;display:flex;align-items:center;justify-content:space-between;font-size:12px}@media (max-width:900px){.site-header .col-full{padding:5px 0}}.site-header .col-full:after,.site-header .col-full:before{display:none}.site-header .col-full .header-nav__burger{position:relative;height:30px;display:flex;flex-direction:column;justify-content:center}.site-header .col-full .header-nav__burger.close span:first-child{opacity:0}.site-header .col-full .header-nav__burger.close span:nth-child(2){transform:rotate(45deg)}.site-header .col-full .header-nav__burger.close span:last-child{transform:rotate(-45deg) translate(7px,-7px)}.site-header .col-full .header-nav__burger span{height:2px;width:30px;background:gray;display:block;position:relative;transition:0.5s}.site-header .col-full .header-nav__burger span:first-child{top:-8px}.site-header .col-full .header-nav__burger span:last-child{top:8px}@media (min-width:901px){.site-header .col-full .header-nav__burger{display:none}}@media (min-width:901px){.site-header .col-full .custom-logo-link{display:none}}.site-header .col-full .custom-logo-link img{height:54px;width:132px;object-fit:contain}.site-header .col-full .widget-tel{margin-left:250px;display:flex}@media (max-width:1070px){.site-header .col-full .widget-tel{margin-left:20px}}@media (max-width:900px){.site-header .col-full .widget-tel{display:none}}.site-header .col-full .widget-tel li{margin:0 20px 0 0}.site-header .col-full .widget-tel li a{color:black}.site-header .col-full .widget-time{background:url(assets/img/time.svg) left -2px no-repeat;padding-left:22px}@media (max-width:900px){.site-header .col-full .widget-time{display:none}}.site-header .col-full #header-menu{display:flex;margin:0;padding:0;list-style:none;white-space:nowrap}.site-header .col-full #header-menu li{margin-right:20px;text-transform:uppercase}@media (max-width:500px){.site-header .col-full #header-menu li:last-child{display:none}.site-header .col-full #header-menu li:nth-child(2){margin-right:0}}.site-header .col-full #header-menu li a:after{content:"";display:block;height:2px;width:0;transition:0.5s}.site-header .col-full #header-menu li a:hover:after{width:100%;background:#742525}.header-nav{padding-top:38px;background:#E6E6E6}@media (max-width:900px){.header-nav{padding-top:64px}}@media (max-width:767px){.header-nav{height:0}}.header-nav .col-full{max-width:1200px;padding:0;height:65px;display:flex;justify-content:space-between;align-items:center}.header-nav .col-full:after,.header-nav .col-full:before{display:none}@media (max-width:900px){.header-nav .col-full{justify-content:flex-end}.header-nav .col-full>.custom-html-widget{display:none}}.header-nav .col-full .custom-logo-link{margin:0;position:relative;top:-20px;z-index:999}@media (max-width:1070px){.header-nav .col-full .custom-logo-link{position:unset;z-index:unset}.header-nav .col-full .custom-logo-link img{height:60px;object-fit:contain}}@media (max-width:900px){.header-nav .col-full .custom-logo-link{display:none}}.header-nav .col-full a:not(.custom-logo-link){font-weight:300;text-transform:uppercase;color:black;font-size:18px;transition:0.3s}.header-nav .col-full a:not(.custom-logo-link):hover{transform:scale(1.3)}.header-nav .col-full .header-nav__menu{display:flex;justify-content:space-between;gap:40px}@media (max-width:1200px){.header-nav .col-full .header-nav__menu{gap:20px;margin-right:20px}}@media (max-width:900px){.header-nav .col-full .header-nav__menu{display:none}}.header-nav .col-full .header-nav__menu .header-nav__category{position:relative}.header-nav .col-full .header-nav__menu .header-nav__category>ul{opacity:0;visibility:hidden;width:230px;background:#E6E6E6;list-style:none;margin:0;padding:15px;position:absolute;left:-50px;top:30px;z-index:9999;transition:0.5s}.header-nav .col-full .header-nav__menu .header-nav__category>ul li{margin:5px}.header-nav .col-full .header-nav__menu .header-nav__category>ul li a{text-transform:none;position:relative}.header-nav .col-full .header-nav__menu .header-nav__category>ul li a:after{content:"";height:2px;width:0;position:absolute;bottom:-3px;left:0;transition:0.5s}.header-nav .col-full .header-nav__menu .header-nav__category>ul li a:hover:after{width:100%;background:#742525}.header-nav .col-full .header-nav__menu .header-nav__category:hover>ul{visibility:visible;opacity:1}.header-nav .col-full .site-search{margin:0}.header-nav .col-full .site-search .widget_product_search{margin:0}@media (max-width:1070px){.header-nav .col-full .widget-soc{display:none}}.header-nav .col-full .widget-soc li{margin:0 15px}.header-nav .col-full .widget-soc li a{width:30px;height:30px}.site-footer{padding-bottom:20px}.site-footer .footer-widget{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (max-width:881px){.site-footer .footer-widget>div{margin:auto}.site-footer .footer-widget>a{margin:25px auto}.site-footer .footer-widget .footer-menu{display:none}}.site-footer .footer-widget .widget-addr{line-height:25px;display:block;width:210px;background:url(assets/img/address.svg) 0 6px no-repeat;padding-left:25px}.site-footer .footer-widget #footer-menu{margin:0;padding:0;list-style:none;text-align:center}.site-footer .footer-widget #footer-menu li{margin-bottom:15px;display:flex;justify-content:center}.site-footer .footer-widget #footer-menu li a:after{content:"";height:2px;width:0;display:block;transition:0.5s}.site-footer .footer-widget #footer-menu li a:hover:after{width:100%;background:#742525}.site-footer .footer-widget #footer-menu li:last-child{display:none}.site-footer .footer-widget .widget-soc{width:210px;justify-content:space-evenly}.site-footer .footer-widget .widget-soc a{width:50px;height:50px}.site-footer .copyright{margin-top:40px;text-align:center}.site-footer .copyright a{line-height:30px}.site-footer .copyright a span{vertical-align:middle;width:36px;height:36px;display:inline-block;background:url(assets/img/logo_rgs.svg) center/contain no-repeat}.widget-tel{margin:0;padding:0;list-style:none}.widget-tel li{margin-bottom:15px;background:url(assets/img/tel.svg) center left no-repeat;padding-left:25px}.widget-soc{display:flex;margin:0;padding:0;list-style:none}.widget-soc li a{display:block;background-repeat:no-repeat;background-position:center center;transition:0.3s}.widget-soc li a:hover{transform:scale(1.3)}.widget-soc li:first-child a{background-image:url(assets/img/facebook.svg)}.widget-soc li:nth-child(2) a{background-image:url(assets/img/instagram.svg)}.widget-soc li:nth-child(3) a{background-image:url(assets/img/youtube.svg)}.scrollup{position:fixed;width:60px;height:60px;background:url(assets/img/up.png) center/cover no-repeat;bottom:60px;right:60px;cursor:pointer;z-index:999;transition:opacity 0.5s;opacity:0.5}@media (max-width:600px){.scrollup{width:40px;height:40px;bottom:20px;right:20px}}.scrollup.hide{opacity:0!important}.scrollup:hover{opacity:1}.main_title{text-transform:uppercase;font-weight:600;font-size:45px;color:black}@media (max-width:576px){.main_title{font-size:25px}}.main_title:after{content:"";display:block;height:2px;background:#742525;width:50%}.main_title.right{text-align:right!important}.main_title.right:after{margin-left:auto}.main_catalog .pt-cv-page{display:grid;grid-template-columns:repeat(4,272px);justify-content:center}@media (max-width:1150px){.main_catalog .pt-cv-page{grid-template-columns:repeat(3,272px)}}@media (max-width:850px){.main_catalog .pt-cv-page{grid-template-columns:repeat(2,272px)}}@media (max-width:560px){.main_catalog .pt-cv-page{grid-template-columns:repeat(2,180px)}}.main_catalog .pt-cv-page .pt-cv-content-item{width:100%!important}.main_catalog .pt-cv-page .pt-cv-content-item .pt-cv-ifield{overflow:visible}.main_catalog .pt-cv-page .pt-cv-content-item .pt-cv-ifield .pt-cv-hover-wrapper{overflow:visible}.main_catalog .pt-cv-page .pt-cv-content-item .pt-cv-mask{opacity:1;visibility:visible;transition:0.5s;bottom:unset!important;top:unset!important}.main_catalog .pt-cv-page .pt-cv-content-item .pt-cv-mask .pt-cv-animation-left{font-weight:500;font-size:26px;line-height:35px;text-transform:uppercase;color:#fff;text-shadow:0 0 5px #000;text-align:left;word-wrap:normal}@media (max-width:560px){.main_catalog .pt-cv-page .pt-cv-content-item .pt-cv-mask .pt-cv-animation-left{font-size:16px;line-height:22px}}.main_catalog .pt-cv-page .pt-cv-content-item:hover .pt-cv-ifield .pt-cv-taso .pt-cv-hover-wrapper:after{content:"";position:absolute;top:10px;bottom:10px;left:10px;right:10px;border:1px solid white;z-index:100}.main_catalog .pt-cv-page .pt-cv-content-item:hover .pt-cv-ifield .pt-cv-taso .pt-cv-hover-wrapper .pt-cv-mask{left:0;right:0;top:50%!important;bottom:unset!important;transform:translateY(-50%)}.main_catalog .pt-cv-page .pt-cv-content-item:hover .pt-cv-ifield .pt-cv-taso .pt-cv-hover-wrapper .pt-cv-mask a{text-align:center}.main_catalog .pt-cv-page .pt-cv-content-item:first-child .pt-cv-mask{bottom:-10px!important;left:-25px}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(2) .pt-cv-mask{white-space:nowrap;top:-10px!important;left:55px}@media (max-width:560px){.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(2) .pt-cv-mask{left:35px}}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(3) .pt-cv-mask{top:-10px!important;left:50px}@media (max-width:560px){.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(3) .pt-cv-mask{left:29px}}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(4) .pt-cv-mask{bottom:-10px!important;left:104px}@media (max-width:560px){.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(4) .pt-cv-mask{left:62px}}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(5) .pt-cv-mask{bottom:-10px!important;left:97px}@media (max-width:560px){.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(5) .pt-cv-mask{left:59px}}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(6) .pt-cv-mask{top:-10px!important;left:98px}@media (max-width:560px){.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(6) .pt-cv-mask{left:60px}}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(7) .pt-cv-mask{bottom:-10px!important;left:-27px}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(8){grid-row:1/3;grid-column:1/3;height:667px}@media (max-width:560px){.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(8){height:436px}}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(8)>div{height:100%}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(8)>div>div{height:100%}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(8)>div>div>div{height:100%}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(8)>div>div>div img{height:100%;object-fit:cover}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(8) .pt-cv-mask{top:10px!important;left:438px}@media (max-width:560px){.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(8) .pt-cv-mask{left:281px}}.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(9) .pt-cv-mask{bottom:-10px!important;left:102px}@media (max-width:560px){.main_catalog .pt-cv-page .pt-cv-content-item:nth-child(9) .pt-cv-mask{left:61px}}.main_tabs .vc_tta-tab a{font-size:24px;color:black!important;background-color:white!important}.main_tabs .vc_tta-tab.vc_active a{text-decoration:underline!important}.cat-links{display:none}.woocommerce-info{background-color:#742525}#premmerce_filter_filter_widget-2{padding-top:90px}#premmerce_filter_filter_widget-2 .gamma.widget-title{border-bottom:none}#premmerce_filter_filter_widget-2 .filter__item{border-top:1px solid rgba(0,0,0,0.05)}#premmerce_filter_filter_widget-2 .filter__title{cursor:pointer;font-size:24px;text-transform:uppercase;font-weight:500}#premmerce_filter_filter_widget-2 .filter__label-button{position:relative;background:transparent;color:#555;font-weight:400;font-size:16px;border:2px solid rgba(116,37,37,0.7);transition:color 0.3s}#premmerce_filter_filter_widget-2 .filter__label-button:after{content:"";display:block;position:absolute;left:0;right:0;top:0;height:0;transition:0.3s}#premmerce_filter_filter_widget-2 .filter__label-button:hover{color:white}#premmerce_filter_filter_widget-2 .filter__label-button:hover:after{z-index:-1;height:100%;background:rgba(116,37,37,0.8)}.storefront-sticky-add-to-cart__content-title{display:unset}.main_tabs .vc_tta-panel-body{overflow:unset!important}.featured{overflow:unset!important}.awooc-custom-order,.product_type_simple,.size_table{position:relative;background:transparent!important;color:#742525!important;font-weight:400;font-size:16px;padding:5px 20px;border:2px solid rgba(116,37,37,0.7)!important;transition:color 0.3s}.awooc-custom-order:after,.product_type_simple:after,.size_table:after{content:"";display:block;position:absolute;left:0;right:0;top:0;height:0;transition:0.3s}.awooc-custom-order:hover,.product_type_simple:hover,.size_table:hover{color:white!important}.awooc-custom-order:hover:after,.product_type_simple:hover:after,.size_table:hover:after{z-index:-1;height:100%;background:rgba(116,37,37,0.8)}.size_tables{display:none;width:100%;margin-bottom:25px;overflow-x:scroll;font-size:13px}.size_tables .st_name{font-weight:bold}.products .product{transition:0.5s}@media (max-width:767px){.products .product{float:left;max-width:45%;margin-right:10%!important;margin-bottom:2em!important}.products .product:nth-child(2n){margin-right:0!important}}.products .product .woocommerce-loop-product__link{position:relative}.products .product .woocommerce-loop-product__link img{object-fit:contain;height:290px;margin-bottom:15px}@media (min-width:768px) and (max-width:1000px){.products .product .woocommerce-loop-product__link img{object-fit:cover}}@media (max-width:500px){.products .product .woocommerce-loop-product__link img{object-fit:cover}}.products .product .woocommerce-loop-product__link .woocommerce-loop-product__title{background:rgba(116,37,37,0.7);color:white;padding:10px;position:absolute;bottom:-9px;left:0;right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products .product .woocommerce-loop-product__link .attr_size{opacity:0;display:flex;flex-direction:column;position:absolute;top:5px;right:10px;transition:0.3s}.products .product .woocommerce-loop-product__link .attr_size span{margin-top:5px;color:white;background:rgba(116,37,37,0.7);padding:2px 5px}.products .product .woocommerce-loop-product__link .onsale{position:absolute;top:0;right:0}.products .product .woocommerce-loop-product__link .price{display:none!important}.products .product:hover{transform:scale(1.1)}.products .product:hover .woocommerce-loop-product__title{white-space:unset}.products .product:hover .attr_size{opacity:1}#awooc-form-custom-order .wpcf7-form-control{margin-bottom:15px;width:100%}#awooc-form-custom-order .wpcf7-form-control{border-radius:3px;background:transparent;color:rgba(116,37,37,0.7);font-weight:400;font-size:16px;padding:5px 20px;border:2px solid rgba(116,37,37,0.7);transition:0.3s}#awooc-form-custom-order .wpcf7-form-control.wpcf7-submit{font-weight:600}#awooc-form-custom-order .wpcf7-form-control.wpcf7-submit:hover{background:rgba(116,37,37,0.7);color:white}#awooc-form-custom-order .wpcf7-not-valid-tip{font-size:14px}.woocommerce-product-attributes-item__value a{color:#6d6d6d}.woocommerce-pagination ul.page-numbers a{position:relative;background:transparent;color:#555;font-weight:400;transition:color 0.3s}.woocommerce-pagination ul.page-numbers a:before{content:"";display:block;position:absolute;left:0;right:0;top:0;height:0;transition:0.3s}.woocommerce-pagination ul.page-numbers a:hover{color:white!important}.woocommerce-pagination ul.page-numbers a:hover:before{z-index:-1;height:100%;background:rgba(116,37,37,0.8)}.archive .site-content .col-full .woocommerce-ordering,.archive .site-content .col-full .woocommerce-result-count{display:none}@media (max-width:767px){.archive .site-content .col-full{display:flex;flex-direction:column-reverse;text-align:center}.archive .site-content .col-full .widget_premmerce_filter_filter_widget{padding-top:0!important;margin-bottom:15px}.archive .site-content .col-full .widget_premmerce_filter_filter_widget .widget-title{padding:5px 10px;display:inline;color:#742525;border:2px solid #742525!important}.archive .site-content .col-full .widget_premmerce_filter_filter_widget .filter--style-default{display:none}}#pum-4450 #popmake-4450{background-color:unset;box-shadow:unset}#pum-4450 #popmake-4450 .pum-content{outline:none}