@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Exo 2:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Exo 2:ital,wght@0,100..900;1,100..900&family=Exo 2:wght@200..700&display=swap";.header__top{padding:5px 0 24px;background:inherit}.header__logo{transform:translateX(-89px);cursor:pointer}.header__top-content{margin-bottom:16px}.header__top-content,.header__top-nav{display:flex;justify-content:space-between;align-items:center}.header__top-nav{list-style:none;max-width:597px;margin:0 auto;color:var(--white,#fafafa);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.header__top-nav li{position:relative;cursor:pointer;padding-bottom:8px;list-style:none}.header__top-nav li:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#fafafa;transform:scaleX(0);transform-origin:left;transition:transform .6s ease}.header__top-nav li:hover:after{transform:scaleX(1)}.header__search input{border-radius:20px;border:1px solid var(--white,#fafafa);background:inherit;width:280px;padding:16px}.header__search input,.header__search input::placeholder{color:var(--white,#fafafa);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.header__search img{position:absolute;right:15px;top:17px}.header__localization{display:flex;align-items:center}.header__localization img{margin-right:2px}.header__localization select:focus-visible{outline:none;border:none;background:inherit}.header__localization select{cursor:pointer;color:#fff;border:none;background:inherit}.header__bottom{background:var(--white,#fafafa)}.header__bottom .bottom__split{z-index:0;position:relative;align-items:center;display:flex;justify-content:space-between}.header__bottom .bottom__list{display:flex;list-style:none;cursor:pointer}.header__bottom .bottom__list img{margin-left:8px;transform:rotate(90deg)}.header__bottom .bottom__list .bottom__list-item:hover{background:#e7e7e7}.header__bottom .bottom__list .bottom__list-item.catalog{position:relative}.header__bottom .bottom__list .bottom__list-item{padding:16px 24px;border-right:1px solid #0d0d0d}.header__bottom .bottom__list .bottom__list-item span{color:var(--dark,#0d0d0d);font-size:18px;font-style:normal;font-weight:600}.header__bottom .bottom__func img:hover{filter:invert(.35) brightness(1) contrast(1.1)}.header__bottom .bottom__func{align-items:center;display:flex}.header__bottom .bottom__func img{cursor:pointer;margin-right:25px}.header__bottom .bottom__func .func_cart{position:relative}.header__bottom .bottom__func .func_cart .count{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:10px;background:var(--accent-color,#e10713);position:absolute;left:12px;top:-7px;color:var(--white,#fafafa);font-family:Exo\ 2;font-size:8px;font-style:normal;font-weight:400;line-height:normal}.header__bottom .bottom__func .func_cart img{margin-right:12px}.header{width:100%;z-index:1000}.header.sticky{position:fixed;top:0;left:0;right:0;background-color:#fff;box-shadow:0 2px 4px #0000001a;transition:top .3s ease}.container.hidden{display:none}.container{padding:0 20px;position:relative;z-index:10}.header__top.sticky{padding:10px 0;transition:padding .3s ease}.header__bottom.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#fff}.logo-slide{cursor:pointer;transition:.3s;opacity:0;position:absolute;left:-110px;top:4px}.logo-slide.active{transition:.3s;opacity:1}.white__them .header__bottom .bottom__list .bottom__list-item:hover{background:#494949}.white__them .modal__catalog .catalog-item span{color:#000!important}.white__them input{border:1px solid var(--dark,#0d0d0d)}.white__them input,.white__them input::placeholder{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.white__them .header__search img{filter:grayscale(100%) brightness(0)}.white__them .header__localization select{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:19px;font-style:normal;font-weight:600;line-height:normal}.white__them .header__localization img{filter:grayscale(100%) brightness(0)}.white__them .header__top-nav li:after{background-color:#050404}.white__them .header__top-nav{color:#050404}.white__them .header__bottom{background:var(--dark,#0d0d0d)}.white__them .header__bottom .bottom__list .bottom__list-item{padding:16px 24px;border-right:1px solid #fafafa}.white__them .header__bottom .bottom__list .bottom__list-item span{color:#fafafa}.white__them .header__bottom .bottom__list .bottom__list-item img{filter:invert(1) brightness(2) grayscale(1)}.white__them .bottom__func span{color:#fff}.white__them .bottom__func img{filter:invert(1) brightness(2) grayscale(1)}@media(max-width:1430px){.logo-slide{display:none}}.header__localization{position:relative}.header__localization .custom-select{position:relative;display:inline-block}.header__localization .custom-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:6px 30px 6px 10px;border-radius:6px;background-color:#0000;color:#fff;font-size:16px;font-family:Exo\ 2;cursor:pointer}.header__localization .custom-select select:focus{outline:none}.header__localization .custom-select option{background:#fff;border:1px solid #000;color:#000}.header__localization .custom-select .arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#fff;font-size:12px}.white__them .header__localization{position:relative}.white__them .header__localization .custom-select{position:relative;display:inline-block}.white__them .header__localization .custom-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:6px 30px 6px 10px;border-radius:6px;background-color:#0000;color:#000;font-size:16px;font-family:Exo\ 2;cursor:pointer}.white__them .header__localization .custom-select select:focus{outline:none}.white__them .header__localization .custom-select option{background:#050404;border:1px solid #fff;color:#fff}.white__them .header__localization .custom-select .arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#000;font-size:12px}.count{transition:transform .3s ease}.count.animate{animation:scaleUp .5s ease}@keyframes scaleUp{0%{transform:scale(1)}30%{transform:scale(1.4)}to{transform:scale(1)}}.header__mobile{padding:8px 32px;background:var(--dark,#0d0d0d);display:flex;justify-content:space-between;align-items:center}.header__mobile .header__func{position:relative}.header__mobile .header__func .count{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:10px;background:var(--accent-color,#e10713);position:absolute;right:-8px;top:-7px;color:var(--white,#fafafa);font-family:Exo\ 2;font-size:8px;font-style:normal;font-weight:400;line-height:normal}.header__mobile .header__burger-func img{transform:translateX(48px);cursor:pointer}.header__mobile .logo{cursor:pointer}@media(max-width:500px){.header__mobile{padding:8px 15px}.header__mobile .header__burger-func img{transform:translateX(36px);width:22px;height:22px}}.modal__catalog.open{opacity:1;top:53px;transition:.4s;pointer-events:auto}.modal__catalog{z-index:10000;pointer-events:none;transition:.4s;opacity:0;position:absolute;top:63px;padding:24px;list-style:none;left:-117px;border-radius:5px;background:#fff;box-shadow:0 0 4px 0 #00000040;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px 40px;gap:16px 40px}.modal__catalog .catalog-item{cursor:pointer;color:#000;white-space:nowrap}.modal__catalog .catalog-item:hover span{color:#5d5c5c}.header__search{position:relative;transition:.3s}.header__search .search__input-img.cross{filter:none!important}.header__search img{cursor:pointer}.header__search .search__input{color:#fff!important}.header__search .white_bg .search__input{color:#0d0d0d!important}.header__search .search__input.active{border:1px solid var(--accent-color,#e10713);background:#fff;color:#0d0d0d!important;width:380px}.header__search .search__input.active::placeholder,.header__search input:focus-visible::placeholder{color:#0d0d0d!important}.header__search input:focus-visible{outline:none;border-radius:20px;color:#0d0d0d!important;border:1px solid var(--accent-color,#e10713);background:#fff;width:380px;transition:.3s}.search__list{z-index:10000;border-radius:6px!important;background:var(--background-cards,#fff);box-shadow:0 2px 7px 3px #05050533;list-style:none;padding:8px 16px;position:absolute;top:67px;left:0;border-radius:0 0 6px 6px;background:#fff;box-shadow:0 4px 6px 2px #05050526}.search__message{padding:12px 0;font-size:17px}.search__list-item:last-child{border-bottom:none}.search__list-item{cursor:pointer;max-width:380px;padding:8px 0;display:flex;align-items:center;border-bottom:1px solid #9f9f9f}.search__list-item img{filter:none!important;margin-right:8px;position:static}.search__list-item .list-item__cont{width:307px;display:flex;flex-direction:column}.search__list-item .list-item__cont .title{margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.search__list-item .list-item__cont .cost{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.header__mobile .header__search{padding:16px;z-index:10000;height:82px;background:#fff;position:fixed;top:0;left:0;right:0}.header__mobile .header__search .search__input{border-radius:0;border:0;border-bottom:1px solid #9f9f9f;width:100%;padding:15px 36px;background:inherit}.header__mobile .header__search .search__input::placeholder{color:#000}.header__mobile .header__search .search__list{overflow:auto;max-height:557px;padding:0 16px 68px;width:100%;border-radius:0}.header__mobile .header__search .search__list-item{width:100%;max-width:100%}.header__mobile .header__search .search__list-item.mobile{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #9f9f9f}.header__mobile .header__search .search__list-item.mobile img{margin-right:0;transform:translateX(5px)}.header__mobile .search__close{position:absolute;left:auto!important;right:16px!important;top:30px!important}.header__mobile .search__input-img.cross{filter:invert(1) brightness(0) contrast(1000%)!important}.header__mobile .header__search img{filter:invert(1) brightness(0) contrast(1000%);right:auto;left:17px;top:32px}.header__mobile{z-index:1000;top:0;position:-webkit-sticky;position:sticky}.hamburger-icon{position:absolute;top:27px;left:3%;z-index:1000;cursor:pointer;border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center}.icon{position:absolute;width:23px;border-radius:5px;height:2px;background-color:#fff;transition:all .4s cubic-bezier(.84,.06,.52,1.8)}.icon-1{top:3px}.icon-3{top:21px}.icon-1.a{transform:rotate(45deg);top:11px}.icon-3.b{transform:rotate(-45deg);top:11px}.icon-2.c{opacity:0}.burger__content,.nav{position:absolute;top:85px;left:0;width:0;height:auto;transition:all .6s cubic-bezier(.62,.04,.3,1.56);opacity:0;z-index:10}.burger__content.show,.nav.show{z-index:1000;width:360px;opacity:1}.dark-blue{position:absolute;top:0;left:0;background:#000;height:100%;width:0;transition:all .5s cubic-bezier(.62,.04,.3,1.8);z-index:5}@keyframes slideIn{0%{width:0;opacity:0}to{width:50%;opacity:1}}.content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.burger__content{background:var(--White,#f8f8f8);white-space:nowrap;overflow:hidden;padding-bottom:130px}.burger__content img{transform:translateX(0)!important}.burger__content .burger__catalog{overflow:hidden;padding:16px 18px;display:flex;flex-direction:column;flex-wrap:nowrap;white-space:nowrap;background:var(--White,#f8f8f8);border-bottom:1px solid #a4a4a4;color:var(--Dark,#050505);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.burger__content .burger__catalog .rotate{transform:translateX(0) rotate(90deg)!important;transition:transform .6s ease-in-out}.burger__content .burger__catalog .no-rotate{transform:translateX(0) rotate(0)!important;transition:transform .6s ease-in-out}.burger__content .burger__catalog .catalog__list.open{transition:.6s;height:auto;max-height:1000px}.burger__content .burger__catalog .catalog__list{transition:.6s;list-style:none;transform:translateY(13px);max-height:0}.burger__content .burger__catalog .list__item{cursor:pointer;padding:6px 0;margin-bottom:5px;color:var(--Dark,#050505);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.burger__content .burger__catalog .click{display:flex;align-items:center;justify-content:space-between}.burger__content .burger__catalog .catalog__split{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}.burger__content .burger__catalog .catalog__split img{margin-right:8px}.burger__content .burger__nav{border-bottom:1px solid #a4a4a4;padding-bottom:8px}.burger__content .burger__nav .burger__nav-item{cursor:pointer;justify-content:space-between;color:var(--Dark,#050505);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.burger__content .burger__language,.burger__content .burger__nav .burger__nav-item{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;padding:8px 16px}.burger__content .burger__language{border-bottom:1px solid #a4a4a4}.burger__content .burger__language img{margin-right:16px}.burger__content .burger__language p{margin-bottom:8px;color:var(--Dark,#050505);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.burger__content .burger__language .language__content-btns{display:flex;flex-wrap:nowrap;white-space:nowrap}.burger__content .burger__language .language__content-btns button{border:none;outline:none;background:inherit;color:var(--gray,#9f9f9f);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:500;line-height:normal;white-space:nowrap}.burger__content .burger__language .language__content-btns .active{color:var(--Dark,#050505);font-weight:700}.burger__content .burger__language .language__content-btns button:first-child{margin-right:16px}.burger__content .burger__profile{cursor:pointer;display:flex;white-space:nowrap;padding:16px;color:var(--Dark,#050505);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:600;line-height:normal;border-bottom:1px solid #a4a4a4}.burger__content .burger__profile img{margin-right:16px}.burger__content .burger__info{white-space:nowrap;padding:16px}.burger__content .burger__info .subtxt{color:var(--Gray,#a4a4a4);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.burger__content .burger__info .txt{color:var(--Dark,#050505);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.burger__content .burger__social{padding:0 16px 16px;display:flex;align-items:center}.burger__content .burger__social img{cursor:pointer;margin-right:16px}@media(max-width:1120px){.burger__content.show{transform:translateY(-88px)}}@media(max-width:500px){.burger__content,.nav{top:83px;transition:transform .6s cubic-bezier(.62,.04,.3,1.56),opacity .6s cubic-bezier(.62,.04,.3,1.56)}.burger__content.show,.nav.show{overflow:auto;height:100vh;width:100%;opacity:1}}.burger__nav-item img,.no-rotate,.rotate{width:10px!important;height:10px!important}.video{margin-bottom:59px;width:100%;height:100%}.video .banner-img-container,.video video{width:100%;height:620px}.video .banner-img-container img,.video video img{width:100%;height:100%;object-fit:cover}@media(max-width:1252px){.video .banner-img-container,.video video{height:384px!important}}@media(max-width:760px){.video .banner-img-container,.video video{height:270px!important}}@media(max-width:425px){.video .banner-img-container,.video video{height:190px!important}}.video .banner-slide{max-height:620px;height:100%}.video .swiper-slide.swiper-slide-active{position:relative}.video .banner__logo{position:absolute;bottom:417px;left:50%;transform:translateX(-50%)}.video .swiper-slide img{margin:0;mix-blend-mode:lighten}.video .banner__func{text-align:center;max-width:402px;position:absolute;bottom:100px;left:50%;transform:translateX(-50%)}.video .banner__func p{text-align:center;font-size:32px;margin-bottom:40px}.video .banner__func button,.video .banner__func p{color:#fff;font-family:Exo\ 2;font-style:normal;font-weight:300;line-height:normal}.video .banner__func button{transition:.6s;padding:16px 64px;border-radius:10px;border:1px solid var(--white,#fafafa);background:inherit;font-size:24px;text-transform:uppercase}.video .banner__func button:hover{transition:.6s;font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}.video .banner-photo__button,.video .banner__func button:hover{background:#fff;color:var(--dark,#0d0d0d)}.video source{width:100%;height:100%}.video .swiper-button-next,.video .swiper-button-prev{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:50%;width:60px;height:60px}.video .swiper-button-next:after{right:20px!important}.video .swiper-button-next:after,.video .swiper-button-prev:after{position:absolute!important;width:48px!important;height:48px!important;background:inherit!important;border-radius:100px!important;color:#fafafa!important;font-size:42px!important;display:flex;align-items:center;justify-content:center}.video .swiper-button-prev:after{left:20px!important}.video .swiper-horizontal>.swiper-pagination-bullets,.video .swiper-pagination-bullets.swiper-pagination-horizontal,.video .swiper-pagination-custom,.video .swiper-pagination-fraction{position:absolute;bottom:16px!important;left:50%!important;transform:translateX(-50%);z-index:1000;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;justify-content:flex-start}.video .swiper-pagination{display:flex;justify-content:center;gap:8px}.video .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--White,#fafafa);border-radius:50%;transition:all .3s ease}.video .swiper-pagination .swiper-pagination-bullet-active{border-radius:100px;border:1px solid var(--Dark,#e60707);background:var(--White,#fafafa);transform:scale(1.1)}.preview__wrapper .mySwiper.prev{margin-bottom:16px;border-radius:20px}.preview__wrapper .swiper{margin-top:16px;width:100%;height:100%;max-width:780px;max-height:330px}.preview__wrapper .swiper-slide video{width:100%;height:100%;object-fit:cover;pointer-events:none}.preview__wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.preview__wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:1225px){.video .swiper{margin-top:16px!important;width:100%!important;max-width:100%!important;height:330px!important}.video .swiper-button-next:after,.video .swiper-button-prev:after{display:none}}@media(max-width:1150px){.video .banner__logo{position:absolute;bottom:347px;left:50%;transform:translateX(-50%);width:224px;height:90px}.video .banner__func{display:none}}@media(max-width:915px){.video .banner__logo{bottom:287px}}@media(max-width:741px){.video{margin-bottom:24px}.video .banner__logo{bottom:207px}}@media(max-width:600px){.video .banner__logo{bottom:157px;width:156px;height:52px}.video .preview__wrapper .swiper-horizontal>.swiper-pagination-bullets,.video .preview__wrapper .swiper-pagination-bullets.swiper-pagination-horizontal,.video .preview__wrapper .swiper-pagination-custom,.video .preview__wrapper .swiper-pagination-fraction{position:absolute;bottom:8px!important}}@media(max-width:420px){.video .banner__logo{bottom:73px}}.product__swiper{margin-bottom:24px}.product__swiper h2{color:var(--white,#fafafa);text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:40px}.product_swiper{padding-bottom:40px!important;margin-bottom:0}.product_swiper .swiper-horizontal>.swiper-pagination-bullets,.product_swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.product_swiper .swiper-pagination-custom,.product_swiper .swiper-pagination-fraction{position:absolute;left:50%!important;transform:translate(-50%);z-index:1000}.product_swiper .product_swiper .swiper-horizontal>.swiper-pagination-bullets,.product_swiper .product_swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.product_swiper .product_swiper .swiper-pagination-custom,.product_swiper .product_swiper .swiper-pagination-fraction{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.product_swiper .swiper-slide img{margin:0}.product_swiper .swiper-pagination{display:flex;justify-content:center;gap:8px}.product_swiper .swiper-pagination .swiper-pagination-bullet{min-width:15px;min-height:15px;border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--White,#fafafa);transition:all .3s ease}.product_swiper .swiper-pagination .swiper-pagination-bullet-active{border-radius:100px;border:1px solid var(--Dark,#e60707);background:var(--White,#fafafa);transform:scale(1.1)}.product_swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(1)}@media(max-width:1050px){.product_swiper{margin-bottom:0}.product_swiper .product__img-container{height:auto}}@media(max-width:769px){.product__swiper{font-size:34px}.product_swiper{margin-bottom:0}.product_swiper .product__img-container{height:auto}}@media(max-width:497px){.product__swiper h2{font-size:28px}.product_swiper{margin-bottom:0}.product_swiper .product__img-container{height:auto}}.main-slider .swiper-slide img{border-radius:12px}.swiper_list-img{margin:0!important}.gallery-container{max-width:510px}.gallery-container .swiper-slide{margin-left:35px}.thumbs-slider .swiper-slide{margin-left:0}.swiper-slide img{margin-left:66px;border-radius:12px;margin-bottom:24px}.thumbs-slider .swiper-slide{cursor:pointer;opacity:.6}.thumbs-slider .swiper-slide-thumb-active{opacity:1}.thumbs-slider .swiper-slide-thumb-active img{border-radius:8px}.images .swiper-horizontal>.swiper-pagination-bullets,.images .swiper-pagination-bullets.swiper-pagination-horizontal,.images .swiper-pagination-custom,.images .swiper-pagination-fraction{display:none;position:absolute;bottom:5px!important;left:50%!important;transform:translateX(-50%);z-index:1000;max-width:212px}.images .swiper-pagination{display:flex;justify-content:center;gap:8px}.images .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--accent-color,#e10713);border-radius:50%;transition:all .3s ease}.images .swiper-pagination .swiper-pagination-bullet-active{border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--accent-color,#e10713);transform:scale(1.1)}.images .swiper-button-next,.images .swiper-button-prev{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:50%;width:40px;height:40px}.images .swiper-button-next:after{right:-10px!important}.images .swiper-button-next:after,.images .swiper-button-prev:after{position:absolute!important;width:48px!important;height:48px!important;background:#f6f5f5!important;border-radius:100px!important;color:var(--main-color,#000)!important;font-size:12px!important;display:flex;align-items:center;justify-content:center}.images .swiper-button-prev:after{left:-10px!important}@media(max-width:960px){.image .swiper-pagination-fraction,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom{transform:translateX(-50%) translateY(7px)!important}}@media(max-width:920px){.gallery-container{max-width:510px}.gallery-container .swiper-slide{margin-left:0}}@media(max-width:900px){.main-slider .swiper-slide img{margin-left:0}.images .swiper-button-next:after{right:5px!important}.images .swiper-button-prev:after{left:0!important}.product .product__details-img-cont{max-width:431px}}@media(max-width:765px){.main-slider .swiper-slide img{margin-left:0}.images .swiper-button-next,.images .swiper-button-prev{display:none}.images .swiper-button-next:after{right:50px!important}.images .swiper-button-prev:after{left:0!important}.images .swiper-horizontal>.swiper-pagination-bullets,.images .swiper-pagination-bullets.swiper-pagination-horizontal,.images .swiper-pagination-custom,.images .swiper-pagination-fraction{display:block}.gallery-container .swiper-thumbs{display:none}.product .product__details-img-cont{margin:0 auto;max-width:431px;border:none}}@media(max-width:500px){.product .product__details-img-cont{max-width:100%}.main-slider .swiper-slide img{width:312px;height:312px}}@media(max-width:360px){.main-slider .swiper-slide img{width:290px;height:290px}}@media(max-width:340px){.main-slider .swiper-slide img{width:260px;height:260px}}.titles__mobile{display:none}.titles__mobile button{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:100%;padding:16px 0;border-radius:10px;background:#fff;margin-bottom:24px;border:none;outline:none;display:flex;align-items:center;justify-content:center}.titles__mobile button img{margin-right:8px}.titles{margin-bottom:47px;display:flex;justify-content:space-between}.titles__item:last-child{margin-right:0}.titles__item{max-width:286px;margin-right:59px}.titles__item,.titles__item:hover{transition:.4s}.titles__item:hover p{transform:scale(1.2);transition:.6s}.titles__item:hover .title{color:var(--accent-color,#e10713);transform:scale(1.04);transition:.6s}.titles__item p{font-size:19px}.titles__item .title,.titles__item p{transition:.8s;color:var(--white,#fafafa);text-align:center;font-family:Exo\ 2;font-style:normal;font-weight:500;line-height:normal}.titles__item .title{font-size:46px;margin-bottom:8px}@media(max-width:1195px){.titles{margin-bottom:47px}.titles__item p{font-size:14px;font-style:normal;font-weight:500}.titles__item .title{font-size:24px;font-style:normal;font-weight:500}}@media(max-width:694px){.titles{display:none}.titles__mobile{display:block}}.companies{display:flex;justify-content:center;margin-bottom:56px}.companies__content:first-child{margin-right:16px}.companies__content:hover{box-shadow:0 0 5px 4px #ffffff80;transition:.3s}.companies__content{transition:.3s;height:680px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;border-radius:20px;background:#fff;max-width:580px;padding:20px}.companies__content img{margin:0 auto}.companies__content p{color:var(--dark,#0d0d0d);text-align:center;font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.companies__content .title{font-size:24px}.companies__content .subtitle,.companies__content .title{color:var(--dark,#0d0d0d);text-align:center;font-family:Exo\ 2;font-style:normal;font-weight:600;line-height:normal}.companies__content .subtitle{font-size:22px}.companies__content button:hover{background:linear-gradient(0deg,#fafafa26,#fafafa26),#0d0d0d;transition:.4s}.companies__content button{transition:.4s;border-radius:5px;border:1px solid var(--dark,#0d0d0d);background:var(--dark,#0d0d0d);padding:16px 0;max-width:348px;margin:16px auto 0;width:100%;color:var(--white,#fafafa);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:1195px){.companies{height:498px}.companies__content{max-width:344px;max-height:498px}.companies__content .title{font-size:18px;font-style:normal;font-weight:600}.companies__content p{font-size:14px;font-style:normal;font-weight:500}.companies__content .subtitle{font-size:16px;font-style:normal;font-weight:600}.companies__content img{width:144px;height:auto}}@media(max-width:750px){.dest-button{font-size:18px!important;padding:12px 24px!important}.companies{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.companies__content button{border-radius:5px;border:1px solid var(--dark,#0d0d0d);background:var(--dark,#0d0d0d);padding:16px 0;max-width:279px;margin:0 auto;width:100%;color:var(--white,#fafafa);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.companies{margin:0 auto 40px;display:block}.companies__content:first-child{margin:0 auto 16px}.companies__content{width:100%;max-width:100%;height:498px;margin:0 auto}}.product:hover{border:1px solid var(--accent-color,#e10713);transition:.5s}.product{width:100%;text-align:left;cursor:pointer;transition:.5s;position:relative;padding:8px;border-radius:10px;border:1px solid #fff;background:#fff}.product__discount{padding:8px;border-radius:5px;background:var(--accent-color,#e10713);z-index:10;position:absolute;left:16px;top:16px;color:var(--white,#fafafa);font-size:10px;font-style:normal;font-weight:600;line-height:normal}.product__img-container{border-radius:5px 5px 0 0;margin-bottom:8px}.product__img-container img{width:100%;height:100%}.product .product-func{margin-bottom:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.product .product-func .product-discount.active{display:block}.product .product-func .product-discount,.product .product-func .product-discount.active{color:var(--dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.product .product-func .product-cost.with__discount{color:#b6b3b3;font-size:11px;font-style:normal;font-weight:300;line-height:normal;text-decoration:line-through;display:block;position:absolute;right:-27px;top:-8px}.product-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:40px;color:var(--dark,#0d0d0d);margin-bottom:8px;font-style:normal;font-weight:600;line-height:normal;font-size:16px;text-transform:lowercase}.product-name:first-letter{text-transform:uppercase}.product-cost{color:var(--dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.product-sku{color:var(--gray,#9f9f9f);margin-bottom:8px;font-weight:400}.product-avail,.product-sku{font-size:12px;font-style:normal;line-height:normal}.product-avail{color:#6fd199;margin-bottom:16px;font-weight:500}.leader__prod-buy{position:absolute;right:10px;bottom:10px;border:none;background:inherit}@media(max-width:600px){.product-name{font-size:14px}}@media(max-width:440px){.product-name{height:28px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.product-sku{color:var(--gray,#9f9f9f);font-weight:400}.product-avail,.product-sku{font-family:Exo\ 2;font-size:8px;font-style:normal;line-height:normal}.product-avail{color:#2ecc71;font-weight:500;margin-bottom:8px}.leader__prod-buy img{width:32px;height:32px}}.product-discount{display:none}.product-discount.active{display:block}.formatter{display:flex!important;gap:0!important;flex-direction:column}.formatter .leader__prod-buy{position:static;height:40px}.formatter .product-f{cursor:pointer;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #9f9f9f;display:flex;justify-content:space-between}.formatter .product-f__flex-wrap{display:flex;align-items:center}.formatter .product-f__img-container{margin-right:20px;position:relative;max-width:80px;max-height:80px}.formatter .product-f__img-container img{border-radius:5px;width:100%;height:100%}.formatter .product-f__discount{padding:2px;border-radius:5px;background:var(--accent-color,#e10713);z-index:10;left:16px;top:16px;color:var(--white,#fafafa);font-size:10px;font-style:normal;font-weight:600;line-height:normal;position:absolute;top:5px;left:5px}.formatter .product-f__split{text-align:left;display:flex;flex-direction:column}.formatter .product-f__split .product-f-sku{color:var(--gray,#9f9f9f);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px}.formatter .product-f__split .product-f-name{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:600;line-height:normal;max-width:363px;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.formatter .product-f-avail{margin-right:24px;color:#2ecc71;font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.formatter .product-f-func{margin-right:24px;position:relative}.formatter .product-f-func .product-discount.active{font-weight:600;display:block;position:absolute;right:-35px;top:-8px;font-size:11px;text-decoration:line-through;color:#9f9f9f}.formatter .product-f-func .product-cost{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.formatter .product-f .cart-btn{width:37px;height:37px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:var(--dark,#0d0d0d);border:none}.formatter .product-f .cart-btn img{filter:invert(1) brightness(2) grayscale(1)}.formatter .details__tools-cont{display:flex}.formatter .item-func-count{margin:0 20px 0 10px;display:flex;align-items:center}.formatter .item-func-count p{padding:0 16px;font-size:16px}.formatter .item-func-count button{border-radius:50%;display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px solid #0d0d0d;background:inherit;background:#fff}.formatter .item-func-count img{width:10px;height:10px;filter:brightness(0) saturate(100%)}@media(max-width:1093px){.categories__prod-splitter{max-width:100%!important}.categories__title-func h2{margin-bottom:16px!important}}@media(max-width:777px){.details__tools-cont{align-items:flex-end}.product-f{flex-direction:column;position:relative}.product-f__flex-wrap:last-child{align-items:flex-end;justify-content:space-between;padding-left:102px}.categories__title-func{margin-bottom:16px!important}.formatter .product-f-avail{right:0;position:absolute;top:2px}}@media(max-width:440px){.formatter .product-f-avail{width:66px;left:160px;top:0}.product-f__flex-wrap:last-child{padding-left:82px}.formatter .product-f__split{position:relative}.formatter .product-f__split .product-f-name{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.formatter .product-f__split .product-f-sku{color:var(--gray,#9f9f9f);font-family:Exo\ 2;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.formatter .product-f__img-container{margin-right:20px;position:relative;max-width:60px;max-height:60px}.formatter .product-f-func .product-cost{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.formatter .product-f__split .product-f-name{max-width:172px;width:100%}}.store__info{margin-bottom:40px;border-radius:20px;background:var(--background-cards,#fff);box-shadow:0 1px 1px 1px #00000026;padding:40px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.store__info h3{text-align:center;font-size:24px;margin-bottom:16px}.store__info .title,.store__info h3{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;font-weight:600;line-height:normal}.store__info .title{margin-bottom:8px;font-size:20px;width:auto!important;height:auto!important}.store__info .margin{margin-bottom:16px}.store__info p{margin-bottom:8px}.store__info ul{margin-bottom:32px;transform:translateX(18px)}.store__info li p{margin-bottom:12px}.store__info .non_margin{margin-bottom:0}.store__info .store__info-btn{cursor:pointer;display:none}@media(max-width:675px){.store__info{padding:16px;display:-webkit-box;-webkit-box-orient:vertical;font-size:14px}.store__info .store__info-btn:hover{color:#e10713}.store__info .store__info-btn{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin:15px 0;display:block;background:inherit;padding:5px;border:none}.store__info .store__info-hidden{overflow:hidden;height:604px;transition:.5s}.store__info .store__info-hidden.active{transition:.5s;height:100%}.store__info h3{font-size:16px}.store__info .margin,.store__info p{margin-bottom:16px}.store__info p{font-size:16px}.store__info .title{font-size:16px!important}.store__info ul{margin-bottom:16px;transform:translateX(21px)}}.footer{background:var(--dark,#0d0d0d);background:#272727;padding:34px 0}.footer__container{max-width:1210px;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between;align-items:center}.footer .company{color:var(--white,#fafafa);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.footer__content{display:flex;align-items:center}.footer__social{margin-right:40px}.footer__social img{padding:0 4px;margin:0 8px;filter:invert(1)}.footer p{cursor:pointer;color:var(--white,#fafafa);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-right:40px}.footer p:last-child{margin-right:0}.white__them-f{background:var(--dark,#0d0d0d)}@media(max-width:640px){.footer{padding:12px 0}.footer .company{margin-bottom:8px;font-size:12px}.footer p{color:var(--white,#fafafa);font-family:Exo\ 2;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-right:0;margin-bottom:8px}.footer__container,.footer__content{flex-direction:column}.footer__social{margin-bottom:8px;margin-right:10px}.footer__social img{width:24px;height:24px}}.description{color:var(--dark,#0d0d0d);font-family:Exo 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:20px;background:#fff;padding:24px;margin-bottom:24px}.description__title{position:relative;text-align:center;padding-bottom:16px;border-bottom:1px solid #a4a4a4;margin-bottom:24px}.description__title h2{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.description__title:after{position:absolute;left:50%;transform:translateX(-50%);top:50px;content:"";width:57px;height:3px;background-color:#383838}.description__txt{margin-bottom:16px}.description__txt ul{transform:translateX(18px)}.description__txt li{margin-bottom:8px}.product-page{padding-top:12px}.product .title-func__btn{background:inherit;border:none;top:0;right:0;padding:0;position:absolute}.product .title-func__btn img{width:30px;height:30px}.product__details{display:flex;padding:16px;border-radius:20px;background:#fff;margin-bottom:32px}.product__details h2{font-family:Exo\ 2!important;font-size:24px!important;font-style:normal;font-weight:400!important;line-height:normal}.product__details-img-cont{max-width:530px;margin-right:24px;position:relative}.title-func__btn{cursor:pointer;background:inherit;border:none;top:18px;left:21px;position:absolute;transition:.2s}.title-func__btn:hover{transition:.2s;transform:scale(1.05)}.heart-zIndex{position:relative;z-index:9999;left:0}.product__details .swiper-slide img{margin-left:0!important;object-fit:cover}.details{width:100%;padding-top:8px}.details .tools__txt-wrap{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #9f9f9f}.details .tools__txt-wrap button{border-radius:5px;border:1px solid var(--dark,#0d0d0d);background:var(--dark,#0d0d0d);padding:16px 48px;color:#fff;font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.details .details-func__content{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #a4a4a4}.details .details-func__content h2{font-size:24px;font-weight:600}.details .title-func__content{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}.details .title-func__content h1{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.details .title-func__content img{margin:0}.details .title-func__btn{color:#f8f8f8;font-size:16px;font-weight:600;border-radius:10px;padding:8px 16px;border:none;outline:none;background:#5e8f9d;display:flex;align-items:center}.details .title-func__btn span{margin-right:8px}.details .title-func__cost{font-size:20px;font-weight:500}.details .title-func__cost,.details .title-func__cost.blue{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;line-height:normal}.details .title-func__cost.blue{font-size:24px;font-weight:600}.details__info__txt-slice{margin-bottom:8px;color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.details__info__txt-slice.last{padding-bottom:16px;margin-bottom:0}.details__info{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #a4a4a4;display:flex;flex-direction:column}.details__info .info__txt{color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.details__info .info__txt.blue{color:#383838}.details__info .info__txt.green{color:#2ecc71}.details__info .info__txt.red{color:#fe0707}.details__tools{align-items:center;position:relative;display:flex;padding-bottom:24px}.details__tools .details__tools-cont{display:flex}.details__tools .item-func-count{margin:0 10px;display:flex;align-items:center}.details__tools .item-func-count p{padding:0 20px}.details__tools .item-func-count button{margin-bottom:0!important;border-radius:50%;display:flex;justify-content:center;align-items:center;width:25px;height:25px;border:1px solid #000;background:inherit}.details__tools .item-func-count img{filter:brightness(0) saturate(100%)}.details__tools .tools__txt{margin-right:8px;font-size:20px;font-weight:500;line-height:22px}.details__tools .tools__count{text-align:center;margin-right:24px;padding:8px;max-width:36px;height:38px;border:1px solid #a4a4a4;border-radius:5px;font-size:16px;font-weight:500;line-height:22px}.details__tools .tools__buy{margin-right:16px;background:#077c8f;color:#f8f8f8}.details__tools .tools__buy,.details__tools .tools__one__click{border:none;border-radius:5px;padding:8px 16px;font-size:16px;font-weight:500;line-height:22px}.details__tools .tools__one__click{background:#f6d291;color:#000}.details__info__special{padding-top:16px;border-top:1px solid #9f9f9f;color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.details__info__special .special__yellow{color:var(--accent,#f2d148)}.details__info__special .hover__list{margin-top:4px}.details__info__special .hover__list img{margin-right:4px}@media(max-width:960px){.details .details-func__content{margin-bottom:12px;padding-bottom:16px}.details .title-func__content{margin-bottom:16px}.details .title-func__content h1{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.title-func__btn{top:10px;left:10px}.product__details-img-cont .prod_img{width:277px;height:259px}.details .details-func__content h2{font-size:18px;font-weight:600;line-height:22px}.details .title-func__cost,.details__info .info__txt,.details__info .info__txt.blue{font-size:16px;font-weight:600;line-height:22px}}@media(max-width:918px){.product__details{flex-direction:column}.product__details-img-cont{padding-bottom:16px;margin:0 auto;border-bottom:1px solid #a4a4a4;text-align:center}.swiper-slide img{margin-left:0;border-radius:12px;margin-bottom:24px}.container.product .categories__title-func{display:none}.details__tools .tools__count{text-align:center;margin-bottom:16px}}@media(max-width:600px){.details .tools__txt-wrap button{width:100%}.product__details-img-cont{padding-bottom:16px;margin:0;border-bottom:1px solid #a4a4a4;text-align:center}.details .title-func__content h1,.details .title-func__cost.blue{font-weight:600}.details .title-func__content h1,.details .title-func__cost.blue,.details__tools .tools__txt{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;line-height:normal}.details__tools .tools__txt{font-weight:500}}@media(max-width:470px){.product__details{padding:16px}.details__tools button{margin-bottom:8px}}.shipping{border-radius:20px;background:#fff;padding:24px;margin-bottom:24px;color:var(--dark,#0d0d0d);font-family:Exo 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.shipping__splitter{display:flex}.shipping__title{display:flex;margin-bottom:16px}.shipping__title h2{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.shipping__title img{margin-right:16px}.shipping__content.under .shipping__txt{margin-left:10px}.shipping__content.under .shipping__txt .mb{margin-bottom:16px}.shipping__txt{margin-bottom:25px}.shipping__txt ul{margin-left:25px}.shipping__txt li{margin-bottom:8px}.shipping__txt.mr{margin-right:212px}@media(max-width:930px){.shipping__txt.mr{margin-right:41px}.shipping__txt{font-size:14px;font-weight:600;line-height:19px}}@media(max-width:720px){.shipping__splitter{display:flex;display:contents}.shipping__title{justify-content:center}.shipping__txt{margin-bottom:17px}.shipping__txt li{font-weight:400}.shipping__txt.mr{margin-right:0}}.tabs{max-width:591px;width:100%;border-radius:10px;border:1px solid var(--gray,#9f9f9f);background:#fff}.tabs__list{list-style:none;display:flex;padding:0 9px;border-bottom:1px solid var(--gray,#9f9f9f);min-width:350px}.tabs__item{position:relative}.tabs__btn{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:14px;font-weight:500;padding:16px;border:none;background:inherit;width:100%;text-align:left}.tabs .tabs__btn{position:relative}.tabs .tabs__btn.active:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:40px;height:2px;background:#000;border-radius:2px;transition:all .3s ease}.tabs__content{padding:16px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-weight:400}.tabs__dropdown{border-bottom:1px solid var(--gray,#9f9f9f);border-radius:10px 10px 0 0}.tabs__dropdown,.tabs__dropdown-btn{width:100%;position:relative;outline:none}.tabs__dropdown-btn{color:#000;padding:12px 16px;font-family:Exo\ 2;font-size:14px;font-weight:500;border:none;background:inherit;border-radius:10px 10px 0 0;border-radius:6px;text-align:left}.tabs__dropdown-btn .arrow{position:absolute;right:16px;transition:transform .3s ease}.tabs__dropdown-btn .arrow.open{transform:rotate(180deg)}.tabs__dropdown-list{list-style:none;position:absolute;top:92%;left:-1px;right:-1px;background:#fff;z-index:10;margin-top:4px;box-shadow:0 4px 12px #0000001a;border:1px solid var(--gray,#9f9f9f);border-top:none}.tabs__dropdown-list li{border-bottom:1px solid #eee}.tabs__dropdown-list li:last-child{border-bottom:none}.tabs__dropdown-list li button{padding:12px 16px;background:none;border:none;width:100%;text-align:left;font-family:Exo\ 2;font-size:14px}.tabs__dropdown-list li button:hover{background:#f4f4f4}.tabs .product-tabs__description{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tabs .spaces__list.titles li{border-top:1px solid #ccc}.tabs .spaces__list{margin-bottom:0;list-style:none;display:grid;grid-template-columns:2fr 1fr 1fr}.tabs .spaces__list>:nth-child(2){border-left:1px solid #ccc;border-right:1px solid #ccc}.tabs .spaces__list>li:nth-child(3n+1){border-left:1px solid #ccc}.tabs .spaces__list>li:nth-child(3n){border-right:1px solid #ccc}.tabs .spaces__item{border-bottom:1px solid #ccc;padding:8px;display:flex;align-items:center}.tabs .spaces__item span{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:10px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:918px){.tabs{max-width:100%}}.categories__navigate{margin:26px 0}.categories__navigate .split{font-size:10px;margin:0 8px}.categories__navigate span{cursor:pointer;color:var(--dark-gray,#787878);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.categories__navigate .here{color:var(--dark,#0d0d0d)}.category__nav-container{padding-bottom:32px;margin-bottom:16px;border-bottom:1px solid #9f9f9f}.category__nav-container .categories__navigate{display:flex;align-items:center}.category__nav-container .categories__navigate .split{color:var(--dark-gray,#787878)}.category__nav-container .categories__navigate h2{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.way:hover{color:var(--dark,#4c4c4c)}.way:hover img{filter:brightness(70%) saturate(100%)}@media(max-width:765px){.categories__title-func{padding-bottom:8px!important}.categories__func-btn{padding:0!important}.categories__navigate span{cursor:pointer;color:var(--dark-gray,#787878);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.categories__navigate{overflow:auto;margin:16px 0}.categories__title-func h2{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:20px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;margin-bottom:0!important}.categories__wrap{max-width:100%;overflow-x:auto;white-space:nowrap}.categories__wrap>*{display:inline-block;vertical-align:top}}.category__title .categories__navigate{display:flex;align-items:center}.pagination img{width:17px;transform:translateY(2px);height:13px}.pagination-btn.left{cursor:pointer;background:inherit;border:1px solid #000;outline:none;border-radius:10px;padding:6px 24px;transform:rotate(180deg)}.pagination-btn.left.disabled{cursor:auto;border:1px solid #a4a4a4;transform:rotate(0)}.pagination-btn.right{cursor:pointer;background:inherit;border:1px solid #000;outline:none;border-radius:10px;padding:6px 24px}.pagination-btn.right.disabled{cursor:auto;border:1px solid #a4a4a4;transform:rotate(180deg)}.pagination-page{transition:.5s;cursor:pointer;color:var(--gray,#9f9f9f);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:600;line-height:25px;border:none;background:inherit;margin:0 16px}.pagination-page:hover{transform:scale(1.05);transition:.5s}.pagination-page.active{cursor:auto;pointer-events:none;color:#000}@media(max-width:490px){.pagination-btn.left,.pagination-btn.right{background:inherit;padding:4px 16px}.pagination-page{margin:0 8px;font-size:14px;font-weight:600;line-height:19px}}.pagination-btn img{filter:brightness(0) saturate(100%)}.categories__prod__list.empty{display:block}.categories__prod__list.empty p{padding:32px 0}.categories__prod__list{list-style:none;font-size:30px}.categories__func-btns{display:none}.categories__wrap{display:flex;align-items:center}.categories__prod{margin-bottom:22px;padding:0!important;border-radius:20px;background:inherit;display:flex;justify-content:space-between}.categories__prod .categories__prod-splitter{max-width:880px;width:100%;background:inherit;margin:0 auto;text-align:center}.categories__prod .categories__prod-splitter .product__img-container img{object-fit:cover;border-radius:5px}.categories__prod__list{margin-bottom:24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.categories__prod .categories__prod-btn{border-radius:10px;border:1px solid var(--main-color,#383838);background:#fea53f4d;color:var(--main-color,#383838);font-family:Exo 2;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:8px 56px;margin-bottom:24px;transition:.4s}.categories__prod .categories__prod-btn:hover{border-radius:10px;border:1px solid var(--main-color,#383838);background:var(--main-color,#383838);color:var(--white,#fafafa);transition:.4s}.categories__prod .categories__prod-btn.disable{cursor:auto;pointer-events:none;background:#597076}.prod-count{justify-content:flex-end;display:flex;align-items:center;text-align:right;margin:0 0 24px;color:#050505;font-size:14px;font-weight:600;line-height:19px}.prod-btn__content{max-width:100%;border-bottom:1px solid #a4a4a4;padding-bottom:24px;margin-bottom:24px}.prod-btn__content button{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:8px 56px;border-radius:10px;border:1px solid var(--dark,#0d0d0d);background:inherit}@media(max-width:1230px){.categories__prod .leader__list-item{width:242px;height:308px}.categories__prod .leader__img-container img{width:196px;height:186px}}@media(max-width:1000px){.categories__prod .leader__list-item{width:100%;height:258px}.categories__prod .leader__img-container img{width:176px;height:166px}}@media(max-width:865px){.categories__prod .leader__list-item{height:228px}.categories__prod .leader__img-container img{height:136px}}@media(max-width:856px){.categories__func-btns .sort-container{z-index:10000;display:block}.categories__title-func h2{margin-bottom:16px}.categories__func-btns{display:flex;justify-content:space-between;align-items:center}.categories__func-btn{font-size:14px;color:#050505;background:inherit;border:none;padding:4px;display:flex;align-items:center}.categories__func-btn span{color:var(--dark,#0d0d0d);text-align:center;font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.categories__func-btn img{margin-right:8px}.categories__func-btn:last-child{margin-bottom:0}.categories__title-func{flex-direction:column}.categories__prod .leader__list-item{height:228px}.categories__prod .leader__img-container img{width:146px;height:136px}.categories__prod .categories__prod-splitter{width:100%}.categories__prod__list{justify-items:center}}@media(max-width:560px){.categories__prod__list .categories__title-func h2{display:none}.categories__prod__list{margin-bottom:24px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;max-width:880px}.categories__prod .leader__list-item{height:254px}.categories__prod .leader__img-container img{width:160px;height:150px}.categories__prod .categories__prod-btn{border:none;margin-bottom:24px;padding:8px 51px;font-size:14px;font-weight:500;line-height:19px}}@media(max-width:500px){.categories__prod,.categories__prod .categories__prod-splitter{background:inherit}.categories__prod{box-shadow:none;padding:0!important}.categories__prod .leader__list-item{height:234px}}@media(max-width:400px){.categories__prod .leader__list-item{height:214px}.categories__prod .leader__img-container img{width:140px;height:130px}}@media(max-width:1138px){.categories__prod .product__item:hover{border-radius:20px;background:var(--background-cards,#fff);box-shadow:none}.categories__prod .product__item{padding:8px;color:var(--dark,#0d0d0d);font-family:Exo 2;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.categories__prod .product__item .product__item__img-container{width:100%}.categories__prod .product__item-name{height:36px;margin-bottom:8px}.categories__prod .product__item__img-container{margin:0 auto 8px}.categories__prod .product__item-buttons{text-align:center;margin:0 auto 16px;max-width:169px}}.categories__title-func{display:flex;justify-content:space-between;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #a4a4a4}.categories__title-func h2{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.category__title{margin:16px}.brand{max-height:0;overflow:hidden;transition:1s}.brand__search{margin-bottom:16px;border:.5px solid #a4a4a4;border-radius:10px;padding:8px 16px;background:#f5f5f5;color:#050505;font-size:14px;font-weight:500;width:100%}.brand input:focus{outline:none;border:1px solid var(--Main-color,#077c8f)}.brand__search::placeholder{color:#050505}.brand__list{display:flex;max-height:226px;overflow:scroll;flex-direction:column}.brand__item{display:flex;align-items:center;margin-bottom:16px}.brand__item input{margin-right:16px}.brand #check{-webkit-appearance:none;appearance:none;border:1px solid #050505;border-radius:2px;width:18px;height:18px}.brand #check:checked{background-color:#077c8f;border-color:#077c8f;display:flex;justify-content:center;align-items:center;position:relative}.brand #check:checked:before{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand.active{max-height:1000px;transition:1s}@media(max-width:856px){.brand{border-bottom:1px solid #a4a4a4}}.filter__cost{margin-bottom:12px}.rang{margin-bottom:0;height:0;overflow:hidden;transition:1s;border-bottom:1px solid #a4a4a4;padding:0 10px}.rang.active{height:70px;transition:1s}.rang-title{margin-bottom:24px;display:flex;justify-content:space-between;color:#a4a4a4;font-size:14px;font-weight:600;line-height:19px}.filter{max-width:280px;width:100%;margin-right:16px}.filter__txt-btn{position:relative;display:flex;justify-content:space-between;align-items:center;padding:18px 0}.filter__txt-btn img{filter:brightness(0) saturate(100%)}.filter__img{position:absolute;right:0;transition:1s}.filter__img.inactive{transition:.5s;transform:rotate(90deg)}.filter__subcategory{border-bottom:1px solid #a4a4a4}.filter__subcategory .subcategory__list.open{padding-top:14px;margin-bottom:16px;transition:3s;max-height:2000px}.filter__subcategory .subcategory__list{margin-bottom:0;transition:.7s;overflow:hidden;max-height:0;list-style:none}.filter__subcategory .subcategory__list-item__btn{min-width:186px;cursor:pointer;border-radius:10px;border:1px solid #0d0d0d99;background:#fff;text-align:left;padding:16px;width:100%;margin-bottom:8px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.filter__subcategory .subcategory__list-item__btn:hover{border:1px solid #000;box-shadow:0 2px 10px 0 #5e8f9d1a}.filter__subcategory .subcategory__list-item__btn.active{cursor:auto;pointer-events:none;color:#f5f5f5;background:var(--dark,#0d0d0d);border:1px solid #0d0d0d}@media(max-width:1093px){.filter{max-width:330px}.filter__subcategory{border-bottom:none}.filter.inactive{background:#fff;position:absolute;left:-1000px;top:-29px;transition:1s;z-index:10000;height:100vh}.filter__list{display:flex;flex-direction:column-reverse}.filter.active{border-radius:0 0 10px 0;height:100vh;padding:8px 15px;background:#fff;z-index:10000;position:absolute;transition:1s;left:0;overflow:auto;top:-30px}.filter__list{padding-top:29px;padding-bottom:110px}}.filter-list{list-style:none}.filter-list li{margin-bottom:16px}.filter-list li label{display:flex;align-items:center}.filter-list li span{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.filter-title__wrapper{margin-bottom:18px;display:flex;justify-content:space-between;align-items:center}.filter-title__wrapper h4{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.filter-title__wrapper img{position:static;filter:brightness(0) saturate(100%)}.filter__txt-btn h4{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.filter-list__wrapper input[type=checkbox]{position:relative;width:22px;height:22px;outline:none;cursor:pointer;background-color:#fafafa;border:1px solid #000;border-radius:2px;transition:background-color .2s ease,border-color .2s ease}.filter-list__wrapper input[type=checkbox]:after{content:""!important;position:absolute;top:2px!important;left:6px!important;width:5px!important;height:12px!important;border:solid #fff;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg) scale(0);transition:opacity .2s ease,transform .2s ease}.filter-list__wrapper input[type=checkbox]:hover{border-color:#333}.filter-list__wrapper input[type=checkbox]:focus{box-shadow:0 0 0 3px #0000001a}.filter-list__wrapper input[type=checkbox]:checked{background-color:#000;border-color:#000}.filter-list__wrapper input[type=checkbox]:checked:after{opacity:1;transform:rotate(37deg) scale(1)}.reset-filters{padding:8px 16px;background:inherit;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border:1px solid #0d0d0d;border-radius:10px}.filter-section{margin-bottom:18px}.sort-container{position:relative;width:187px;font-size:16px;font-weight:600}.sort-title{display:none}.sort-title span{font-size:16px}.sort-selected,.sort-title span{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;font-weight:500;line-height:normal}.sort-selected{background:inherit;position:relative;border:1px solid #a4a4a4;padding:4px 16px;border-radius:10px;z-index:100;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;text-align:center;font-size:14px}.sort-selected img{margin-right:8px}.sort-selected.open{border:1px solid #077c8f}.sort-dropdown{padding-top:10px;position:absolute;left:2px;right:2px;top:23px;background:#eaecf1;border-radius:4px;box-shadow:0 4px 8px #0000001a;z-index:1;overflow-y:auto;border:1px solid #077c8f;border-radius:0 0 10px 10px}.sort-option{cursor:pointer;color:var(--dark,#0d0d0d);font-weight:500}.sort-option,.sort-option.active{font-family:Exo\ 2;font-size:14px;font-style:normal;line-height:normal}.sort-option.active{position:relative;color:var(--accent-color,#e10713);font-weight:600}.sort-option.active:after{content:"";background:#e10713;position:absolute;left:0;top:-8px;height:33px;width:4px;border-radius:0 15px 15px 0}.sort-option:hover{color:#077c8f}.arrow{font-size:12px}@media(max-width:856px){.sort-title{text-align:center;display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #a4a4a4}.sort-selected.open{border:none}.sort-option{padding-left:16px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #a4a4a4}.sort-option:last-child{border-bottom:none}.sort-selected{z-index:0;padding:0;border:none}.sort-container{position:static;width:auto;display:none}.sort-dropdown{box-shadow:0 -4px 43px -13px #00000080;padding-top:10px;position:fixed;bottom:0;left:0;right:0;top:auto;background:#fff;border-radius:4px;z-index:100;overflow-y:auto;border:none;border-top:1px solid #a4a4a4;border-radius:20px 20px 0 0}}.sort-d button,.sort-d span{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.sort-d span{margin-right:8px}.sort-d button{padding:7px 16px;margin:0 1px;border:none;background:inherit}.sort-d button:hover{color:#646464}.sort-d button.active{border-radius:10px;background:var(--dark,#0d0d0d);color:#fff}.categories__func-btns{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.categories__func-btns .title-func-split{display:flex;align-items:center}.categories__func-btns .formation span{display:none}.formation{padding-left:16px;display:flex;align-items:center}.formation span{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-right:8px}.formation button{display:flex;justify-content:center;align-items:center;background:inherit;border:none;padding:8px}.formation button img{filter:invert(1) brightness(0)}.formation button.active{border-radius:5px;background:#000}.formation button.active img{filter:none}@media(max-width:856px){.prod-count .formation,.sort-d{display:none}.sort-dropdown{transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none}.sort-dropdown.animate{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}}.cart_page{font-family:Exo\ 2}.cart_page .cart__item{cursor:pointer;display:flex;justify-content:space-between;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--gray,#9f9f9f80)}.cart_page .cart__item img{margin-right:24px}.cart_page .cart__item:last-child{margin:0}.cart_page .cart__item-info{margin-right:16px;max-width:537px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:flex;color:var(--Dark,#050505);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cart_page .cart__item-info .title{font-weight:600;margin-bottom:8px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.cart_page .cart__item-info .title,.cart_page .cart__item-info .txt_wrapper{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;line-height:normal}.cart_page .cart__item-info .txt_wrapper{font-weight:500;flex-direction:column;align-content:center}.cart_page .cart__item-func{align-items:center;display:flex}.cart_page .cart__item-func .details__tools{padding-bottom:0}.cart_page .cart__item-func .item-func-count{margin-right:24px;padding:16px;border-radius:5px;display:flex}.cart_page .cart__item-func .item-func-count button{display:flex;width:20px;height:20px;color:var(--Gray,#a4a4a4);border:none;justify-content:center;align-content:center;align-items:center;border-radius:100px;border:1px solid var(--dark,#0d0d0d);background:var(--white,#fafafa)}.cart_page .cart__item-func .item-func-count button img{margin:0;filter:grayscale(100%) brightness(0)}.cart_page .item-func_cost{margin-right:33px;font-weight:500;width:190px}.cart_page .item-func_cost,.cart_page .item-func_cost .all{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;line-height:normal}.cart_page .item-func_cost .all{font-weight:600}.cart_page .item-func_cost p{font-family:Exo\ 2;margin-bottom:8px}.cart_page .busket{border:none;background:inherit}.cart_page .busket img{margin:0}.cart_page .item-func-count.mobile{display:none;margin-right:24px;padding:16px;border-radius:5px;background:var(--Cards-Background,#fff);box-shadow:1px 2px 6px 2px #05050533}.cart_page .item-func-count.mobile button{display:flex;border-radius:100px;width:20px;height:20px;background:#e0e0e0;border:none;justify-content:center;align-content:center;align-items:center}.cart_page .item-func-count.mobile button img{margin:0;filter:grayscale(100%) brightness(0)}.cart_page .item-func-count.mobile p{margin:0 48px}@media(max-width:950px){.cart-content{padding:0 16px 16px!important}.cart_page .item-func-count.mobile{margin-top:8px;margin-bottom:4px;align-items:center;display:flex;width:111px;padding:4px 16px}.cart_page .item-func-count.mobile p{margin:0 16px}.cart_page .cart__item{flex-direction:column;position:relative}.cart_page .cart__item-info{margin-bottom:17px}.cart_page .cart__item-info .title{margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cart_page .cart__item-info .title,.cart_page .cart__item-info .txt_wrapper{font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.cart_page .cart__item-info .txt_wrapper{max-width:188px;color:var(--Dark,#050505)}.cart_page .cart__item-info .txt_wrapper p{font-family:Exo\ 2}.cart_page .cart__item-func{flex-direction:column}.cart_page .cart__item-func .item-func-count{display:none}.cart_page .cart__item-func .item-func-count p{margin:0 16px}.cart_page .item-func_cost{flex-direction:row-reverse;color:var(--Gray,#a4a4a4);font-size:12px;margin:0;width:100%;display:flex;justify-content:space-between}.cart_page .item-func_cost,.cart_page .item-func_cost .all{font-family:Exo\ 2;font-style:normal;font-weight:500;line-height:normal}.cart_page .item-func_cost .all{color:var(--dark,#0d0d0d);font-size:14px}.cart_page .busket{position:absolute;top:0;right:0}.cart_page .busket img{width:20px;height:20px}}@media(max-width:550px){.cart_page{padding:8px!important}.cart_page .cart-content{text-align:left!important;padding:0 16px 16px;font-family:Exo\ 2}.cart_page .cart-content .orange{font-size:16px}.cart_page .cart__item{padding-bottom:10px;margin-bottom:10px}.cart_page .cart__item-info .cart__item-info-img{width:72px;height:72px;margin-right:8px}.cart_page .busket img{width:15px;height:15px}.cart__list{padding:8px!important}}.cart_page{border-radius:20px;background:var(--Cards-Background,#fff);padding:24px;margin-bottom:31px}.cart_page .cart__list{margin-bottom:16px;border-radius:10px;padding:24px}.cart__content-wrapper{border-radius:10px;border:1px solid var(--gray,#9f9f9f80)}.cart-content{padding:0 24px 24px;font-weight:400;text-align:right}.cart-content,.cart-content .orange{color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;line-height:25px}.cart-content .orange{font-family:Exo\ 2;font-weight:600;margin-left:8px}.cart-content .cart-content__btns{display:flex;justify-content:space-between;margin-top:32px}.cart-content .cart-content__btns .back-to-prod{justify-content:center;align-items:center;display:flex;padding:0;background:inherit;color:#050505;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.cart-content .cart-content__btns .back-to-prod img{margin-right:8px}.cart-content .cart-content__btns button{cursor:pointer;border-radius:5px;background:#0d0d0d;padding:16px 24px;border:none;color:var(--white,#fafafa);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:550px){.cart_page .cart__list{margin-bottom:16px}.cart-content .cart-content__btns{color:var(--white,#fafafa);margin-top:16px;display:flex;flex-direction:column-reverse}.cart-content .cart-content__btns,.cart-content .cart-content__btns button{font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.cart-content .cart-content__btns button{margin-bottom:16px;width:100%;color:var(--White,#f8f8f8)}.cart-content .cart-content__btns .back-to-prod{margin-bottom:0}}.info__txt.flex{display:flex}.container.info{width:100%;border:none;margin-bottom:auto}.info .info__txt{margin-bottom:56px;box-shadow:0 0 10px 3px #00000040;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.info .info__txt .leaflet-container.leaflet-touch.leaflet-retina.leaflet-fade-anim.leaflet-grab.leaflet-touch-drag.leaflet-touch-zoom{height:348px}.info .info__txt .flex.flex-col.gap-4{max-width:680px;width:100%}.info .info__txt .flex.flex-col.gap-4 select{cursor:pointer;margin-bottom:16px;border:none;background:inherit;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.info .info__txt .flex.flex-col.gap-4 select:active,.info .info__txt .flex.flex-col.gap-4 select:focus{outline:none;border:none;background:inherit;color:var(--dark,#0d0d0d)}.info .info__txt .flex.flex-col.gap-4 select option{font-size:14px;padding:8px}.info .info__txt .info__splitter{margin-right:62px}.info .info__txt p{margin-bottom:16px;font-size:20px;font-weight:300}.info .info__txt .info__txt__title{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.info .info__txt ul{padding-left:20px;margin-bottom:16px}.info .info__txt li p{margin-bottom:0}@media(max-width:768px){.info .info__txt{padding:16px!important}.info .info__txt .info__img-content{height:100px!important;width:100px!important;align-items:center}.info__txt{font-size:18px}}@media(max-width:660px){.info .info__txt .info__img-content{height:70px!important;width:70px!important;align-items:center}.info__txt.flex{flex-direction:column;text-align:center}.info__txt .info__splitter{margin-right:0}}@media(max-width:420px){.info .info__txt .info__img-content{height:50px!important;width:50px!important;align-items:center}.info__txt{font-size:14px}.info__txt .flex.flex-col.gap-4 select{font-size:15px}}.menu__info .info__txt{margin-bottom:0!important}.info .info__txt{border-radius:20px;background:var(--background-cards,#fff);padding:40px}.info .info__txt h2{text-align:center;font-size:24px;margin-bottom:16px}.info .info__txt h2,.info .info__txt h3{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;font-weight:600;line-height:normal}.info .info__txt h3{font-size:20px;margin-bottom:8px}.info .info__txt li{margin-bottom:8px}.info .info__txt .mb{margin-bottom:16px}.info .info__txt p{margin-bottom:8px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.info .info__txt .info__img{display:flex}.info .info__txt .info__img-content:first-child{padding:0}.info .info__txt .info__img-content{padding:8px;margin-right:8px;border-radius:20px;background:#fff;width:180px;height:180px;display:flex;align-items:center}.info .info__txt .info__img-content img{width:100%;height:auto}.info__txt.none-bg{background:inherit;box-shadow:none}.info__txt button{color:var(--white,#fafafa);font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:600;line-height:normal;border-radius:5px;border:1px solid var(--dark,#0d0d0d);background:var(--dark,#0d0d0d);padding:24px 48px}.mb{margin-bottom:32px;text-align:left}.txt-centr{text-align:center}.info__func{padding:24px 0 16px;border-bottom:1px solid #a4a4a4;margin-bottom:24px}.info__func .func__nav-wrapper,.info__func .heading-wrapper{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.info__func .func__nav-wrapper::-webkit-scrollbar,.info__func .heading-wrapper::-webkit-scrollbar{display:none}.info__func h2{display:inline-block;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.info__func .func__nav{display:inline-flex;align-items:center;margin-bottom:20px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.info__func .func__nav .splitter{font-size:10px;color:#717070;margin:0 8px;flex-shrink:0}.info__func .click,.info__func .here{flex-shrink:0}.info__func .click{cursor:pointer}.info__func .here{color:#0d0d0d;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.func__nav-wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none}.func__nav-wrapper::-webkit-scrollbar{display:none}.stock h5{color:var(--Dark,#050505);font-family:Exo\ 2;font-size:20px;font-weight:400;margin-bottom:16px}.stock h5,.stock__btn{font-style:normal;line-height:normal}.stock__btn{cursor:pointer;padding:8px 16px;color:var(--White,#f8f8f8);font-size:16px;font-weight:500;border:none;border-radius:5px;background:var(--main-color,#383838)}.contacts{display:flex;margin-bottom:40px}.contacts__info{padding:24px 40px;border-radius:20px 0 0 20px;background:var(--background-cards,#fff);box-shadow:0 0 10px 3px #00000040}.contacts .info__titles h3{font-size:32px;font-weight:600;margin-bottom:16px}.contacts .info__titles h3,.contacts .info__titles p{text-align:center;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;line-height:normal}.contacts .info__titles p{margin-bottom:24px;padding-bottom:24px;font-size:20px;font-weight:500;border-bottom:1px solid #e10713}.contacts .info__data{margin-bottom:16px}.contacts .info__data .title{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.contacts .info__data .txt-data{position:static;color:var(--accent-color,#e10713);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:500;margin-bottom:8px;line-height:normal}.contacts .social{margin-bottom:12px;display:flex;align-items:center}.contacts .social img{margin-right:16px}.contacts .social p{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.contacts__form{border-radius:0 20px 20px 0;background:var(--background-cards,#fff);box-shadow:0 0 10px 3px #00000040;padding:24px 40px;border-left:1px solid #9f9f9f}.contacts__form .info__titles h3{font-size:32px;font-weight:600;margin-bottom:16px}.contacts__form .info__titles h3,.contacts__form .info__titles p{text-align:center;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;line-height:normal}.contacts__form .info__titles p{margin-bottom:24px;padding-bottom:24px;font-size:20px;font-weight:500;border-bottom:1px solid #e10713}.contacts__form .form-group{display:flex;flex-direction:column;position:relative}.contacts__form .form-group .error{position:absolute;color:red;top:27px;left:0;font-size:11px}.contacts__form .form-group label{margin-bottom:16px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.contacts__form .form-group input,.contacts__form .form-group textarea{margin-bottom:24px;border-radius:10px;border:1px solid var(--dark,#0d0d0d);max-width:303px;width:100%;padding:16px}.contacts__form .form-group input,.contacts__form .form-group input::placeholder,.contacts__form .form-group textarea{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.contacts__form button{color:#fff;font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding:16px 64px;border-radius:10px;border:1px solid #000;background:var(--dark,#0d0d0d)}@media(max-width:820px){.contacts{flex-direction:column}.contacts__form{border:none;border-radius:20px}.contacts__info{border-radius:20px;margin-bottom:40px}}@media(max-width:500px){.contacts{padding:15px 0}.contacts__info{padding:15px}.contacts__form{border:none}.contacts__form .form-group input,.contacts__form .form-group textarea{max-width:100%;width:100%}.contacts__form{padding:15px}}.order{margin-bottom:31px;padding:24px;border-radius:20px;background:var(--Cards-Background,#fff)}.order .func_prod-item{font-family:Exo\ 2;margin-bottom:19px;padding-bottom:19px;border-bottom:1px solid #a4a4a4}.order .cost__slitter{display:flex}.order .cost__slitter p:first-child{margin-right:16px}.order .cost__slitter p{color:var(--dark,#0d0d0d)}.order .cost__slitter .cost-for-one,.order .cost__slitter p{text-align:right;font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.order .cost__slitter .cost-for-one{color:var(--gray,#9f9f9f)}.order .details__tools{padding-bottom:17px}.order .details__tools .item-func-count{margin:0}.order .details__tools .item-func-count p{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.order .details__tools .item-func-count span{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-right:8px}.order .details__tools .item-func-count button{width:21px;height:21px}.order .details__tools .item-func-count button img{margin:0}.order .order-func-txt{font-size:10px}.order .order-func-txt .order-func__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-bottom:17px;text-decoration:underline;color:#0d0d0d;font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.order option{font-size:13px;padding:0}.order form{display:flex}.order input,.order select,.order textarea{max-width:356px;width:100%;border-radius:5px;border:1px solid var(--Gray,#a4a4a4);padding:8px 16px;margin-bottom:16px;font-weight:400;outline:none}.order input,.order label,.order select,.order textarea{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;line-height:normal}.order label{margin-bottom:12px;min-width:120px;font-weight:500}.order textarea{width:100%!important;max-width:100%!important}.order .order__splitter{margin-right:40px;max-width:524px}.order .order__func,.order .order__splitter{padding:24px;border-radius:10px;border:1px solid var(--Gray,#a4a4a4);width:100%}.order .order__func{max-width:584px}.order input:focus,.order select:focus,.order textarea:focus{border:1px solid var(--main-color,#050505)}.order h3{margin-bottom:24px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.order__form-item.order__checkbox{display:flex;max-width:100%}.order__form-item.order__checkbox input{margin-bottom:0;width:19px}.order__splitter{max-width:534px}.order__form-item{width:100%;display:flex;justify-content:space-between}.func_prods{max-height:411px;overflow-y:scroll;display:flex;flex-direction:column}.func_prods::-webkit-scrollbar{width:6px}.func_prods::-webkit-scrollbar-track{background:#0000}.func_prods::-webkit-scrollbar-thumb{background-color:#000;border-radius:3px}.func_prods{scrollbar-width:thin;scrollbar-color:#000 #0000}.func_prod-item{cursor:pointer;color:var(--Dark,#050505);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center}.func_prod-item img{margin-right:5px}.func_prods-cost{font-size:20px;padding-top:16px;margin-bottom:24px;font-weight:500}.func_prods-cost,.func_prods-cost .promo{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;line-height:25px}.func_prods-cost .promo{margin:8px 0 24px;font-size:18px;font-weight:400}.order__form-item.order__checkbox{flex-direction:row;align-items:center;margin-bottom:16px;justify-content:flex-start;font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.order__form-item.order__checkbox input{margin-right:8px;min-width:16px;min-width:19px;min-height:19px}.order__form-item.order__checkbox label{margin-bottom:0}.order__form-item.order__checkbox .error{position:absolute;color:red;top:-11px;left:26px;font-size:11px}.order__form-item.order__checkbox #check{padding:0;margin:0;-webkit-appearance:none;appearance:none;border:1px solid #050505;border-radius:2px;width:18px;height:18px}.order__form-item.order__checkbox #check:checked{background-color:#050505;border-color:#050505;display:flex;justify-content:center;align-items:center;position:relative}.order__form-item.order__checkbox #check:checked:before{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.submit{border-radius:5px;background:#000;padding:8px 24px;color:var(--white,#fafafa);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:500;line-height:normal;border:none}.order__form-item{position:relative}.error{position:absolute;color:red;top:43px;right:0;font-size:11px}.custom-select-wrapper .error{top:84px}.order__form-item.delivery{display:block}.order__form-item.delivery .custom-select-wrapper{display:flex;justify-content:space-between;align-items:center}.order__form-item.delivery .select-new-post{max-width:356px;width:100%}@media(max-width:1210px){.order__form-item.delivery{display:block}.order__form-item.delivery .custom-select-wrapper{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start}.order__form-item.delivery .select-new-post{max-width:100%;width:100%}.order__form-item.delivery .error{margin:0;color:red;top:77px;right:0}.order h3{font-size:18px}label{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.order__form-item.order__checkbox{margin-bottom:16px;display:flex;align-items:center;max-width:100%}.order__form-item.order__checkbox input{margin-bottom:0;min-width:19px}}@media(max-width:988px){.order{padding:8px}.order__data{padding:16px}.order h3{text-align:center}.order form{display:block}.order .order__splitter{margin-bottom:24px;width:100%;max-width:100%}.order__splitter{max-width:100%}.order__form-item{position:relative;display:flex;flex-direction:column}.error{position:absolute;color:red;top:69px;left:0;font-size:11px}.order input,.order select,.order textarea{width:100%;max-width:100%}.order__form-item.order__checkbox{align-items:center;display:flex;max-width:100%;align-content:center;flex-direction:row}.order__form-item.order__checkbox input{margin-right:8px}.order__form-item.order__checkbox .error{margin:0;position:absolute;color:red;top:-14px;left:26px;font-size:11px}.func_prods{max-width:894px}}.clear__curt h3{margin-bottom:16px}.clear__curt button{padding:8px 16px;color:var(--White,#f8f8f8);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:5px;background:var(--main-color,#050505);border:none;margin-bottom:112px}@media(max-width:988px){.submit{width:100%}.order__form-item .error{top:53px;margin:0;color:red;top:69px;right:0}.order .order__func{max-width:100%}}.mobile-view{width:100%}.mob__order-header{display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #a4a4a4}.mob__order-header-func{border-radius:5px;background:#408cff;padding:4px 8px;color:var(--White,#f8f8f8);font-size:10px;font-style:normal;font-weight:500;line-height:normal}.mob__order-header .number{margin-right:8px;color:var(--Dark,#050505);font-size:12px;font-style:normal;font-weight:600;line-height:normal}.mob__order-header .date{color:var(--Gray,#a4a4a4);font-size:10px;font-style:normal;font-weight:500;line-height:normal}.mob__order-header-info{align-items:center;display:flex}.mob__order-main .txt{color:var(--Dark,#050505);display:flex;justify-content:space-between;margin-bottom:8px}.mob__order-main .btn,.mob__order-main .txt{font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.mob__order-main .btn{color:var(--White,#f8f8f8);border-radius:5px;background:var(--Main-color,#077c8f);padding:8px;max-width:143px}@media(max-width:500px){.order-item{padding:8px}}.order-item:hover{border:1px solid #e10713}.order-item{justify-content:space-between;display:flex;cursor:pointer;text-align:left;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:400;line-height:normal;gap:10px;padding:19px;margin-bottom:16px;border-radius:10px;border:1px solid var(--Gray,#a4a4a4)}.order-item__info p{margin-bottom:8px;color:var(--Gray,#a4a4a4)}.order-item__info button,.order-item__info p{font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-item__info button{color:var(--Dark,#050505);background:inherit;border:none}.order-item__number{display:flex;color:var(--Dark,#050505);font-size:18px;font-style:normal;font-weight:500;line-height:normal}.order-item__number span{margin-bottom:8px;margin-right:8px}.order-item__number p{color:var(--Gray,#a4a4a4);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-item__status{padding:4px 8px;border-radius:4px;color:#fff;font-size:12px;font-weight:600;display:inline-block;height:21px}.order-item__status.completed{background:#53c54b}.order-item__status.in-progress{background:#408cff}.order-item__status.canceled{background:#c5554b}.order-item__products{max-width:195px;color:var(--Dark,#050505);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-item__products p{margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block}.order-item__products-list{max-height:62px;overflow:auto}.order-item__cost,.order-item__products-title{color:var(--Dark,#050505);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.order-item__cost{text-align:right}.order-item__status{display:flex;align-items:center}.order-item__status span{margin:0}@media(max-width:970px){.order-item{display:flex;flex-wrap:wrap;justify-content:space-between}.order-item__info,.order-item__products{margin-right:24px}}@media(max-width:837px){.profile__choose{margin-right:8px}.order-item{display:flex;flex-wrap:wrap;justify-content:space-between}.order-item__info,.order-item__products{margin-right:0}}.delivery-form{display:flex;flex-direction:column}.delivery-form button{padding:13px 58px;border-radius:45px;border:1px solid #e10713;background:#e10713;color:#fff;font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.delivery-form__checkboxes{position:relative;display:flex;flex-direction:column;text-align:left}.delivery-form__checkboxes .error{top:115px}.delivery-form__checkboxes label{margin-bottom:22px;display:flex;align-items:center}.delivery-form__checkboxes label img{margin:0 15px}.delivery-form__input{display:flex;flex-direction:column;text-align:left}.delivery-form__input input:focus-visible{border-color:#e10713;outline:none}.delivery-form__input label{color:#000;font-family:Exo\ 2;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:6px}.delivery-form__selectors{display:flex;flex-direction:column;text-align:left}.delivery-form__selectors select{border-radius:10px;border:1px solid #d9d9d9;color:#070707;padding:13px 12px;width:100%}.delivery-form__selectors label,.delivery-form__selectors select{font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.delivery-form__selectors label{margin-bottom:12px;min-width:120px;color:var(--dark,#0d0d0d)}.delivery-form input{max-width:100%}.delivery-form .delivery-form__checkboxes label{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;padding-left:30px;font-weight:500}.delivery-form .delivery-form__checkboxes input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.delivery-form .delivery-form__checkboxes label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:15px;width:15px;border:3px solid #d9d9d9;border-radius:50%;background-color:#fff;transition:border-color .3s ease,background-color .3s ease}.delivery-form .delivery-form__checkboxes input[type=radio]:checked+img+p:before,.delivery-form .delivery-form__checkboxes input[type=radio]:checked+p:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:21px;width:21px;background-color:#e10713;border-radius:50%;transition:background-color .3s ease}.delivery-form .delivery-form__checkboxes input[type=radio]:checked+img+p:after,.delivery-form .delivery-form__checkboxes input[type=radio]:checked+p:after{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);height:11px;width:11px;background-color:#fff;border-radius:50%;transition:background-color .3sease}.delivery-form .delivery-form__checkboxes label:hover:before{border-color:#e10713}.delivery-form .delivery-form__checkboxes input[type=radio]:disabled+img+p,.delivery-form .delivery-form__checkboxes input[type=radio]:disabled+p{color:#ccc}.delivery-form .delivery-form__checkboxes input[type=radio]:disabled+img+p:before,.delivery-form .delivery-form__checkboxes input[type=radio]:disabled+p:before{border-color:#ccc;background-color:#eee}@media(max-width:700px){.order__data{padding:0}.order .cost__slitter{transform:translateX(-61px)}.delivery-form{background:#fff;text-align:center;max-width:100%;width:100%}.delivery-form button{margin-bottom:32px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}}@media(max-width:440px){.order-func__title{font-size:14px}.cost__slitter{flex-direction:column-reverse}.order .cost__slitter .cost-for-one,.order .cost__slitter p{margin-top:8px;text-align:left}.delivery-form__checkboxes p{color:#000;font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.delivery-form__checkboxes label img{margin:0 15px;width:27px;height:auto}.delivery-form__selectors label{color:#000;font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal}}.custom-select-wrapper{margin-bottom:16px;position:relative}.custom-select-label{display:block;margin-bottom:6px;font-weight:600;color:#333;-webkit-user-select:none;user-select:none}.custom-select-container{position:relative;display:inline-block;width:100%}.custom-select-container select{border-radius:10px;border:1px solid #d9d9d9;color:#070707;font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:13px 12px;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:border-color .3s ease}.custom-select-container select:focus{background-color:#fff;outline:none;border-color:#e10713}.custom-select-container select.error{border-color:#d32f2f}.custom-select-container.disabled select{background-color:#eee;cursor:not-allowed;color:#999;border-color:#ccc}.custom-select-arrow{pointer-events:none;position:absolute;top:50%;right:12px;width:0;height:0;margin-top:-4px;border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid #666}.react-select__control{height:45px}.custom-select-container.disabled .custom-select-arrow{border-top-color:#bbb}.error{margin-top:-6px;color:#d32f2f;font-size:10px}.react-select__control{border-radius:8px;border:1px solid #ccc;background-color:#fff;min-height:38px;transition:background-color .3s,border-color .3s;cursor:pointer}.react-select__control:hover{background-color:#fefbfb;border-color:#f46c73}.react-select__control--is-focused{border-color:#e10713!important;border-color:#d1cdc7;box-shadow:0 0 0 1px #e10713!important}.react-select__menu{border-radius:8px;box-shadow:0 4px 10px #0000001a;margin-top:4px;z-index:100;background-color:#fefbfb}.react-select__option{padding:10px;cursor:pointer;transition:background-color .2s ease}.react-select__option--is-focused,.react-select__option:hover{background-color:#f9c4c6}.react-select__option--is-selected{background-color:#f9c4c6;color:#fff;font-weight:600}.react-select__single-value{color:#333}@media(max-width:768px){.error{margin-top:5px;color:#d32f2f}.custom-select-wrapper .error{top:70px}.delivery-form__checkboxes .error{top:102px}}.checkbox__label{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.checkbox__label input{display:none}.custom-checkbox{width:18px;height:18px;border:2px solid #4a90e2;border-radius:4px;background-color:#0000;position:relative;transition:background .3s,border .3s}.custom-checkbox:after{content:"";position:absolute;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:opacity .3s}.checkbox__label input:checked+.custom-checkbox{background-color:#4a90e2;border-color:#4a90e2}.checkbox__label input:checked+.custom-checkbox:after{opacity:1}.login__modal{display:none;max-width:380px;width:100%;z-index:1000000;padding:24px;border-radius:10px;box-shadow:1px 1px 4px 1px #05050533;background:#fff;color:var(--dark,#0d0d0d);font-size:16px;font-weight:400}.login__modal,.login__modal .auth__title{font-family:Exo\ 2;font-style:normal;line-height:normal}.login__modal .auth__title{text-align:center;color:#000;font-size:24px;font-weight:600;margin-top:24px}.login__modal .logo-modal-container{text-align:center;margin-bottom:24px}.login__modal .logo-modal{margin:0 auto}.login__modal .login__nav{position:relative;font-size:20px;font-weight:600;line-height:24px}.login__modal .login__nav img{position:absolute;top:0;right:0}.login__modal form{position:relative}.login__modal .input__container{position:relative;display:flex;flex-direction:column}.login__modal .input__container .lable{margin-bottom:8px}.login__modal .input__container input{position:relative;outline:none;margin-bottom:16px;width:100%;padding:16px;border:1px solid #050505;border-radius:5px;background:#f8f8f8}.login__modal .input__container input::placeholder{color:var(--dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.login__modal .input__container .margin{margin-bottom:30px}.login__modal .input__container input:focus-visible{border:1px solid var(--main-color,#bcbcbc);box-shadow:1px 1px 5px 2px #fea53f1a;background:#f8f8f8}.login__modal .input__container .error{color:#ff2f2f;position:absolute;font-size:10px;bottom:14px;top:auto;right:5px;transform:translateY(10px)}.login__modal .error-message{padding:0 0 16px;color:#ff2f2f;font-size:10px}.login__modal .inactive{color:var(--main-color,#545353)}.login__modal .split{margin:0 8px}.login__modal .nav-btn{cursor:pointer}.login__modal .submit{padding:16px;border-radius:5px;background-color:#000;color:#fff;font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:600;line-height:normal;outline:none;border:none;cursor:pointer;margin-bottom:16px;width:100%}.login__modal .switch-link.mb{cursor:pointer}.login__modal .password{border:none;cursor:pointer;background:inherit;margin-bottom:20px}.login__modal .auth_google{display:flex;align-items:center}.login__modal .auth_google span{margin-right:14px}.login__modal.active{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:block}.header.active .login__modal.active{top:130%}.modal-overlay.modal.active{overflow:hidden}@media(max-width:1230px){.header.inactive .login__modal.active{top:140%}}.form-overlay{top:0!important;z-index:100000!important;background:#00000080!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.auth_nav-cont{text-align:center}.password-help{font-size:14px;font-weight:500;margin-bottom:16px;line-height:14px;margin-top:12px}.auth-close,.think{cursor:pointer}.checkbox__container .lable{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;margin-bottom:12px}.checkbox__container .lable a{color:#000}.checkbox__container input{background-color:#383838;border-color:#383838;margin-right:8px;cursor:pointer}.checkbox__container p{font-size:12px;font-weight:600;line-height:16px}.checkbox__container #check{-webkit-appearance:none;appearance:none;border:1px solid #050505;border-radius:2px;min-width:18px;height:18px}.checkbox__container #check:checked{background-color:#383838;border-color:#383838;display:flex;justify-content:center;align-items:center;position:relative}.checkbox__container #check:checked:before{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth_google{padding-top:25px}.submit.disabled{border-radius:5px;background-color:#e6e6e6;opacity:.5;cursor:auto}.success-modal{max-width:380px;width:100%;padding:16px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100000;background:#fff;border-radius:10px;text-align:center;font-family:Exo\ 2}.success-modal h2{font-family:Exo\ 2;margin-bottom:16px;font-size:20px;font-weight:500}.success-modal h2,.success-modal p{color:var(--dark,#0d0d0d);font-style:normal;line-height:normal}.success-modal p{margin:0 auto 16px;max-width:300px;font-size:16px;font-weight:400}.success-modal img{cursor:pointer;float:right}.success-modal .success-btn{padding:8px 16px;border-radius:5px;border:none;color:var(--white,#fafafa);font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;background:var(--main-color,#000);margin-bottom:8px}.email-container,.email-field-wrapper{position:relative}.tooltip-container{position:absolute;top:-24px;right:102px;cursor:pointer}.question-icon{background-color:#000;color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1}.tooltip-text{display:none;position:absolute;top:-63px;right:-83px;border-radius:10px;background:#ddd;color:#000;font-family:Exo\ 2;font-size:8px;font-style:normal;font-weight:400;line-height:normal;padding:6px 8px;border:1px solid #ddd;border-radius:5px;width:180px;box-shadow:0 2px 5px #0000001a;z-index:10}.tooltip-container:hover .tooltip-text{display:block}.auth__information{margin-bottom:16px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.auth__switch{width:-webkit-max-content;width:max-content;margin:0 auto;display:flex}.auth__switch .switch-txt{margin-right:8px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.auth__switch .switch-link.mb{margin-bottom:16px;cursor:auto}.auth__switch .switch-link{cursor:pointer;color:var(--link,#5495ff);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.modal-content{transform:translate(-50%,-50%);position:fixed;z-index:10000;top:50%;left:50%;background:#fff;border-radius:8px;width:580px;border-radius:10px;background:var(--Cards-Background,#fff)}.modal-content h3{font-weight:500}.modal-content .link{cursor:pointer;text-decoration:underline;margin:0 3px}.modal-content .modal__cont{position:relative}.modal-content .modal-header{color:var(--White,#f8f8f8);font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:700;border-radius:10px 10px 0 0;padding:24px;background:var(--Main-color,#077c8f);display:flex;justify-content:space-between;align-items:center}.modal-content .contact__title{color:var(--Dark,#050505);font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.modal-content form{padding:24px}.modal-content .close-btn{background:none;border:none;font-size:20px;cursor:pointer}.modal-content .modal-form input,.modal-content .modal-form textarea{width:100%;padding:8px 16px;margin:8px 0;border:1px solid #ccc;border-radius:5px}.modal-content .checkbox{display:flex;align-items:center;font-size:14px;margin:10px 0}.modal-content .checkbox input{margin-right:8px;width:auto}.modal-content .error{top:-9px;color:red;font-size:12px}.modal-content button{color:#fff}.modal-content .submit{font-size:16px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;background:var(--Main-color,#077c8f);padding:8px 24px;border:none}.modal.active{display:block}.header.active .modal-content{transform:translate(-50%,50%)}@media(max-width:600px){.modal-content{width:100%;height:100vh;transform:translate(0);top:0;left:0}.header.active .modal-content{transform:translate(0);border-radius:0}.modal-content .modal-header{border-radius:0}}.header.active .modal-content{transform:translate(-50%,30%)!important}.without_blur{background:inherit!important;top:111px!important}.modal__info.active{left:0!important;transition:.4s}.modal__info.desktop.active{left:215px!important;top:49px;transition:.4s}.modal__info.desktop.active .modal__info__wrapper{border-radius:10px;background:var(--background-cards,#fff)}.modal__info.desktop.active .modal_cont{margin-bottom:16px;padding-bottom:8px}.modal__info.desktop.active .modal__category:last-child{margin:0}.modal__info.desktop.active .modal__category{border-radius:10px;margin:0;padding:8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.modal__info.desktop.active .modal__category:hover{background:#fea53f33}.modal__info.desktop.active .modal__catalog-img{margin-right:8px}.inf{display:flex}.inf img{margin-right:8px}.modal__info.desktop{width:278px}.modal__info.desktop .modal_cont{position:relative;padding:0;margin:0}.desktop{left:-10000px!important}.modal__info{z-index:10000;width:100%;overflow:auto;height:100vh;position:absolute;left:-1000px;top:0}.modal__info h2{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.modal__info .modal__category{font-size:14px;margin-bottom:16px}.modal__info .modal__category,.modal__info h3{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;font-weight:500;line-height:normal}.modal__info h3,.modal__info p{font-size:16px;margin-bottom:8px}.modal__info p{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;font-weight:300;line-height:normal}.modal__info__wrapper{background:var(--background-cards,#fff);padding:16px}.modal__info .modal__func{padding:16px;background:var(--main-color,#383838);display:flex;justify-content:space-between;align-items:center}.modal__info .modal_cont{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #9f9f9f}.modal__info .modal_cont:last-child{border:none}.confirme.open{z-index:1000000!important;display:block}.confirme{display:none;width:380px;z-index:10000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:24px;border-radius:10px;background:var(--Cards-Background,#fff);box-shadow:1px 1px 4px 1px #05050533}.confirme__relative{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.confirme h2{margin-bottom:16px;font-size:20px;font-weight:500}.confirme h2,.confirme span{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;line-height:normal}.confirme span{width:241px;margin-bottom:8px;text-align:center;font-size:16px;font-weight:400}.confirme button{color:var(--White,#f8f8f8);font-size:14px;font-style:normal;font-weight:600;line-height:normal;width:180px;height:35px;border-radius:5px;background:var(--main-color,#000);border:none;margin:0 auto}.confirme .cross{position:absolute;background:inherit;padding:0;cursor:pointer;color:#050505;border:none;width:20px;height:20px;right:-14px;top:-14px}.cart-modal-overlay{border-radius:20px;position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;display:flex;align-items:center;justify-content:center;z-index:9999}.cart-modal{background:#fff;padding:20px 30px;border-radius:10px;font-size:18px;color:#333;animation:fadeInOut 3s forwards}@keyframes fadeInOut{0%{opacity:0;transform:scale(.95)}10%{opacity:1;transform:scale(1)}90%{opacity:1}to{opacity:0;transform:scale(.95)}}@media(max-width:440px){.cart-modal{padding:10px 20px;font-size:14px}}.profile__confirme.active{transition:.5s;opacity:1}.profile__confirme{padding:15px 60px;border-radius:10px;background:#000;color:#fff;transition:.5s;position:fixed;bottom:100px;left:50%;transform:translateX(-50%);opacity:0}.modal__cart{filter:invert(.4) grayscale(1)}@media(max-width:500px){.modal__cart{width:80px;height:80px}}.order-modal{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:100}.order-modal .order-modal__content{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.order-modal .order-modal__content::-webkit-scrollbar{display:none}.order-modal .order-modal__prods{list-style:none;margin-bottom:16px}.order-modal .order-modal__prods-item{border-bottom:1px solid var(--Gray,#a4a4a4);padding:16px}.order-modal .order-modal__prods-item .prods-item__title{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px}.order-modal .prods__title{padding:16px 24px;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-bottom:1px solid var(--Gray,#a4a4a4)}.order-modal .prods-item__cost{display:flex;justify-content:space-between}.order-modal .prods-item__price-total{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-modal h3{margin-bottom:24px;color:var(--Dark,#050505);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.order-modal__content{overflow:auto;height:100%;text-align:left;border-radius:10px;border:1px solid var(--Gray,#a4a4a4);background:#fff;padding:20px;border-radius:8px;position:relative}.order-modal__close{position:absolute;top:10px;right:10px;background:inherit;border:none;cursor:pointer}.order-modal__contact{border-bottom:1px solid var(--Gray,#a4a4a4)}.order-modal__contact-item{margin-bottom:16px;text-align:left;display:grid;grid-template-columns:1fr 2fr}.order-modal__contact-item .label{color:var(--gray,#9f9f9f)}.order-modal__contact-item .label,.order-modal__contact-item .value{font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.order-modal__contact-item .value{color:var(--dark,#0d0d0d)}.order-modal__cost .delivery{display:flex;justify-content:space-between;margin-bottom:24px}.order-modal__cost .total{display:flex;justify-content:flex-start}.details__tools-modal{z-index:10000;display:none;border-radius:5px;background:#cbffe1;box-shadow:1px 2px 10px 0 #cbffe1;padding:8px 16px;align-items:center;position:fixed;right:37px;bottom:51px;color:var(--Dark,#050505);font-family:Exo\ 2;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.details__tools-modal img{margin-right:8px}.details__tools-modal .prod__name{margin-right:3px}.details__tools-modal .green{color:var(--Dark,#53c54b)}.details__tools-modal.active{display:flex}@media(max-width:600px){.order-modal h3{color:var(--Dark,#050505);font-size:18px}.order-modal__contact-item{margin-bottom:16px;text-align:left;display:grid;grid-template-columns:1fr 1fr}.order-modal__contact-item .label,.order-modal__contact-item .value{font-size:14px}}.no-scroll-modal{overflow:hidden!important;position:relative}.wishlist__list{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;overflow:auto;max-height:540px}@media(max-width:750px){.wishlist__list{max-height:100%}}@media(max-width:590px){.wishlist__list{display:grid;grid-template-columns:repeat(2,1fr)}}.order{position:relative}.profile__wrapper{height:80vh}.profile__content{position:relative;overflow-y:auto;width:100%;text-align:center}.profile__content h2{margin-bottom:16px;text-align:left;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.info{padding:24px;border:1px solid #a4a4a4;border-radius:10px}.info__item{display:flex;align-items:center;margin-bottom:16px}.info__title{min-width:160px;margin-right:16px}.info__content,.info__title{color:var(--dark,#0d0d0d);font-family:Exo 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.info__content{border:1px solid #a4a4a4;border-radius:5px;padding:8px 16px;max-width:360px;width:100%;outline:none}.info__content::placeholder{color:var(--dark,#0d0d0d);font-family:Exo 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.info__content:focus{outline:none;border:1px solid var(--main-color,#000)}.info__btn{color:#f8f8f8;padding:8px 32px;font-size:18px;font-weight:500;line-height:25px;border-radius:5px;transition:.4s;background:#0d0d0d;cursor:pointer;border:none}.info__btn:hover{background:#0d0d0dcc;box-shadow:none}.info__list{text-align:left;border-radius:10px}@media(max-width:750px){.profile__wrapper{height:auto}.profile__content{overflow-y:visible}.profile__prew{display:none}.info__item{flex-direction:column;align-items:flex-start}.info__title{color:#a4a4a4;font-size:14px;font-weight:600;line-height:19px;margin-bottom:8px}.info{padding:0}.info__list{text-align:left}.info,.info__list{border:none;border-radius:0}.info__content{max-width:100%}.info__btn{width:100%}.profile__btns{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:600;line-height:normal;border:none!important;white-space:nowrap;position:relative;padding:10px 20px;cursor:pointer;transition:color .3s ease}.profile__btns:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;border-radius:5px;background:var(--accent-color,#e10713);transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}.profile__btns.active:after,.profile__btns:hover:after{transform:scaleX(1);transform-origin:bottom left}}.profile__prew{cursor:pointer;display:flex;border-bottom:1px solid #a4a4a4;padding-bottom:16px;margin-bottom:16px;align-items:center}.profile__prew img{margin-right:16px}.profile__wrapper{position:relative}.profile__exit{font-size:14px;font-weight:400;position:absolute;left:20px;bottom:20px}.profile__exit:hover{text-decoration:underline;color:#e10713;cursor:pointer}.way img{margin-right:0}.container.profile{height:100vh;padding:8px 15px 64px}.container.profile .title{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.container.profile .categories__wrap{width:auto}.profile__wrapper{padding:28px 24px;border-radius:20px;display:flex;background:#fff}.profile__choose{margin-right:40px;width:100%;max-width:256px}.profile__choose .profile__btns-list{list-style:none}.profile__choose .profile__btns{transform:translateY(1.5px);color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;padding:16px;margin-bottom:8px;border-radius:10px;border:1.5px solid var(--dark,#0d0d0d);width:100%;background:inherit}.profile__choose .profile__btns:hover{background:var(--main-color,#eee)}.profile__choose .profile__btns.active{color:#f8f8f8;background:var(--main-color,#000)}.profile__choose .hello{margin-bottom:24px;font-size:22px;font-weight:600}@media(max-width:750px){.container.profile{margin-bottom:25px;background:#fff;height:auto;min-height:100vh}.profile__wrapper{padding:16px 0;flex-direction:column}.profile__wrapper .hello{display:none}.profile__choose .profile__btns-list{border-bottom:none;display:flex;justify-content:space-between}.profile__content{margin-top:16px}.profile__choose{min-height:45px;max-width:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.profile__choose::-webkit-scrollbar{display:none}.profile__choose .profile__btns{border-radius:0;padding:9px 0;margin:0 9px;background:inherit;text-align:center}.profile__choose .profile__btns.active,.profile__choose .profile__btns:hover{border-bottom:2px solid #383838;color:#000;background:inherit}.profile__exit{left:15px;bottom:-32px}}@media(max-width:500px){.profile__wrapper{padding:0}}.promo{min-width:500px}.promo__list{overflow-y:auto;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;border-radius:10px;border:1px solid #a4a4a4}.promo__list-item{text-align:left;padding:24px;color:#000;font-size:16px;font-weight:500;border-bottom:1px solid #a4a4a4}.promo__list-item:nth-child(3n+1){border-right:1px solid #a4a4a4}.promo__list-item:nth-child(3n+3){border-left:1px solid #a4a4a4}.promo__list-item:last-child:nth-child(3n+2){border:none;border-right:1px solid #a4a4a4}.promo p{margin-bottom:12px}.promo .last{margin-bottom:0}.promo .list-item-bolt{font-weight:700}@media(max-width:870px){.promo{min-width:0}.promo__list{grid-template-columns:repeat(2,1fr)}.promo__list-item{font-size:14px;padding:16px}.promo__list-item:nth-child(odd){border-right:1px solid #a4a4a4}.promo__list-item:nth-child(2n+2){border-left:none}.promo__list-item:nth-last-child(-n+2){border-bottom:none}}@media(max-width:750px){.promo__list{max-height:100%}}.dest{background:var(--white,#fafafa);position:absolute;top:0;right:0;padding-bottom:40px;left:0;margin-top:205px;padding-top:30px;z-index:100}.dest__cross{position:absolute;top:35px;right:35px;cursor:pointer}.dest__title{color:#000;font-family:Exo\ 2;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:40px}.dest__counter{color:#000;font-weight:500;border-radius:10px;border:1px solid var(--dark,#0d0d0d);padding:24px;display:flex;justify-content:space-between}.dest__btn,.dest__counter{margin-bottom:40px;font-family:Exo\ 2;font-size:24px;font-style:normal;line-height:normal}.dest__btn{color:var(--white,#fafafa);font-weight:600;border-radius:5px;border:1px solid var(--dark,#0d0d0d);background:var(--dark,#0d0d0d);padding:24px 48px}.dest__item{text-align:left;justify-content:space-between;border-bottom:1px solid #0d0d0d}.dest__item p:first-child{width:153px}.dest__item p:nth-child(2){width:454px}.dest__item p:nth-child(3){width:102px}.dest__item p:nth-child(4){width:84px}.dest__item p:nth-child(5){width:107px}.dest__item p:nth-child(6){width:102px}.dest__item p:nth-child(7){width:151px;border:none!important}.modal .container,.modal .profile__content,.modal .profile__wrapper{position:static!important}.dest{overflow-x:hidden}.dest__scroll-wrapper{overflow-x:auto;width:100%}.dest__list{min-width:900px;width:-webkit-max-content;width:max-content;border-radius:10px;border:1px solid var(--dark,#0d0d0d)}.dest__item{display:flex;min-width:900px}.dest__item p{padding:16px;border-right:1px solid #0d0d0d}@media(max-width:1112px){.dest__title{font-size:22px}.dest__counter{margin-bottom:24px;flex-direction:column;font-size:15px}.dest__counter p{margin-bottom:12px}.dest__btn{margin-bottom:24px;font-size:18px;border-radius:10px;padding:12px 24px}.dest{padding-bottom:24px;margin-top:84px}.dest__cross{position:absolute;top:12px;right:12px;cursor:pointer}}.modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999}.modal{background:#fff;padding:24px;border-radius:12px;max-width:400px;text-align:center;box-shadow:0 0 20px #0000004d}.modal button{margin-top:20px;padding:10px 20px;background:#492222;color:#fff;border:none;border-radius:8px;cursor:pointer}.analiz{text-align:left}.analiz .calendar-total{padding:16px 24px}.analiz ul{list-style:none}.analiz h2{font-size:32px;font-weight:600}.analiz h2,.analiz__subtitle{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;line-height:normal;margin-bottom:16px}.analiz__subtitle{font-size:24px;font-weight:500}.analiz__list{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #9f9f9f}.analiz__list p{font-size:20px}.analiz__list p,.analiz__list-title{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;font-weight:500;line-height:normal}.analiz__list-title{margin-bottom:8px;font-size:24px}.analiz__form{border-radius:10px;border:1px solid var(--gray,#d2d2d2)}.analiz__form .calendar{cursor:pointer;padding:16px 24px;border-bottom:1px solid #d2d2d2;display:flex;align-items:center}.analiz__form .calendar img{transform:rotate(90deg);margin-left:12px}.analiz__form-item.tit p{color:#000!important;font-family:Exo\ 2;font-size:16px!important;font-style:normal;font-weight:600!important;line-height:normal}.analiz__form-item:last-child{border-bottom:none}.analiz__form-item{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #d2d2d2;text-align:center;color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.analiz__form-item p{padding:16px 5px;text-decoration:underline}.analiz__form-item p:nth-child(2){border-right:1px solid #d2d2d2;border-left:1px solid #d2d2d2}.analiz__form-item p:first-child{text-decoration:none;color:var(--dark-gray,#787878);font-weight:500}.analiz__form-item p:first-child,.analiz__form-item p:last-child{font-family:Exo\ 2;font-size:16px;font-style:normal;line-height:normal}.analiz__form-item p:last-child{text-decoration:none!important;color:var(--dark,#0d0d0d);font-weight:600}.calendar-dropdown{position:absolute;margin-top:8px;background:#fff;border:1px solid #ccc;padding:12px;border-radius:8px;box-shadow:0 4px 12px #0000001a}.year-selector{margin-bottom:12px}.month-grid{display:flex;flex-wrap:wrap;gap:8px}.month-btn{padding:6px 12px;border:1px solid #ccc;background:#f9f9f9;border-radius:4px;cursor:pointer;font-size:14px}.month-btn.active{background-color:gold;border-color:#f7c600}@media(max-width:1126px){.analiz__form-item p,.analiz__form-item.tit p{font-size:12px!important}.analiz__form-item .analiz__number{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analiz h2{font-size:24px}.analiz__list-title,.analiz__subtitle{font-size:20px}.analiz__list p{font-size:18px}}.news-page{margin-bottom:32px;padding:40px 100px;border-radius:20px;background:var(--background-cards,#fff);box-shadow:0 0 10px 3px #00000040}.news-page img{width:100%}.news-page p:first-child{text-align:center}.news-page h3{color:#0d0d0d;text-align:center;font-size:32px;font-weight:600}.news-page h3,.news-page p{font-family:Exo\ 2;font-style:normal;line-height:normal}.news-page p{font-size:24px;font-weight:400}@media(max-width:1000px){.news-page{padding:24px 80px}.news-page h3{font-size:24px}.news-page p{font-size:20px}}@media(max-width:600px){.news-page{padding:24px 16px}.news-page h3{font-size:20px}.news-page p{font-size:14px}}.news__list{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:24px}.news__item{border-radius:20px;background:var(--background-cards,#fff)}.news__item img{border-radius:20px 20px 0 0;width:100%;object-fit:cover}.news__item-content{padding:16px}.news__item-desc{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.news__item-date{color:var(--gray,#9f9f9f);font-weight:400;margin-bottom:16px}.news__item button,.news__item-date{font-family:Exo\ 2;font-size:14px;font-style:normal;line-height:normal}.news__item button{color:var(--dark,#0d0d0d);font-weight:500;padding:8px 56px;border-radius:10px;border:1px solid var(--dark,#0d0d0d);background:inherit;margin-bottom:8px}@media(max-width:1000px){.news__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:24px}.news__item img{height:163px}.news__item-content{padding:16px}.news__item-desc{font-size:14px;margin-bottom:8px}.news__item-date{font-size:12px;margin-bottom:16px}.news__item button{font-size:14px;width:100%;padding:8px 30px;margin-bottom:8px}}@media(max-width:600px){.news__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:16px}.news__item img{height:115px}.news__item-content{padding:8px}.news__item-desc{font-size:12px;margin-bottom:8px}.news__item-date{font-size:10px;margin-bottom:16px}.news__item button{font-size:10px;width:100%;padding:8px 15px;margin-bottom:8px}}.reset-container{margin:32px auto;max-width:320px;border-radius:10px;background:var(--background-cards,#fff);box-shadow:1px 1px 4px 1px #05050533;padding:24px}.reset-container .nav-title{color:#000;font-family:Exo\ 2;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px;text-align:center}.reset-container label{font-size:20px}.reset-container input,.reset-container label{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-style:normal;font-weight:500;line-height:normal}.reset-container input{margin-top:16px;width:100%;font-size:16px;padding:16px;border-radius:10px;border:1px solid var(--dark,#0d0d0d)}.reset-container input::placeholder{color:var(--dark,#0d0d0d);font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.reset-container .input__container{position:relative;margin-bottom:16px}.reset-container .error{bottom:-10px;top:auto}.reset-container .submit{width:100%;padding:16px;border-radius:10px}*{box-sizing:border-box;padding:0;margin:0}.no-scroll:before{content:"";position:fixed;top:0;right:0;z-index:1000;width:var(--scrollbar-width);height:100vh;background:#ebebeb;pointer-events:none}body{font-family:Exo\ 2,sans-serif;background:url(/img/background.png);font-style:normal}.white_bg{background:url(/img/b.png)}body.no-scroll{overflow:hidden}.container{max-width:1210px;margin:0 auto;padding:0 15px}.mySwiper{touch-action:pinch-zoom}.swiper{touch-action:auto!important}.test{display:flex;flex-direction:column}.test span{margin-bottom:10px}input{font-size:16px!important}#__next{display:flex;flex-direction:column;min-height:100vh}button{cursor:pointer}.modal-overlay.modal.auth.form-overlay.search{z-index:0!important}.modal-overlay.modal{left:0;position:fixed;background:#0003;width:100%;height:100vh;top:82px;z-index:1000;max-width:100%!important}textarea{resize:none}a{text-decoration:none;color:inherit}#check{-webkit-appearance:none;appearance:none;border:1px solid #050505;border-radius:2px;min-width:18px;height:18px}#check:checked{background-color:#050505;border-color:#050505;display:flex;justify-content:center;align-items:center;position:relative}#check:checked:before{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=checkbox]{padding:0;margin:0 8px 0 0;width:16px;height:16px;border:1px solid #000;border-radius:2px;background-color:#0000;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;outline:none}input[type=checkbox]:checked{background-color:#050505;border-color:#050505}input[type=checkbox]:checked:after{content:"✓";position:absolute;top:0;left:3px;color:#fff;font-size:14px}.login__modal.active input[type=checkbox]:checked:after{top:-1px;left:2px}.error__404{text-align:center;border-radius:20px;background:#fefefe;box-shadow:0 0 10px 3px #00000040;padding:40px}.error__404 .error__img-container{margin:0 auto;max-width:670px;max-height:544px}.error__404 .error__img-container img{width:100%;height:100%}.error__404 h2{font-size:36px;font-weight:600;margin-bottom:16px}.error__404 h2,.error__404 p{color:#000;font-family:Exo\ 2;font-style:normal;line-height:normal}.error__404 p{margin-bottom:24px;font-size:28px;font-weight:500}.error__404 button{color:#fff;font-family:Exo\ 2;font-size:22px;font-style:normal;font-weight:500;line-height:normal;padding:12px 32px;border-radius:10px;border:1px solid #000;background:var(--dark,#0d0d0d)}@media(max-width:560px){.error__404 h2{font-size:28px}.error__404 p{font-size:18px}.error__404 button{color:#fff;font-family:Exo\ 2;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:12px 32px;border-radius:10px;border:1px solid #000;background:var(--dark,#0d0d0d)}}@media(max-width:400px){.error__404 h2{font-size:18px}.error__404 p{font-size:14px}.error__404 button{color:#fff;font-family:Exo\ 2;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:12px 32px;border-radius:10px;border:1px solid #000;background:var(--dark,#0d0d0d)}}body,html{margin:0;padding:0;height:100%}.wrapper{display:flex;flex-direction:column;min-height:100vh}.main{flex:1 1}