

/*===============================
/templates/trendshop/css/custom.css
================================================================================*/
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700&subset=cyrillic-ext');.home-4 .slick-list{width:100%}.homepage-slider .wedaljoomlaslider.mainslider{height:455px}.homepage-slider .wedaljoomlaslider .slick-slide .slide-wr,.homepage-slider .wedaljoomlaslider .slick-slide .slide-wr>a{width:100%;padding:0 !important;padding:0;display:flex;align-items:center;justify-content:center}.homepage-slider .wedaljoomlaslider .slick-slide .slide-wr::before{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,0.30);z-index:1}.homepage-slider .wedaljoomlaslider.mainslider .slick-slide img{height:455px;object-fit:cover;width:100%}.homepage-slider .wedaljoomlaslider.mainslider .slick-dots{bottom:25px}.homepage-slider .wedaljoomlaslider.mainslider .slick-dots li.slick-active button{background:#eb5e28}.homepage-slider .wedaljoomlaslider.mainslider .slick-slide .slide-info{position:absolute;top:unset;left:unset;bottom:unset;right:unset;width:100%;max-width:784px;background:transparent;color:#FFF;padding:0 15px;display:flex;flex-direction:column;align-items:center;gap:20px;z-index:2}.homepage-slider .wedaljoomlaslider .slick-slide .slide-info .slide-title{display:flex;flex-direction:column;align-items:center;gap:20px}.homepage-slider .wedaljoomlaslider .slick-slide .slide-info .slide-title h1{margin:0;padding:0;color:#fff;text-align:center;font-size:54px;font-style:normal;font-weight:400;line-height:1.2}.homepage-slider .wedaljoomlaslider .slick-slide .slide-info .slide-title p{margin:0;padding:0;color:rgba(255,255,255,0.90);text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:1.5}.homepage-slider .wedaljoomlaslider.mainslider .slick-slide .slide-info .slide-desc{display:flex;align-items:center;gap:12px}.homepage-slider .wedaljoomlaslider.mainslider .slick-slide .slide-info .slide-desc a{padding:14px 28px;font-size:19px}@media (max-width:499px){.homepage-slider .wedaljoomlaslider .slick-slide .slide-info .slide-title h1{font-size:36px}.homepage-slider .wedaljoomlaslider .slick-slide .slide-info .slide-title p{font-size:18px;line-height:1.5}.homepage-slider .wedaljoomlaslider.mainslider .slick-slide .slide-info .slide-desc{flex-direction:column}}.view-cart #t3-content .opg-panel{padding-top:0}.view-cart #t3-content .opg-panel strong{font-weight:400;font-size:1.825em;color:#66615b;margin-bottom:10px}.view-cart #t3-content .opg-text-center .opg-button-primary{color:#66615b;border-radius:20px;border:2px solid #ccc;background:transparent !important;display:flex;align-items:center;justify-content:center;height:40px;width:190px;margin-top:10px}.view-cart #t3-content .opg-text-center .opg-button-primary:hover{color:rgba(255,255,255,0.7);border:2px solid #ccc;background:#ccc !important}#cart-contents #allproducts .opg-text-large{flex:1}#cart-contents .top-row .button>.spacer_div{display:flex}#cart-contents .top-row .button>.spacer_div a{width:34px;height:34px;padding:0}#cart-contents .top-row .button>.spacer_div .fa{width:34px;text-align:center;padding:8px;color:#7A9E9F;border:2px solid #ccc;border-radius:50%;height:34px}#cart-contents .opg-button-primary{background:unset !important}#cart-contents .opg-button-primary:hover{color:#7A9E9F}#cart-contents .opg-text-small{font-size:80%}#cart-contents .opg-text-right .spacer_div{color:#66615b}#cart-contents .opg-text-right .spacer_div>.line-through{color:#ccc5b9;text-decoration:none;position:relative;font-size:16px;font-weight:normal}#cart-contents .opg-text-right .spacer_div>.line-through::before{content:'';display:block;position:absolute;width:100%;height:1px;background:#ccc5b9;left:0;bottom:10px;-webkit-transform:rotate(170deg);transform:rotate(170deg)}#cart-contents #allproducts .bottom-row .status.opg-text-right{display:block}#cart-contents #allproducts .bottom-row .status.opg-text-right .spacer_div>.opg-text-small{display:block}#cart-contents .opg-text-primary{color:#66615b !important;white-space:nowrap}#cart-contents .opg-panel-box .opg-panel-title{color:#444444;margin-bottom:10px;font-size:20px;font-weight:400;color:#66615b}#cart-contents .coupon-panel input#coupon_code{background-color:#fff}#cart-contents .coupon-panel .details-button input,#cart-contents #logindiv .opg-button{border:2px solid #7A9E9F;border-radius:20px;padding:7px 18px !important;margin-left:10px;background:#fff;color:#7A9E9F}#cart-contents #logindiv .opg-button{width:75px}#cart-contents .coupon-panel .details-button input:hover,#cart-contents #logindiv .opg-button.opg-button-primary:hover,#cart-contents .checkout-button-top .opg-button:hover{background:#7A9E9F !important;color:rgba(255,255,255,0.7);transition:0.3s}#cart-contents .coupon-panel #coupon_code_txt{color:#ccc5b9}#cart-contents #shipmentdiv hr,#cart-contents #paymentdiv hr{border:none}#cart-contents #shipmentdiv input,#cart-contents #paymentdiv input{margin-right:10px;min-width:14px;min-height:14px}#cart-contents .vmshipment_name,#cart-contents .vmpayment_name{color:#66615b;font-weight:normal}#cart-contents .vmshipment_description,#cart-contents .vmpaymentt_description{font-weight:normal;font-size:14px;color:#ccc5b9;padding-left:7px}#cart-contents #shipment_ul{list-style-type:none}#cart-contents #shipment_ul>li>label{display:flex;align-items:flex-start}#cart-contents #shipment_ul>li>label input{margin-top:7px}#cart-contents .opg-form input:not([type="radio"]):not([type="checkbox"]){padding:7px 18px !important} #cart-contents .checkout-button-top{text-align:left !important;margin-top:20px}#cart-contents .checkout-button-top .opg-button{font-size:20px;border-radius:50px;font-weight:400;border:2px solid #7A9E9F;color:#7A9E9F;transition:0.3s;height:53px;display:flex;align-items:center;justify-content:center;max-width:250px;margin:0 auto;margin-top:0px;text-transform:uppercase;white-space:nowrap}.opt-prices{margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center}.opt-prices .title{margin-bottom:10px;width:100%;text-align:center}.opt-prices .opt-prices-wr{display:table}.opt-prices .opt-prices-wr .opt-price{display:table-row}.opt-prices .opt-prices-wr .opt-price>span{display:table-cell;padding-right:5px}.opt-prices .opt-prices-wr .opt-price .price-color>span{display:block;width:10px;height:10px}.opt-prices .opt-prices-wr .opt-price .price-value{}.product-wrap .product-block .spacer{display:flex;flex-direction:column}.product-wrap .product-block .spacer .product-details{margin-top:auto}.productdetails .opt-prices .title{text-align:left}.productdetails .opt-prices{justify-content:flex-start}.productdetails .opt-buttons{margin-bottom:10px}.productdetails .opt-buttons+.addtocart-area .vm-customfields-wrap{display:none}.opt-buttons .opt-buttons-wr{display:flex;flex-wrap:wrap}.opt-buttons .opt-buttons-wr .opt-button{margin-right:5px;margin-bottom:8px}.opt-buttons .opt-buttons-wr .opt-button .btn{padding:7px 12px}.opt-buttons .opt-buttons-wr .opt-button .btn:hover,.opt-buttons .opt-buttons-wr .opt-button .btn:focus{background:#EEE}.opt-buttons .opt-buttons-wr{margin:10px 0}.productdetails .product-details-container .product-prices{margin-bottom:10px}.productdetails .product-details-container .product-prices .vm-price-value{font-size:20px;font-weight:bold}.productdetails .product-details-container .product-prices+.product-price{display:none !important}.PricesalesPriceTt{display:none}.productdetails .product-prices .PricesalesPriceTt,.productdetails .product-prices .vm-price-value{display:inline}.productdetails .PricesalesPriceTt,.browse-view .PricesalesPriceTt{display:none}.product-wrap .product-details .product-cart .quantity-wrap{display:flex}.product-labels-wr{position:absolute;top:5px;right:0;z-index:10;display:flex;flex-direction:column;align-items:flex-end}.product-labels-wr .product-labels,.product-labels-wr .discont{height:32px;display:flex;align-items:center;color:#fff;font-size:15px;margin-top:5px;padding:4px 10px 6px 10px;width:fit-content;border-radius:5px 0 0 5px}.product-media-container .product-labels-wr .product-labels,.product-media-container .product-labels-wr .discont{padding-bottom:4px} .product-labels-wr .discont{width:max-content;padding:0 10px;background:#af0404}.product-labels-wr .label_HIT{background:#da989a}.product-labels-wr .label_NEW{background:#6d1d1d}.product-labels-wr .label_VIDEO{background:#698fa0}.vm-trumb-slider{text-align:center}#alertcookie{padding:20px;position:fixed;bottom:0;background:#FFF;width:100%;z-index:10000}#alertcookie>.container{position:relative}#alertcookie .close{position:absolute;right:0;top:0}#alertcookie .alertcookie-buttons{text-align:center}#full-tos{display:block !important} @media only screen and (max-width :992px){#cart-contents #allproducts .opg-text-large{flex:unset;width:100%}#cart-contents #allproducts .opg-text-left-small{flex:1}} @media only screen and (max-width :768px){#cart-contents #allproducts .product>.opg-grid>.opg-width-1-5{width:20% !important}#cart-contents #allproducts .product>.opg-grid>.opg-width-large-4-5{width:80% !important}#cart-contents .coupon-panel input#coupon_code{margin-bottom:10px !important}#cart-contents .coupon-panel .details-button input{margin-left:0}#cart-contents .price-summary [class*="opg-width"]{width:50% !important}#cart-contents #loginbtns a[class*="opg-width"]{width:50% !important}.lightbox-button{display:block !important}} @media only screen and (max-width :550px){#cart-contents #allproducts .product>.opg-grid>.opg-width-large-4-5{width:100% !important}} @media only screen and (max-width :320px){} body .t3-wrapper{overflow-x:hidden} .wedaljoomlaslider .slider>.slick-prev,.wedaljoomlaslider .slider>.slick-next,.tab-module .vmslider>.slick-prev,.tab-module .vmslider>.slick-next{display:flex;width:42px;height:42px;justify-content:center;align-items:center;border-radius:100%;border:solid 1px rgba(255,255,255,0.30);background:rgba(255,255,255,0.20);transform:none}.reviews-slider .wedaljoomlaslider .slider>.slick-prev,.reviews-slider .wedaljoomlaslider .slider>.slick-next,.tab-module .vmslider>.slick-prev,.tab-module .vmslider>.slick-next{width:28px;height:28px;border:1px solid rgba(0,0,0,0.10);opacity:0.5;background:#FDF9F5;top:calc((100% - 2px) / 2)}.reviews-slider .wedaljoomlaslider .slider .slick-arrow:hover,.tab-module .vmslider .slick-arrow:hover{background-color:rgba(0,0,0,0.4);transition:all 0.15s linear}.reviews-slider .wedaljoomlaslider .slider>.slick-prev,.tab-module .vmslider >.slick-prev{left:-14px}.reviews-slider .wedaljoomlaslider .slider>.slick-next,.tab-module .vmslider >.slick-next{right:-14px}.reviews-slider .wedaljoomlaslider .slider .slick-arrow svg path,.tab-module .vmslider .slick-arrow svg path{fill:#2D1810;transition:all 0.2s ease-in-out}.reviews-slider .wedaljoomlaslider .slider .slick-arrow:hover svg path,.tab-module .vmslider .slick-arrow:hover svg path{fill:#fff}.homepage-slider .wedaljoomlaslider .slider>.slick-prev{left:var(--dead-zone)}.homepage-slider .wedaljoomlaslider .slider>.slick-next{right:var(--dead-zone)}.wedaljoomlaslider .slider>.slick-prev:before,.wedaljoomlaslider .slider>.slick-next:before,.tab-module .vmslider>.slick-prev:before,.tab-module .vmslider>.slick-next:before{content:none} .t3-megamenu .navbar-nav.nav > li > a._red{color:#AD000F}.t3-megamenu .navbar-nav.nav > li > a._red:hover{color:#8B2635}.t3-header .header-top{background:#8B2635;border-radius:0}.t3-header .header-top .navbar-nav > li > a{color:#FDF9F5}.t3-header .header-top .navbar-nav > li > a:hover{color:#d6d5d3} .t3-header .header-inner.notov-header{padding:14px 15px;display:flex;align-items:center;height:auto}.t3-header .header-inner.notov-header::before,.t3-header .header-inner.notov-header::after{content:none}.notov-logo{display:flex;width:50%;gap:48px;align-items:center}.notov-logo .logo-image{min-width:230px}.notov-header-mobile-top{display:none}.notov-contacts{display:flex;width:50%;justify-content:flex-end;align-items:center;gap:68px}.notov-contacts .phone-header{color:#2D1810;font-size:21px;font-style:normal;font-weight:600}.notov-contacts_btn{display:flex;align-items:center;gap:34px}.t3-header .block-search .dropdown{padding:0;cursor:pointer}.t3-header .notov-header .block-search .dropdown-menu{margin-right:-10px}.notov-contacts_btn .cart{padding-right:12px}.notov-contacts_btn .cart #vmCartModule{width:24px;height:24px;padding:0;top:unset;z-index:99}.notov-contacts_btn .vmCartModule .dropdown-menu{margin-right:-10px}.notov-contacts_btn .vmCartModule .dropdown-menu .cart_content:before{content:none}.notov-contacts_btn .cart .vmCartModule>a{position:relative;overflow:visible}.notov-contacts_btn .cart .total_products{top:-10px;left:12px;padding:2px 7px;background:#FBF6F2;border:#8B2635 solid 2px;border-radius:5px;color:#333333;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.notov-contacts_btn .cart .dropdown-menu .cart_content{width:calc(100% - 22px)}.navbar-header{padding:5px 0 20px;display:none}.navbar-header .container{display:flex;justify-content:space-between}.navbar-header .container::before,.navbar-header .container::after{content:none}.red-filled-btn{padding:8px 16px;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:5px;background:#8B2635;border:none;color:#FFF;font-size:17px;font-style:normal;font-weight:400;line-height:normal;transition:all 0.4s ease-out}.red-filled-btn:focus,.red-filled-btn:focus-visible,.red-filled-btn:focus-within{border:none;outline:none}.red-filled-btn:hover,.red-filled-btn:focus,.red-filled-btn:active{color:#fff;background:#A0081F}.red-hollow-btn{padding:8px 16px;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:5px;background:transparent;border:1px solid #8B2635;color:#8B2635;font-size:17px;font-style:normal;font-weight:400;line-height:normal;transition:all 0.4s ease-out}.red-hollow-btn:focus,.red-hollow-btn:focus-visible,.red-hollow-btn:focus-within{border:1px solid #8B2635;color:#8B2635;outline:none}.red-hollow-btn:hover,.red-hollow-btn:focus,.red-hollow-btn:active{background:#8B2635;color:#fff}.white-hollow-btn{padding:8px 16px;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:5px;background:rgba(255,255,255,0.10);border:1px solid #FFF;color:#FFF;font-size:17px;font-style:normal;font-weight:400;line-height:normal;transition:all 0.4s ease-out}.white-hollow-btn:focus,.white-hollow-btn:focus-visible,.white-hollow-btn:focus-within{border:1px solid #FFF;color:#FFF;outline:none}.white-hollow-btn:hover,.white-hollow-btn:focus,.white-hollow-btn:active{background:#fff;color:#333}.navbar-header button.filter-btn{width:fit-content}.navbar-header button.filter-btn span{position:relative;display:flex;width:15px;height:2px;background:#FFF}.navbar-header button.filter-btn span::before,.navbar-header button.filter-btn span::after{content:'';position:absolute;top:-6px;width:15px;height:2px;background:#FFF}.navbar-header button.filter-btn span::after{top:6px;width:8px}.header-mobile-menu{display:none}.mobile-menu-bg{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;background-color:#333;opacity:0;transition:opacity 0.4s ease-in-out}.header-mobile-menu._active .mobile-menu-bg{z-index:9998;opacity:0.77}.mobile-menu-wrapper{padding:10px 20px;position:fixed;top:0;right:-200%;width:fit-content;height:100vh;background:#fff;z-index:9999;transition:right 0.4s ease-in-out}.header-mobile-menu._active .mobile-menu-wrapper{right:0}.header-mobile-menu> .mobile-menu-wrapper hr{margin:14px 0;border-color:#DBDBDB}.header-mobile-menu> .mobile-menu-wrapper .t3-megamenu ul,.header-mobile-menu> .mobile-menu-wrapper> ul{width:100%;display:flex;flex-direction:column}.header-mobile-menu> .mobile-menu-wrapper>.t3-megamenu ul>li>a,.header-mobile-menu> .mobile-menu-wrapper>ul>li>a{width:fit-content;margin:0;padding:10px 0;font-size:18px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;color:#333}.header-mobile-menu> .mobile-menu-wrapper>.t3-megamenu ul>li>a::before,.header-mobile-menu> .mobile-menu-wrapper>ul>li>a::before{content:none}.header-mobile-menu> .mobile-menu-wrapper .phone-header{margin:10px 0 0;color:#333;font-size:24px;font-style:normal;font-weight:600}.header-mobile-menu> .mobile-menu-wrapper a.text-link,a.text-link{display:block;margin:16px 0 20px;color:#8B2635;font-size:20px;font-style:normal;font-weight:400;line-height:130%;transition:text-decoration 0.4s ease-out}a.text-link:hover,a.text-link:active{text-decoration:underline}.header-mobile-menu> .mobile-menu-wrapper .social-links{display:flex;flex-direction:row;margin-top:20px;padding:0;gap:20px;list-style:none}.header-mobile-menu> .mobile-menu-wrapper>span.close-btn{position:absolute;top:20px;right:20px;width:18px;height:18px;transform:rotate(45deg);display:flex;align-items:center;justify-content:center;z-index:99}.header-mobile-menu> .mobile-menu-wrapper>span.close-btn::before,.header-mobile-menu> .mobile-menu-wrapper>span.close-btn::after{position:absolute;content:'';width:18px;height:2px;border-radius:2px;background-color:#8B2635}.header-mobile-menu> .mobile-menu-wrapper>span.close-btn::after{transform:rotate(90deg)}@media (max-width:991px){.notov-logo{width:70%}.notov-contacts{width:30%;align-items:flex-end;gap:26px;flex-direction:column}.notov-contacts_btn .social-vk{display:none}}@media (max-width:768px){.t3-header .notov-header .notov-contacts_btn,.notov-raspis,.t3-header .header-top{display:none}.navbar-header,.header-mobile-menu{display:block;margin-right:0 !important;margin-left:0 !important}.notov-header-mobile-top{display:flex;padding:10px 0;justify-content:center;align-items:center;background:#FBF6F2}.notov-header-mobile-top .container{max-width:397px;color:#2D1810;text-align:center;font-size:16px;font-style:normal;line-height:130%}.notov-logo{width:50%}.notov-contacts{width:50%;flex-direction:row;gap:18px;align-items:center}.header-mobile-menu .burger-menu-btn{width:50px;height:50px}.header-mobile-menu .burger-menu-btn span{position:relative;display:flex;width:15px;height:2px;background:#FFF}.header-mobile-menu .burger-menu-btn span::before,.header-mobile-menu .burger-menu-btn span::after{content:'';position:absolute;top:-6px;width:15px;height:2px;background:#FFF}.header-mobile-menu .burger-menu-btn span::after{top:6px}}@media (max-width:499px){.homepage-slider .wedaljoomlaslider .slider>.slick-prev,.homepage-slider .wedaljoomlaslider .slider>.slick-next,.notov-header .notov-phone,.navbar-header .notov-contacts_btn>a{display:none !important}.notov-logo .logo-image{min-width:150px;width:150px}.navbar-header .notov-contacts_btn{gap:18px}}  .consultation_popup{padding:0 15px;width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:-1}.consultation_popup._active{z-index:9999}.consultation_popup-bg{position:absolute;width:100%;height:100vh;opacity:0;background:#333;transition:opacity 0.4s ease-in-out}.consultation_popup._active .consultation_popup-bg{opacity:0.77}.consultation_popup-wrapper{max-width:495px;display:flex;padding:30px;flex-direction:column;background:#F5F0EB;transform:translateY(20px);opacity:0;transition:all 0.4s ease-in-out}.consultation_popup._active .consultation_popup-wrapper{transform:translateY(0);opacity:1}.consultation_popup-wrapper .consultation_popup-close{position:absolute;top:23px;right:23px;width:18px;height:18px;transform:rotate(45deg);display:flex;align-items:center;justify-content:center;z-index:99}.consultation_popup-wrapper .consultation_popup-close::before,.consultation_popup-wrapper .consultation_popup-close::after{position:absolute;content:'';width:18px;height:2px;border-radius:2px;background-color:#DBDBDB}.consultation_popup-wrapper .consultation_popup-close::after{transform:rotate(90deg)}.consultation_popup-wrapper h4{margin:0;color:#333;font-size:32px;font-style:normal;font-weight:400;line-height:130%}.consultation_popup-wrapper p{margin:13px 0 20px;color:#5E5E5E;font-size:20px;font-style:normal;font-weight:400;line-height:130%}.consultation_popup-wrapper form{display:flex;width:100%;flex-direction:column;gap:10px}.consultation_popup-wrapper form input,.consultation_popup-wrapper form textarea{padding:14px 20px;border-radius:6px;background-color:transparent;border:1px solid #BEBEBE;color:#333;font-size:20px;font-style:normal;font-weight:400;line-height:130%}.consultation_popup-wrapper form input::placeholder,.consultation_popup-wrapper form textarea::placeholder{color:#BEBEBE !important}.consultation_popup-wrapper form input::-webkit-input-placeholder,.consultation_popup-wrapper form textarea::-webkit-input-placeholder{color:#BEBEBE !important}.consultation_popup-wrapper form input::-moz-placeholder,.consultation_popup-wrapper form textarea::-moz-placeholder{color:#BEBEBE !important}.consultation_popup-wrapper form input:-ms-input-placeholder,.consultation_popup-wrapper form textarea:-ms-input-placeholder{color:#BEBEBE !important}.consultation_popup-wrapper form input::-ms-input-placeholder,.consultation_popup-wrapper form textarea::-ms-input-placeholder{color:#BEBEBE !important}.consultation_popup-wrapper form input:focus,.consultation_popup-wrapper form textarea:focus{border:2px solid #7A9E9F}.consultation_popup-wrapper form textarea{resize:horizontal;min-height:150px}.consultation_popup-wrapper form button{width:100%;padding:14px 30px 16px 30px;color:#fff;background-color:#7A9E9F;border:none;border-radius:6px;font-size:20px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:1px;text-transform:uppercase}.consultation_popup-wrapper form label{display:flex;gap:10px;cursor:pointer;align-items:flex-start}.consultation_popup-wrapper form label span{display:block;width:calc(100% - 34px);color:#7A9E9F;font-size:20px;font-style:normal;font-weight:400;line-height:130%}.consultation_popup-wrapper form label span a{text-decoration:underline}.consultation_popup-wrapper form label span.checkbox{padding:0;margin:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #BEBEBE;background:#fff;transition:all 0.4s ease-in-out;z-index:-1}.consultation_popup-wrapper form label input:checked + .checkbox{border:1px solid #7A9E9F;background:#7A9E9F}  footer.notov_footer{background-color:#2D1810;color:rgba(253,249,245,0.80);border:none}.notov_footer a{color:inherit;font-size:14px;font-weight:400;line-height:normal}.notov_footer h3,.notov_footer h4,.notov_footer a:hover{color:#fdf9f5}.notov_footer a:hover svg path{stroke-opacity:1}.notov_footer h3,.notov_footer h4{margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.notov_footer h3{font-size:23px}.notov_footer p{padding:0;margin:0;color:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:1.25;opacity:0.8}.notov_footer ul{padding:0;list-style:none}.footer-subscribe-wrapper{padding:42px 0;margin:0 auto;max-width:580px;display:flex;gap:14px;align-items:center;text-align:center;flex-direction:column}.footer-subscribe-wrapper p{font-size:17px}.footer-subscribe-wrapper form{width:fit-content;display:flex;gap:14px}.footer-subscribe-wrapper form input{padding:8px 12px;border-radius:6.75px;background:#F3F3F5;font-size:17px;font-style:normal;line-height:normal;color:#333}.footer-subscribe-wrapper form input::placeholder{color:#717182 !important}.footer-subscribe-wrapper form input::-webkit-input-placeholder{color:#717182 !important}.footer-subscribe-wrapper form input::-moz-placeholder{color:#717182 !important}.footer-subscribe-wrapper form input:-ms-input-placeholder{color:#717182 !important}.footer-subscribe-wrapper form input::-ms-input-placeholder{color:#717182 !important}.footer-subscribe-wrapper form input:focus{border:none;outline:none}.footer-subscribe-wrapper form button{padding:6px 14px;border-radius:6.75px;border:none;background:var(--color-grey-94,#F5F0EB);font-size:17px;font-style:normal;line-height:normal;color:#2D1810}.footer-main-wrapper{padding:42px 0 33px;display:flex;justify-content:space-between;font-size:15px;font-weight:400;line-height:normal;border-top:1px solid rgba(253,249,245,0.20)}.footer-main-wrapper p,.footer-main-wrapper a{font-size:15px}.footer-main-column{width:calc((100% - 28px * 3) / 4);display:flex;flex-direction:column;gap:14px}.footer-main-column>ul{padding-top:7px;display:flex;flex-direction:column;gap:10px}.footer-main-column a{display:flex;gap:10px}.footer-bottom .row{margin:0;padding:28px 0;width:100%;display:flex;justify-content:space-between}.footer-bottom .row::before,.footer-bottom .row::after{content:none}.footer-bottom-right .custom,.footer-bottom-right .custom>div{display:flex;gap:20px;align-items:center}.footer-bottom-right .custom>div{gap:14px}@media (max-width:500px){.footer-main-wrapper{padding-bottom:0;flex-wrap:wrap;row-gap:42px}.footer-main-column{width:calc((100% - 28px) / 2)}.footer-bottom .row{flex-direction:column-reverse;gap:32px}} section.dark-section{display:flex;padding:32px 0;justify-content:center;align-items:center;background-color:rgba(245,240,235,0.3)}.info-grid{display:flex;align-items:center;flex-wrap:wrap;align-items:stretch;gap:16px}.info-grid-item{flex:286px 1 1;display:flex;gap:14px;padding:20px;border-radius:8.75px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.10),0 1px 2px -1px rgba(0,0,0,0.10)}.info-grid-icon{display:flex;width:42px;height:42px;justify-content:center;align-items:center;border-radius:8.75px;background:rgba(139,38,53,0.10)}.info-grid-item-title{color:#2D1810;font-size:17px;font-style:normal;font-weight:400;line-height:1.2}.info-grid-item-content{margin-top:2.5px;color:#717182;font-size:14px;font-style:normal;font-weight:400;line-height:1.2}  .tab-module{padding:56px 0;background-color:#fff}.tab-module h2{margin:0 auto;max-width:550px;text-align:center;color:#2D1810;font-size:32px;font-weight:400;line-height:normal}.tab-module p{margin:0 auto;margin-top:13px;margin-bottom:45px;max-width:550px;color:#717182;text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:1.2}.tab-module ul.nav-pills{margin:0 auto;width:100%;max-width:400px;display:flex;padding:3.5px;align-items:stretch;border-radius:8.75px;background:#ECECF0}.tab-module ul.nav-pills > li{position:relative;display:flex;width:50%}.tab-module ul.nav-pills > li:first-child:after{position:absolute;content:'';width:100%;height:100%;top:0;left:100%;z-index:0;border-radius:6.75px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.10),0 1px 2px -1px rgba(0,0,0,0.10);transition:left 0.4s ease-in-out}.tab-module ul.nav-pills > li.active:first-child:after{left:0}.tab-module ul.nav-pills > li> a{position:relative;width:100%;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;color:#717182;text-align:center;font-size:17px;font-weight:400;line-height:normal;z-index:1}.tab-module ul.nav-pills > li> a:focus,.tab-module ul.nav-pills > li> a:hover,.tab-module ul.nav-pills > li> a:active{background-color:transparent;border:none;color:#2D1810}.tab-module ul.nav-pills > li.active> a{color:#2D1810}.tab-module .tab-content{margin-top:28px}.tab-module .vmslider .slick-track{}.tab-module .product-wrap .product-block{padding:0 7.5px}.tab-module .product-wrap .product-block .spacer{margin-bottom:2px;padding:22px;border-radius:8.75px;border:1px solid rgba(0,0,0,0.10);background:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,0.10),0 1px 2px -1px rgba(0,0,0,0.10)}.tab-module .product-wrap .product-block .spacer .product-labels-wr{top:35px;left:35px;right:unset}.tab-module .product-wrap .product-block .spacer .product-labels-wr>*{display:none}.tab-module .product-wrap .product-block .spacer .product-labels-wr> .label_Saleshits,.tab-module .product-wrap .product-block .spacer .product-labels-wr .label_NEW{margin:0;padding:5px 7px;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:100%;border-radius:6.75px;background:#8B2635;display:flex }.tab-module #tab-module-3 .product-wrap .product-block .spacer .product-labels-wr> .label_Saleshits{display:flex !important}.tab-module .trendshop-slider .product-wrap .product-block .product-image{margin:0;padding:0;width:100%;height:224px;border-radius:0}.tab-module .trendshop-slider .product-wrap .product-block .product-image a{display:block}.tab-module .trendshop-slider .product-wrap .product-block .product-image img{margin:0;border-radius:0;width:100%;height:100%;object-fit:cover}.tab-module .trendshop-slider .product-info{padding:20px 20px 10px}.tab-module .trendshop-slider .product-name{margin:0;text-align:start !important}.tab-module .trendshop-slider .product-name a{text-align:start;color:#2D1810;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.tab-module .trendshop-slider .product-name a:focus,.tab-module .trendshop-slider .product-name a:hover,.tab-module .trendshop-slider .product-name a:active{color:#2D1810}.tab-module .trendshop-slider .product-details{padding:10px 20px 20px}.tab-module .trendshop-slider .product-details .product-price{justify-content:start;gap:7px;align-items:center;margin:0}.tab-module .trendshop-slider .product-wrap .product-details .product-price span.PricesalesPrice{margin:0;padding:0;color:#8B2635;font-size:21px;font-style:normal;font-weight:400;line-height:normal}.tab-module .trendshop-slider .product-details .product-price .after-price-text{display:block !important;color:#717182;font-size:15px;font-style:normal;font-weight:400;line-height:normal;-webkit-order:99;-ms-order:99;order:99}.tab-module .trendshop-slider .product-details .card-btn{display:block;width:100%;margin-top:15px;padding:5px 15px;border-radius:6.75px;background:#FDF9F5;color:#2D1810;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;transition:all 0.4 ease-in-out}.tab-module .trendshop-slider .product-details .card-btn:hover,.tab-module .trendshop-slider .product-details .card-btn:focus,.tab-module .trendshop-slider .product-details .card-btn:active{background:#FFE3C9;color:#2D1810}.tab-module .tab-goto-btn{width:fit-content;padding:8px 28px;margin:0 auto;margin-top:40px}  .main_info-section{padding:56px 0}.main_info-section-wrapper{display:flex;justify-content:space-between;row-gap:27px;column-gap:42px}.main_info-section-content>*{margin:0;padding:0}.main_info-section-content{display:flex;flex-direction:column;gap:21px}.main_info-section-content>h5{color:#2D1810;font-size:30px;font-style:normal;font-weight:400;line-height:normal}.main_info-section-content>p{color:#717182;font-size:19px;line-height:140%}.main_info-section-content>ul{list-style:none;display:flex;justify-content:space-between}.main_info-section-content>ul li{display:flex;align-items:center;flex-direction:column;color:#8B2635;text-align:center;font-size:30px;font-style:normal;font-weight:400;line-height:normal;gap:6px}.main_info-section-content>ul li span{color:#717182;font-size:16px}.main_info-section-content .quoted-text{position:relative;display:flex;padding:14px 0 14px 36px;flex-direction:column;gap:6px;align-self:stretch;border-radius:0 8.75px 8.75px 0;border-left:4px solid #8B2635;background:rgba(255,255,255,0.50)}.main_info-section-content .quoted-text p{color:#2D1810;font-size:19px}.main_info-section-content .quoted-text span.author{color:#8B2635;font-size:19px}.main_info-section-content .quoted-text p::before{content:'«'}.main_info-section-content .quoted-text p::after{content:'»'}.main_info-section-content .quoted-text span.author::before{content:'—'}.main_info-section-content .quoted-text span.icon{position:absolute;top:7px;left:11px}.main_info-section-image{display:flex;align-items:center}.main_info-section-image-wrapper{position:relative;width:100%;height:350px;border-radius:8.75px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.10),0 4px 6px -4px rgba(0,0,0,0.10)}.main_info-section-image-wrapper img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8.75px}.main_info-section-image-wrapper .rank-block{position:absolute;right:-20px;bottom:-35px;display:flex;width:200px;padding:22px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2.5px;border-radius:8.75px;border:1px solid rgba(0,0,0,0.10);background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,0.10),0 4px 6px -4px rgba(0,0,0,0.10)}.main_info-section-image-wrapper .rank-block-stars{display:flex;align-items:center;gap:6px;color:#8B2635;font-size:19px;font-style:normal;font-weight:400;line-height:normal}.main_info-section-image-wrapper .rank-block-text{color:#717182;font-size:14px;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:821px){.main_info-section-content,.main_info-section-image{width:50%}}@media (max-width:820px){.main_info-section-wrapper{flex-direction:column}.main_info-section-image-wrapper{height:300px}.main_info-section-image-wrapper .rank-block{right:-9px}}  .personal_consultant-section{padding:56px 0;background-color:#fff}.personal_consultant-section h2{text-align:center;margin:0 auto;max-width:590px;padding:0;color:#2D1810;font-size:32px;font-style:normal;font-weight:400}.personal_consultant-section p{text-align:center;margin:0 auto;margin-top:14px;max-width:590px;padding:0;color:#717182;font-size:17px;font-style:normal;font-weight:400}.personal_consultant-section p span{color:#8B2635}.personal_consultant-wrapper{margin-top:42px;display:flex;column-gap:28px;row-gap:18px;justify-content:center}.personal_consultant-card{max-width:360px;padding:28px;display:flex;flex-direction:column;gap:20px;align-items:center;border-radius:8.75px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.10),0 1px 2px -1px rgba(0,0,0,0.10)}.personal_consultant-card span{display:flex;width:56px;min-width:56px;height:56px;justify-content:center;align-items:center;border-radius:100%;background:rgba(139,38,53,0.10);gap:20px}.personal_consultant-card div{}.personal_consultant-card div p{margin-top:14px;color:#717182;text-align:center;font-size:16px;line-height:1.4}.personal_consultant-card div p.mark{margin-top:0;color:#8B2635;text-align:center;font-size:15px;text-transform:uppercase}.personal_consultant-card div p.title{margin-top:7px;color:#2D1810;text-align:center;font-size:21px}@media (max-width:768px){.personal_consultant-wrapper{flex-direction:column}.personal_consultant-card{max-width:unset;flex-direction:row}.personal_consultant-card div>p:last-child{margin-top:7px}.personal_consultant-card div>*{text-align:start !important}}@media (max-width:500px){.personal_consultant-card div>p:last-child{display:none}}  .reviews-slider{padding:56px 0}.reviews-slider>div>h2{margin:0 auto;color:#2D1810;max-width:580px;text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}.reviews-slider>div>p{margin:0 auto;margin-top:14px;text-align:center;max-width:580px;color:#717182;font-size:17px;font-style:normal;font-weight:400;line-height:1.4}.reviews-slider .wedaljoomlaslider{margin-top:42px}.reviews-slider .wedaljoomlaslider .slick-initialized .slick-slide{display:flex;height:auto;align-items:stretch}.reviews-slider .wedaljoomlaslider .slick-initialized .slick-slide .slider-content-wr{height:100%}.reviews-slider .slider-content1{height:100%;padding:28px;border-radius:8.75px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.10),0 1px 2px -1px rgba(0,0,0,0.10)}.reviews-slider .slider-content1>*{margin:0}.reviews-slider .slider-content1 span.stars{margin-top:8.5px;display:flex;gap:2px}.reviews-slider .review-top{display:flex;align-items:stretch;gap:15px}.reviews-slider .review-top img{width:64px;height:64px;aspect-ratio:1/1;object-fit:cover;border-radius:100%}.reviews-slider .review-top h6{margin:0;color:#2D1810;font-size:17px;font-style:normal;font-weight:400;line-height:1.2}.reviews-slider .review-top p.city{margin:3px 0 0;color:#717182;font-size:17px;font-style:normal;line-height:normal}.reviews-slider .review-top p.product{margin:7.5px 0 0;color:#717182;font-size:14px;font-style:normal;line-height:normal}.reviews-slider .review-top p.product::before{content:'Ткань:'}.reviews-slider .review-content{margin-top:18px;color:#717182;font-size:17px;font-style:normal;line-height:normal}.reviews-slider .review-content::before,.reviews-slider .review-content::after{content:'"'}  .accordion-section{padding:56px 0;background-color:#fff}.accordion-section .container{max-width:742px}.accordion-section>div>h2{margin:0 auto;color:#2D1810;max-width:580px;text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}.accordion-section>div>p{margin:0 auto;margin-top:14px;margin-bottom:42px;text-align:center;max-width:580px;color:#717182;font-size:17px;font-style:normal;font-weight:400;line-height:1.4}.accordion-section details{display:block;border-radius:8.75px;background:#F5F0EB}.accordion-section details:nth-child(n+2){margin-top:14px}.accordion-section details summary,.accordion-section details .accordion-content{color:#2D1810;font-size:17px;font-style:normal;line-height:normal}details summary{cursor:pointer}.accordion-section details summary{padding:20px;padding-right:35px;height:fit-content;position:relative;display:flex;align-items:center}.accordion-section details .accordion-content{padding:0 20px 20px;color:#717182}.accordion-section details summary::after{position:absolute;right:20px;content:'';width:8px;height:8px;border-top:2px solid #2D1810;border-left:2px solid #2D1810;border-radius:1px;transform:rotate(-135deg);transition:transform 0.4s ease-in-out}.accordion-section details[opened="true"] summary::after{transform:rotate(45deg)} section.indo_grid-section2{display:block;padding-top:0}section.indo_grid-section2 > h2{margin:0;color:#2D1810;text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:normal}section.indo_grid-section2 .info-grid{margin-top:42px}section.indo_grid-section2 .info-grid .info-grid-icon{min-width:42px}@media (max-width:820px){section.indo_grid-section2 .info-grid .info-grid-item{flex-direction:column}}._hide-in-mobile > div:nth-child(2){display:none}@media (max-width:767px){._hide-in-mobile{display:none}}.container .container{margin:0;padding:0;width:auto;min-width:none;max-width:none}#t3-mainbody .reviews-slider{padding:24px 36px;background:#F5F0EB}#t3-mainbody .accordion-section{background-color:transparent}.opt-contacts{display:flex;gap:14px;flex-direction:column;align-items:center}.opt-contacts p{color:#717182;text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:normal }.opt-contacts .opt-tel-email{display:flex;gap:24px;align-items:center}.opt-contacts .opt-tel-email p{color:#8B2635;font-size:20px;font-style:normal;font-weight:400;line-height:normal }  .opt-banner{width:100%;min-height:450px;padding:40px 0;position:relative;z-index:0}.opt-banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.opt-banner::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.20) 50%,rgba(0,0,0,0.30) 100%);z-index:-1}.opt-banner h2,.opt-banner p{margin:0;padding:0}.opt-banner>div>h2{color:#fff;text-align:center;font-size:38px;font-style:normal;font-weight:400;line-height:130%}.opt-banner>div>p{margin-top:10px;color:#fff;text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:150%}.opt-banner>div>a{width:fit-content;margin:0 auto;margin-top:20px;padding:13px 28px;font-size:19px}.glass-grid{margin-top:25px;display:flex;flex-wrap:wrap;gap:14px}.glass-grid-item{flex:40% 1 1;padding:15px;display:flex;gap:10px;align-items:center;border-radius:8.75px;border:1px solid rgba(255,255,255,0.30);background:rgba(255,255,255,0.15);box-shadow:0 10px 15px -3px rgba(0,0,0,0.10),0 4px 6px -4px rgba(0,0,0,0.10);backdrop-filter:blur(6px)}.glass-grid-item span{width:28px;min-width:28px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:100%;background:#7A9E9F;box-shadow:0 4px 6px -1px rgba(0,0,0,0.10),0 2px 4px -2px rgba(0,0,0,0.10)}.glass-grid-item p{color:#fff;text-align:left;font-size:17px;font-style:normal;font-weight:400;line-height:120%}@media (max-width:500px){.opt-banner{padding:25px 0}.opt-banner>div>h2{font-size:32px;line-height:1.3}}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(5px)}75%{transform:translateX(-5px)}100%{transform:translateX(0)}}input.error{animation:shake 0.2s ease-in-out 2;color:red !important;border-color:red !important}.mainslider{transition:opacity 0.3s ease}


