*{padding:0;margin:0;border:none}*,*::after,*::before{box-sizing:border-box}a{text-decoration:none}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0)}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:rgba(0,0,0,0);background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}:root{--white-color:#ffffff;--black-color:#000000;--dark-blue:#0c1538;--orange-color:#ef7911;--dark-grey-color:#222222;--midle-dark-grey-color:#242424;--light-grey-color:#555555;--dark-white-color:#c9c9c9;--design-color:#e8e8e8}body,html{height:100%;font-family:Montserrat,sans-serif;font-weight:300}html{scroll-behavior:smooth}.wrapper{height:100vh;display:flex;flex-direction:column}.wrapper-container{flex:1 1 auto}[class*=__container]{max-width:1310px;margin:0 auto;padding:0 15px}.scroll-to-top{position:fixed;bottom:20px;right:15px;background-color:rgba(105,105,105,.831372549);color:#fff;font-weight:700;border:none;padding:12px 20px;font-size:18px;cursor:pointer;display:none;z-index:1000;opacity:0;transition:all .3s ease}.scroll-to-top:hover{background-color:rgba(51,51,51,.6862745098)}.scroll-to-top.show{display:block;opacity:1}.title-2{font-weight:800;font-size:32px;line-height:39.01px;margin-top:12px;margin-bottom:32px}.search-result-title{font-weight:300;font-size:14px;margin-top:48px;color:#717171}.search-suggestions{display:none;list-style-type:none;margin:0;padding:0;position:absolute;background-color:#fff;border:1px solid #e8e8e8;border-color:#e8e8e8;border-top:none;padding:16px;width:100%;z-index:99999999999}.search-suggestions-mobile{display:none;list-style-type:none;margin:0;padding:0;position:absolute;background-color:#fff;border:1px solid #e8e8e8;border-color:#e8e8e8;border-top:none;padding:16px;width:100%;top:95px;left:0;z-index:100000000000000000}.search-suggestions li,.search-suggestions-mobile li{padding:12px;cursor:pointer;font-weight:400;font-size:16px;background:#f7f7f7;margin-bottom:8px}.search-suggestions li:last-child,.search-suggestions-mobile li:last-child{margin-bottom:0}.search-suggestions li:hover{background-color:var(--orange-color);color:#fff}.header__search,.menu__search{position:relative}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease,-webkit-transform 1s ease;z-index:999999999;padding:0 20px}.lightbox.show{display:flex;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lightbox-content{position:relative;background-color:#fff;padding:20px;border-radius:5px}iframe{max-width:100%;max-height:80vh}.close-lightbox{position:absolute;top:-5px;right:3px;font-size:30px;font-weight:700;color:#333;cursor:pointer}.lightbox-gallery{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:9999999}#lightbox-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:opacity .5s ease-in-out;padding:0 20px}.lightbox__next,.lightbox__prev{position:absolute;top:50%;font-size:30px;color:var(--orange-color);background:rgba(0,0,0,0);width:35px;height:35px;border:none;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,.836);transition:all .2s ease-in-out}.lightbox__next:hover,.lightbox__prev:hover{background-color:#fff}.lightbox__next img,.lightbox__prev img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:25px;height:25px}.lightbox__prev{left:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lightbox__next{right:20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.lightbox__close{position:absolute;top:10px;right:10px;background:#fff;border:none;width:35px;height:35px;font-weight:700;font-size:25px;cursor:pointer}.video-lightbox,.video-lightboxMain{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:99999999999}.video-lightboxMain__content,.video-lightbox__content{position:relative;width:80%;max-width:800px;background:#000;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.3)}.video-lightboxMain__close,.video-lightbox__close{position:absolute;top:10px;right:15px;font-size:30px;color:#fff;cursor:pointer}.video-lightboxMain__inner,.video-lightbox__inner{position:relative;width:100%;padding-top:56.25%}.video-lightboxMain__inner iframe,.video-lightbox__inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}.header{position:relative}.header::after{position:absolute;left:0;top:153px;width:100%;border:1px solid rgba(0,0,0,.1019607843);content:"";z-index:999}.header img{-o-object-fit:contain;object-fit:contain;user-drag:none;-webkit-user-drag:none}.header__top{display:flex;align-items:center;justify-content:space-between;padding:15px 0}.header__top::before{position:absolute;left:0;top:0;width:100%;max-height:50px;height:50px;background-color:var(--dark-blue);content:"";z-index:-1}.header__top a,.header__top p{color:var(--white-color)}.header__top-descript{font-weight:400;line-height:19.5px}.header__contact-info{display:flex;align-items:center;gap:55px;line-height:19.5px}.header__contact-info .black-phone{display:none}.header__phone::before{position:absolute;left:17%;top:2px;height:15px;content:"";border:1px solid rgba(255,255,255,.2);z-index:99}.header__phone img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.header__email::before{position:absolute;left:14%;top:2px;height:15px;content:"";border:1px solid rgba(255,255,255,.2);z-index:99}.header__email,.header__phone{position:relative;display:flex;align-items:center;gap:32px;font-weight:600}.header__email a,.header__phone a{transition:color .2s ease-in-out}.header__email a:hover,.header__phone a:hover{color:var(--orange-color)}.header__middle{position:relative;display:flex;align-items:center;justify-content:space-between;padding:22px 0}.header__middle-logo{margin-right:125px;width:195px;min-width:195px;height:60px;min-height:60px}.header__middle-logo img{-o-object-fit:contain;object-fit:contain;user-drag:none;-webkit-user-drag:none}.header__search{position:relative;max-width:630px;width:100%;margin-right:65px}.header .search-input{position:relative;max-width:630px;width:100%;height:60px;padding-left:15px;padding-right:90px;font-size:16px;border:1px solid #e8e8e8;outline:0}.header .search-white{display:none}.header .header__search-button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;padding-right:20px;padding-left:20px;width:70px;text-align:center;align-items:center;display:flex;justify-content:center;transition:all .2s ease-in-out}.header .header__search-button:hover{background-color:var(--orange-color)}.header .header__search-button:hover::before{opacity:0}.header .header__search-button:hover .search-white{display:block}.header .header__search-button:hover .search-black{display:none}.header .header__search-button::before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:15px;content:"";border:1px solid #e8e8e8;z-index:99;transition:all .2s ease-in-out}.header__details{position:relative}.header__details::before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:15px;content:"";border:1px solid var(--design-color);z-index:99}.header__details-item{display:flex;align-items:center;gap:50px;font-size:12px}.header__details-link{display:flex;flex-direction:column;align-items:center;gap:10px;width:106px;text-align:center;color:var(--light-grey-color);transition:color .2s ease-in-out}.header__details-link:hover{color:var(--orange-color)}.header__details-link img{width:25px;height:25px}.header__details-basket{position:relative}.header__details-basket .counter{position:absolute;top:-5px;right:28px;background-color:var(--orange-color);width:22px;height:22px;content:"";border-radius:100px;color:var(--white-color);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600}.menu{height:72px;display:flex;align-items:center;width:100%}.menu::after{position:absolute;top:155px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1420px;width:100%;height:inherit;content:"";background-color:var(--white-color);clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);z-index:1}.menu .burger-menu{display:none}.menu .close-burger{display:none;cursor:pointer}.menu__list{position:relative;z-index:99;display:flex;align-items:center;justify-content:space-between;width:100%}.menu__item{position:relative;margin:0 auto}.menu__item .arrow-white{display:none}.menu__item .arrow-orange-menu{display:none}.menu__link{display:flex;align-items:center;gap:25px;padding:28px 0;color:var(--black-color);font-weight:400;transition:all .2s ease-in-out}.menu__link:hover{color:var(--orange-color)}.menu__details-basket{position:relative}.menu__details-basket .counter{position:absolute;top:-5px;right:28px;background-color:var(--orange-color);width:22px;height:22px;content:"";border-radius:100px;color:var(--white-color);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600}.menu li{transition:all .1s ease-in-out;width:100%;display:flex;justify-content:center;text-align:center}.menu .menu__dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,.1);opacity:0;width:230px;visibility:hidden;text-align:left;display:flex;flex-direction:column;z-index:9999;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.menu .menu__dropdown a{padding:15px;border-bottom:1px solid rgba(59,59,59,.111);color:var(--black-color)}.menu .menu__dropdown a:hover{background-color:var(--orange-color);color:var(--white-color)}.menu .menu__item:hover .menu__dropdown{opacity:1;visibility:visible}.menu .menu__link img{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.menu__link-list{position:relative}.menu__link-list::before{position:absolute;left:75%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:15px;content:"";border:1px solid var(--design-color);z-index:99}.menu .menu__search{position:relative;display:flex;align-items:center;transition:all .3s ease}.menu .menu__search.active{position:absolute;top:0;left:0;width:100%;background-color:#fff;display:flex;justify-content:space-between;padding:10px 15px;height:95px;z-index:10;box-shadow:rgba(255,255,255,.1) 0 1px 1px 0 inset,rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px}.menu .menu-search__input{width:0;padding:8px;border:1px solid #ccc;background:#fff;opacity:0;display:none;transition:all .3s ease-in-out}.menu .menu__search-button{background:0 0;border:none;cursor:pointer}.menu .menu__search.active .menu-search__input{width:100%;opacity:1;display:block;font-size:14px}.menu .menu__search.active .menu__search-button img{display:none}.menu .menu__search.active .menu__search-button::after{content:"Пошук";background:var(--orange-color);color:#fff;padding:9px 12px;cursor:pointer;border-radius:5px;margin-left:10px;font-size:14px}.menu .overlay3{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(10,10,10,.5);z-index:100000000000000000000000000000000;display:none}.menu .menu__search.active+.overlay3{display:block}.menu body.no-scroll{overflow:hidden;min-height:100%}.menu .menu__list-phone{display:none}.menu .menu__list-phone img{width:20px;height:20px}.menu .menu-search__input{display:none}.no-scroll{overflow:hidden}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out;z-index:9998}.menu-overlay.visible{opacity:1;visibility:visible}.footer{position:relative;background-color:var(--midle-dark-grey-color);padding:56px 0}.footer__top{display:flex;align-items:center;justify-content:center;height:72px}.footer__top::after{position:absolute;top:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1420px;width:100%;height:inherit;content:"";background-color:var(--white-color);clip-path:polygon(0 0,100% 0,95% 100%,5% 100%)}.footer__top img{width:165px;height:50px;min-width:165px;display:block}.footer__logo{position:absolute;top:0;z-index:99;height:50px;width:160px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.footer h3{margin-bottom:47px;font-size:18px;font-weight:700;line-height:21.94px;color:var(--white-color);text-transform:uppercase}.footer__blocks{display:grid;grid-template-columns:repeat(3,1fr)}.footer__blocks a,.footer__blocks p{font-weight:300px;color:var(--white-color);font-size:14px;font-weight:300;line-height:17.07px}.footer__menu-wrap{display:flex;gap:100px;width:632px}.footer__menu-wrap ul{display:flex;flex-direction:column;gap:18px;width:307px}.footer ul{display:flex;flex-direction:column;gap:18px}.footer li a{transition:color .1s ease-in-out}.footer li a:hover{color:var(--orange-color)}.footer .bold{font-weight:600;font-size:16px}.footer__social ul{display:flex;flex-direction:row;gap:12px;margin-top:18px}.footer__social li{z-index:999;background-color:#fff}.footer__social a{width:48px;height:48px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.footer__social a:hover{background-color:#f1f1f1}.footer__social img{width:20px;height:20px;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.breadcrumbs{padding-top:25px;overflow-y:hidden;white-space:nowrap;scrollbar-width:0;scrollbar-color:#fff transparent;overflow-x:hidden}.breadcrumbs::-webkit-scrollbar{width:0;height:0;display:none}.breadcrumbs::-webkit-scrollbar-track{background:#fff}.breadcrumbs::-webkit-scrollbar-thumb{background:#fff}.breadcrumbs::-webkit-scrollbar-thumb:hover{background:#fff}.breadcrumbs .arrow-decor{-webkit-transform:rotate(-85deg);transform:rotate(-85deg)}.breadcrumbs__list{display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;align-items:center;padding:0;margin:0;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.breadcrumbs__list::-webkit-scrollbar{width:0;height:0}.breadcrumbs__list::-webkit-scrollbar-track{background:#fff}.breadcrumbs__list::-webkit-scrollbar-thumb{background:#fff}.breadcrumbs__list::-webkit-scrollbar-thumb:hover{background:#fff}.breadcrumbs__list #home-icon{width:22px;height:24px}.breadcrumbs__item{padding:0;margin:0;line-height:1;font-size:14px;font-weight:300;flex-shrink:0}.breadcrumbs__current a{color:#717171}.breadcrumbs .active__current{color:var(--black-color);font-weight:600}.main{position:relative;width:100%;height:805px;background-repeat:no-repeat;background-size:cover;margin-top:-70px}.main h2{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color)}.main::after{position:absolute;bottom:-2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1420px;width:100%;height:inherit;content:"";background-color:var(--white-color);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);z-index:1;height:60px;border:none}.main__blocks{padding:130px 0 0 0;position:relative;z-index:9}.main .slider{position:relative;overflow:hidden;display:flex;height:500px;margin-top:30px}.main .slider a,.main .slider button,.main .slider p,.main .slider span{color:var(--white-color)}.main .slider-navigation{display:block;align-items:center;justify-content:space-between;gap:10px;width:355px;pointer-events:none}.main .slider-navigation_arrow{position:relative;display:flex;gap:32px;color:#fff}.main .slider-navigation_arrow::before{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;height:15px;content:"";border:1px solid rgba(255,255,255,.2)}.main .slider #prev{color:#646565}.main .slider-wrap{width:100%}.main .slider__right{position:absolute;right:0;width:300px;height:300px;-o-object-fit:contain;object-fit:contain;z-index:99999}.main .slider__right::after{position:absolute;content:"";left:-8px;bottom:-7px;width:125px;height:125px;z-index:9;background-color:rgba(239,121,17,.4274509804);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%)}.main .slider__design-block{position:absolute;bottom:0;left:0;width:110px;height:110px;-o-object-fit:contain;object-fit:contain;display:block;z-index:999;background-color:rgba(0,0,0,0);background-color:var(--orange-color);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);transition:background-color .2s ease-in-out}.main .slider__design-block:hover{background-color:#e66a09}.main .slider__design-block::before{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;content:"";background-image:url(../img/main/fluent_play-32-filled.svg);width:35px;height:35px;background-repeat:no-repeat;background-size:contain;-o-object-fit:contain;object-fit:contain;z-index:999}.main .slider__play{position:absolute;bottom:25px;height:60px;background-color:var(--white-color);width:100%;display:flex;align-items:center;justify-content:end}.main .slider__play p{font-size:16px;font-weight:700;line-height:19.5px;text-align:right;padding-right:30px;color:var(--orange-color)}.main .slider-content{display:flex;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;position:relative;min-width:100%;z-index:9999}.main .slide{min-width:100%;position:relative;text-align:left;padding:50px 0;height:550px;margin-top:30px;z-index:-1;transition:opacity .5s ease-in-out,visibility .5s}.main .slide h1{color:var(--white-color);font-size:50px;font-weight:700;line-height:60.95px}.main .slide-descript{font-size:24px;font-weight:400;line-height:29.26px;margin-top:24px}.main .slide__below-btn{position:relative;width:305px;height:60px;gap:32px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:19.5px;color:var(--white-color);background-color:var(--orange-color);margin-top:56px;z-index:9999;transition:all .2s ease-in-out}.main .slide__below-btn img{transition:all .2s ease-in-out}.main .slide__below-btn:hover{background-color:#e66a09}.main .slide__below-btn:hover img{-webkit-transform:translateX(3px);transform:translateX(3px)}.main .slide__below-btn::after{position:absolute;left:73%;top:40%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";border:1px solid rgba(255,255,255,.2);height:14px}.main .slide:nth-child(1){position:relative}.main .slide.active{opacity:1;visibility:visible}.main .slide-text{position:absolute;top:0;left:0;display:flex;justify-content:space-between}.main .slider-navigation{position:relative;display:flex;align-items:center;gap:10px;font-size:1.2rem;cursor:pointer}.main .page-indicator{display:flex;gap:5px;font-size:18px;font-weight:600;color:var(--white-color)}.main .page-indicator span{font-weight:300}.main .slider-pagination{width:355px;height:5px;backdrop-filter:blur(16px);background:rgba(255,255,255,.3019607843);margin-top:10px}.main #pagination-line{height:100%;width:0;background-color:var(--orange-color);transition:width .5s ease-in-out}.main .main__prefer-list{position:relative;display:flex;gap:20px;width:100%;z-index:999;margin-top:-165px;max-height:300px;overflow-y:scroll;scrollbar-width:none}.main .main__prefer-list::-webkit-scrollbar{width:0}.main .main__prefer-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.main .main__prefer-list a,.main .main__prefer-list h3,.main .main__prefer-list p{color:var(--white-color)}.main .main__prefer-list h3{position:relative;font-size:18px;font-weight:600;line-height:21.94px;margin-top:25px;margin-bottom:12px;padding:0 20px}.main .main__prefer-list h3::after{position:absolute;left:0;top:0;content:"";background-color:var(--orange-color);width:3px;height:23px}.main .main__prefer-list p{font-size:18px;font-weight:200;line-height:21.94px;width:390px;padding:0 20px}.main .main__prefer-item{width:412px}.main .main__prefer-item img{width:45px;height:45px;z-index:99999;padding:0;margin:0 0 0 20px}.main .slider-content{display:flex;transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out;width:400%}.main .slide{width:100%;flex-shrink:0}.products{padding-top:20px}.products h2{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);padding-bottom:20px}.products__blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.products .large{grid-column:span 2}.products__block{position:relative;border:1px solid var(--dark-white-color);width:100%;height:413px;padding:32px;text-align:left}.products__block .products__block-img{position:absolute;right:0;bottom:0;content:"";width:300px;height:300px;background-repeat:no-repeat;background-size:cover;z-index:-1}.products__block h3{font-size:32px;font-weight:500;line-height:39.01px;margin-bottom:20px;color:var(--dark-color);width:200px}.products__block p{font-size:18px;font-weight:300;line-height:21.94px;color:var(--light-grey-color);max-width:310px;width:100%}.products__arrow{position:absolute;bottom:0;left:0;width:90px;height:90px;background-color:var(--orange-color);z-index:1;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease-in-out}.products__arrow img{transition:all .2s ease-in-out}.products__arrow:hover{background-color:#e66a09}.products__arrow:hover img{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.products__arrow img{z-index:99;width:29px;height:29px}.about{position:relative;margin-top:212px}.about__blocks{display:flex;flex-direction:column;gap:140px;width:100%}.about__blocks::before{position:absolute;left:20%;top:0;width:80%;height:680px;content:"";background-color:#f1f1f1;z-index:-1}.about__top{display:flex;align-items:center;gap:80px}.about__top .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);text-align:left;margin-bottom:40px}.about__img{margin-top:-100px;max-width:680px;width:100%;height:680px;-o-object-fit:contain;object-fit:contain}.about__content{max-width:490px;width:100%}.about__content-descript{font-size:18px;font-weight:400;line-height:28.8px;text-align:left}.about__content-btn{position:relative;max-width:305px;width:100%;gap:32px;height:60px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:19.5px;color:var(--white-color);background-color:var(--orange-color);margin-top:80px;transition:background-color .2s ease-in-out}.about__content-btn img{transition:all .2s ease-in-out}.about__content-btn:hover{background-color:#e66a09}.about__content-btn:hover img{-webkit-transform:translateX(3px);transform:translateX(3px)}.about__content-btn::after{position:absolute;left:73%;top:40%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";border:1px solid rgba(255,255,255,.2);height:14px}.about__below{display:flex;gap:50px;padding:140px 0}.about__below-blocks{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.about__below-block{height:auto;margin-bottom:20px}.about__below-block h3{position:relative;font-size:18px;font-weight:600;line-height:21.94px;text-align:left;padding:0 15px 15px 15px;text-transform:uppercase}.about__below-block h3::after{position:absolute;left:0;top:0;content:"";width:3px;height:23px;background-color:var(--orange-color)}.about__below-block p{position:relative;font-size:18px;font-weight:300;line-height:21.94px;text-align:left;color:var(--dark-color);padding:0 5px 0 25px}.about__below-block p::after{position:absolute;left:10px;top:-5px;content:".";font-weight:600}.about__below-img{width:600px;height:600px;-o-object-fit:contain;object-fit:contain}.about__below-btn{position:relative;max-width:305px;width:100%;height:60px;gap:32px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:19.5px;color:var(--white-color);background-color:var(--orange-color);transition:background-color .2s ease-in-out}.about__below-btn img{transition:all .2s ease-in-out}.about__below-btn:hover{background-color:#e66a09}.about__below-btn:hover img{-webkit-transform:translateX(3px);transform:translateX(3px)}.about__below-btn::after{position:absolute;left:69%;top:40%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";border:1px solid rgba(255,255,255,.2);height:14px}.advantages{position:relative;padding:140px 0}.advantages::after{position:absolute;left:0;top:0;background-color:#f1f1f1;width:100%;height:100%;content:"";z-index:-1}.advantages__top{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px;gap:20px}.advantages__top .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);text-align:left}.advantages__below-btn{position:relative;max-width:305px;width:100%;height:60px;gap:32px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:19.5px;color:var(--white-color);background-color:var(--orange-color);transition:background-color .2s ease-in-out}.advantages__below-btn img{transition:all .2s ease-in-out}.advantages__below-btn:hover{background-color:#e66a09}.advantages__below-btn:hover img{-webkit-transform:translateX(3px);transform:translateX(3px)}.advantages__below-btn::after{position:absolute;left:73%;top:40%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";border:1px solid rgba(255,255,255,.2);height:14px}.advantages__blocks{position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding-top:45px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:36px}.advantages__blocks::after{position:absolute;left:0;top:0;width:100%;border:1px solid rgba(0,0,0,.1490196078);content:""}.advantages__block{position:relative;max-width:412px;width:100%}.advantages__block img{position:relative;width:50px;height:50px;-o-object-fit:contain;object-fit:contain;margin-bottom:20px}.advantages__block .advantages__design{position:absolute;top:-10px;left:20px;font-size:60px;font-weight:800;line-height:73.14px;color:#e9e9e9}.advantages__block h3{font-size:18px;font-weight:600;line-height:21.94px}.advantages__block p{font-size:18px;font-weight:300;line-height:21.94px;margin-top:16px}.photo-gallery{position:relative;padding:140px 0}.photo-gallery .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);padding-bottom:40px;position:relative}.photo-gallery .title::after{position:absolute;left:0;bottom:0;content:"";width:100%;border:1px solid rgba(0,0,0,.1490196078)}.photo-gallery__blocks{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.photo-gallery__block{display:flex;justify-content:start;align-items:start;flex-direction:column;align-self:start;width:calc(25% - 20px);cursor:pointer}.photo-gallery__block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.photo-gallery .item1{width:calc(50% - 20px)}.photo-gallery .item4,.photo-gallery .item5{margin-top:-75px}.photo-gallery .item6{width:calc(50% - 20px)}.reviews{background-color:#f1f1f1;padding:140px 0;position:relative}.reviews .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);margin-bottom:40px}.reviews__blocks{display:flex;gap:20px;min-height:540px;height:540px}.reviews__block-active{position:relative;background-color:var(--white-color);max-width:845px;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;padding:25px 25px 45px 25px;width:100%;overflow-y:auto}.reviews__block-active::-webkit-scrollbar{width:0;height:0}.reviews__block-active::-webkit-scrollbar-track{background:#f2f2f2}.reviews__block-active::-webkit-scrollbar-thumb{background:#f2f2f2}.reviews__block-active::-webkit-scrollbar-thumb:hover{background:#f2f2f2}.reviews__gallery{position:relative;padding-top:24px;max-height:387px;height:387px}.reviews__gallery-next,.reviews__gallery-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:1px solid #ef7911;cursor:pointer;transition:background-color .3s}.reviews__gallery-next img,.reviews__gallery-prev img{width:12px;height:12px;z-index:999;transition:color .3s}.reviews__gallery-next.disabled,.reviews__gallery-prev.disabled{background-color:var(--white-color)}.reviews__gallery-next:not(.disabled),.reviews__gallery-prev:not(.disabled){background-color:var(--orange-color)}.reviews__gallery-next{right:16px}.reviews__gallery-prev{left:16px}.reviews__gallery-prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reviews__sidebar-next,.reviews__sidebar-prev{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:1px solid #ef7911;background-color:#fff;cursor:pointer;transition:background-color .3s;z-index:999}.reviews__sidebar-next img,.reviews__sidebar-prev img{width:12px;height:12px;z-index:999;transition:color .3s}.reviews__sidebar-next{bottom:-30px}.reviews__sidebar-next.hidden{display:none}.reviews__sidebar-prev{top:30px;display:none}.reviews__sidebar-prev img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.reviews__sidebar-next img{-webkit-transform:rotate(85deg);transform:rotate(85deg)}.reviews__img{display:none}.reviews__img img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.reviews__img.active{display:block}.reviews__top{position:relative;display:flex;align-items:center;gap:65px}.reviews__top::before{position:absolute;bottom:0;content:"";border:1px solid rgba(0,0,0,.1019607843);width:100%}.reviews__top-general{padding-bottom:25px}.reviews__descript{font-size:18px;font-weight:300;line-height:25.2px;max-width:500px;width:100%}.reviews__left{display:flex;flex-direction:column;gap:12px}.reviews__left-name{display:flex;align-items:center;gap:20px;font-size:18px;font-weight:700;line-height:25.2px;color:#242424}.reviews__left-name .rating{color:var(--orange-color);font-weight:900;padding:0;margin:0;line-height:17.2px}.reviews__left-name .rating img{width:14px;height:14px}.reviews__left-below{display:flex;align-items:center;gap:50px;font-size:14px;font-weight:300;line-height:19.6px;color:#242424}.reviews__img{display:none;max-height:387px;height:387px}.reviews__img img{width:100%;max-height:387px;height:387px;-o-object-fit:cover;object-fit:cover}.reviews__img.active{display:block}.reviews .pagination{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;gap:5px;z-index:99999;cursor:pointer}.reviews .pagination-dot{width:12px;height:12px;background:rgba(255,255,255,.6);transition:all .3s}.reviews .pagination-dot.active{background-color:var(--orange-color)}.reviews__sidebar-wrap{position:relative;overflow:hidden;height:540px}.reviews__sidebar-wrap::after{position:absolute;bottom:0;width:100%;height:30%;content:"";background:linear-gradient(0deg,rgba(241,241,241,0) 0,#f1f1f1 100%);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reviews__sidebar-wrap.hidden::after{opacity:0;visibility:hidden;background:0 0;display:none;width:0;height:0}.reviews__sidebar{position:relative;display:flex;flex-direction:column;gap:20px;overflow-y:hidden;max-height:540px;min-height:540px;height:540px}.reviews__sidebar.active-scroll{overflow-y:scroll}.reviews__sidebar::-webkit-scrollbar{width:4px;height:10px}.reviews__sidebar::-webkit-scrollbar-track{background:#d9d9d9}.reviews__sidebar::-webkit-scrollbar-thumb{background:rgba(239,121,17,.6823529412)}.reviews__sidebar::-webkit-scrollbar-thumb:hover{background:var(--orange-color)}.reviews__sidebar .reviews__top{position:relative;display:block;text-align:left;width:100%}.reviews__sidebar .reviews__top::before{position:absolute;top:0;content:"";border:1px solid rgba(0,0,0,.1019607843);width:100%;display:none}.reviews__sidebar .reviews__left-name{display:flex;justify-content:space-between;width:100%}.reviews__sidebar .reviews__left-below{position:relative;display:flex;justify-content:space-between;width:100%;padding-bottom:25px}.reviews__sidebar .reviews__left-below::before{position:absolute;bottom:0;content:"";border:1px solid rgba(0,0,0,.1019607843);width:100%}.reviews__sidebar .reviews__descript{margin-top:25px}.reviews__blocks-wrap{height:540px}.reviews__item{background-color:var(--white-color);padding:24px;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.video-gallery{position:relative;padding:140px 0}.video-gallery .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);padding-bottom:40px;position:relative}.video-gallery .title::after{position:absolute;left:0;bottom:0;content:"";width:100%;border:1px solid rgba(0,0,0,.1490196078)}.video-gallery__blocks{position:relative}.video-gallery__block{position:relative;margin-top:40px;width:100%;height:auto}.video-gallery__block::after{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:125px;height:125px;z-index:99;background-color:rgba(239,121,17,.4274509804);pointer-events:none;clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%)}.video-gallery .video-gallery-main{height:auto;width:100%;-o-object-fit:contain;object-fit:contain}.video-gallery__design{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:110px;height:110px;-o-object-fit:contain;object-fit:contain;display:block;z-index:999;background-color:rgba(0,0,0,0);background-color:var(--orange-color);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);transition:background-color .2s ease-in-out}.video-gallery__design:hover{background-color:#e66a09}.video-gallery__design::before{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;content:"";background-image:url(../img/main/fluent_play-32-filled.svg);width:35px;height:35px;background-repeat:no-repeat;background-size:contain;-o-object-fit:contain;object-fit:contain;z-index:999}.catalog{margin-bottom:140px}.catalog__container{position:relative}.catalog .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);text-align:left;margin:50px 0 40px 0}.catalog .tabs__btns{display:grid;grid-template-columns:repeat(5,1fr)}.catalog .tabs__btn{width:auto;position:relative;height:60px;display:flex;align-items:center;color:var(--black-color);text-transform:uppercase;cursor:pointer;padding:0 35px;transition:all .2s ease-in-out;margin-bottom:25px}.catalog .tabs__btn:first-child{justify-content:left;padding-left:0}.catalog .tabs__btn:not(:last-child)::after{position:absolute;height:19px;right:0;content:"";border-right:1px solid rgba(0,0,0,.1019607843)}.catalog .tabs__btn.active{background-color:var(--orange-color);color:var(--white-color)}.filter__top{box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;height:108px;padding:25px;display:flex;align-items:center;justify-content:space-between}.filter__top-btn{position:relative;display:flex;align-items:center;gap:32px;border:1px solid #e5e5e5;padding:20px 35px;font-size:18px;font-weight:400;cursor:pointer;line-height:21.94px;transition:background-color .2s ease-in-out}.filter__top-btn:hover{background-color:#f2f2f2}.filter__top-btn::after{position:absolute;height:19px;left:35%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";border-right:1px solid rgba(0,0,0,.1019607843)}.filter .sort{display:flex;align-items:center;gap:24px;font-size:18px;font-weight:300;line-height:21.94px}.filter .sort__menu{font-weight:400}.filter .sort__button{position:relative;display:flex;align-items:center;gap:32px;max-width:280px;width:100%;height:60px;padding:19px 32px;transition:background-color .2s ease-in-out}.filter .sort__button:hover{background-color:#f2f2f2}.filter .sort__button::after{position:absolute;height:19px;left:77%;content:"";border-right:1px solid rgba(0,0,0,.1019607843)}.filter .sort .sort__dropdown{position:relative;display:flex;align-items:center;gap:32px;border:1px solid #e5e5e5;transition:all .2s ease-in-out}.filter .sort .sort__dropdown img{transition:all .3s ease-in-out}.filter .sort .sort__dropdown:hover .menu__dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.filter .sort .sort__dropdown:hover img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.filter .sort .menu__dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,.1);opacity:0;width:100%;visibility:hidden;text-align:left;z-index:9999;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility .3s;transition:opacity .3s,transform .3s,visibility .3s,-webkit-transform .3s}.filter .sort .menu__dropdown p{position:relative;padding:15px;border-bottom:1px solid rgba(59,59,59,.111)}.filter .sort .menu__dropdown p:hover{background-color:var(--orange-color);color:var(--white-color);cursor:pointer}.filter__result{background-color:#f1f1f1;clip-path:polygon(0 0,100% 0,97% 100%,3% 100%);padding:27px 60px;margin-bottom:32px}.filter__result-blocks{display:flex;align-items:center;flex-wrap:wrap;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:20px}.filter__result-scroll{display:flex;align-items:center;flex-wrap:wrap;gap:40px;row-gap:20px}.filter__result-block{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:400;line-height:17.07px;color:#747474}.filter__result-block span{font-weight:600}.filter__result-button{display:flex;align-items:center;color:var(--black-color);gap:12px;padding:0 10px}.content{position:relative;padding-bottom:32px}.content::after{position:absolute;left:0;bottom:0;width:100%;content:"";border:1px solid rgba(0,0,0,.1)}.content__blocks{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:25px}.content__block{text-align:left;max-width:305px;width:100%;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;padding:16px;display:flex;flex-direction:column;justify-content:space-between;opacity:1;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.content__block h3{font-size:18px;font-weight:400;line-height:21.94px;margin-top:12px;margin-bottom:12px;color:var(--black-color)}.content .show{display:block;flex-direction:column;height:100%;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.content__below{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:18px;font-weight:300;line-height:21.94px;padding:8px 0}.content__below .price-old{text-decoration:line-through;color:#717171}.content__below .price-new{font-weight:700;color:#0c1538}.content__below img{-webkit-user-select:none;-ms-user-select:none;user-select:none}.content__below-basket,.content__below-basket-counter{width:60px;height:60px;background-color:var(--orange-color);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease-in-out}.content__below-basket-counter:hover,.content__below-basket:hover{background-color:#e66a09}.content__below-basket img,.content__below-basket-counter img{width:27px;height:27px;-o-object-fit:contain;object-fit:contain}.pagination{display:flex;align-items:center;justify-content:center;gap:35px;margin-top:24px}.pagination .pagination__button--next,.pagination .pagination__button--prev{font-size:25px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;line-height:0}.pagination__button{border:1px solid #f58b39;background:#fff;color:#f58b39;height:60px;width:60px;cursor:pointer;transition:background-color .3s,color .3s}.pagination__button--next:disabled,.pagination__button--prev:disabled{opacity:.5;cursor:not-allowed;border:1px solid var(--orange-color)}.pagination__button:hover{background:#f58b39;color:#fff}.pagination__list{display:flex;align-items:center;gap:8px;list-style:none;padding:0;margin:0}.pagination__link{height:60px;width:60px;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;font-weight:700;line-height:19.6px;cursor:pointer;transition:box-shadow .3s,background-color .3s}.pagination__link:hover{transition:all .2s ease-in-out;background-color:var(--orange-color);color:#fff}.pagination__link--active{border:none;box-shadow:0 0 30px 0 rgba(60,80,114,.2);background:#fff;color:#f58b39;font-weight:700}.pagination__item--dots{cursor:default}.trending{position:relative;background-color:#f1f1f1;padding:140px 0;margin-bottom:24px}.trending__top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px}.trending .title{font-size:50px;line-height:60.95px;text-align:center;color:var(--black-color);font-weight:900}.trending__content-btn{position:relative;max-width:305px;width:100%;gap:32px;height:60px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:19.5px;color:var(--white-color);background-color:var(--orange-color);transition:background-color .2s ease-in-out}.trending__content-btn img{transition:all .2s ease-in-out}.trending__content-btn:hover{background-color:#e66a09}.trending__content-btn:hover .arrow-content{-webkit-transform:translateX(3px);transform:translateX(3px)}.trending__blocks{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:25px}.trending__block{text-align:left;max-width:305px;width:100%;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;padding:16px}.trending__block img{-webkit-user-select:none;-ms-user-select:none;user-select:none}.trending__block h3{font-size:18px;font-weight:400;line-height:21.94px;margin-top:12px;margin-bottom:12px;color:var(--black-color)}.trending .availability{font-size:14px;font-weight:500;line-height:17.07px;color:#00c11d}.trending__add-basket{display:flex;align-items:center;justify-content:space-between;gap:12px}.trending .content__below-basket,.trending .content__below-basket-counter{display:flex;align-items:center;gap:8px}.trending .content__below-basket p,.trending .content__below-basket-counter p{display:none;font-size:12px;font-weight:500;line-height:14.63px;color:#fff}.trending .quantity{position:relative;display:flex;align-items:center;height:60px;background:rgba(0,0,0,.0509803922);border:1px solid rgba(0,0,0,.1019607843);z-index:99}.trending .quantity__input{font-size:18px;font-weight:700;line-height:21.94px;color:var(--black-color)}.trending .quantity__button{position:relative;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;width:66px}.trending .quantity__button:not(:last-child)::after{position:absolute;height:19px;right:0;content:"";border-right:1px solid rgba(0,0,0,.1019607843)}.trending .quantity__button:not(:first-child)::after{position:absolute;height:19px;left:0;content:"";border-left:1px solid rgba(0,0,0,.1019607843)}.trending .quantity__input{position:relative;width:66px;text-align:center;font-size:16px}.trending__content-btn{position:relative}.trending__content-btn::after{position:absolute;height:19px;left:70%;content:"";border:1px solid rgba(255,255,255,.2)}.filter-sidebar{position:fixed;top:0;left:-100%;background-color:#fff;z-index:999999;height:100%;transition:left .5s ease-in-out;overflow-y:auto;max-width:30vw;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filter-sidebar::after{position:absolute;right:0;top:0;width:1000px;height:100%;background-color:#fff;z-index:-1;content:""}.filter-sidebar::-webkit-scrollbar{width:0}.filter-sidebar::-webkit-scrollbar-track{background:#fff}.filter-sidebar::-webkit-scrollbar-thumb{background:#fff}.filter-sidebar::-webkit-scrollbar-thumb:hover{background:#fff}.filter-sidebar.active{left:0}.filter-sidebar__blocks{position:absolute;right:0;width:305px}.filter-sidebar__top{display:flex;align-items:center;justify-content:space-between;height:70px}.filter-sidebar__close{background:#ececec;height:100%;width:70px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease-in-out}.filter-sidebar__close:hover{background-color:#f2f2f2;width:70px}.filter-sidebar__close img{padding:0;margin:0}.filter-sidebar__name{position:relative;display:flex;align-items:center;gap:48px;font-size:18px;font-weight:600;line-height:21.94px}.filter-sidebar__name::after{position:absolute;left:40px;height:14px;content:"";border:1px solid rgba(4,9,39,.1019607843)}.filter-sidebar__group{padding:24px 20px 24px 0;border-top:1px solid #e8e9ee;border-bottom:1px solid #e8e9ee}.filter-sidebar__group h3{font-size:18px;font-weight:600;line-height:21.94px;color:var(--black-color)}.filter-sidebar__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;cursor:pointer}.filter-sidebar__label{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out}.filter-sidebar__label.active{max-height:auto;opacity:1}.filter-sidebar .filter-sidebar__title img{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.filter-sidebar .filter-sidebar__title.active img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.filter-sidebar .custom-checkbox__input{display:none}.filter-sidebar .custom-checkbox__box{width:24px;height:24px;border:1px solid #e5e5e5;display:flex;align-items:center;justify-content:center;margin-right:10px;transition:background-color .3s ease,border-color .3s ease;position:relative}.filter-sidebar .custom-checkbox__box::after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:6px;opacity:0;transition:opacity .3s ease}.filter-sidebar .custom-checkbox__input:checked+.custom-checkbox__box{background-color:var(--orange-color);border-color:var(--orange-color)}.filter-sidebar .custom-checkbox__input:checked+.custom-checkbox__box::after{opacity:1}.filter-sidebar label{position:relative;display:flex;align-items:center;gap:5px;cursor:pointer}.filter-sidebar__label{display:flex;flex-direction:column}.filter-sidebar__btn{max-width:305px;width:100%;padding:14px 16px 14px 16px;gap:32px;height:60px;display:flex;align-items:center;justify-content:center;color:var(--white-color);background-color:var(--orange-color);text-transform:uppercase;font-size:14px;font-weight:600;transition:background-color .2s ease-in-out}.filter-sidebar__btn:hover{background-color:#e66a09}.filter-sidebar__reset{position:relative;background-color:#ececec;color:#000;transition:background-color .2s ease-in-out}.filter-sidebar__reset:hover{background-color:#f2f2f2}.filter-sidebar__reset::after{position:absolute;height:19px;left:70%;content:"";border:1px solid rgba(0,0,0,.1019607843)}.filter-sidebar__check{position:relative}.filter-sidebar__check::after{position:absolute;height:19px;left:76%;content:"";border:1px solid rgba(255,255,255,.2)}.filter-sidebar .range-slider{padding:24px 20px 24px 0}.filter-sidebar .range-slider .filter-sidebar__title h3{font-size:18px;line-height:21.94px;font-weight:700}.filter-sidebar .range-slider .filter-sidebar__title p{font-size:14px;font-weight:300;line-height:19.6px;color:#717171}.filter-sidebar .range-slider__title{margin-bottom:10px}.filter-sidebar .range-slider__container{position:relative;height:20px;margin:24px 0 12px 0;max-width:285px;width:100%}.filter-sidebar .range-slider__track{position:absolute;background:#e6e6e6;height:8px;width:100%;left:0;top:50%;border-radius:100px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-sidebar .range-slider__thumb{position:absolute;top:2px;width:14px;height:14px;left:0;background-color:#ef7911;border-radius:50%;cursor:-webkit-grab;cursor:grab;z-index:999}.filter-sidebar .range-slider__thumb::after{position:absolute;left:-3px;top:-3px;width:20px;height:20px;content:"";background-color:rgba(239,121,17,.3019607843);border-radius:50%;z-index:-1}.filter-sidebar .range-slider__thumb--min{left:0}.filter-sidebar .range-slider__thumb--max{right:0}.filter-sidebar .range-slider__values{display:flex;justify-content:space-between}.filter-sidebar .range-slider__value{font-size:14px;font-weight:300;line-height:19.6px;border:1px solid #ef7911;padding:10px 16px;border-radius:8px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.overlay1{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(9,9,9,.5019607843);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s;z-index:9999}.overlay1.active{opacity:1;visibility:visible}body.no-scroll{overflow:hidden}.card{position:relative;margin-bottom:140px}.card__top-group{display:flex;gap:56px;padding-top:48px}.card__img{position:relative;width:486px;height:563px}.card__img img{position:absolute;right:0;top:0;width:479px;height:380px;width:100%;-o-object-fit:cover;object-fit:cover}.card__info{flex:1}.card__info h2{font-size:32px;font-weight:800;line-height:39.01px;max-width:620px;width:100%;margin-bottom:32px}.card__info-availability{position:relative;display:flex;align-items:center;justify-content:space-between}.card__info-availability .product-availability{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:19.5px;color:#00c11d}.card__info-rating{display:flex;align-items:center;justify-content:space-between;gap:32px}.card__info-rating span{font-size:16px;font-weight:300;line-height:19.5px;color:#717171}.card__info-stars{display:flex;align-items:center;gap:8px}.card__info-stars div{padding:0;margin:0;line-height:0}.card__info-stars p,.card__info-stars span{font-size:16px;font-weight:400;line-height:19.5px;text-decoration-line:underline;text-decoration-style:solid;color:#2793ff}.card__info_offerings{display:flex;flex-direction:column;gap:10px;margin-top:24px;font-size:14px;font-weight:300;line-height:17.07px;padding:24px;background:#f2f2f2}.card__info_offerings span{font-weight:600}.card__info_section{display:flex;flex-direction:column;margin-top:24px}.card__info_section .card__section{display:flex;align-items:center;justify-content:space-between;padding:30px 0}.card__info_section .card__section:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1019607843)}.card__info_section .card__section h3{font-size:16px;font-weight:600;line-height:19.5px}.card__info_section .card__options{display:flex;align-items:center;gap:12px;justify-content:end}.card__info_section .card__option{padding:12px 17px;font-size:18px;line-height:21.94px;border:1px solid #e5e5e5;font-weight:300;transition:background-color .2s ease-in-out}.card__info_section .card__option:hover{background-color:#f2f2f2}.card__info_section .card__option.active{color:var(--white-color);background-color:var(--orange-color)}.card__info_section .card__discount{font-size:14px;font-weight:600;line-height:17.07px;margin-top:8px}.card__info_section .card__discount span{color:var(--orange-color)}.card__info_section .card__price{font-size:32px;font-weight:700;line-height:39.01px;color:var(--orange-color)}.card__info_last{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.card__info_last h3{font-size:16px;font-weight:600;line-height:19.5px}.card .card__controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px}.card .card__controls .card__button{max-width:471px;width:100%;height:60px;padding:19px 74px 19px 74px;background-color:var(--orange-color);color:#fff;font-size:18px;font-weight:700;transition:background-color .2s ease-in-out}.card .card__controls .card__button:hover{background-color:#e66a09}.card .card__controls .card__counter{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;border:1px solid rgba(0,0,0,.1019607843);max-width:247px;width:100%;font-size:18px;font-weight:700;justify-content:center;height:60px}.card .card__controls .card__counter input{text-align:center;display:inline-block;width:84px;font-weight:600;font-size:18px}.card .card__controls .card__counter button{position:relative;display:flex;height:inherit;align-items:center;justify-content:center;font-size:30px;width:84px;font-weight:700}.card__below-group{display:flex;gap:21px}.card__below-group .card__description{margin-top:-145px;width:521px}.card__below-group .card__description-item{border-top:1px solid rgba(0,0,0,.1019607843);padding:24px 0}.card__below-group .card__description .key-benefits{padding-left:50px;display:flex;flex-direction:column;gap:8px}.card__below-group .card__description .key-benefits li{position:relative}.card__below-group .card__description .key-benefits li::before{content:"•";font-size:20px;color:#000;position:absolute;left:-18px;top:-3%;padding:0;margin:0;display:flex;align-items:start;-webkit-transform:translateY(0);transform:translateY(0)}.card__below-group .card__description .unique-properties{padding-left:24px}.card__below-group .card__description-header{display:flex;align-items:center;justify-content:space-between;padding:0 24px 24px 24px;cursor:pointer;font-size:18px;font-weight:600;line-height:21.94px}.card__below-group .card__description-content{display:flex;flex-direction:column;gap:16px;padding:0 24px;overflow:hidden;max-height:0;transition:max-height .3s ease-in-out}.card__below-group .card__description-content li,.card__below-group .card__description-content p{font-size:16px;font-weight:300;line-height:22.4px}.card__below-group .card__description-content h4{font-size:16px;font-weight:600;line-height:22.4px}.card__below-group .card__description-content .bold{font-weight:600}.card__below-group .card__description-content .footer__social ul{margin-top:0}.card__below-group .card__description .card__toggle{font-size:25px;font-weight:500;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.card__below-group .card__description .card__toggle.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card__below-group .characteristics__list{display:flex;flex-direction:column;gap:16px;font-size:14px;font-weight:300;line-height:19.6px}.card__below-group .characteristics__item{display:flex}.card__below-group .characteristics__key{flex:1;display:flex;align-items:baseline;white-space:nowrap;font-family:Montserrat}.card__below-group .characteristics__key:not(:last-child)::after{content:"";width:90%;height:1px;margin-inline:.3px dashed;border-bottom-style:dashed;border-bottom:2px dashed #c7c7c7}.card__below-group .characteristics__value{font-weight:600}.card__below-group .feedback{flex:1}.card__below-group .feedback h2{font-size:24px;font-weight:700;line-height:29.26px}.card__below-group .feedback__form{background-color:var(--white-color);padding:24px;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;margin-bottom:24px}.card__below-group .feedback__form-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:24px}.card__below-group .feedback__form-header h2{font-size:24px;font-weight:700;line-height:29.26px}.card__below-group .feedback__form-header .profile{font-size:16px;font-weight:400;line-height:19.5px;text-decoration-line:underline;text-decoration-style:solid;display:flex;align-items:center;gap:12px;color:var(--black-color)}.card__below-group .feedback__form-content{display:flex;flex-direction:column;gap:12px}.card__below-group .feedback__form-content input{border:1px solid #d2d2d2;padding:20px 18px;max-width:340px;width:100%;font-size:14px;font-weight:400;line-height:17.07px;color:var(--black-color);outline:0}.card__below-group .feedback__form-content textarea{border:1px solid #d2d2d2;padding:20px 18px;width:100%;font-size:14px;font-weight:400;color:var(--black-color);line-height:17.07px;resize:none;height:110px;outline:0}.card__below-group .feedback__form-input{display:flex;align-items:center;gap:12px;justify-content:space-between}.card__below-group .feedback__form-bellow{display:flex;align-items:center;justify-content:space-between;gap:10px}.card__below-group .feedback__form-rating{display:flex;align-items:center;gap:10px;white-space:nowrap}.card__below-group .feedback__form-rating p{font-size:18px;font-weight:600;line-height:21.94px}.card__below-group .feedback__form-stars{display:flex;align-items:center;font-size:20px;gap:4px}.card__below-group .feedback__form-stars img{cursor:pointer}.card__below-group .feedback__form-btn{max-width:340px;width:100%;height:60px;padding:19px 20px 19px 20px;color:var(--white-color);background-color:var(--orange-color);font-size:18px;font-weight:700;line-height:21.94px;transition:background-color .2s ease-in-out}.card__below-group .feedback__form-btn:hover{background-color:#e66a09}.card__below-group .feedback__review{background-color:#f2f2f2;padding:30px}.card__below-group .feedback__review .pagination{padding-top:16px;padding-bottom:12px;position:relative}.card__below-group .feedback__review .pagination::after{position:absolute;width:100%;left:0;top:0;content:"";border:1px solid rgba(0,0,0,.1019607843)}.card__below-group .feedback__review-more{display:flex;justify-content:center;margin:0 auto;font-size:16px;font-weight:500;line-height:19.5px;color:#717171;text-transform:uppercase}.card__below-group .feedback__review-header{margin-bottom:24px}.card__below-group .feedback__review-content{display:flex;flex-direction:column;gap:12px}.card__below-group .feedback__review-block{background-color:#fff;padding:24px;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.card__below-group .feedback__review-left{position:relative;width:100%;flex:1;padding-bottom:24px}.card__below-group .feedback__review-left:after{position:absolute;left:0;bottom:0;width:100%;content:"";border:1px solid rgba(0,0,0,.1019607843)}.card__below-group .feedback__review-name{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:12px}.card__below-group .feedback__review-name h3{font-size:18px;font-weight:700;line-height:25.2px}.card__below-group .feedback__review-below{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:14px;font-weight:300;line-height:19.6px}.card__below-group .feedback__review-descript{padding-top:24px;display:flex;flex-direction:column;gap:12px;font-size:18px;font-weight:300;line-height:25.2px}.company{position:relative;background-repeat:no-repeat;background-size:cover;height:603px;margin-top:-70px}.company::after{position:absolute;bottom:-2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1420px;width:100%;height:inherit;content:"";background-color:var(--white-color);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);z-index:1;height:60px;border:none}.company__blocks{padding:90px 0 0 0}.company .breadcrumbs__item a,.company .breadcrumbs__item span{color:var(--white-color)}.company__title{margin-top:120px;color:var(--white-color);max-width:854px;width:100%}.company__title h2{font-size:54px;font-weight:700;line-height:65.83px;margin-bottom:24px}.company__title p{font-size:24px;font-weight:700;line-height:29.26px}.company__title span{font-weight:300}.description__top{display:flex;flex-direction:column;gap:8px;margin-bottom:140px}.description__top p{font-size:16px;font-weight:300;line-height:22.4px}.description__top .bold{font-weight:500}.tell{margin-bottom:140px}.tell__blocks{display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.tell__block-first{position:relative}.tell__decor{position:absolute;bottom:-1px;left:0;background-color:#fff;padding:20px 70px 20px 0;display:flex;align-items:center;gap:24px;font-size:16px;font-weight:700;color:var(--orange-color);clip-path:polygon(0 0,85% 0,100% 100%,0 100%)}.tell__block-second{display:flex;flex-direction:column;gap:20px}.tell__top{padding:56px;background-color:#f2f2f2;clip-path:polygon(60px 0,100% 0,100% 100%,0 100%,0 60px)}.tell__top h2{font-size:32px;font-weight:700;line-height:44.8px;margin-bottom:32px}.tell__top p{font-size:16px;font-weight:300;line-height:22.4px;color:var(--black-color)}.tell__bellow{position:relative;background-color:#0c1538;height:100%;padding:0 56px;color:var(--white-color);display:flex;align-items:center;justify-content:center;text-align:center;gap:125px}.tell__bellow::after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";border:1px solid rgba(255,255,255,.2);height:32px}.tell__bellow h2{position:relative;font-size:24px;font-weight:700;line-height:33.6px}.tell__bellow h2 span{font-size:54px;font-weight:700;line-height:75.6px}.tell__bellow .tell-decor::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-5px;content:"<";font-size:45px;color:#fff;z-index:99}.tell__bellow p{font-size:16px;font-weight:300;line-height:22.4px;margin-top:12px}.whyUs{background-color:#f2f2f2;padding:140px 0;margin-bottom:22px}.whyUs .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);text-align:left;width:355px}.whyUs__blocks{display:flex;align-items:center;width:100%;gap:60px}.whyUs__list{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:32px}.whyUs__list h3{position:relative;font-size:18px;line-height:21.94px;margin-top:24px;margin-bottom:12px;font-weight:600;padding-left:23px}.whyUs__list h3::after{position:absolute;left:0;width:3px;height:23px;content:"";background:#ef7911}.whyUs__list p{font-size:18px;font-weight:300;line-height:21.94px;padding-left:23px}.whyUs__list img{padding-left:23px}.whyUs__item{max-width:413px;width:100%}.account{margin-bottom:140px}.account__blocks{max-width:630px;margin:0 auto;margin-top:48px;width:100%}.account__title{font-weight:700;font-size:32px;line-height:39.01px;text-align:center;margin-bottom:28px}.account__tabs{display:flex;justify-content:center;border-bottom:1px solid #e8e8e8;max-width:415px;width:100%;gap:20px;margin:0 auto;padding-bottom:11px}.account__tab{max-width:197px;width:100%;text-align:center;cursor:pointer;font-weight:700;transition:color .3s;font-weight:400;font-size:16px;line-height:19.5px;color:#1a1a1a}.account__tab--active{position:relative;font-weight:700}.account__tab--active::after{position:absolute;width:54px;content:"";bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom:4px solid var(--orange-color)}.account__form{opacity:0;visibility:hidden;height:0;overflow:hidden;margin-top:25px;transition:opacity .5s,visibility .5s,height .5s}.account__form input{font-weight:400;font-size:16px}.account__form-password{position:relative}.account__form-password .form-hide,.account__form-password .form-show{position:absolute;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;display:none;right:25px;z-index:99;line-height:0;cursor:pointer}.account__form-password .form-hide.active,.account__form-password .form-show.active{display:block}.account__form-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.account__form-checkbox label{display:flex;align-items:center}.account__form-checkbox label p{font-weight:400;font-size:16px;color:#717171}.account__form-checkbox input{display:none}.account__form-checkbox-box{width:20px;height:20px;border:1px solid #d2d2d2;display:flex;align-items:center;border-radius:5px;justify-content:center;margin-right:10px;transition:background-color .3s ease,border-color .3s ease;position:relative}.account__form-checkbox-box::after{content:"";width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:3px;opacity:0;transition:opacity .3s ease}.account .account__form-checkbox-input:checked+.account__form-checkbox-box{background-color:var(--orange-color);border-color:var(--orange-color)}.account .account__form-checkbox-input:checked+.account__form-checkbox-box::after{opacity:1}.account__form-reset{margin-top:-20px;margin-bottom:16px;display:flex;flex-direction:column;gap:12px}.account__form-reset h3{font-weight:700;font-size:18px;text-align:center}.account__form-reset p{font-weight:400;font-size:16px;text-align:center;color:#838383}.account label{font-weight:600;font-size:12px;line-height:14.63px}.account label span{color:var(--orange-color)}.account__form--active{opacity:1;visibility:visible;height:auto}.account__input{width:100%;padding:20px 65px 20px 25px;margin:8px 0 16px 0;border:1px solid #e8e8e8;background:#f5f5f5}.account__input::-webkit-input-placeholder{font-weight:400;font-size:16px;color:#838383}.account__input:-ms-input-placeholder{font-weight:400;font-size:16px;color:#838383}.account__input::-ms-input-placeholder{font-weight:400;font-size:16px;color:#838383}.account__input::placeholder{font-weight:400;font-size:16px;color:#838383}.account__button{width:100%;background:var(--orange-color);color:#fff;transition:background-color .2s ease-in-out;border:none;height:60px;cursor:pointer;transition:all .3s;font-weight:700;font-size:18px}.account__button:hover{background-color:#e66a09}.account__forgot{cursor:pointer;font-weight:400;font-size:16px;line-height:19.5px;text-decoration:underline;text-decoration-style:solid;color:#2793ff}.user-profile{margin-bottom:140px}.user-profile__blocks{display:flex;align-items:start;gap:20px}.user-profile__tabs{max-width:305px;min-width:305px;width:305px;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.user-profile__tab{display:flex;align-items:center;height:67px;border-bottom:1px solid #e5e5e5;cursor:pointer}.user-profile__tab p{transition:all .2s ease-in-out}.user-profile__tab:hover p{color:var(--orange-color)}.user-profile__tab p{padding-left:16px;font-weight:400;font-size:16px}.user-profile__tab-icon{display:flex;align-items:center;justify-content:center;height:100%;width:67px;background-color:#f5f5f5}.user-profile__tab-icon img{width:24px;height:24px}.user-profile__tab-icon .light{display:none}.user-profile__tab-icon .bold{display:block}.user-profile__tab-icon.active{background-color:var(--orange-color)}.user-profile__tab-icon.active .light{display:block}.user-profile__tab-icon.active .bold{display:none}.user-profile__tab-exit{display:flex;align-items:center;gap:8px;padding-left:25px;transition:all .2s ease-in-out}.user-profile__tab-exit:hover{background-color:#f5f5f5}.user-profile .title{font-weight:700;font-size:32px;line-height:39.01px;margin-top:50px;margin-bottom:24px}.user-profile__contents{width:100%}.user-profile .personal-data__top{display:flex;flex-direction:column;gap:15px;font-weight:400;font-size:14px}.user-profile .personal-data__top-greetings{color:#1a1a1a}.user-profile .personal-data__top-greetings span{font-weight:600}.user-profile .personal-data__top-greetings a{color:#2793ff;text-decoration:underline}.user-profile .personal-data__top-location{color:#1a1a1a;margin-bottom:20px}.user-profile .personal-data__top-location a{text-decoration:underline;color:#1a1a1a;text-decoration-style:solid}.user-profile .personal-data__form{display:flex;flex-direction:column;gap:16px;width:100%}.user-profile .personal-data__form-name{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.user-profile .personal-data .form-group{display:flex;flex-direction:column}.user-profile .personal-data .form-group label{font-weight:700;margin-bottom:8px;font-weight:600;font-size:12px;color:#1a1a1a}.user-profile .personal-data .form-group input{padding:20px 65px 20px 24px;background-color:#f5f5f5;border:1px solid #e8e8e8;font-weight:400;font-size:16px}.user-profile .personal-data .form-group input::-webkit-input-placeholder{font-size:16px;font-weight:400}.user-profile .personal-data .form-group input:-ms-input-placeholder{font-size:16px;font-weight:400}.user-profile .personal-data .form-group input::-ms-input-placeholder{font-size:16px;font-weight:400}.user-profile .personal-data .form-group input::placeholder{font-size:16px;font-weight:400}.user-profile .personal-data .form-group span{color:var(--orange-color)}.user-profile .personal-data .form-group .form-info{font-weight:400;font-size:12px;color:#717171}.user-profile .personal-data .form-info{font-size:12px;color:#666;margin-top:5px}.user-profile .personal-data .password-change{box-shadow:rgba(149,157,165,.2) 0 8px 24px;padding:50px;margin-top:20px}.user-profile .personal-data .password-change__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:32px}.user-profile .personal-data .password-change__top h2{font-weight:500;font-size:24px;line-height:29.26px}.user-profile .personal-data .password-change__top a{font-weight:400;font-size:16px;text-decoration:underline;text-decoration-style:solid;color:#2793ff}.user-profile .personal-data .password-change__input{position:relative;width:100%;margin-bottom:20px}.user-profile .personal-data .password-change__input input{width:100%}.user-profile .personal-data .password-change__input img{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.user-profile .history-order__blocks{display:flex;flex-direction:column;gap:12px}.user-profile .history-order__block{box-shadow:rgba(149,157,165,.2) 0 8px 24px}.user-profile .history-order__header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:32px;cursor:pointer}.user-profile .history-order__header-item{font-weight:300;font-size:16px;display:flex;flex-direction:column;gap:8px}.user-profile .history-order__header-item span{font-weight:500}.user-profile .history-order__header-item .bold{font-weight:700}.user-profile .history-order__arrow{line-height:0}.user-profile .history-order__content-products{display:flex;flex-direction:column;gap:8px;padding:0 32px 20px 32px}.user-profile .history-order__content-wrap{display:flex;align-items:center}.user-profile .history-order__content-product{display:flex;align-items:center;padding:16px;background:#f5f5f5}.user-profile .history-order__content-product .history-order__img{width:110px;max-width:110px;min-width:110px;height:110px;border:1px solid #e8e8e8;background-color:#fff;margin-right:16px}.user-profile .history-order__content-product-info{display:flex;flex-direction:column;justify-content:space-between;max-width:455px;width:100%;margin-right:25px;height:100px}.user-profile .history-order__content-product-info h3{font-weight:700;font-size:18px;margin-bottom:8px}.user-profile .history-order__content-product-info .details{display:flex;flex-wrap:wrap;align-items:center;font-weight:400;font-size:12px;color:#747474}.user-profile .history-order__content-product-info .details p{position:relative;padding-left:15px;padding-right:15px}.user-profile .history-order__content-product-info .details p::after{position:absolute;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;content:"";height:6px;width:1px;background-color:rgba(0,0,0,.1019607843)}.user-profile .history-order__content-product-info .details p:first-child{position:relative;padding-right:15px;padding-left:0}.user-profile .history-order__content-product-info .details span{font-weight:600}.user-profile .history-order__content-product-info .price{font-weight:700;font-size:16px}.user-profile .history-order__content-product .amount{position:relative;width:120px;font-weight:700;font-size:16px;line-height:19.5px;text-align:center;margin-right:30px}.user-profile .history-order__content-product .amount::after{position:absolute;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;content:"";height:25px;width:1px;background-color:rgba(0,0,0,.1019607843)}.user-profile .history-order__content-product .amount::before{position:absolute;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;content:"";height:25px;width:1px;background-color:rgba(0,0,0,.1019607843)}.user-profile .history-order__content-product .final-price{max-width:110px;width:100%;font-weight:700;font-size:16px;text-align:center}.user-profile .history-order__content{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.user-profile .below-info__blocks{display:flex;gap:48px;align-items:start;padding:0 32px 32px 32px}.user-profile .below-info__item{padding:16px 0;width:420px;display:flex;align-items:center;justify-content:space-between;font-size:16px;border-top:1px solid #e8e8e8}.user-profile .below-info__item p{font-weight:300}.user-profile .below-info__item span{font-weight:400}.user-profile .below-info__item .bold{font-weight:500}.user-profile .below-info .result p{font-weight:700}.user-profile .below-info .block-addition{display:flex;flex-direction:column;gap:16px}.user-profile .below-info .block-addition__item{font-weight:300;font-size:16px}.user-profile .below-info .block-addition__item span{font-weight:600}.order-placing{margin-bottom:140px}.order-placing__blocks{display:flex;gap:20px;align-items:start;margin-top:48px}.order-placing .order-form{max-width:850px;width:100%}.order-placing .order-form h2{font-weight:500;font-size:24px;line-height:29.26px;margin-bottom:24px;color:var(--black-color)}.order-placing .order-form__wrap{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;margin-bottom:32px}.order-placing .order-form .input-group{display:flex;align-items:center;gap:20px}.order-placing .order-form .input-group input{max-width:415px;width:100%;border:1px solid #e8e8e8;background-color:#f5f5f5;padding:20px;font-weight:400;font-size:16px;line-height:19.5px;color:#838383}.order-placing .order-form__payment{padding:32px;background:#f8f8f8}.order-placing .order-form__payment .payment-options{display:grid;grid-template-columns:repeat(3,1fr);row-gap:20px;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;margin-bottom:24px}.order-placing .order-form__payment .payment-options label div{display:flex;align-items:center;gap:10px}.order-placing .order-form__payment .payment-options label span{font-weight:300;font-size:12px;line-height:14.63px}.order-placing .order-form__payment .confirm-btn{height:60px;text-align:center;color:var(--white-color);font-weight:500;font-size:18px;line-height:21.94px;transition:background-color .2s ease-in-out;width:100%;background-color:var(--orange-color)}.order-placing .order-form__payment .confirm-btn:hover{background-color:#e66a09}.order-placing input[type=radio]{accent-color:#000;border:none}.order-placing .custom-radio{display:flex;align-items:center;cursor:pointer}.order-placing .custom-radio2{display:flex;align-items:start;cursor:pointer;justify-content:start}.order-placing .custom-radio input{display:none}.order-placing .custom-radio2 input{display:none}.order-placing .custom-radio .checkmark{max-width:16px;min-width:16px;width:16px;min-height:16px;height:16px;border-radius:50%;display:inline-block;position:relative;border:1px solid #000;background:#fff}.order-placing .custom-radio2 .checkmark{max-width:16px;min-width:16px;width:16px;min-height:16px;height:16px;border-radius:50%;display:inline-block;position:relative;border:1px solid #000;background:#fff;padding:0;line-height:0;margin:0}.order-placing .custom-radio input:checked+.checkmark{background:rgba(36,36,36,.3098039216);border:none}.order-placing .custom-radio2 input:checked+.checkmark{background:rgba(36,36,36,.3098039216);border:none}.order-placing .custom-radio input:checked+.checkmark::after{content:"";width:10px;height:10px;background:#000;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.order-placing .custom-radio2 input:checked+.checkmark::after{content:"";width:10px;height:10px;background:#000;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.order-placing .checkbox-group .basket-card__bellow-box{width:20px;height:20px;border:1px solid #d2d2d2;display:flex;align-items:center;border-radius:5px;justify-content:center;margin-right:10px;transition:background-color .3s ease,border-color .3s ease;position:relative}.order-placing .checkbox-group .basket-card__bellow-box::after{content:"";width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:3px;opacity:0;transition:opacity .3s ease}.order-placing .checkbox-group-checkbox label{display:flex;align-items:center}.order-placing .checkbox-group-checkbox input{display:none}.order-placing .checkbox-group .basket-card__bellow-input:checked+.basket-card__bellow-box{background-color:var(--orange-color);border-color:var(--orange-color)}.order-placing .checkbox-group .basket-card__bellow-input:checked+.basket-card__bellow-box::after{opacity:1}.order-placing .delivery-options{display:flex;gap:56px}.order-placing .delivery-options-item{display:flex;align-items:center;gap:12px;font-weight:500;font-size:16px;line-height:19.5px}.order-placing .delivery-options-item div{display:flex;align-items:center;gap:12px}.order-placing .delivery-options label .info{font-weight:300;font-size:12px;line-height:14.63px;color:#838383;margin-top:8px}.order-placing .custom-select{max-width:270px;width:100%;position:relative;cursor:pointer}.order-placing .custom-select .select-header{display:flex;justify-content:space-between;padding:20px 25px;align-items:center;font-weight:400;font-size:16px;border:1px solid #e8e8e8;background-color:#f5f5f5;line-height:0}.order-placing .custom-select .arrow{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.order-placing .custom-select .select-options{position:absolute;top:100%;left:0;width:100%;border:1px solid #ccc;background:#fff;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;z-index:99}.order-placing .input-group__select{position:relative;padding:24px 0 32px 0}.order-placing .input-group__select::after{position:absolute;left:0;width:100%;bottom:0;content:"";border:1px solid rgba(0,0,0,.1019607843);z-index:-1}.order-placing .custom-select.open .select-options{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.order-placing .select-options .option{padding:15px 10px;border-bottom:1px solid #eee}.order-placing .select-options .option:hover{background:var(--orange-color);color:#fff}.order-placing .custom-select.open .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order-placing .checkbox-group{display:flex;align-items:center;margin-top:32px;gap:40px;font-weight:400;font-size:16px;line-height:19.5px;margin-bottom:32px}.order-placing__basket{box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;padding:24px;max-width:415px;width:100%;height:auto}.order-placing__basket h2{font-weight:500;font-size:24px;line-height:29.26px;margin-bottom:24px;color:var(--black-color)}.order-placing__basket-img{max-width:80px;min-width:80px;width:80px;height:80px;border:1px solid #e8e8e8}.order-placing__basket-img img{width:100%;height:100%}.order-placing__basket-item{position:relative;display:flex;align-items:center;gap:12px;padding-bottom:16px}.order-placing__basket-item::after{position:absolute;bottom:0;width:100%;content:"";border-bottom:1px solid #e8e8e8}.order-placing__basket-item:not(:first-child){margin-top:16px}.order-placing__basket-details{display:flex;flex-direction:column;justify-content:space-between;gap:12px;width:100%}.order-placing__basket-header{display:flex;align-items:center;gap:10px}.order-placing__basket-header h3{color:#1a1a1a;font-weight:700;font-size:14px;line-height:17.07px}.order-placing__basket-delete{width:16px;height:16px;cursor:pointer}.order-placing__basket-bellow{display:flex;flex-direction:column;gap:8px}.order-placing__basket-article{display:flex;align-items:center;justify-content:space-between;gap:10px}.order-placing__basket-article p{font-weight:400;font-size:12px;line-height:14.63px;color:#717171}.order-placing__basket-article span{font-weight:700;font-size:12px;line-height:14.63px}.order-placing__basket-info{display:flex;align-items:center;justify-content:space-between;gap:10px}.order-placing__basket-rating{display:flex;align-items:center;gap:2px}.order-placing__basket-rating .rating{display:flex;align-items:center;gap:2px}.order-placing__basket-rating .rating img{width:12px;height:12px;line-height:0}.order-placing__basket-rating a{font-weight:400;font-size:12px;line-height:14.63px;text-decoration:underline;text-decoration-style:solid;color:#2793ff}.order-placing__basket-price{display:flex;align-items:center;gap:8px;font-weight:400;font-size:12px;line-height:14.63px}.order-placing__basket .discount-banner-order{display:flex;align-items:center;gap:4px}.order-placing__basket .discount-banner-order .old-price{font-weight:300;font-size:8px;text-decoration:line-through;color:#717171}.order-placing__basket .discount-banner-order span{font-weight:500;font-size:8px;background-color:var(--orange-color);color:#fff;padding:4px;border-radius:12px;line-height:0;height:18px;display:flex;align-items:center;justify-content:center}.order-placing__basket-wrap{display:flex;flex-direction:column}.order-placing__basket-line{position:relative;display:flex;align-items:center;justify-content:space-between;font-weight:300;font-size:16px;line-height:19.5px;padding:16px 0}.order-placing__basket-line::after{position:absolute;bottom:0;width:100%;content:"";border-bottom:1px solid #e8e8e8}.order-placing__basket-line:last-child::after{border-bottom:none}.order-placing__basket-line span{font-weight:400}.order-placing__basket-line .bold{font-weight:500}.order-placing__basket-line h3{font-weight:700;font-size:16px;line-height:19.5px}.privacy-policy{margin-bottom:140px}.privacy-policy__top .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);text-align:left;margin:50px 0 40px 0}.privacy-policy__top .descript{font-weight:600;font-size:16px;line-height:22.4px;margin-bottom:32px}.privacy-policy__content:not(:last-child){margin-bottom:48px}.privacy-policy__content h2{font-weight:500;font-size:24px;line-height:33.6px;margin-bottom:16px}.privacy-policy__content h3{font-weight:500;font-size:24px;line-height:33.6px;margin-bottom:32px}.privacy-policy__content ol{margin-left:25px;display:flex;flex-direction:column;gap:15px}.privacy-policy__content ol li{font-weight:300;font-size:16px;line-height:22.4px}.privacy-policy__content h4{font-weight:300;font-size:16px;line-height:22.4px;margin-top:20px}.privacy-policy__content h4 a{text-decoration:underline;color:#2793ff}.privacy-policy__content ul{display:flex;flex-direction:column;gap:10px;margin:12px 0 0 25px}.privacy-policy__content ul li{position:relative;font-weight:300;font-size:16px;line-height:22.4px}.privacy-policy__content ul li::after{position:absolute;width:3px;height:3px;background-color:#000;content:"";left:-15px;top:10px;border-radius:100%}.privacy-policy__content ul li .bold{font-weight:500}.privacy-policy__content ul .light-bold{font-weight:400}.basket{margin-bottom:140px}.basket__top{margin-bottom:25px}.basket__top .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);text-align:left;margin:50px 0 32px 0}.basket__top-info{display:flex;align-items:center;justify-content:space-between;gap:10px}.basket__top-result{font-weight:400;font-size:16px;line-height:19.5px}.basket__top-result span{font-weight:500}.basket__top-details{display:flex;align-items:center;gap:32px}.basket__top-details a{display:flex;align-items:center;gap:8px;font-size:16px;color:#717171;font-weight:400}.basket__top-details .return-menu{font-weight:500;line-height:19.5px;color:var(--orange-color);transition:all .2s ease-in-out}.basket__top-details .return-menu .arrow-basket{transition:all .2s ease-in-out}.basket__top-details .return-menu:hover .arrow-basket{-webkit-transform:translateX(3px);transform:translateX(3px)}.basket__top-details .remove-basket{transition:all .2s ease-in-out}.basket__top-details .remove-basket img{transition:all .3s ease-in-out}.basket__top-details .remove-basket:hover img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.basket-card{background-color:#f2f2f2;padding:24px}.basket-card__header{display:grid;grid-template-columns:2.85fr 1fr 1fr;gap:50px}.basket-card__header span{font-weight:400;font-size:16px;line-height:19.5px;color:#717171}.basket-card__details{display:flex;flex-direction:column;justify-content:space-between;max-width:465px;width:100%;height:100%;height:105px;padding-right:30px}.basket-card__details-name{font-weight:700;font-size:18px;color:#1a1a1a;margin-bottom:8px}.basket-card__details-info{display:flex;font-weight:400;font-size:12px;line-height:14.63px}.basket-card__details-info p{position:relative;padding:0 12px 0 12px}.basket-card__details-info p::after{position:absolute;content:"";left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:10px;background-color:rgba(0,0,0,.1019607843)}.basket-card__details-info p:first-child{padding:0 12px 0 0}.basket-card__details-info p:last-child{padding:0 0 0 12px}.basket-card__details-info .bold{font-weight:600}.basket-card__details-wrap{display:flex;align-items:center;justify-content:space-between;gap:10px}.basket-card__details-article{font-weight:400;font-size:16px;line-height:19.5px;color:#717171}.basket-card__details-reviews{display:flex;align-items:center;gap:2px}.basket-card__details-reviews .rating{display:flex;align-items:center;gap:2px}.basket-card__details-reviews .rating img{width:12px;height:12px}.basket-card__details-reviews a{font-weight:400;font-size:16px;text-decoration:underline;text-decoration-style:solid;color:#2793ff}.basket-card__item{display:flex;align-items:center;width:100%;justify-content:space-between;background-color:var(--white-color);padding:24px;margin-top:16px}.basket-card__item-wrap{display:flex;height:100%;align-items:center}.basket-card__product-img{min-width:110px;max-width:110px;width:110px;height:110px;border:1px solid #e8e8e8;margin-right:16px}.basket-card__product-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.basket-card__controls{display:flex;align-items:center;justify-content:space-between;max-width:250px;width:100%;height:60px;border:1px solid rgba(0,0,0,.1019607843);font-weight:700;font-size:18px;line-height:21.94px;position:relative;background-color:#f2f2f2}.basket-card__controls button img{width:20px;height:20px}.basket-card__controls::after{position:absolute;left:-25px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";height:24px;width:1px;background-color:rgba(0,0,0,.1019607843)}.basket-card__btn{height:100%;width:100%}.basket-card__count{position:relative;display:flex;align-items:center;justify-content:center;max-width:82px;width:100%}.basket-card__count::after{position:absolute;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";height:14px;width:1px;background-color:rgba(0,0,0,.1019607843)}.basket-card__count::before{position:absolute;right:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";height:14px;width:1px;background-color:rgba(0,0,0,.1019607843)}.basket-card__price-wrapper{position:relative;font-weight:500;font-size:24px;line-height:29.26px;color:#1a1a1a;max-width:210px;width:100%;text-align:center;margin-left:25px;margin-right:25px}.basket-card__price-wrapper::after{position:absolute;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";height:24px;width:1px;background-color:rgba(0,0,0,.1019607843)}.basket-card__price-wrapper::before{position:absolute;right:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";height:24px;width:1px;background-color:rgba(0,0,0,.1019607843)}.basket-card .discount-banner{display:flex;align-items:center;text-align:center;justify-content:center;gap:8px;margin-bottom:6px}.basket-card .discount-banner p{font-weight:300;font-size:16px;line-height:19.5px;text-align:center;text-decoration:line-through;color:#717171}.basket-card .discount-banner span{font-weight:600;font-size:12px;line-height:14.63px;text-align:center;padding:4px 8px;background-color:var(--orange-color);color:#fff;border-radius:100px}.basket-card__delete{width:24px;min-width:24px;max-width:24px;height:24px}.basket-card__delete img{-o-object-fit:contain;object-fit:contain}.basket-card__bellow{display:flex;justify-content:space-between;margin-top:24px}.basket-card__bellow-box{width:20px;height:20px;border:1px solid #d2d2d2;display:flex;align-items:center;border-radius:5px;justify-content:center;margin-right:10px;transition:background-color .3s ease,border-color .3s ease;position:relative}.basket-card__bellow-box::after{content:"";width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:3px;opacity:0;transition:opacity .3s ease}.basket-card__bellow-checkbox label{display:flex;align-items:center}.basket-card__bellow-checkbox input{display:none}.basket-card__bellow .basket-card__bellow-input:checked+.basket-card__bellow-box{background-color:var(--orange-color);border-color:var(--orange-color)}.basket-card__bellow .basket-card__bellow-input:checked+.basket-card__bellow-box::after{opacity:1}.basket-card__bellow-checkbox{display:flex;align-items:center;gap:40px}.basket-card__bellow-btn{display:flex;align-items:center;justify-content:center;width:304px;height:60px;background-color:var(--orange-color);color:#fff;transition:background-color .2s ease-in-out;font-weight:500;font-size:18px;text-decoration:none}.basket-card__bellow-btn:hover{background-color:#e66a09}.basket-card__bellow-info{display:flex;gap:32px}.basket-card__bellow-total{display:flex;flex-direction:column;justify-content:space-around}.basket-card__bellow-total p{font-weight:400;font-size:14px;line-height:17.07px;text-align:right;color:#717171}.basket-card__bellow-total div{font-weight:500;font-size:24px;line-height:29.26px;text-align:right;color:#1a1a1a}.contacts{margin-bottom:140px}.contacts .title{font-size:50px;font-weight:700;line-height:60.95px;text-align:center;color:var(--black-color);text-align:left;margin-top:48px}.contacts__blocks{position:relative;display:inline-block;width:100%}.contacts .map{width:100%;height:auto}.contacts .small-map{display:none}.contacts__info{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;flex-direction:column;gap:24px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1215686275);background-color:#fff;max-width:322px;width:100%;padding:32px}.contacts__number{color:var(--orange-color);font-size:24px;font-weight:800;line-height:29.26px;transition:color .2s ease-in-out}.contacts__number:hover{color:var(--dark-blue)}.contacts__social-list{display:flex;align-items:center;gap:12px}.contacts__social-list img{width:24px;height:24px}.contacts__social-item{border:1px solid rgba(29,37,87,.1019607843);padding:12px;transition:all .2s ease-in-out}.contacts__social-item:hover{background-color:#f1f1f1}.contacts__social-item-shadow{box-shadow:0 3.33px 5px 0 rgba(0,0,0,.1607843137)}.contacts__email{transition:color .2s ease-in-out}.contacts__email:hover{color:var(--orange-color)}.contacts__email,.contacts__schedule{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:19.5px;color:var(--black-color)}.contacts__schedule{font-weight:400}.contacts__point{position:absolute;top:30%;left:69.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:336px;width:100%}.contacts__point-block{position:relative;background-color:#fff}.contacts .contact-point{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contacts__point-block{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.1215686275);padding:24px}.contacts__point-block p{position:relative;font-size:16px;font-weight:400;line-height:22px;padding-bottom:16px}.contacts__point-block p::after{position:absolute;left:0;bottom:0;width:100%;content:"";border:1px solid rgba(0,0,0,.1019607843)}.contacts__point-block a{position:relative;display:flex;align-items:center;gap:24px;font-size:18px;font-weight:600;padding-top:16px;color:var(--orange-color);transition:color .2s ease-in-out}.contacts__point-block a:hover{color:var(--dark-blue)}.contacts__point-block a img{-webkit-transform:rotate(-85deg);transform:rotate(-85deg)}.contacts__point-block a::after{position:absolute;left:75%;top:50%;height:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";border:1px solid rgba(0,0,0,.1019607843)}.contacts .contact-point{position:absolute;bottom:-35px;right:0;width:38px;height:56px}.contacts .location{display:flex;flex-direction:column;gap:12px}.contacts .location__city{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:600;line-height:29.26px}.contacts .location__street{font-size:16px;font-weight:400;line-height:19.5px;color:#333}@media (min-width:756px){.search-suggestions-mobile{display:block}.menu .menu__item:hover .menu__link img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@media (max-width:1300px){.about__below-block h3{font-size:16px}.about__below-block p{font-size:16px}.about__below-img{width:500px;height:500px}.trending__blocks{overflow-x:scroll}}@media (max-width:1260px){.photo-gallery .item4,.photo-gallery .item5{margin-top:-65px}}@media (max-width:1250px){.reviews__top{flex-direction:column;align-items:left;gap:24px;text-align:start}.reviews__descript{text-align:left;display:flex;justify-content:start;width:100%;align-items:start}.reviews__left{width:100%;justify-content:space-between}.reviews__left-name{justify-content:space-between;line-height:17.2px}.reviews__left-below{justify-content:space-between;gap:20px}}@media (max-width:1200px){.header__top a,.header__top p{font-size:12px}.header__contact-info{gap:30px}.header__phone img{width:16px;height:16px}.header__email::before{left:17%}.header__middle-logo{margin-right:50px}.header__search{max-width:530px;width:100%;margin-right:40px}.header .search-input{max-width:530px;width:100%;height:50px}.header .header__search-button img{width:18px;height:18px}.header__details-item{gap:20px}.menu__link{gap:20px}.menu li{font-size:13px}.footer__menu-wrap{width:400px;margin-right:30px}.main h2{font-size:40px;line-height:40.95px}.main .slide h1{font-size:35px;line-height:39.95px}.main .slide-descript{font-size:20px;max-width:355px;word-wrap:wrap;width:100%}.products h2{font-size:40px;line-height:40.95px}.products__blocks{gap:10px}.products__block{height:300px;padding:15px}.products__block .products__block-img{width:200px;height:200px}.products__block h3{font-size:24px;font-weight:500;line-height:29.26px;margin-bottom:15px}.products__block p{font-size:14px;line-height:17.07px;max-width:255px;width:100%}.products__arrow{width:60px;height:60px}.products__arrow img{width:20px;height:20px}.about__blocks::before{height:450px}.about__top{gap:50px}.about__top .title{font-size:40px;line-height:40.95px}.about__img{max-width:500px;width:100%;height:500px}.about__content-descript{font-size:14px;line-height:17.07px;width:450px;width:100%}.about__content-btn{margin-top:40px}.about__below{gap:25px}.about__below-blocks{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.advantages__top .title{font-size:40px;line-height:40.95px}.photo-gallery .title{font-size:40px;line-height:40.95px}.reviews .title{font-size:40px;line-height:40.95px}.video-gallery .title{font-size:40px;line-height:40.95px}.catalog .title{font-size:40px;line-height:40.95px}.catalog .tabs__btn{font-size:14px}.filter__top-btn{font-size:14px;line-height:14px}.filter__top-btn img{width:16px;height:16px}.filter .sort{font-size:14px;line-height:17px;gap:15px}.filter .sort__button::after{left:75%}.filter .sort .menu__dropdown p{font-size:14px}.filter__result-blocks{gap:25px}.filter__result-scroll{gap:25px}.filter__result-button img{width:10px;height:10px}.content__blocks{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:12px}.trending .title{font-size:40px;line-height:40.95px}.trending__blocks{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:12px;padding:15px 0}.trending__blocks::-webkit-scrollbar{width:0;height:0}.trending__blocks::-webkit-scrollbar-track{background:#f2f2f2}.trending__blocks::-webkit-scrollbar-thumb{background:#f2f2f2}.trending__blocks::-webkit-scrollbar-thumb:hover{background:#f2f2f2}.card__info h2{font-size:24px;line-height:29.26px;max-width:420px;margin-bottom:25px}.card__info-availability .product-availability{font-size:14px;line-height:17.07px}.card__info-rating{gap:25px}.card__info-rating span{font-size:14px;font-weight:400}.card__info-stars{gap:5px}.card__info-stars span{display:none}.card__info_offerings{font-size:12px;line-height:14.63px;margin-top:12px}.card__info_section{margin-top:12px}.card__info_section .card__section{padding:24px 0}.card__info_section .card__section h3{font-size:14px;line-height:17.07px}.card__info_section .card__options{gap:8px}.card__info_section .card__option{padding:10px 12px;font-size:14px;line-height:17.07px}.card__info_section .card__discount{font-size:12px;line-height:14px}.card__info_section .card__price{font-size:24px;line-height:29.26px}.card__info_last h3{font-size:14px;font-weight:600;line-height:14px}.card .card__controls .card__button{font-size:14px}.card .card__controls .card__counter{font-size:14px}.card .card__controls .card__counter button{font-size:18px;max-width:80px;width:100%}.card__below-group .card__description-item{padding:16px 0}.card__below-group .card__description .key-benefits{padding-left:30px;gap:4px}.card__below-group .card__description .key-benefits li::before{left:-13px}.card__below-group .card__description .unique-properties{padding-left:12px}.card__below-group .card__description-header{font-size:14px;line-height:17.07px}.card__below-group .card__description-content li,.card__below-group .card__description-content p{font-size:12px;line-height:16.8px}.card__below-group .card__description-content h4{font-size:12px;line-height:16.8px}.card__below-group .characteristics__list{font-size:12px;line-height:16.8px}.card__below-group .characteristics__key:not(:last-child)::after{border-bottom:1px dashed #c7c7c7}.card__below-group .feedback h2{font-size:18px;line-height:21.94px}.card__below-group .feedback__form{padding:16px}.card__below-group .feedback__form-header{margin-bottom:12px}.card__below-group .feedback__form-header h2{font-size:18px;line-height:21.94px}.card__below-group .feedback__form-header .profile{font-size:14px;line-height:17.07px}.card__below-group .feedback__form-header .profile img{width:20px}.card__below-group .feedback__form-content{gap:8px}.card__below-group .feedback__form-content input{padding:20px 12px}.card__below-group .feedback__form-content textarea{padding:12px}.card__below-group .feedback__form-input{gap:8px}.card__below-group .feedback__form-bellow{gap:8px}.card__below-group .feedback__form-rating{gap:8px}.card__below-group .feedback__form-rating p{font-size:14px}.card__below-group .feedback__form-stars img{width:20px}.card__below-group .feedback__form-btn{font-size:14px;line-height:17.07px;padding:19px 20px 19px 20px;max-width:260px}.card__below-group .feedback__review{padding:12px}.card__below-group .feedback__review-more{font-size:14px}.card__below-group .feedback__review-header{margin-bottom:12px}.card__below-group .feedback__review-content{gap:8px}.card__below-group .feedback__review-block{padding:16px}.card__below-group .feedback__review-left{padding-bottom:12px}.card__below-group .feedback__review-name h3{font-size:14px;line-height:19px}.card__below-group .feedback__review-name img{width:10px}.card__below-group .feedback__review-below{font-size:12px;line-height:16px}.card__below-group .feedback__review-descript{padding-top:12px;line-height:18px;font-size:14px;gap:8px}.company__title h2{font-size:45px;line-height:39.01px}.company__title p{font-size:18px;font-weight:700;line-height:21.94px}.tell__top{clip-path:polygon(47px 0,100% 0,100% 100%,0 100%,0 47px);padding:35px}.tell__top h2{font-size:24px;line-height:33.6px;margin-bottom:16px}.tell__top p{font-size:16px;line-height:22.4px}.tell__bellow h2{font-size:18px;font-weight:700;line-height:25.2px}.tell__bellow h2 span{font-size:32px;font-weight:700;line-height:44.8px}.tell__bellow .tell-decor::after{font-size:32px}.tell__bellow p{font-size:14px;line-height:19.6px}.whyUs .title{font-size:40px;line-height:40.95px}.account__form-checkbox-box{width:16px;height:16px;margin-right:5px}.user-profile .history-order__header-item{font-size:14px;gap:4px}.user-profile .history-order__content-product .history-order__img{width:80px;max-width:80px;min-width:80px;height:80px;margin-right:10px}.user-profile .history-order__content-product-info{height:80px}.user-profile .history-order__content-product-info h3{font-size:14px;margin-bottom:5px}.user-profile .history-order__content-product-info .details{font-size:10px}.user-profile .history-order__content-product-info .price{font-size:14px}.user-profile .below-info__blocks{gap:30px}.user-profile .below-info__item{font-size:14px}.user-profile .below-info .block-addition__item{font-size:14px}.order-placing__blocks{flex-direction:column;width:100%}.order-placing .order-form{max-width:100%}.order-placing .order-form .input-group input{max-width:100%}.order-placing .checkbox-group .basket-card__bellow-box{width:16px;height:16px;margin-right:5px}.order-placing__basket{max-width:100%}.order-placing__basket-header{width:100%;justify-content:space-between}.order-placing__basket-bellow{width:100%;justify-content:space-between}.privacy-policy__top .title{font-size:40px;line-height:40.95px}.basket__top .title{font-size:40px;line-height:40.95px}.basket__top-result{font-size:14px}.basket__top-details a{font-size:14px}.basket-card{padding:16px}.basket-card__header{grid-template-columns:2.85fr 1fr 1fr;gap:30px}.basket-card__header span{font-size:14px}.basket-card__details{height:80px;gap:20px}.basket-card__details-name{font-size:14px}.basket-card__details-info{font-size:10px}.basket-card__details-article{font-size:12px}.basket-card__details-reviews a{font-size:12px}.basket-card__item{padding:16px}.basket-card__product-img{min-width:80px;max-width:80px;margin-right:8px;height:80px}.basket-card__controls{max-width:180px;font-size:14px}.basket-card__price-wrapper{font-size:18px;margin-left:15px;margin-right:15px;max-width:150px}.basket-card .discount-banner{gap:4px;margin-bottom:4px}.basket-card .discount-banner p{font-size:12px}.basket-card .discount-banner span{padding:2px 6px;font-size:8px}.basket-card__delete{width:20px;min-width:20px;max-width:20px;height:20px}.basket-card__bellow-box{width:16px;height:16px;margin-right:5px}.basket-card__bellow-checkbox{gap:20px}.basket-card__bellow-btn{width:260px;font-size:16px}.basket-card__bellow-info{gap:24px}.basket-card__bellow-total p{font-size:10px}.basket-card__bellow-total div{font-size:18px;line-height:18.26px}.contacts .title{font-size:40px;line-height:40.95px}.contacts__info{padding:16px;max-width:290px;display:flex;align-items:center;margin:0 auto;gap:20px}.contacts__number{font-size:18px;font-weight:800;line-height:21.94px}.contacts__social-list img{width:20px;height:20px}.contacts__social-item{padding:10px}.contacts__email,.contacts__schedule{font-size:14px;line-height:17.07px}.contacts__email img,.contacts__schedule img{width:20px;height:20px}.contacts__point-block{padding:16px;width:227px;margin-right:-80px}.contacts__point-block p{font-size:14px;font-weight:400}.contacts__point-block a{font-size:14px;padding-top:12px;line-height:17.07px}.contacts__point-block a img{width:14px;height:14px}.contacts__point-block a::after{left:86%}.contacts .contact-point{-o-object-fit:contain;object-fit:contain;width:25px;height:38px;bottom:-25px}.contacts .location{gap:4px}.contacts .location__city{font-size:18px;line-height:21.94px}.contacts .location__city img{width:20px;height:20px}.contacts .location__street{font-size:14px;line-height:17.07px}}@media (max-width:1160px){.card__top-group{gap:35px}.card__img{width:400px;height:453px}.card__img img{width:340px}.card__below-group .card__description{width:400px}}@media (max-width:1100px){.about__below{padding:100px 0}.about__below-img{width:400px;height:400px}.advantages{padding:100px 0}.photo-gallery{padding:100px 0}.photo-gallery .item4,.photo-gallery .item5{margin-top:-55px}.reviews{padding:100px 0}.video-gallery{padding:100px 0}.catalog{margin-bottom:100px}.trending{padding:100px 0}.tell{margin-bottom:100px}.whyUs{padding:100px 0}.account{margin-bottom:100px}.user-profile{margin-bottom:100px}.order-placing{margin-bottom:100px}.privacy-policy{margin-bottom:100px}.basket{margin-bottom:100px}.contacts{margin-bottom:100px}}@media (max-width:1085px){.filter-sidebar{max-width:320px;width:100%}.filter-sidebar__blocks{position:relative}}@media (max-width:992px){.scroll-to-top{padding:8px 15px}.search-suggestions li,.search-suggestions-mobile li{font-size:14px}.header::after{top:140px}.header__middle-logo{width:150px;min-width:150px;height:45px;min-height:45px}.menu::after{top:145px}.footer h3{margin-bottom:25px;font-size:14px}.footer__blocks{grid-template-columns:repeat(2,1fr);row-gap:40px}.footer__blocks a,.footer__blocks p{font-size:12px;line-height:14px}.footer__menu-wrap{width:350px;gap:40px}.footer ul{gap:14px}.footer .bold{font-size:14px}.main .slider-navigation{width:290px}.main .slider__right{width:240px;height:240px}.main .slider__right::after{width:110px;height:110px}.main .slider__design-block{width:95px;height:95px}.main .slider__design-block::before{width:30px;height:30px}.main .slider__play{bottom:20px}.main .slider__play p{padding-right:10px;font-size:14px}.main .slide h1{font-size:32px;line-height:39px;max-width:290px;width:100%}.main .slide-descript{margin-top:15px;font-size:18px;line-height:21px}.main .slide__below-btn{margin-top:40px;width:290px;font-size:14px}.main .slide__below-btn::after{position:absolute;left:71%}.main .page-indicator{font-size:12px}.main .slider-pagination{width:290px}.main .main__prefer-list h3{font-size:14px;margin-top:20px;margin-bottom:10px;line-height:17px}.main .main__prefer-list p{font-size:14px}.about__content-btn{width:290px;font-size:14px}.about__content-btn::after{position:absolute;left:71%}.about__below{padding:50px 0}.about__below-block h3{font-size:14px;padding:0 8px 8px 15px;line-height:17px}.about__below-block h3::after{width:2px;height:18px}.about__below-block p{font-size:14px;line-height:17px}.about__below-img{width:300px;height:300px}.about__below-btn{width:290px;font-size:14px}.about__below-btn::after{position:absolute;left:67%}.advantages{padding:50px 0}.advantages__below-btn{width:290px;font-size:14px}.advantages__below-btn::after{position:absolute;left:71%}.advantages__blocks{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:20px}.advantages__block img{margin-bottom:15px;width:40px;height:40px}.advantages__block .advantages__design{font-size:45px;top:-15px}.advantages__block h3{font-size:16px;line-height:17px}.advantages__block p{font-size:16px;line-height:17px;margin-top:8px}.photo-gallery{padding:60px 0 60px 0}.reviews{padding:60px 0 60px 0}.reviews__blocks{gap:8px}.reviews__block-active{padding:16px 16px 40px 16px}.reviews__gallery{padding-top:12px}.reviews__gallery-next,.reviews__gallery-prev{width:40px;height:40px}.reviews__gallery-next{right:8px}.reviews__gallery-prev{left:8px}.reviews__sidebar-next{width:40px;height:40px;bottom:-20px}.reviews__sidebar-prev{width:40px;height:40px;top:20px}.reviews__top{gap:20px}.reviews__descript{font-size:14px;line-height:19.6px}.reviews__left-name{font-size:14px}.reviews__left-name .rating img{width:10px;height:10px}.reviews__left-below{line-height:16px}.reviews .pagination-dot{width:8px;height:8px}.reviews__sidebar{gap:8px}.reviews__item{padding:16px}.video-gallery{padding:60px 0 60px 0}.video-gallery__block::after{width:110px;height:110px}.video-gallery__design{width:95px;height:95px}.video-gallery__design::before{width:30px;height:30px}.catalog{margin-bottom:50px}.filter__result-block{font-size:12px;line-height:14px}.content__blocks{grid-template-columns:repeat(3,1fr)}.pagination{gap:15px}.pagination .pagination__button--next,.pagination .pagination__button--prev{font-size:17px}.pagination__button{height:50px;width:50px}.pagination__link{height:50px;width:50px}.trending{padding:50px 0}.filter-sidebar__btn{font-size:14px;max-width:290px}.company__title h2{font-size:32px;line-height:39.01px}.description__top{margin-bottom:60px}.description__top p{font-size:14px;line-height:19.6px}.tell{margin-bottom:50px}.tell__blocks{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:12px}.tell__decor{font-size:14px;line-height:17.07px;gap:12px;padding:16px 40px 16px 0}.tell__decor img{width:16px;height:16px}.tell__block-second{gap:8px}.tell__bellow{gap:65px;padding:0 45px}.whyUs{padding:50px 0}.whyUs__blocks{flex-direction:column;align-items:start;gap:10px}.whyUs__list h3{font-size:14px;line-height:17px;margin-top:0;margin-bottom:12px;padding-left:12px}.whyUs__list p{font-size:14px;line-height:17px;padding-left:12px}.whyUs__list img{padding-left:12px}.whyUs__item img{width:52px;height:52px}.account{margin-bottom:50px}.user-profile{margin-bottom:50px}.user-profile__blocks{flex-direction:column}.user-profile__tabs{max-width:100%;min-width:100%;width:100%}.user-profile__tab p{font-size:14px}.user-profile .title{font-size:24px}.user-profile .personal-data__top{font-size:12px}.user-profile .personal-data__form-name{grid-template-columns:repeat(1,1fr);gap:10px}.user-profile .personal-data .form-group label{font-size:10px}.user-profile .personal-data .form-group input{font-size:14px;padding:20px 65px 20px 15px}.user-profile .personal-data .form-group input::-webkit-input-placeholder{font-size:14px}.user-profile .personal-data .form-group input:-ms-input-placeholder{font-size:14px}.user-profile .personal-data .form-group input::-ms-input-placeholder{font-size:14px}.user-profile .personal-data .form-group input::placeholder{font-size:14px}.user-profile .personal-data .form-group .form-info{font-size:10px}.user-profile .personal-data .form-info{font-size:10px}.user-profile .personal-data .password-change{padding:25px}.user-profile .personal-data .password-change__top{margin-bottom:24px}.user-profile .personal-data .password-change__top h2{font-size:16px}.user-profile .personal-data .password-change__top a{font-size:12px}.user-profile .personal-data .password-change__input{margin-bottom:10px}.user-profile .personal-data .password-change__input input{font-size:14px}.user-profile .personal-data .password-change__input img{width:18px;height:18px}.user-profile .history-order__header{padding:20px}.user-profile .history-order__header-item{font-size:12px}.user-profile .history-order__content-products{padding:0 20px 10px 20px;gap:4px}.user-profile .history-order__content-wrap{height:100%}.user-profile .history-order__content-product{padding:10px;justify-content:space-between}.user-profile .history-order__content-product .history-order__img{width:60px;max-width:60px;min-width:60px;height:60px;margin-right:5px}.user-profile .history-order__content-product-info{margin-right:15px;gap:15px;height:auto}.user-profile .history-order__content-product-info h3{font-size:12px}.user-profile .history-order__content-product-info .details{font-size:8px}.user-profile .history-order__content-product-info .details p{padding-left:10px;padding-right:10px}.user-profile .history-order__content-product-info .details p:first-child{padding-right:10px}.user-profile .history-order__content-product-info .price{font-size:10px}.user-profile .history-order__content-product .amount{font-size:12px;width:90px}.user-profile .history-order__content-product .final-price{font-size:12px}.user-profile .below-info__blocks{flex-direction:column-reverse;padding:15px 20px;gap:20px}.user-profile .below-info__block{max-width:100%;width:100%}.user-profile .below-info__item{font-size:12px;max-width:100%;width:100%}.user-profile .below-info .block-addition__item{font-size:12px}.order-placing{margin-bottom:50px}.order-placing .order-form h2{font-size:18px;line-height:18.26px;margin-bottom:16px}.order-placing .order-form__wrap{margin-bottom:24px;gap:10px}.order-placing .order-form .input-group{gap:10px}.order-placing .order-form .input-group input{font-size:12px;padding:15px}.order-placing .order-form__payment{padding:20px}.order-placing .order-form__payment .payment-options{margin-bottom:16px}.order-placing .order-form__payment .payment-options label span{font-size:10px}.order-placing .order-form__payment .payment-options label .info{font-size:8px}.order-placing .order-form__payment .confirm-btn{font-size:14px}.order-placing .custom-radio2 p{font-size:12px}.order-placing .custom-radio2 span{font-size:8px}.order-placing .custom-radio .checkmark{max-width:14px;min-width:14px;width:14px;min-height:14px;height:14px}.order-placing .custom-radio2 .checkmark{max-width:14px;min-width:14px;width:14px;min-height:14px;height:14px}.order-placing .custom-radio input:checked+.checkmark::after{width:8px;height:8px}.order-placing .custom-radio2 input:checked+.checkmark::after{width:8px;height:8px}.order-placing .checkbox-group .basket-card__bellow-box::after{top:1px}.order-placing .delivery-options-item{font-size:12px;gap:8px}.order-placing .delivery-options-item div{gap:8px}.order-placing .custom-select .select-header{padding:16px 20px;font-size:12px}.order-placing .input-group__select{padding:16px 0 20px 0;font-size:12px}.order-placing__basket{padding:16px}.order-placing__basket h2{font-size:18px;line-height:18.26px;margin-bottom:16px}.order-placing__basket-img{max-width:60px;min-width:60px;width:60px;height:60px}.order-placing__basket-header h3{font-size:10px}.order-placing__basket-delete{width:12px;height:12px}.order-placing__basket-article p{font-size:10px}.order-placing__basket-article span{font-size:10px}.order-placing__basket-rating .rating img{width:10px;height:10px}.order-placing__basket-price{font-size:10px}.order-placing__basket-line{font-size:12px}.order-placing__basket-line h3{font-size:12px}.privacy-policy{margin-bottom:50px}.privacy-policy__top .descript{font-size:14px;margin-bottom:24px}.privacy-policy__content:not(:last-child){margin-bottom:32px}.privacy-policy__content h2{font-size:18px}.privacy-policy__content h3{font-size:18px;line-height:22.6px;margin-bottom:24px}.basket{margin-bottom:50px}.basket__top{margin-bottom:15px}.basket__top-result{font-size:12px}.basket__top-details{gap:20px}.basket__top-details a{font-size:12px}.basket-card{padding:8px}.basket-card__header{grid-template-columns:2fr 1fr 1fr}.basket-card__header span{font-size:12px}.basket-card__details{height:auto;gap:10px}.basket-card__details-name{font-size:10px;margin-bottom:4px}.basket-card__details-info{overflow-x:auto;font-size:6px}.basket-card__details-info p{padding:0 8px 0 8px}.basket-card__details-info p:first-child{padding:0 8px 0 0}.basket-card__details-info p:last-child{padding:0 0 0 8px}.basket-card__details-article{font-size:8px}.basket-card__details-reviews .rating img{width:10px;height:10px}.basket-card__details-reviews a{font-size:8px}.basket-card__item{margin-top:8px;padding:8px;height:auto}.basket-card__product-img{min-width:60px;max-width:60px;margin-right:5px;height:60px}.basket-card__controls button img{width:16px;height:16px}.basket-card__controls{max-width:150px;height:50px;font-size:12px}.basket-card__price-wrapper{font-size:14px;max-width:110px;line-height:15.26px}.basket-card .discount-banner{margin-bottom:2px}.basket-card .discount-banner p{font-size:10px}.basket-card__delete{width:16px;min-width:16px;max-width:16px;height:16px}.basket-card__bellow{flex-direction:column;gap:20px;margin-top:15px}.basket-card__bellow-box::after{top:1px}.basket-card__bellow-checkbox label{font-size:12px}.basket-card__bellow-btn{width:260px;font-size:14px}.basket-card__bellow-info{flex-direction:row-reverse;justify-content:space-between}.basket-card__bellow-total{justify-content:center}.basket-card__bellow-total div{font-size:14px}.contacts{margin-bottom:50px}.contacts .title{margin-bottom:32px}}@media (max-width:970px){.card__top-group{display:flex;flex-direction:column}.card__img{position:absolute;left:15px;top:200px;max-width:400px;width:100%;height:400px}.card__img img{max-width:340px;width:100%}.card__info h2{margin-bottom:24px}.card__info-top{margin-bottom:420px}.card__info-rating{flex-direction:row-reverse}.card__info_offerings{margin-top:0}.card .card__controls{flex-direction:column;align-items:start;gap:8px;flex-direction:row}.card__below-group{flex-direction:column;gap:21px}.card__below-group .card__description{margin-top:0;width:100%}.card__below-group .card__description-header{padding:0 0 12px 0}.card__below-group .card__description-content{padding:0}.card__below-group .feedback__form-content input{max-width:100%}}@media (max-width:950px){.tell__blocks{grid-template-columns:repeat(1,1fr)}.tell__top{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 0)}.tell__bellow{padding:56px;gap:100px}}@media (max-width:900px){.photo-gallery .item4,.photo-gallery .item5{margin-top:-42px}}@media (max-width:885px){.about{margin-top:150px}.about__blocks::before{height:400px}.about__top .title{margin-bottom:20px}.about__img{max-width:400px;width:100%;height:400px;margin-top:-50px}}@media (max-width:840px){.about__below-blocks{grid-template-columns:repeat(1,1fr)}.about .about__below-block{display:none}.about .about__below-block.show{display:block}}@media (max-width:768px){.photo-gallery .item4,.photo-gallery .item5{margin-top:0}.photo-gallery img{min-height:200px;height:200px;width:100%}.photo-gallery__block{width:calc(50% - 10px)}.photo-gallery .item1,.photo-gallery .item6{width:100%}.photo-gallery .item2{order:-2}.photo-gallery .item3{order:-2}.photo-gallery .item1{order:-1}}@media (max-width:756px){.search-suggestions{display:none}.header::after{top:93px;z-index:999}.header__top{text-align:center;padding:10px 0}.header__top .header__top-descript{position:absolute;left:50%;top:10px;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header__top::before{height:40px}.header__contact-info .black-phone{display:block}.header__contact-info .white-phone{display:none}.header__contact-info .header__phone{position:absolute;right:20px;top:55px;z-index:99;display:flex;gap:5px;color:var(--black-color)}.header__phone::before{width:0;height:0;display:none}.header__phone{right:0;top:0;position:absolute;z-index:99}.header__email::before{display:none}.header__email{display:none}.header__email{display:none}.header__middle{padding:30px 0}.header__middle-logo{width:112px;min-width:112px;height:35px;min-height:35px}.header .search-input{display:none}.header .header__search-button::before{display:none}.header .header__search-button{display:none}.header__details{display:none}.header__details-basket{display:none}.menu{display:flex;align-items:center;height:50px;z-index:999}.menu::after{z-index:99;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);height:50px;top:95px}.menu .burger-menu{display:block}.menu .close-burger{display:block;position:absolute;top:15px;font-size:40px;right:25px}.menu__list{position:fixed;left:0;top:0;background-color:var(--orange-color);height:100%;width:80%;z-index:9999;display:block;padding-top:70px;padding-left:30px;padding-right:30px}.menu__item{padding-bottom:40px;color:var(--white-color);align-items:flex-start;justify-content:start;display:flex;flex-direction:column}.menu__link{gap:10px;padding:0;color:var(--white-color);width:100%;justify-content:space-between}.menu__link:hover{color:#fff}.menu li{font-size:14px}.menu .menu__dropdown a{display:flex}.menu .menu__dropdown a:hover{background-color:rgba(0,0,0,0);color:var(--white-color)}.menu .menu__dropdown{position:static;opacity:0;visibility:hidden;width:100%;height:0;background:rgba(0,0,0,0);margin-top:30px;margin-bottom:-30px;padding-bottom:0;display:block;border:none;box-shadow:none}.menu .menu__dropdown a{color:var(--white-color);border-bottom:none}.menu .menu__item:hover .menu__dropdown{opacity:0;visibility:hidden}.menu .menu__item.open .menu__dropdown{display:block;height:auto;opacity:1;visibility:visible}.menu .menu__item .menu__link img{width:12px;height:12px;z-index:99}.menu .menu__item.open .menu__link img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.menu .arrow-white{display:block}.menu .arrow-black{display:none}.menu__link-list::before{width:0;height:0;display:none}.menu .menu__list-phone{display:flex;align-items:center;justify-content:space-between;gap:80px;margin:0 auto;width:90%;z-index:999;height:auto;margin-top:-40px}.menu__list{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.menu__list.active{-webkit-transform:translateX(0);transform:translateX(0)}.breadcrumbs{padding-top:0}.main h2{font-size:32px;line-height:40.95px}.main .main__prefer-list{bottom:0}.products h2{font-size:32px;line-height:40.95px}.products__blocks{grid-template-columns:repeat(2,1fr)}.products .large{grid-column:span 1}.products__block .block3-img{width:180px;height:180px}.products__block .block4-img{width:150px;height:150px}.about{margin-top:100px}.about__blocks::before{width:100%;left:0;top:100px;height:580px}.about__top{flex-direction:column;gap:40px}.about__top .title{font-size:32px;line-height:40.95px}.about__img{max-width:350px;width:100%;height:350px;margin-top:-50px}.about__below{flex-direction:column-reverse}.about__below-img{margin:0 auto}.advantages__top .title{font-size:32px;line-height:40.95px}.advantages__blocks{grid-template-columns:repeat(2,1fr)}.advantages__block img{width:32px;height:32px;height:auto}.advantages__block .advantages__design{top:-20px;left:15px}.advantages__block h3{font-size:14px}.advantages__block p{font-size:14px}.photo-gallery .title{font-size:32px;line-height:40.95px}.reviews .title{font-size:32px;line-height:40.95px}.reviews__blocks{flex-direction:column;width:100%;height:auto}.video-gallery .title{font-size:32px;line-height:40.95px}.video-gallery .video-gallery-main{height:480px;-o-object-fit:cover;object-fit:cover}.catalog .title{font-size:32px;line-height:40.95px}.catalog .tabs__btns{grid-template-columns:repeat(1,1fr);gap:0}.catalog .tabs__btn:first-child{justify-content:center}.catalog .tabs__btn{padding:0;margin:0;justify-content:center}.catalog .tabs__btn:not(:last-child)::after{display:none}.catalog .tabs__btn:not(:last-child)::before{position:absolute;bottom:0;content:"";border-bottom:1px solid rgba(0,0,0,.1019607843);width:100%}.filter__top{flex-direction:column;height:auto;padding:12px;gap:8px}.filter__result{padding:12px;margin-bottom:16px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.content__block{padding:8px}.content__block h3{font-size:12px;font-weight:400;margin-bottom:8px;line-height:14px;margin-top:8px}.content__below{font-size:12px;line-height:14.63px}.content__below img{width:139px;height:148px}.content__below-basket,.content__below-basket-counter{width:40px;height:40px}.content__below-basket img,.content__below-basket-counter img{width:15px;height:15px}.trending .title{font-size:32px;line-height:40.95px}.trending__block{padding:8px;width:230px}.trending__block h3{font-size:12px;font-weight:400;margin-bottom:8px;line-height:14px;margin-top:8px}.trending .product-trend img{max-width:195px;height:200px;width:100%;margin:0 auto;justify-content:center;display:flex}.trending .availability{display:none}.trending__add-basket{flex-direction:column;align-items:start;width:100%;gap:4px}.trending .content__below-basket,.trending .content__below-basket-counter{width:100%}.trending .content__below-basket p,.trending .content__below-basket-counter p{display:block}.trending .quantity{width:100%;justify-content:center}.trending .quantity__input{font-size:12px;line-height:14px}.trending .quantity{height:40px}.trending .quantity__button{width:40px}.trending .quantity__button img{width:14px}.trending .quantity__input{width:40px;font-size:12px}.filter-sidebar__top{margin-top:20px}.filter-sidebar__close{width:60px;height:60px}.filter-sidebar__name{gap:32px;font-size:14px;line-height:17px}.filter-sidebar__group{padding:19px 15px 16px 0}.filter-sidebar__group h3{font-size:14px;line-height:13px}.filter-sidebar__title{margin-bottom:15px}.filter-sidebar__title img{width:20px;height:20px}.filter-sidebar__label{font-size:12px}.filter-sidebar .custom-checkbox__box{width:20px;height:20px;margin-right:5px}.filter-sidebar .custom-checkbox__box::after{top:4px}.filter-sidebar__btn{font-size:12px;line-height:16.8px}.filter-sidebar__reset::after{left:68%}.filter-sidebar__check::after{left:73%}.filter-sidebar .range-slider .filter-sidebar__title h3{font-size:14px;line-height:17.07px}.filter-sidebar .range-slider .filter-sidebar__title p{font-size:12px;font-weight:300;line-height:16.8px}.filter-sidebar .range-slider__container{margin:0 0 12px 0}.filter-sidebar .range-slider__track{height:6px}.filter-sidebar .range-slider__value{padding:8px;font-size:12px;line-height:16.8px}.card__img{top:180px}.whyUs .title{font-size:32px;line-height:40.95px}.order-placing .order-form__payment .payment-options{grid-template-columns:repeat(2,1fr)}.privacy-policy__top .title{font-size:32px;line-height:40.95px}.basket__top .title{font-size:32px;line-height:40.95px}.basket-card__header{grid-template-columns:2.7fr 1fr 1fr}.contacts .title{font-size:32px;line-height:40.95px}.contacts .title{margin-bottom:320px}.contacts .map{margin-top:100px}.contacts__info{top:-82%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contacts__point{top:43%}}@media (max-width:756px)and (max-width:756px){.header__contact-info .header__phone a{color:var(--black-color)}.menu .menu__list-phone{gap:40px}}@media (max-width:680px){.contacts .title{margin-bottom:280px}}@media (max-width:656px){.basket__top-info{flex-direction:column;width:100%;align-items:start}.basket__top-details{width:100%;justify-content:space-between}.basket-card__details{padding-right:10px}.basket-card__details-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;width:100%}.basket-card__details-info p{padding:0}.basket-card__details-info p::after{display:none}.basket-card__details-wrap{flex-wrap:wrap;gap:0}.basket-card__details-reviews a span{display:none}.basket-card__controls{max-width:110px;height:40px;font-size:10px}.basket-card__controls::after{display:none}.basket-card__delete{width:12px;min-width:12px;max-width:12px;height:12px}}@media (max-width:620px){.main{height:1000px}.main__blocks{padding:80px 0 0 0}.main .slider{flex-direction:column;height:800px}.main .slider__right{position:absolute;min-width:240px;width:240px;height:240px;left:50%;top:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main .main__prefer-list{margin-top:-230px}}@media (max-width:576px){.title-2{text-align:center;line-height:28.01px;margin-bottom:24px}.search-result-title{margin-top:30px;font-size:12px;text-align:center}.search-suggestions li,.search-suggestions-mobile li{font-size:12px}.video-lightboxMain__content,.video-lightbox__content{width:95%}.footer__blocks{grid-template-columns:repeat(1,1fr)}.footer__social ul{margin-top:12px;gap:8px}.footer__social a{width:40px;height:40px}.footer__social img{width:15px;height:15px}.breadcrumbs__item{font-size:12px;line-height:14.63px}.main .main__prefer-list{gap:5px}.main .main__prefer-list h3{padding:0 10px}.main .main__prefer-list p{width:250px;padding:0 10px}.main .main__prefer-item{width:300px}.advantages{padding:50px 0 120px 0}.advantages__top .title{text-align:center;display:flex;justify-content:center;margin:0 auto;margin-bottom:-10px}.advantages__below-btn{position:absolute;bottom:40px;left:15px;z-index:99999}.advantages__blocks{padding-top:25px}.photo-gallery .title{padding-bottom:25px}.photo-gallery__blocks{gap:5px;margin-top:25px}.photo-gallery__block{width:calc(50% - 3px)}.video-gallery .title{padding-bottom:25px}.video-gallery__block{margin-top:25px}.catalog{margin-bottom:40px}.catalog .title{margin:32px 0 16px 0;text-align:center}.filter__result-blocks{row-gap:12px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;flex-wrap:wrap}.filter__result-scroll{row-gap:12px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.content__blocks{grid-template-columns:repeat(2,1fr)}.pagination__button{height:40px;width:40px}.pagination__list{line-height:16px}.pagination__link{height:40px;width:40px;font-size:12px;line-height:16px}.trending{padding:50px 0 144px 0;margin-bottom:12px}.trending__top{margin-bottom:20px}.trending .title{margin:0;text-align:center}.trending__content-btn{position:absolute!important;bottom:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card{margin-bottom:60px}.card__top-group{padding-top:28px}.card__img{top:155px}.card .card__controls{flex-direction:column}.card__below-group .feedback__form-input{flex-direction:column}.card__below-group .feedback__form-bellow{flex-direction:column;gap:0}.card__below-group .feedback__form-rating{display:flex;align-items:center;justify-content:center;height:60px}.company{height:650px}.tell{margin-bottom:40px}.whyUs{padding:40px 0}.account{margin-bottom:40px}.account__blocks{margin-top:25px}.account__title{margin-bottom:16px;font-size:28px}.account__tabs{gap:5px;padding-bottom:7px}.account__tab{font-size:12px;max-width:140px}.account__tab--active::after{bottom:-8px;width:40px;border-bottom:2px solid var(--orange-color)}.account__form input{font-size:12px}.account__form{margin-top:15px}.account__form-password .form-hide,.account__form-password .form-show{width:18px;height:18px;right:15px}.account__form-wrapper{margin-top:12px}.account__form-checkbox label p{font-size:12px}.account__form-checkbox-box{width:16px;height:16px;margin-right:5px}.account__form-checkbox-box::after{top:1px}.account__form-reset{margin-top:-10px;gap:8px}.account__form-reset h3{font-size:16px}.account__form-reset p{font-size:12px}.account label{font-size:10px}.account__input{padding:15px 45px 15px 15px;margin:5px 0 10px 0}.account__input::-webkit-input-placeholder{font-size:12px}.account__input:-ms-input-placeholder{font-size:12px}.account__input::-ms-input-placeholder{font-size:12px}.account__input::placeholder{font-size:12px}.account__button{font-size:14px}.account__forgot{font-size:12px}.user-profile{margin-bottom:40px}.user-profile__tab{height:55px}.user-profile__tab p{font-size:12px}.user-profile__tab-icon{width:55px}.user-profile__tab-icon img{width:18px;height:18px}.user-profile__tab-exit{font-size:12px}.user-profile .title{margin:32px 0 16px 0;text-align:center;font-size:24px}.user-profile .personal-data .form-group input{font-size:12px}.user-profile .personal-data .form-group input::-webkit-input-placeholder{font-size:10px}.user-profile .personal-data .form-group input:-ms-input-placeholder{font-size:10px}.user-profile .personal-data .form-group input::-ms-input-placeholder{font-size:10px}.user-profile .personal-data .form-group input::placeholder{font-size:10px}.user-profile .personal-data .form-info{font-size:8px}.user-profile .personal-data .password-change{padding:15px}.user-profile .personal-data .password-change__top{margin-bottom:15px}.user-profile .personal-data .password-change__input input{font-size:12px}.user-profile .history-order__header{padding:10px}.user-profile .history-order__header-item{font-size:8px;gap:2px}.user-profile .history-order__arrow{width:7px}.user-profile .history-order__content-products{padding:10px}.user-profile .history-order__content-product-info h3{font-size:10px;margin-bottom:3px}.user-profile .history-order__content-product-info .details{flex-direction:column;align-items:start}.user-profile .history-order__content-product-info .details p{padding-left:0;padding-right:0}.user-profile .history-order__content-product-info .details p::after{display:none}.user-profile .history-order__content-product-info .details p:first-child{padding-right:0}.user-profile .history-order__content-product .amount{margin-right:10px}.user-profile .history-order__content-product .final-price{font-size:10px;max-width:70px}.user-profile .below-info__blocks{padding:10px 15px;gap:10px}.user-profile .below-info .block-addition{gap:8px}.user-profile .below-info .block-addition__item{font-size:10px}.order-placing{margin-bottom:40px}.order-placing__blocks{margin-top:30px}.order-placing .order-form .input-group{flex-direction:column;max-width:100%;align-items:start}.order-placing .custom-radio input:checked+.checkmark::after{width:7px;height:7px}.order-placing .custom-radio2 input:checked+.checkmark::after{width:7px;height:7px}.order-placing .delivery-options{gap:10px;flex-direction:column}.order-placing .delivery-options-item{font-size:10px;gap:4px}.order-placing .delivery-options label .info{font-size:8px;margin-top:4px}.order-placing .custom-select{max-width:100%}.order-placing .custom-select .arrow{width:10px;height:10px}.order-placing .checkbox-group{flex-direction:column;font-size:12px;align-items:start;gap:10px;margin-bottom:20px}.order-placing__basket-price{gap:2px;flex-direction:column}.order-placing__basket .discount-banner-order span{height:14px;font-size:6px}.privacy-policy{margin-bottom:40px}.privacy-policy__top .title{margin:32px 0 16px 0;text-align:center}.privacy-policy__top .descript{text-align:center;line-height:18.4px}.privacy-policy__content:not(:last-child){margin-bottom:24px}.privacy-policy__content h2{font-size:16px}.privacy-policy__content h3{font-size:16px;line-height:18.6px;margin-bottom:16px}.privacy-policy__content ol{margin-left:20px;gap:5px}.privacy-policy__content ol li{font-size:12px;line-height:18.4px}.privacy-policy__content h4{font-size:12px;line-height:18.6px}.privacy-policy__content ul{margin:12px 0 0 20px;gap:5px}.privacy-policy__content ul li{font-size:12px;line-height:18.4px}.basket{margin-bottom:40px}.basket__top .title{margin:32px 0 16px 0;text-align:center}.basket__top-details{font-size:8px;flex-direction:column;gap:5px;align-items:start}.basket-card__header{grid-template-columns:1.2fr 1fr 1fr}.basket-card__header span{font-size:8px;line-height:10.5px}.basket-card__details{gap:5px;width:90px;padding-right:0}.basket-card__details-name{white-space:wrap;overflow:auto;text-overflow:none;font-size:9px}.basket-card__details-info{flex-direction:column;line-height:8px}.basket-card__details-info p:last-child{padding:0}.basket-card__details-wrap{flex-direction:column;align-items:start}.basket-card__item-wrap{flex-direction:column;align-items:start}.basket-card__price-wrapper{font-size:10px}.basket-card .discount-banner p{font-size:8px}.basket-card .discount-banner span{font-size:7px;padding:2px 4px}.basket-card__bellow-checkbox{display:flex;flex-direction:column;align-items:start;justify-content:start;width:100%}.basket-card__bellow-checkbox label{align-items:start;width:100%}.basket-card__bellow-info{flex-direction:column;gap:10px}.contacts{margin-bottom:40px}.contacts .title{margin:32px 0 255px 0;text-align:center}.contacts .map{height:453px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:none}.contacts .small-map{display:block;display:flex;margin:0 auto;justify-content:center}.contacts__info{top:-53%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contacts__point{width:227px;left:49%}}@media (max-width:520px){.products__blocks{grid-template-columns:repeat(1,1fr)}.products__block{max-width:100%;width:100%;height:273px}}@media (max-width:485px){.order-placing .order-form__payment .payment-options{grid-template-columns:repeat(1,1fr);row-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}}@media (max-width:480px){.breadcrumbs__list #home-icon{width:18px;height:20px}.filter .sort__label span{display:none}.filter .sort__button{padding:15px 10px;max-width:170px;gap:15px}.filter .sort__button::after{left:82%}.trending__blocks{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.trending__block{width:160px}.trending .product-trend img{width:125px;height:130px;width:100%;margin:0 auto;justify-content:center;display:flex;-o-object-fit:cover;object-fit:cover}.card__img{top:200px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:290px;height:335px;width:100%;display:flex;margin:0 auto}.card__img img{max-width:273.89px;width:100%;height:221.38px}.card__info h2{text-align:center;width:290px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px auto}.card__info-top{margin-bottom:365px}.card__info-availability .product-availability{gap:8px}.card__info-rating{gap:8px}.card__info-rating span{position:absolute;left:0;bottom:-24px}.card__info_section .card__section{flex-direction:column;align-items:start;gap:12px}.card__info_section .card__section div{justify-content:start}.card__below-group .card__description .card__toggle{font-size:20px}.tell__top{padding:24px}.tell__bellow{display:flex;flex-direction:column;padding:32px;gap:60px}.tell__bellow::after{width:32px;height:1px;background-color:rgba(255,255,255,.2);border:none}.tell__bellow .tell-decor::after{left:15px}.whyUs .title{width:100%}.whyUs__list{grid-template-columns:repeat(1,1fr);row-gap:20px}}@media (max-width:425px){.menu .close-burger{right:14px}.menu__list{padding-left:16px;padding-right:16px;overflow-y:auto}.footer__menu-wrap{width:auto;gap:70px}.footer__menu-wrap ul{width:auto}}@media (max-width:420px){.filter__top-btn{max-width:260px;width:100%;justify-content:center;padding:20px 0}.filter__top-btn::after{left:40%}.pagination{gap:5px}}@media (max-width:380px){.filter__result-blocks{overflow-x:scroll;white-space:nowrap}.filter__result-blocks::-webkit-scrollbar{width:1px;height:1px}.filter__result-blocks::-webkit-scrollbar-track{background:#f2f2f2}.filter__result-blocks::-webkit-scrollbar-thumb{background:#f2f2f2}.filter__result-blocks::-webkit-scrollbar-thumb:hover{background:#f2f2f2}}@media (max-width:375px){.main .slide-descript{max-width:290px;width:100%}.about__blocks{gap:60px}.about__blocks::before{height:490px}.about__top{gap:20px}.about__img{max-width:290px;width:100%;height:290px}.about__below-img{max-width:290px;width:100%;height:290px}.card .card__controls .card__counter{max-width:100%}.card .card__controls .card__counter button{max-width:100px}.card__below-group .feedback__form-header h2{width:167px}.privacy-policy__top .title{font-size:27px;line-height:35px}}@media (max-width:360px){.content__blocks{gap:8px}.content__below{flex-direction:column;align-items:start;gap:4px}}@media (max-width:320px){.contacts__info{top:-59%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}