@font-face{font-family:"RobotoCondensed";src:url(../fonts/RobotoCondensed-Regular.ttf);font-display:swap}@font-face{font-family:"RobotoCondensed bold";src:url(../fonts/RobotoCondensed-Bold.ttf);font-display:swap}@font-face{font-family:"RobotoCondensed light";src:url(../fonts/RobotoCondensed-Light.ttf);font-display:swap}:root{scroll-behavior:inherit;--bs-gutter-x: 20px;--fs-72-32: 4.5rem;--fs-72-24: var(--fs-72-32);--fs-48-24: 3rem;--fs-48-sm-18: var(--fs-48-24);--fs-48-xs-18: var(--fs-48-24);--fs-40-20: 2.5rem;--fs-36-24: 2.25rem;--fs-36-sm-18: var(--fs-36-24);--fs-32-24: 2rem;--fs-32-sm-18: var(--fs-32-24);--fs-32-sm-16: var(--fs-32-24);--fs-28-20: 1.75rem;--fs-28-16: 1.75rem;--fs-24-18: 1.5rem;--fs-24-xl-16: var(--fs-24-18);--fs-24-lg-16: var(--fs-24-18);--fs-24-sm-16: var(--fs-24-18);--fs-20-18: 1.25rem;--fs-20-xl-16: var(--fs-20-18);--fs-20-lg-16: var(--fs-20-18);--fs-20-lg-14: var(--fs-20-18);--fs-18-16: 1.125rem;--fs-18-14: var(--fs-18-16);--fs-18-xl-14: var(--fs-18-16);--fs-16-14: 1rem;--fs-16-xl-14: var(--fs-16-14);--fs-16-sm-12: var(--fs-16-14);--fs-16-xs-12: var(--fs-16-14);--fs-16-sm-10: var(--fs-16-14);--fs-16-xs-10: var(--fs-16-14);--fs-14-12: 0.875rem;--fs-14-sm-10: var(--fs-14-12);--fs-14-xs-10: var(--fs-14-12);--grid-5-2: 5;--grid-3-1: 3;--grid-2-1: 2;--grid-2fr-1fr: 2fr 1fr;--grid-1fr-2fr: 1fr 2fr;--height-80-60: 80px;--height-60-50: 60px;--height-60-40: 60px;--size-60-50: 60px;--size-60-40: 60px;--size-50-40: 50px;--size-50-30: 50px;--size-40-30: 40px;--size-30-25: 30px;--main-padding: clamp(15px, 3vw, 150px);--footer-spacer: 100px;--compare-slider-gap: 40px;--wrapper-gap: 20px;--border-raduis: 16px;--main-color: #ee1c27;--main-color-hover: #ff2e38;--accent-color: #000;--accent-color-hover: #000;--second-color: #f2f2f2;--second-light-color: #fbfbfb;--text-color: #000}.row{--bs-gutter-x: 40px}.counter__dec,.counter__inc,.flex-center{display:flex;justify-content:center;align-items:center}@keyframes up{from{transform:translateY(0px)}to{transform:translateY(-5px)}}@keyframes down{from{transform:translateY(0px)}to{transform:translateY(5px)}}@keyframes right{from{transform:translatex(0px)}to{transform:translatex(5px)}}@keyframes left{from{transform:translatex(0px)}to{transform:translatex(-5px)}}*,*::before,*::after{box-sizing:border-box}a{cursor:pointer;color:inherit}a,a:hover,a:focus{text-decoration:none;outline:0;-moz-outline:0}button,button:hover,button:focus,.btn:focus,.btn:active:focus{outline:0;-moz-outline:0}button{border:none;background:none;margin:0;padding:0}img{max-width:100%;max-height:100%;width:100%;height:100%}textarea{max-width:100%;width:100%;min-width:100%;min-height:40px}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,p,dt,dd{padding:0;margin:0}b,strong{font-family:"RobotoCondensed bold",sans-serif;font-weight:normal}dt,h1,h2,h3,h4,h5{font-family:"RobotoCondensed",sans-serif;font-weight:normal}s{text-decoration-color:var(--main-color)}html{height:100%;font-size:16px}body{height:100%;min-width:320px;font-family:"RobotoCondensed light",sans-serif;color:var(--text-color);background:var(--second-color)}header{flex:0 0 auto}main{flex:1 0 auto}footer{flex:0 0 auto}.wrapper{display:flex;flex-direction:column;min-height:100%;margin:0 auto;background:#fff;max-width:2560px}.wrapper.scrolling{padding-top:140px}.bestweb .bw-logo{transition:all .2s ease-out;fill:var(--bw-logo)}.bestweb .bw-logo-text{transition:all .2s ease-out;color:var(--bw-logo-text)}.bestweb .bw-text{transition:all .2s ease-out;color:var(--bw-text);opacity:var(--bw-opacity)}.bestweb .bw-text-hover{transition:all .2s ease-out;color:var(--bw-text-hover);opacity:var(--bw-opacity-hover)}.text-preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-preview-open{cursor:pointer}.text-preview.open{-webkit-line-clamp:inherit}.fs--72-32{font-size:var(--fs-72-32)}.fs--72-24{font-size:var(--fs-72-24)}.fs--48-24{font-size:var(--fs-48-24)}.fs--48-sm-18{font-size:var(--fs-48-sm-18)}.fs--48-xs-18{font-size:var(--fs-48-xs-18)}.fs--40-20{font-size:var(--fs-40-20)}.fs--36-24{font-size:var(--fs-36-24)}.fs--36-sm-18{font-size:var(--fs-36-sm-18)}.fs--32-24{font-size:var(--fs-32-24)}.fs--32-sm-18{font-size:var(--fs-32-sm-18)}.fs--32-sm-16{font-size:var(--fs-32-sm-16)}.fs--28-20{font-size:var(--fs-28-20)}.fs--28-16{font-size:var(--fs-28-16)}.fs--24-18{font-size:var(--fs-24-18)}.fs--24-xl-16{font-size:var(--fs-24-xl-16)}.fs--24-lg-16{font-size:var(--fs-24-lg-16)}.fs--24-sm-16{font-size:var(--fs-24-sm-16)}.fs--20-18{font-size:var(--fs-20-18)}.fs--20-xl-16{font-size:var(--fs-20-xl-16)}.fs--20-lg-16{font-size:var(--fs-20-lg-16)}.fs--20-lg-14{font-size:var(--fs-20-lg-14)}.fs--18-16{font-size:var(--fs-18-16)}.fs--18-14{font-size:var(--fs-18-14)}.fs--16-14{font-size:var(--fs-16-14)}.fs--16-xl-14{font-size:var(--fs-16-xl-14)}.fs--16-sm-12{font-size:var(--fs-16-sm-12)}.fs--16-xs-12{font-size:var(--fs-16-xs-12)}.fs--16-sm-10{font-size:var(--fs-16-sm-10)}.fs--16-xs-10{font-size:var(--fs-16-xs-10)}.fs--14-12{font-size:var(--fs-14-12)}.fs--14-sm-10{font-size:var(--fs-14-sm-10)}.fs--14-xs-10{font-size:var(--fs-14-xs-10)}.fw-bold{font-family:"RobotoCondensed bold",sans-serif;font-weight:normal !important}.fw-regular{font-family:"RobotoCondensed",sans-serif;font-weight:normal}.fw-light{font-family:"RobotoCondensed light",sans-serif;font-weight:normal}.lh-100{line-height:100%}.lh-125{line-height:125%}.lh-140{line-height:140%}.bg-main{background:var(--main-color)}.bg-accent{background:var(--accent-color)}.bg-second{background:var(--second-color)}.bg-light{background:var(--second-light-color)}.bg-white{background:#fff}.bg-black{background:#000}.bg-dark{background-color:#333 !important}.color-main{color:var(--main-color)}.color-accent{color:var(--accent-color)}.color-second{color:var(--second-color)}.color-light{color:var(--second-light-color)}.color-white{color:#fff}.color-black{color:#000}.color-dark{color:#333}.outline-main{box-shadow:0 0 0 .125rem var(--main-color)}.outline-accent{box-shadow:0 0 0 .125rem var(--accent-color)}.outline-second{box-shadow:0 0 0 .125rem var(--second-color)}.outline-light{box-shadow:0 0 0 .125rem var(--second-light-color)}.outline-white{box-shadow:0 0 0 .125rem #fff}.outline-black{box-shadow:0 0 0 .125rem #000}.outline-dark{box-shadow:0 0 0 .125rem #333}.hover{cursor:pointer;transition:all .2s ease-out}.hover-opacity:hover,.hover-opacity:focus{opacity:.7 !important}.hover-underline:hover,.hover-underline:focus{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#000}.hover-main:hover,.hover-main:focus{color:var(--main-color-hover) !important}.hover-accent:hover,.hover-accent:focus{color:var(--accent-color-hover) !important}.hover-second:hover,.hover-second:focus{color:var(--second-color) !important}.hover-light:hover,.hover-light:focus{color:var(--second-light-color) !important}.hover-white:hover,.hover-white:focus{color:#fff !important}.hover-black:hover,.hover-black:focus{color:#000 !important}.hover-dark:hover,.hover-dark:focus{color:#333 !important}.hover-bg-main:hover,.hover-bg-main:focus{background:var(--main-color-hover) !important}.hover-bg-accent:hover,.hover-bg-accent:focus{background:var(--accent-color-hover) !important}.hover-bg-second:hover,.hover-bg-second:focus{background:var(--second-color) !important}.hover-bg-light:hover,.hover-bg-light:focus{background:var(--second-light-color) !important}.hover-bg-white:hover,.hover-bg-white:focus{background:#fff !important}.hover-bg-black:hover,.hover-bg-black:focus{background:#000 !important}.hover-bg-dark:hover,.hover-bg-dark:focus{background-color:#333 !important}.hover-outline-main:hover,.hover-outline-main:focus{box-shadow:0 0 0 .15rem var(--main-color-hover) !important}.hover-outline-accent:hover,.hover-outline-accent:focus{box-shadow:0 0 0 .15rem var(--accent-color-hover) !important}.hover-outline-second:hover,.hover-outline-second:focus{box-shadow:0 0 0 .15rem var(--second-color) !important}.hover-outline-light:hover,.hover-outline-light:focus{box-shadow:0 0 0 .15rem var(--second-light-color) !important}.hover-outline-white:hover,.hover-outline-white:focus{box-shadow:0 0 0 .15rem #fff !important}.hover-outline-black:hover,.hover-outline-black:focus{box-shadow:0 0 0 .15rem #000 !important}.hover-outline-dark:hover,.hover-outline-dark:focus{box-shadow:0 0 0 .15rem #333 !important}.hover-shadow-main:hover,.hover-shadow-main:focus{box-shadow:0 0 15px .05rem var(--main-color-hover) !important}.hover-shadow-accent:hover,.hover-shadow-accent:focus{box-shadow:0 0 15px .05rem var(--accent-color-hover) !important}.hover-shadow-second:hover,.hover-shadow-second:focus{box-shadow:0 0 15px .05rem var(--second-color) !important}.hover-shadow-dark:hover,.hover-shadow-dark:focus{box-shadow:0 0 10px .05rem #333 !important}@media(hover: hover){.hover-anim-up:hover{animation:up 300ms normal forwards}.hover-anim-down:hover{animation:down 300ms normal forwards}.hover-anim-right:hover{animation:right 300ms normal forwards}.hover-anim-left:hover{animation:left 300ms normal forwards}}.radius-main{border-radius:var(--border-raduis)}.bold{font-family:"RobotoCondensed bold",sans-serif}.ease{transition:all .2s ease-out}.link-dotted{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:6px}.link-dotted:hover{text-decoration:none}.link-underline{border-bottom:1px solid #000}.backdrop{position:fixed;top:0;left:0;z-index:50;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease-out}.backdrop.active{opacity:1;visibility:visible}.main-tooltip{--bs-tooltip-bg: var(--main-color);--bs-tooltip-opacity: 1;--bs-tooltip-border-radius: var(--border-raduis-16);--bs-tooltip-padding-y: 10px;--bs-tooltip-padding-x: 10px;--bs-tooltip-zindex: 80}.accent-tooltip{--bs-tooltip-bg: #000;--bs-tooltip-opacity: 1;--bs-tooltip-border-radius: var(--border-raduis-16);--bs-tooltip-padding-y: 10px;--bs-tooltip-padding-x: 10px;--bs-tooltip-zindex: 80}.padding{padding-left:var(--main-padding);padding-right:var(--main-padding)}.aside-grid{display:grid;grid-template-columns:375px 1fr;align-items:start;gap:70px 80px}.grid--2-1{display:grid;grid-template-columns:repeat(var(--grid-2-1), 1fr)}.grid--3-2-2,.grid--3-2-1,.grid--3-3-2{display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1399px){.grid--3-2-2,.grid--3-2-1,.grid--3-3-2{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1399px){.grid--3-3-2{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 991px){.grid--3-3-2{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 991px){.grid--3-2-1{grid-template-columns:1fr}}.grid--4-2-1{display:grid;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 1399px){.grid--4-2-1{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 991px){.grid--4-2-1{grid-template-columns:1fr}}.grid--4-2-2{display:grid;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 1399px){.grid--4-2-2{grid-template-columns:repeat(2, 1fr)}}.grid-out{grid-column:1/-1}.self-center{align-self:center;justify-self:center}.size{width:auto;height:auto}.size--content{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.size--60-50{width:60px;height:60px}@media screen and (max-width: 1199px){.size--60-50{width:50px;height:50px}}.size--60-40{width:60px;height:60px}@media screen and (max-width: 1399px){.size--60-40{width:50px;height:50px}}@media screen and (max-width: 1199px){.size--60-40{width:40px;height:40px}}.size--60-30{width:60px;height:60px}@media screen and (max-width: 1199px){.size--60-30{width:30px;height:30px}}.size--50-40{width:50px;height:50px}@media screen and (max-width: 1699px){.size--50-40{width:40px;height:40px}}.size--50-30{width:50px;height:50px}@media screen and (max-width: 1699px){.size--50-30{width:40px;height:40px}}@media screen and (max-width: 1199px){.size--50-30{width:30px;height:30px}}.size--40-30{width:40px;height:40px}@media screen and (max-width: 1199px){.size--40-30{width:30px;height:30px}}.size--40-20{width:40px;height:40px}@media screen and (max-width: 1199px){.size--40-20{width:20px;height:20px}}.size--30-25{width:30px;height:30px}@media screen and (max-width: 1199px){.size--30-25{width:25px;height:25px}}.icon{stroke:currentColor}.icon-fill{fill:currentColor}.icon-rotate90{transform:rotate(90deg)}.icon-rotate180{transform:rotate(180deg)}.icon-circle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--size-50-40);height:var(--size-50-40);padding:5px;border:2px solid;border-radius:100%;border-color:var(--second-color);transition:all .2s ease-out;cursor:pointer}.icon-circle:hover{color:#fff;background-color:#000;border:2px solid rgba(0,0,0,0)}.icon-circle--pink{color:#d52677;border-color:#d52677}.icon-circle--pink:hover{background-color:#d52677;color:#fff}.icon-circle--blue{color:#3a699c;border-color:#3a699c}.icon-circle--blue:hover{background-color:#3a699c;color:#fff}.icon-circle--sky{color:#28a8e8;border-color:#28a8e8}.icon-circle--sky:hover{background-color:#28a8e8;color:#fff}.icon-circle--green{color:#00a75a;border-color:#00a75a}.icon-circle--green:hover{background-color:#00a75a;color:#fff}.icon-fav{fill:rgba(0,0,0,0)}.icon-fav.active{color:var(--main-color);fill:var(--main-color)}.icon-compare{fill:rgba(0,0,0,0)}.icon-compare:hover{color:var(--main-color)}.icon-compare.active{color:var(--main-color)}.hidden{display:none !important}.open-menu{overflow:hidden !important;padding-right:0}.offcanvas{padding:40px 40px 60px 40px;max-width:calc(100% - 40px)}.offcanvas__content{display:flex;flex-direction:column;gap:1rem;overflow:auto;padding:0 15px}.offcanvas .offcanvas__close{position:absolute;top:0;right:calc(-1*var(--size-50-40));z-index:5000;display:flex;align-items:center;justify-content:center;width:var(--size-50-40);height:var(--size-50-40);color:#fff;background:#000;transition:all .2s ease-out}.offcanvas .offcanvas__close:hover{background:var(--main-color-hover)}.dropdown-menu{max-width:85vw;padding:0;border:1px solid var(--second-color);border-radius:0px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.dropdown-item{display:block;padding:.5rem 1rem;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-18-xl-14);white-space:normal;border-radius:0px;background:var(--second-color);border-bottom:1px solid #ccc}.dropdown-item:hover{background:#000;color:#fff}.dropdown-toggle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown-toggle::after{content:"";border:none;width:6px;height:4px;margin-left:7px;vertical-align:middle;background:url(../images/dropdown.svg);background-repeat:no-repeat;transition:all .2s ease-out}.dropdown-toggle.show::after{transform:rotate(180deg)}.btn-catalog{display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--height-60-40);padding:0 20px 0 40px;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-24-xl-16);border:2px solid var(--second-color);transition:all .2s ease-out}.btn-catalog .icon{color:var(--main-color)}.btn-catalog:hover,.btn-catalog.active{color:#fff;background:var(--main-color-hover);border-color:var(--main-color-hover)}.btn-catalog:hover .icon,.btn-catalog.active .icon{color:#fff}.btn-main{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:230px;height:var(--height-60-40);padding:0 20px;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-24-xl-16);box-shadow:0 0 0 .125rem var(--main-color);transition:all .2s ease-out}.btn-main:hover{color:#fff;background:var(--main-color-hover)}.btn-fill{display:flex;justify-content:center;align-items:center;width:100%;height:var(--height-80-60);padding:0 20px;color:#fff;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-24-xl-16);background:var(--main-color);transition:all .2s ease-out}.btn-fill:hover{color:#fff;background:var(--main-color-hover)}.btn-slider{display:flex;align-items:center;justify-content:center;width:var(--size-60-40);height:var(--size-60-40);color:#000;background:var(--second-color);transition:all .2s ease-out}.btn-slider:hover{color:#fff;background:#000}.btn-more{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem;font-size:var(--fs-18-16);background:var(--second-color);font-family:"RobotoCondensed",sans-serif;transition:all .2s ease-out}.btn-more:hover{background:#000;color:#fff}.btn-filter{display:flex;align-items:center;justify-content:center;width:var(--size-50-40);height:var(--size-50-40);padding:8px;border:2px solid var(--second-color)}.btn-assign{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px;padding:10px 20px;color:#000;font-family:"RobotoCondensed bold",sans-serif !important;font-size:var(--fs-16-14) !important;border:2px solid var(--main-color);transition:all .2s ease-out}@media(hover: hover){.btn-assign:hover{color:#fff !important;background:var(--main-color-hover)}}.breadcrumb{display:block;margin-bottom:2rem}.breadcrumb__list{display:flex;padding-bottom:10px;font-size:18px;white-space:nowrap;overflow-x:auto}.breadcrumb__item{display:flex;align-items:center}.breadcrumb__item>a{color:#000;font-size:var(--fs-16-sm-12);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .2s ease-out}.breadcrumb__item>a:hover{opacity:1}.breadcrumb__item:not(:last-child)::after{content:"";display:block;width:10px;height:100%;padding:0 15px;background:url(../images/bread.svg);background-repeat:no-repeat;background-position:center}.breadcrumb__item:last-child:not(:first-child)>a:not(.dropdown-toggle){pointer-events:none;color:#000;opacity:.25}.breadcrumb .dropdown-toggle::after{content:"";border:none;width:6px;height:6px;margin-left:7px;vertical-align:middle;background:url(../images/dropdown-black.svg);background-repeat:no-repeat}.control{display:flex;align-items:center}.control__item{display:flex;align-items:center;gap:5px;flex-shrink:0}.control__item>span{font-family:"RobotoCondensed bold",sans-serif;font-size:var(--fs-20-xl-16);color:#333}.control__item>svg{width:50px;height:50px;padding:10px;background:#fff;transition:all .2s ease-out}.control__item:hover{color:var(--main-color-hover)}.control__item:hover>svg{background:var(--second-color)}.control__item.active{color:var(--main-color)}.search-form{position:relative;width:100%;z-index:8}.search-form input{width:100%;height:var(--height-60-40);border-radius:0;padding:15px 50px 15px 20px;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-20-lg-16);border:none;outline:none;transition:all .2s ease-out}.search-form input::placeholder{font-family:"RobotoCondensed light",sans-serif;font-size:var(--fs-20-lg-16)}.search-form button{position:absolute;z-index:5;top:50%;right:15px;transform:translateY(-50%);transition:all .2s ease-out}.search-form__result{display:none;position:absolute;top:60px;right:0;width:100%;background:#fff;z-index:5}.search-form__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 20px;padding:20px 80px}.search-form__list{display:flex;flex-direction:column;gap:4px;padding:0px 80px;font-size:var(--fs-20-lg-14);font-family:"RobotoCondensed",sans-serif}.search-form__list a:hover{color:var(--main-color-hover)}.form input{height:var(--height-60-50) !important;padding-left:30px !important;border-radius:0;border:none;outline:none}.form .form-floating label{padding-left:30px !important;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-20-lg-16);line-height:125%}@media screen and (max-width: 1199px){.form .form-floating label{padding:.85rem .75rem}}.form button{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--height-60-50);padding:0 30px}.form .form-floating>.form-control,.form .form-floating>.form-control-plaintext,.form .form-floating>.form-select{min-height:auto !important}.pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.pagination ul{display:flex;align-items:center;gap:.5rem}.pagination ul:first-child a,.pagination ul:last-child a{background:rgba(0,0,0,0)}.pagination ul a{display:flex;align-items:center;justify-content:center;width:var(--size-60-50);height:var(--size-60-50);font-family:"RobotoCondensed bold",sans-serif;background:var(--second-color);border-radius:0px;transition:all .2s ease-out}.pagination ul a:hover{background:#000;color:#fff}.pagination ul a.active{color:#000;background:#fff;pointer-events:none}.pagination ul a.disable{opacity:.5;pointer-events:none}@media screen and (max-width: 1199px){.pagination{justify-content:center}.pagination ul:first-child{order:2}.pagination ul:last-child{order:3}.pagination ul:not(:last-child):not(:first-child){width:100%;justify-content:center}}.bottom-fixed{display:none;position:fixed;bottom:0;left:0;align-items:center;justify-content:space-between;gap:10px;width:100%;height:60px;z-index:1100;background:#fff;border-top:1px solid #000;box-shadow:0 0px 15px rgba(0,0,0,.1)}.bottom-fixed__controls{display:flex;justify-content:space-between;gap:8px}.bottom-fixed__item{display:flex;align-items:center;justify-content:center}.bottom-fixed button .offcanvas-open{display:none}.bottom-fixed button .offcanvas-close{display:block}.bottom-fixed button:not(.active) .offcanvas-open{display:block}.bottom-fixed button:not(.active) .offcanvas-close{display:none}.sort-drop{display:flex;justify-content:space-between;align-items:center;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-20-xl-16);border-bottom:1px solid #000}.sort-drop:hover{color:var(--main-color-hover)}.sort-clear{display:flex;align-items:center;flex-shrink:0;gap:15px}.sort-clear span{font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-20-xl-16);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:6px}.sort-clear .icon{display:flex;align-items:center;justify-content:center;width:var(--size-50-40);height:var(--size-50-40);padding:12px;background:var(--second-color);transition:all .2s ease-out}.sort-clear:hover span{text-decoration:none}.sort-clear:hover .icon{background:#000;color:#fff}.menu-offcanvas .header-corp{flex-direction:row;justify-content:start;gap:10px;height:auto;margin-left:0}.menu-offcanvas .offcanvas__close{right:0 !important;left:calc(-1*var(--size-50-40))}.header{position:relative;padding-top:30px;padding-bottom:30px;background:#fff;z-index:100}.header--fixed{position:fixed;top:0;left:0;z-index:100;width:100%;padding-top:16px;padding-bottom:16px;border-bottom:none;box-shadow:30px 0px 25px 0px rgba(0,0,0,.2);transition:all .2s ease-out}.header--fixed .header__grid:first-child{margin-bottom:0;display:none}.header__grid{display:grid;grid-template-columns:260px 1fr 320px;align-items:center;gap:40px}.header__grid:first-child{flex-direction:row-reverse;margin-bottom:25px}.header__contacts{display:flex;align-items:center;gap:10px}.header__contacts a{white-space:nowrap}.header__contacts .control__item{display:none}.header__phone{display:flex;flex-direction:column}.header__phone a{font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-24-xl-16);line-height:125%}.header__phone a:hover{color:var(--main-color-hover)}.header__phone a[data-bs-toggle=offcanvas]{font-family:"RobotoCondensed light",sans-serif;font-size:var(--fs-16-xl-14);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:6px}.header__phone a[data-bs-toggle=offcanvas]:hover{text-decoration:none}.header__nav{display:flex;align-items:center;justify-content:space-between;gap:40px;font-size:20px}.header__nav>ul{display:flex;align-items:center;gap:15px;text-align:center}.header__nav .control__item{visibility:hidden}@media(max-width: 1990px){.header__nav{font-size:16px}}.header__soc{display:flex;align-items:center;justify-content:end;gap:20px}.header__menu{position:absolute;top:90%;left:0;right:0;display:none;padding:15px 0;background:#fff;z-index:100;transition:all .2s ease-out}.header__menu.show{display:block}.header__controls{position:relative;display:flex;align-items:center;justify-content:end;gap:.5rem}.header__controls .control__item:last-child svg{padding:7px}.header__search{position:relative;width:100%}.header-corp{display:flex;flex-direction:column;gap:8px;align-items:center;flex-shrink:0;height:50px;justify-content:end;font-size:14px}.logo{display:block;max-width:200px;margin:0 20px}.footer{padding-top:var(--footer-spacer);padding-bottom:var(--footer-spacer)}.footer__nav{display:grid;grid-template-columns:repeat(5, 1fr);gap:15px;margin-bottom:var(--footer-spacer)}.footer__nav ul{display:flex;flex-direction:column;gap:10px}.footer__nav ul a{font-family:"RobotoCondensed light",sans-serif;font-size:var(--fs-18-14)}.footer__nav ul a>h4{margin-bottom:16px}.footer__nav ul a[data-bs-toggle=offcanvas]{display:flex;font-size:var(--fs-16-14);margin-bottom:8px;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:6px}.footer__nav ul a[data-bs-toggle=offcanvas]:hover{text-decoration:none}.footer__nav ul a:hover{color:var(--main-color-hover)}.footer__nav ul h4{font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-24-xl-16)}.footer__bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.footer__copy{display:flex;flex-direction:column;order:1;font-size:var(--fs-16-14)}.footer__soc{display:flex;align-items:center;justify-content:end;gap:16px;order:2}.footer .bestweb-wr{order:3}.footer-alert{display:flex;justify-content:center;background:var(--second-color);padding:10px var(--main-padding);font-size:var(--fs-48-sm-18);line-height:125%}.page{padding:0 var(--main-padding)}.page__title{color:inherit;font-size:var(--fs-72-24);font-family:"RobotoCondensed",sans-serif}.page__head,.page__content h2{color:inherit;font-size:var(--fs-40-20);font-family:"RobotoCondensed",sans-serif}.page__subtitle,.page__content h3{color:inherit;font-size:var(--fs-28-20);font-family:"RobotoCondensed",sans-serif}.page__subhead,.page__content h4{color:inherit;font-size:var(--fs-18-14);font-family:"RobotoCondensed",sans-serif}.page__second-text{color:#a7a9ac;font-size:var(--fs-16-sm-12)}.page__link{display:flex;align-items:center;gap:10px;font-size:var(--fs-24-xl-16);white-space:nowrap;transition:all .2s ease-out}.page__link .icon{margin-top:2px}.page__link:hover{color:var(--main-color-hover);text-decoration:underline;text-underline-offset:6px;text-decoration-color:#000}.page__menu-link:hover,.page__content a:hover{color:var(--main-color-hover)}.page__dotted,.page__content a{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--main-color);text-underline-offset:6px}.page__dotted:hover,.page__content a:hover{text-decoration:none}.page__underline{text-decoration:underline;text-decoration-color:var(--second-color);text-underline-offset:6px}.page__underline:hover{text-decoration:none}.page__checkbox{position:relative;display:flex;align-items:center;cursor:pointer}@media(hover: hover){.page__checkbox:hover svg rect{fill:var(--main-color-hover)}.page__checkbox:hover svg polyline{stroke:var(--main-color-hover)}}.page__checkbox input{position:absolute;left:10px;bottom:0;z-index:-1;width:1px !important;height:1px !important;border:none !important;box-shadow:none !important}.page__checkbox input:checked~svg rect{fill:var(--main-color)}.page__checkbox input:checked~svg polyline{stroke:#fff}.page__checkbox svg{margin-right:10px;flex-shrink:0}.page__checkbox svg rect{fill:var(--second-light-color)}.page__checkbox svg polyline{stroke:var(--second-light-color)}.page__radio{display:flex;align-items:center;cursor:pointer}@media(hover: hover){.page__radio:hover svg rect:last-child{fill:var(--main-color)}}.page__radio input{position:absolute;left:10px;bottom:0;z-index:-1;width:1px !important;height:1px !important;border:none !important;box-shadow:none !important}.page__radio input:checked~svg rect:first-child{fill:var(--main-color)}.page__radio svg{margin-right:10px}.page__radio svg rect{fill:var(--second-color)}.page__content{display:flex;flex-direction:column;gap:20px}.page__content img{width:100%;max-height:600px;border-radius:10px}.page__content ul{display:flex;flex-direction:column;gap:15px;padding-left:15px;list-style:none}.page__content ul li{padding-left:15px}.page__content ul li::marker{content:"—";color:var(--main-color)}.page__content ol{display:flex;flex-direction:column;gap:15px;list-style-type:none;counter-reset:num}.page__content ol li{counter-increment:num;display:flex;gap:10px}.page__content ol li:before{content:counter(num);color:var(--main-color)}.page__content ol li:nth-child(-n+9)::before{content:"0" counter(num)}.page__content table{overflow-x:auto}.page__content table thead{position:sticky;top:100px;outline:2px solid var(--main-color)}.page__content table thead tr{background:#fff;color:#000}.page__content table thead tr td{font-family:"RobotoCondensed bold",sans-serif;font-size:var(--fs-20-18);outline:1px solid var(--main-color)}.page__content table tbody{outline:2px solid var(--second-color)}.page__content table tbody tr{background:#fff}.page__content table tbody tr:nth-child(even){background:#fbfbfb}.page__content table tbody tr td{font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-18-16);outline:1px solid var(--second-color)}.page__content table td{padding:20px}.page__content blockquote{font-size:var(--fs-18-16)}.page__content p{font-size:var(--fs-16-14)}.page__content span{font-size:12px;color:var(--accent-color)}.page__content .cols-2{display:grid;grid-template-columns:repeat(var(--grid-2-1), 1fr);gap:40px 80px}.page__content .cols-3{display:grid;grid-template-columns:repeat(var(--grid-3-1), 1fr);gap:40px 80px}.page__content .cols-2-1{display:grid;grid-template-columns:var(--grid-2fr-1fr);gap:40px 80px}.page__content .cols-1-2{display:grid;grid-template-columns:var(--grid-1fr-2fr);gap:40px 80px}.page__content .cols-auto{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-auto-flow:row dense;gap:20px}.main-nav{display:grid;grid-template-columns:repeat(3, 1fr);flex-grow:1}.main-nav__item{position:relative;flex-grow:1}.main-nav__item>img{max-height:480px;object-fit:cover;object-position:bottom}.main-nav__item ul{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:start;gap:10px;max-width:400px;height:100%;padding-left:var(--main-padding);padding-right:var(--main-padding);padding-top:80px;padding-bottom:25px;font-size:var(--fs-24-xl-16)}.main-nav__item ul li:first-child{margin-bottom:10px}.main-nav__item ul h2{font-family:"RobotoCondensed",sans-serif;font-style:var(--fs-40-20);line-height:125%}.main-nav__item ul a:hover{color:var(--main-color-hover);text-decoration:underline;text-underline-offset:5px;text-decoration-color:#000}.main-about{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2, 1fr)}.main-about__item{position:relative}.main-about__item:first-child{grid-row:1/-1}.main-about__item>img{object-fit:cover;object-position:center}.main-about__content{position:absolute;top:0;right:0;display:flex;flex-direction:column;gap:25px;width:100%;max-width:50%;padding-top:clamp(30px,6vw,180px);padding-bottom:clamp(30px,6vw,180px);background-color:rgba(255,255,255,.8)}.main-about__content h2{font-size:var(--fs-72-24);font-family:"RobotoCondensed",sans-serif}.main-about__content p{font-size:var(--fs-24-xl-16);line-height:125%}.main-about__nums{display:flex;gap:25px}.main-about__num{display:flex;flex-direction:column;max-width:160px}.main-about__num span:first-child{color:var(--main-color);font-size:96px;font-family:"RobotoCondensed bold",sans-serif;line-height:1}.main-slider{display:grid;grid-template-columns:33.333% 66.666%;margin:40px 0}.main-slider__info{display:flex;flex-direction:column;justify-content:space-between;gap:15px;padding:100px 40px 40px var(--main-padding)}.main-slider__info__top{display:flex;flex-direction:column;gap:15px}.main-slider__info__bottom{display:flex;align-items:center;justify-content:space-between;gap:15px}.main-slider__items .slick-slide{position:relative;margin-right:2px;cursor:pointer}.main-slider__items .slick-slide::after{content:url(../images/play.png);position:absolute;top:calc(50% - 60px);left:calc(50% - 60px);width:120px;height:120px;border-radius:100%;transition:all .2s ease-out}.main-slider__items .slick-slide.slick-current{pointer-events:none}.main-slider__items .slick-slide.slick-current .reels-mute{display:flex}.main-slider__items .slick-slide.slick-current .reels-text{transform:translateY(200px);opacity:0}.main-slider__items .slick-slide.slick-current::after{content:none;opacity:0}.main-slider__text{display:flex;flex-direction:column;gap:15px}.main-slider__text h2{font-size:var(--fs-72-24);font-family:"RobotoCondensed",sans-serif;line-height:100%}.main-slider__text p{font-size:var(--fs-28-16);line-height:125%}.main-slider__arrows{display:flex;align-items:center;gap:10px}.reels{width:100%;height:auto}.reels-text{position:absolute;bottom:30px;left:30px;right:30px;color:#fff;transform:translateY(0);opacity:1;transition:all .2s ease-out}.reels-text h2{font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-24-18)}.reels-mute{position:absolute;top:15px;right:15px;display:none;align-items:center;justify-content:center;width:var(--height-60-40);height:var(--height-60-40);padding:10px;background:rgba(0,0,0,.2);border-radius:100%;opacity:.5;pointer-events:all;transition:all .2s ease-out;z-index:100}.reels-mute .muted__off{display:none}.reels-mute .muted__on{display:block}.reels-mute.muted .muted__off{display:block}.reels-mute.muted .muted__on{display:none}.reels-mute:hover{opacity:1}.reels-items{display:grid;grid-template-columns:repeat(5, 1fr);gap:0 2px}.reels-item{position:relative;margin-top:-4px}.reels-item::after{content:"";position:absolute;top:calc(50% - 60px);left:calc(50% - 60px);width:120px;height:120px;background:url(../images/play.png);background-repeat:no-repeat;background-size:contain;border-radius:100%;transition:all .2s ease-out}.reels-offcanvas{width:1140px !important}.reels-offcanvas__content{display:flex;gap:30px 60px;padding:3rem}.reels-offcanvas__text{display:flex;flex-direction:column;gap:15px}.reels-offcanvas__text h2{font-size:var(--fs-72-24);font-family:"RobotoCondensed",sans-serif;line-height:100%}.reels-offcanvas__text p{font-size:var(--fs-28-16);line-height:125%}.reels-offcanvas .reels{width:100%;max-width:350px}.catalog{margin-top:-80px}.catalog__items{display:grid;grid-template-columns:repeat(4, 1fr)}.catalog__sort{display:flex;align-items:center;justify-content:end;gap:15px;justify-self:end;width:100%}.catalog-item{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding-left:40px;border:2px solid var(--second-color);margin-left:-2px;margin-top:-2px}.catalog-item__pic{display:flex;align-items:center;padding:25px 70px 25px 0px;min-height:190px}.catalog-item__pic img{aspect-ratio:2/1;object-fit:contain}.catalog-item__actions{position:absolute;top:25px;right:25px;display:flex;flex-direction:column;gap:12px}.catalog-item__compare-del{display:none;align-items:center;justify-content:center;background:var(--second-color);padding:6px}.catalog-item__label{position:absolute;top:0;left:clamp(15px,2vw,25px);width:var(--size-40-30);height:var(--size-40-30)}.catalog-item__label--new{background:url(../images/prod-label-new.svg) no-repeat;background-size:contain}.catalog-item__label--gift{background:url(../images/prod-label-gift.svg) no-repeat;background-size:contain}.catalog-item__label--sale{background:url(../images/prod-label-sale.svg) no-repeat;background-size:contain}.catalog-item__label--hit{background:url(../images/prod-label-hit.svg) no-repeat;background-size:contain}.catalog-item__title{display:flex;flex-direction:column;gap:2px;padding:0 20px 0 0px}.catalog-item__title>a.text-preview{min-height:60px}.catalog-item__brand{font-size:var(--fs-16-14)}.catalog-item__brand:hover{color:var(--main-color-hover);text-decoration:underline;text-underline-offset:5px;text-decoration-color:#000}.catalog-item__name{font-size:var(--fs-24-xl-16);font-family:"RobotoCondensed",sans-serif;line-height:125%}.catalog-item__name:hover{color:var(--main-color-hover)}.catalog-item__instock{font-size:var(--fs-16-14);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:6px}.catalog-item__instock:hover{color:var(--main-color-hover);text-decoration:none}.catalog-item__order{display:flex;align-items:center;justify-content:space-between;gap:10px}.catalog-item__price{display:flex;align-items:end;flex-wrap:wrap;gap:0 10px}.catalog-item__price span{font-size:var(--fs-28-20);font-family:"RobotoCondensed bold",sans-serif;line-height:125%}.catalog-item__price s{font-size:var(--fs-18-16);text-decoration-color:var(--main-color)}.catalog-item__price b{color:var(--main-color);font-size:var(--fs-18-16);font-family:"RobotoCondensed bold",sans-serif}.catalog-item__discount{display:flex;gap:10px}.catalog-item__buy{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80px;height:80px;background:var(--main-color);transition:all .2s ease-out}.catalog-item__buy .icon--in-cart{display:none}.catalog-item__buy:hover{background:#000}.catalog-item__buy.in-cart{background:#000}.catalog-item__buy.in-cart .icon--cart{display:none}.catalog-item__buy.in-cart .icon--in-cart{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:26px}.catalog-item__buy svg.icon.icon--in-cart.color-white:focus{outline:none}.catalog-item__compared-details{margin-right:calc(var(--compare-slider-gap)*-1)}.catalog-item__compared-details div{padding:10px 0;border-bottom:1px solid var(--second-color)}.catalog-item__compared-details dt{visibility:hidden;font-size:var(--fs-14-12);font-family:"RobotoCondensed",sans-serif;margin-bottom:4px;padding-right:var(--compare-slider-gap)}.catalog-item__compared-details dd{font-size:var(--fs-18-14);font-family:"RobotoCondensed bold",sans-serif;padding-right:var(--compare-slider-gap)}.catalog-item--compared .catalog-item__compare{display:none}.catalog-item--compared .catalog-item__compare-del{display:flex}.catalog-filter{padding:20px 0;border-top:1px solid #000}.catalog-filter__item{border-bottom:1px solid #000;padding:20px 0}.catalog-filter__item:first-child{padding:0 0 20px 0}.catalog-filter__item:not(.open) .catalog-filter__body{display:none}.catalog-filter__item:not(.open) .catalog-filter__label svg{transform:rotate(180deg)}.catalog-filter__label{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-family:"RobotoCondensed bold",sans-serif;cursor:pointer}.catalog-filter__label span{font-size:var(--fs-18-16)}.catalog-filter__label svg *{stroke:#000}.catalog-filter__label:hover{color:var(--main-color-hover)}.catalog-filter__label:hover svg *{stroke:var(--main-color-hover)}.catalog-filter__body{padding-top:20px}.catalog-filter__search{position:relative;margin-bottom:20px}.catalog-filter__search input{width:100%;border:2px solid #000;background:#fff;border-radius:0;padding:7px 12px;height:40px;transition:all .2s ease-out}.catalog-filter__search input:hover,.catalog-filter__search input:focus{background:#fff;border:2px solid var(--main-color-hover)}.catalog-filter__search input::placeholder{color:#000;font-family:"RobotoCondensed",sans-serif}.catalog-filter__search button{position:absolute;top:15%;right:15px}.catalog-filter__inner{display:flex;flex-direction:column;gap:8px;max-height:160px;overflow-y:auto;padding-right:10px}.catalog-filter__inner::-webkit-scrollbar{width:1px;border-radius:10px}.catalog-filter__inner::-webkit-scrollbar-track{background:var(--second-light-color);width:1px;border-radius:10px}.catalog-filter__inner::-webkit-scrollbar-thumb{background:#e6e6e6;outline:1px solid #e6e6e6;border-radius:10px}.catalog-filter__inner::-webkit-scrollbar-thumb:hover{background:var(--main-color-hover);outline:1px solid var(--main-color-hover)}.range-slider__top{display:flex;align-items:center;margin:0 -10px;margin-bottom:15px}.range-slider__item{width:50%;padding:0 10px}.range-slider__item input{height:40px;font-size:1rem;color:#000;font-family:"RobotoCondensed",sans-serif;background:#fff;border:2px solid #000;border-radius:0;outline:none;transition:all .2s ease-out}.range-slider__item input:hover,.range-slider__item input:focus{box-shadow:none;background:#fff;border:2px solid var(--main-color-hover)}.range-slider__bottom{display:flex;flex-direction:column;align-items:center;justify-content:center}.range-slider .slider.slider-horizontal{width:calc(100% - 15px);margin-left:5px}.range-slider .slider.slider-horizontal .slider-track{height:3px}.range-slider .slider-track{background:var(--second-light-color);box-shadow:none}.range-slider .slider-selection{background:#000;box-shadow:none}.range-slider .slider-handle{top:1px;width:12px;height:12px;margin-left:0 !important;background:var(--main-color)}.range-slider .slider-handle:hover{background:#000}.category{position:relative;background:var(--second-color);margin-bottom:25px}.category__list{display:grid;grid-template-columns:repeat(auto-fit, 140px);grid-template-rows:110px;justify-content:space-between;overflow:hidden}.category__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:15px;width:100%;height:100%;padding:20px}.category__item span{line-height:100%;font-family:"RobotoCondensed",sans-serif}.category__item:hover{background:#000;color:#fff}.category__item:hover svg *{stroke:#fff}.category__open{display:none}.category-fixed{position:fixed;bottom:60px;left:0;width:100%;height:60px;background:var(--second-color);z-index:50}.category-fixed__list{display:flex;align-items:center;flex-wrap:nowrap;gap:15px;overflow-x:auto;overflow-y:hidden;height:100%}.category-fixed__item{display:block;max-width:80px;max-height:60px;padding:10px}.filter-offcanvas{padding:40px 0 60px 0}.filter-offcanvas .offcanvas__content{display:flex;flex-direction:column;gap:1rem}.product{position:relative;display:grid;grid-template-columns:50% 1fr;grid-template-areas:"P I" "Q I";grid-template-rows:clamp(150px,40vw,800px) 1fr;gap:60px 80px}.product__slider{grid-area:P}.product__info{grid-area:I;display:flex;flex-direction:column;gap:25px;padding-right:70px}.product__labels{display:flex;flex-wrap:wrap;gap:10px}.product__labels a{font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-18-xl-14);background:var(--second-color);padding:4px 8px;transition:all .2s ease-out}.product__labels a:hover{background:#000;color:#fff}.product__title{font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-72-24);line-height:100%}.product__links{display:flex;flex-wrap:wrap;gap:10px 24px}.product__links a{font-size:var(--fs-24-18);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:6px;transition:all .2s ease-out}.product__links a:hover{text-decoration:none;color:var(--main-color-hover)}.product__instock-collapse .instock-collapse{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 250px), 1fr));gap:1rem 2rem}.product__price{display:flex;flex-direction:column;gap:10px;font-size:var(--fs-72-24);font-family:"RobotoCondensed bold",sans-serif;line-height:100%}.product__discount{display:flex;flex-wrap:wrap;gap:24px 10px;font-size:var(--fs-28-16);font-family:"RobotoCondensed",sans-serif}.product__order{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.product__buy{flex-grow:1;height:var(--height-80-60);color:#fff;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-28-20);background:var(--main-color);transition:all .2s ease-out}.product__buy>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 16px}.product__buy>div:first-child:hover{background:var(--main-color-hover)}.product__buy>div:last-child{display:none}.product__buy.in-cart{background:#000}.product__buy.in-cart>div:last-child{display:flex}.product__buy.in-cart>div:first-child{display:none}.product__another{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-28-20);font-family:"RobotoCondensed",sans-serif;padding-bottom:15px;border-bottom:2px dotted #000;transition:all .2s ease-out}.product__another:hover{color:var(--main-color-hover)}.product__details{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 40px}.product__details>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e5e5e5;padding-bottom:15px}.product__question{grid-area:Q}.product__question .accordion{display:flex;flex-direction:column;gap:15px}.product__question .accordion-item{border:none;border-radius:0 !important;border-bottom:1px solid #000;box-shadow:none;outline:none}.product__question .accordion-button{font-size:var(--fs-24-lg-16);font-family:"RobotoCondensed",sans-serif;padding:0px 15px 15px 0;border-radius:0 !important;box-shadow:none;outline:none}.product__question .accordion-button:not(.collapsed){color:var(--main-color);background:#fff}.product__question .accordion-content{padding:0px 15px 15px 0;border-radius:0 !important}.product__actions{position:absolute;top:-20px;right:0;display:flex;flex-direction:column;gap:16px;z-index:10}.product__select-params{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 250px), 1fr));gap:1rem 2rem}.product__select-params label{margin-bottom:4px;font-family:"RobotoCondensed",sans-serif}.product__select-params select{height:40px;color:#000;font-size:1rem;background:url(../images/bread.svg) no-repeat right;background-size:6px;background-position-x:calc(100% - 8px);border:2px solid #000;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease-out}.product__select-params select:hover,.product__select-params select:focus{box-shadow:none;border:2px solid var(--main-color-hover)}.product__wrap{display:flex;flex-direction:column;gap:24px;margin-top:20px}.product-slider{display:flex;flex-direction:column;gap:25px}.product-slider__main{padding:20px;border:2px solid #e5e5e5}.product-slider__main .slick-slide img{aspect-ratio:1.6/1;width:100%;max-height:600px;height:auto;object-fit:contain}.product-slider__nav{display:grid;grid-template-columns:80% 150px;align-items:center;justify-content:space-between}.product-slider__nav .slick-track{margin-left:0 !important}.product-slider__nav .slick-slide{margin-right:10px;padding-bottom:15px;border-bottom:1px solid #e5e5e5;cursor:pointer}.product-slider__nav .slick-slide.slick-current{border-bottom:2px solid #000}.product-slider__nav .slick-slide img{aspect-ratio:1.6/1;width:100%;height:100%;max-height:110px;object-fit:contain}.product-slider__arrows{display:flex;align-items:center;gap:1rem}.counter{display:flex;align-items:center;justify-content:space-between;flex-grow:1;background:var(--second-color);border-radius:0;height:var(--height-80-60)}.counter__dec,.counter__inc{width:var(--height-80-60);height:100%;transition:all .2s ease-out}.counter__dec:hover,.counter__inc:hover{background:#000}.counter__dec:hover .icon,.counter__inc:hover .icon{color:#fff}.counter input{text-align:center;font-size:var(--fs-20-lg-16);color:#000;font-family:"RobotoCondensed bold",sans-serif;width:60px;height:40px;padding:0;margin:0;border:none;background:rgba(0,0,0,0)}.counter .icon{color:#000}.another-offcanvas{max-width:300px;padding:40px 0 60px 0}.another-offcanvas .offcanvas__close{right:inherit;left:-50px}.another-offcanvas__title{padding-bottom:20px;font-size:var(--fs-20-18);font-family:"RobotoCondensed",sans-serif;border-bottom:1px solid #000}.another-item{padding-bottom:30px;border-bottom:1px solid #ccc}.another-item__pic{display:block;padding:15px 0}.another-item__pic img{width:auto;max-height:110px;object-fit:contain}.another-item__title{font-size:var(--fs-20-xl-16);font-family:"RobotoCondensed",sans-serif;line-height:125%}.another-item__title:hover{color:var(--main-color-hover)}.another-item__price{display:flex;align-items:end;flex-wrap:wrap;gap:0 10px}.another-item__price span{font-size:var(--fs-28-20);font-family:"RobotoCondensed bold",sans-serif;line-height:125%}.another-item__price s{font-size:var(--fs-18-16);text-decoration-color:var(--main-color)}.another-item__price b{color:var(--main-color);font-size:var(--fs-18-16);font-family:"RobotoCondensed bold",sans-serif}.recomend{display:grid;grid-template-columns:1fr 75%;justify-content:space-between;gap:40px;margin-top:60px}.recomend__info{display:flex;flex-direction:column;align-items:end;gap:40px;text-align:right}.recomend__items .slick-track{margin-left:0 !important}.recomend__items .slick-slide{margin-top:2px;margin-right:10px;margin-left:2px}.recomend__items .catalog-item{margin:0}.recomend__arrows{display:flex;align-items:center;gap:1rem}.sales{display:grid;grid-template-columns:repeat(5, 1fr);align-items:center;gap:2px}.sales-inner{display:grid;grid-template-columns:1fr 48%;gap:60px 80px}.sales-inner__content{display:flex;flex-direction:column;gap:40px}.sales-inner__content img{width:100%;height:auto}.sales-inner__text h2{margin-bottom:20px;font-size:var(--fs-40-20)}.sales-inner__text p{display:inline;font-size:var(--fs-20-xl-16)}.sales-inner__text::after{content:"";display:block;clear:both}.sales-inner__timer{min-width:270px;max-width:350px;padding:30px 40px;background:var(--second-color)}.sales-inner__timer h5{text-align:center;font-size:var(--fs-20-lg-16);font-family:"RobotoCondensed",sans-serif}.sales-inner__other{display:flex;flex-direction:column;gap:30px;margin-top:var(--height-80-60)}.sales-inner-slider{display:flex;flex-direction:column;gap:1.5rem}.sales-inner-slider__info{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.sales-inner-slider__items .slick-track{margin-left:0 !important}.sales-inner-slider__items .slick-slide{margin:5px}.sales-inner-slider__items .catalog-item{margin-top:10px}.sales-inner-slider__arrows{display:flex;align-items:center;gap:1rem}.timer{display:flex;justify-content:space-between}.timer__block{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:20px;color:var(--accent-color);margin:0 10px}.timer__block span{font-size:48px;font-family:"RobotoCondensed bold",sans-serif;line-height:1.2;color:#000}.timer__block span.last-day{color:var(--accent-color)}.timer__block span.last-hour{color:var(--main-color)}.timer__separate p{font-size:48px;font-family:"RobotoCondensed bold",sans-serif;line-height:1.2;color:#000;margin-top:-3px;transition:all .1s ease-out}.timer__separate p.hide{visibility:hidden}.timer__separate p.last-hour{color:var(--main-color)}.fav{margin-top:-80px}.fav__sort{display:flex;align-items:center;flex-wrap:wrap;gap:60px;justify-self:end;justify-content:end;width:100%;margin-bottom:30px}.fav__items{display:grid;grid-template-columns:repeat(5, 1fr)}.compare-wrap{display:grid;grid-template-columns:375px calc(100% - 375px - 80px);gap:70px 80px}.compare{width:100%;margin-top:-78px}.compare__slider-controls{display:flex;align-items:center;justify-content:space-between;gap:8px}.compare__slider-count{visibility:hidden}.compare__slider-arrows,.compare__slider-arrows-cloned{display:flex;justify-self:end;gap:16px;margin:0 16px 16px 0}.compare__slider-arrows button,.compare__slider-arrows-cloned button{display:flex;align-items:center;justify-content:center;width:var(--size-60-40);height:var(--size-60-40);color:#000;font-size:0px;background:var(--second-color) url(../images/bread.svg) no-repeat;background-position:center;background-size:8px;transition:all .2s ease-out}.compare__slider-arrows button:hover,.compare__slider-arrows-cloned button:hover{filter:invert(1)}.compare__slider-arrows .slick-prev,.compare__slider-arrows-cloned .slick-prev{transform:rotate(180deg);right:40px}.compare__list{overflow-x:hidden}.compare__list .slick-current .catalog-item__compared-details dt{visibility:visible}.compare .slick-track{margin-left:0 !important}.compare .slick-slide{margin-top:2px;margin-right:10px;margin-left:2px}.search__links{display:flex;flex-direction:column;border-top:1px solid #000}.search__links a{position:relative;display:flex;align-items:center;justify-content:space-between;padding:15px 50px 15px 0;font-size:var(--fs-20-lg-16);font-family:"RobotoCondensed",sans-serif;border-bottom:1px solid #e6e6e6}.search__links a::after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);display:block;width:16px;height:16px;background:url(../images/bread.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.2}.search__links a.active{border-bottom:1px solid var(--main-color)}.search__links a.active::after{opacity:1}.search__result{display:flex;flex-direction:column;gap:25px}.search-result{display:flex;flex-direction:column;gap:15px}.search-item{display:flex;flex-direction:column;gap:10px;padding:30px;font-size:var(--fs-18-16);border:2px solid var(--second-color)}.search-item__title{font-size:var(--fs-24-18);font-family:"RobotoCondensed",sans-serif}.search-item__title:hover{color:var(--main-color-hover)}.search-item__footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.search-item__footer ul{display:flex;flex-wrap:wrap;gap:.5rem;font-size:var(--fs-16-14);font-family:"RobotoCondensed",sans-serif}.search-item__footer ul li:not(:last-child){display:flex;align-items:center}.search-item__footer ul li:not(:last-child)::after{content:"";display:block;width:10px;height:100%;padding:0 15px;background:url(../images/bread.svg);background-repeat:no-repeat;background-position:center}.search-item__footer ul a:hover{color:var(--main-color-hover)}.search-item__footer small{align-self:center;font-size:var(--fs-16-14);color:#7f7f7f}.search-item b{color:var(--main-color);font-family:"RobotoCondensed",sans-serif}.basket{display:grid;grid-template-columns:1fr 365px;gap:80px}.basket__items{display:flex;flex-direction:column;gap:20px}.basket-order{display:flex;flex-direction:column;gap:10px}.basket-order__row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e5e5e5}.basket-order__row span{font-size:var(--fs-18-16);font-family:"RobotoCondensed",sans-serif}.basket-order__row span:last-child{flex-shrink:0;font-size:var(--fs-18-16);font-family:"RobotoCondensed bold",sans-serif}.basket-order__row--total{border-bottom:none}.basket-order__row--total span{font-size:var(--fs-18-16);font-family:"RobotoCondensed bold",sans-serif}.basket-order__row--total span:last-child{flex-shrink:0;font-size:var(--fs-28-20);font-family:"RobotoCondensed bold",sans-serif}.basket-order__title{font-size:var(--fs-16-14);font-family:"RobotoCondensed",sans-serif}.basket-order__coupon{position:relative;display:flex;flex-direction:column;gap:16px}.basket-order__coupon-success{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:8px 16px;width:100%;height:100%;font-size:var(--fs-20-lg-16);background:var(--second-color);z-index:2}.basket-order__coupon-success button{display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:4px}.basket-item{position:relative;display:grid;grid-template-columns:100px 1fr 1fr;grid-template-areas:"P D O";align-items:center;gap:30px;padding:30px 80px 30px 30px;border:2px solid var(--second-color)}.basket-item .counter{flex:0 0 auto;height:60px}.basket-item__pic{grid-area:P}.basket-item__pic img{object-fit:contain}.basket-item__descr{grid-area:D}.basket-item__title{line-height:1.3;font-size:var(--fs-24-18);font-family:"RobotoCondensed",sans-serif}.basket-item__order{grid-area:O;display:flex;align-items:center;justify-content:center;gap:30px}.basket-item__discount{display:flex;flex-direction:column;white-space:nowrap;text-align:right;font-size:var(--fs-18-14);font-family:"RobotoCondensed",sans-serif}.basket-item__discount span{font-size:var(--fs-14-12);color:gray}.basket-item__profit{white-space:nowrap;font-size:var(--fs-24-lg-16);line-height:1.2}.basket-item__price{white-space:nowrap;font-family:"RobotoCondensed bold",sans-serif;font-size:var(--fs-28-20)}.basket-item__del{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:var(--size-50-40);height:var(--size-50-40);background:var(--second-color)}.basket-modal{position:absolute;top:50px;right:150px;display:none;width:540px;padding:10px;background:#fff;box-shadow:6px 6px 30px 6px rgba(0,0,0,.1);z-index:100}.basket-modal.show{display:block}.basket-modal__items{display:flex;flex-direction:column;gap:12px;max-height:440px;padding:10px;overflow-y:auto}.basket-modal__total{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px}.basket-modal__total .btn-fill{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:60px}.basket-modal__total .basket-order__row{gap:16px;align-items:baseline;line-height:1}.basket-modal .basket-item{grid-template-columns:60px 2fr 1fr;gap:16px;padding:10px 60px 10px 10px}.basket-modal .basket-item .basket-item__title,.basket-modal .basket-item .basket-item__price{font-size:18px}.basket-modal .basket-item .basket-item__discount,.basket-modal .basket-item .counter,.basket-modal .basket-item .basket-item__price-type{display:none}.basket-modal .basket-item .basket-item__del{height:100%}.formed-order{display:flex;flex-direction:column;gap:25px;max-width:850px;font-size:var(--fs-20-lg-16);font-family:"RobotoCondensed",sans-serif}.formed-order__payment{display:flex;align-items:start;gap:40px;margin-top:40px;font-size:var(--fs-18-16)}.formed-order__attemption{flex:1 0 50%;padding:40px;background:var(--second-color)}.formed-order .btn-fill{margin-bottom:20px}.user-order{display:flex;flex-direction:column;gap:20px}.user-order-item{padding:30px;border:2px solid #e5e5e5}.user-order-item__header{padding-bottom:20px;border-bottom:1px solid #e5e5e5}.user-order-item__title{font-size:var(--fs-24-18);font-family:"RobotoCondensed",sans-serif}.user-order-item__stage{display:grid;grid-template-columns:1fr 250px;align-items:center;gap:20px;padding:20px 0;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-18-16);border-bottom:1px solid #e5e5e5}.user-order-item__stage-body{display:flex;flex-direction:column;gap:8px}.user-order-item__stage-name{font-size:var(--fs-20-18);margin-bottom:10px}.user-order-item__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 25px;padding-top:20px;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-20-lg-16)}.user-order-item__footer .page__link{font-size:var(--fs-20-lg-16)}.user-order-item__footer>div{display:flex;gap:25px}.user-order-item__status-success{display:inline-block;background:var(--second-color);padding:4px 8px;margin-left:10px;color:#1ea600}.user-order-item__status-pending{display:inline-block;background:var(--second-color);padding:4px 8px;margin-left:10px;color:#666}.user-order-item__status-alert{display:inline-block;background:var(--second-color);padding:4px 8px;margin-left:10px;color:#ee1c27}.contacts{display:grid;grid-template-columns:1fr 2fr;max-height:100vh;overflow-y:hidden}.contacts__info{display:flex;flex-direction:column;gap:50px;padding:50px var(--main-padding)}.contacts__info .breadcrumb{margin-bottom:0}.contacts__info .breadcrumb>h1{line-height:1}.contacts__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.contacts__list{display:flex;flex-direction:column;gap:15px;height:calc(100vh - 355px);overflow-y:auto}.contact-item{display:flex;flex-direction:column;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--main-color);cursor:pointer}.contact-item:not(.active){height:45px;border-bottom:1px solid #e6e6e6;overflow:hidden}.contact-item:not(.active) .contact-item__addres svg{opacity:.2}.contact-item__addres{display:flex;align-items:center;justify-content:space-between;font-family:"RobotoCondensed",sans-serif;font-size:var(--fs-20-lg-16)}.contact-item__addres svg{opacity:1}.contact-item__addres:hover{color:var(--main-color-hover)}.contact-item__balloon{display:flex;flex-direction:column;gap:10px;padding:10px;font-family:"RobotoCondensed light",sans-serif}.contact-item__balloon .contact-item__addres svg{display:none}.contact-item__phone,.contact-item__time{display:flex;align-items:center;gap:10px;font-size:var(--fs-16-xl-14)}.contact-item__phone>svg,.contact-item__time>svg{flex-shrink:0}.map{width:100%;height:100vh}.map-offcanvas{width:100% !important;padding:0 !important}.map-offcanvas.show{max-width:calc(100% - 40px);min-width:90%}.map-offcanvas .offcanvas__close{right:inherit;left:-50px}
.custom-select__head{
    padding: 16px;
    border: 2px solid #000000;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}
.custom-select__body{
    border: 2px solid ;
    border-color: transparent;
    display: grid;
    grid-template-rows: 0fr;
    overflow: hidden;
    transition: .5s;
    padding: 0 8px 0 16px;
}
.custom-select__body-wrapper{
    min-height: 0;
    max-height: 285px;
    overflow: auto;
}
.custom-select__body-wrapper::-webkit-scrollbar{
    width: 4px;

}
.custom-select__body-wrapper::-webkit-scrollbar-thumb{
    background: #EE1C27;
    border-radius: 4px;

}
.custom-select{
    display: flex;
    flex-direction: column;
    gap: 4px;

}
.custom-select.is-active svg{
    transform: rotate(180deg);

}

.custom-select.is-active path{
    stroke: #EE1C27;
}
.custom-select.is-active .custom-select__body{
    border-color: #000;
    grid-template-rows: 1fr;
}
.custom-select__item{
    padding: 16px 0 16px 0;
    margin-right: 8px;
    cursor: pointer;
}
.custom-select__item:not(:last-child){
    border-bottom: 1px solid #E6E6E6;
}
.custom-select__item p{
    font-family: "RobotoCondensed", sans-serif;
    font-size: var(--fs-20-lg-16);
}
.custom-select__head span{
    font-family: "RobotoCondensed", sans-serif;
    font-size: var(--fs-20-lg-16);

}
textarea {
    resize: none;
}
textarea:focus{

}
.custom-checkbox{
    height: max-content !important;
    position: relative !important;
    display: flex;
    /*padding: 0 0 0 20px;*/
    z-index: 0 !important;
    display: flex;
    gap: 8px;
    cursor: pointer;
}
.custom-checkbox input{
    opacity: 0 ;
    visibility: hidden;
    position: absolute;
    height: 0 !important;


}
.custom-checkbox-input:checked + .custom-checkbox__mark{
    background: #EE1C27;
    border: 1px solid #EE1C27;
}
.custom-checkbox-input:checked + .custom-checkbox__mark svg{
    opacity: 1;
    visibility: visible;
}
.custom-checkbox__mark{
    border: 1px solid #000;
    min-width: 16px;
    max-height: 16px;
    position: relative;
    transform: translate(0, 20%);
}
.custom-checkbox__mark svg{
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.link-politic{
    color: #ee1c27;
}
.doc-filter .dropdown-header {
	font-weight: 600;
	font-size: 0.875rem;
	color: #6c757d;
	text-transform: none;
	padding: 0.25rem 1rem;
	pointer-events: none;
}