.product{padding-top:56px !important}.product__tabs{padding:0 !important}.product__tabs table p{text-align:center}.product .tabs__buttons{display:flex;justify-content:flex-end;flex-wrap:nowrap;gap:24px}.product__top{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(2, 1fr)}@media (max-width:1199px){.product__top{grid-template-columns:repeat(1, 1fr)}}.product .label-button{background:white;color:#FF9539;border:1px solid #FF9539;height:59px;width:100%;padding:20px 28px;display:flex;justify-content:center;align-items:center}.product__gallery{min-width:0;position:relative}@media (max-width:1199px){.product__gallery{width:80%;margin:0 auto}}@media (max-width:767px){.product__gallery{width:100%}}.product__gallery img{width:100%;object-fit:cover}.product__gallery-title{padding:12px 0;font-family:Gilroy;font-weight:500;font-size:36px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;vertical-align:middle;margin-bottom:24px}.product__gallery-main .swiper{align-items:stretch}.product__gallery-main .swiper-slide{height:auto}.product__gallery-main img{height:100%;object-fit:contain;border-radius:var(--border-radius)}.product__gallery-thumbs{margin-top:1rem}.product__gallery-thumbs .swiper-slide{cursor:pointer;opacity:0.75;transition:0.15s}.product__gallery-thumbs .swiper-slide:hover{opacity:1;transition:0.15s}.product__gallery-thumbs img{height:100%;border:1px solid rgba(var(--color-primary-rgb), 0.25);border-radius:var(--border-radius)}@media (max-width:767px){.product__gallery-thumbs img{height:100px;object-fit:contain}}@media (max-width:399px){.product__gallery-thumbs img{height:80px}}.product__gallery-thumbs .swiper-slide-thumb-active{cursor:grab;opacity:1}.product__gallery-thumbs .swiper-slide-thumb-active img{border-color:rgba(var(--color-primary-rgb), 1)}.product__main{display:flex;flex-direction:column;gap:var(--grid-gap);justify-content:space-between}.product__main:not(.is-added) .prod-qty{display:none}.product__main.is-added .prod-card-tocart{display:none}.product__main-buttons{display:flex;justify-content:flex-end;gap:24px}.product__main .button{height:64px}.product__main .button-black{background:#2A2A2A;color:white}.product__main .button-orange{background:#FF9539;color:white}.product__main-buy{display:flex;align-items:center;justify-content:space-between;gap:4rem;padding:var(--grid-gap);box-shadow:var(--shadow);border-radius:var(--border-radius);overflow:hidden;transition:0.15s;cursor:default}@media (max-width:767px){.product__main-buy{gap:1rem}}@media (max-width:375px){.product__main-buy{flex-direction:column;gap:var(--grid-gap)}}.product__main-buy:hover{box-shadow:var(--shadow-hover);transition:0.15s}.product__main-prices{display:flex;gap:0.5em;flex-direction:row-reverse;font-size:2em}@media (max-width:991px){.product__main-prices{font-size:1.7em}}@media (max-width:575px){.product__main-prices{font-size:1.5em}}@media (max-width:499px){.product__main-prices{font-size:1.3em}}@media (max-width:399px){.product__main-prices{font-size:1em}}.product__main-form{flex:0 0 auto}.product__main-params{display:flex;flex-direction:column;gap:1rem}@media (max-width:575px){.product__main-params{font-size:14px;gap:0.5rem}}.product__main-parametr{display:flex;justify-content:space-between}.product__main-parametr i{flex-grow:1;border-bottom:1px dashed;margin:0 0.5em}.b-advantages .section__header{text-align:center;margin-bottom:74px}.b-advantages .section__header .section__title{font-family:Gilroy;font-weight:500;font-size:36px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;margin-bottom:24px}.b-advantages .section__header .section__introtext{font-family:Gilroy;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;text-align:center}.b-advantages .grid{--columns: 2;--grid-gap: 40px}@media (max-width:992px){.b-advantages .grid{--columns: 1}}.b-advantages .b-advantages__item{text-align:left;display:flex;align-items:center;gap:18px;padding:40px;background:#EFEFEF}@media (max-width:992px){.b-advantages .b-advantages__item{flex-direction:column;text-align:center;justify-content:center}}.b-advantages .b-advantages__item-image{color:var(--color-primary)}.b-advantages .b-advantages__item-image img,.b-advantages .b-advantages__item-image svg{width:auto;height:90px}@media (min-width:576px){.b-advantages .b-advantages__item-image img,.b-advantages .b-advantages__item-image svg{height:120px}}.b-advantages .b-advantages__item-title{font-family:Gilroy;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%;color:#242323;margin-bottom:14px}.b-advantages .b-advantages__item-description{font-family:Gilroy;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;color:#242323B2}.b-partners{}@media (max-width:1400px){.b-partners{background-image:none !important;background:#f7f7f7;z-index:1}}.b-partners .section__header{margin-bottom:60px}.b-partners .section__header .section__title{font-family:Gilroy;font-weight:500;font-size:36px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle}.b-partners .grid{--columns: 2}@media (max-width:1400px){.b-partners .grid{--columns: 1}}.b-partners__items{padding:80px 0}.b-partners__items-bg{background:#E7E7E79E;position:relative;z-index:2}.b-partners__item{position:relative}.b-partners__item-img{width:100%;height:450px;object-fit:contain;position:relative;z-index:-2}@media (max-width:768px){.b-partners__item-img{height:600px}}.b-partners__item-content{position:absolute;right:0;top:0;max-width:60%;padding:40px;height:100%;font-family:Gilroy;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;vertical-align:middle;color:#242323;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (max-width:992px){.b-partners__item-content{max-width:100%}}.b-partners__item-content .button{height:60px;padding:20px 17px;border:1px solid var(--color-orange);color:orange;font-family:Gilroy;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle}.b-partners__item-content .button:hover{border:none;background:var(--color-blue);color:white}.b-partners__item-content-bg{background:#FFFFFFC7;backdrop-filter:blur(8.6999998093px);position:absolute;height:100%;width:100%;top:0;right:0;z-index:-1}.b-partners .swiper{--swiper-pagination-bottom: -2em}@media (min-width:992px){.b-partners .swiper{--swiper-pagination-bullet-width: 0px}}.b-form{overflow:hidden}@media (max-width:992px){.b-form{background:linear-gradient(180deg, #2c2c2c 65%, #168c94 65%) !important}}.b-form .grid{--columns: 2}@media (max-width:1200px){.b-form .grid{--columns: 1}}.b-form__image{text-align:center}@media (max-width:991px){.b-form__image{display:none}}.b-form__cog{position:absolute;width:fit-content;margin-bottom:25px}@media (max-width:768px){.b-form__cog{position:unset}}@media (max-width:1400px){.b-form__cog .cog-img{max-width:50%}}@media (max-width:768px){.b-form__cog .cog-img{display:none}}.b-form__cog.a{right:100px;top:74px}@media (max-width:1400px){.b-form__cog.a{right:-151px;top:274px}}.b-form__cog.a .cog-img{animation:rotate 50s linear infinite}.b-form__cog.b{right:-94px;top:237px}@media (max-width:1400px){.b-form__cog.b{right:-83px;top:394px}}.b-form__cog.b .cog-img{animation:rotate-rev 50s linear infinite}.b-form__cog.c{bottom:-50px;right:150px}@media (max-width:1400px){.b-form__cog.c{top:523px;right:-133px;bottom:unset}}.b-form__cog.c .cog-img{animation:rotate 50s linear infinite}.b-form__cog-content{padding:16px 36px 16px 60px;border:1px solid white;position:absolute;top:50%;right:75%;transform:translateY(-50%);font-family:Gilroy;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;vertical-align:middle;color:white;border-left:none;min-width:312px;transition:all 1s;min-height:120px}.b-form__cog-content .light-spot{display:none}.b-form__cog-content:hover{background:rgba(0, 0, 0, 0.541);transition:all 1s}.b-form__cog-content:hover .light-spot{display:block;position:absolute;width:10px;height:10px;background:white;border-radius:50%;filter:blur(2px);box-shadow:0 0 10px 2px white;z-index:-1;opacity:0;pointer-events:none}@media (max-width:1400px){.b-form__cog-content:hover .light-spot{display:none}}@media (max-width:1400px){.b-form__cog-content{min-height:unset;padding:8px 36px 8px 60px}}@media (max-width:768px){.b-form__cog-content{position:unset;display:flex;flex-direction:row-reverse;align-items:center;gap:10px;padding:10px;min-width:unset}}.b-form__cog-content::before{content:"";position:absolute;top:0;left:0;width:1px;height:20%;background:white}.b-form__cog-content::after{content:"";position:absolute;bottom:0;left:0;width:1px;height:20%;background:white}.b-form-title{font-family:Gilroy;font-weight:500;font-size:40px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:white;text-align:center;margin-bottom:20px}@media (max-width:992px){.b-form-title{font-size:24px}}.b-form-descr{font-family:Inter;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;text-align:center;margin-bottom:50px;color:white}.b-form .columns{gap:50px}.b-form .input{height:30px;padding-top:0;max-width:380px;background:none;border:none;border-bottom:1px solid white;color:white;padding:0}@media (max-width:992px){.b-form .input{max-width:100%}}.b-form .input:focus{background:none;color:white;box-shadow:none;border:none;border-bottom:1px solid white}.b-form .b-form__wrapper{margin-bottom:50px;--grid-gap: 40px}.b-form .textarea{max-width:820px}.b-form .textarea .input{height:30px}.b-form :not(select):focus~.field-label{transform:translate(0)}.b-form .tel-error{bottom:-20px}.b-form .field-label{top:-30px;left:0;font-family:Inter;font-weight:700;font-size:16px;line-height:150%;letter-spacing:0%;color:white}@media (max-width:992px){.b-form .form-box-footer{justify-content:center}}.b-form .form-box-footer .button{height:64px;background:#FF9539;color:white;font-family:Gilroy;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0%;vertical-align:middle;padding:20px 120px}@media (max-width:768px){.b-form .form-box-footer .button{padding:20px 40px}}.b-form .form-box-footer .button:hover{background:var(--color-blue)}.b-form .checkbox-other{color:white;margin:40px 0}.b-form .checkbox-other a{color:white}.b-form .checkbox-other span{padding-left:20px}.b-form .checkbox-other span:before{content:"";display:inline-block;position:absolute;left:0;width:14px;height:14px;top:10%;transition:background 0.3s ease;background:white;background-size:contain;border-radius:4px}.b-form .checkbox-other input[type=checkbox]:checked+span:before{background:var(--color-orange)}.b-form .b-form__info{padding-left:50px}@media (max-width:1400px){.b-form .b-form__info{padding-left:0px}}.b-form .b-form__info-title{font-family:Gilroy;font-weight:500;font-size:40px;line-height:100%;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;text-align:center;margin-bottom:80px;color:white}@media (max-width:992px){.b-form .b-form__info-title{font-size:24px}}.b-form .form-contacts-wrapper{display:flex;flex-direction:column;gap:28px;align-items:flex-start}.b-form .form-contacts{display:flex;gap:16px}.b-form .form-contacts-content{color:white}.b-form .form-contacts-info{font-family:Inter;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#FFFFFF80}.b-form .form-phone,.b-form .form-email,.b-form .form-addr,.b-form .form-soc{font-family:Inter;font-weight:400;font-size:20px;line-height:150%;letter-spacing:0%;vertical-align:middle;color:white}.b-form .form-contacts-content{display:flex;flex-direction:column;gap:6px}.b-form .form-contacts-content a{color:white}.b-form .form-contacts-content a:hover{border-bottom:none;text-decoration:underline}.b-form .form-soc svg{width:48px}.b-form .b-form__info{position:relative}@media (max-width:1400px){.b-form .b-form__info-img{display:none}}.b-form .form-soc{display:flex;gap:14px}/*# sourceMappingURL=./page-2861c5881187502da86162140fbbc560.map */