.alignwide{width:100%}.brands-swiper .swiper-slide{height:190px}.brands-swiper .swiper-slide image__holder{height:100%}.brands-swiper .swiper-slide image__holder img{width:100%;height:100%;object-fit:contain}.alignfull{margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:1920px}@media only screen and (min-width:1920px){.alignfull{width:100vw !important;max-width:unset}}.category__info .category__info-holder ul li{height:fit-content}*::-webkit-scrollbar{width:4px;height:4px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}*::-webkit-scrollbar-track{background-color:var(--input-dark);border-left:3px solid transparent;border-right:3px solid transparent;background-clip:padding-box;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}*::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}body::-webkit-scrollbar-track{border:0;background-color:var(--input-dark)}body::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.block{margin-bottom:80px}.block-title{margin-bottom:40px}.page-title{margin-bottom:60px}html{box-sizing:border-box;background-color:var(--background-light)}*{margin:0;padding:0;font-family:"Inter",sans-serif;font-weight:400;box-sizing:inherit}body{background-color:var(--background-light);overflow-x:hidden;margin:0 auto;width:auto}a{text-decoration:none;color:var(--maintext);transition:all .3s ease-in}a:hover{color:var(--primary)}ul li{list-style-type:none;display:flex;align-items:center;position:relative;height:100%;align-self:center}ul li a{font-size:16px;font-style:normal;font-weight:400;line-height:150%}h1,h2,h3,.h1,.h2,.h3{color:var(--maintext);font-style:normal;font-weight:500;line-height:110%}h1,.h1{font-size:clamp(1.5rem,1.125rem + 1.875vw,3.375rem)}h2,.h2{font-size:clamp(1.25rem,1.075rem + .875vw,2.125rem)}h3,.h3{font-size:clamp(1rem,.95rem + .25vw,1.25rem);text-transform:uppercase}p,.p1,.p2,.p3,.p4,.p5,.p6,.p7{color:var(--maintext);font-style:normal;font-weight:400;line-height:110%}.p1{font-size:clamp(.75rem,.725rem + .125vw,.875rem);line-height:120%}.p2{font-size:clamp(.75rem,.725rem + .125vw,.875rem);text-transform:uppercase}.p3,p{font-size:clamp(.875rem,.85rem + .125vw,1rem);line-height:120%}.p4{font-size:clamp(.875rem,.85rem + .125vw,1rem);line-height:100%;font-weight:500}.p5{font-size:clamp(.875rem,.85rem + .125vw,1rem);line-height:110%;font-weight:500;text-transform:uppercase}.p6{font-size:clamp(1rem,.95rem + .25vw,1.25rem);line-height:110%;font-weight:400;text-transform:uppercase}.p7{font-size:clamp(.625rem,.6rem + .125vw,.75rem);line-height:120%;font-weight:400}.descriptor{font-weight:400;font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem);line-height:110%;text-transform:uppercase;color:var(--maintext)}.num1,.num2,.num3,.num4{font-weight:400;line-height:100%;text-transform:uppercase;color:var(--maintext)}.num1{font-size:85px}.num2{line-height:110%;font-size:65px}.num3{font-size:40px;line-height:110%}.num4{font-size:40px;line-height:110%;text-transform:none}#modal-background{z-index:20 !important}#header .nav-menu-element.has-childs .nav-menu-element,#footer ul li{width:100%}main.foned{position:relative;overflow:hidden;z-index:999}main.foned:before{content:"";position:absolute;width:100%;height:100%;z-index:9999}.breadcrumbs{padding:20px 0;font-size:16px;line-height:18px}.breadcrumbs span{font-family:inherit;font-size:inherit;line-height:inherit;color:var(--lighttext)}.breadcrumbs .current-item{color:var(--maintext)}.container{max-width:1300px;width:100%;margin:0 auto;padding:0 15px}.btn{display:flex;justify-content:center;align-items:center;position:relative;border-radius:100px;padding:20px 40px;width:250px;height:60px;border:2px solid transparent;font-size:clamp(.875rem,.85rem + .125vw,1rem);line-height:110%;font-weight:500;text-transform:uppercase;height:fit-content;width:fit-content;cursor:pointer}.btn.mini{padding:10px 20px}.btn.white.filled{background-color:var(--card);color:var(--primary)}.btn.white.filled:hover{background-color:var(--stroke-light)}.btn.primary.filled{background-color:var(--primary);color:var(--card)}.btn.primary.filled:hover{background-color:var(--stroke)}.btn.white.empty{background:0 0;border:2px solid var(--card);color:var(--card)}.btn.white.empty:hover{background-color:var(--card);color:var(--primary)}.btn.primary.empty{background:0 0;border:2px solid var(--primary);color:var(--primary);transition:all .3s ease-in-out}.btn.primary.empty:hover{background-color:var(--primary);color:var(--card)}.inputs{display:flex;gap:20px;justify-content:space-between}.input__holder{display:flex;flex-direction:column;gap:5px;width:100%}input,textarea{border:1px solid var(--input-dark);border-radius:10px;padding:10px 20px;width:100%;height:60px}input.file-input{height:0 !important;overflow:hidden !important;padding:0 !important;border:none !important}input.error{border:1px solid red !important}input.white{border:1px solid var(--input-dark);transition:all .3s ease-in-out;color:var(--card)}input.white::placeholder{color:var(--input-dark);transition:all .3s ease-in-out}input.primary{border:1px solid var(--primary);transition:all .3s ease-in-out}input.empty{background:0 0}.privacy{color:var(--card);text-decoration:underline}.privacy:hover{color:var(--stroke)}input::placeholder{color:var(--primary)}input:hover{border:1px solid var(--card);outline:none}input:hover::placeholder{color:var(--card)}.searcher{position:relative;content:''}.searcher .searchzoom{position:absolute;right:15px;top:15px;width:20px;height:20px;cursor:pointer}.searcinput{border:1px solid var(--card);outline:none;border-radius:10px;padding:12px 24px;width:360px;height:50px;font-weight:400;font-size:16px;line-height:120%;color:var(--stroke);padding-right:80px}.category__info .btn{margin-top:20px;margin-left:auto}.category__info .btn.solo{margin:10px auto}#main,#primary{min-height:83vh;background-color:var(--background-light40)}.hero-block{margin-top:-154px}.brand-submenu{display:none}.brand-opener{cursor:pointer;transition:all .3s ease-in-out}.brand-opener.active{color:var(--primary)}.brand-submenu .brand-submenu__wrapper{flex-direction:column;gap:5px;margin-top:10px;display:flex}.brand-submenu .brand-submenu__wrapper a{padding-left:10px;position:relative}.brand-submenu .brand-submenu__wrapper a:first-child:hover{color:var(--primary)}.brand-submenu .brand-submenu__wrapper a:before{content:'';position:absolute;left:0;top:5px;width:5px;height:5px;border-radius:1000px;background-color:var(--primary)}#header{position:sticky;top:0;left:0;width:100%;z-index:99;transition:all .3s ease-in-out;background-color:var(--primary)}.home #header{background:0 0}#header.painted{background-color:var(--primary)}#header .container{position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:column}#header .container .menuTop{display:flex;justify-content:flex-start;width:100%;max-width:600px;align-items:center;height:100%}#header .container .logo-holder{padding:15px 0}#header .header__up-side,#header .header__bottom-side{display:flex;gap:20px;width:100%;align-items:center;justify-content:space-between}#header .header__bottom-side{height:70px}#header .main-info-holder{display:flex;align-items:center;gap:20px}#header .p4{color:var(--card)}#header .holder a:hover{color:var(--stroke-light)}#header .holder{height:fit-content}#header .phones-holder{display:flex;flex-direction:column;gap:5px}.soc{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:1000px;border:1px solid var(--card)}.soc svg{max-width:18px;max-height:18px;width:fit-content;height:fit-content;transition:all .3s ease-in-out}.soc:hover{background-color:var(--card)}.soc svg path{transition:all .3s ease-in-out}.soc:hover svg path{fill:var(--primary)}.soc-holder{display:flex;gap:20px;align-items:center}#header .email{display:flex;align-items:center;gap:10px}.header__bottom-side{padding:10px 0;position:relative}.header__bottom-side a{color:var(--card);font-weight:400;font-size:16px;line-height:120%;border:1px solid transparent}.header__bottom-side a:hover{color:var(--stroke-light);border-bottom:1px solid var(--card)}.header__bottom-side .menuTop{gap:20px}#header .header__wrapper:before{position:absolute;width:100%;height:1px;content:'';bottom:70px;left:0;background-color:var(--header-stroke-1);transition:all .3s ease-in-out}#header.painted .header__wrapper:before{background-color:var(--header-stroke-2)}#header .burger.open_menu{display:none;flex-direction:column;background-color:transparent;height:40px;width:40px;justify-content:space-evenly;align-items:center;border-radius:2px;flex-shrink:0}#header .burger.open_menu span{background-color:var(--card);width:30px;height:4px;transition:all .3s ease-in}#header .burger.open_menu.clicked{background-color:var(--primary)}#header .burger.open_menu.clicked span{background-color:var(--card)}#header #mobile-mnu{display:flex;flex-direction:column;position:fixed;top:0;left:0;height:100%;width:320px;background-color:var(--card);padding:30px;transition:all .3s ease-in;transform:translateX(-350px);z-index:9999}#header #mobile-mnu #close-mnu{font-size:45px;position:absolute;right:10px;top:10px;cursor:pointer;transform:rotate(45deg);display:block;color:var(--head)}#header #mobile-mnu a{font-size:16px;line-height:1;color:var(--maintext);font-weight:450}#header #mobile-mnu a:hover{color:var(--head)}#header #mobile-mnu .logo-holder{margin-bottom:30px;width:60%}#header #mobile-mnu .logo-holder img{width:100%}#header #mobile-mnu .menuTop{list-style-type:none;margin-bottom:10px}#header #mobile-mnu .menuTop li{margin-bottom:10px;height:fit-content;padding:5px 0}#header #mobile-mnu .menuTop li a:hover{color:var(--head)}#header #mobile-mnu .menuTop li.active a{color:var(--head)}#header #mobile-mnu .adresses__holder{display:flex;flex-direction:column;position:relative;padding-left:30px;margin-bottom:20px;width:100%}#header #mobile-mnu .adresses__holder:before{content:"";position:absolute;top:4px;left:0;display:flex;justify-content:center;align-items:center;width:20px;height:20px;background-image:url(//gidronis.ru/wp-content/themes/theme/assets/css/../images/map.svg);background-position:center center;background-repeat:no-repeat}#header #mobile-mnu .adresses__holder p{font-size:16px;line-height:1;font-weight:450}#header #mobile-mnu .email__holder{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:20px}#header #mobile-mnu .email__holder .email__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;line-height:1;font-weight:450}#header #mobile-mnu .email__holder .email__item:hover{color:var(--head)}#header #mobile-mnu .email__holder .email__item svg{margin-right:10px}#header #mobile-mnu .phones__holder{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:20px}#header #mobile-mnu .phones__holder .phone__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;line-height:1;font-weight:450}#header #mobile-mnu .phones__holder .phone__item:hover{color:var(--head)}#header #mobile-mnu .phones__holder .phone__item svg{margin-right:10px}#header #mobile-mnu .soc__holder{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap}#header #mobile-mnu .soc__holder .soc__item{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:background-color .3s ease-in}#header #mobile-mnu.opened{transform:translateX(0)}.site-footer{background-color:var(--bg);padding-top:80px}.site-footer .holder__title{margin-bottom:20px}.footer-info .phones-holder,.footer-info .emails-holder{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.footer-info .container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.footer-info .logo__holder{display:flex;flex-direction:column;gap:30px}.footer-info .footmenu{display:flex;flex-direction:column;gap:10px}.gray{color:var(--stroke)}.gray p{color:var(--stroke)}.footer-info .logo,.footer-info .logo img{width:100%;max-width:250px}.footer-info .soc{border:1px solid var(--primary)}.footer-info .soc svg path{fill:var(--primary)}.footer-info .soc:hover{background-color:var(--primary)}.footer-info .soc:hover svg path{fill:var(--card)}.footer-grampus{background-color:var(--head)}.footer-grampus .container{padding:37px 15px !important}.footer-grampus .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.footer-grampus svg path{fill:var(--stroke)}.footer-grampus .p1{color:var(--stroke)}.footer-grampus .left .p1{text-decoration:underline}.footer-grampus span{margin-right:5px}.wpcf7 .wpcf7-response-output,.wpcf7 .wpcf7-not-valid-tip{display:none}.wpcf7 .ajax-loader{display:none}.wpcf7 .wpcf7-spinner{display:none}.theme-modal .inputs{flex-direction:column;margin-bottom:20px}.theme-modal .title{margin-top:20px;margin-bottom:10px}.theme-modal .desc{margin-bottom:30px}.theme-modal .title,.theme-modal .desc{text-align:center}.theme-modal .form__holder .btn{background-color:var(--primary);color:var(--card);width:100%;margin-top:10px}.theme-modal .form__holder .btn:hover{background-color:var(--stroke)}.theme-modal .privacy{color:var(--stroke)}.theme-modal input,.theme-modal textarea{color:var(--maintext);border:1px solid var(--stroke)}.theme-modal input:hover,.theme-modal textarea:hover{color:var(--primary);border-color:var(--primary)}.theme-modal input::placeholder{color:var(--stroke)}.theme-modal{height:fit-content;width:600px;max-height:90vh;max-width:90vw;background-color:var(--card);position:fixed;overflow-y:auto;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);pointer-events:none;transition:transform .3s ease-in;padding:30px;z-index:9999}.theme-modal.modal-open{pointer-events:all;transform:translate(-50%,-50%) scale(1);opacity:1}.theme-modal .close-modal{position:absolute;right:20px;top:20px;font-size:20px;font-weight:750;color:var(--stroke-light);transform:rotate(45deg);cursor:pointer}#modal-success .desc{margin-top:40px;margin-bottom:20px}#modal-success .btn{width:100%}.flex{display:flex}.align-center{align-items:center}.bg{width:100%}.whitetext{color:var(--card)}.controls{display:flex;gap:20px}.cbtn.btn-prev svg{transform:rotate(180deg)}.cbtn{cursor:pointer;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:1000px;background-color:var(--card);border:2px solid var(--card);transition:all .3s ease-in-out}.cbtn path{transition:all .3s ease-in-out}.cbtn.swiper-button-disabled{background:0 0;border-color:var(--stroke);cursor:not-allowed}.cbtn:hover{background-color:var(--primary);border-color:var(--primary)}.cbtn:hover path{stroke:var(--card)}.cbtn.swiper-button-disabled:hover{background:0 0;border-color:var(--stroke)}.cbtn svg{width:fit-content;height:fit-content}.cbtn path{stroke:var(--primary)}.cbtn.swiper-button-disabled path{stroke:var(--stroke)}.hidden{display:none !important}.archive-reviews .reviews__wrapper{display:flex;flex-direction:column;gap:30px}.archive-reviews .review__item{display:flex;gap:10px}.archive-reviews .review__item .left-side{max-width:480px;width:100%;flex-shrink:0;padding:20px}.archive-reviews .review__item .right-side{display:flex;flex-direction:column;gap:20px;padding:30px;background-color:var(--bg)}.archive-reviews .human-info{display:flex;gap:20px}.archive-reviews .human-info img{width:60px;height:60px}.archive-reviews .file .p1{text-decoration:underline;color:var(--lighttext)}.archive-reviews .human-info .names{display:flex;flex-direction:column;gap:5px}.archive-reviews .human-info .names:last-child{color:var(--lighttext)}.archive-reviews .date-info{display:flex;justify-content:space-between;width:100%;margin-top:20px}.archive-reviews .date-info .p2{color:var(--lighttext)}.archive-reviews .btn__holder{width:100%;display:flex;justify-content:center;margin-top:40px}.single-products__wrapper{display:flex;width:100%;justify-content:space-between}.single-products__wrapper .left-side,.single-products__wrapper .right-side{width:40%}.single-products .image-thumb__holder{width:75px;height:75px}.single-products .image-thumb__holder img{width:100%;height:100%;object-fit:contain}.single-products__wrapper .image__holder{width:100%;aspect-ratio:1/0.9;padding:10px;background:var(--card)}.single-products__wrapper .image__holder img{width:100%;height:100%;object-fit:contain}.single-products .thumb-slider__holder{display:flex;gap:10px;align-items:center;margin-top:15px}.swiper-btn{cursor:pointer}.thumb-slider__holder .swiper-slide img{transition:all .3s ease-in-out;filter:brightness(.8)}.thumb-slider__holder .swiper-slide.swiper-slide-thumb-active img{filter:brightness(1)}.single-products .characters{margin:30px 0}.single-products .character{display:grid;grid-template-columns:repeat(2,1fr);padding:15px 0;border-top:1px solid var(--stroke-light)}.single-products .character:last-child{border-bottom:1px solid var(--stroke-light)}.single-products a.p1{color:var(--stroke);border-bottom:1px dashed var(--stroke)}.single-products a.p1:hover{color:var(--primary)}.single-products__info .tabs{display:flex;gap:10px;margin-top:60px;margin-bottom:40px;overflow-x:auto;padding-bottom:5px}.single-products .single-products__info .info__holder{display:none}.single-products .info__holder.active{display:flex}.info__holder.tab-1{flex-direction:column;gap:20px}.info__holder.tab-1 ul{display:flex;flex-direction:column;gap:10px}.info__holder.tab-1 li{display:flex;gap:10px;align-items:center;font-size:clamp(.875rem,.85rem + .125vw,1rem)}.info__holder.tab-1 li:before{content:'';display:flex;width:10px;height:10px;border-radius:1000px;background-color:var(--primary)}.single-products .doc{padding:20px;background-color:var(--bg);display:flex;gap:15px}.single-products .info-holder__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%}.single-products__characters{width:100%}.single-products .p6{font-weight:500}.characters_category{margin-top:50px}.characters_category:first-child{margin:0}.file-size{font-weight:400;font-size:12px;line-height:120%;color:var(--stroke)}.single-products .tab{transition:all .3s ease-in-out}.single-products .tab.active{background-color:var(--primary);color:var(--card)}.old-price{text-decoration:line-through;font-weight:500}.pro-price{font-weight:500}.single-products .price__holder{display:flex;gap:20px;margin-top:50px;margin-bottom:20px}.single-products .single-products__characters .btn{width:100%}.products__items{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.product__item{height:280px;background-size:cover;padding:20px;display:flex;align-items:flex-end;min-width:unset;width:100%;overflow:hidden}.product__item .item__wrapper{background-color:var(--card);padding:15px;min-height:60%;height:fit-content;width:100%;display:flex;flex-direction:column}.product__item .item__brands{display:flex;margin-top:auto;gap:5px;flex-wrap:wrap}.product__item .item__brand{border:1px solid var(--primary);border-radius:100px;padding:3px 15px;transition:all .3s ease-in-out}.product__item .item__brand:hover{background-color:var(--primary);color:var(--card)}.product__item .item__brand.deactive{display:none}.product__item .first-row{display:flex;justify-content:space-between}.product__item .first-row .p6{font-weight:500;font-size:clamp(1rem,.95rem + .25vw,1.25rem);line-height:110%;text-transform:uppercase;padding-bottom:10px}.products__btns-holder{display:flex;width:100%;justify-content:center;gap:20px;margin-top:20px}.product__item .btn{transition:all .3s ease-in-out}@media (max-width:1100px){.products__items{grid-template-columns:repeat(1,1fr)}}@media (max-width:550px){.product__item .btn{display:none}.products__btns-holder{flex-direction:column;align-items:center}}.not_founded{text-align:center}textarea{resize:none;height:150px}.search-output{position:absolute;top:60px;left:0;width:350px;height:fit-content;max-height:400px;overflow-y:auto;background-color:var(--card);display:flex;flex-direction:column;gap:10px}.search-output .search-item{padding:10px;background-color:var(--card);color:var(--maintext)}.search-output .search-item:hover{color:var(--primary);background-color:var(--stroke-light)}.title-404{font-weight:500;font-size:150px;line-height:100%;text-transform:uppercase;color:var(--primary)}.error-page .content{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:60px}.error-page .left-side{width:100%;height:450px}.error-page .left-side img{width:100%;object-fit:cover;height:100%}.error-page .right-side{display:flex;flex-direction:column;justify-content:flex-end;gap:30px}.error-page .desc__holder{display:flex;flex-direction:column;gap:15px;margin-top:30px}.category__info{display:flex;gap:70px;padding:30px;background:var(--card);margin-bottom:40px}.category__info .category__info-holder{width:100%;display:flex;justify-content:space-between;gap:30px}.category__info .intro-swiper{overflow:hidden;border-radius:10px}.category__info .intro-swiper .image__holder{width:100%;height:100%;cursor:pointer}.category__info .intro-swiper .image__holder img{width:100%;height:100%;border-radius:10px;object-fit:cover}.category__info .category__info-holder .p3{display:flex;flex-direction:column;gap:5px}.category__info .category__info-holder .right-side{max-width:300px;width:100%}.category__info .category__info-holder .p3 strong{font-weight:700}.category__info .category__image-holder{width:100px;height:100px;flex-shrink:0}.category__info .category__image-holder img{width:100%;height:100%;object-fit:contain}@media (max-width:1000px){.category__info .category__info-holder{flex-direction:column}.category__info .category__info-holder .right-side{width:100%;max-width:500px;margin:0 auto}.category__info .btn{margin:0 auto;margin-top:20px}}@media (max-width:850px){.category__info .category__info-holder .right-side{max-width:300px}}@media (max-width:650px){.category__info .category__info-holder .right-side .intro-swiper{max-width:200px;margin:0 auto}}@media (max-width:600px){.category__info .category__info-holder .right-side .intro-swiper{max-width:500px}}@media (max-width:700px){.category__info{flex-direction:column;gap:20px}}.posts__holder .products{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;height:fit-content}.posts__holder .product{max-width:270px;margin:0 auto}.posts__holder .product .product__image img{border:1px solid transparent;transition:all .3s ease-in-out}.posts__holder .product:hover .product__image img{border:1px solid var(--primary)}.posts__holder .product .btn{width:100%;transition:all .3s ease-in-out}.posts__holder .product .p4{color:var(--stroke);margin-top:20px;margin-bottom:10px}.posts__holder .product__image{max-width:270px;width:100%;aspect-ratio:1/1;margin-bottom:20px}.posts__holder .product__image img{width:100%;height:100%;object-fit:cover}.catalog__wrapper{display:flex;gap:30px}.seo-block__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.seo-block__wrapper{height:400px}.seo-block__wrapper img{width:100%;height:100%;object-fit:cover}.seo-block__wrapper .right-side{height:100%;overflow-y:auto;padding-right:5px}.seo-block__wrapper .desc{display:flex;flex-direction:column;gap:20px}.seo-block__wrapper li{display:flex;gap:10px;align-items:center;font-size:clamp(.875rem,.85rem + .125vw,1rem)}.seo-block__wrapper li:before{content:'';display:flex;width:10px;height:10px;border-radius:1000px;background-color:var(--primary)}.seo-block__wrapper ul{display:flex;flex-direction:column;gap:10px}.privacy-page .content{display:flex;flex-direction:column;gap:10px}.brand__item img{filter:grayscale(0);transition:all .3s ease-in-out}.category-page .brand__item img{filter:grayscale(0)}.brand__item:hover img{filter:grayscale(0)}.brands__holder .brand__items{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;height:fit-content}.brands__holder .brand__items .image__holder{margin:0 auto;width:170px;height:170px;padding:35px;border:1px solid var(--stroke-light)}.brands__holder .brand__items .image__holder img{width:100%;height:100%;object-fit:contain}.brand__item{height:fit-content}.brands__holder .brand__items .p5{text-align:center;margin-top:10px}.brands__holder{display:flex;gap:30px}.brands__holder .brand__tabs{padding:20px;height:fit-content;width:200px;background-color:var(--bg);display:flex;flex-direction:column;gap:10px}.brands__holder .tabs-title{color:var(--stroke);margin-bottom:10px}.nav-menu-element.has-childs{display:flex;align-items:center;position:relative;height:100%;padding-right:15px}.nav-menu-element.has-childs:after{content:'';position:absolute;width:10px;height:10px;top:calc(50% - 5px);right:0;background-image:url(//gidronis.ru/wp-content/themes/theme/assets/css/../images/arrow.png);background-repeat:no-repeat;background-position:center;transition:all .3s ease-in-out;background-size:cover}.nav-menu-element.has-childs .nav-menu-element a{color:var(--maintext)}.nav-menu-element.has-childs .nav-menu-element{cursor:pointer;padding:10px 20px;background-color:var(--card);transition:all .3s ease-in-out}.nav-menu-element.has-childs .nav-menu-element:hover{background-color:var(--stroke-light)}.nav-menu-element.has-childs:hover:after{transform:scaleY(-1)}#footer .sub-menu{display:none}.sub-menu{position:absolute;top:50px;left:0;width:fit-content;display:none;flex-direction:column;gap:10px;overflow:hidden;transition:all 1s ease-in-out;width:350px;background-color:var(--card);padding:10px 0}#mobile-mnu .nav-menu-element.has-childs:hover .sub-menu{display:none}.nav-menu-element.has-childs:hover .sub-menu{display:flex;max-height:400px;overflow-y:auto}.nav-links{display:flex;align-items:center;gap:20px}.pagination-row{display:flex;justify-content:space-between;margin-bottom:110px;margin-top:40px;align-items:center}.pagination-row .p1{color:var(--stroke)}.page-numbers{font-weight:400;font-size:16px;line-height:120%;color:var(--stroke)}.page-numbers.current{color:var(--primary)}.page-numbers.next,.page-numbers.prev{width:40px;height:40px;border-radius:1000px;background-color:transparent;border:2px solid var(--stroke);display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.page-numbers.next path,.page-numbers.prev path{stroke:var(--stroke);transition:all .3s ease-in-out}.page-numbers.next:hover,.page-numbers.prev:hover{background-color:var(--card);border-color:var(--card)}.page-numbers.next:hover path,.page-numbers.prev:hover path{stroke:var(--primary)}.some-products-block .posts__holder{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media (max-width:1200px){.brands__holder .brand__items{grid-template-columns:repeat(4,1fr)}.some-products-block .posts__holder{grid-template-columns:repeat(3,1fr)}}@media (max-width:1000px){.brands__holder .brand__items{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.brands__holder .brand__items{grid-template-columns:repeat(2,1fr)}.some-products-block .posts__holder{grid-template-columns:repeat(2,1fr)}.posts__holder .products{grid-template-columns:repeat(2,1fr)}.seo-block__wrapper{grid-template-columns:repeat(1,1fr);height:fit-content}.seo-block__wrapper .left-side{height:200px}}@media (max-width:700px){.archive-products .catalog__wrapper{flex-direction:column}.archive-products .brands__holder .brand__tabs{flex-direction:row;overflow-x:auto;width:100%;display:none}.single-products__wrapper .left-side,.single-products__wrapper .right-side{width:45%}}@media (max-width:600px){.brands__holder .brand__items{grid-template-columns:repeat(1,1fr)}.posts__holder .products{grid-template-columns:repeat(1,1fr)}.some-products-block .posts__holder{grid-template-columns:repeat(1,1fr)}.single-products__wrapper{flex-direction:column;gap:30px}.single-products__wrapper .left-side,.single-products__wrapper .right-side{width:100%}.brands__holder{flex-direction:column;justify-content:center}.brands__holder .brand__tabs{flex-direction:row;overflow-x:auto;width:100%}.brands__holder .brand__tabs{gap:20px}}.archive-brands .brand__tabs a{text-transform:uppercase;overflow-wrap:break-word}@media (max-width:1100px){#header .pk__right-side .p3{display:none}#header .container .logo-holder{width:150px}#header .container .logo-holder img{width:100%}}@media (max-width:960px){#header .container .menuTop{display:none}#header .btn.white.empty{display:none}#header .burger.open_menu{display:flex}.footer-info .container{grid-template-columns:repeat(2,1fr)}.archive-reviews .review__item .left-side{width:300px}}@media (max-width:750px){.footer-grampus .row{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center;gap:15px}.footer-grampus .footer__element{display:flex;justify-content:center}#header .soc-holder,#header .emails-holder{display:none}.archive-reviews .review__item{flex-direction:column}.archive-reviews .review__item .left-side{width:100%;max-width:unset;height:100px;background-size:cover}}@media (max-width:400px){#header .container .logo-holder{width:120px}#header .header__up-side{gap:10px}#header .p4{font-size:10px}.searcinput{width:100%}.footer-info .container{grid-template-columns:repeat(1,1fr);width:fit-content}.inputs{flex-direction:column}.error-page .left-side{display:none}.error-page .content{grid-template-columns:repeat(1,1fr)}.title-404,.error-page .p6,.error-page .p4{text-align:center}.error-page a{margin:0 auto}.title-404{font-size:120px}}.site-footer .redactor{display:flex;flex-direction:column;gap:5px}.site-footer .redactor p{font-size:12px}.letter-title{margin:5px 0;color:var(--stroke)}.delete-file{margin-top:-10px;color:var(--stroke);cursor:pointer}