﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1em;font-family:"Roboto Flex";vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block;box-sizing:border-box}body{line-height:1;overflow-y:scroll;position:relative}ol,ul{list-style:none;box-sizing:border-box}blockquote,q{quotes:none;box-sizing:border-box}blockquote:before,blockquote:after{content:''}q:before,q:after{content:''}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}.preloader{position:fixed;left:0;top:0;right:0;bottom:0;background:#e0e0e0;z-index:100001;display:flex;align-items:center;justify-content:center}.preloader-row{margin:50px auto;width:100px;height:100px;position:relative}.preloader .loader{width:100px;height:100px;border-radius:50%;background:#179471;background:-moz-linear-gradient(left, #179471 10%, rgba(101,171,248,0) 42%);background:-webkit-linear-gradient(left, #179471 10%, rgba(101,171,248,0) 42%);background:-o-linear-gradient(left, #179471 10%, rgba(101,171,248,0) 42%);background:-ms-linear-gradient(left, #179471 10%, rgba(101,171,248,0) 42%);background:linear-gradient(to right, #179471 10%, rgba(101,171,248,0) 42%);-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.preloader .loader:after{background:#e0e0e0;width:80%;height:80%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loaded_hiding .preloader{transition:0.3s opacity;opacity:0}.loaded .preloader{display:none}.containerWrap{display:block;width:100%;max-width:100%}.containerWrap .main-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%}.containerWrap .main-head .sidebar-menu-class{background:#fff}.containerWrap .main-head .sidebar-menu-class ul.menu{position:relative;width:290px;padding:10px 0 25px}.containerWrap .main-head .sidebar-menu-class ul.menu>li{position:relative}.containerWrap .main-head .sidebar-menu-class ul.menu>li:before{position:absolute;content:'';width:20px;height:20px;left:15px;top:18px}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item{padding-top:16px;padding-left:45px;list-style-type:none}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item a{color:#2A2F3A;font-size:14px;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;text-decoration:none}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item a:hover{cursor:pointer;color:#179471}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item ul.sub-menu{position:absolute;left:290px;width:1020px;padding:25px 45px 40px;display:none;height:557px;z-index:98}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item ul.sub-menu div.submenu-title{color:#2A2F3A;font-size:24px;font-weight:700;line-height:20px;margin-bottom:20px}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item ul.sub-menu li{padding-left:0}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-has-children{position:relative}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-has-children:after{position:absolute;content:'';background:url("/wp-content/uploads/2024/01/menu-arrow.svg");width:5px;height:8px;top:23px;right:16px}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item:hover:before{filter:brightness(0) saturate(100%) invert(39%) sepia(57%) saturate(1247%) hue-rotate(133deg) brightness(90%) contrast(88%)}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3265:before{background:url("/wp-content/uploads/2024/01/menu-1.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3265 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-1.png") 95% center,#fff;background-repeat:no-repeat;top:-10px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3267:before{background:url("/wp-content/uploads/2024/01/menu-2.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3267 .sub-menu{top:-46px;background:url("/wp-content/uploads/2024/02/menu-bg-2.png") 95% center,#fff;background-repeat:no-repeat;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3272:before{background:url("/wp-content/uploads/2024/01/menu-3.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3272 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-3.png") 95% center,#fff;background-repeat:no-repeat;top:-82px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3285:before{background:url("/wp-content/uploads/2024/01/menu-4.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3285 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-4.png") 95% center,#fff;background-repeat:no-repeat;top:-118px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3311:before{background:url("/wp-content/uploads/2024/01/menu-5.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3311 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-5.png") 95% center,#fff;background-repeat:no-repeat;top:-226px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3304:before{background:url("/wp-content/uploads/2024/01/menu-6.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3304 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-6.png") 95% center,#fff;background-repeat:no-repeat;top:-190px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3327:before{background:url("/wp-content/uploads/2024/01/menu-7.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3327 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-7.png") 95% center,#fff;background-repeat:no-repeat;top:-370px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3320:before{background:url("/wp-content/uploads/2024/01/menu-8.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3320 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-8.png") 95% center,#fff;background-repeat:no-repeat;top:-298px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3315:before{background:url("/wp-content/uploads/2024/01/menu-9.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3315 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-9.png") 95% center,#fff;background-repeat:no-repeat;top:-262px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3323:before{background:url("/wp-content/uploads/2024/01/menu-10.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3323 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-10.png") 95% center,#fff;background-repeat:no-repeat;top:-334px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3294:before{background:url("/wp-content/uploads/2024/01/menu-11.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3294 .sub-menu{background:url("/wp-content/uploads/2024/02/menu-bg-11.png") 95% center,#fff;background-repeat:no-repeat;top:-154px;background-size:contain}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3330:before{background:url("/wp-content/uploads/2024/01/menu-12.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-3331:before{background:url("/wp-content/uploads/2024/01/menu-13.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-14011:before{background:url("/wp-content/uploads/2024/01/menu-99.svg") no-repeat center center}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-15895 a{color:#179471}.containerWrap .main-head .sidebar-menu-class ul.menu .menu-item-15895:before{background:url("/wp-content/uploads/2024/01/menu-14.svg");width:18px;height:18px}.containerWrap .main-head .mainWrap{width:calc(100% - 320px)}.containerWrap .wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto;width:1310px;max-width:100%;padding:0}.sidebarWrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:25%;padding-right:15px}.contentWrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:right;width:75%;padding-left:15px}header .topLine{background-color:#f3f3f3}header .topLine .wrap{height:35px}header .middleLine{background-color:#fff}header .middleLine .wrap{height:105px}header .bottomLine{background:#2A2F3A;position:relative}header .bottomLine .wrap{height:68px}header .stickyMenu{position:fixed;top:0px;width:100%;z-index:99}header .changeCity{display:none;width:125px;text-align:right;margin-left:50px}header .changeCity .changeCityButton{display:flex;align-items:center;color:#2A2F3A;font-size:12px;font-weight:400}header .changeCity .changeCityButton span{border-bottom:1px dashed #919EAA;cursor:pointer}header .changeCity .changeCityButton span:hover{border-color:transparent;opacity:.7}header .changeCity .changeCityButton span:active{color:#FD5252}header .burgerTopLineMenu{display:none;position:absolute;left:10px;top:10px;width:25px;height:25px;cursor:pointer}header .burgerTopLineMenu svg{width:100%;height:auto;fill:#007957;stroke:#007957}header nav#topLineMenu{display:block;width:240px}header nav#topLineMenu .close{display:none;position:absolute;top:0;right:0;width:30px;height:100%;cursor:pointer;border-left:1px solid #dbdbdb;background-image:url("/wp-content/uploads/2024/01/close-popup.svg");background-repeat:no-repeat;background-position:center}header nav#topLineMenu ul{display:block;height:35px;line-height:35px;text-align:left;font-size:0;letter-spacing:-.25em}header nav#topLineMenu ul>li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;letter-spacing:normal;font-size:1em;margin-right:0}header nav#topLineMenu ul>li>a{display:block;position:relative;text-decoration:none;color:#919EAA;font-size:12px;font-weight:400;line-height:14px;padding-left:15px}header nav#topLineMenu ul>li>a:before{display:block;position:absolute;content:'';left:0;top:0;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:100%;z-index:1}header nav#topLineMenu ul>li>ul{display:none}header nav#topLineMenu ul>li:hover>a{opacity:.7}header nav#topLineMenu ul>li.current-menu-item>a{color:#262626;font-weight:600}header .logo{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;position:relative;text-decoration:none}header .logo img{height:61px;width:auto}header .slogan{margin-left:100px;width:242px}header .slogan span{display:block;color:#2A2F3A;font:400 12px/18px 'Roboto flex'}header .mailto{color:#919EAA;font-size:12px;font-weight:400;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}header .mailto:hover{text-decoration:none}header .mailto:active{color:#FD5252}header .phone{margin-left:55px}header .phone a{display:block;text-decoration:none;font-size:12px;line-height:26px;font-weight:400;color:#919EAA}header .phone span{display:block;margin-top:10px;color:#888;font-size:14px;font-weight:400}header .phone span strong{font-weight:600}header .menuButton{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;border-radius:4px;background:#179471;padding:0 0 0 15px;height:40px;width:290px;cursor:pointer;box-sizing:border-box;line-height:40px;font-size:16px;font-weight:700;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}header .menuButton:hover{background:#21A983}header .menuButton .icon{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-top:5px}header .menuButton .label{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-left:5px;color:#fff;font-size:15px;font-weight:700}header .minicartButton{cursor:pointer;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;position:relative;text-decoration:none}header .minicartButton .icon{text-align:center}header .minicartButton .label{color:#fff;font-size:12px;font-weight:400;line-height:14px;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}header .minicartButton .label:hover{border-bottom:1px solid #fff}header .minicartButton .label:active{color:#FD5252}header .minicartButton .count{position:absolute;width:16px;height:16px;display:flex;justify-content:center;align-items:center;top:-5px;right:0px;background:#FD5252;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:24px;color:#fff;font-size:10px;font-weight:700}header .searchButton{display:none}header .searchForm{display:block;z-index:10}header .searchForm .field{display:block;width:540px;height:40px;background-color:#fff;overflow:hidden;border-radius:4px}header .searchForm .field input{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 100px);height:40px;border:none;color:#2A2F3A;font-size:14px;font-weight:400;padding:0 15px}header .searchForm .field input::-webkit-input-placeholder{color:#888;font-size:13px;font-weight:400;font-style:italic}header .searchForm .field input::-moz-placeholder{color:#888;font-size:13px;font-weight:400;font-style:italic}header .searchForm .field input:-moz-placeholder{color:#888;font-size:13px;font-weight:400;font-style:italic}header .searchForm .field input:-ms-input-placeholder{color:#888;font-size:13px;font-weight:400;font-style:italic}header .searchForm .field input:focus{outline:none}header .searchForm .field button{display:flex;align-items:center;justify-content:center;border-radius:0px 4px 4px 0px;background:#179471;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;float:right;width:100px;height:40px;cursor:pointer;color:#fff;font-size:15px;font-weight:500;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}header .searchForm .field button span{margin-left:5px}header .searchForm .field button:hover{background-color:#006045}header .searchForm .field button:active{opacity:.7}header .searchForm .field button:focus{outline:none}header .lkForm{display:block}header .lkForm .icon{text-align:center}header .lkForm a{color:#fff;font-size:12px;font-weight:400;line-height:14px;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}header .lkForm a:hover{border-bottom:1px solid #fff;cursor:pointer}header .lkForm a:active{color:#FD5252}header .lkForm .sep{color:#fff;font-size:12px;font-weight:400;line-height:14px;margin:0 3px;display:inline-block}header .wishlist div.icon{text-align:center}header .wishlist li.woosw-menu-item{list-style-type:none}header .wishlist a{text-decoration:none;color:#fff}header .wishlist a:hover{text-decoration:underline}header .wishlist span.woosw-menu-item-inner{color:#FFF;font-family:'Roboto Flex';font-size:12px;font-weight:400;line-height:14px}header .wishlist span.woosw-menu-item-inner:after{border-radius:16px;background:#FD5252;font-weight:700;top:-28px;right:10px}.mainWrap{width:100%}.mainWrap .wrap{width:1310px;margin:0 auto}.mainWrap .mainText{width:870px;margin-bottom:60px}.mainWrap .mainText ul>li:before{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';width:7px;height:7px;background-color:#2A2F3A;margin:8px 8px 0 0}.mainWrap .mainText h3{margin:15px 0}.mainWrap .sliderWrap .main-cart{padding:4px 16px;border-radius:4px;border:1px solid #E9E9E9;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:40px}.mainWrap .sliderWrap .main-cart div.txt{width:140px}.mainWrap .sliderWrap .main-cart div.txt p{color:#2A2F3A;font-size:14px;font-weight:500;line-height:16px}.mainWrap .sliderWrap .main-cart div.txt p span{font-weight:700}.mainWrap .sliderWrap .main-cart div.product{width:calc(100% - 410px);display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.mainWrap .sliderWrap .main-cart div.product img{width:64px;height:auto;margin-right:20px}.mainWrap .sliderWrap .main-cart div.product .more-products{border-radius:4px;border:1px solid #E9E9E9;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#919EAA;font-size:14px;font-weight:400;line-height:16px;margin-right:20px}.mainWrap .sliderWrap .main-cart div.carts{width:250px;display:flex;align-items:center;justify-content:space-between}.mainWrap .sliderWrap .main-cart div.carts .cpops-sr-only{clip-path:none;height:100%;width:100%;overflow:visible;position:relative;color:#919EAA;font-size:12px;font-style:normal;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;text-decoration:none}.mainWrap .sliderWrap .main-cart div.carts .cpops-sr-only:hover{color:#179471}.mainWrap .sliderWrap .main-cart div.carts .cartpops-cart__container-counter{display:none}.mainWrap .sliderWrap .main-cart div.carts a.btn{display:block;width:130px;border-radius:4px;background:#179471;padding:10px 16px;box-sizing:border-box;color:#fff;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;text-decoration:none;font-size:12px;font-weight:500;line-height:20px;text-align:center}.mainWrap .sliderWrap .main-cart div.carts a.btn:hover{background:#21A983}.mainWrap .sliderWrap .swiper{width:100%;height:400px;margin-top:40px}.mainWrap .sliderWrap .swiper-pagination-bullet{width:8px;height:8px;background:#E4E4E4;opacity:1}.mainWrap .sliderWrap .swiper-pagination-bullet-active{background:#179471;width:12px;height:12px}.mainWrap .sliderWrap .swiper-button-prev,.mainWrap .sliderWrap .swiper-button-next{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;width:32px;height:32px;filter:drop-shadow(0px 4px 16px rgba(16,61,48,0.1))}.mainWrap .sliderWrap .swiper-button-prev:after,.mainWrap .sliderWrap .swiper-button-next:after{display:none}.mainWrap .sliderWrap .swiper-button-prev:hover,.mainWrap .sliderWrap .swiper-button-next:hover{opacity:.7}.mainWrap .sliderWrap .swiper-button-prev{background:url("/wp-content/uploads/2024/01/slider-button.svg") center center}.mainWrap .sliderWrap .swiper-button-next{background:url("/wp-content/uploads/2024/01/slider-button.svg") center center;transform:rotate(180deg)}.mainWrap .sliderWrap .swiper-slide{display:flex;justify-content:flex-start;align-items:center}.mainWrap .sliderWrap .swiper-slide>div{width:520px;margin-left:80px}.mainWrap .sliderWrap .swiper-slide p.slider-txt{color:#2A2F3A;font-size:32px;line-height:44px;font-weight:700;margin:0}.mainWrap .sliderWrap .swiper-slide p.slider-txt span{color:#179471}.mainWrap .sliderWrap .swiper-slide a.slider-btn{border-radius:4px;background:#179471;width:fit-content;height:48px;padding:14px 24px;display:block;margin-top:25px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.mainWrap .sliderWrap .swiper-slide a.slider-btn:hover{background:#21A983}.mainWrap .sliderWrap .swiper .swiper-slide-1{background:url("/wp-content/uploads/2023/08/sl-1.png") center center;background-repeat:no-repeat}.mainWrap .sliderWrap .swiper .swiper-slide-2{background:url("/wp-content/uploads/2025/08/sl-1-uno.png") center center;background-repeat:no-repeat}.mainWrap .sliderWrap .swiper .swiper-slide-3{background:url("/wp-content/uploads/2025/08/sl-2-keystudio.png") center center;background-repeat:no-repeat}.mainWrap .sliderWrap .swiper .swiper-slide-4{background:url("/wp-content/uploads/2025/08/sl-3-elbear.png") center center;background-repeat:no-repeat}.mainWrap .sliderWrap .main-info{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin-top:25px}.mainWrap .sliderWrap .main-info>.item{width:calc(100% / 4 - 20px);max-width:225px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.mainWrap .sliderWrap .main-info>.item p{color:#2A2F3A;font-size:14px;font-weight:400;line-height:20px;width:calc(100% - 50px);margin-top:10px}.mainWrap .sliderWrap .main-info>.item p span{font-weight:700}.mainWrap .blog-items{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.mainWrap .blog-items>.item{width:calc(100% / 4 - 15px);max-width:304px;margin-bottom:20px}.mainWrap .blog-items>.item img{width:100%;height:auto}.mainWrap .blog-items>.item p.date{color:#919EAA;font-size:12px;line-height:15px;font-weight:400;margin:10px 0}.mainWrap .blog-items>.item a{color:#2A2F3A;font-size:14px;line-height:20px;font-weight:700;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.mainWrap .blog-items>.item a:hover{color:#179471}.mainWrap .blog-items>.item-all{border-radius:4px;border:1px solid #E9E9E9;background:#fff;display:flex;justify-content:center;align-items:center}.mainWrap .blog-items>.item-all a{color:#919EAA;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;font-size:16px;line-height:20px;font-weight:400;text-decoration:none}.mainWrap .blog-items>.item-all a:hover{color:#179471}.clients{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.clients>.item{width:calc(100% / 9 - 5px);margin:0 5px 15px 0;max-width:130px;height:130px;box-sizing:border-box;padding:20px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:#F8F8F8}.clients>.item>img{width:100%;height:auto}h2.blog-title{margin-top:60px}footer{margin-top:30px;background:#2A2F3A}footer .wrap{padding:40px 0 50px !important}footer .items{display:block;font-size:0;letter-spacing:-.25em}footer .items .item{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;letter-spacing:normal;font-size:1em;font-size:14px;width:170px;margin-right:40px;color:#FFF}footer .items .item:first-child{padding-left:0}footer .items .item:last-child{padding-right:0}footer .items .item p{color:#FFF;font-size:14px;font-weight:400;line-height:32px}footer .items .item .heading{display:block;color:#FFF;font-size:14px;font-weight:700;margin-top:15px}footer .items .item .social-media{display:flex;margin-top:15px;justify-content:flex-start;align-items:center;flex-wrap:wrap}footer .items .item .social-media a{margin-right:10px;width:32px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}footer .items .item .social-media a:hover{opacity:.7}footer .items .item ul{display:block;margin-top:15px}footer .items .item ul>li{display:block;margin-bottom:10px}footer .items .item ul>li>a{display:block;position:relative;text-decoration:none;color:#919EAA;font-size:14px;line-height:32px;font-weight:400}footer .items .item ul>li:hover>a{opacity:.7}footer .items .item ul>li.current-menu-item>a{opacity:.7}footer .items .item-katalog{width:420px}footer .items .item-katalog ul{column-count:2}.copyrightWrap{background:#242932;padding:10px 0}.copyrightWrap .copyright{font-size:10px;text-align:left;color:#919EAA}.formatBlock{margin-top:50px}.formatBlock:after{display:block;content:'';clear:both}.formatBlock:before{display:block;content:'';clear:both}.formatBlock .h1,.formatBlock h1{color:#2A2F3A;font-size:27px;font-weight:bold;line-height:1.5;margin-bottom:30px}.formatBlock .h2,.formatBlock h2{color:#2A2F3A;font-size:24px;font-weight:bold;line-height:1.5;margin-bottom:40px}.formatBlock .h3,.formatBlock h3{color:#2A2F3A;font-size:22px;font-weight:bold;line-height:1.5;margin-bottom:40px}.formatBlock .h4,.formatBlock h4{color:#2A2F3A;font-size:18px;font-weight:bold;line-height:1.5;margin-bottom:.5rem}.formatBlock .h5,.formatBlock h5{color:#2A2F3A;font-size:16px;font-weight:bold;line-height:1.5;margin-bottom:.5rem}.formatBlock .h6,.formatBlock h6{color:#2A2F3A;font-size:14px;font-weight:bold;line-height:1.5;margin-bottom:.5rem}.formatBlock p,.formatBlock address{color:#2A2F3A;font-size:14px;font-weight:400;line-height:1.7;margin-bottom:1rem}.formatBlock ol{list-style-type:decimal;padding:0 0 0 30px;margin:0 0 1rem 1rem;color:#2A2F3A;font-size:14px;font-weight:400;line-height:1.7}.formatBlock ol li{margin-bottom:.5rem}.formatBlock ul{padding:0 0 0 30px;margin:0 0 1rem 0;color:#2A2F3A;font-size:14px;font-weight:400;line-height:1.7}.formatBlock ul li{margin-bottom:.5rem}.formatBlock a{color:#179471;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.formatBlock a:hover{text-decoration:none;color:#21A983;cursor:pointer}.formatBlock a:active{opacity:.7}.formatBlock a.fancybox{text-decoration:none}.formatBlock strong{font-weight:bold}.formatBlock em{font-style:italic}.formatBlock .alignleft{float:left;margin:0.5em 1em 0.5em 0}.formatBlock .alignright{float:right;margin:0.5em 0 0.5em 1em}.formatBlock .aligncenter{display:block;margin:1em auto}.formatBlock img{max-width:100%;height:auto}.formatBlock table{overflow-x:auto;width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:1rem}.formatBlock table tr td,.formatBlock table tr th{color:#2A2F3A;font-size:14px;font-weight:400;line-height:1.7;padding:.5rem}.formatBlock table.strip tr td,.formatBlock table.strip tr th{border:1px solid #f3f3f3}.formatBlock table.nice tr td,.formatBlock table.nice tr th{background-color:#f3f3f3}.formatBlock table.nice tr td:nth-child(2n),.formatBlock table.nice tr th:nth-child(2n){background-color:#f0f0f0}.formatBlock table.nice tr:nth-child(2n) td,.formatBlock table.nice tr:nth-child(2n) th{background-color:#f8f8f8}.formatBlock table.nice tr:nth-child(2n) td:nth-child(2n),.formatBlock table.nice tr:nth-child(2n) th:nth-child(2n){background-color:#f6f6f6}.formatBlock table.nice tr.head td,.formatBlock table.nice tr.head th{font-weight:bold;border:1px solid #007957}.formatBlock input[type=text],.formatBlock input[type=email],.formatBlock input[type=tel],.formatBlock input[type=password]{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:245px;height:40px;border-radius:3px;border:1px solid #dddddd;padding:0 15px;color:#2A2F3A;font-size:14px;font-weight:300}.formatBlock textarea{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;width:531px;height:120px !important;border-radius:3px;border:1px solid #dddddd;padding:15px;color:#2A2F3A;font-family:"Roboto Flex";font-size:14px;font-weight:300;line-height:18px}.formatBlock input[type=submit]{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:170px;height:40px;border-radius:3px;background-color:#007957;border:none;color:#ffffff;font-size:14px;font-weight:400;text-align:center}.formatBlock input[type=submit]:hover{opacity:.7;cursor:pointer}.formatBlock .wpcf7-response-output.wpcf7-mail-sent-ok{display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;background-color:#4CAF50;color:white;opacity:0.83;font-size:14px;line-height:22px;border:none}.formatBlock .wpcf7-response-output.wpcf7-validation-errors{display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;background-color:#f44336;color:white;opacity:0.83;font-size:14px;line-height:22px;border:none}.formatBlock .wpcf7-not-valid-tip,.formatBlock .ajax-loader{display:none}.topSlider{display:block;margin-bottom:40px}.breadcrumbs{display:block;background-color:#fff;margin-bottom:0;padding:25px 0;color:#2A2F3A;font-size:14px}.breadcrumbs .wrap{justify-content:flex-start}.breadcrumbs .wrap .sep{width:16px;height:16px;background:url("/wp-content/uploads/2024/01/mingcute_right-line.svg")}.breadcrumbs .wrap .home{width:16px;height:16px;background:url("/wp-content/uploads/2024/01/icon_home.svg");display:block}.breadcrumbs .wrap>span{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-right:5px}.breadcrumbs .wrap>span>a{color:#007957;font-size:14px;text-decoration:underline}.breadcrumbs .wrap>span>a:hover{text-decoration:none}.breadcrumbs .wrap>span>a:active{opacity:.7}.breadcrumbs .wrap>span>span{color:#2A2F3A;font-size:14px}span[data-name|="acceptance"]{font-size:14px;color:#2a2f3a;line-height:20px}span[data-name|="acceptance"] span{margin:15px 0 0 0}span[data-name|="acceptance"] span a{color:#179471;text-decoration:none}span[data-name|="acceptance"] span a:hover{text-decoration:none;color:#21A983;cursor:pointer}.miniMenuCatalog{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:15px;top:100%;width:calc(100% - 30px);padding:0 15px 15px;box-shadow:0 4px 13px rgba(0,0,0,0.3);background-color:#ffffff;z-index:100;visibility:hidden;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.miniMenuCatalog.active{visibility:visible;opacity:1;top:100%}.miniMenuCatalog .close{display:block;height:30px;border-bottom:1px solid #dbdbdb;cursor:pointer;background-image:url("/wp-content/uploads/2024/01/close-popup.svg");background-position:center;background-repeat:no-repeat}.miniMenuCatalog .items{display:block;overflow:auto;max-height:42.6rem;font-size:0;letter-spacing:-.25em}.miniMenuCatalog .items .item{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;letter-spacing:normal;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;width:12.5%;padding:10px;text-decoration:none}.miniMenuCatalog .items .item .img{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.miniMenuCatalog .items .item .img img{width:100%;height:auto}.miniMenuCatalog .items .item .title{display:block;margin-top:5px;color:#1c1c1c;font-size:14px;line-height:18px;text-align:center}.miniMenuCatalog .items .item:hover{background-color:#f3f3f3}.regionsList{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;right:450px;top:90%;width:300px;padding:0 15px 15px;box-shadow:0 4px 13px rgba(0,0,0,0.3);background-color:#ffffff;z-index:100;visibility:hidden;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.regionsList.active{visibility:visible;opacity:1;top:70%}.regionsList .close{display:block;height:30px;border-bottom:1px solid #dbdbdb;cursor:pointer;background-image:url("/wp-content/uploads/2024/01/close-popup.svg");background-position:center;background-repeat:no-repeat}.regionsList .items{display:block;overflow:auto;max-height:42.6rem;font-size:0;letter-spacing:-.25em}.regionsList .items .item{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;letter-spacing:normal;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;width:50%;padding:10px 0;text-decoration:none;font-size:14px;color:#1c1c1c}.regionsList .items .item:hover{text-decoration:underline;cursor:pointer}.regionsList .items .item:active{color:#007957}.regionsList .items .item.active{color:#007957;text-decoration:underline}.minicartListWrap{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;right:15px;top:90%;width:300px;padding:0 15px 15px;box-shadow:0 4px 13px rgba(0,0,0,0.3);background-color:#ffffff;z-index:100;visibility:hidden;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.minicartListWrap.active{visibility:visible;opacity:1;top:100%}.minicartListWrap .close{display:block;height:30px;border-bottom:1px solid #dbdbdb;cursor:pointer;background-image:url("/wp-content/uploads/2024/01/close-popup.svg");background-position:center;background-repeat:no-repeat}.minicartListWrap .summ{display:block;padding:20px 0;text-align:center;color:#1c1c1c;font-size:14px;font-weight:400;line-height:14px}.minicartListWrap .summ span{font-weight:700}.minicartListWrap .actions{display:block;font-size:0;letter-spacing:-.25em}.minicartListWrap .actions a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;letter-spacing:normal;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#dddddd;height:30px;line-height:30px;color:#ffffff;font-size:14px;font-weight:400;text-transform:uppercase;text-align:center;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.minicartListWrap .actions a:hover{opacity:.7}.minicartListWrap .actions a:active{opacity:.7}.minicartListWrap .actions .toCart{width:120px;color:#ffffff;background-color:#007957}.minicartListWrap .actions .toOrder{width:150px;background-color:#FD5252}.minicartListWrap .items{overflow:auto;max-height:300px}.minicartListWrap .items .item{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #dddddd;padding:10px;margin-top:10px}.minicartListWrap .items .item .img{display:block;width:30%;float:left;margin-right:4%}.minicartListWrap .items .item .img img{display:block;width:100%;height:auto}.minicartListWrap .items .item .info{display:block;float:right;width:66%;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.minicartListWrap .items .item .info .name{display:block;color:#1c1c1c;font-size:12px;font-weight:400;line-height:14px}.minicartListWrap .items .item .info .sku{display:block;margin-top:5px;color:#bdbbbb;font-size:12px;font-weight:400;line-height:14px}.minicartListWrap .items .item .info .quantity{display:block;margin-top:10px;color:#1c1c1c;font-size:16px;font-weight:600;line-height:14px}.minicartListWrap .items .item .info:hover{opacity:.7}.minicartListWrap .items .item:after{display:block;content:'';clear:both}.requestFooter{display:block;background-color:#c8ecd1;background-image:url("images/pattern-diagonal.png");background-repeat:repeat-x;background-position:left top;padding:60px 0 0;margin-top:40px}.requestFooter:after{display:block;content:'';height:24px;margin-top:40px;background-color:#c8ecd1;background-image:url("images/pattern-diagonal-gray.png");background-repeat:repeat-x;background-position:left top}.requestFooter .form{display:block;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:615px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.1);border-radius:3px;background-color:#ffffff;padding:40px}.requestFooter .form .title{display:block;color:#007957;font-size:20px;font-weight:600;text-align:center}.requestFooter .form .subtitle{display:block;margin-top:15px;color:#353333;font-size:14px;font-weight:400;text-align:center}.requestFooter .form input[type=text]{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:245px;height:40px;border-radius:3px;border:1px solid #dddddd;padding:0 15px;color:#2A2F3A;font-size:14px;font-weight:300;margin-top:20px}.requestFooter .form textarea{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;width:531px;height:120px;border-radius:3px;border:1px solid #dddddd;padding:15px;color:#2A2F3A;font-family:"Roboto Flex";font-size:14px;font-weight:300;line-height:18px;margin-top:20px}.requestFooter .form input[type=submit]{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:170px;height:40px;border-radius:3px;background-color:#007957;border:none;color:#ffffff;font-size:14px;font-weight:400;text-align:center}.requestFooter .form input[type=submit]:hover{opacity:.7;cursor:pointer}.requestFooter .form .text-640 input{margin-left:40px}.requestFooter .form .wpcf7-response-output.wpcf7-mail-sent-ok{display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;background-color:#4CAF50;color:white;opacity:0.83;font-size:14px;line-height:22px;border:none}.requestFooter .form .wpcf7-response-output.wpcf7-validation-errors{display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;background-color:#f44336;color:white;opacity:0.83;font-size:14px;line-height:22px;border:none}.requestFooter .form .wpcf7-not-valid-tip,.requestFooter .form .ajax-loader{display:none}nav#sidebarMenu .title{display:block;font-weight:400;font-size:24px;color:#2a2a2a}nav#sidebarMenu .title a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;margin-left:5px;font-weight:400;font-size:13px;color:#007957;text-decoration:underline;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}nav#sidebarMenu .title a:hover{text-decoration:none}nav#sidebarMenu .title a:active{opacity:.7}nav#sidebarMenu ul#menu-katalog{display:block;margin-top:20px}nav#sidebarMenu ul#menu-katalog>li{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;background-image:url("images/sidebar-default.png");background-size:10px;background-position:4px 9px;background-repeat:no-repeat;border-top:1px solid #fff;border-bottom:1px solid #fff}nav#sidebarMenu ul#menu-katalog>li>a{display:block;color:#1c1c1c;font-size:18px;line-height:20px;font-weight:400;text-decoration:none;padding:5px 20px}nav#sidebarMenu ul#menu-katalog>li>ul{display:none}nav#sidebarMenu ul#menu-katalog>li>ul>li{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:35px;padding-right:10px}nav#sidebarMenu ul#menu-katalog>li>ul>li:before{display:block;position:absolute;content:'';left:25px;top:50%;margin-top:-2px;width:4px;height:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#1c1c1c}nav#sidebarMenu ul#menu-katalog>li>ul>li>a{display:block;color:#1c1c1c;font-size:14px;line-height:18px;text-decoration:none;padding:5px 0}nav#sidebarMenu ul#menu-katalog>li>ul>li:hover>a{color:#007957}nav#sidebarMenu ul#menu-katalog>li>ul>li.current-menu-item>a{color:#007957;font-weight:600}nav#sidebarMenu ul#menu-katalog>li:hover{border-top:1px solid #ddd;border-bottom:1px solid #ddd}nav#sidebarMenu ul#menu-katalog>li.current-menu-parent,nav#sidebarMenu ul#menu-katalog>li.current-menu-item{border-left:3px solid #007957;background-color:#f3f3f3;background-image:none}nav#sidebarMenu ul#menu-katalog>li.current-menu-parent>a,nav#sidebarMenu ul#menu-katalog>li.current-menu-item>a{font-weight:600}nav#sidebarMenu ul#menu-katalog>li.current-menu-parent>ul,nav#sidebarMenu ul#menu-katalog>li.current-menu-item>ul{display:block}.sidebarNews{display:block;margin-top:40px}.sidebarNews .title{display:block;font-weight:400;font-size:24px;color:#2a2a2a}.sidebarNews .title a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;margin-left:5px;font-weight:400;font-size:13px;color:#007957;text-decoration:underline;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.sidebarNews .title a:hover{text-decoration:none}.sidebarNews .title a:active{opacity:.7}.sidebarNews .items{display:block;margin-top:30px}.sidebarNews .items .item{display:block;margin-top:10px}.sidebarNews .items .item .heading{display:block}.sidebarNews .items .item .heading a{font-weight:600;font-size:16px;line-height:20px;color:#007957;text-decoration:underline;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.sidebarNews .items .item .heading a:hover{text-decoration:none}.sidebarNews .items .item .heading a:active{opacity:.7}.sidebarNews .items .item .text{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 0}.sidebarNews .items .item .text a{color:#000}.sidebarVK{display:block;margin-top:40px}.woocommerce .woocommerce-ordering{display:block;text-align:right}.woocommerce .woocommerce-ordering select{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.woocommerce a.checkout-button{border-radius:4px;background:#179471;color:#FFF;font-family:'Roboto Flex';font-size:14px !important;font-style:normal;font-weight:500;line-height:20px;width:fit-content}.woocommerce a.checkout-button:hover{background:#21A983 !important}.woocommerce input.update_cart{border-radius:4px;border:1px solid #5c4d4d;background-color:#fff !important;color:#179471 !important;font-family:'Roboto Flex';font-size:14px;font-style:normal;font-weight:500;line-height:20px;width:fit-content}.woocommerce input.update_cart:hover{border:1px solid #E9E9E9;background-color:#E9E9E9 !important}.woocommerce ul.products{display:flex;margin-right:0;margin-left:0;margin-top:0;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.woocommerce ul.products>li.product{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:calc(100% / 5);max-width:240px;margin:20px 10px 0;font-size:14px;clear:none !important;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;padding:16px 12px}.woocommerce ul.products>li.product:hover{border-radius:4px;background:#FFF;box-shadow:0px 4px 16px 0px rgba(16,61,48,0.1)}.woocommerce ul.products>li.product .star-rating{display:none}.woocommerce ul.products>li.product>a.added_to_cart.wc-forward{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f3f3f3;color:#007957;display:block;position:absolute;top:234px;left:0;width:100%;text-align:center;text-decoration:none;font-size:14px;padding:10px;opacity:.7;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.woocommerce ul.products>li.product>a.added_to_cart.wc-forward:hover{opacity:1}.woocommerce ul.products>li.product>a.product_type_simple{display:block;position:absolute;right:10px;bottom:10px;width:36px;height:30px;margin:0;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-color:#dddddd;background-position:center;background-repeat:no-repeat;background-image:url("images/more.png")}.woocommerce ul.products>li.product>a.product_type_simple:hover{opacity:.7}.woocommerce ul.products>li.product a.add_to_cart_button.added{display:none !important}.woocommerce ul.products>li.product a.add_to_cart_button.added::after{display:none}.woocommerce ul.products>li.product a.add_to_cart_button.loading::after{right:40%}.woocommerce ul.products>li.product a.added_to_cart.wc-forward{color:#179471;font-family:'Roboto Flex';font-size:13px;font-weight:500;line-height:20px;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;position:relative;padding-left:24px;padding-top:0;margin:0;height:36px;display:flex;align-items:center}.woocommerce ul.products>li.product a.added_to_cart.wc-forward:before{position:absolute;content:'';background:url("/wp-content/uploads/2024/01/in-cart.svg");width:18px;height:18px;left:0;top:8px;background-repeat:no-repeat;background-size:contain}.woocommerce ul.products>li.product a.added_to_cart.wc-forward:hover{opacity:.7;cursor:pointer}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link{display:block;text-decoration:none}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link .ribbon{display:flex;position:absolute;top:16px}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link .ribbon>.hit,.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link .ribbon>.new{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60px;padding:6px 0;z-index:2;text-align:center;color:#ffffff;font-size:14px;font-weight:400;text-transform:uppercase;background-color:#FD5252;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 8px 0 0}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link .ribbon>.new{background-color:#007957}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link .ribbon>.hit{background-color:#F9C541;color:#2A2F3A}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link .ribbon>.sale{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#FD5252;border:1px solid #FD5252;font-size:14px;font-weight:600;z-index:2;text-align:center;width:60px;padding:5px 0;margin-right:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.wp-post-image{margin-top:45px}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.img{display:block;position:relative;width:100%;overflow:hidden;margin-bottom:5px}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.img:before{display:block;content:'';padding-top:100%}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.img img{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>h3,.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>h2,.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.woocommerce-loop-product__title{display:block;color:#2A2F3A;font-size:14px;font-weight:700;line-height:20px;padding:0;margin:0;height:85px;overflow:hidden;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>h3:hover,.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>h2:hover,.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.woocommerce-loop-product__title:hover{color:#179471}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding-top:0;height:40px;overflow:hidden}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price>.amount{color:#2A2F3A;font-size:20px;font-weight:500;line-height:24px}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price>.amount>span{margin-left:2px;font-size:14px}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price>del{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;text-decoration:none}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price>del>.amount{color:#919EAA;font-size:14px;font-weight:400;text-decoration:line-through;margin-left:5px}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price>del>.amount>span{margin-left:2px;font-size:12px}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price>ins{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;margin-left:0;text-decoration:none}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price>ins>.amount{color:#FD5252;font-family:"Roboto Flex";font-size:20px;font-weight:500}.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price>ins>.amount>span{margin-left:2px;font-size:14px}.woocommerce ul.products>li.product div.add-wishlist{width:18px;height:18px;position:absolute;top:16px;right:12px}.woocommerce ul.products>li.product div.add-wishlist a.woosw-added span.woosw-btn-icon:before{color:#FD5252}.woocommerce ul.products>li.product div.add-wishlist span.woosw-btn-icon{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.woocommerce ul.products>li.product div.add-wishlist span.woosw-btn-icon:hover{cursor:pointer}.woocommerce ul.products>li.product div.add-wishlist span.woosw-btn-icon:hover:before{opacity:0.8}.woocommerce ul.products>li.product div.add-wishlist span.woosw-btn-icon:before{font-size:18px;color:#919EAA}.woocommerce ul.products>li.product div.add-wishlist span.woosw-btn-text{display:none}.woocommerce ul.products>li.outofstock img{opacity:0.5}.woocommerce ul.products>li.outofstock span.woocommerce-loop-product__title{color:#919EAA !important}.woocommerce ul.products>li.outofstock span.stock-expacted{color:#FD5252 !important}.woocommerce ul.products>li.outofstock .single_uvedomit{display:block !important;width:120px !important;height:36px !important;margin:0px !important;padding:7px 0 !important;box-sizing:border-box;border-radius:4px;background:#fff;color:#2A2F3A;border-radius:4px;border:1px solid #E9E9E9;font-size:10px;font-weight:500;line-height:20px;text-align:center;position:relative;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.woocommerce ul.products>li.outofstock .single_uvedomit:hover{border:1px solid #179471}.woocommerce .upsells>ul.products{justify-content:flex-start}.topSlider{max-height:430px;overflow:hidden}.topSlider #topSlider .item{display:block;text-decoration:none}.topSlider #topSlider .item img{display:block;margin:0 auto;max-width:100%;height:auto}.woocommerce-page .containerWrap .wrap .contentWrap{width:100%;padding:0}.productTitle{color:#2A2F3A;font-size:32px;font-weight:700;line-height:48px;margin:20px 0}.after-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:25px}.after-title .productSku{width:160px;color:#919EAA;font-size:18px;font-weight:400;line-height:20px;text-align:right}.after-title .productSku span{color:#2A2F3A;font-size:18px;font-weight:700;line-height:20px}.after-title .glsr-summary .glsr-star,.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link .glsr-summary .glsr-star,.woosw-items .woosw-item--info .glsr-summary .glsr-star{background-size:contain;height:12px;width:12px}.after-title .glsr-summary-text,.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link .glsr-summary-text,.woosw-items .woosw-item--info .glsr-summary-text{flex:1;width:calc(100% - 80px)}.after-title .glsr-summary-text span,.woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link .glsr-summary-text span,.woosw-items .woosw-item--info .glsr-summary-text span{color:#919EAA;font-family:'Roboto Flex';font-size:12px;font-weight:400;line-height:18px}.singleProduct,.product-type-simple{display:block;position:relative}.singleProduct:after,.product-type-simple:after{content:'';display:block;clear:both}.singleProduct>p.titleMore,.product-type-simple>p.titleMore{color:#2A2F3A;font-size:24px;font-weight:700;line-height:36px;margin-top:65px}.singleProduct .hiddenDescr,.product-type-simple .hiddenDescr{display:none}.singleProduct span.linkMore,.product-type-simple span.linkMore{color:#179471;font-size:14px;font-weight:400;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;border-bottom:1px dotted #179471}.singleProduct span.linkMore:hover,.product-type-simple span.linkMore:hover{cursor:pointer;color:#21A983}.singleProduct div.related.products,.product-type-simple div.related.products{margin-bottom:65px}.singleProduct .productImages,.product-type-simple .productImages{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;float:left;width:460px}.singleProduct .productImages .ribbon,.product-type-simple .productImages .ribbon{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.singleProduct .productImages .ribbon>.sale-title,.product-type-simple .productImages .ribbon>.sale-title{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50px;padding:5px 0;z-index:2;text-align:center;color:#ffffff;font-size:12px;font-weight:400;text-transform:uppercase;background-color:#FD5252;border-radius:2px;border:1px solid #FD5252;margin:0 8px 0 0}.singleProduct .productImages .ribbon>.sale,.product-type-simple .productImages .ribbon>.sale{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#179471;border:1px solid #179471;font-size:12px;font-weight:400;z-index:2;text-align:center;width:50px;padding:5px 0;border-radius:2px}.singleProduct .productImages .ribbon>.hit,.singleProduct .productImages .ribbon>.new,.product-type-simple .productImages .ribbon>.hit,.product-type-simple .productImages .ribbon>.new{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:35px;padding:6px 0;margin-right:8px;z-index:2;text-align:center;color:#ffffff;font-size:12px;font-weight:400;text-transform:uppercase;border-radius:2px;background:#179471;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.singleProduct .productImages .ribbon>.hit,.product-type-simple .productImages .ribbon>.hit{background-color:#F9C541;color:#2A2F3A}.singleProduct .productImages .mainImage,.product-type-simple .productImages .mainImage{display:block;overflow:hidden;height:345px}.singleProduct .productImages .mainImage img,.product-type-simple .productImages .mainImage img{display:block;margin:0;max-width:100%;height:345px}.singleProduct .productImages .thumbs,.product-type-simple .productImages .thumbs{display:block;font-size:0;letter-spacing:-.25em;margin:20px 0}.singleProduct .productImages .thumbs .thumbImg,.product-type-simple .productImages .thumbs .thumbImg{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;letter-spacing:normal;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;width:calc(25% - 10px);max-width:80px;margin-right:10px;margin-top:10px}.singleProduct .productImages .thumbs .thumbImg img,.product-type-simple .productImages .thumbs .thumbImg img{display:block;width:80px;height:auto}.singleProduct .productImages .thumbs .thumbImg:hover,.product-type-simple .productImages .thumbs .thumbImg:hover{cursor:pointer;border-radius:4px;border:1px solid #179471}.singleProduct .productImages .img-info,.product-type-simple .productImages .img-info{color:#919EAA;font-size:14px;margin-top:15px;font-weight:400;line-height:20px}.singleProduct .productInfo,.product-type-simple .productInfo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:25px;display:block;float:right;width:505px;border-radius:4px;border:1px solid #E9E9E9;background:#FFF;padding:30px 65px;box-sizing:border-box}.singleProduct .productInfo h1,.product-type-simple .productInfo h1{display:block;font-size:32px;padding-bottom:16px}.singleProduct .productInfo .product-btns,.product-type-simple .productInfo .product-btns{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.singleProduct .productInfo .single_buy_button,.product-type-simple .productInfo .single_buy_button{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0 0 15px !important;float:none !important;padding:0 !important;width:150px;height:40px;background-color:#FD5252 !important;-webkit-user-select:text;color:#ffffff;font-size:14px;font-weight:400;text-align:center;line-height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;display:none !important}.singleProduct .productInfo .single_buy_button:hover,.product-type-simple .productInfo .single_buy_button:hover{opacity:.7}.singleProduct .productInfo .single_add_to_cart_button,.product-type-simple .productInfo .single_add_to_cart_button{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0 0 0 !important;float:none !important;padding:0 !important;width:170px;height:40px;background-color:#007957 !important;background-color:#FD5252 !important;color:#ffffff;font-size:14px;font-weight:400;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.singleProduct .productInfo .single_add_to_cart_button:hover,.product-type-simple .productInfo .single_add_to_cart_button:hover{opacity:.7}.singleProduct .productInfo .single_add_to_cart_button.added,.product-type-simple .productInfo .single_add_to_cart_button.added{display:none}.singleProduct .productInfo .single_add_to_cart_button.added:after,.product-type-simple .productInfo .single_add_to_cart_button.added:after{display:none}.singleProduct .productInfo .single_add_to_cart_button.loading::after,.product-type-simple .productInfo .single_add_to_cart_button.loading::after{right:40%}.singleProduct .productInfo a.added_to_cart.wc-forward,.product-type-simple .productInfo a.added_to_cart.wc-forward{color:#179471;font-family:'Roboto Flex';font-size:16px;font-weight:500;line-height:20px;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;position:relative;padding-left:30px;padding-top:0;height:48px;margin:25px 15px 0 0;display:flex;align-items:center}.singleProduct .productInfo a.added_to_cart.wc-forward:before,.product-type-simple .productInfo a.added_to_cart.wc-forward:before{position:absolute;content:'';background:url("/wp-content/uploads/2024/01/in-cart.svg");width:24px;height:24px;left:0;top:10px;background-repeat:no-repeat;background-size:contain}.singleProduct .productInfo a.added_to_cart.wc-forward:hover,.product-type-simple .productInfo a.added_to_cart.wc-forward:hover{opacity:.7;cursor:pointer}.singleProduct .productInfo .woosw-btn,.singleProduct .productInfo .login-button-product,.product-type-simple .productInfo .woosw-btn,.product-type-simple .productInfo .login-button-product{border-radius:4px;border:1px solid #E9E9E9;color:#2A2F3A;font-family:'Roboto Flex';font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none;padding:13px 18px;margin:25px 0 0 8px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.singleProduct .productInfo .woosw-btn:hover,.singleProduct .productInfo .login-button-product:hover,.product-type-simple .productInfo .woosw-btn:hover,.product-type-simple .productInfo .login-button-product:hover{border:1px solid #179471}.singleProduct .productInfo .woosw-btn span.woosw-btn-icon:before,.singleProduct .productInfo .login-button-product span.woosw-btn-icon:before,.product-type-simple .productInfo .woosw-btn span.woosw-btn-icon:before,.product-type-simple .productInfo .login-button-product span.woosw-btn-icon:before{color:#919EAA}.singleProduct .productInfo .login-button-product:hover,.product-type-simple .productInfo .login-button-product:hover{cursor:pointer}.singleProduct .productInfo .login-button-product .woosw-btn-content,.product-type-simple .productInfo .login-button-product .woosw-btn-content{margin-left:8px}.singleProduct .productInfo .login-button-product span.woosw-btn-icon:before,.product-type-simple .productInfo .login-button-product span.woosw-btn-icon:before{color:#919EAA}.singleProduct .productInfo a.woosw-added span.woosw-btn-icon:before,.product-type-simple .productInfo a.woosw-added span.woosw-btn-icon:before{color:#FD5252}.singleProduct .productInfo .single_uvedomit,.product-type-simple .productInfo .single_uvedomit{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0 0 0 !important;float:none !important;padding:0 !important;width:200px;height:40px;background-color:#007957 !important;color:#ffffff;font-size:14px;font-weight:400;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.singleProduct .productInfo .single_uvedomit:hover,.product-type-simple .productInfo .single_uvedomit:hover{opacity:.7}.singleProduct .productInfo>.stock,.product-type-simple .productInfo>.stock{display:block}.singleProduct .productInfo>.stock.in-stock,.product-type-simple .productInfo>.stock.in-stock{display:none;position:absolute;margin-top:27px;margin-left:135px;width:150px;border-radius:3px;color:#007957;font-size:18px;line-height:20px;font-weight:600;text-align:left}.singleProduct .productInfo>.stock.out-of-stock,.product-type-simple .productInfo>.stock.out-of-stock{display:none !important;margin-top:20px;width:150px;height:34px;border-radius:3px;border:1px solid #ff0000;color:#ff0000;font-size:12px;font-weight:400;text-align:center;line-height:34px;text-transform:uppercase}.singleProduct .productInfo .woocommerce-variation-availability,.product-type-simple .productInfo .woocommerce-variation-availability{margin-top:15px}.singleProduct .productInfo .woocommerce-variation-availability .stock,.product-type-simple .productInfo .woocommerce-variation-availability .stock{display:block !important;margin-left:0;width:fit-content;color:#179471;font-size:16px;font-weight:400;line-height:20px;width:150px;margin-top:0}.singleProduct .productInfo .woocommerce-variation-add-to-cart a.single_more,.product-type-simple .productInfo .woocommerce-variation-add-to-cart a.single_more{margin-left:155px;display:block;color:#919EAA;font-size:14px;font-weight:400;line-height:20px;border-bottom:1px dotted #919EAA;width:fit-content;margin-top:-22px}.singleProduct .productInfo .woocommerce-variation-add-to-cart a.single_more:hover,.product-type-simple .productInfo .woocommerce-variation-add-to-cart a.single_more:hover{cursor:pointer}.singleProduct .productInfo .woocommerce-variation-add-to-cart .quantityBlock,.product-type-simple .productInfo .woocommerce-variation-add-to-cart .quantityBlock{margin-top:25px}.singleProduct .productInfo .woocommerce-variation-add-to-cart .btn-block,.product-type-simple .productInfo .woocommerce-variation-add-to-cart .btn-block{display:flex;flex-wrap:wrap}.singleProduct .productInfo .quantity,.product-type-simple .productInfo .quantity{display:block;float:none !important;height:42px;margin:0 !important;width:102px;border-radius:4px;border:1px solid #E9E9E9}.singleProduct .productInfo .quantity:after,.product-type-simple .productInfo .quantity:after{display:block;content:'';clear:both}.singleProduct .productInfo .quantity .minus,.product-type-simple .productInfo .quantity .minus{display:flex;justify-content:center;align-items:center;float:left;height:42px;width:34px;border:0;color:#2A2F3A;font-size:16px;font-weight:500;line-height:20px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;text-align:center;cursor:pointer;-webkit-user-select:text}.singleProduct .productInfo .quantity .minus svg,.product-type-simple .productInfo .quantity .minus svg{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:10px;fill:#2A2F3A;stroke:#2A2F3A}.singleProduct .productInfo .quantity .plus,.product-type-simple .productInfo .quantity .plus{display:flex;justify-content:center;align-items:center;float:left;height:42px;width:34px;-webkit-border-radius:0px 3px 3px 0;-moz-border-radius:0px 3px 3px 0;border-radius:0px 3px 3px 0;text-align:center;cursor:pointer;color:#2A2F3A;font-size:16px;font-weight:500;line-height:20px;-webkit-user-select:text}.singleProduct .productInfo .quantity .plus svg,.product-type-simple .productInfo .quantity .plus svg{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:14px;fill:#2A2F3A;stroke:#2A2F3A}.singleProduct .productInfo .quantity input,.product-type-simple .productInfo .quantity input{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center;height:41px;width:32px;border:0;color:#2A2F3A;font-size:16px;font-weight:500;line-height:20px;border-bottom:1px solid #E9E9E9;-moz-appearance:textfield}.singleProduct .productInfo .quantity input::-webkit-inner-spin-button,.product-type-simple .productInfo .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.singleProduct .productInfo .quantity input::-webkit-outer-spin-button,.product-type-simple .productInfo .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.singleProduct .productInfo .productPrice,.product-type-simple .productInfo .productPrice{display:block;position:relative;margin-top:20px;height:35px}.singleProduct .productInfo .productPrice .saleCounter,.product-type-simple .productInfo .productPrice .saleCounter{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:5px;background-color:#fff;color:#FD5252;border:1px solid #FD5252;font-size:14px;font-weight:400;z-index:2;text-align:center;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.singleProduct .productInfo .productPrice .sale,.product-type-simple .productInfo .productPrice .sale{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:5px;background-color:#FD5252;color:#fff;border:1px solid #FD5252;font-size:14px;font-weight:600;z-index:2;text-align:center;width:60px;padding:5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.singleProduct .productInfo .productPrice .price,.product-type-simple .productInfo .productPrice .price{display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap}.singleProduct .productInfo .productPrice .price>span,.product-type-simple .productInfo .productPrice .price>span{display:block;line-height:35px;color:#2A2F3A;font-size:24px;font-weight:600}.singleProduct .productInfo .productPrice .price>span span,.product-type-simple .productInfo .productPrice .price>span span{margin-left:2px;font-size:18px;font-weight:400}.singleProduct .productInfo .productPrice .price>del,.product-type-simple .productInfo .productPrice .price>del{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-left:10px;text-decoration:none}.singleProduct .productInfo .productPrice .price>del>span,.product-type-simple .productInfo .productPrice .price>del>span{display:block;color:#919EAA;font-size:24px;font-weight:400;line-height:20px;text-decoration:line-through}.singleProduct .productInfo .productPrice .price>del>span span,.product-type-simple .productInfo .productPrice .price>del>span span{font-size:16px}.singleProduct .productInfo .productPrice .price>ins,.product-type-simple .productInfo .productPrice .price>ins{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-decoration:none}.singleProduct .productInfo .productPrice .price>ins>span,.product-type-simple .productInfo .productPrice .price>ins>span{display:block;color:#FD5252;font-size:36px;font-weight:500;line-height:24px}.singleProduct .productInfo .productPrice .price>ins>span span,.product-type-simple .productInfo .productPrice .price>ins>span span{font-size:24px}.singleProduct .productInfo .woocommerce-variation-price .price,.product-type-simple .productInfo .woocommerce-variation-price .price{align-items:center}.singleProduct .productInfo .productStock,.product-type-simple .productInfo .productStock{display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;margin:25px 0}.singleProduct .productInfo .productStock .stock,.product-type-simple .productInfo .productStock .stock{color:#179471;font-size:16px;font-weight:400;line-height:20px;width:150px}.singleProduct .productInfo .productStock .stock.stock-expacted,.product-type-simple .productInfo .productStock .stock.stock-expacted{color:#FD5252;width:100%}.singleProduct .productInfo .productStock .stock.out-of-stock,.singleProduct .productInfo .productStock .stock.in-stock,.product-type-simple .productInfo .productStock .stock.out-of-stock,.product-type-simple .productInfo .productStock .stock.in-stock{display:none}.singleProduct .productInfo .productStock .stock-info,.product-type-simple .productInfo .productStock .stock-info{color:#919EAA;margin-top:10px;font-size:13px;font-weight:400;line-height:20px}.singleProduct .productInfo .productStock .btn-modal,.product-type-simple .productInfo .productStock .btn-modal{color:#919EAA;font-size:14px;font-weight:400;line-height:20px;border-bottom:1px dotted #919EAA}.singleProduct .productInfo .productStock .btn-modal:hover,.product-type-simple .productInfo .productStock .btn-modal:hover{cursor:pointer}.singleProduct .productInfo .productStock .single_uvedomit,.product-type-simple .productInfo .productStock .single_uvedomit{border:0;margin:25px 0 !important;color:#FFF;font-size:16px;font-weight:500;line-height:20px;width:260px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#179471}.singleProduct .productInfo .productStock .single_uvedomit:hover,.product-type-simple .productInfo .productStock .single_uvedomit:hover{cursor:pointer}.singleProduct .productInfo .productStock .single_uvedomit svg,.product-type-simple .productInfo .productStock .single_uvedomit svg{margin:-2px 8px 0 0}.singleProduct .productInfo .quantityBlock,.product-type-simple .productInfo .quantityBlock{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.singleProduct .productInfo .quantityBlock .pretext,.product-type-simple .productInfo .quantityBlock .pretext{color:#2A2F3A;font-size:14px;font-weight:400;line-height:20px;width:150px}.singleProduct .productInfo .single_add_to_cart_button,.product-type-simple .productInfo .single_add_to_cart_button{border-radius:4px;background:#179471 !important;color:#FFF;font-size:16px;font-weight:500;line-height:20px;height:48px;width:135px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;display:flex;align-items:center;justify-content:center;margin-top:25px !important}.singleProduct .productInfo .single_add_to_cart_button:hover,.product-type-simple .productInfo .single_add_to_cart_button:hover{background:#21A983}.singleProduct .productInfo .single_add_to_cart_button svg,.product-type-simple .productInfo .single_add_to_cart_button svg{margin:0 5px 0 -5px}.singleProduct .productInfo .productDescription,.product-type-simple .productInfo .productDescription{display:block;margin-top:20px;position:relative;max-height:200px;overflow:hidden;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.singleProduct .productInfo .productDescription .descriptionMore,.product-type-simple .productInfo .productDescription .descriptionMore{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:150px;height:50px;width:100%;background-color:#fff;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 68%, #fff 99%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 68%, #fff 99%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 68%, #fff 99%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);text-align:left;line-height:90px;font-size:12px}.singleProduct .woocommerce-tabs,.product-type-simple .woocommerce-tabs{display:block;padding-top:40px}.singleProduct .woocommerce-tabs ul.tabs,.product-type-simple .woocommerce-tabs ul.tabs{padding:0 !important;margin:0 !important}.singleProduct .woocommerce-tabs ul.tabs:before,.product-type-simple .woocommerce-tabs ul.tabs:before{border-bottom:0;display:none !important}.singleProduct .woocommerce-tabs ul.tabs li,.product-type-simple .woocommerce-tabs ul.tabs li{border:none !important;background-color:#fff !important;color:#919EAA !important;font-size:24px !important;font-weight:700 !important;line-height:36px !important;margin:0 40px 0 0 !important;padding:0 !important}.singleProduct .woocommerce-tabs ul.tabs li a,.product-type-simple .woocommerce-tabs ul.tabs li a{color:#919EAA !important;padding:0 !important;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.singleProduct .woocommerce-tabs ul.tabs li a:hover,.product-type-simple .woocommerce-tabs ul.tabs li a:hover{color:#2A2F3A !important}.singleProduct .woocommerce-tabs ul.tabs li:before,.singleProduct .woocommerce-tabs ul.tabs li:after,.product-type-simple .woocommerce-tabs ul.tabs li:before,.product-type-simple .woocommerce-tabs ul.tabs li:after{display:none !important}.singleProduct .woocommerce-tabs ul.tabs li.active,.product-type-simple .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #179471 !important}.singleProduct .woocommerce-tabs ul.tabs li.active a,.product-type-simple .woocommerce-tabs ul.tabs li.active a{color:#2A2F3A !important}.singleProduct .woocommerce-Tabs-panel table.shop_attributes,.product-type-simple .woocommerce-Tabs-panel table.shop_attributes{width:900px}.singleProduct .woocommerce-Tabs-panel table.shop_attributes th,.singleProduct .woocommerce-Tabs-panel table.shop_attributes td,.product-type-simple .woocommerce-Tabs-panel table.shop_attributes th,.product-type-simple .woocommerce-Tabs-panel table.shop_attributes td{font-size:14px;font-weight:400;font-style:normal}.singleProduct .woocommerce-Tabs-panel .formatBlock,.product-type-simple .woocommerce-Tabs-panel .formatBlock{margin-top:30px;width:900px}.singleProduct .woocommerce-Tabs-panel .formatBlock h3,.product-type-simple .woocommerce-Tabs-panel .formatBlock h3{margin-bottom:15px}.singleProduct .woocommerce-Tabs-panel .formatBlock ul li,.product-type-simple .woocommerce-Tabs-panel .formatBlock ul li{list-style-type:disc}.singleProduct .woocommerce-Tabs-panel .formatBlock .img-page,.product-type-simple .woocommerce-Tabs-panel .formatBlock .img-page{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 15px 25px}.singleProduct .woocommerce-Tabs-panel .formatBlock div.info,.product-type-simple .woocommerce-Tabs-panel .formatBlock div.info{border-radius:4px;border:1px dashed #179471;padding:16px 24px;color:#2A2F3A;font-size:14px;font-weight:400;line-height:24px}.singleProduct .woocommerce-Reviews .woocommerce-Reviews-title,.product-type-simple .woocommerce-Reviews .woocommerce-Reviews-title{display:block;color:#2A2F3A;font-size:30px;font-weight:bold;line-height:1.5;margin-bottom:.5rem}.singleProduct .woocommerce-Reviews .commentlist,.product-type-simple .woocommerce-Reviews .commentlist{display:block;padding-top:20px}.singleProduct .woocommerce-Reviews .commentlist li,.product-type-simple .woocommerce-Reviews .commentlist li{display:block;margin-top:20px}.singleProduct .star-rating,.product-type-simple .star-rating{margin:0 !important}.singleProduct .star-rating span:before,.product-type-simple .star-rating span:before{font-family:star !important;color:#FD5252}.singleProduct .woocommerce-review-link,.product-type-simple .woocommerce-review-link{color:#2A2F3A;font-size:14px;font-weight:400;line-height:1.7;margin-bottom:1rem}.woocommerce .cart_totals{display:block;float:none !important;width:100% !important}.woocommerce .cart_totals .order-total th{font-size:18px}.woocommerce .cart_totals .order-total th+td{font-size:18px;text-align:right}.woocommerce .cross-sells{display:block;float:none !important;width:100% !important}.woocommerce .cart-collaterals:before{display:block;content:'';clear:both}.woocommerce .cart-collaterals li:before{display:none !important}.woocommerce .woocommerce-checkout-review-order li:before,.woocommerce .wc_payment_methods li:before{display:none !important}.woocommerce input[name=update_cart]{float:right !important}.woocommerce div.product form.cart .variations tr td{padding-bottom:8px}.woocommerce div.product form.cart .variations label{text-align:left;color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:20px}.woocommerce div.product form.cart .variations select{width:100%;display:inline-block;margin-right:1em;border-radius:4px;border:1px solid #E9E9E9;background:#F8F8F8;padding:12px 16px;color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:20px}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:calc(25% - 20px)}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:20px}.woocommerce ul.products li.product .price{line-height:18px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#179471}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#21A983}.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:active,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:active{background:#B9C2CA}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:160px}.wp-pagenavi{display:block;margin:60px auto 30px;font-size:0;letter-spacing:-.25em;text-align:right}.wp-pagenavi>span{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;letter-spacing:normal;font-size:1em;margin:0 5px;font-size:18px;font-weight:300;color:#FD5252}.wp-pagenavi .pages{margin-right:15px;color:#bdbbbb}.wp-pagenavi>a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;letter-spacing:normal;font-size:1em;margin:0 5px;color:#000;font-size:18px;font-weight:300}.newsPage{display:block}.newsPage .items{display:block}.newsPage .items .item{display:block;margin-top:30px;padding-bottom:15px;border-bottom:1px solid #bbb}.newsPage .items .item .date{color:#888}.newsPage .items .item:last-child{border-bottom:none}.popup-mask{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;visibility:hidden;opacity:0;position:fixed;background-color:rgba(0,0,0,0.7);top:0;left:0;bottom:0;right:0;z-index:880;cursor:pointer;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.popup-mask.active{visibility:visible;opacity:.7;border:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.popup-form{display:block;visibility:hidden;opacity:0;position:fixed;top:60px;left:calc(100% / 2 - 280px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;width:560px;box-shadow:0 4px 8px rgba(0,0,0,0.25);background-color:#ffffff;z-index:888;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transform:scale(0.91);-ms-transform:scale(0.91);-webkit-transform:scale(0.91);-o-transform:scale(0.91);transform:scale(0.91)}.popup-form .textarea-593{display:none}.popup-form br{display:none}.popup-form .close{display:block;position:absolute;right:10px;top:10px;width:14px;height:14px;cursor:pointer;background-image:url("/wp-content/uploads/2024/01/close-popup.svg")}.popup-form .wpcf7-not-valid-tip,.popup-form .ajax-loader{display:none !important}.popup-form .title{display:block;color:#2A2F3A;font-size:16px;font-weight:700;line-height:24px;margin-bottom:15px}.popup-form .label{display:block;color:#450000;font-size:14px;font-weight:300;margin-bottom:10px;margin-top:20px}.popup-form input[type=text],.popup-form input[type=tel],.popup-form input[type=email]{display:block;margin:0 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:100%;height:46px;border-radius:3px;border:1px solid #efefef;background-color:#ffffff}.popup-form textarea{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Roboto Flex";padding:20px 20px;width:100%;height:100px;border-radius:3px;border:1px solid #efefef;background-color:#ffffff;resize:none}.popup-form input[type=submit]{display:block;margin-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:130px;height:48px;border-radius:4px;background:#179471;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;border:none;text-align:center;color:#FFF;font-size:16px;font-weight:500;line-height:20px;cursor:pointer;margin:20px auto 0}.popup-form input[type=submit]:hover{background:#21A983}.popup-form .wpcf7-form-control.wpcf7-radio{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup-form .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{margin:0 0 10px !important;text-align:left;color:#000000;font-size:14px;font-weight:400;line-height:18px;cursor:pointer}.popup-form .wpcf7-form-control.wpcf7-checkbox{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup-form .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item{margin:0 !important;text-align:left;color:#000000;font-size:14px;font-weight:400;line-height:18px;cursor:pointer}.popup-form .g-recaptcha{display:block;margin-top:14px}.popup-form .wpcf7-response-output.wpcf7-validation-errors,.popup-form .wpcf7-response-output.wpcf7-mail-sent-ok,.popup-form .wpcf7-response-output.wpcf7-spam-blocked{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:290px;left:10px;padding:10px;background-color:#4CAF50;color:white;opacity:0.95;font-size:12px;line-height:18px;border:none;margin-top:10px;text-align:center}.popup-form .wpcf7-response-output.wpcf7-validation-errors,.popup-form .wpcf7-response-output.wpcf7-spam-blocked{background-color:#f44336}.popup-form.active{visibility:visible;opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.popup-single_uvedomit{width:320px;left:calc(100% / 2 - 160px);padding:30px 30px 10px 30px}.popup-single_uvedomit .title{font-size:20px}.popup-single_uvedomit .form-row-2>div.item{width:100%}.page-id-6 .woocommerce-message{display:none}.page-id-6 .woocommerce-billing-fields h3{display:none}.page-id-6 .woocommerce-shipping-fields h3{display:none}.cart-discount th{color:#FD5252 !important;font-weight:900 !important}.sidebarStock{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:40px;border:1px solid #fff}.sidebarStock img{display:block;width:100%;height:auto}.sidebarStock:hover{border:1px solid #FD5252}.alert-message{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#31708f;font-size:16px;line-height:24px;font-weight:700;margin-bottom:20px;border:1px solid #bce8f1;border-radius:4px;padding:15px 15px 15px 60px;background:#d9edf7 url(images/info.png) no-repeat left 15px center}.alert-message a{text-decoration:none;color:#134860}.woocommerce-error:before{display:none !important}.woocommerce-error li:before{display:none !important}.update_cart{color:#007957 !important}.order_details li:before,.woocommerce-bacs-bank-details li:before{display:none !important}.page-template-default .containerWrap>.wrap{align-items:flex-start}.page-template-default .sidebarWrap{max-width:290px;border-radius:4px;background:#F8F8F8;padding:0 25px;box-sizing:border-box;margin-top:70px}.page-template-default .sidebarWrap ul li{margin:20px 0}.page-template-default .sidebarWrap ul li a{color:#2A2F3A;font-size:14px;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s linear;-moz-transition-duration:0.3s linear;-o-transition-duration:0.3s linear;transition-duration:0.3s linear;text-decoration:none}.page-template-default .sidebarWrap ul li a:hover{text-decoration:none;color:#21A983}.page-template-default .sidebarWrap ul li.current-menu-item a{text-decoration:none;color:#21A983}.page-template-default .contentWrap{max-width:870px;padding-bottom:50px}.page-template-default .contentWrap .formatBlock h3{margin-bottom:20px}.page-template-default .contentWrap .formatBlock ul li{list-style-type:disc}.page-template-default .contentWrap .formatBlock .img-page{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 15px 25px}.page-template-default .contentWrap .formatBlock div.info{border-radius:4px;border:1px dashed #179471;padding:16px 24px;color:#2A2F3A;font-size:14px;font-weight:400;line-height:24px}.page-template-page-katalog .page-katalog{background-color:#fff;margin-top:-40px;padding-top:0;margin-bottom:-40px;padding-bottom:40px}.page-template-page-katalog .page-katalog h1{color:#2A2F3A;font-size:32px;font-weight:700;line-height:48px}.page-template-page-katalog .page-katalog h1 p{color:#2A2F3A;font-size:14px;font-weight:400;line-height:24px}.termsList{display:block;background:#ffffff;margin-top:20px;padding-top:15px}.termsList .items{display:block;font-size:0;letter-spacing:-.25em}.termsList .items .item{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;letter-spacing:normal;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% / 5);margin:0;padding:0 0 30px}.termsList .items .item .img{display:block;padding:0 18px 18px 18px;overflow:hidden}.termsList .items .item .img img{display:block;height:130px;width:130px;margin:0}.termsList .items .item .info{padding:0 18px}.termsList .items .item .heading{display:block;margin:15px 0;font-size:18px;font-weight:700;color:#2A2F3A;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.termsList .items .item .heading:hover{color:#007957}.termsList .items .item .subitems .subitem{display:block;width:100%;margin:0;padding:0 0 12px;font-size:14px;line-height:16px;position:relative;color:#2A2F3A;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.termsList .items .item .subitems .subitem:hover{color:#007957}.front_sale_products .woocommerce ul.products>li.product{width:calc(20% - 20px)}.front_terms{background-color:#f3f3f3;padding:30px 0;margin-top:15px}div.wpcf7 .g-recaptcha{display:block;max-width:100%;overflow:hidden}div.wpcf7 .g-recaptcha>div{margin:10px 0 10px}.samovivoz_error{display:block;padding:10px 5px;color:#ffffff;font-size:16px;line-height:20px;font-weight:400;border-radius:3px;background-color:#179471;margin-bottom:25px}.samovivoz_error strong{font-weight:700}.woosb-wrap{display:block !important;margin:20px 0 0 !important;width:700px}.woosb-wrap .woosb-products{display:block !important;margin:0 !important;padding:0 !important;border:none !important}.woosb-wrap .woosb-products .woosb-product{display:block !important;position:relative !important;padding:10px 100px 10px 50px !important}.woosb-wrap .woosb-products .woosb-product .woosb-thumb{display:block !important;position:absolute !important;left:0 !important;top:50% !important;padding:0 !important;-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}.woosb-wrap .woosb-products .woosb-product .woosb-thumb img{display:block !important;width:40px !important;height:auto !important}.woosb-wrap .woosb-products .woosb-product .woosb-title{display:flex !important;padding:0 !important;justify-content:space-between;align-items:center;flex-wrap:wrap;width:510px;margin-left:10px}.woosb-wrap .woosb-products .woosb-product .woosb-title .woosb-title-inner{color:#2A2F3A !important;font-size:14px !important;font-weight:400 !important;line-height:16px !important;width:345px}.woosb-wrap .woosb-products .woosb-product .woosb-title .woosb-title-inner a{color:#2A2F3A !important;font-size:14px;font-weight:400;margin-top:20px;text-decoration:underline !important}.woosb-wrap .woosb-products .woosb-product .woosb-title .woosb-availability{width:110px}.woosb-wrap .woosb-products .woosb-product .woosb-title .woosb-availability .stock.in-stock{display:block !important;position:relative !important;color:#179471 !important;font-size:12px !important;font-weight:400 !important;line-height:16px !important}.woosb-wrap .woosb-products .woosb-product .woosb-price{display:block !important;position:absolute !important;right:0 !important;top:50% !important;padding:0 !important;text-align:right;color:#2A2F3A !important;font-size:14px !important;font-weight:400 !important;line-height:16px !important;-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}.woosb-wrap .woosb-products .woosb-product .woosb-price ins{color:#FD5252 !important;font-size:16px !important;font-weight:700 !important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#1c1c1c}.woocommerce ul.products li.product .woocommerce-placeholder{border:none !important}.grecaptcha-badge{display:none !important}.menu-open{position:relative}.menu-open:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);z-index:99}.page-id-369 form{width:500px}.page-id-369 form textarea{width:500px}.page-id-369 form input[type=submit]{border-radius:4px;background:#179471;height:48px;box-sizing:border-box;width:130px}.page-id-369 form .form-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:20px}.page-id-369 form .form-info>p{width:calc(100% - 150px);color:#919EAA;font-size:12px;font-weight:400;line-height:20px;margin:0}.page-id-369 form .form-info>div.btn{width:130px}.page-id-369 form .form-info>div.btn p{margin:0}.form-row-2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.form-row-2>div.item{width:calc(100% / 2 - 10px)}.form-row-2>div.item label{color:#2A2F3A;font-size:14px;font-weight:400;line-height:24px;margin-bottom:10px}.form-row-2>div.item p{margin:0}.form-row-2>div.item input[type=text],.form-row-2>div.item input[type=email],.form-row-2>div.item input[type=tel],.form-row-2>div.item input[type=password],.form-row-2>div.item textarea{border-radius:4px;border:1px solid #C7CBCF;background:#FFF;color:#000}.form-row-2>div.item input[type=text]::placeholder,.form-row-2>div.item input[type=email]::placeholder,.form-row-2>div.item input[type=tel]::placeholder,.form-row-2>div.item input[type=password]::placeholder,.form-row-2>div.item textarea::placeholder{color:#cecece}.form-row-2>div.item textarea{height:126px}.block404{text-align:center}.block404 .contentWrap{width:100%}.block404 h1{color:#2A2F3A;font-size:32px;font-weight:700;line-height:48px;margin:30px 0 0}.block404 p{color:#2A2F3A;text-align:center;font-size:16px;font-weight:400;line-height:24px;margin:20px 0}.block404 a.btn{color:#2A2F3A;font-size:16px;font-weight:500;line-height:20px;display:block;margin:0 auto;border-radius:4px;border:1px solid #E9E9E9;padding:13px 0;width:210px;margin-bottom:100px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.block404 a.btn:hover{background:#E9E9E9}.containerCategory h1{color:#2A2F3A;font-size:32px;font-weight:700;line-height:48px;margin-top:25px}.containerCategory .wrapper{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%}.containerCategory .contentWrap{width:1040px !important;float:none}.containerCategory .contentWrap .formatBlock{margin-top:20px}.containerCategory .contentWrap ul.products>li.product{width:calc(100% / 4);margin:20px 5px 0;margin-bottom:30px}.containerCategory .contentWrap .woocommerce-ordering select{border-radius:4px;border:1px solid #E9E9E9;background:#FFF;padding:13px 10px;width:230px;color:#2a2a2a;box-sizing:border-box}@media (max-width: 767px){.containerCategory .contentWrap .woocommerce-ordering select{width:100%;height:44px}}.containerCategory .contentWrap .woocommerce-ordering select::-ms-expand{display:none}.containerCategory .contentWrap nav.woocommerce-pagination{margin:50px 0}.containerCategory .contentWrap nav.woocommerce-pagination a{color:#2A2F3A;font-size:14px;font-weight:500;line-height:16px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;padding:8px 9px;text-decoration:none}.containerCategory .contentWrap nav.woocommerce-pagination a:hover{border-radius:4px}.containerCategory .contentWrap nav.woocommerce-pagination a.current{border:1px solid #E9E9E9;border-radius:4px;color:#2A2F3A;padding:7px 8px;background:#fff}.containerCategory .sidebarWrap{width:calc(100% - 1100px);max-width:200px;float:none}.accountWrap .accountSidebar{margin-top:0;width:290px}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation{float:none;width:100%}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation ul li a{color:#2A2F3A;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;border-radius:4px;background:#F8F8F8;padding:22px 16px 22px 64px;width:100%;margin-bottom:8px;box-sizing:border-box;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;display:block}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation ul li a:hover{background:#BCE5DA}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation ul li.is-active a{background:#BCE5DA}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation-link{position:relative}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation-link:before{position:absolute;content:'';width:32px;height:32px;border-radius:50%;left:16px;top:calc(100% / 2 - 16px)}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation-link--dashboard:before{background:url("/wp-content/uploads/2024/01/account-lk.svg") no-repeat center center,#eee}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation-link--dashboard.is-active:before{background:url("/wp-content/uploads/2024/01/account-lk.svg") no-repeat center center,#A9D9CC}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation-link--orders:before{background:url("/wp-content/uploads/2024/01/account-orders.svg") no-repeat center center,#eee}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation-link--orders.is-active:before{background:url("/wp-content/uploads/2024/01/account-orders.svg") no-repeat center center,#A9D9CC}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation-link--wishlist:before{background:url("/wp-content/uploads/2024/01/account-wishlist.svg") no-repeat center center,#eee}.accountWrap .accountSidebar .woocommerce-MyAccount-navigation-link--wishlist.is-active:before{background:url("/wp-content/uploads/2024/01/account-wishlist.svg") no-repeat center center,#A9D9CC}.accountWrap .accountContent{width:calc(100% - 330px)}.accountWrap .accountContent .woocommerce-MyAccount-content{float:none;width:100%}.accountWrap .accountContent .woocommerce-MyAccount-content .woocommerce-info{border:0;background:#fff;padding:0}.accountWrap .accountContent .woocommerce-MyAccount-content .woocommerce-info:before{display:none}.accountWrap .accountContent .woocommerce-MyAccount-content .woocommerce-info .button{float:none;border-radius:4px;background:#179471;padding:0 15px;color:#fff;height:40px;width:fit-content;cursor:pointer;box-sizing:border-box;line-height:40px;font-size:15px;font-weight:400;text-decoration:none;margin-top:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.accountWrap .accountContent .woocommerce-MyAccount-content .woocommerce-info .button:hover{background:#21A983}.accountWrap .accountContent .woocommerce-MyAccount-content h1{color:#2A2F3A;font-family:Roboto Flex;font-size:32px;font-weight:700;line-height:48px;margin-bottom:35px}.accountWrap .accountContent .woocommerce-MyAccount-content p.account-text{color:#2A2F3A;font-size:14px;font-weight:500;line-height:20px;margin-bottom:20px;width:635px}.accountWrap .accountContent .woocommerce-MyAccount-content p.account-text a{color:#179471;font-size:14px;font-weight:400;line-height:20px;border-bottom:1px dotted #179471;text-decoration:none}.accountWrap .accountContent .woocommerce-MyAccount-content form{width:635px}.accountWrap .accountContent .woocommerce-MyAccount-content form h3{color:#2A2F3A;font-size:32px;font-style:normal;font-weight:700;line-height:48px;margin-bottom:30px}.accountWrap .accountContent .woocommerce-MyAccount-content form .select2-container .select2-selection--single{height:48px}.accountWrap .accountContent .woocommerce-MyAccount-content form .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.accountWrap .accountContent .woocommerce-MyAccount-content form .select2-container .select2-selection--single .select2-selection__arrow{height:48px}.accountWrap .accountContent .woocommerce-MyAccount-content form p{margin:0 0 15px}.accountWrap .accountContent .woocommerce-MyAccount-content form p label{color:#919EAA;font-size:14px;font-weight:400;line-height:24px}.accountWrap .accountContent .woocommerce-MyAccount-content form p input{border-radius:4px;border:1px solid #C7CBCF;background:#FFF;padding:13px 10px;color:#000;font-size:14px;font-weight:400;line-height:20px}.accountWrap .accountContent .woocommerce-MyAccount-content form p input+span{color:#919EAA;font-size:12px;font-weight:400;line-height:24px;margin-top:5px;display:block}.accountWrap .accountContent .woocommerce-MyAccount-content form p input.row-bg{border:0;border-bottom:1px solid #C7CBCF;border-radius:0;padding:10px}.accountWrap .accountContent .woocommerce-MyAccount-content form p.form-row-wide input{width:100%}.accountWrap .accountContent .woocommerce-MyAccount-content form .button{border-radius:4px;border:1px solid #E9E9E9;background:#fff;padding:7px 10px;color:#179471;font-family:Roboto Flex;font-size:12px;font-style:normal;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.accountWrap .accountContent .woocommerce-MyAccount-content form .button:hover{border:1px solid #179471}.accountWrap .accountContent .woocommerce-MyAccount-content fieldset{margin-top:60px;position:relative}.accountWrap .accountContent .woocommerce-MyAccount-content fieldset:before{position:absolute;content:'';height:1px;width:100%;background:#E9E9E9;top:-50px;left:0}.accountWrap .accountContent .woocommerce-MyAccount-content fieldset legend{color:#919EAA;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:24px;margin-bottom:15px}.accountWrap .accountContent .woocommerce-MyAccount-content a.btn-exit{border-bottom:1px dotted #179471;color:#179471;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;text-decoration:none}.accountWrap .accountContent .woocommerce-MyAccount-content a.btn-exit:hover{border-bottom:1px dotted #fff;color:#919EAA}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc{border-top:1px solid #E9E9E9;padding-top:24px;margin-top:30px}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc p{color:#919EAA;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:24px;margin-bottom:16px}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table tbody{display:flex}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td{display:flex;flex-direction:column;padding:0;position:relative}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td>i.theChampGoogleBackground,.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td>i.theChampYandexBackground{width:140px;height:56px}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td>i.theChampGoogleBackground:before,.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td>i.theChampYandexBackground:before{position:absolute;content:'Отвязать';top:30px;left:55px;color:#919EAA;font-family:'Roboto Flex';font-size:12px;font-weight:400;line-height:16px;width:fit-content;background:transparent;border-bottom:1px dotted #919EAA;font-style:normal}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td>i.theChampGoogleBackground:after,.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td>i.theChampYandexBackground:after{top:10px}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td input[type="button"]{position:absolute;top:0;margin-top:-56px;color:transparent;border:0;width:140px;height:56px;background:transparent;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td input[type="button"]:hover{cursor:pointer;border:2px solid #E9E9E9 !important;border-radius:4px}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td div.the_champ_login_container{order:0}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td strong,.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc table.heateor-ss-table td br{display:none}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc ul.the_champ_login_ul li{border-radius:4px;border:1px solid #E9E9E9 !important;background:#FFF;margin-right:8px !important}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc ul.the_champ_login_ul li i{height:55px;border:0 !important}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc ul.the_champ_login_ul li i.theChampGoogleBackground,.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc ul.the_champ_login_ul li i.theChampYandexBackground{width:140px;margin:0}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc ul.the_champ_login_ul li i.theChampGoogleBackground:before,.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc ul.the_champ_login_ul li i.theChampYandexBackground:before{position:absolute;content:'Привязать';top:30px;left:55px;color:#179471;font-family:'Roboto Flex';font-size:12px;font-weight:400;line-height:16px;width:fit-content;background:transparent;border-bottom:1px dotted #179471;font-style:normal}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc ul.the_champ_login_ul li i.theChampGoogleBackground:after,.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc ul.the_champ_login_ul li i.theChampYandexBackground:after{top:10px}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc i{background-color:#fff;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc i:hover{background-color:#E9E9E9}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc i.theChampGoogleBackground{border:0;position:relative;width:110px;padding:10px !important;height:60px;border-radius:4px;border:1px solid #E9E9E9 !important;margin:5px 0 0}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc i.theChampGoogleBackground .theChampGoogleLoginSvg{background-size:100% !important;background:url("/wp-content/uploads/2023/11/gmail.svg") left no-repeat;width:36px;display:block}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc i.theChampGoogleBackground:after{position:absolute;content:'Gmail';color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:500;line-height:16px;font-style:normal;top:20px;left:55px}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc i.theChampYandexBackground{border:0;position:relative;width:110px;padding:10px !important;height:60px;border-radius:4px;border:1px solid #E9E9E9 !important;margin:5px 0 0}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc i.theChampYandexBackground .theChampYandexLoginSvg{background-size:100% !important;background:url("/wp-content/uploads/2023/11/yandex.svg") left no-repeat;width:36px;display:block}.accountWrap .accountContent .woocommerce-MyAccount-content .account-soc i.theChampYandexBackground:after{position:absolute;content:'Яндекс ID';color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:500;line-height:16px;font-style:normal;top:20px;left:55px}.accountWrap .accountContent .woocommerce-MyAccount-content p.adress-info{color:#2A2F3A;font-size:14px;font-weight:500;line-height:20px;margin-bottom:20px;width:635px}.accountWrap .accountContent .woocommerce-MyAccount-content .addresses .title{color:#2A2F3A;font-size:16px;font-weight:700;line-height:20px;margin-bottom:10px}.accountWrap .accountContent .woocommerce-MyAccount-content .addresses p{color:#2A2F3A;font-size:14px;font-weight:400;line-height:20px}.accountWrap .accountContent .woocommerce-MyAccount-content .addresses .edit{border-radius:4px;border:1px solid #E9E9E9;background:#fff;padding:7px 10px;color:#179471;font-family:Roboto Flex;font-size:12px;font-style:normal;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;display:block;width:fit-content;text-align:center;margin:20px 0 0;text-decoration:none}.accountWrap .accountContent .woocommerce-MyAccount-content .addresses .edit:hover{border:1px solid #179471}.accountWrap .accountContent .woocommerce-MyAccount-content details{margin-bottom:8px;border-radius:4px;border:1px solid #E9E9E9;padding:1px 25px}.accountWrap .accountContent .woocommerce-MyAccount-content details summary{list-style:none;position:relative}.accountWrap .accountContent .woocommerce-MyAccount-content details summary:hover{cursor:pointer}.accountWrap .accountContent .woocommerce-MyAccount-content details summary:after{position:absolute;content:'';background:url("/wp-content/uploads/2024/01/clarity_close-line.svg");width:24px;height:24px;right:0;top:calc(100% / 2 - 12px)}.accountWrap .accountContent .woocommerce-MyAccount-content details summary::-webkit-details-marker{display:none}.accountWrap .accountContent .woocommerce-MyAccount-content details summary::marker{font-size:1px;color:#fff;line-height:1px}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-status{width:200px;color:#919EAA;font-size:14px;font-weight:400;line-height:20px}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-status p{color:#2A2F3A;font-size:12px;font-weight:400;line-height:16px;position:relative;padding-left:17px}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-status p:before{position:absolute;content:'';width:12px;height:12px;left:0;top:1px;background:#c5c5c5;border-radius:50%}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-status p.completed-status:before{background:#179471}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-status p.processing-status:before{background:#F9C541}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-status p.on-hold-status:before{background:#c76102}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-status p.shipped-status:before{background:#BCE5DA}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-status p.cancelled-status:before{background:#FD5252}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-price{width:100px;color:#919EAA;font-size:14px;font-weight:400;line-height:20px}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-price span.amount,.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-price del{color:#2A2F3A;font-size:12px;font-weight:400;line-height:16px}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-products{width:calc(100% - 380px);margin-right:80px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-products .product-thumbnail{width:64px;margin:0 0 0 15px}.accountWrap .accountContent .woocommerce-MyAccount-content details summary .order-number>div.order-products .more-products{border-radius:4px;border:1px solid #E9E9E9;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#919EAA;font-size:14px;font-weight:400;line-height:16px;margin-left:20px}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details{padding:30px 0;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item{width:calc(100% - 345px)}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:15px 0}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data .product-thumbnail{width:65px}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data .product-thumbnail img{width:64px;height:auto}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data .product-name{width:300px}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data .product-name a{color:#2A2F3A;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data .product-name a:hover{color:#179471}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data .product-quantity,.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data .product-total{color:#2A2F3A;font-size:12px;font-weight:400;line-height:16px;width:45px;text-align:right}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data .product-total{width:65px}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-data .variation{display:none}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-price>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;color:#2A2F3A;font-family:Roboto Flex;font-size:12px;font-weight:400;line-height:16px;margin:20px 0 0}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-item .product-price>div.itogo{font-size:16px;font-weight:500}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-shipping{width:230px}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-shipping p.title{color:#919EAA;font-family:Roboto Flex;font-size:12px;font-weight:400;line-height:16px;margin-bottom:5px}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-shipping>div{margin-bottom:15px}.accountWrap .accountContent .woocommerce-MyAccount-content details .order-details .order-shipping>div p{color:#2A2F3A;font-family:Roboto Flex;font-size:12px;font-weight:400;line-height:16px}.accountWrap .accountContent .woocommerce-MyAccount-content details[open] summary:after{transform:rotate(180deg)}.accountWrap .accountContent-not-log{margin:0 auto 100px}.account-registration h1{color:#2A2F3A;font-family:Roboto Flex;font-size:32px;font-weight:700;line-height:48px;margin-bottom:45px}.account-registration .reg-soc{border-top:1px solid #E9E9E9;padding-top:24px;margin-top:30px;width:fit-content}.account-registration .reg-soc p{color:#2A2F3A;font-family:'Roboto Flex';font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px}.account-registration .reg-soc p a{color:#179471;border-bottom:1px dotted #179471;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.account-registration .reg-soc p a:hover{cursor:pointer;color:#21A983}.account-registration .reg-soc img#the_champ_loading_image{display:none}.account-registration .reg-soc ul.the_champ_login_ul li{border-radius:4px;border:1px solid #E9E9E9 !important;background:#FFF;margin-right:8px !important}.account-registration .reg-soc ul.the_champ_login_ul li i{background-color:#fff;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.account-registration .reg-soc ul.the_champ_login_ul li i:hover{background-color:#E9E9E9}.account-registration .reg-soc ul.the_champ_login_ul li i.theChampGoogleBackground{border:0;position:relative;width:110px;padding:10px !important;height:55px}.account-registration .reg-soc ul.the_champ_login_ul li i.theChampGoogleBackground .theChampGoogleLoginSvg{background-size:100% !important;background:url("/wp-content/uploads/2023/11/gmail.svg") left no-repeat;width:36px}.account-registration .reg-soc ul.the_champ_login_ul li i.theChampGoogleBackground:after{position:absolute;content:'Gmail';color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:500;line-height:16px;font-style:normal;top:20px;left:55px}.account-registration .reg-soc ul.the_champ_login_ul li i.theChampYandexBackground{border:0;position:relative;width:140px;padding:10px !important;height:55px}.account-registration .reg-soc ul.the_champ_login_ul li i.theChampYandexBackground .theChampYandexLoginSvg{background-size:100% !important;background:url("/wp-content/uploads/2023/11/yandex.svg") left no-repeat;width:36px}.account-registration .reg-soc ul.the_champ_login_ul li i.theChampYandexBackground:after{position:absolute;content:'Яндекс ID';color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:500;line-height:16px;font-style:normal;top:20px;left:55px}.account-registration form.register,.popup-login form.login{border:0;padding:0;margin:0}.account-registration form.register .form-row,.popup-login form.login .form-row{padding:0;margin:0}.account-registration form.register .form-row-but,.popup-login form.login .form-row-but{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:30px}.account-registration form.register .form-row-but p,.popup-login form.login .form-row-but p{color:#919EAA;font-family:Roboto Flex;font-size:12px;font-weight:400;line-height:20px;width:275px;margin-left:20px}.account-registration form.register label,.popup-login form.login label{color:#2A2F3A;font-family:Roboto Flex;font-size:14px;margin-top:16px;font-weight:400;line-height:24px}.account-registration form.register input:not(.button),.popup-login form.login input:not(.button){border-radius:4px;border:1px solid #C7CBCF;background:#FFF;width:240px;padding:14px 10px}.account-registration form.register .password-input,.popup-login form.login .password-input{width:240px}.account-registration form.register input.button,.popup-login form.login input.button{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;border-radius:4px;background:#179471;padding:0;height:48px;width:205px;cursor:pointer;box-sizing:border-box;line-height:48px;font-size:16px;font-weight:500;color:#fff;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.account-registration form.register input.button:hover,.popup-login form.login input.button:hover{background:#21A983}.accountWrap .accountContent .woocommerce-MyAccount-content .popup-change_password div h2{font-size:20px;margin-bottom:20px}.accountWrap .accountContent .woocommerce-MyAccount-content .popup-change_password div>form{width:100%}.accountWrap .accountContent .woocommerce-MyAccount-content .popup-change_password div>form .button{border-radius:4px;background:#179471;color:#fff}.accountWrap .accountContent .woocommerce-MyAccount-content .popup-change_password div>form .button:hover{background:#21A983;border:0}.popup-login{width:320px;left:calc(100% / 2 - 160px)}.popup-login form.login input:not(.button),.popup-login form.login .password-input{width:100%}.popup-login form.login input.button{width:95px;margin:0}.popup-login form.login .form-row-but p.lost_password{width:110px}.popup-login form.login .form-row-but p.lost_password a{color:#179471;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:20px;border-bottom:1px dotted #179471;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.popup-login form.login .form-row-but p.lost_password a:hover{cursor:pointer;color:#21A983}.popup-login form.login .reg-link{margin-top:20px}.popup-login form.login .reg-link a{color:#179471;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:20px;border-bottom:1px dotted #179471;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.popup-login form.login .reg-link a:hover{cursor:pointer;color:#21A983}.popup-login .login-soc{padding-top:24px;width:fit-content}.popup-login .login-soc p{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:500;line-height:24px;margin-bottom:8px}.popup-login .login-soc ul.the_champ_login_ul li{border-radius:4px;border:1px solid #E9E9E9 !important;background:#FFF;margin-right:8px !important}.popup-login .login-soc ul.the_champ_login_ul li i{background-color:#fff;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;border:0;position:relative;width:46px;padding:5px !important;height:46px}.popup-login .login-soc ul.the_champ_login_ul li i:hover{background-color:#E9E9E9}.popup-login .login-soc ul.the_champ_login_ul li i.theChampGoogleBackground .theChampGoogleLoginSvg{background-size:100% !important;background:url("/wp-content/uploads/2023/11/gmail.svg") left no-repeat;width:36px}.popup-login .login-soc ul.the_champ_login_ul li i.theChampYandexBackground .theChampYandexLoginSvg{background-size:100% !important;background:url("/wp-content/uploads/2023/11/yandex.svg") left no-repeat;width:36px}.lost_reset_password h1{color:#2A2F3A;font-family:Roboto Flex;font-size:32px;font-weight:700;line-height:48px;margin-bottom:30px}.lost_reset_password p{color:#2A2F3A;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:24px}.lost_reset_password>p.form-row-first{margin-top:20px}.lost_reset_password>p.form-row-first label{color:#2A2F3A;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:24px}.lost_reset_password>p.form-row-first input:not(.button){border-radius:4px;border:1px solid #C7CBCF;background:#FFF;width:300px;padding:14px 10px}.lost_reset_password input.button{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;border-radius:4px;background:#179471;padding:0;height:48px;width:205px;cursor:pointer;box-sizing:border-box;line-height:48px;font-size:16px;font-weight:500;color:#fff;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.lost_reset_password input.button:hover{background:#21A983;color:#fff}.woocommerce-error{border:2px solid #ff000b;text-align:center;padding:20px 0}div.woocommerce-message{display:none;border:none;background:#fff;color:#2A2F3A;font-family:Roboto Flex;font-size:32px;font-weight:700;line-height:48px;margin-bottom:30px;padding:0}div.woocommerce-message:before{display:none}div.woocommerce-message+p{color:#2A2F3A;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:24px}.containerNews .contentWrap{width:100%;max-width:100%}.containerNews .contentWrap .newsPage .items{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.containerNews .contentWrap .newsPage .items .item{width:calc(100% / 4 - 20px);max-width:305px;border-bottom:0;margin-bottom:30px}.containerNews .contentWrap .newsPage .items .item>img{max-width:100%;object-fit:cover;height:170px}.containerNews .contentWrap .newsPage .items .item .formatBlock a.heading{color:#2A2F3A;font-family:Roboto Flex;font-size:14px;font-weight:700;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.containerNews .contentWrap .newsPage .items .item .formatBlock a.heading:hover{color:#179471}.containerNews .contentWrap .newsPage .items .item .formatBlock span.date{color:#919EAA;font-family:Roboto Flex;font-size:12px;font-weight:400;line-height:20px}.containerSingleNew .contentWrap{width:870px;margin:0 auto}.containerSingleNew .contentWrap .formatBlock{margin-top:20px}.containerSingleNew .contentWrap .formatBlock h1{color:#2A2F3A;font-family:Roboto Flex;font-size:32px;font-weight:700;line-height:48px;margin:35px 0 5px 0}.containerSingleNew .contentWrap .formatBlock h2{color:#2A2F3A;font-family:Roboto Flex;font-size:20px;font-weight:700;line-height:30px;margin-bottom:20px}.containerSingleNew .contentWrap .formatBlock p.date{color:#919EAA;font-family:Roboto Flex;font-size:12px;font-weight:400;line-height:20px;margin-bottom:25px}.containerSingleNew .contentWrap .formatBlock a{color:#2A2F3A;text-decoration:underline;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.containerSingleNew .contentWrap .formatBlock a:hover{color:#179471}.containerSingleNew .contentWrap .formatBlock ul,.containerSingleNew .contentWrap .formatBlock ol{padding-left:10px}.containerSingleNew .contentWrap .formatBlock ul li{position:relative}.containerSingleNew .contentWrap .formatBlock ul li:before{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';width:4px;height:4px;background-color:#2A2F3A;margin:10px 8px 0 0}.containerSingleNew .contentWrap .formatBlock blockquote{border-left:4px solid #179471;background:#F8F8F8;padding:16px 24px;margin:20px 0}.containerSingleNew .contentWrap .formatBlock blockquote p{margin:0}.containerSingleNew .contentWrap .formatBlock .more-news{color:#2A2F3A;font-family:Roboto Flex;font-size:32px;font-style:normal;font-weight:700;line-height:48px;margin:100px 0 25px}.containerSingleNew .contentWrap .formatBlock .blog-items{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.containerSingleNew .contentWrap .formatBlock .blog-items>.item{width:calc(100% / 3 - 15px);max-width:304px;margin-bottom:20px}.containerSingleNew .contentWrap .formatBlock .blog-items>.item img{width:100%;height:150px;object-fit:contain}.containerSingleNew .contentWrap .formatBlock .blog-items>.item p.date{color:#919EAA;font-size:12px;line-height:15px;font-weight:400;margin:10px 0}.containerSingleNew .contentWrap .formatBlock .blog-items>.item a{color:#2A2F3A;font-size:14px;line-height:20px;font-weight:700;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.containerSingleNew .contentWrap .formatBlock .blog-items>.item a:hover{color:#179471}.containerSingleNew .contentWrap .formatBlock .blog-items>.item-all{border-radius:4px;border:1px solid #E9E9E9;background:#fff;display:flex;justify-content:center;align-items:center}.containerSingleNew .contentWrap .formatBlock .blog-items>.item-all a{color:#919EAA;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;font-size:16px;line-height:20px;font-weight:400;text-decoration:none}.containerSingleNew .contentWrap .formatBlock .blog-items>.item-all a:hover{color:#179471}.checkoutWrap{position:relative}.checkoutWrap .woocommerce-NoticeGroup{margin:30px 0 0}.checkoutWrap .woocommerce-NoticeGroup ul li{font-size:14px;margin:5px 0}.checkoutWrap .woocommerce>*:not(.block-sidebar){width:calc(100% - 325px)}.checkoutWrap .woocommerce h1{color:#2A2F3A;font-family:Roboto Flex;font-size:32px;font-weight:700;line-height:48px;margin-bottom:25px}.checkoutWrap .woocommerce p.checkout-title{color:#2A2F3A;font-family:Roboto;font-size:20px;font-weight:700;line-height:30px;margin:25px 0;display:inline-flex}.checkoutWrap .woocommerce p.checkout-title span{border-radius:50%;background:#F8F8F8;width:30px;display:flex;justify-content:center;margin-right:10px}.checkoutWrap .woocommerce .checkout-subtitle{color:#2A2F3A;font-size:16px;line-height:16px;margin:25px 0}.checkoutWrap .woocommerce #customer_details.hide{display:none}.checkoutWrap .woocommerce .woocommerce-checkout.processing{width:100%}.checkoutWrap .woocommerce .woocommerce-checkout.processing .blockOverlay{display:none !important}.checkoutWrap .woocommerce .woocommerce-checkout.processing .blockOverlay:before{display:none !important}.checkoutWrap .woocommerce .woocommerce-checkout.processing>*:not(.block-sidebar){width:calc(100% - 325px)}.checkoutWrap .woocommerce a.showlogin{border-radius:24px;border:2px solid #179471;padding:7px 10px;color:#2A2F3A;font-family:Roboto Flex;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.checkoutWrap .woocommerce a.showlogin:hover{cursor:pointer;color:#21A983}.checkoutWrap .woocommerce .checkout-login{display:none}.checkoutWrap .woocommerce .checkout-login.show{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding:20px;margin:2em 0}.checkoutWrap .woocommerce .login-soc{padding-top:24px;width:fit-content}.checkoutWrap .woocommerce .login-soc p{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:500;line-height:24px;margin-bottom:8px}.checkoutWrap .woocommerce .login-soc ul.the_champ_login_ul li{border-radius:4px;border:1px solid #E9E9E9 !important;background:#FFF;margin-right:8px !important}.checkoutWrap .woocommerce .login-soc ul.the_champ_login_ul li i{background-color:#fff;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;border:0;position:relative;width:46px;padding:5px !important;height:46px}.checkoutWrap .woocommerce .login-soc ul.the_champ_login_ul li i:hover{background-color:#E9E9E9}.checkoutWrap .woocommerce .login-soc ul.the_champ_login_ul li i.theChampGoogleBackground .theChampGoogleLoginSvg{background-size:100% !important;background:url("/wp-content/uploads/2023/11/gmail.svg") left no-repeat;width:36px}.checkoutWrap .woocommerce .login-soc ul.the_champ_login_ul li i.theChampYandexBackground .theChampYandexLoginSvg{background-size:100% !important;background:url("/wp-content/uploads/2023/11/yandex.svg") left no-repeat;width:36px}.checkoutWrap .woocommerce form.login{border:0;padding:0;margin:0 80px 0 0;width:240px}.checkoutWrap .woocommerce form.login p.form-row{width:100%}.checkoutWrap .woocommerce form.login p.frm-row{margin:10px 0 0}.checkoutWrap .woocommerce form.login input.button{border-radius:4px;background:#179471;width:95px;border:0;margin-top:10px;color:#fff;font-family:Roboto Flex;font-size:16px;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.checkoutWrap .woocommerce form.login input.button:hover{background:#21A983}.checkoutWrap .woocommerce form.login p.lost_password{margin:15px 0 0}.checkoutWrap .woocommerce form.login p.lost_password a{color:#179471;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:20px;border-bottom:1px dotted #179471;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.checkoutWrap .woocommerce form.login p.lost_password a:hover{cursor:pointer;color:#21A983}.checkoutWrap .woocommerce p.form-row.create-account{margin-top:75px}.checkoutWrap .woocommerce .create-account>p{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:24px;margin-top:20px}.checkoutWrap .woocommerce p.form-row{width:315px;padding:0;margin:24px 5px 0;float:none}.checkoutWrap .woocommerce p.form-row:before{display:none}.checkoutWrap .woocommerce p.form-row label{color:#2A2F3A;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:24px;margin-bottom:8px}.checkoutWrap .woocommerce p.form-row input,.checkoutWrap .woocommerce p.form-row select{border-radius:4px;border:1px solid #C7CBCF;padding:8px 16px;background:#FFF;color:#000;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:20px}.checkoutWrap .woocommerce div.woocommerce-billing-fields{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.checkoutWrap .woocommerce div.woocommerce-billing-fields:before{display:none}.checkoutWrap .woocommerce a.change-user-btn{border-radius:4px;border:1px solid #E9E9E9;color:#2A2F3A;font-family:Roboto Flex;font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:10px 10px;display:flex;align-items:center;justify-content:space-between;width:180px;box-sizing:border-box;margin:20px 0 0 auto;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;text-decoration:none}.checkoutWrap .woocommerce a.change-user-btn:hover{cursor:pointer;color:#21A983}.checkoutWrap .woocommerce div.woocommerce-checkout-review-order .cart_item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.checkoutWrap .woocommerce div.woocommerce-checkout-review-order .cart_item .product-thumbnail{width:90px}.checkoutWrap .woocommerce div.woocommerce-checkout-review-order .cart_item .product-thumbnail img{width:90px;height:auto}.checkoutWrap .woocommerce div.woocommerce-checkout-review-order .cart_item .product-name{color:#2A2F3A;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:16px;width:calc(100% - 350px)}.checkoutWrap .woocommerce div.woocommerce-checkout-review-order .cart_item .product-total{color:#2A2F3A;font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:16px}.checkoutWrap .woocommerce div.woocommerce-checkout-review-order .cart_item .product-delete a.remove:hover{background:transparent}.checkoutWrap .woocommerce div.order-review-block{border-top:1px solid #E9E9E9;margin-top:35px}.checkoutWrap .woocommerce div.shipping-block{border-top:1px solid #E9E9E9;margin-top:35px}.checkoutWrap .woocommerce div.shipping-block ul.woocommerce-shipping-methods li span.select2-selection--single{border:1px solid #C7CBCF;padding:8px 16px;background:#FFF;color:#000;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:16px;width:315px;height:36px;position:relative;margin:10px 0}.checkoutWrap .woocommerce div.shipping-block ul.woocommerce-shipping-methods li span.select2-selection__rendered{line-height:20px}.checkoutWrap .woocommerce div.shipping-block ul.woocommerce-shipping-methods li #cdekfw-map-trigger{display:none !important}.checkoutWrap .woocommerce div.shipping-block ul.woocommerce-shipping-methods li label{color:#2A2F3A;font-family:Roboto Flex;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.checkoutWrap .woocommerce div.shipping-block ul.woocommerce-shipping-methods li label span{color:#919EAA}.checkoutWrap .woocommerce div.shipping-block ul.woocommerce-shipping-methods li .cdekfw-pvz-block{margin:15px 0 0}.checkoutWrap .woocommerce div.shipping-block ul.woocommerce-shipping-methods li .cdekfw-pvz-block+small{margin-bottom:30px}.checkoutWrap .woocommerce div.shipping-block ul.woocommerce-shipping-methods li .cdekfw-pvz-block+small a{color:#2A2F3A;font-size:14px;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;border-bottom:1px dotted #179471;color:#179471;text-decoration:none;display:inline !important}.checkoutWrap .woocommerce div.shipping-block ul.woocommerce-shipping-methods li .cdekfw-pvz-block+small a:hover{cursor:pointer;color:#21A983}.checkoutWrap .woocommerce div.shipping_address{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid #E9E9E9;padding-bottom:35px}.checkoutWrap .woocommerce div.woocommerce-checkout-payment#payment{background:#fff;border-radius:0}.checkoutWrap .woocommerce div.woocommerce-checkout-payment#payment ul.payment_methods{border-bottom:0}.checkoutWrap .woocommerce div.woocommerce-checkout-payment#payment div.payment_box{border-radius:4px;border:1px dashed #179471;padding:16px 24px;color:#2A2F3A;font-size:14px;font-weight:400;line-height:24px;background:#fff}.checkoutWrap .woocommerce div.woocommerce-checkout-payment#payment div.payment_box:before{display:none}.checkoutWrap .woocommerce div.woocommerce-checkout-payment#payment div.payment_box a{color:#2A2F3A;font-size:14px;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;border-bottom:1px dotted #179471;color:#179471;text-decoration:none;display:inline !important}.checkoutWrap .woocommerce div.woocommerce-checkout-payment#payment div.payment_box a:hover{cursor:pointer;color:#21A983}.checkoutWrap .woocommerce .img-thanks{width:auto;margin:50px auto 30px;display:block}.checkoutWrap .woocommerce p.woocommerce-thankyou-order-title{color:#2A2F3A;font-family:'Roboto Flex';font-size:32px;font-weight:700;line-height:48px;margin-bottom:25px;text-align:center;width:100%}.checkoutWrap .woocommerce p.woocommerce-thankyou-order-received{color:#2A2F3A;text-align:center;font-family:'Roboto Flex';font-size:16px;font-weight:400;line-height:24px;width:100%}.checkoutWrap .woocommerce p.woocommerce-thankyou-order-received ~ p{color:#2A2F3A;font-family:'Roboto Flex';font-size:16px;font-weight:400;line-height:24px;width:100%;margin-top:15px}.checkoutWrap .woocommerce p.woocommerce-thankyou-order-received ~ ol{list-style:auto;box-sizing:border-box;margin:10px 0;padding-left:30px}.checkoutWrap .woocommerce p.woocommerce-thankyou-order-received ~ ol li{margin:10px 0}.checkoutWrap .woocommerce .woocommerce-bacs-bank-details{margin-top:30px}.checkoutWrap .woocommerce .woocommerce-bacs-bank-details h2{color:#2A2F3A;font-family:'Roboto Flex';font-size:20px;font-weight:700;line-height:30px}.checkoutWrap .woocommerce .woocommerce-bacs-bank-details h3{margin:20px 0;color:#2A2F3A;font-family:'Roboto Flex'}.checkoutWrap .woocommerce .woocommerce-bacs-bank-details ul li{color:#2A2F3A;font-family:'Roboto Flex';font-size:16px;font-weight:400;line-height:24px}.checkoutWrap .woocommerce .woocommerce-bacs-bank-details ul li strong{display:inline-block;font-size:16px}.checkoutWrap .woocommerce .woocommerce-thankyou-order-btn{color:#2A2F3A;font-family:'Roboto Flex';font-size:16px;font-weight:500;line-height:20px;border-radius:4px;border:1px solid #E9E9E9;width:215px;padding:13px 0;text-align:center;display:block;margin:40px auto;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;text-decoration:none}.checkoutWrap .woocommerce .woocommerce-thankyou-order-btn:hover{background:#21A983;color:#fff}.checkoutWrap .blockOverlay{display:none !important}.checkoutWrap .blockOverlay:before{display:none !important}.checkoutWrap .woocommerce-checkout-payment{position:inherit !important}.checkoutWrap .block-sidebar{width:290px;position:absolute;top:0;right:0}.checkoutWrap .block-sidebar .block-coupon{border-radius:4px;background:#F8F8F8;padding:8px 30px}.checkoutWrap .block-sidebar .block-coupon>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;color:#2A2F3A;font-size:14px;line-height:20px;font-weight:400}.checkoutWrap .block-sidebar .block-coupon>div a{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;border-bottom:1px dotted #179471;color:#179471;text-decoration:none}.checkoutWrap .block-sidebar .block-coupon>div a:hover{cursor:pointer;color:#21A983}.checkoutWrap .block-sidebar .block-coupon form.checkout_coupon{border:0;padding:0;margin:20px 0;display:none}.checkoutWrap .block-sidebar .block-coupon form.checkout_coupon>p{display:block !important}.checkoutWrap .block-sidebar .block-coupon form.checkout_coupon .form-row{float:none;width:100%}.checkoutWrap .block-sidebar .block-coupon form.checkout_coupon .form-row input:not(.button){border-radius:4px;border:1px solid #C7CBCF;padding:13px 10px;background:#FFF}.checkoutWrap .block-sidebar .block-coupon form.checkout_coupon .form-row input.button{border-radius:4px;background:#179471;width:100%;margin-top:10px;color:#fff;font-family:Roboto Flex;font-size:13px;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.checkoutWrap .block-sidebar .block-coupon form.checkout_coupon .form-row input.button:hover{background:#21A983}.checkoutWrap .block-sidebar .block-price{border-radius:4px;background:#F8F8F8;padding:25px 30px;margin-top:15px}.checkoutWrap .block-sidebar .block-price p.title{color:#2A2F3A;font-family:Roboto Flex;font-size:20px;font-weight:700;line-height:20px}.checkoutWrap .block-sidebar .block-price div.row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:24px}.checkoutWrap .block-sidebar .block-price div.row p{font-family:Roboto Flex;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#2A2F3A}.checkoutWrap .block-sidebar .block-price div.row>p:first-child{color:#919EAA;font-weight:400}.checkoutWrap .block-sidebar .block-price div.order-total>p:last-child{font-size:20px}.checkoutWrap .block-sidebar .block-price div.place-order{padding:0 !important;margin-top:16px}.checkoutWrap .block-sidebar .block-price div.place-order input.button{border-radius:4px;background:#179471;width:100%;margin-top:10px;color:#fff;font-family:Roboto Flex;font-size:16px;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.checkoutWrap .block-sidebar .block-price div.place-order input.button:hover{background:#21A983}.checkoutWrap .block-sidebar .block-price div.place-order p.terms{color:#919EAA;font-family:Roboto Flex;font-size:10px;font-weight:400;line-height:15px;margin-top:16px}div.cartpops-cart--items-indicator-bubble div.cartpops-cart__toggle .cartpops-cart__container-icon i.my-custom-icon{background:url("/wp-content/uploads/2024/01/cart-header.svg");height:19px;width:22px;display:block;background-size:contain;margin-left:12px}div.cartpops-cart--items-indicator-bubble div.cartpops-cart__toggle div.cartpops-cart__container{padding:0 12px}div.cartpops-cart--items-indicator-bubble div.cartpops-cart__toggle span.cpops-sr-only{color:#fff;font-size:12px;font-weight:400;line-height:14px;text-decoration:none}div.cartpops-cart--items-indicator-bubble div.cartpops-cart__toggle span.cpops-sr-only:not(:focus):not(:active){-webkit-clip-path:inset(0%);clip-path:inset(0%);overflow:auto;position:relative}div.cartpops-cart--items-indicator-bubble div.cartpops-cart__toggle span.cpops-sr-only:hover{text-decoration:underline}div.cartpops-cart--items-indicator-bubble div.cartpops-cart__toggle span.cartpops-cart__container-counter{border-radius:16px;border:1px solid #2A2F3A;background-color:#FD5252;color:#FFF;font-family:'Roboto Flex';font-size:10px;font-weight:700;right:-29px}div#cartpops-drawer{height:94%;top:3%;left:calc(100% / 2 - 384px);padding:30px 0}div#cartpops-drawer .cpops-drawer-header{padding:0 40px}div#cartpops-drawer div.cpops-drawer-header__heading{margin-bottom:24px;border-bottom:0}div#cartpops-drawer div.cpops-drawer-header__title span{color:#2A2F3A;font-family:'Roboto Flex';font-size:20px;font-weight:700;line-height:24px}div#cartpops-drawer .cpops-drawer-cart{padding:0px 25px 0 40px;margin-right:10px;display:flex;flex-direction:column;align-items:stretch;scrollbar-width:auto}div#cartpops-drawer .cpops-drawer-cart::-webkit-scrollbar{width:8px;display:block !important}div#cartpops-drawer .cpops-drawer-cart::-webkit-scrollbar-thumb{background:#E9E9E9;border-radius:7px}div#cartpops-drawer .cpops-drawer-cart .cpops-empty-cart{position:relative;justify-content:flex-end}div#cartpops-drawer .cpops-drawer-cart .cpops-empty-cart:before{position:absolute;content:'';background:url("/wp-content/uploads/2023/10/cart-empty.png") no-repeat center/auto 100%;width:100%;height:200px;left:0;top:0}div#cartpops-drawer .cpops-drawer-cart .cpops-empty-cart span{color:#919EAA;font-family:'Roboto Flex';font-size:32px;font-weight:400;line-height:16px;margin-top:30px}div#cartpops-drawer .cpops-drawer-cart .cpops-empty-cart p{display:none}div#cartpops-drawer .cpops-drawer-header__close{width:24px;height:24px;color:#919EAA;margin-top:0px}div#cartpops-drawer .cpops-drawer-header__close svg{height:16px;width:16px}div#cartpops-drawer .cpops-cart-item{align-items:center;border-bottom:0;margin-bottom:24px}div#cartpops-drawer .cpops-cart-item__container{align-items:center;padding:0}div#cartpops-drawer .cpops-cart-item__container .cpops-cart-item__image{border:0;max-height:64px;min-height:64px;width:64px;margin-right:0}div#cartpops-drawer .cpops-cart-item__container .cpops-cart-item__image img{height:64px;width:64px;border:0}div#cartpops-drawer .cpops-cart-item__container .cpops-cart-item__product{flex-direction:row;width:470px;align-items:center}div#cartpops-drawer .cpops-cart-item__container .cpops-cart-item__product .cpops-cart-item__details{width:340px}div#cartpops-drawer .cpops-cart-item__container .cpops-cart-item__product .cpops-cart-item__details a{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}div#cartpops-drawer .cpops-cart-item__container .cpops-cart-item__product .cpops-cart-item__details a:hover{color:#179471;cursor:pointer}div#cartpops-drawer .cpops-cart-item__container .cpops-cart-item__quantity{border-radius:4px;border:1px solid #E9E9E9}div#cartpops-drawer .cpops-cart-item__container .cpops-cart-item__quantity button{background-color:#fff;color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:500;line-height:20px}div#cartpops-drawer .cpops-cart-item__container .cpops-cart-item__quantity input[type=number]{border:0}div#cartpops-drawer .cpops-cart-item__spinner{border-top-color:#179471}div#cartpops-drawer .cpops-cart-item__actions{flex-direction:row;align-items:center}div#cartpops-drawer .cpops-cart-item__actions .cpops-cart-item__actions--remove{order:2;background:url("/wp-content/uploads/2024/01/ph_trash.svg") no-repeat center center;min-height:20px;min-width:20px;margin:0}div#cartpops-drawer .cpops-cart-item__actions .cpops-cart-item__actions--remove svg{display:none}div#cartpops-drawer .cpops-cart-item__actions .cpops-cart-item__actions--pricing{order:1}div#cartpops-drawer .cpops-cart-item__actions .cpops-cart-item__actions--pricing .cpops-price{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:16px;margin:0}div#cartpops-drawer .cpops-cart-item__actions .cpops-cart-item__actions--pricing .cpops-price small{display:none}div#cartpops-drawer .cpops-cart-item__actions .cpops-cart-item__actions--pricing .cpops-price .woocommerce-Price-currencySymbol{margin-left:5px}div#cartpops-drawer .cpops-drawer-footer{padding:0 40px}div#cartpops-drawer .cpops-drawer-footer .cpops-cart-total{border:0}div#cartpops-drawer .cpops-drawer-footer .cpops-cart-total a.checkout-button{width:175px;border-radius:4px;padding:14px 0px;color:#FFF;font-family:'Roboto Flex';font-size:16px;font-weight:500;line-height:20px;margin:24px 0 0 auto;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}div#cartpops-drawer .cpops-drawer-footer .cpops-cart-total a.checkout-button:hover{background:#21A983;opacity:1;padding-right:0px}div#cartpops-drawer .cpops-drawer-footer .cpops-cart-total .cpops-cart-line-items__item span.cpops-cart-line-items__total-label{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:16px}div#cartpops-drawer .cpops-drawer-footer .cpops-cart-total .cpops-cart-line-items__item span.cpops-cart-line-items__total-value span{color:#2A2F3A;font-family:'Roboto Flex';font-size:24px;font-weight:400;line-height:16px}div#cartpops-drawer .cpops-drawer-footer .cpops-cart-total .cpops-cart-line-items__item span.cpops-cart-line-items__total-value span .rur,div#cartpops-drawer .cpops-drawer-footer .cpops-cart-total .cpops-cart-line-items__item span.cpops-cart-line-items__total-value span .woocommerce-Price-currencySymbol{font-size:20px;text-transform:lowercase;margin-left:5px;display:inherit}div#cartpops-drawer .cpops-drawer-footer .cpops-cart-total .cpops-cart-line-items__item span.cpops-cart-line-items__total-value span .rur>span,div#cartpops-drawer .cpops-drawer-footer .cpops-cart-total .cpops-cart-line-items__item span.cpops-cart-line-items__total-value span .woocommerce-Price-currencySymbol>span{font-size:20px}div#cartpops-drawer .cpops-drawer-footer button.close-cart{width:205px;max-width:205px;height:48px;max-height:48px;margin-top:-54px;position:relative;z-index:1000}div#cartpops-drawer .cpops-drawer-footer button.close-cart:hover svg{border:1px solid #E9E9E9;background:#E9E9E9}div#cartpops-drawer .cpops-drawer-footer button.close-cart svg{width:205px;height:48px;position:relative;z-index:1000;background:transparent;border-radius:4px;border:1px solid #E9E9E9;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}div#cartpops-drawer .cpops-drawer-footer button.close-cart svg text{color:#179471;font-family:'Roboto Flex';font-size:16px;font-weight:500;line-height:20px;stroke:transparent}.woosw-items{display:block;width:100%}.woosw-items tbody{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;column-gap:24px;row-gap:24px}.woosw-items .woosw-item{display:block;box-sizing:border-box;width:calc(33.33% - 16px);position:relative;clear:none !important;padding:16px;border-radius:4px;background:#FFF;box-shadow:0 4px 16px 0 rgba(16,61,48,0.1)}.woosw-items .woosw-item:hover{background:#FFF !important}.woosw-items .woosw-item:hover>*{background:none !important}.woosw-items .woosw-item>*{background:none !important}.woosw-items .woosw-item--remove{display:block;position:absolute;width:18px !important;height:18px !important;right:16px;top:16px;padding:0 !important;z-index:10;cursor:pointer}.woosw-items .woosw-item--remove span{position:relative;font-family:'woosw' !important}.woosw-items .woosw-item--remove span:before{position:absolute;color:#FD5252;font-size:18px;content:"\e90c"}.woosw-items .woosw-item--remove span.woosw-removing:before{color:#919EAA;content:"\e913";animation:woosw-spinner 1s linear infinite;-webkit-animation:woosw-spinner 1s linear infinite}.woosw-items .woosw-item--image{display:block;width:100% !important;padding:0 !important}.woosw-items .woosw-item--image img{display:block;width:100% !important;height:auto !important}.woosw-items .woosw-item--info{display:block;padding:0 !important}@keyframes woosw-spinner{to{transform:rotate(360deg)}}@-webkit-keyframes woosw-spinner{to{-webkit-transform:rotate(360deg)}}.woosw-items .woosw-item--name a{display:block;color:#2A2F3A;font-size:14px;font-weight:700;line-height:20px;padding:0;margin:15px 0 0;min-height:70px;overflow:hidden;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;text-decoration:none}.woosw-items .woosw-item--name a:hover{color:#179471}.woosw-items .woosw-item--price{margin:10px 0}.woosw-items .woosw-item--price span{font-size:20px;font-weight:500;line-height:24px}.woosw-items .woosw-item--price ins{text-decoration:none}.woosw-items .woosw-item--price ins>.amount,.woosw-items .woosw-item--price ins .rur{color:#FD5252;font-family:"Roboto Flex";font-size:20px;font-weight:500}.woosw-items .woosw-item--price ins .rur{font-family:rub-arial-regular}.woosw-items .woosw-item--price del>.amount,.woosw-items .woosw-item--price del .rur{color:#919EAA;font-size:14px;font-weight:400;text-decoration:line-through;margin-left:5px}.woosw-items .woosw-item--price del .rur{font-family:rub-arial-regular;margin-left:0}.woosw-items .woosw-item--price .woocommerce-Price-currencySymbol{font-size:14px}.woosw-items .woosw-item--time{display:none}.woosw-items .woosw-item--actions{display:block;padding:0 !important}.woosw-items .woosw-item--stock{display:none}.woosw-items .woosw-item div.add-wishlist{display:none}.woosw-items .woosw-item div.product__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.woosw-items .woosw-item div.product__bottom span.stock{color:#179471;font-size:12px;font-weight:400;line-height:12px}.woosw-items .woosw-item div.product__bottom a.button{display:block !important;width:90px !important;height:36px !important;margin:0px !important;padding:7px 0 !important;box-sizing:border-box;border-radius:4px;background:#179471;color:#FFF;font-size:12px;font-weight:500;line-height:20px;text-align:center;position:relative;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.woosw-items .woosw-item div.product__bottom a.button.loading::after{right:40%}.woosw-items .woosw-item div.product__bottom a.button:hover{background:#21A983}.woosw-items .woosw-item div.product__bottom a.button.added{display:none !important}.woosw-items .woosw-item div.product__bottom a.button.added:after{display:none}.woosw-items .woosw-item div.product__bottom button.single_uvedomit{display:block !important;width:120px !important;height:36px !important;margin:0px !important;padding:7px 0 !important;box-sizing:border-box;border-radius:4px;background:#fff;color:#2A2F3A;border-radius:4px;border:1px solid #E9E9E9;font-size:10px;font-weight:500;line-height:20px;text-align:center;position:relative;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.woosw-items .woosw-item div.product__bottom button.single_uvedomit:hover{border:1px solid #179471}.woosw-items .woosw-item div.product__bottom a.added_to_cart.wc-forward{color:#179471;font-family:'Roboto Flex';font-size:13px;font-weight:500;line-height:20px;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;position:relative;padding-left:24px;padding-top:0;margin:0;height:36px;display:flex;align-items:center}.woosw-items .woosw-item div.product__bottom a.added_to_cart.wc-forward:before{position:absolute;content:'';background:url("/wp-content/uploads/2024/01/in-cart.svg");width:18px;height:18px;left:0;top:8px;background-repeat:no-repeat;background-size:contain}.woosw-items .woosw-item div.product__bottom a.added_to_cart.wc-forward:hover{opacity:.7;cursor:pointer}.glsr-label span{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:24px;margin:30px 0 15px}.glsr textarea,.glsr input{border-radius:4px;border:1px solid #C7CBCF}.glsr input{height:44px}.glsr .glsr-star-empty,.glsr .glsr-star-rating--stars[class*=" s"]>span{background-image:url("/wp-content/uploads/2023/11/ph_star-empty.svg") !important}.glsr .glsr-star-full,.glsr .glsr-star-rating--stars[class*=" s"]>span.gl-active,.glsr .glsr-star-rating--stars[class*=" s"]>span.gl-active.gl-selected{background-image:url("/wp-content/uploads/2023/11/ph_star-fill.svg") !important}.glsr .glsr-star-half{background-image:url("/wp-content/uploads/2023/11/ph_star-half.svg") !important}.glsr-form{width:500px;display:flex !important;flex-wrap:wrap;align-items:center;justify-content:space-between}.glsr-form>*{width:100%}.glsr-form .glsr-star-rating--stars>span{height:24px;width:24px}.glsr-form>.glsr-field-text,.glsr-form>.glsr-field-email{width:49%}.glsr-form>.glsr-field-choice{width:calc(100% - 205px);order:1;margin-top:15px}.glsr-form>.glsr-form-message+div{width:170px;order:0}.glsr-form>.glsr-form-message+div button{border-radius:4px;background:#179471;border:0;color:#FFF;font-family:'Roboto Flex';font-size:16px;font-weight:500;line-height:20px;padding:14px 25px;margin-top:15px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.glsr-form>.glsr-form-message+div button:hover{background:#21A983}.glsr-form>.glsr-form-message+div button:focus,.glsr-form>.glsr-form-message+div button:active{background:#B9C2CA}.glsr-form .glsr-field-toggle .glsr-toggle-switch{margin-top:15px}.glsr-form .glsr-field-toggle label{color:#919EAA;font-family:'Roboto Flex';font-size:12px;font-weight:400;line-height:20px}.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:before{background-color:#179471}.glsr-reviews-wrap{margin-top:40px}.glsr-reviews-wrap p.glsr-no-margins{color:#919EAA;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:24px}.glsr-reviews-wrap .glsr-review{border-top:1px solid #E9E9E9;padding-top:16px}.glsr-reviews-wrap .glsr-review:first-child{border-top:0}.glsr-reviews-wrap .glsr-review-author{order:0}.glsr-reviews-wrap .glsr-review-author span{color:#2A2F3A;font-family:'Roboto Flex';font-size:16px;font-weight:700;line-height:24px}.glsr-reviews-wrap .glsr-review-rating{order:1}.glsr-reviews-wrap .glsr-review-rating .glsr-star{background-size:cover;height:16px;width:16px}.glsr-reviews-wrap .glsr-review-date{order:2;display:block;text-align:right}.glsr-reviews-wrap .glsr-review-date span{color:#919EAA;font-family:'Roboto Flex';font-size:12px;font-weight:400;line-height:24px;font-style:normal}.glsr-reviews-wrap .glsr-review-content{order:3}.glsr-reviews-wrap .glsr-review-content p{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:24px;margin-bottom:16px}.glsr-pagination .nav-links{text-align:center}.glsr-pagination .nav-links .page-numbers{color:#2A2F3A;font-size:14px;font-weight:500;line-height:16px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;padding:8px 9px}.glsr-pagination .nav-links .page-numbers:hover{border-radius:4px;background:#ebe9eb}.glsr-pagination .nav-links .page-numbers.current{border:1px solid #E9E9E9;border-radius:4px;color:#2A2F3A;padding:7px 8px;background:#fff}.glsr-read-more{display:block}.glsr-read-more:before{margin-left:0;display:none}.glsr-read-more a{border-bottom:1px dotted #179471}.view-more-button{border-radius:4px;border:1px solid #E9E9E9;background:#fff;padding:16px 10px;color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:500;line-height:16px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;display:block;width:270px;text-align:center;margin:50px auto 20px;text-decoration:none;display:flex;align-items:center;justify-content:center}.view-more-button:hover{border:1px solid #179471;cursor:pointer}.scroller-status{display:none;margin:0 10px 0 0;height:16px}.scroller-status svg{animation:rotate-loading 2s linear infinite}@keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.archive .woof_autohide_wrapper,.searchWrap .woof_autohide_wrapper{display:none}.archive .woof_autohide_wrapper .woof_show_auto_form,.archive .woof_autohide_wrapper .woof_hide_auto_form,.searchWrap .woof_autohide_wrapper .woof_show_auto_form,.searchWrap .woof_autohide_wrapper .woof_hide_auto_form{background:url("/wp-content/uploads/2024/01/filter-products.svg");background-size:cover;width:32px;height:32px;display:inline-block;background-repeat:no-repeat}.archive .woof_auto_show,.searchWrap .woof_auto_show{z-index:98}.archive .woof_auto_show .woof,.searchWrap .woof_auto_show .woof{display:block;margin-top:0px;border:2px solid #179471;border-radius:4px}.archive .woof,.archive .woof_redraw_zone,.searchWrap .woof,.searchWrap .woof_redraw_zone{margin-top:30px}.archive .woof h4,.archive .woof_redraw_zone h4,.searchWrap .woof h4,.searchWrap .woof_redraw_zone h4{color:#2A2F3A;font-family:'Roboto Flex';font-size:16px;font-weight:500;line-height:24px;margin-top:15px}.archive .woof .woof_childs_list,.archive .woof_redraw_zone .woof_childs_list,.searchWrap .woof .woof_childs_list,.searchWrap .woof_redraw_zone .woof_childs_list{margin:10px 0 0 !important}.archive .woof ul.woof_list li,.archive .woof_redraw_zone ul.woof_list li,.searchWrap .woof ul.woof_list li,.searchWrap .woof_redraw_zone ul.woof_list li{margin:0 0 15px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative}.archive .woof ul.woof_list li a.woof_childs_list_opener,.archive .woof_redraw_zone ul.woof_list li a.woof_childs_list_opener,.searchWrap .woof ul.woof_list li a.woof_childs_list_opener,.searchWrap .woof_redraw_zone ul.woof_list li a.woof_childs_list_opener{position:absolute;right:-10px;top:6px}.archive .woof .icheckbox_square-green,.archive .woof_redraw_zone .icheckbox_square-green,.searchWrap .woof .icheckbox_square-green,.searchWrap .woof_redraw_zone .icheckbox_square-green{background-position:0 0;width:16px;height:16px;background-size:cover}.archive .woof .icheckbox_square-green+label,.archive .woof_redraw_zone .icheckbox_square-green+label,.searchWrap .woof .icheckbox_square-green+label,.searchWrap .woof_redraw_zone .icheckbox_square-green+label{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:24px}.archive .woof .icheckbox_square-green.checked,.archive .woof_redraw_zone .icheckbox_square-green.checked,.searchWrap .woof .icheckbox_square-green.checked,.searchWrap .woof_redraw_zone .icheckbox_square-green.checked{background-position:-32px 0px}.archive .woof label.woof_checkbox_label,.archive .woof_redraw_zone label.woof_checkbox_label,.searchWrap .woof label.woof_checkbox_label,.searchWrap .woof_redraw_zone label.woof_checkbox_label{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:14px;width:calc(100% - 25px);margin:0;padding:0}.archive .woof label.woof_checkbox_label span,.archive .woof_redraw_zone label.woof_checkbox_label span,.searchWrap .woof label.woof_checkbox_label span,.searchWrap .woof_redraw_zone label.woof_checkbox_label span{color:#919EAA;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:24px}.archive .woof .woof_price_filter_txt_slider input.woof_price_filter_txt,.archive .woof_redraw_zone .woof_price_filter_txt_slider input.woof_price_filter_txt,.searchWrap .woof .woof_price_filter_txt_slider input.woof_price_filter_txt,.searchWrap .woof_redraw_zone .woof_price_filter_txt_slider input.woof_price_filter_txt{border-radius:4px;border:1px solid #C7CBCF;background:#FFF;height:36px;width:65px;color:#000;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:20px;padding:12px;box-sizing:border-box}.archive .woof .woof_price_filter_txt_slider input[type="number"]::-webkit-inner-spin-button,.archive .woof .woof_price_filter_txt_slider input[type="number"]::-webkit-outer-spin-button,.archive .woof_redraw_zone .woof_price_filter_txt_slider input[type="number"]::-webkit-inner-spin-button,.archive .woof_redraw_zone .woof_price_filter_txt_slider input[type="number"]::-webkit-outer-spin-button,.searchWrap .woof .woof_price_filter_txt_slider input[type="number"]::-webkit-inner-spin-button,.searchWrap .woof .woof_price_filter_txt_slider input[type="number"]::-webkit-outer-spin-button,.searchWrap .woof_redraw_zone .woof_price_filter_txt_slider input[type="number"]::-webkit-inner-spin-button,.searchWrap .woof_redraw_zone .woof_price_filter_txt_slider input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.archive .woof .woof_price_filter_txt_slider input[type="number"],.archive .woof_redraw_zone .woof_price_filter_txt_slider input[type="number"],.searchWrap .woof .woof_price_filter_txt_slider input[type="number"],.searchWrap .woof_redraw_zone .woof_price_filter_txt_slider input[type="number"]{-moz-appearance:textfield}.archive .woof .woof_price_filter_txt_slider input.woof_price_filter_txt_to,.archive .woof_redraw_zone .woof_price_filter_txt_slider input.woof_price_filter_txt_to,.searchWrap .woof .woof_price_filter_txt_slider input.woof_price_filter_txt_to,.searchWrap .woof_redraw_zone .woof_price_filter_txt_slider input.woof_price_filter_txt_to{width:85px}.archive .woof span.irs,.archive .woof_redraw_zone span.irs,.searchWrap .woof span.irs,.searchWrap .woof_redraw_zone span.irs{margin-bottom:25px}.archive .woof span.irs>span.irs,.archive .woof_redraw_zone span.irs>span.irs,.searchWrap .woof span.irs>span.irs,.searchWrap .woof_redraw_zone span.irs>span.irs{opacity:0}.archive .woof span.irs span.irs-bar,.archive .woof_redraw_zone span.irs span.irs-bar,.searchWrap .woof span.irs span.irs-bar,.searchWrap .woof_redraw_zone span.irs span.irs-bar{background-color:#179471;height:3px;width:100%}.archive .woof span.irs span.irs-handle,.archive .woof_redraw_zone span.irs span.irs-handle,.searchWrap .woof span.irs span.irs-handle,.searchWrap .woof_redraw_zone span.irs span.irs-handle{top:27px;width:11px;height:11px;border:0;border-radius:50%;background-color:#179471;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.archive .woof span.irs span.irs-handle:hover,.archive .woof_redraw_zone span.irs span.irs-handle:hover,.searchWrap .woof span.irs span.irs-handle:hover,.searchWrap .woof_redraw_zone span.irs span.irs-handle:hover{background-color:#179471;opacity:0.8}.archive .woof div.woof_submit_search_form_container,.archive .woof_redraw_zone div.woof_submit_search_form_container,.searchWrap .woof div.woof_submit_search_form_container,.searchWrap .woof_redraw_zone div.woof_submit_search_form_container{flex-wrap:wrap;flex-direction:column-reverse;margin-top:25px}.archive .woof div.woof_submit_search_form_container button.woof_submit_search_form,.archive .woof_redraw_zone div.woof_submit_search_form_container button.woof_submit_search_form,.searchWrap .woof div.woof_submit_search_form_container button.woof_submit_search_form,.searchWrap .woof_redraw_zone div.woof_submit_search_form_container button.woof_submit_search_form{border-radius:4px;background:#179471;display:block;width:97px;height:36px;color:#FFF;font-family:'Roboto Flex';font-size:12px;font-style:normal;font-weight:500;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.archive .woof div.woof_submit_search_form_container button.woof_submit_search_form:hover,.archive .woof_redraw_zone div.woof_submit_search_form_container button.woof_submit_search_form:hover,.searchWrap .woof div.woof_submit_search_form_container button.woof_submit_search_form:hover,.searchWrap .woof_redraw_zone div.woof_submit_search_form_container button.woof_submit_search_form:hover{cursor:pointer;background:#21A983}.archive .woof div.woof_submit_search_form_container button.woof_reset_search_form,.archive .woof_redraw_zone div.woof_submit_search_form_container button.woof_reset_search_form,.searchWrap .woof div.woof_submit_search_form_container button.woof_reset_search_form,.searchWrap .woof_redraw_zone div.woof_submit_search_form_container button.woof_reset_search_form{border-bottom:1px dotted #179471;background:transparent;color:#179471;font-family:Roboto Flex;font-size:14px;font-style:normal;font-weight:400;line-height:20px;width:fit-content;border-radius:0;padding:0;margin-top:12px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.archive .woof div.woof_submit_search_form_container button.woof_reset_search_form:hover,.archive .woof_redraw_zone div.woof_submit_search_form_container button.woof_reset_search_form:hover,.searchWrap .woof div.woof_submit_search_form_container button.woof_reset_search_form:hover,.searchWrap .woof_redraw_zone div.woof_submit_search_form_container button.woof_reset_search_form:hover{cursor:pointer;color:#21A983;border-bottom:0}.woocommerce .woocommerce-result-count{margin:10px 0 0;color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:24px}.woocommerce button.woof_reset_button_2{display:none}.woocommerce .woof_products_top_panel{z-index:97}.woocommerce ul.woof_products_top_panel_ul a[data-tax="orderby"]{display:none}.woocommerce ul.woof_products_top_panel_ul li>ul li:first-child{display:none}.woocommerce ul.woof_products_top_panel_ul li>ul li{margin:0 15px 0 0 !important}.woocommerce ul.woof_products_top_panel_ul li>ul li:last-child{margin:0 !important}.woocommerce ul.woof_products_top_panel_ul li a span{color:#2A2F3A;font-family:'Roboto Flex';font-size:14px;font-weight:400;line-height:19px;border-radius:32px;border:1px solid #E9E9E9;padding:10px 25px 10px 10px;height:40px;display:flex;background:url("/wp-content/uploads/2024/01/delete-product-filter.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:right 5px bottom 10px}.woof_info_popup{display:none !important}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#ff000b}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:#2A2F3A;font-family:'Roboto Flex';font-size:16px;font-weight:400;line-height:24px;background:transparent;padding-left:0;width:fit-content;padding:10px 20px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}#woof_svg_load_container img{width:100px !important;height:100px !important;margin-top:calc(100% / 2 - 50px) !important;filter:grayscale(1)}div.plainoverlay{background-color:#141414 !important}.feedback-block{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-top:30px}.feedback-block>div{margin-right:30px;text-align:center}.feedback-block>div img{margin-bottom:10px}.singleProduct .productInfo form .productPrice div.opt{top:57px;position:relative !important;left:120px !important;width:fit-content !important;z-index:80;color:#2A2F3A;font-family:'Roboto Flex';font-size:12px;font-weight:400;line-height:16px}.woocommerce-password-hint{font-size:13px;line-height:17px}.productContact{border-top:1px solid #E9E9E9}.productContact>p{color:#2A2F3A;font-size:14px;font-weight:400;line-height:20px;margin:15px 0}.productContact>p.notice{color:#919EAA;font-size:14px;font-weight:400;line-height:20px;margin-top:15px;margin-bottom:0}.productContact .productContactSoc{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.productContact .productContactSoc .item{border-radius:4px;border:1px solid #E9E9E9;background:#FFF;width:calc(100% / 2 - 8px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:160px;padding:7px 16px;box-sizing:border-box;margin-right:8px;text-decoration:none}.productContact .productContactSoc .item>div{width:95px}.productContact .productContactSoc .item>div p{color:#2A2F3A;font-size:14px;font-weight:500;line-height:16px}.productContact .productContactSoc .item>div p.phone{color:#919EAA;font-size:12px;font-weight:400;margin-top:4px}.productContact-thanks{margin:40px 0}.productContact-thanks>p{font-family:'Roboto Flex';font-size:16px;line-height:24px;margin-top:15px}.searchWrap .contentWrap{width:100%;padding-left:0}.searchWrap .woof_autohide_wrapper{display:block}.searchWrap .woof_products_top_panel{display:none !important}.superhide{display:none !important}.checkoutWrap .woocommerce div.shipping_address{padding-bottom:0;border:none}.checkoutWrap .woocommerce .woocommerce-shipping-methods{margin-top:24px !important}.checkoutWrap .woocommerce .woocommerce-checkout-payment{border-top:1px solid #E9E9E9;margin-top:35px}.checkoutWrap .woocommerce .woocommerce-billing-fields.for-inn{margin-top:-20px;margin-bottom:30px}.checkoutWrap .woocommerce p.form-row.create-account{display:block;margin-top:62px}.checkoutWrap .woocommerce p.form-row.create-account input{position:absolute;opacity:0;visibility:hidden}.checkoutWrap .woocommerce p.form-row.create-account label{display:flex;align-items:center;justify-content:flex-start;position:relative;column-gap:8px;color:#2A2F3A;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}.checkoutWrap .woocommerce p.form-row.create-account label:before{content:'';display:block;box-sizing:border-box;width:18px;height:18px;border:1px solid #C7CBCF;border-radius:50%}.checkoutWrap .woocommerce p.form-row.create-account input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:4px;width:10px;height:10px;background-color:#179471;border-radius:50%}.checkoutWrap .shipping-message{margin-top:10px;padding:4px;border-radius:2px;background:#F9C541;color:#2A2F3A;font-size:14px;font-weight:400;line-height:16px}.checkoutWrap .woocommerce .woocommerce-billing-fields{column-gap:24px}.checkoutWrap .woocommerce .shipping_address{column-gap:24px}.checkoutWrap .woocommerce p.form-row{width:calc(33.33% - 16px);padding:0;margin:24px 0 0;float:none}.checkoutWrap ul.wc_payment_methods{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 !important;row-gap:24px}.checkoutWrap li.wc_payment_method{width:100%}.checkoutWrap li.wc_payment_method input{position:absolute;opacity:0;visibility:hidden}.checkoutWrap li.wc_payment_method>label{display:flex;align-items:flex-start;justify-content:flex-start;position:relative;padding-left:30px;color:#2A2F3A;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}.checkoutWrap li.wc_payment_method>label:before{content:'';display:block;position:absolute;left:0;top:0;box-sizing:border-box;width:18px;height:18px;border:1px solid #C7CBCF;border-radius:50%}.checkoutWrap li.wc_payment_method input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:4px;width:10px;height:10px;background-color:#179471;border-radius:50%}.checkoutWrap ul.woocommerce-shipping-methods{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;row-gap:24px}.checkoutWrap ul.woocommerce-shipping-methods>li{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:10px;position:relative;width:100%;padding:20px;margin:0 !important}.checkoutWrap ul.woocommerce-shipping-methods>li:after{content:'';display:block;position:absolute;box-sizing:border-box;top:18px;right:18px;width:18px;height:18px;border-radius:50%;border:1px solid #C7CBCF}.checkoutWrap ul.woocommerce-shipping-methods>li.not-available{opacity:.7}.checkoutWrap ul.woocommerce-shipping-methods>li input{position:absolute;visibility:hidden;opacity:0}.checkoutWrap ul.woocommerce-shipping-methods>li>label{display:block;color:#2A2F3A;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}.checkoutWrap ul.woocommerce-shipping-methods>li>label:before{content:'';display:block;position:absolute;box-sizing:border-box;left:0;top:0;width:100%;height:100%;border-radius:4px;border:1px solid #C7CBCF}.checkoutWrap ul.woocommerce-shipping-methods>li .samovivoz_error{margin:0}.checkoutWrap ul.woocommerce-shipping-methods>li .cdekfw-pvz-block{margin:0 !important}.checkoutWrap ul.woocommerce-shipping-methods>li input:checked+label:before{border:2px solid #179471}.checkoutWrap ul.woocommerce-shipping-methods>li input:checked+label:after{content:'';display:block;position:absolute;box-sizing:border-box;top:22px;right:22px;width:10px;height:10px;border-radius:50%;background:#179471}#cdekfw-map-trigger{position:relative;color:#179471;z-index:10}.coupon-changer{display:block;padding:16px 32px;background:#F8F8F8}.coupon-changer__head{display:flex;align-items:center;justify-content:space-between}.coupon-changer__head+.coupon-changer__head{margin-top:16px}.coupon-changer__heading{color:#2A2F3A;font-size:14px;font-weight:400;line-height:20px}.coupon-changer__show,.coupon-changer__remove{color:#179471;font-size:14px;font-weight:400;line-height:20px;border-bottom:1px dotted #179471;cursor:pointer;transition:.3s all ease-in-out}.coupon-changer__show:hover,.coupon-changer__remove:hover{border-color:transparent}.coupon-changer__form{display:block;max-height:0;overflow:hidden;transition:.3s all ease-in-out}.coupon-changer__form.open{margin-top:16px;max-height:100vh}.coupon-changer__form input{display:block;box-sizing:border-box;padding:0 16px;width:100%;height:44px;border:1px solid #C7CBCF}.coupon-changer__apply{display:flex;align-items:center;justify-content:center;width:100%;height:36px;margin-top:16px;border-radius:4px;background:#179471;color:#FFF;font-size:12px;font-weight:500;line-height:20px;text-align:center;cursor:pointer;transition:.3s all ease-in-out}.coupon-changer__apply:hover{opacity:.7}.coupon-changer__output>*{margin-top:16px}.single-product-h1{display:block;color:#2A2F3A;font-size:32px;line-height:1.2;padding-bottom:16px}.cpops-drawer-header__close{display:none !important}.address-popup{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.98);z-index:200}.address-popup:not(.open){display:none}.address-popup__wrap{width:1310px;max-width:calc(100% - 20px)}.address-popup label{display:block;color:#2A2F3A;font-weight:700;font-size:24px;line-height:1}.address-popup input{display:block;box-sizing:border-box;margin-top:32px;width:100%;height:60px;border-radius:4px;border:1px solid #C7CBCF;padding:0 16px;background:#FFF;color:#000;font-family:Roboto Flex;font-size:14px;font-weight:400}.address-popup input.error{border-color:red}.address-popup button{display:block;box-sizing:border-box;margin:32px 0 0 auto;width:200px;height:60px;max-width:100%;border-radius:4px;background:#179471;color:#fff;font-family:Roboto Flex;font-size:16px;font-weight:500;line-height:1;cursor:pointer;border:none;transition:.3s all ease-in-out}.address-popup button:hover{opacity:.7}