/*===============================
/templates/trendshop/css/custom2.css
================================================================================*/
.whyletex{padding:56px 0;background:#FFF}.whyletex .info-bar{display:flex;flex-direction:column;align-items:center}.whyletex .info-bar h2{margin:0;color:#2D1810;text-align:center;font-family:"Source Sans Pro";font-size:32px;font-style:normal;font-weight:400;line-height:35px}.whyletex .info-bar p{margin-top:13px;color:#717182;text-align:center;font-family:"Source Sans Pro";font-size:20px;font-style:normal;font-weight:400;line-height:24.5px;width:655px}.whyletex .card-bar{display:flex;align-items:center;gap:28px;flex-shrink:0;margin:56px 0}.whyletex .card-bar .card{padding:28px;display:flex;flex-direction:column;align-items:center;align-self:stretch;border-radius:8.75px;background:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,0.10),0 1px 2px -1px rgba(0,0,0,0.10)}.whyletex .card-bar .card span{display:flex;width:56px;height:56px;justify-content:center;align-items:center;flex-shrink:0;border-radius:100%;background:rgba(139,38,53,0.10)}.whyletex .card-bar .card h3{color:#2D1810;text-align:center;font-family:"Source Sans Pro";font-size:20px;font-style:normal;font-weight:400;line-height:24.5px}.whyletex .card-bar .card p{color:#717182;text-align:center;font-family:"Segoe UI Symbol";font-size:16px;font-style:normal;font-weight:400;line-height:22.75px}.whyletex .additional-bar{display:flex;padding:28px;flex-direction:row;justify-content:space-between;border-radius:14px;background:#8B2635}.whyletex .additional-bar .additional-card h3{color:#FDF9F5;text-align:center;margin:0;font-family:"Source Sans Pro";font-size:22px;font-style:normal;font-weight:400;line-height:28px}.whyletex .additional-bar .additional-card p{color:rgba(253,249,245,0.80);margin:0;margin-top:6px;text-align:center;font-family:"Segoe UI Symbol";font-size:13px;font-style:normal;font-weight:400;line-height:17.5px}.personal_consultant-form-section{border-radius:14px;background:#F5F0EB;margin-top:42px}.personal_consultant-form{display:flex;flex-direction:column;align-items:center;gap:12px;padding:42px}.personal_consultant-form h1{color:#2D1810;text-align:center;margin:0;font-family:"Source Sans Pro";font-size:32px;font-style:normal;font-weight:400;line-height:35px}.personal_consultant-form p{color:#717182;text-align:center;margin:0;font-family:"Source Sans Pro";font-size:17px;font-style:normal;font-weight:400;line-height:24.5px}.personal_consultant-form .form-buttons{display:flex;gap:15px}.personal_consultant-form .form-buttons .white-button{background:#FDF9F5;color:#2D1810}.personal_consultant-form-section-vers2{display:flex;flex-direction:column;padding:42px;align-items:center;gap:13px;margin:56px 0 0;border-radius:14px;background:#F5F0EB}.personal_consultant-form-section-vers2 h1{color:#2D1810;text-align:center;margin:0;font-family:"Source Sans Pro";font-size:32px;font-style:normal;font-weight:400;line-height:35px}.personal_consultant-form-section-vers2 h2{color:#717182;text-align:center;margin:0;font-family:"Source Sans Pro";font-size:17px;font-style:normal;font-weight:400;line-height:24.5px}.personal_consultant-form-section-vers2 p{color:#2D1810;margin:0;font-family:"Source Sans Pro";font-size:17px;font-style:normal;font-weight:400;line-height:21px}.consultant-advantages-card{display:flex;flex-wrap:wrap;gap:15px;padding:15px 0}.consultant-advantages-card .advantages-card{display:flex;gap:5px;align-items:center;flex:360px 1 1}.consultant-advantages-card .advantages-card span{display:flex}.personal_consultant-form-section-vers2 button{display:flex;height:49px;padding:6.5px 28px 7.5px 28px;justify-content:center;align-items:center;color:#FDF9F5;text-align:center;font-family:"Source Sans Pro";font-size:19px;font-style:normal;font-weight:400;line-height:21px}@media (max-width:820px){.whyletex .card-bar{flex-wrap:wrap}.whyletex .card-bar .card{flex:150px 1 1}.whyletex .additional-bar{flex-wrap:wrap;gap:28px}.whyletex .additional-bar .additional-card{flex:130px 1 1}}@media (max-width:670px){.whyletex .info-bar p{width:100%;max-width:440px}.personal_consultant-form .form-buttons{flex-direction:column}} .homepage-slider .wedaljoomlaslider .slick-slide .slide-info .slide-title h2{margin:0;padding:0;color:#fff;text-align:center;font-size:54px;font-style:normal;font-weight:400;line-height:1.2}@media (max-width:499px){.homepage-slider .wedaljoomlaslider .slick-slide .slide-info .slide-title h2{font-size:36px}} .jds-sample-btn{display:block;width:100%;margin-top:8px;padding:8px 10px;border:1px solid #8B2635;background:#fff;color:#8B2635;border-radius:4px;font-size:14px;line-height:1.2;cursor:pointer;transition:background .15s,color .15s}.jds-sample-btn:hover{background:#8B2635;color:#fff}.jds-sample-btn.is-on{background:#8B2635;color:#fff}.jds-sample-btn.is-off{opacity:.45;cursor:not-allowed}.jds-sample-btn.is-off:hover{background:#fff;color:#8B2635}#jds-sample-panel{position:fixed;right:16px;bottom:16px;z-index:9990;width:290px;max-width:calc(100vw - 32px);background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.18);font-size:14px}#jds-sample-panel .jds-sp-head{display:block;width:100%;padding:11px 14px;border:0;background:#8B2635;color:#fff;text-align:left;font-size:14px;cursor:pointer}#jds-sample-panel .jds-sp-body{display:none;padding:10px 14px 14px;max-height:50vh;overflow:auto}#jds-sample-panel.is-open .jds-sp-body{display:block}#jds-sample-panel ul{margin:0;padding:0;list-style:none}#jds-sample-panel li{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid #eee;line-height:1.3}#jds-sample-panel .jds-sp-del{border:0;background:none;color:#8B2635;font-size:16px;line-height:1;padding:0 4px;cursor:pointer}#jds-sample-panel .jds-sp-note{margin:10px 0 0;color:#666;font-size:12px;line-height:1.4} @media (min-width:992px){.t3-header{position:relative;z-index:1000}}   #t3-mainbody:has(#loginbtns) .t3-sidebar{display:none}#t3-mainbody:has(#loginbtns) .t3-content{width:100%;left:auto;right:auto;float:none} #bill_totalfulldiv::after{content:"Доставка СДЭК от 350 ₽,\00a0точный расчёт менеджером";display:block;width:100%;flex:0 0 100%;text-align:right;font-size:14px;font-weight:400;color:#862e3a;margin-top:6px}#bottom_total::after{content:"+ доставка:\00a0СДЭК от 350 ₽,\00a0точный расчёт менеджером\A Минимальная сумма заказа 1\0000a0000\0000a0₽";white-space:pre-line;display:block;font-size:14px;font-weight:400;color:#777;margin-top:4px}  #cart-contents .checkout-button-top .opg-button.opg-button-primary{background:#819D9E!important;border-color:#819D9E!important;color:#fff!important}#cart-contents .checkout-button-top .opg-button.opg-button-primary:hover,#cart-contents .checkout-button-top .opg-button.opg-button-primary:focus{background:#6F8C8D!important;border-color:#6F8C8D!important;color:#fff!important} #tos,#tos ~ .terms-of-service,#full-tos{display:none!important}#squaredTwo{transform:scale(1.6);margin:0 10px 0 4px;vertical-align:middle}.addtocart-bar input[name=addtocart]{background:#862e3a;border-color:#862e3a;color:#fff;min-width:140px;height:44px}.addtocart-bar input[name=addtocart]:hover,.addtocart-bar input[name=addtocart]:focus{background:#6e2530;border-color:#6e2530;color:#fff}.spacer-buy-area .product-prices::after{content:"Минимальная сумма заказа 1\0000a0000\0000a0₽";display:block;font-size:13px;font-weight:400;color:#777;margin-top:4px} @media (max-width:767px){.browse-view .product-wrap{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.browse-view .product-wrap>.product-block{width:50%;flex:0 0 50%;padding-left:5px;padding-right:5px;float:none}.browse-view .product-container{padding:8px;margin-bottom:10px}.browse-view .product-container .product-name,.browse-view .product-container .product-name a{font-size:14px;line-height:1.3}.category-view .row>.category{width:50%;float:left;padding-left:5px;padding-right:5px}.category-view .row>.category:nth-child(2n+1){clear:left}.orderby-displaynumber .product-view,.orderby-displaynumber .display-number{display:none!important}.t3-sidebar{display:none!important}.category_description,.category_description *{text-align:left!important}.vmzoomer-image-wrap,.vmzoomer-image{height:300px!important}.vmzoomer-wrap{height:auto!important}.quantity-wrap .quantity-controls{width:40px!important;height:40px!important}#checkoutForm input[type=radio]{transform:scale(1.5);margin-right:8px}.notov-header-mobile-top{font-size:13px;line-height:1.35;padding-top:4px;padding-bottom:4px}.info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.info-grid .info-grid-item{margin:0}#mod-custom128 a{display:inline-block;padding:5px 0}}.card-bar .card p,.additional-bar .additional-card p{font-family:"Source Sans Pro",sans-serif!important}.mobile-menu-wrapper a.fa{font-family:"Source Sans Pro",sans-serif!important}.mobile-menu-wrapper a.fa::before{font-family:FontAwesome} .jds-fl{display:block;font-size:13px;color:#777;margin:6px 0 2px}.jds-cp-hidden{display:none!important}.jds-cp-link{display:inline-block;margin:8px 0 12px;color:#862e3a;text-decoration:underline}.jds-tel{display:none}.jds-buybar{display:none}@media (max-width:767px){.notov-header-mobile-top,.notov-header-mobile-top *{font-size:13px!important;line-height:1.35!important}#shipment_ul li:not(:has(input:checked)) .vmshipment_description,#payment_ul li:not(:has(input:checked)) .vmpayment_description{display:none}.t3-header .notov-contacts_btn a.jds-tel{display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;color:#862e3a;vertical-align:middle}.jds-buybar.jds-on{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9000;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:#fff;box-shadow:0 -2px 12px rgba(0,0,0,.12)}.jds-bb-price{font-size:18px;font-weight:700;color:#252422}.jds-bb-btn{background:#862e3a;color:#fff;border:0;border-radius:22px;height:44px;padding:0 32px;font-size:16px;text-transform:uppercase}.jds-buybar-on #jds-sample-panel{bottom:76px!important}} .jds-cat{margin:0 0 32px}.jds-cat-group{margin:0 0 22px}.jds-cat-title{font-size:20px;line-height:1.3;margin:0 0 10px;font-weight:600}.jds-cat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.jds-cat-item{display:flex;flex-direction:column;justify-content:center;min-height:68px;padding:12px 16px;background:#fff;border:1px solid #e8e2db;border-radius:10px;color:#252422;text-decoration:none;transition:border-color .15s,box-shadow .15s}.jds-cat-item:hover,.jds-cat-item:focus{border-color:#862e3a;box-shadow:0 2px 10px rgba(134,46,58,.12);color:#862e3a;text-decoration:none}.jds-cat-name{font-size:16px;font-weight:600;line-height:1.3}.jds-cat-meta{margin-top:4px;font-size:13px;color:#7a746d}@media (max-width:767px){.jds-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.jds-cat-item{min-height:60px;padding:10px 12px}.jds-cat-name{font-size:14px}.jds-cat-title{font-size:18px}} @media (max-width:767px){.browse-view .addtocart-bar input[name=addtocart]{margin-top:12px}} .addtocart-bar .addtocart-button input.btn-primary,.addtocart-bar .addtocart-button button.btn-primary{background:#819D9E!important;border-color:#819D9E!important;color:#fff!important}.addtocart-bar .addtocart-button input.btn-primary:hover,.addtocart-bar .addtocart-button input.btn-primary:focus,.addtocart-bar .addtocart-button button.btn-primary:hover,.addtocart-bar .addtocart-button button.btn-primary:focus{background:#6F8C8D!important;border-color:#6F8C8D!important;color:#fff!important}


/*===============================
https://letex.ru/plugins/system/vmzoomer/assets/css/vmzoomer.css
================================================================================*/
.fr-window,.fr-window [class^="fr-"],.fr-overlay,.fr-overlay [class^="fr-"],.fr-spinner,.fr-spinner [class^="fr-"]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif; transform:translateZ(0px)} .fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000} .fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.9;filter:alpha(opacity=90)}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100)} .fr-window.fr-mobile-touch,.fr-overlay.fr-mobile-touch{position:absolute;overflow:visible} .fr-measured{margin:0 !important;min-width:0 !important;min-height:0 !important}.fr-box{position:absolute;top:0;left:0;width:100%;height:100%}.fr-pages{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}  .fr-ui-inside .fr-container{padding:20px 20px}.fr-ui-inside.fr-no-sides .fr-container{padding:20px} .fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px} @media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:700px){ .fr-ui-inside .fr-container{padding:12px 12px}.fr-ui-inside.fr-no-sides .fr-container{padding:12px} .fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){ .fr-ui-inside .fr-container{padding:0px 0px}.fr-ui-inside.fr-no-sides .fr-container{padding:0px} .fr-ui-outside .fr-container{padding:0px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0px 48px}} .fr-ui-fullclick .fr-container{padding:0}.fr-ui-fullclick.fr-no-sides .fr-container{padding:0} .fr-ui-fullclick.fr-type-video .fr-container{padding:0px 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0px} .fr-overflow-y .fr-container{padding-top:0 !important;padding-bottom:0!important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%; overflow:visible} .fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{position:absolute;top:0;left:0;width:100%;color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:none;opacity:1}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:.8;zoom:1} .fr-ui-outside .fr-info-background{background:#0d0d0d} .fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline;white-space:wrap}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:0.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap} .fr-position-outside,.fr-position-inside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,.4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:.8;zoom:1; }.fr-position-text{color:#b3b3b3}.fr-position-outside .fr-position-text,.fr-position-inside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.3);opacity:1} .fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block} .fr-info a,.fr-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline}.fr-info a:hover{color:#eee} .fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-ui-inside.fr-no-caption .fr-caption{display:none} .fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:rgba(255,255,255,.08)} .fr-info .fr-stroke-color{background:rgba(80,80,80,.3)} .fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none} .fr-ui-fullclick .fr-stroke{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none} .fr-info .fr-stroke-top{display:none} .fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none !important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010;background-color:#ccc}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat} @media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:0 3px}} .fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000} .fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none !important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden; z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline; z-index:0; }.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:transparent}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0 !important}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail:hover .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-active{cursor:default} .fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left} .fr-thumbnail-loading-icon{display:none} .fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020} .fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute; top:0;left:0;width:100%;height:100%} .fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs,.fr-thumbnails-vertical .fr-thumbnail-frame{clear:both} .fr-window-ui-fullclick .fr-thumbnails{background:#090909} .fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom{display:block !important} .fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block !important} .fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0 !important} @media all and (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media all and (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}} @media all and (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media all and (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}} @media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none !important}}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none !important}} @media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-page{min-width:100%} .fr-page{min-height:100%} } .fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-inside .fr-page > .fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-inside .fr-close-outside{display:none !important} .fr-toggle-ui{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.fr-visible-fullclick-ui .fr-box > .fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box > .fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{-webkit-transition:opacity .3s;transition:opacity .3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box > .fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none} .fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgba(16,16,16,.85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:'';position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0); }.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}100%{opacity:0}}@keyframes fresco-12{0%{opacity:1}100%{opacity:0}} .fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} .fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}  .fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url('https://letex.ru/plugins/system/vmzoomer/assets/css/skins/fresco/sprite.svg')} .fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url('https://letex.ru/plugins/system/vmzoomer/assets/css/skins/fresco/sprite.png')}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0,0,0,.4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none} .fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)} .fr-window-skin-fresco .fr-side-button-background{background-color:transparent}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px} .fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px} .fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px} .fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}  .fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:.2}  .fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon{background-image:none} @media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0px -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px} .fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px} .fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px} .fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0px -420px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}  .fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:.8}.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background{background-color:#191919} .fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px} .fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1} .fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon,.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon{opacity:1} .fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,.08); } .fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0px} .fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px} .fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px} .fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1} .fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-335px -91px} .fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5} .fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)} .fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px} .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none} .vmzoomer-wrap{width:100%;position:relative}.vmzoomer-wrap *{box-sizing:border-box} .vmzoomer-image-wrap{position:relative}.vmzoomer-image{position:relative;border:1px solid #e7e7e7}.vmzoomer-image a img{position:absolute;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;top:0;bottom:0;left:0;right:0;padding:15px}.vmzoomer-image:hover a[rel="vm-additional-images"] img{opacity:0;transition:opacity 0.1s}.vmzoomer-image.no-zoom:hover a[rel="vm-additional-images"] img{opacity:1}.vmzoomer-image.no-show a[rel="vm-additional-images"] img{opacity:0 !important} .vmzoomer-image-wrap .next-button,.vmzoomer-image-wrap .prev-button{width:30px;height:56px;cursor:pointer;background-color:rgba(216,216,216,0.4);border-radius:2px;z-index:99;position:absolute;top:50%;margin-top:-28px;background-repeat:no-repeat;background-position:center center;opacity:0;transition:opacity 0.3s ease-out}.vmzoomer-image-wrap:hover .next-button,.vmzoomer-image-wrap:hover .prev-button{opacity:1}.vmzoomer-image-wrap .next-button:hover,.vmzoomer-image-wrap .prev-button:hover{background-color:rgba(216,216,216,0.6)}.vmzoomer-image-wrap .prev-button{left:0;background-image:url('/plugins/system/vmzoomer/assets/img/left-arrow.svg')}.vmzoomer-image-wrap .next-button{right:0;background-image:url('/plugins/system/vmzoomer/assets/img/right-arrow.svg')}@media(max-width:768px){.vmzoomer-image-wrap .next-button,.vmzoomer-image-wrap .prev-button{display:none}} .vmzoomer-image-desc{padding:5px 0;font-size:12px;text-align:center}.vmzoomer-wrap.vertical-carousel .vmzoomer-image-desc{position:absolute;bottom:-24px;width:100%;padding:3px 3px 3px 100px} .vmzoomer-additional-images{overflow:hidden}.vmzoomer-additional-images .additional-image-wrap{float:left;width:100%}.vmzoomer-additional-images .item{border:1px solid #e7e7e7;border-radius:2px;position:relative;width:100%;height:100%}.vmzoomer-additional-images .item.active{border-color:#FFB500}.vmzoomer-additional-images img{position:absolute;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;top:0;bottom:0;left:0;right:0;padding:5px} .vmzoomer-additional-images.slick-slider{margin:15px -5px 0}.vmzoomer-additional-images{display:none}.vmzoomer-additional-images.slick-slider .additional-image-wrap{padding:0 5px}.fr-thumbnail-wrapper{position:relative;background:#fff !important}.fr-thumbnail-wrapper img.fr-thumbnail-image{top:0 !important;left:0 !important;max-height:100% !important;max-width:100% !important;width:auto !important;height:auto !important;bottom:0;right:0;margin:auto} .vmzoomer-wrap.vertical-carousel{display:table}.vmzoomer-wrap.vertical-carousel .vmzoomer-additional-images{width:100px;display:inline-block}.vmzoomer-wrap.vertical-carousel .vmzoomer-image-wrap{max-width:100%;display:inline-block}.vmzoomer-wrap.vertical-carousel{display:flex;flex-direction:row-reverse;flex-wrap:nowrap}.vmzoomer-wrap.vertical-carousel .vmzoomer-additional-images{flex-basis:100px;flex-shrink:0}.vmzoomer-wrap.vertical-carousel .vmzoomer-image-wrap{flex-basis:100%}.vmzoomer-additional-images.slick-vertical{margin:0}.vmzoomer-additional-images.slick-vertical .additional-image-wrap{padding:0 10px 5px 10px}.vmzoomer-additional-images.slick-vertical img{ }.vmzoomer-additional-images.slick-vertical .slick-next,.vmzoomer-additional-images.slick-vertical .slick-prev{background-color:rgba(216,216,216,0.7)}.vmzoomer-additional-images.slick-vertical .slick-next:hover,.vmzoomer-additional-images.slick-vertical .slick-next:focus,.vmzoomer-additional-images.slick-vertical .slick-prev:hover,.vmzoomer-additional-images.slick-vertical .slick-prev:focus{background-color:rgba(216,216,216,0.9)}.vmzoomer-additional-images.slick-vertical .slick-next{top:100%;margin-top:-41px;right:50%;bottom:0;margin-right:-12px;transform:rotate(90deg)}.vmzoomer-additional-images.slick-vertical .slick-prev{top:-9px;left:50%;margin-left:-12px;transform:rotate(90deg)} .vmzoomer-additional-images.noslider{margin:15px -5px 0}.vmzoomer-additional-images.noslider .additional-image-wrap{padding:0 5px 10px} .vmzoomer-additional-images .slick-next,.vmzoomer-additional-images .slick-prev{width:24px;height:45px;background-color:rgba(216,216,216,0.4);border-radius:2px;z-index:99;font-size:0;line-height:0;position:absolute;top:50%;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none}.vmzoomer-additional-images .slick-next:hover,.vmzoomer-additional-images .slick-next:focus,.vmzoomer-additional-images .slick-prev:hover,.vmzoomer-additional-images .slick-prev:focus{background-color:rgba(216,216,216,0.6);background-repeat:no-repeat;background-position:center center}.vmzoomer-additional-images .slick-next{background-image:url('/plugins/system/vmzoomer/assets/img/right-arrow.svg');background-repeat:no-repeat;background-position:center center;right:6px}.vmzoomer-additional-images .slick-next:hover,.vmzoomer-additional-images .slick-next:focus{background-image:url('/plugins/system/vmzoomer/assets/img/right-arrow.svg')}.vmzoomer-additional-images .slick-prev{background-image:url('/plugins/system/vmzoomer/assets/img/left-arrow.svg');background-repeat:no-repeat;background-position:center center;left:6px}.vmzoomer-additional-images .slick-prev:hover,.vmzoomer-additional-images .slick-prev:focus{background-image:url('/plugins/system/vmzoomer/assets/img/left-arrow.svg')} .lightbox-button{background-image:url('/plugins/system/vmzoomer/assets/img/lightbox-button.svg');width:50px;height:50px;border-radius:2px;background-position:center;background-repeat:no-repeat;position:absolute;z-index:99;bottom:10px;right:10px;background-color:rgba(216,216,216,0.4);transition:background-color 0.3s linear}.lightbox-button:hover{cursor:pointer;background-color:rgba(216,216,216,0.6)}


/*===============================
https://letex.ru/modules/mod_virtuemart_product_slider/assets/product-slider.css
================================================================================*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none} @charset 'UTF-8'; .slick-loading .slick-list{ } .vmslider .slick-prev,.vmslider .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none;outline:none}.vmslider .slick-prev:hover,.vmslider .slick-prev:focus,.vmslider .slick-next:hover,.vmslider .slick-next:focus{outline:none}.vmslider .slick-prev:hover:before,.vmslider .slick-prev:focus:before,.vmslider .slick-next:hover:before,.vmslider .slick-next:focus:before{opacity:1}.vmslider .slick-prev.slick-disabled:before,.vmslider .slick-next.slick-disabled:before{opacity:.5}.vmslider .slick-prev:before,.vmslider .slick-next:before{font-size:20px;line-height:1;opacity:1}.vmslider .slick-prev{left:-25px}.vmslider [dir='rtl'] .slick-prev{right:-25px;left:auto}.vmslider .slick-next{right:-25px}.vmslider [dir='rtl'] .slick-next{right:auto;left:-25px} .vmslider .slick-dotted.slick-slider{margin-bottom:30px}.vmslider .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.vmslider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.vmslider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.vmslider .slick-dots li button:hover,.vmslider .slick-dots li button:focus{outline:none}.vmslider .slick-dots li button:hover:before,.vmslider .slick-dots li button:focus:before{opacity:1}.vmslider .slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;text-align:center;opacity:.5;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vmslider .slick-dots li.slick-active button:before{opacity:1;color:black}  .vmslider .slick-slide{height:auto}.vmslider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.vmslider .slick-track > .vmslider-product-wrap{display:-webkit-box;display:-ms-flexbox;display:flex} .vmslider-product{padding:15px;border:1px solid #ecf0f1;width:100%}.vmslider-product-wrap .vmslider-product.shadow{width:100%;border-radius:2px;border:0;box-shadow:0 1px 6px 0 rgba(0,0,0,0.12),0 1px 6px 0 rgba(0,0,0,0.12);transition:200ms;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.vmslider-product-wrap .vmslider-product.shadow:hover{box-shadow:0 2px 16px 0 rgba(0,0,0,0.12),0 2px 16px 0 rgba(0,0,0,0.12);transition:200ms;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease} .vmslider-product{transition:all 0.4s ease-out}.vmslider-product .vmslider-image{margin-bottom:10px;position:relative;overflow:hidden;box-sizing:border-box;width:100%}.vmslider-product .vmslider-image .image1,.vmslider-product .vmslider-image .image2{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.vmslider-product .vmslider-image img{width:auto;height:auto;max-height:100%;max-width:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.vmslider-product .vmslider-image .image1{opacity:1;transition:opacity 0.4s ease-out}.vmslider-product .vmslider-image .image2{opacity:0;transition:opacity 0.4s ease-out}.vmslider-product:hover .vmslider-image .image1{opacity:0;transition:opacity 0.4s ease-out}.vmslider-product:hover .vmslider-image .image2{opacity:1;transition:opacity 0.4s ease-out}.vmslider-product:hover .vmslider-image.zoom-image .image1{-webkit-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);transform:scale(1.25,1.25);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:transform 300ms linear;-webkit-transition:transform 300ms linear;opacity:1}.vmslider-product .vmslider-image .image1{transition:transform 300ms ease-out} .vmslider-product .vmslider-name{margin-bottom:10px;text-align:left}.vmslider-product .vmslider-name a{color:#333;text-decoration:none;font-size:14px;transition:color 300ms ease-out}.vmslider-product .vmslider-name a:hover{transition:color 300ms ease-out}.vmslider-product .vmslider-name a:focus{outline:0} .vmslider-product .vmslider-price{margin-bottom:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;overflow:hidden}.vmslider-product .vmslider-price .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}.vmslider-product .vmslider-price .product-price span.PricesalesPrice{font-weight:bold;margin-right:10px}.vmslider-product .vmslider-price .product-price span.PricebasePriceWithTax{color:#aaa;text-decoration:line-through;padding:0}.vmslider-product .vmslider-price .vm-price-desc{margin:0} .vmslider-product .vmslider-cart .quantity-box,.vmslider-product .vmslider-cart.sliderCart .quantity-controls{display:none}.vmslider-product .vmslider-cart.sliderCart div.addtocart-bar{text-align:center}.vmslider-product .vmslider-cart.sliderCart span.addtocart-button > input{padding:8px 30px;font-size:14px;text-transform:uppercase;border-radius:3px;text-shadow:0;display:inline-block;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);line-height:1.43;transition:box-shadow 0.2s cubic-bezier(0.4,0,1,1),background-color 0.2s cubic-bezier(0.4,0,0.2,1),color 0.2s cubic-bezier(0.4,0,0.2,1);line-height:1.42}.vmslider-product .vmslider-cart.sliderCart span.addtocart-button > input:hover{box-shadow:0 0 8px rgba(0,0,0,0.18),0 8px 16px rgba(0,0,0,0.36);opacity:0.95}.vmslider-product .vmslider-cart.sliderCart span.addtocart-button > input{background-color:;border:0;white-space:pre-wrap}.vmslider-product .vmslider-cart.nofield .vm-customfields-wrap{display:none} .vmslider .slick-dots{position:relative;margin-bottom:0;margin-top:10px;bottom:0}.vmslider .slick-dots li button{width:10px;height:10px}.vmslider .slick-dots li button:before{width:10px;height:10px;border-radius:50%;content:''} .vmslider .slick-next,.vmslider .slick-prev{width:30px;height:30px;opacity:0.7;transition:opacity 0.4s ease-out}.vmslider .slick-next:hover,.vmslider .slick-prev:hover{opacity:1;transition:opacity 0.4s ease-out}.vmslider .slick-next{background:url('/modules/mod_virtuemart_product_slider/assets/right-arrow.svg') center no-repeat}.vmslider .slick-prev{background:url('/modules/mod_virtuemart_product_slider/assets/left-arrow.svg') center no-repeat}.vmslider.nav-top .slick-prev,.vmslider.nav-top .slick-next{top:0}.vmslider.nav-top .slick-next{right:0}.vmslider.nav-top .slick-prev{right:40px;left:auto}.vmslider.nav-top{padding-top:30px}.vmslider.nav-dots .slick-next,.vmslider.nav-dots .slick-prev{margin-top:-30px}


/*===============================
https://letex.ru//modules/mod_vm_cart/assets/css/style.css
================================================================================*/
#vmCartModule{background:none;border-radius:4px;border-style:solid;border-width:2px;box-sizing:border-box;display:inline-block;font-size:14px;height:50px;line-height:normal;padding:10px;position:relative;width:50px;z-index:999999;border:none;top:9px}.phone-raspis{position:absolute;bottom:-54px}.raspis{font-size:14px }.social-links{display:inline-block;margin-left:0px!important}.vmCartModule .total_products{top:0px;left:0px;position:absolute;padding:3px 7px}#vmCartModule:hover{background:none}.vmCartModule > a{display:block;overflow:hidden;text-decoration:none}.vmCartModule svg{float:left;height:30px;width:30px}.cart_top{display:block;overflow:hidden}.cart_top .total_products{border-radius:18px;box-sizing:border-box;color:#fff;display:inline;font-size:12px;font-weight:normal;height:18px;left:30px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;text-align:center;top:4px}.cart_top .total{display:block;float:right;font-size:1px;height:30px;line-height:28px;text-align:center;visibility:hidden;width:85px}.cart_top .total strong{font-size:14px;font-weight:normal;visibility:visible}.cart_empty{font-size:14px;font-weight:normal;visibility:visible}.wrap-cart-content{position:absolute;opacity:0;right:0;top:100%;-webkit-transition:all 300ms ease-in 200ms;transition:all 300ms ease-in 200ms;visibility:hidden}.cart_content{background:#fff;background:#fff;border-radius:4px;border:1px solid #ECF0F1;box-shadow:0 6px 12px rgba(0,0,0,0.175);box-sizing:content-box;color:#333;margin-top:9px;padding:10px;width:300px;z-index:999}.cart_content:before{border-bottom-color:#ECF0F1;border-bottom:7px solid #ECF0F1;border-left:7px solid transparent;border-right:7px solid transparent;content:'';display:inline-block;position:absolute;right:25px;top:2px}.vmCartModule .wrap-cart-content.open{-webkit-transition:all 300ms ease-in;opacity:1;transition:all 300ms ease-in;visibility:visible}.vmCartModule .vm_cart_products{max-height:250px;overflow-y:auto}.vmCartModule .product_row{border-bottom:1px solid #ECF0F1;overflow:hidden;padding:10px 0}.cart_content .block-left{float:left;width:75%}.cart_content .product_name a{display:inline;float:none;line-height:normal;text-decoration:none}.cart_content .product_name a:hover{text-decoration:underline}.cart_content .block-right{float:left;text-align:right;width:25%}.cart_content .total{float:left;padding:10px 0;width:100%}.cart_content .total strong{float:right}.cart_content .customProductData{color:#95A5A6;font-size:12px;clear:both;overflow:hidden}.cart_content .show_cart{float:left;margin:10px 0;text-align:center;width:100%}.cart_content .show_cart a{border-radius:4px;color:#fff;display:inline;float:none !important;padding:8px 20px;text-decoration:none}.cart_content .show_cart a:hover{color:#fff;opacity:0.8;text-decoration:none}.cart_info{padding:10px 0 0 0;text-align:center}  @-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}} @-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}} #vmCartModule span.image{display:inline-block;float:left;width:50px;max-height:100px;margin-right:20px}