@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap";html{font-size:16px}@media screen and (min-width: 767px) and (max-width: 1599px){html{font-size:1vw}}@media screen and (max-width: 767px){html{font-size:calc(16 * .2666666667vw)}}html{scroll-behavior:smooth}section{overflow-x:clip}@media screen and (max-width: 767px){section{max-width:100%}}.container{width:100%;max-width:90rem;margin:0 auto;padding:0 2.125rem}@media screen and (max-width: 767px){.container{max-width:100vw;padding:0 .625rem}}*{box-sizing:border-box;margin:0}a{text-decoration:none!important}h1,h2,h3,.h2{font-family:Grotesk,sans-serif;text-transform:uppercase;color:#000}h1{font-weight:800;font-size:3rem;letter-spacing:.01em}@media screen and (max-width: 767px){h1{font-size:2.25rem}}h2,.h2,h3.h2{font-size:4rem;line-height:1.1em;font-weight:700}@media screen and (max-width: 767px){h2,.h2,h3.h2{font-size:2.5rem;line-height:1.05em}}h2 span,.h2 span,h3.h2 span{z-index:2;position:relative}h2 span:before,.h2 span:before,h3.h2 span:before{content:"";position:absolute;z-index:-1}h3{font-size:2.350625rem;line-height:1em;font-weight:700}@media screen and (max-width: 767px){h3{font-size:1.5rem}}h4,p,a,ul,li,input,button,textarea,label,div{line-height:1.1em;color:#000;font-family:Roboto Flex,sans-serif;text-decoration:none;font-weight:500}@media screen and (min-width: 768px){.underline.mob{display:none}}@media screen and (max-width: 767px){.underline.desk{display:none}}.underline{position:relative}.underline svg{position:absolute;left:0;bottom:0}@media screen and (max-width: 767px){.br{display:none}}.mobBr{display:none}@media screen and (max-width: 767px){.mobBr{display:inline}}.swiper-wrapper *{-webkit-user-select:none;-moz-user-select:none;user-select:none}section{max-width:100vw}*:before,*:after{background-size:100% 100%;background-repeat:no-repeat}#banner{position:relative;z-index:101;background-color:#000}#banner .header__switcher{display:none}@media screen and (max-width: 767px){#banner .header__switcher{display:flex;width:100%;margin-left:0;padding-top:.5rem}#banner .header__switcher .header__switcher__item{flex:1 1 0}}.banner{position:relative;background-color:#000;display:flex;flex-direction:column;padding-top:7.5625rem;padding-bottom:2.375rem}@media screen and (max-width: 767px){.banner{padding-top:2.5625rem;padding-bottom:2.625rem}}.banner h1{z-index:2}.banner h1.valentine{z-index:4}.banner h1{font-size:6rem;font-weight:800;line-height:6.4375rem;margin-left:16.625rem;color:#000}@media screen and (max-width: 767px){.banner h1{margin-left:0;font-size:2.6875rem;letter-spacing:.01em;line-height:2.6875rem}}.banner h1 span{position:relative}.banner h1 span:before{content:"";position:absolute;height:5.75rem;background-color:#fff;z-index:-1}@media screen and (max-width: 767px){.banner h1 span:before{height:2.1875rem}}.banner h1 span:nth-of-type(1):before{width:26.875rem;left:-.875rem;bottom:.625rem}@media screen and (max-width: 767px){.banner h1 span:nth-of-type(1):before{bottom:.5rem;width:11.625rem;left:0}}.banner h1 span:nth-of-type(2){margin-left:6.1875rem}@media screen and (max-width: 767px){.banner h1 span:nth-of-type(2){margin-left:0}}.banner h1 span:nth-of-type(2):before{width:32.625rem;left:-.625rem;bottom:.6875rem}@media screen and (max-width: 767px){.banner h1 span:nth-of-type(2):before{background-image:url("data:image/svg+xml,%3Csvg width='328' height='78' viewBox='0 0 328 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.117188' width='327.16' height='35' fill='white'/%3E%3Crect y='43' width='222' height='35' fill='white'/%3E%3C/svg%3E%0A");top:.5rem;bottom:auto;width:20.5rem;height:4.875rem;left:0;background-color:transparent}}.banner h1 span:nth-of-type(3){margin-left:6.1875rem}@media screen and (max-width: 767px){.banner h1 span:nth-of-type(3){margin-left:0}}.banner h1 span:nth-of-type(3):before{width:46.375rem;left:-.625rem;bottom:.6875rem}@media screen and (max-width: 767px){.banner h1 span:nth-of-type(3):before{display:none}}.banner .banner__description{font-size:1.25rem;font-weight:500;line-height:1.1em;color:#fff;margin-left:22.75rem;margin-top:1.625rem;width:22.5rem}@media screen and (max-width: 767px){.banner .banner__description{margin-left:0;margin-top:.625rem;font-size:1rem;width:20.625rem}}.banner .banner__images *{pointer-events:none}.banner .banner__images img{position:absolute;z-index:3}@keyframes float-xy-1{0%{transform:translate(0)}25%{transform:translate(10px,-10px)}50%{transform:translateY(-20px)}75%{transform:translate(-10px,-10px)}to{transform:translate(0)}}@keyframes float-xy-2{0%{transform:translate(0)}20%{transform:translate(-12px,-8px)}50%{transform:translateY(-18px)}80%{transform:translate(12px,-8px)}to{transform:translate(0)}}.banner .banner__images picture:nth-of-type(1) img{width:20.1875rem;top:6.5rem;left:2rem;z-index:1}@media screen and (max-width: 767px){.banner .banner__images picture:nth-of-type(1) img{width:16.375rem;left:.75rem;top:14.4375rem}}@media screen and (min-width: 768px){.banner .banner__images picture:nth-of-type(1) img{animation-delay:0s}}.banner .banner__images picture:nth-of-type(2) img{width:16.25rem;top:11.875rem;right:2.8125rem}@media screen and (max-width: 767px){.banner .banner__images picture:nth-of-type(2) img{width:10.125rem;top:20.75rem;right:0}}@media screen and (min-width: 768px){.banner .banner__images picture:nth-of-type(2) img{animation-delay:2s}}.banner .banner__images.valentine picture:nth-of-type(1) img{width:38.6875rem;top:0rem;left:-6.6875rem}@media screen and (max-width: 767px){.banner .banner__images.valentine picture:nth-of-type(1) img{width:22.1875rem;left:.6875rem;top:13.1875rem;z-index:6}}.banner .banner__images.valentine picture:nth-of-type(2) img{width:41.125rem;top:.25rem;right:-6.75rem;z-index:4}@media screen and (max-width: 767px){.banner .banner__images.valentine picture:nth-of-type(2){display:none}}.banner .banner__highlights p{position:absolute;color:#fff;font-size:1.5rem;z-index:2;font-weight:500;line-height:1.1em;display:flex}@media screen and (max-width: 767px){.banner .banner__highlights p{font-size:.9764375rem}}.banner .banner__highlights p:nth-of-type(1){z-index:15;cursor:pointer;top:3.1875rem;right:23.1875rem;display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (max-width: 767px){.banner .banner__highlights p:nth-of-type(1){top:28.75rem;right:auto;left:2.5rem;z-index:2}}.banner .banner__highlights p:nth-of-type(1) span{color:#fff}.banner .banner__highlights p:nth-of-type(1) span:nth-of-type(1){font-family:Grotesk,sans-serif;font-size:5.6875rem;line-height:4.6875rem;font-weight:800;letter-spacing:.01em;transform:rotate(-1.752deg);text-transform:uppercase}@media screen and (max-width: 767px){.banner .banner__highlights p:nth-of-type(1) span:nth-of-type(1){font-size:3.75rem;line-height:3.125rem}}.banner .banner__highlights p:nth-of-type(1) span:nth-of-type(2){font-family:Grotesk,sans-serif;font-size:1.3125rem;line-height:1em;font-weight:800;letter-spacing:.01em;text-transform:uppercase;transform:rotate(-2.171deg)}@media screen and (max-width: 767px){.banner .banner__highlights p:nth-of-type(1) span:nth-of-type(2){font-size:.875rem}}.banner .banner__highlights p:nth-of-type(1) span:nth-of-type(3){font-size:.625rem;opacity:0;margin-top:.375rem;line-height:1.1em;transform:rotate(-2.17deg);transition:opacity .3s ease-in-out}@media screen and (max-width: 767px){.banner .banner__highlights p:nth-of-type(1) span:nth-of-type(3){font-size:.4375rem}}.banner .banner__highlights p:nth-of-type(1):hover span:nth-of-type(3){opacity:.5}@media screen and (max-width: 767px){.banner .banner__highlights p:nth-of-type(1):focus span:nth-of-type(3){opacity:.5}}.banner .banner__highlights p:nth-of-type(1):before{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg width='277' height='164' viewBox='0 0 277 164' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M244.952 2.8511L19.0004 42.0004L14.5819 135.671L277.003 124.5L244.952 2.8511Z' fill='%23775AFA'/%3E%3Cpath d='M230.008 151.499L196.008 121.499L218.008 111.999L230.008 151.499Z' fill='%23775AFA'/%3E%3Cg opacity='0.5'%3E%3Cpath d='M190.243 120.048L189.963 115.118L191.144 115.051L191.424 119.981L190.243 120.048ZM189.779 113.741C189.768 113.559 189.82 113.404 189.933 113.274C190.045 113.144 190.214 113.073 190.439 113.06C190.663 113.047 190.839 113.099 190.966 113.215C191.096 113.331 191.166 113.48 191.176 113.661C191.186 113.846 191.134 114.003 191.018 114.133C190.905 114.263 190.736 114.334 190.512 114.347C190.287 114.36 190.112 114.308 189.985 114.192C189.858 114.075 189.789 113.925 189.779 113.741Z' fill='white'/%3E%3Ccircle cx='190.74' cy='116.74' r='6.83619' transform='rotate(-3.25092 190.74 116.74)' stroke='white'/%3E%3C/g%3E%3C/svg%3E%0A");width:17.3125rem;height:10.25rem;left:-3.875rem;top:-.875rem;z-index:-1}@media screen and (max-width: 767px){.banner .banner__highlights p:nth-of-type(1):before{background-image:url("data:image/svg+xml,%3Csvg width='182' height='108' viewBox='0 0 182 108' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M160.798 2.19874L12.3822 27.9139L9.47992 89.4412L181.851 82.1036L160.798 2.19874Z' fill='%23775AFA'/%3E%3Cpath d='M150.981 99.8376L128.648 80.1321L143.099 73.8921L150.981 99.8376Z' fill='%23775AFA'/%3E%3Cg opacity='0.5'%3E%3Cpath d='M124.86 79.1795L124.676 75.9411L125.452 75.8971L125.636 79.1354L124.86 79.1795ZM124.555 75.0363C124.548 74.9172 124.582 74.815 124.656 74.7297C124.73 74.6444 124.841 74.5976 124.989 74.5893C125.136 74.5809 125.251 74.6148 125.335 74.6912C125.42 74.7673 125.466 74.865 125.473 74.9842C125.48 75.1053 125.445 75.2086 125.369 75.294C125.295 75.3792 125.184 75.4261 125.037 75.4344C124.889 75.4428 124.774 75.4088 124.691 75.3325C124.607 75.2562 124.562 75.1575 124.555 75.0363Z' fill='white'/%3E%3Ccircle cx='125.194' cy='77.0065' r='4.49034' transform='rotate(-3.25092 125.194 77.0065)' stroke='white' stroke-width='0.656848'/%3E%3C/g%3E%3C/svg%3E%0A");width:11.375rem;height:6.75rem;left:-2.5rem;top:-.375rem}}.banner .banner__highlights p:nth-of-type(2){right:19rem;top:32rem}@media screen and (max-width: 767px){.banner .banner__highlights p:nth-of-type(2){top:1.5625rem;right:1.25rem}}.banner .banner__highlights p:nth-of-type(2):before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='255' height='70' viewBox='0 0 255 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0703 70L251.57 67.5L254.07 14.7237H196.57L206.57 0L172.086 14.7237H0.00119019L17.0703 70Z' fill='%23775AFA'/%3E%3C/svg%3E%0A");width:15.9375rem;height:4.375rem;left:-1.8125rem;top:-1.75rem;z-index:-1}@media screen and (max-width: 767px){.banner .banner__highlights p:nth-of-type(2):before{background-image:url("data:image/svg+xml,%3Csvg width='167' height='46' viewBox='0 0 167 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M155.208 0L2.5571 1.62741L0.929688 35.9828H56.8819L50.3723 45.5674L72.8203 35.9828H166.319L155.208 0Z' fill='%23775AFA'/%3E%3C/svg%3E%0A");width:10.4375rem;height:2.875rem;left:-.625rem;top:-.625rem}}@media screen and (min-width: 768px){.banner .banner__highlights.valentine p:nth-of-type(1){top:2.5rem}}@media screen and (min-width: 767px){.banner .callback__form .callback__form__checkbox{bottom:-3.5rem;right:1.75rem}}.banner .callback__form{z-index:4}.banner .callback__form input{color:#a9a9a9!important}.banner .callback__form input::-moz-placeholder{color:#a9a9a9}.banner .callback__form input::placeholder{color:#a9a9a9}.banner .callback__form input:disabled{color:#b2b2b2!important}.banner .callback__form .select-label.active,.banner .callback__form .select-label{color:#a9a9a9!important}@media screen and (min-width: 767px){.banner .callback__form .callback__form__title{font-size:16px;width:330px}}.banner .callback__form{margin-top:6.5625rem}@media screen and (max-width: 767px){.banner .callback__form{margin-top:20.75rem}}.banner.myaso{position:relative}@media screen and (min-width: 768px){.banner.myaso{padding-top:8.1875rem;padding-bottom:3.125rem}.banner.myaso:before{width:100vw;height:3.125rem;content:"";background-color:#000;left:50%;transform:translate(-50%);bottom:0rem;position:absolute;z-index:3}.banner.myaso h1{margin-left:15.6875rem;font-size:5.6875rem;line-height:6.0625rem;letter-spacing:.01em}.banner.myaso h1 span:before{content:"";position:absolute;height:5.4375rem;background-color:#fff;z-index:-1}.banner.myaso h1 span:nth-of-type(1):before{width:25.4375rem}.banner.myaso h1 span:nth-of-type(2){margin-left:5.75rem}.banner.myaso h1 span:nth-of-type(2):before{background-color:#f9bb10;width:31.0625rem}.banner.myaso h1 span:nth-of-type(3){margin-left:4.5625rem}.banner.myaso h1 span:nth-of-type(3):before{width:43.6875rem}.banner.myaso h1 span.mobSpan:before{display:none}}@media screen and (max-width: 767px){.banner.myaso{padding-top:4.125rem}.banner.myaso h1 span:before{height:2.1875rem;background-image:none}.banner.myaso h1 span:nth-of-type(1):before{bottom:.5rem;width:11.625rem;left:0}.banner.myaso h1 span:nth-of-type(2):before{top:auto;bottom:.5rem;width:14.625rem;left:-1px;background-color:#f9bb10}.banner.myaso h1 span:nth-of-type(3):before{display:block;top:.5rem;bottom:auto;width:12.5625rem;left:-1px}.banner.myaso h1 span.mobSpan:before{display:block;bottom:.5rem;width:8rem;left:-1px}}@media screen and (min-width: 768px){.banner.myaso .banner__description{margin-left:21.75rem;margin-top:1.875rem}}@media screen and (max-width: 767px){.banner.myaso .banner__description{margin-top:.8125rem}}.banner.myaso .banner__description{position:relative;z-index:5}.banner.myaso .banner__description span{color:#f9bb10}.banner.myaso .banner__image{position:absolute;display:flex;width:100vw;height:100%;max-height:100%;left:50%;overflow:clip;bottom:0;transform:translate(-50%);z-index:1}.banner.myaso .banner__image picture{width:140.625rem;height:auto;display:flex;position:absolute;z-index:2;left:50%;bottom:-6.5625rem;transform:translate(-50%)}@media screen and (max-width: 767px){.banner.myaso .banner__image picture{width:100vw;bottom:.375rem}}.banner.myaso .banner__image picture img{width:100%;height:auto;max-width:100%}.banner.myaso .banner__image picture:before{width:100vw;height:6.625rem;content:"";background-color:#000;left:50%;transform:translate(-50%);bottom:6.5625rem;position:absolute;z-index:-1}.banner.myaso .banner__images *{pointer-events:none}.banner.myaso .banner__images img{position:absolute;z-index:4}.banner.myaso .banner__images picture:nth-of-type(1) img{width:39.375rem;top:7.5rem;left:-12.5625rem}@media screen and (max-width: 767px){.banner.myaso .banner__images picture:nth-of-type(1) img{width:21.5rem;right:-.6875rem;top:20.6875rem;z-index:2;left:auto}}@media screen and (min-width: 768px){.banner.myaso .banner__images picture:nth-of-type(1) img{animation:none}}.banner.myaso .banner__images picture:nth-of-type(2) img{width:39.625rem;top:7.25rem;right:-11.875rem;z-index:2}@media screen and (max-width: 767px){.banner.myaso .banner__images picture:nth-of-type(2) img{display:none}}@media screen and (min-width: 768px){.banner.myaso .banner__images picture:nth-of-type(2) img{animation:none}}@media screen and (max-width: 767px){.banner.myaso .callback__form{margin-top:16.5rem}}.banner.myaso .banner__highlights p{position:absolute;color:#fff;font-size:1.5rem;z-index:2;font-weight:500;line-height:1.1em;display:flex}@media screen and (max-width: 767px){.banner.myaso .banner__highlights p{font-size:.9764375rem}}.banner.myaso .banner__highlights p:nth-of-type(1){z-index:15;cursor:pointer;top:3.3125rem;right:14.9375rem;display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (max-width: 767px){.banner.myaso .banner__highlights p:nth-of-type(1){top:21.125rem;right:auto;left:2.5rem;z-index:1}}.banner.myaso .banner__highlights p:nth-of-type(1):before{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg width='280' height='179' viewBox='0 0 280 179' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M244.804 2.02346L18.9502 41.8276L16.2966 147.24L279.255 139.639L244.804 2.02346Z' fill='%23775AFA'/%3E%3Cpath d='M232.259 166.638L198.259 136.638L220.259 127.138L232.259 166.638Z' fill='%23775AFA'/%3E%3Cg opacity='0.5'%3E%3Cpath d='M192.495 135.187L192.215 130.257L193.395 130.19L193.675 135.12L192.495 135.187ZM192.03 128.88C192.02 128.698 192.071 128.543 192.184 128.413C192.297 128.283 192.466 128.212 192.69 128.199C192.914 128.186 193.09 128.238 193.217 128.354C193.347 128.47 193.417 128.619 193.427 128.8C193.438 128.985 193.385 129.142 193.269 129.272C193.156 129.402 192.988 129.473 192.763 129.486C192.539 129.499 192.363 129.447 192.236 129.331C192.109 129.215 192.041 129.064 192.03 128.88Z' fill='white'/%3E%3Ccircle cx='192.992' cy='131.88' r='6.83619' transform='rotate(-3.25092 192.992 131.88)' stroke='white'/%3E%3C/g%3E%3C/svg%3E%0A");width:17.5rem;height:11.1875rem;left:-4.0625rem;top:-1.6875rem;z-index:-1}@media screen and (max-width: 767px){.banner.myaso .banner__highlights p:nth-of-type(1):before{background-image:url("data:image/svg+xml,%3Csvg width='182' height='108' viewBox='0 0 182 108' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M160.798 2.19874L12.3822 27.9139L9.47992 89.4412L181.851 82.1036L160.798 2.19874Z' fill='%23775AFA'/%3E%3Cpath d='M150.981 99.8376L128.648 80.1321L143.099 73.8921L150.981 99.8376Z' fill='%23775AFA'/%3E%3Cg opacity='0.5'%3E%3Cpath d='M124.86 79.1795L124.676 75.9411L125.452 75.8971L125.636 79.1354L124.86 79.1795ZM124.555 75.0363C124.548 74.9172 124.582 74.815 124.656 74.7297C124.73 74.6444 124.841 74.5976 124.989 74.5893C125.136 74.5809 125.251 74.6148 125.335 74.6912C125.42 74.7673 125.466 74.865 125.473 74.9842C125.48 75.1053 125.445 75.2086 125.369 75.294C125.295 75.3792 125.184 75.4261 125.037 75.4344C124.889 75.4428 124.774 75.4088 124.691 75.3325C124.607 75.2562 124.562 75.1575 124.555 75.0363Z' fill='white'/%3E%3Ccircle cx='125.194' cy='77.0065' r='4.49034' transform='rotate(-3.25092 125.194 77.0065)' stroke='white' stroke-width='0.656848'/%3E%3C/g%3E%3C/svg%3E%0A");width:11.375rem;height:6.75rem;left:-2.5rem;top:-.375rem}}.banner.myaso .banner__highlights p:nth-of-type(2){right:20.6875rem;top:31.6875rem}@media screen and (max-width: 767px){.banner.myaso .banner__highlights p:nth-of-type(2){top:1.3125rem;right:1.25rem}}.callback__form{display:flex;flex-direction:column;gap:.9375rem}@media screen and (max-width: 767px){.callback__form{flex-direction:column-reverse;gap:1.0625rem}}.callback__form form{z-index:50;position:relative;width:100%;display:flex;flex-direction:row;gap:1.25rem}@media screen and (max-width: 767px){.callback__form form{flex-direction:column;gap:.75rem}}.callback__form form input,.callback__form form .custom__select,.callback__form form button{border-radius:0!important;width:calc((100% - 3.75rem)/4);height:3rem}@media screen and (max-width: 767px){.callback__form form input,.callback__form form .custom__select,.callback__form form button{width:100%}}.callback__form form input,.callback__form form .custom__select{border:.0625rem solid #e0e0e0;padding:.625rem .75rem;display:flex;align-items:center;justify-content:space-between;background:none;border-radius:0;font-size:1rem;line-height:1.25em;font-weight:400}@media screen and (max-width: 767px){.callback__form form input,.callback__form form .custom__select{border:.0625rem solid #e0e0e0;background:#fff}}.callback__form form input:not([type=checkbox]){color:#000}.callback__form form input:not([type=checkbox]):-webkit-autofill,.callback__form form input:not([type=checkbox]):-webkit-autofill:hover,.callback__form form input:not([type=checkbox]):-webkit-autofill:focus,.callback__form form input:not([type=checkbox]):-webkit-autofill:active{-webkit-text-fill-color:#000;caret-color:#000;box-shadow:0 0 0 62.5rem #fff inset;-webkit-transition:box-shadow 0s,background-color 5000s ease-out 0s;transition:box-shadow 0s,background-color 5000s ease-out 0s}.callback__form form input:not([type=checkbox])::-moz-placeholder{color:#a9a9a9}.callback__form form input:not([type=checkbox])::placeholder{color:#a9a9a9}.callback__form form input:disabled{color:#b2b2b2}.callback__form form .select-label.active{color:#000}.callback__form form .custom__select{position:relative}.callback__form form .custom__select__btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;outline:none;cursor:pointer;border-radius:0;padding:0}.callback__form form .custom__select__btn p{color:#a9a9a9;font-size:1rem;line-height:1.25em;font-weight:400}.callback__form form .custom__select__btn svg{width:.9375rem;height:.5625rem}.callback__form form .custom__select__btn.rotated p{color:#000}.callback__form form .custom__select__dropdown{position:absolute}.callback__form form button{font-size:1.125rem;font-weight:600;line-height:1em}.callback__form form button.custom__select__btn{padding:0}.callback__form__title{font-size:1.25rem;font-weight:500;line-height:1.1em;color:#fff;width:24.5rem}@media screen and (max-width: 767px){.callback__form__title{width:100%;font-size:1rem}}.callback__form__checkbox{position:absolute;bottom:-2.875rem;right:.875rem;width:18.75rem;text-align:center;display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width: 767px){.callback__form__checkbox{position:static;margin:0 auto;width:100%}}.callback__form__checkbox .checkbox-container{display:flex;align-items:flex-start;position:relative;cursor:pointer;font-size:.875rem;color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.callback__form__checkbox .checkbox-container input[type=checkbox]{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;margin:0;opacity:0;cursor:pointer;z-index:2;pointer-events:auto}.callback__form__checkbox .checkbox-container .checkmark{position:relative;height:1.25rem;width:1.25rem;min-width:1.25rem;background-color:#fff;border:.0625rem solid #a9a9a9;display:flex;align-items:center;justify-content:center;flex-shrink:0}.callback__form__checkbox .checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:.5rem;top:-.3125rem;width:.3125rem;height:1.125rem;border:solid #ff8c39;border-width:0 .25rem .25rem 0;transform:rotate(45deg)}.callback__form__checkbox .checkbox-container input:checked~.checkmark:after{display:block}.callback__form__policy{margin-left:.8125rem;font-size:.875rem;color:#999;text-align:left}.callback__form__policy a{color:inherit;text-decoration:underline!important}.callback__form__policy:hover{opacity:.8}@media screen and (max-width: 767px){.callback__form__policy{margin-left:.8125rem}}.callback__form.sended form,.callback__form.sended:is(form){pointer-events:none}.callback__form.sended form .callbackForm__submit,.callback__form.sended:is(form) .callbackForm__submit{background:#eee!important;color:#b2b2b2!important}.callback__form.sended form input:not([type=checkbox]),.callback__form.sended form .custom__select,.callback__form.sended:is(form) input:not([type=checkbox]),.callback__form.sended:is(form) .custom__select{background:#eee!important;color:#b2b2b2!important;pointer-events:none}.callback__form.sended form input:not([type=checkbox]):-webkit-autofill,.callback__form.sended form input:not([type=checkbox]):-webkit-autofill:hover,.callback__form.sended form input:not([type=checkbox]):-webkit-autofill:focus,.callback__form.sended form input:not([type=checkbox]):-webkit-autofill:active,.callback__form.sended:is(form) input:not([type=checkbox]):-webkit-autofill,.callback__form.sended:is(form) input:not([type=checkbox]):-webkit-autofill:hover,.callback__form.sended:is(form) input:not([type=checkbox]):-webkit-autofill:focus,.callback__form.sended:is(form) input:not([type=checkbox]):-webkit-autofill:active{-webkit-text-fill-color:#b2b2b2;caret-color:#b2b2b2;box-shadow:0 0 0 62.5rem #eee inset;-webkit-transition:box-shadow 0s,background-color 5000s ease-out 0s;transition:box-shadow 0s,background-color 5000s ease-out 0s}.callback__form.sended form .custom__select__btn p,.callback__form.sended:is(form) .custom__select__btn p{color:#b2b2b2!important}.callback__form.sended form .custom__select__btn.rotated p,.callback__form.sended:is(form) .custom__select__btn.rotated p{color:#b2b2b2!important}.callback__form.sended form .select-label,.callback__form.sended:is(form) .select-label{color:#b2b2b2!important}.callback__form.sended form .select-label.active,.callback__form.sended:is(form) .select-label.active{color:#b2b2b2!important}.callback__form.sended form .callback__form__checkbox .checkbox-container,.callback__form.sended:is(form) .callback__form__checkbox .checkbox-container{color:#b2b2b2}.callback__form.sended form .callback__form__checkbox .checkmark,.callback__form.sended:is(form) .callback__form__checkbox .checkmark{border-color:#b2b2b2}.callback__form.sended form .callback__form__checkbox .checkmark:after,.callback__form.sended:is(form) .callback__form__checkbox .checkmark:after{border-color:#b2b2b2}.callback__form.sended form .callback__form__checkbox .callback__form__policy,.callback__form.sended:is(form) .callback__form__checkbox .callback__form__policy{color:#b2b2b2}.custom__select__btn svg{transition:transform .3s cubic-bezier(.4,0,.2,1)}.custom__select__btn.rotated svg{transform:rotate(180deg)}.custom__select__dropdown{display:block;max-height:0;opacity:0;overflow:hidden;background:#f1f1f1;margin:0;padding:0;position:absolute;top:100%;left:-.0625rem;width:calc(100% + .125rem);z-index:10;list-style:none;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),box-shadow .3s}.custom__select__dropdown.active{max-height:31.25rem;opacity:1}.custom__select__dropdown li{padding:.75rem .625rem;cursor:pointer;color:#000;font-size:1.25rem;font-weight:500;line-height:1.2em;transition:background .2s}.custom__select__dropdown li:hover{background:#ececec}.callbackForm.sended form,.callbackForm.sended:is(form){pointer-events:none}.callbackForm.sended form .callbackForm__submit,.callbackForm.sended:is(form) .callbackForm__submit{background:#eee!important;color:#b2b2b2!important}.callbackForm.sended form input:not([type=checkbox]),.callbackForm.sended form .custom__select,.callbackForm.sended:is(form) input:not([type=checkbox]),.callbackForm.sended:is(form) .custom__select{background:#eee!important;color:#b2b2b2!important;pointer-events:none}.callbackForm.sended form input:not([type=checkbox]):-webkit-autofill,.callbackForm.sended form input:not([type=checkbox]):-webkit-autofill:hover,.callbackForm.sended form input:not([type=checkbox]):-webkit-autofill:focus,.callbackForm.sended form input:not([type=checkbox]):-webkit-autofill:active,.callbackForm.sended:is(form) input:not([type=checkbox]):-webkit-autofill,.callbackForm.sended:is(form) input:not([type=checkbox]):-webkit-autofill:hover,.callbackForm.sended:is(form) input:not([type=checkbox]):-webkit-autofill:focus,.callbackForm.sended:is(form) input:not([type=checkbox]):-webkit-autofill:active{-webkit-text-fill-color:#b2b2b2;caret-color:#b2b2b2;box-shadow:0 0 0 62.5rem #eee inset;-webkit-transition:box-shadow 0s,background-color 5000s ease-out 0s;transition:box-shadow 0s,background-color 5000s ease-out 0s}.callbackForm.sended form .custom__select .custom__select__btn,.callbackForm.sended:is(form) .custom__select .custom__select__btn{background:#eee!important}.callbackForm.sended form .custom__select__btn p,.callbackForm.sended:is(form) .custom__select__btn p{color:#b2b2b2!important}.callbackForm.sended form .custom__select__btn.rotated p,.callbackForm.sended:is(form) .custom__select__btn.rotated p{color:#b2b2b2!important}.callbackForm.sended form .select-label,.callbackForm.sended:is(form) .select-label{color:#b2b2b2!important}.callbackForm.sended form .select-label.active,.callbackForm.sended:is(form) .select-label.active{color:#b2b2b2!important}.callbackForm.sended form .callback__form__checkbox .checkbox-container,.callbackForm.sended:is(form) .callback__form__checkbox .checkbox-container{color:#b2b2b2}.callbackForm.sended form .callback__form__checkbox .checkmark,.callbackForm.sended:is(form) .callback__form__checkbox .checkmark{border-color:#b2b2b2}.callbackForm.sended form .callback__form__checkbox .checkmark:after,.callbackForm.sended:is(form) .callback__form__checkbox .checkmark:after{border-color:#b2b2b2}.callbackForm.sended form .callback__form__checkbox .callback__form__policy,.callbackForm.sended:is(form) .callback__form__checkbox .callback__form__policy{color:#b2b2b2}.btn-clrd{border:none;display:flex;align-items:center;justify-content:center;outline:none;border-radius:0;cursor:pointer;transition:background .3s ease-in-out,color .3s ease-in-out}.btn-clrd.orange{background:#ff8c39;color:#fff}.btn-clrd.orange:hover{background:#ffb682}.btn-clrd.orange:focus{background:#ff6e06}.btn-brdrd{display:flex;align-items:center;justify-content:center;border-radius:0;background:#fff;outline:none;cursor:pointer;transition:color .3s ease-in-out,border-color .3s ease-in-out}.btn-brdrd.black{border:2px solid #DDD;color:#000}.btn-brdrd.black:hover{border-color:#8d8d8d}.btn-brdrd.black:focus{border-color:#000}.btn-brdrd.black.disabled{border-color:#ddd;color:#ddd}.btn-brdrd.white{background:none;border:2px solid rgba(255,255,255,.1882352941);color:#fff}.btn-brdrd.white:hover{border-color:#8d8d8d}.btn-brdrd.white:focus{border-color:#fff}.btn-brdrd.white.disabled{border-color:gray;color:gray}#header{max-width:100%;width:100%;background-color:#000;transition:transform .3s ease;transform:translateY(0);position:relative;top:0;left:0;z-index:10000}#header.scrolled{z-index:100;position:sticky}#header.hidden{transform:translateY(-100%)}#header.white{background-color:#fff}.header{display:flex;padding:1.625rem 0;align-items:center}@media screen and (max-width: 767px){.header{padding:.8125rem 0;justify-content:space-between}}.header__logo img{width:9.5625rem;height:2.75rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.header__logo img{width:6.375rem;height:1.8364375rem}}.header__logo:hover{opacity:.8}.header__logo{cursor:pointer}.header__switcher{margin-left:4.9375rem;display:flex}@media screen and (max-width: 767px){.header__switcher{display:none}}.header__switcher__item{display:flex;width:6.4375rem;height:2.125rem;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1em;color:#7c7b7b}.header__switcher__item.active{color:#fff;position:relative}.header__switcher__item.active:after{content:"";display:block;height:1.09375rem;width:.125rem;background-color:#fff;position:absolute;top:50%;right:0;transform:translateY(-50%)}.header__switcher__item:last-child.active:after{left:0;right:auto}.header__switcher__item{cursor:pointer}.header__switcher__item:hover{opacity:.8}.header__nav{margin-left:2.6875rem;display:flex}@media screen and (max-width: 767px){.header__nav{display:none}}.header__nav ul{list-style:none;padding:0;margin:0;display:flex;padding:.125rem 0px .125rem .375rem;gap:2.625rem}.header__nav ul li{color:#fff}.header__nav ul li a,.header__nav ul li p{font-size:1rem;font-weight:500;line-height:1em;color:#fff}.header__nav ul li a:hover,.header__nav ul li p:hover{opacity:.8}.header__nav .header-phone{position:relative;display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}@media screen and (min-width: 768px){.header__nav .header-phone>a,.header__nav .header-phone>p{display:flex;align-items:center;gap:.3125rem}.header__nav .header-phone>a:after,.header__nav .header-phone>p:after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M15.1787 5.73438L8.67871 11.7344L8 12.3613L7.32129 11.7344L0.821289 5.73438L2.17871 4.26562L8 9.63867L13.8213 4.26562L15.1787 5.73438Z' fill='white'/%3E%3C/svg%3E");background-size:cover;background-position:center;background-repeat:no-repeat;width:1rem;height:1rem;transition:transform .3s ease}}.header__nav .header-phone .header-phone__popup{position:absolute;top:calc(100% + 1.5625rem);left:50%;transform:translate(-50%) translateY(-200%);border:2px solid #ddd;display:flex;flex-direction:column;align-items:center;justify-content:center;width:16.6875rem;height:8.125rem;background-color:#fff;z-index:100;opacity:0;transition:opacity .3s ease,transform .3s ease}.header__nav .header-phone .header-phone__popup a,.header__nav .header-phone .header-phone__popup p{color:#000;text-align:center;font-size:1.5rem;font-weight:500;line-height:1.33em}.header__nav .header-phone.active .header-phone__popup{opacity:1;transform:translate(-50%) translateY(0)}@media screen and (min-width: 768px){.header__nav .header-phone.active>a:after,.header__nav .header-phone.active>p:after{transform:rotate(180deg)}}.header__actions .header-phone{position:relative;display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;z-index:103;margin-right:.5625rem}.header__actions .header-phone svg{width:1.5rem;height:1.5rem}.header__actions .header-phone .header-phone__popup{position:absolute;top:calc(100% + 1.5625rem);left:50%;transform:translate(-50%) translateY(-200%);border:2px solid #ddd;display:flex;flex-direction:column;align-items:center;justify-content:center;width:16.6875rem;height:8.125rem;background-color:#fff;z-index:100;opacity:0;transition:opacity .3s ease,transform .3s ease}.header__actions .header-phone .header-phone__popup a,.header__actions .header-phone .header-phone__popup p{color:#000;text-align:center;font-size:1.5rem;font-weight:500;line-height:1.33em}.header__actions .header-phone.active .header-phone__popup{opacity:1;transform:translate(-50%) translateY(-1.25rem) scale(.7)}@media screen and (min-width: 768px){.header__actions .header-phone.active>a:after,.header__actions .header-phone.active>p:after{transform:rotate(180deg)}}.header__actions{margin-left:auto;display:flex;gap:1.0625rem}@media screen and (min-width: 768px){.header__actions{align-items:center}}.header__actions .btn-brdrd{font-weight:600!important}.header__actions button,.header__actions a{height:3rem;font-size:1.125rem;font-weight:600}.header__actions button,.header__actions a.btn-clrd{width:12.5rem}.header__actions a{width:7.125rem}.header__actions a svg{width:1.5625rem;height:1.5rem}@media screen and (max-width: 767px){.header__actions{display:none}}.header.white{background-color:#fff}.header.white .header__nav{margin-left:auto;margin-right:10.0625rem}.header.white .header__nav ul li a,.header.white .header__nav .header-phone a,.header.white .header__nav .header-phone p{color:#000}.header.white .header__nav .header-phone{position:relative;display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}@media screen and (min-width: 768px){.header.white .header__nav .header-phone>a:after,.header.white .header__nav .header-phone>p:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M15.1787 5.73438L8.67871 11.7344L8 12.3613L7.32129 11.7344L0.821289 5.73438L2.17871 4.26562L8 9.63867L13.8213 4.26562L15.1787 5.73438Z' fill='black'/%3E%3C/svg%3E")}}.header.white .header__actions{margin-left:0}.header.white .header__actions a{border:.125rem solid #ddd;color:#000}.header.white .header__actions a:first-of-type{color:#fff;border:none}.header.white .header__actions a:first-of-type.btn-brdrd{color:#000;border:.1024375rem solid #ddd}.header.white .header__actions a svg path{fill:#000}.header.white .header__burger path{fill:#000}.header__burger{display:none}@media screen and (max-width: 767px){.header__burger{display:block;width:1.5rem;height:1.5rem}}.cart-widget{transition:none}a.cart-widget{position:relative;align-self:center;width:1.5625rem;height:1.5rem;margin-right:.75rem}a.cart-widget svg{width:100%;height:100%}a.cart-widget.black svg path{fill:#fff}a.cart-widget .cart-widget__count{position:absolute;top:-.75rem;right:-.75rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#ff6e06;color:#fff;font-size:.75rem;line-height:1em;transition:opacity .3s ease}.header-cart-li{display:flex;color:#fff;align-items:center;gap:.75rem}.header-cart-li a.cart-widget.black svg path{fill:#fff}.header__mobHead{display:none}@media screen and (max-width: 767px){.header__mobHead{display:flex;flex-direction:column;gap:2rem}}.header__mobHead{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1007;padding:.8125rem .6875rem 1.5rem;transform:translateY(200%);transition:transform .3s ease}.header__mobHead.active{transform:translateY(0)}.header__mobHead .header__logo{width:100%;display:flex;align-items:center;justify-content:space-between}.header__mobHead .header__logo .mobHead-close{display:block;width:1.5rem;height:1.5rem;cursor:pointer}.header__mobHead .header__logo img{width:6.375rem;height:1.8364375rem}.header__mobHead .header__nav{margin-left:0;display:block;width:100%}.header__mobHead .header__nav ul{flex-direction:column;list-style:none;padding:0;margin:0;gap:2.625rem}.header__mobHead .header__nav ul li{color:#fff;margin:0}.header__mobHead .header__nav ul li a,.header__mobHead .header__nav ul li p{font-size:1.125rem;font-weight:500;line-height:.9em;color:#fff}.header__mobHead .header__nav .header-phone{display:flex;flex-direction:column;gap:.625rem}.header__mobHead .header__nav .header-phone a{font-weight:700}.header__mobHead .header__title{text-transform:uppercase;font-family:Grotesk,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.05em;color:#fff}.header__mobHead .header__actions{margin-left:0;margin-top:auto;display:flex;flex-direction:column;gap:.375rem}.header__mobHead .header__actions a,.header__mobHead .header__actions button{width:100%;height:3rem;font-size:1.125rem;font-weight:600}.header__mobHead.white{background-color:#fff}.header__mobHead.white .mobHead-close path{fill:#000}.header__mobHead.white .header__title{color:#000}.header__mobHead.white .header__actions a{color:#000;border-color:#000}.header__mobHead.white .header__actions a svg path{fill:#000}.header__mobHead.white .header__nav ul li a,.header__mobHead.white .header__nav p{color:#000}
