body{min-width:320px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#191932;font-size:16px;font-family:Poppins;line-height:1.45;font-weight:400;outline:0;width:100%;letter-spacing:normal;background:#fff;overflow-x:hidden;position:relative;margin:0 auto;caret-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}body.lock{overflow:hidden}@media screen and (max-width:992px){body.customer .header__schedule{display:none}}@media screen and (min-width:1280px){body.customer .header__icon{display:flex}}body.customer.in-wishlist #mobile_menu_top #wishlist,body.customer #mobile_menu_top .header__icon{display:flex}@media screen and (min-width:993px){body.customer.in-wishlist .header__wishlist,body.customer.in-wishlist #wishlist{display:flex}}body.in-cart #cart{display:flex}@media screen and (max-width:992px){body.in-cart .header__schedule{display:flex}}@media screen and (min-width:992px)and (max-width:1140px){body.in-cart .header__schedule-btn{display:none}}@media screen and (min-width:1141px)and (max-width:1280px){body.in-cart .header__schedule-btn span{display:none}body.in-cart .header__schedule-btn{background:#727782;width:45px;padding:0}body.in-cart .header__schedule-btn:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.00745 3.40686C7.68752 1.72679 10.5227 1.85451 11.6925 3.95063L12.3415 5.11356C13.1054 6.48238 12.7799 8.20946 11.6616 9.34143C11.6467 9.36184 11.5677 9.47677 11.5579 9.67758C11.5454 9.93391 11.6364 10.5267 12.5548 11.4451C13.4729 12.3632 14.0656 12.4545 14.3221 12.442C14.5231 12.4322 14.6381 12.3533 14.6585 12.3383C15.7905 11.2201 17.5176 10.8945 18.8864 11.6584L20.0493 12.3075C22.1454 13.4773 22.2731 16.3124 20.5931 17.9925C19.6944 18.8911 18.4995 19.6896 17.0953 19.7429C15.0144 19.8218 11.5591 19.2844 8.13735 15.8626C4.71556 12.4408 4.17818 8.98556 4.25706 6.90463C4.3103 5.50044 5.10879 4.30552 6.00745 3.40686ZM10.3827 4.68163C9.78363 3.60828 8.17394 3.36169 7.06811 4.46752C6.29276 5.24287 5.7887 6.09868 5.75599 6.96146C5.6902 8.6968 6.11864 11.7226 9.19801 14.8019C12.2774 17.8813 15.3031 18.3097 17.0385 18.2439C17.9013 18.2112 18.7571 17.7072 19.5324 16.9318C20.6382 15.826 20.3916 14.2163 19.3183 13.6173L18.1554 12.9683C17.432 12.5645 16.4158 12.7023 15.7025 13.4156L15.7023 13.4158C15.6322 13.4858 15.1864 13.9018 14.395 13.9403C13.5847 13.9797 12.604 13.6156 11.4942 12.5058C10.384 11.3956 10.02 10.4146 10.0597 9.60423C10.0985 8.81271 10.5147 8.36711 10.5843 8.29746L10.5844 8.29743C11.2977 7.58411 11.4354 6.56797 11.0317 5.84456L10.3827 4.68163Z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;width:24px;height:24px;top:11px;left:9px}}body.in-wishlist #wishlist{display:none}html{scroll-behavior:smooth}html:focus{outline:0;outline-width:0}*{box-sizing:border-box}[data-scroll-to]{cursor:pointer}::-webkit-scrollbar{width:10px;height:10px}@media(max-width:992px){.mobile--hidden{display:none!important}}::-webkit-scrollbar-thumb{background:#191932}::-webkit-scrollbar-track{background:#fff}.with-scrollbar::-webkit-scrollbar-track{background:#fff}.with-scrollbar::-webkit-scrollbar-thumb{background:#dddfe1;-webkit-border-radius:5px;border-radius:5px}.with-scrollbar::-webkit-scrollbar{width:6px;height:6px}p{margin-top:0;margin-bottom:16px}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:16px;color:#191932;letter-spacing:normal;font-weight:500;position:relative;line-height:1.2}h1{font-size:32px}@media(max-width:450px){h1{font-size:24px}}h2{font-size:28px}@media(max-width:450px){h2{font-size:24px}}h3{font-size:20px}@media(max-width:450px){h3{font-size:18px}}h4,h5{font-size:16px}form{position:relative}b,strong{font-weight:700}img{max-width:100%;height:auto}svg{max-width:100%;height:auto}a{text-decoration:none;color:#191932;cursor:pointer;display:inline-block;line-height:1;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out;position:relative}ol{list-style:decimal;margin:20px 0;padding-left:20px}ol li{padding:2px 0}ul{list-style:disc;margin:20px 0;padding-left:20px}.align-center{text-align:center}.align-right{text-align:right}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%;max-width:1470px;position:relative}#MainContent{margin-top:0;position:relative;top:0}#toTop{background-color:#000;border-radius:50%;bottom:1rem;height:42px;position:fixed;width:42px;opacity:0;z-index:100000;transition:opacity .4s ease-in-out,background .2s ease-in-out;line-height:1;pointer-events:none;right:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 12px 4px #ffffff4d}#toTop.active{pointer-events:auto;opacity:.9}.ajax-loader{border:4px solid grey!important;border-radius:50%!important;border-top:5px solid white!important;width:30px!important;height:30px!important;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;position:absolute!important;left:calc(50% - 13px)!important;top:calc(50% - 15px)!important;margin:0!important;box-shadow:0 0 20px #00000026;z-index:1001}.is--preloader:after{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100px' height='100px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cpath fill='none' d='M24.3,30C11.4,30,5,43.3,5,50s6.4,20,19.3,20c19.3,0,32.1-40,51.4-40 C88.6,30,95,43.3,95,50s-6.4,20-19.3,20C56.4,70,43.6,30,24.3,30z' stroke='%23000000' stroke-width='2' stroke-dasharray='205.271142578125 51.317785644531256'%3E%3Canimate attributeName='stroke-dashoffset' calcMode='linear' values='0;256.58892822265625' keyTimes='0;1' dur='1' begin='0s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);background-size:100px}.price-normal{font-style:normal;font-weight:600;font-size:24px;line-height:1.5;letter-spacing:-.01em;color:#191932}@media screen and (max-width:768px){.price-normal{font-size:20px}}.price-sale{font-style:normal;font-weight:600;font-size:24px;line-height:1.5;letter-spacing:-.01em;text-decoration:line-through;color:#db1515}@media screen and (max-width:768px){.price-sale{font-size:20px}}@media only screen and (max-width:991px){iframe{width:100%;height:auto}.block-title{font-size:28px}}.lockdown-price-link{font-size:14px;line-height:130%;color:#191932;position:relative;padding-left:26px}.lockdown-price-link span{text-decoration:underline}.lockdown-price-link:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 2.25c-5.376 0-9.75 4.374-9.75 9.75s4.374 9.75 9.75 9.75 9.75-4.374 9.75-9.75-4.374-9.75-9.75-9.75zm-.75 5.75c0-.414.336-.75.75-.75s.75.336.75.75v5.2c0 .414-.336.75-.75.75s-.75-.336-.75-.75zm.75 9c-.441 0-.8-.359-.8-.8s.358-.8.8-.8.8.359.8.8-.358.8-.8.8z'/%3E%3C/svg%3E");background-position:center;background-size:contain;width:24px;height:24px;background-repeat:no-repeat;display:inline-block;top:-2px;left:0}.add_to_cart{position:relative}.add_to_cart:after{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);opacity:0;transition:opacity .6s ease;content:"";display:inline-block;width:20px;height:20px;border:2px solid rgba(255,255,255,.08);border-left-color:#000;border-radius:50%;vertical-align:middle;animation:spin .45s infinite linear var(--anim-state, paused)}.add_to_cart[disabled]{background-color:#5d5d5d}.add_to_cart.is--loading:after{opacity:1;--anim-state: running}@keyframes spin{to{transform:rotate(360deg)}}.btn{font-style:normal;font-weight:400;font-size:14px;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;background:#343434;height:45px;border-radius:9999px;cursor:pointer;gap:8px;white-space:nowrap;border:0;caret-color:transparent}@media screen and (max-width:540px){.btn{padding:0 14px;height:40px}}.btn-dark{color:#fff;background:#343434}@media(hover:hover)and (pointer:fine){.btn-dark:hover{background:#999}}.btn-large{font-size:20px;padding:25px 38px;height:auto}@media screen and (max-width:540px){.btn-large{padding:13px 20px;font-size:14px}}.btn-icon-arrow{position:relative}.btn-icon-arrow:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7H13.5M13.5 7L8.5 2M13.5 7L8.5 12' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:15px;height:14px;position:relative}.btn-icon-arrow-dark{position:relative}.btn-icon-arrow-dark:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7H13.5M13.5 7L8.5 2M13.5 7L8.5 12' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:15px;height:14px;position:relative}.btn-blue{color:#fff;background:#0e40d7}@media(hover:hover)and (pointer:fine){.btn-blue:hover{background:#7295ff}}.btn-icon-phone{position:relative}.btn-icon-phone:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='15px' height='15px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.73268 2.043C6.95002 0.832583 8.95439 1.04804 9.9737 2.40962L11.2347 4.09402C12.0641 5.20191 11.9909 6.75032 11.0064 7.72923L10.7676 7.96665C10.7572 7.99694 10.7319 8.09215 10.76 8.2731C10.8232 8.6806 11.1635 9.545 12.592 10.9654C14.02 12.3853 14.8905 12.7253 15.3038 12.7887C15.4911 12.8174 15.5891 12.7906 15.6194 12.78L16.0274 12.3743C16.9026 11.5041 18.2475 11.3414 19.3311 11.9305L21.2416 12.9691C22.8775 13.8584 23.2909 16.0821 21.9505 17.4148L20.53 18.8273C20.0824 19.2723 19.4805 19.6434 18.7459 19.7119C16.9369 19.8806 12.7187 19.6654 8.28659 15.2584C4.14868 11.144 3.35462 7.556 3.25415 5.78817L4.00294 5.74562L3.25415 5.78817C3.20335 4.89426 3.62576 4.13796 4.16308 3.60369L5.73268 2.043ZM8.77291 3.30856C8.26628 2.63182 7.322 2.57801 6.79032 3.10668L5.22072 4.66737C4.8908 4.99542 4.73206 5.35695 4.75173 5.70307C4.83156 7.10766 5.47286 10.3453 9.34423 14.1947C13.4057 18.2331 17.1569 18.3536 18.6067 18.2184C18.9029 18.1908 19.1975 18.0369 19.4724 17.7636L20.8929 16.3511C21.4704 15.777 21.343 14.7315 20.5252 14.2869L18.6147 13.2484C18.0871 12.9616 17.469 13.0562 17.085 13.438L16.6296 13.8909L16.1008 13.359C16.6296 13.8909 16.6289 13.8916 16.6282 13.8923L16.6267 13.8937L16.6236 13.8967L16.6171 13.903L16.6025 13.9166C16.592 13.9262 16.5799 13.9367 16.5664 13.948C16.5392 13.9705 16.5058 13.9959 16.4659 14.0227C16.3858 14.0763 16.2801 14.1347 16.1472 14.1841C15.8764 14.285 15.5192 14.3392 15.0764 14.2713C14.2096 14.1384 13.0614 13.5474 11.5344 12.0291C10.0079 10.5113 9.41194 9.36834 9.2777 8.50306C9.20906 8.06061 9.26381 7.70331 9.36594 7.43225C9.41599 7.29941 9.47497 7.19378 9.5291 7.11389C9.5561 7.07405 9.58179 7.04074 9.60446 7.01368C9.6158 7.00015 9.6264 6.98817 9.63604 6.9777L9.64977 6.96312L9.65606 6.95666L9.65905 6.95363L9.66051 6.95217C9.66122 6.95146 9.66194 6.95075 10.1908 7.48258L9.66194 6.95075L9.94875 6.66556C10.3774 6.23939 10.4374 5.53194 10.0339 4.99297L8.77291 3.30856Z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;width:15px;height:15px;position:relative}.btn-white{color:#191932;background:#fff}.btn-green{color:#fff;background:#0db22a}@media(hover:hover)and (pointer:fine){.btn-green:hover{background:#0e8924}}.btn-grey{color:#fff;background:#999}.header-section{position:relative;left:0;top:0;width:100%}.section-header{height:80px}@media screen and (max-width:992px){.section-header{height:60px}}body.in-cart .header__cart{display:block}@media screen and (max-width:992px){body.in-cart .header__cart{display:none}}body.in-wishlist .header__wishlist,body.in-wishlist .product-form__wishlist{display:none}header{display:flex;flex-direction:row;align-items:center;gap:5px;padding:15px 0;position:fixed;background:#fff;left:0;top:0;width:100%;z-index:999;transition:top .2s ease-in}header.shop-menu-open{z-index:1000}header.shop-menu-open .header-menu{z-index:1002}@media screen and (max-width:992px){header{padding:10px 0}}#front_layer{width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(90deg,#19193266,#19193200);cursor:pointer;z-index:-1;opacity:0}#front_layer.active{z-index:999;opacity:1}.header__block{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.header-menushop__inner{display:flex;flex-wrap:nowrap;gap:66px;position:relative;flex-direction:row;background:#fff;padding:10px 40px 40px;top:60px}@media(min-width:1200px){.header-menushop__inner{padding:40px;top:54px;border:2px solid #f0f8f8;border-radius:20px;box-shadow:0 0 3px #00000080}}.header-menushop{position:relative;display:inline-flex;cursor:pointer}.header-menushop.open .header-menushop__wrap{display:block;opacity:1;visibility:visible;left:0}.header-menushop.open .header-menushop__btn-wrap{background:#000}.header-menushop__block{display:flex;flex-direction:column;gap:20px}.header-menushop__block[type=tablet]{display:none}@media(min-width:993px)and (max-width:1280px){.header-menushop__block[type=tablet]{display:flex;justify-content:flex-end;margin-bottom:40px}}.header-menushop__block[type=tablet] .header-menushop__list{gap:15px}.header-menushop__block[type=tablet] .header-menushop__item-link span{font-size:20px;line-height:1.2;height:auto;padding:0;border-radius:0}.header-menushop__title{font-style:normal;font-weight:700;font-size:16px;line-height:140%;color:#333;display:flex;align-items:center;gap:10px}.header-menushop__title i{display:none;width:40px;height:40px;align-items:center;justify-content:center}#mobile_menu{display:none}.header-menushop__btn{width:50px;height:50px;display:inline-flex;flex-shrink:0;caret-color:transparent}@media screen and (max-width:992px){.header-menushop__btn{width:40px;height:40px}}.header-menushop__btn-wrap{display:inline-flex;align-items:flex-start;text-align:center;background:#333;border-radius:100%;width:100%;height:100%;cursor:pointer;position:relative;flex-direction:column;justify-content:center;padding-left:15px;caret-color:transparent;gap:4px}@media screen and (max-width:992px){.header-menushop__btn-wrap{padding-left:10px}}.header-menushop__btn-wrap span{content:"";border-bottom:2px solid #ffffff}.header-menushop__btn-wrap span:nth-child(1){width:20px}@media screen and (max-width:992px){.header-menushop__btn-wrap span:nth-child(1){width:17px}}.header-menushop__btn-wrap span:nth-child(2){width:14px}@media screen and (max-width:992px){.header-menushop__btn-wrap span:nth-child(2){width:10px}}.header-menushop__btn-wrap span:nth-child(3){width:8px}@media screen and (max-width:992px){.header-menushop__btn-wrap span:nth-child(3){width:5px}}.header-menushop__wrap{position:absolute;top:0;display:none;z-index:1001;background:transparent;opacity:0;visibility:hidden;left:-200%}.header-menushop__list{position:relative;flex-direction:column;display:flex;gap:25px;flex-wrap:wrap}.header-menushop__shop-icon{width:60px;height:60px;background:#f0f8f8;border-radius:16px;position:relative;padding:7px;display:flex;align-items:center;justify-content:center}.header-menushop__shop-icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.header-menushop__solution-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#f0f8f8;border-radius:16px;padding:7px}.header-menushop__solution-icon img{border-radius:100%}.header-menushop__item-link{display:flex;align-items:center;position:relative}.header-menushop__item-link span{font-style:normal;font-weight:500;font-size:20px;line-height:60px;color:#333;white-space:nowrap;height:60px;padding:0 20px;border-radius:0 20px 20px 0}@media(hover:hover)and (pointer:fine){.header-menushop__item-link:hover .header-menushop__shop-icon,.header-menushop__item-link:hover .header-menushop__solution-icon{border-radius:20px 0 0 20px;box-shadow:0 0 3px #00000080}.header-menushop__item-link:hover span{background:#f0f8f8;box-shadow:0 0 3px #00000080}}.header-menu{display:none}@media screen and (min-width:1281px){.header-menu[type=pc]{display:flex}}@media screen and (min-width:993px)and (max-width:1280px){.header-menu[type=tablet]{display:flex}}.header-menu__list{display:flex;align-items:center;gap:20px}.header-menu__link{font-style:normal;font-weight:500;font-size:16px;line-height:1;color:#000;padding:10px;cursor:pointer;display:flex;gap:10px;align-items:center;text-transform:uppercase;position:relative}.header-menu__link i{position:absolute;right:10px;top:14px;display:inline-flex}.header__icon{margin-left:5px;display:none}.header__schedule{display:flex}.header__schedule-btn{font-weight:500;background:#fff;border:1px solid rgba(0,0,0,.25);box-shadow:0 0 3px #0000004d;text-transform:uppercase}.header__schedule-btn svg path{fill:#000}@media(hover:hover)and (pointer:fine){.header__schedule-btn:hover{background:#edeff5}}@media screen and (min-width:993px)and (max-width:1160px){.header__schedule-btn{display:none}}@media screen and (max-width:992px){.header__schedule-btn span{display:none}.header__schedule-btn svg{display:none}.header__schedule-btn{width:40px;height:40px;padding:0}.header__schedule-btn:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.528 13.2102L15.0108 10.6982C14.1117 9.80109 12.5834 10.16 12.2238 11.3262C11.9541 12.1337 11.0551 12.5822 10.246 12.4028C8.44795 11.9542 6.02061 9.62167 5.57111 7.73771C5.3014 6.93026 5.84081 6.03313 6.64992 5.76403C7.81864 5.40518 8.17825 3.88007 7.27923 2.98294L4.76199 0.470991C4.04278 -0.156997 2.96397 -0.156997 2.33466 0.470991L0.626529 2.17553C-1.0816 3.96978 0.806332 8.72454 5.0317 12.941C9.25706 17.1575 14.0218 19.1312 15.8199 17.3369L17.528 15.6324C18.1573 14.9147 18.1573 13.8382 17.528 13.2102Z' fill='black'/%3E%3C/svg%3E%0A");background-position:center;background-size:contain;background-repeat:no-repeat;width:18px;height:18px;top:11px;left:11px}}.header__schedule-link{display:flex;align-items:center;gap:10px}@media screen and (max-width:992px){.header__schedule-link{display:none}}@media(hover:hover)and (pointer:fine){.header__schedule-link:hover .header__schedule-icon{background:#0db22a}.header__schedule-link:hover .header__schedule-icon svg path{fill:#fff;stroke:#fff}}.header__left{width:calc(50% - 105px);display:flex;align-items:center;gap:15px;justify-content:flex-start}@media screen and (max-width:1280px){.header__left{width:calc(50% - 75px)}}@media screen and (max-width:992px){.header__left{width:calc(50% - 65px)}}.header__right{width:calc(50% - 105px);display:flex;align-items:center;gap:15px;justify-content:flex-end}@media screen and (max-width:1280px){.header__right{width:calc(50% - 75px)}}@media screen and (max-width:992px){.header__right{width:calc(50% - 65px);gap:5px}}.header__phone-link{width:50px;height:45px;background:#ececec;border-radius:9999px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-out;flex-shrink:0}@media screen and (max-width:992px){.header__phone-link{width:40px;height:40px}.header__phone-link svg{width:20px;height:20px}}@media(hover:hover)and (pointer:fine){.header__phone-link:hover{background:#f6f6f666}.header__phone-link:hover svg{width:34px;height:34px}}.header__account{display:flex;align-items:center;gap:10px;cursor:pointer}.header__account-partner{min-width:150px;background:#444;border:1px solid rgba(0,0,0,.5);box-shadow:0 0 3px #0000004d}@media(hover:hover)and (pointer:fine){.header__account-partner:hover{background:#222}}@media screen and (max-width:992px){.header__account-partner{display:none;text-transform:uppercase}}.header__account-icon{background:#3b54ff;border:1px solid rgba(0,0,0,.3);box-shadow:0 0 3px #0000004d}@media(hover:hover)and (pointer:fine){.header__account-icon:hover{background:#2a3ec2}}.header__account-icon.is--logged svg path{fill:#fff}@media screen and (max-width:992px){.header__account-icon{text-transform:uppercase}.header__account-icon svg{width:20px;height:20px}}@media(hover:hover)and (pointer:fine){.header__account-icon:hover svg{width:40px;height:40px}}.header__logo{display:flex;width:180px;align-items:center}.header__logo.header__logo-center{justify-content:center}.header__logo.header__logo-left{justify-content:flex-start}.header__logo.header__logo-right{justify-content:flex-end}@media screen and (max-width:1280px){.header__logo{width:120px}}@media screen and (max-width:992px){.header__logo{width:100px}}@media screen and (max-width:992px){.header__logo img{max-height:32px;width:auto}}.header-shop__list{display:flex;align-items:center;gap:5px 20px;flex-wrap:wrap}@media screen and (min-width:1280px)and (max-width:1440px){.header-shop__list{gap:4px}}@media screen and (min-width:993px)and (max-width:1280px){.header-shop__list{gap:10px}}.header-shop__list-item{position:relative}.header-shop__list-item.open .header-shop__dropdown{display:block;opacity:1;visibility:visible;left:-32px}@media(min-width:992px){.header-shop__list-item.open .header-menu__link{background:#f6f6fc;box-shadow:0 0 3px #00000080;border-radius:15px}.header-shop__list-item.open .header-menu__link i{transform:rotate(60deg)}}@media(min-width:992px){.header-shop__list-item.with-sub .header-menu__link{padding:10px 24px 10px 10px}}@media(hover:hover)and (pointer:fine){.header-shop__list-item:not(.with-sub):hover .header-menu__link{background:#f6f6fc;box-shadow:0 0 3px #00000080;border-radius:15px}}.header-shop__dropdown{display:none;position:absolute;top:32px;background:transparent;opacity:0;visibility:hidden;left:-200%}.header-shop__dropdown-block{position:relative;display:flex;flex-direction:column;min-width:230px;gap:15px;min-width:300px;padding:10px 30px 30px;background:#fff;top:20px}@media(min-width:1024px){.header-shop__dropdown-block{gap:10px;padding:20px 10px;border:1px solid #f0f8f8;box-shadow:0 0 3px #00000080;border-radius:20px}}.header-shop__dropdown-link{font-style:normal;font-weight:500;font-size:16px;line-height:1.5;color:#000;position:relative;padding:5px 20px}.header-shop__dropdown-link.as--subsub{padding-left:30px}.header-shop__dropdown-link.with--subsub{font-weight:700;font-size:12px;margin-bottom:-5px}@media(hover:hover)and (pointer:fine){.header-shop__dropdown-link:not(.with--subsub):hover{background:#f6f6fc;box-shadow:0 0 3px #00000080;border-radius:12px}}.header__wishlist{display:none}.wishlist-block{width:50px;height:45px;background:#fff;border:3px solid #343434;border-radius:9999px;display:none;align-items:center;justify-content:center;position:relative;cursor:pointer}@media(hover:hover)and (pointer:fine){.wishlist-block:hover svg{width:34px;height:34px}}.wishlist-block svg{fill:#000}@media screen and (max-width:992px){.wishlist-block{width:40px;height:40px;border-width:2px}}.header__cart{display:none}.cart-block{width:50px;height:45px;background:#fff;border:3px solid #343434;border-radius:9999px;display:none;align-items:center;justify-content:center;position:relative;cursor:pointer}@media(hover:hover)and (pointer:fine){.cart-block:hover svg{width:34px;height:34px}}@media screen and (max-width:992px){.cart-block{width:40px;height:40px;border-width:2px}.cart-block img{width:20px}}.cart-total,.wishlist-total{min-width:24px;height:24px;background:#f7f7fa;border:1px solid #343434;font-style:normal;font-weight:500;font-size:12px;line-height:1;display:flex;align-items:center;color:#343434;position:absolute;border-radius:100%;width:auto;justify-content:center;top:-8px;right:-4px;padding:0 4px}.header__lang{width:45px;position:relative;height:45px;display:none!important}@media screen and (min-width:1280px){.header__lang{display:flex}}@media(hover:hover)and (pointer:fine){.header__lang:hover{z-index:1}.header__lang:hover .header__lang-dropdown{display:flex}}.header__lang-item{display:flex;gap:2px;align-items:center;cursor:pointer}.header__lang-item span{font-style:normal;font-weight:700;font-size:14px;line-height:1.5;color:#000;text-transform:uppercase}.header__lang-item img{flex-shrink:0}.header__lang-dropdown{display:none;position:absolute;flex-direction:column;gap:5px;top:36px;right:0;padding:10px;background:#fff}.header__lang-dropdown-item{display:flex;align-items:center;gap:2px;cursor:pointer}.header__lang-dropdown-item span:nth-child(1){width:9px;height:9px;background:#f7f7fa;border-radius:100%;border:2px solid #f7f7fa}.header__lang-dropdown-item span:nth-child(2){font-style:normal;font-weight:400;font-size:12px;line-height:1.5;color:#000;text-transform:uppercase}@media(hover:hover)and (pointer:fine){.header__lang-dropdown-item:hover span:nth-child(1){border-color:#0db22a}}@media screen and (max-width:1280px){#mobile_menu{position:fixed;left:-200%;top:0;right:0%;bottom:0;width:100%;height:100%;background:#fff;z-index:999999;transition:all .3s;display:block}#mobile_menu .header__lang{display:flex}#mobile_menu .header-menushop__inner{gap:30px;padding:0;top:0;flex-wrap:wrap}#mobile_menu .header-menushop__block{width:100%;gap:0px}#mobile_menu .header-menushop__block.open .header-menushop__title i{transform:rotate(180deg)}#mobile_menu .header-menushop__block.open .header-menushop__list{display:flex}#mobile_menu .header-menushop__shop-icon{width:40px;height:40px}#mobile_menu .header-menushop__item-link span{line-height:40px;height:40px;padding:0 10px}#mobile_menu .header-menushop__solution-icon{width:40px;height:40px}#mobile_menu .header-menushop__list{display:none}#mobile_menu .header-menushop__title{min-height:40px;font-size:16px}#mobile_menu .header-menushop__title i{display:flex}#mobile_menu .header-shop__list{gap:15px}#mobile_menu .header-shop__list-item{width:100%}#mobile_menu .header-shop__list-item.open .header-shop__dropdown{position:relative;top:0;left:0;margin-bottom:0}#mobile_menu .header-shop__list-item.open .header-menu__link i{transform:rotate(180deg)}#mobile_menu .header-menu__link{font-size:16px;font-weight:700;padding:0;line-height:1.4}#mobile_menu .header-menu__link i{display:flex;top:0;width:24px;height:24px;align-items:center;justify-content:center;position:relative}#mobile_menu .header-shop__dropdown-block{padding:0;min-width:auto;top:0;gap:10px;margin-top:10px}#mobile_menu .header-shop__dropdown-link{padding:3px 0}#mobile_menu .header-shop__dropdown-link.as--subsub{padding-left:12px}#mobile_menu .header-shop__dropdown-link.with--subsub{font-weight:700;font-size:12px;margin-bottom:-5px}#mobile_menu .footer__contact{background:#fff;border-radius:0}#mobile_menu_body{display:flex;flex-direction:column;overflow:auto;height:calc(100vh - 100px)}#mobile_menu_menus{margin-top:30px;display:flex;flex-direction:column;gap:20px;position:relative;padding-bottom:20px;margin-bottom:20px}#mobile_menu_menus:after{content:"";position:absolute;bottom:0;border-bottom:1px solid #e7e7e8;width:100%}#mobile_menu_top_elements{display:flex;gap:15px;align-items:center;justify-content:flex-end;width:calc(100% - 50px)}body.mobile-menu-open #mobile_menu{left:0}}@media screen and (max-width:1280px)and (max-width:992px){body.mobile-menu-open #mobile_menu_top .header__schedule-link,body.mobile-menu-open #mobile_menu_top .header__account-partner{display:flex}}@media screen and (max-width:1280px){#mobile_menu_close{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#333;border-radius:50%}#mobile_menu_close svg path{stroke:#fff}#mobile_menu_top{display:flex;align-items:center;gap:10px}.mobile__menu-block{width:100%;max-width:500px;padding:10px 20px 20px}#mobile_menu_bottom{display:flex;flex-direction:column;gap:20px}.mobile__menu-bottom-top{display:flex;flex-direction:column;gap:15px;align-items:center}.mobile__menu-bottom-top-schedule{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#fff;background:#0e40d7;padding:16px 24px;border-radius:9999px;display:inline-flex}.mobile__menu-bottom-top-partner{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#fff;background:#343434;padding:16px 24px;border-radius:9999px;display:inline-flex}}.popup{position:fixed;left:200%;top:0;right:0%;bottom:0;width:100%;height:100%;background:transparent;z-index:9999;transition:all .3s}.popup.active{left:0}.popup[type=webinar_register] .popup__content,.popup[type=conference_register] .popup__content,.popup[type=webinar_pre_register] .popup__content{height:calc(90vh - 50px)}.popup[type=delivery] .popup__content{position:absolute;left:unset;top:32px;transform:none;height:calc(100vh - 150px);max-width:700px;right:68px}@media screen and (min-width:993px){.popup[type=delivery] .popup__content{height:calc(100vh - 50px)}}@media screen and (max-width:992px){.popup[type=delivery] .popup__content{right:0;top:64px;height:auto}}.popup[type=disclaimer] .popup__close{right:unset;position:relative;top:0;width:100px;height:auto;left:10px}@media screen and (max-width:992px){.popup[type=disclaimer] .popup__close{left:0}}.popup[type=disclaimer] .popup__close .btn-white{font-size:20px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#000,#d9d9d9) border-box;border-radius:30px;border:1px solid transparent}@media screen and (max-width:992px){.popup[type=disclaimer] .popup__close .btn-white{font-size:14px}}.popup[type=disclaimer] .popup__content{position:absolute;left:unset;top:32px;transform:none;max-width:700px;right:68px}@media screen and (min-width:993px){.popup[type=disclaimer] .popup__content{height:calc(100vh - 50px)}}@media screen and (max-width:992px){.popup[type=disclaimer] .popup__content{right:0;top:64px;height:auto}}@media screen and (max-width:992px){.popup[type=disclaimer] .popup__block{font-size:14px}}.popup[type=ask] .popup__content{position:absolute;left:unset;top:32px;transform:none;max-width:700px;right:68px}@media screen and (min-width:993px){.popup[type=ask] .popup__content{height:calc(100vh - 50px)}}@media screen and (max-width:992px){.popup[type=ask] .popup__content{right:0;top:64px;height:auto}}@media screen and (max-width:992px){.popup[type=ask] .popup__block{font-size:14px}}.popup[type=write_review] .popup__content,.popup[type=account_help] .popup__content{position:absolute;left:unset;top:32px;transform:none;max-width:700px;right:68px}@media screen and (min-width:993px){.popup[type=write_review] .popup__content,.popup[type=account_help] .popup__content{height:calc(100vh - 50px)}}@media screen and (max-width:992px){.popup[type=write_review] .popup__content,.popup[type=account_help] .popup__content{right:0;top:64px;height:auto}}.popup[type=account_help] iframe{border:0;width:100%;height:600px}.popup[type=collection_disclaimer] .popup__layer,.popup[type=training-disclaimer] .popup__layer,.popup[type=starterkits-disclaimer] .popup__layer{background:#00000035}.popup[type=collection_disclaimer] .popup__content,.popup[type=training-disclaimer] .popup__content,.popup[type=starterkits-disclaimer] .popup__content{max-width:1600px;position:absolute;top:unset;transform:translate(-50%);bottom:30px}.popup[type=collection_disclaimer] .popup__close,.popup[type=training-disclaimer] .popup__close,.popup[type=starterkits-disclaimer] .popup__close{right:46px;top:14px;width:auto;height:auto}@media screen and (max-width:992px){.popup[type=collection_disclaimer] .popup__close,.popup[type=training-disclaimer] .popup__close,.popup[type=starterkits-disclaimer] .popup__close{right:30px}}.popup[type=collection_disclaimer] .popup__close .btn-white,.popup[type=training-disclaimer] .popup__close .btn-white,.popup[type=starterkits-disclaimer] .popup__close .btn-white{font-size:20px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#000,#d9d9d9) border-box;border-radius:30px;border:1px solid transparent}@media screen and (max-width:992px){.popup[type=collection_disclaimer] .popup__close .btn-white,.popup[type=training-disclaimer] .popup__close .btn-white,.popup[type=starterkits-disclaimer] .popup__close .btn-white{font-size:14px}}@media screen and (max-width:992px){.popup[type=collection_disclaimer] .popup__title,.popup[type=training-disclaimer] .popup__title,.popup[type=starterkits-disclaimer] .popup__title{font-size:16px}.popup[type=collection_disclaimer] .popup__content,.popup[type=training-disclaimer] .popup__content,.popup[type=starterkits-disclaimer] .popup__content{padding:15px;bottom:100px}.popup[type=collection_disclaimer] .popup__block,.popup[type=training-disclaimer] .popup__block,.popup[type=starterkits-disclaimer] .popup__block{font-size:12px;max-height:200px}.popup[type=collection_disclaimer] .popup__block p,.popup[type=training-disclaimer] .popup__block p,.popup[type=starterkits-disclaimer] .popup__block p{margin-bottom:5px}}[popup]{cursor:pointer}.popup__layer{width:100%;height:100%;position:absolute;left:0;top:0;background:#000000bf;cursor:pointer}.popup__close{z-index:10000;position:absolute;right:32px;top:14px;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:9999px}@media(hover:hover)and (pointer:fine){.popup__close:hover{background-color:#f7f7f7}}.popup__content{position:relative;width:100%;background:#fff;left:50%;top:10vh;transform:translate(-50%);height:auto;z-index:10010;display:flex;flex-direction:column;padding:20px 40px;max-width:600px}@media screen and (max-width:992px){.popup__content{padding:20px}}.popup__block{display:flex;flex-direction:column;overflow:auto;padding-bottom:10px;max-height:calc(100vh - 150px);padding-right:6px}.popup__block::-webkit-scrollbar{width:6px}@media screen and (max-width:450px){.popup__block{max-height:calc(100vh - 220px)}}.popup__title{font-style:normal;font-weight:600;font-size:32px;line-height:115%;letter-spacing:-.02em;color:#191932;padding-right:50px;margin-bottom:20px;min-height:20px}@media screen and (max-width:992px){.popup__title{font-size:24px}}.block-login__form{margin-top:50px;padding:0 20px}.block-login__form-wrap{display:flex;flex-direction:column;gap:15px}.training-page-top{position:relative;display:flex;align-items:stretch;justify-content:center;min-height:clamp(560px,52vw,760px);overflow:hidden;color:#fff}.training-page-top__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.training-page-top__image{display:block;width:100%;height:100%;object-fit:cover}.training-page-top__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0000004d}.training-page-top__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;min-height:clamp(560px,52vw,760px);box-sizing:border-box;padding:clamp(48px,8vw,120px) 0 clamp(24px,3vw,40px)}.training-page-top__eyebrow{display:block;font-weight:500;font-size:clamp(14px,1.1vw,16px);line-height:1.4;color:#fff;margin:0 0 clamp(24px,8vw,170px);text-transform:uppercase}.training-page-top__title{font-weight:600;font-size:clamp(32px,4vw,48px);line-height:1.2;color:#fff;margin:0 0 clamp(16px,1.5vw,24px);max-width:900px}.training-page-top__subtitle{font-weight:400;font-size:clamp(16px,1.5vw,20px);line-height:1.4;color:#fff;margin:0 0 clamp(32px,6vw,80px);max-width:830px}@media screen and (max-width:992px){.training-page-top__subtitle{font-weight:300}}.training-page-top__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(8px,1vw,16px);margin:0 0 auto}@media screen and (max-width:992px){.training-page-top__actions{flex-direction:column;width:100%;max-width:238px}}.training-page-top__button{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 32px;background:#3b54ff;border-radius:25px;font-weight:500;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(hover:hover)and (pointer:fine){.training-page-top__button:hover{background:#2a3aa9}}.training-page-top__link{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;font-weight:500;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}.training-page-top__link svg{width:16px;height:10px}.training-page-top__link svg path{stroke:#fff}@media(hover:hover)and (pointer:fine){.training-page-top__link:hover{opacity:.8}}.training-page-top__footer-line{font-weight:400;font-size:clamp(15px,1.6vw,24px);line-height:1.4;letter-spacing:.06em;color:#fff;margin:clamp(40px,6vw,80px) 0 0;max-width:900px}.training-page-shows{padding:clamp(40px,5vw,80px) 0 clamp(32px,4vw,60px)}.training-page-shows__wrap{display:flex;flex-direction:column}.training-page-shows__title{font-weight:600;font-size:clamp(32px,3vw,36px);line-height:1.2;color:#000;margin:0 0 clamp(12px,1.2vw,22px)}.training-page-shows__subtitle{font-weight:400;font-size:clamp(18px,1.5vw,20px);line-height:1.4;color:#000;margin:0 0 clamp(32px,3vw,54px);max-width:720px}.training-page-shows__list{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,24px);margin:0 0 clamp(24px,3vw,40px)}@media screen and (max-width:1200px){.training-page-shows__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:992px){.training-page-shows__list{grid-template-columns:1fr}}.training-page-shows__item{display:flex;flex-direction:column;align-items:center;gap:24px}.training-page-shows__card{display:flex;gap:clamp(16px,1.5vw,24px);width:100%;min-height:248px;padding:clamp(20px,1.8vw,24px);box-sizing:border-box;background:#c5cbf72e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;box-shadow:0 4px 12px #00000024}@media screen and (max-width:992px){.training-page-shows__card{flex-direction:column;gap:24px}}.training-page-shows__side{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;min-width:clamp(100px,8vw,120px)}@media screen and (max-width:992px){.training-page-shows__side{display:contents}}.training-page-shows__date{display:flex;flex-direction:column}@media screen and (max-width:992px){.training-page-shows__date{order:1}}.training-page-shows__date-day{font-weight:700;font-size:clamp(28px,2.4vw,32px);line-height:1.15;color:#000;text-transform:uppercase;white-space:pre-line}@media screen and (max-width:992px){.training-page-shows__date-day{font-size:36px;white-space:normal}}.training-page-shows__date-year{font-weight:700;font-size:clamp(18px,1.4vw,20px);line-height:1.2;color:#000;text-transform:uppercase;margin-top:4px}.training-page-shows__body{display:flex;flex-direction:column;flex:1;min-width:0}@media screen and (max-width:992px){.training-page-shows__body{order:2}}.training-page-shows__type{font-weight:400;font-size:16px;line-height:1.3;color:#000;margin:0 0 4px}.training-page-shows__item-title{font-weight:600;font-size:clamp(20px,1.8vw,24px);line-height:1.3;color:#000;margin:0 0 8px}.training-page-shows__location{font-weight:400;font-size:clamp(18px,1.5vw,20px);line-height:1.3;color:#000;margin:0 0 8px}.training-page-shows__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;font-size:16px;line-height:1.3;color:#000}.training-page-shows__meta-sep{opacity:.8}.training-page-shows__workshops{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:0;border:0;background:transparent;font-weight:600;font-size:20px;line-height:1.3;color:#3b54ff;cursor:pointer;text-align:left}.training-page-shows__workshops svg path{stroke:#3b54ff}@media screen and (max-width:992px){.training-page-shows__workshops{order:3;margin-top:8px}}.training-page-shows__workshops-icon{width:13px;height:8px;flex-shrink:0}.training-page-shows__button{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 32px;background:#444;border-radius:25px;font-weight:500;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(hover:hover)and (pointer:fine){.training-page-shows__button:hover{background:#222}}.training-page-shows__calendar-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:center;height:50px;font-weight:500;font-size:14px;color:#000;text-transform:uppercase;text-decoration:none}.training-page-shows__calendar-link svg{width:16px;height:10px}.training-page-shows__calendar-link svg path{stroke:#000}@media(hover:hover)and (pointer:fine){.training-page-shows__calendar-link:hover{opacity:.7}}.popup--training-page-workshops .popup__layer{background:#00000040}.popup--training-page-workshops .popup__content.training-page-workshops{position:relative;max-width:min(1196px,100vw - 32px);width:100%;max-height:min(830px,100vh - 48px);padding:clamp(48px,5vw,67px) clamp(24px,5vw,80px) clamp(40px,4vw,60px);background:#fcfcff;border-radius:24px;overflow:auto;box-sizing:border-box}.training-page-workshops__close{position:absolute;top:clamp(20px,2.5vw,32px);right:clamp(20px,2.5vw,32px);display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.training-page-workshops__title{font-weight:400;font-size:clamp(20px,2.8vw,36px);line-height:1.3;color:#000;text-align:center;margin:0 0 clamp(24px,4vw,48px)}.training-page-workshops__days{display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)}.training-page-workshops__day-label{display:inline-block;font-weight:700;font-size:16px;line-height:1.3;color:#000;text-transform:uppercase;margin:0 0 24px;padding-bottom:6px;border-bottom:2px solid #3b54ff}.training-page-workshops__sessions{display:flex;flex-direction:column;gap:16px}.training-page-workshops__session-row{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:clamp(16px,3vw,48px);align-items:start}@media screen and (max-width:600px){.training-page-workshops__session-row{grid-template-columns:1fr;gap:4px}}.training-page-workshops__time{font-weight:400;font-size:clamp(18px,1.8vw,24px);line-height:1.3;color:#000}.training-page-workshops__session-title{font-weight:400;font-size:clamp(16px,1.5vw,20px);line-height:1.3;color:#000}.training-page-workshops__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;padding-left:0}@media screen and (min-width:601px){.training-page-workshops__actions{padding-left:calc(min(220px,30vw) + clamp(16px,3vw,48px))}}.training-page-workshops__btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 32px;border-radius:25px;font-weight:500;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}.training-page-workshops__btn--primary{background:#3b54ff}@media(hover:hover)and (pointer:fine){.training-page-workshops__btn--primary:hover{background:#2a3aa9}}.training-page-workshops__btn--secondary{background:#444}@media(hover:hover)and (pointer:fine){.training-page-workshops__btn--secondary:hover{background:#222}}.training-page-experience{padding:clamp(40px,5vw,80px) 0}.training-page-experience__wrap{display:flex;flex-direction:column}.training-page-experience__title{font-weight:600;font-size:clamp(32px,3vw,36px);line-height:1.2;color:#000;margin:0 0 clamp(32px,3vw,48px)}.training-page-experience__list{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,1.5vw,24px)}@media screen and (max-width:1200px){.training-page-experience__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:992px){.training-page-experience__list{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;margin:0 -16px;padding:0 16px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.training-page-experience__list::-webkit-scrollbar{display:none}}.training-page-experience__card{box-sizing:border-box;min-height:262px;padding:clamp(28px,2.4vw,36px);border:2px solid rgba(42,58,169,.25);border-radius:24px;background:#fff}@media screen and (max-width:992px){.training-page-experience__card{flex:0 0 342px;max-width:342px;scroll-snap-align:start}}.training-page-experience__number{display:block;font-weight:900;font-size:14px;line-height:1.2;color:#2a3aa9;margin:0 0 8px}.training-page-experience__card-title{font-weight:400;font-size:16px;line-height:1.3;color:#000;text-transform:uppercase;margin:0 0 16px}.training-page-experience__text{font-weight:500;font-size:clamp(18px,1.5vw,20px);line-height:1.4;color:#000;margin:0}.training-page-experience__nav{display:none;justify-content:center;gap:10px;margin-top:24px}@media screen and (max-width:992px){.training-page-experience__nav{display:flex}.training-page-experience__nav[hidden]{display:none}}.training-page-experience__nav-btn{display:flex;padding:0;border:0;background:transparent;cursor:pointer}.training-page-experience__nav-btn svg{width:60px;height:55px;display:block}.training-page-tech{padding:clamp(40px,5vw,80px) 0}.training-page-tech__wrap{display:flex;flex-direction:column}.training-page-tech__title{font-weight:600;font-size:clamp(32px,3vw,36px);line-height:1.2;color:#000;margin:0 0 clamp(12px,1.2vw,22px)}.training-page-tech__subtitle{font-weight:400;font-size:clamp(18px,1.5vw,20px);line-height:1.4;color:#000;margin:0 0 clamp(40px,5vw,80px);max-width:1100px}.training-page-tech__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(32px,4vw,64px) clamp(24px,3vw,48px)}@media screen and (max-width:992px){.training-page-tech__list{grid-template-columns:1fr}}.training-page-tech__item{display:flex;flex-direction:column}.training-page-tech__heading{margin:0 0 clamp(16px,2vw,24px)}.training-page-tech__item-title{font-weight:600;font-size:clamp(20px,1.8vw,24px);line-height:1.3;color:#000;margin:0 0 4px}.training-page-tech__tagline{font-weight:400;font-style:italic;font-size:16px;line-height:1.3;color:#000;margin:0}.training-page-tech__media{margin:0 0 clamp(20px,2vw,32px);border-radius:24px;overflow:hidden;aspect-ratio:708/376}.training-page-tech__image{display:block;width:100%;height:100%;object-fit:cover}.training-page-tech__compare{margin:0 0 clamp(20px,2vw,28px)}.training-page-tech__compare-labels{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 12px}.training-page-tech__compare-label{font-weight:500;font-size:clamp(16px,1.4vw,20px);line-height:1.3;color:#000;text-transform:uppercase}.training-page-tech__compare-images{display:grid;grid-template-columns:1fr 1fr;gap:16px}.training-page-tech__compare-single{border-radius:18px;overflow:hidden}.training-page-tech__compare-image{display:block;width:100%;height:auto;aspect-ratio:1/1.05;object-fit:cover;border-radius:18px}.training-page-tech__compare-image--full{aspect-ratio:708/328;width:100%}.training-page-tech__metas{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 clamp(20px,2vw,28px)}@media screen and (max-width:600px){.training-page-tech__metas{grid-template-columns:1fr}}.training-page-tech__meta{display:flex;flex-direction:column;gap:4px}.training-page-tech__meta-label{font-weight:600;font-size:16px;line-height:1.3;color:#000}.training-page-tech__meta-value{font-weight:400;font-size:clamp(16px,1.4vw,20px);line-height:1.3;color:#000;text-transform:uppercase}.training-page-tech__features{list-style:disc;margin:0 0 clamp(24px,2.5vw,36px);padding-left:36px}.training-page-tech__feature{font-weight:600;font-size:clamp(18px,1.8vw,24px);line-height:1.45;color:#000}.training-page-tech__button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;height:50px;padding:0 32px;background:#444;border-radius:25px;font-weight:500;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(hover:hover)and (pointer:fine){.training-page-tech__button:hover{background:#222}}.training-page-team{padding:clamp(40px,5vw,80px) 0}.training-page-team__wrap{display:flex;flex-direction:column;align-items:center}.training-page-team__title{align-self:stretch;font-weight:600;font-size:clamp(28px,2.6vw,32px);line-height:1.2;color:#000;margin:0 0 clamp(12px,1.2vw,20px)}.training-page-team__subtitle{align-self:stretch;font-weight:400;font-size:clamp(18px,1.5vw,20px);line-height:1.4;color:#000;margin:0 0 clamp(24px,2.5vw,40px);max-width:900px}.training-page-team__media{width:100%;margin:0 0 clamp(24px,3vw,40px);border-radius:24px;overflow:hidden;aspect-ratio:1440/756}.training-page-team__image{display:block;width:100%;height:100%;object-fit:cover}.training-page-team__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,1.5vw,24px);width:100%;margin:0 0 clamp(24px,3vw,40px)}@media screen and (max-width:992px){.training-page-team__cards{grid-template-columns:1fr}}.training-page-team__card{box-sizing:border-box;min-height:136px;padding:clamp(20px,1.8vw,24px) clamp(16px,1.5vw,24px);background:#ebf0f7;border-radius:24px;text-align:center}.training-page-team__card-title{font-weight:600;font-size:clamp(20px,1.8vw,24px);line-height:1.3;color:#000;margin:0 0 12px}.training-page-team__card-text{font-weight:400;font-size:16px;line-height:1.4;color:#000;margin:0}.training-page-team__cta-line{font-weight:600;font-size:clamp(20px,1.8vw,24px);line-height:1.3;color:#000;text-align:center;margin:0 0 20px}.training-page-team__button{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 32px;background:#3b54ff;border-radius:25px;font-weight:500;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(hover:hover)and (pointer:fine){.training-page-team__button:hover{background:#2a3aa9}}.training-page-gallery{padding:clamp(40px,5vw,80px) 0}.training-page-gallery__wrap{display:flex;flex-direction:column}.training-page-gallery__title{font-weight:600;font-size:clamp(28px,2.6vw,32px);line-height:1.2;color:#000;margin:0 0 clamp(12px,1.2vw,20px)}.training-page-gallery__subtitle{font-weight:400;font-size:clamp(18px,1.5vw,20px);line-height:1.4;color:#000;margin:0 0 clamp(24px,2.5vw,40px);max-width:900px}.training-page-gallery__slider{margin:0 0 clamp(24px,2.5vw,40px)}.training-page-gallery__frame{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:1440/820;background:#111}@media screen and (max-width:600px){.training-page-gallery__frame{overflow:unset;aspect-ratio:unset;display:flex;flex-direction:column;gap:12px;background:transparent;align-items:center}}.training-page-gallery__image{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:600px){.training-page-gallery__image{border-radius:24px;aspect-ratio:1440/820}}.training-page-gallery__caption{position:absolute;left:0;bottom:0;box-sizing:border-box;width:min(400px,80%);min-height:144px;padding:clamp(16px,1.5vw,24px) clamp(20px,2vw,40px);background:#111;border-radius:24px;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:600px){.training-page-gallery__caption{position:relative}}.training-page-gallery__caption-title{font-weight:500;font-size:clamp(22px,2.2vw,32px);line-height:1.3;letter-spacing:.06em;margin:0 0 8px}.training-page-gallery__caption-location,.training-page-gallery__caption-date{font-weight:400;font-size:clamp(16px,1.4vw,20px);line-height:1.4;letter-spacing:.06em}.training-page-gallery__controls{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:clamp(20px,2vw,32px)}.training-page-gallery__nav{display:flex;padding:0;border:0;background:transparent;cursor:pointer}.training-page-gallery__nav svg{width:60px;height:55px;display:block}.training-page-gallery__footer-line{font-weight:500;font-size:clamp(15px,1.5vw,20px);line-height:1.4;letter-spacing:.06em;color:#000;text-align:center;margin:0}.training-page-cta{background:#111;padding:clamp(48px,5vw,86px) 0 clamp(40px,4vw,60px);min-height:clamp(400px,35vw,532px);display:flex;align-items:center}.training-page-cta__wrap{display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;width:100%}.training-page-cta__eyebrow{display:block;font-weight:500;font-size:clamp(16px,1.5vw,20px);line-height:1.4;color:#fff;margin:0 0 clamp(16px,1.5vw,24px);text-transform:uppercase}.training-page-cta__title{font-weight:600;font-size:clamp(28px,3vw,40px);line-height:1.3;color:#fff;margin:0 0 clamp(24px,3vw,48px);max-width:640px}.training-page-cta__text{font-weight:400;font-size:clamp(16px,1.8vw,24px);line-height:1.4;color:#fff;margin:0 0 clamp(32px,4vw,60px);max-width:900px}.training-page-cta__text p{margin:0}.training-page-cta__button{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 32px;background:#3b54ff;border-radius:25px;font-weight:500;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap;margin:0 0 clamp(24px,2.5vw,40px)}@media(hover:hover)and (pointer:fine){.training-page-cta__button:hover{background:#2a3aa9}}.training-page-cta__footer-line{font-weight:600;font-size:clamp(15px,1.5vw,20px);line-height:1.4;color:#fff;margin:0;max-width:900px}.spopup{position:fixed;max-width:470px;height:280px;width:100%;background:transparent;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease;caret-color:transparent;bottom:10px;right:100px}.spopup.is--opened{opacity:1;visibility:visible}.spopup input[type=email],.spopup input[type=number],.spopup input[type=text],.spopup textarea,.spopup select{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;caret-color:#000;font-size:16px}.spopup input[type=email].error,.spopup input[type=number].error,.spopup input[type=text].error,.spopup textarea.error,.spopup select.error{border-color:red;background:#ffe8e8}@media(max-width:650px){.spopup{left:50%;right:unset;transform:translate(-50%);width:calc(100vw - 20px)}}@media(max-width:440px){.spopup{height:230px}}.spopup__layer{width:100%;height:100%;position:absolute;left:0;top:0;background:#0000;cursor:pointer}.spopup__block{position:absolute;right:0;bottom:0;max-width:500px;height:280px;width:100%;z-index:10010;background:#e3f3f7;display:flex;border-radius:15px;flex-direction:column}@media(max-width:440px){.spopup__block{height:230px}}.spopup__close{z-index:10000;position:absolute;right:15px;top:10px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C7.21997 0 5.47991 0.527841 3.99987 1.51677C2.51983 2.50571 1.36628 3.91131 0.685088 5.55585C0.00389957 7.20038 -0.17433 9.00998 0.172936 10.7558C0.520203 12.5016 1.37737 14.1053 2.63604 15.364C3.89471 16.6226 5.49836 17.4798 7.24419 17.8271C8.99002 18.1743 10.7996 17.9961 12.4442 17.3149C14.0887 16.6337 15.4943 15.4802 16.4832 14.0001C17.4722 12.5201 18 10.78 18 9C18 6.61305 17.0518 4.32387 15.364 2.63604C13.6761 0.948211 11.3869 0 9 0ZM12.975 11.4975C13.0807 11.5925 13.166 11.708 13.2256 11.837C13.2852 11.966 13.3179 12.1058 13.3217 12.2478C13.3255 12.3899 13.3004 12.5312 13.2477 12.6633C13.1951 12.7953 13.1161 12.9152 13.0157 13.0157C12.9152 13.1161 12.7953 13.1951 12.6633 13.2477C12.5312 13.3003 12.3899 13.3255 12.2478 13.3217C12.1058 13.3179 11.966 13.2852 11.837 13.2256C11.708 13.166 11.5925 13.0807 11.4975 12.975L9 10.4775L6.5025 12.975C6.40754 13.0807 6.29203 13.166 6.16303 13.2256C6.03402 13.2852 5.89423 13.3179 5.75216 13.3217C5.6101 13.3255 5.46876 13.3003 5.33675 13.2477C5.20474 13.1951 5.08483 13.1161 4.98434 13.0157C4.88386 12.9152 4.80489 12.7953 4.75227 12.6633C4.69965 12.5312 4.67448 12.3899 4.67828 12.2478C4.68209 12.1058 4.71479 11.966 4.7744 11.837C4.83401 11.708 4.91928 11.5925 5.025 11.4975L7.5225 9L5.025 6.5025C4.84605 6.30328 4.75031 6.04303 4.75748 5.77534C4.76464 5.50764 4.87419 5.25289 5.06354 5.06354C5.25289 4.87418 5.50765 4.76464 5.77534 4.75747C6.04303 4.7503 6.30328 4.84605 6.5025 5.025L9 7.5225L11.4975 5.025C11.5925 4.91928 11.708 4.83401 11.837 4.7744C11.966 4.71479 12.1058 4.68208 12.2478 4.67828C12.3899 4.67447 12.5312 4.69965 12.6633 4.75227C12.7953 4.80489 12.9152 4.88385 13.0157 4.98434C13.1161 5.08483 13.1951 5.20474 13.2477 5.33674C13.3004 5.46875 13.3255 5.6101 13.3217 5.75216C13.3179 5.89422 13.2852 6.03402 13.2256 6.16302C13.166 6.29203 13.0807 6.40753 12.975 6.5025L10.4775 9L12.975 11.4975Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:18px;display:inline-block;width:30px;background-position:center;height:30px;cursor:pointer}.spopup__wrap{display:flex;flex-direction:column;overflow:hidden;position:relative;height:100%;background:#e3f7f7;border-radius:15px;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.5));padding:10px 20px}@media(max-width:440px){.spopup__wrap{padding:10px}}.spopup__content{display:flex;flex-direction:column;z-index:1;width:65%}@media(max-width:440px){.spopup__content{width:63%}}.spopup__bgimage{position:absolute;left:0;top:0;width:100%;height:100%}.spopup__bgimage img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.spopup__image-wrap{width:40%;height:calc(100% - 30px);position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(max-width:440px){.spopup__image-wrap{width:39%}}.spopup__image{height:100%;position:absolute;top:0;width:100%;left:50%;transform:translate(-50%)}.spopup__image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;object-position:bottom center}.spopup__title{margin-bottom:12px}.spopup__title span{font-style:normal;font-weight:700;font-size:clamp(32px,3.2vw,48px);line-height:1;text-transform:uppercase;color:#000;position:relative}@media(max-width:440px){.spopup__title span{font-size:32px}}.spopup__title span:after{content:"";position:absolute;width:100%;height:1px;background:#8dd5ed;left:0;bottom:0}.spopup__text{font-weight:500;font-size:14px;line-height:1.15;margin-top:15px;color:#000}.spopup__text p{margin:0}.spopup__subtitle{display:flex;gap:8px;margin-top:25px}.spopup__subtitle-text{font-weight:700;font-size:15px;line-height:1.25;color:#000}.spopup__subtitle-text p{margin:0}footer{position:relative;width:100%;padding-top:100px;padding-bottom:50px}@media screen and (max-width:992px){footer{padding-top:40px;padding-bottom:40px}}.footer__block{display:flex;flex-wrap:wrap;gap:40px;max-width:1250px;margin:0 auto}@media screen and (max-width:992px){.footer__block{gap:36px}}.footer__contact{display:flex;flex-direction:column;width:340px}@media screen and (max-width:992px){.footer__contact{order:2;width:100%;background:#f7f9fc;border-radius:20px;padding:20px;flex-direction:row;flex-wrap:wrap;gap:15px}}.footer__contact-content{display:flex;flex-direction:column}@media screen and (max-width:992px){.footer__contact-content{width:calc(100% - 45px)}}.footer__contact-callback{font-style:normal;font-weight:600;font-size:32px;line-height:1.5;letter-spacing:-.01em;color:#191932;display:flex;gap:5px;align-items:center;position:relative}@media screen and (max-width:992px){.footer__contact-callback{font-size:24px}}.footer__contact-callback:before{content:"";background-image:url("data:image/svg+xml,%3Csvg height='22' viewBox='0 0 512 512' width='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='STATIONERY_AND_OFFICE' data-name='STATIONERY AND OFFICE'%3E%3Cpath d='m501.15 396.46c-6.94-7.75-28.28-27.07-43.56-38.58-15-11.79-39.57-27.74-49.14-32.68-15.63-8.13-39.18-7.22-53.81 2.61a214.44 214.44 0 0 0 -33.23 28.58l-.22.23a33.75 33.75 0 0 1 -43.43 4.75 478.67 478.67 0 0 1 -69.46-57.67 478.67 478.67 0 0 1 -57.67-69.46 33.75 33.75 0 0 1 4.75-43.43l.23-.22a214.44 214.44 0 0 0 28.58-33.23c9.83-14.63 10.74-38.18 2.61-53.81-4.94-9.56-20.89-34.1-32.68-49.14-11.52-15.28-30.83-36.62-38.58-43.56-12.65-11.4-34.02-14.37-48.93-6.25a203.24 203.24 0 0 0 -35 25.13l-1.13 1c-65.92 56.71-22.52 215 106.73 344 129.07 129.27 287.32 172.7 344.03 106.78l1-1.13a202.68 202.68 0 0 0 25.13-35c8.15-14.9 5.18-36.27-6.22-48.92z'/%3E%3C/g%3E%3C/svg%3E");width:22px;height:22px;background-repeat:no-repeat;background-position:center;background-size:contain}.footer__contact-worktime{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#191932;margin-top:8px}@media screen and (max-width:992px){.footer__contact-worktime{font-size:16px}}.footer__contact-email{font-style:normal;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:-.01em;color:#191932;margin-top:32px}@media screen and (max-width:992px){.footer__contact-email{font-size:16px;margin-top:20px}}.footer__contact-location{display:flex;align-items:center;gap:10px;margin-top:32px}.footer__contact-location svg{flex-shrink:0}.footer__contact-location span{font-style:normal;font-weight:500;font-size:16px;line-height:140%;color:#191932}@media screen and (max-width:992px){.footer__contact-location span{font-size:14px}}@media screen and (max-width:992px){.footer__contact-location{margin-top:20px}}.footer__contact-socials{margin-top:32px;display:flex;align-items:center;gap:15px}@media screen and (max-width:992px){.footer__contact-socials{width:30px;flex-direction:column;margin-top:0}}.footer__contact-social{display:flex;justify-content:center;align-items:center;flex-shrink:0}.footer__menus{width:calc(100% - 380px);display:flex;flex-wrap:wrap;gap:40px;padding-left:200px;justify-content:space-between}@media screen and (min-width:993px)and (max-width:1280px){.footer__menus{padding-left:100px;padding-right:20px}}@media screen and (max-width:992px){.footer__menus{order:1;background:#f7f9fc;border-radius:20px;padding:20px 20px 30px;width:100%}}.footer__menu-block{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:992px){.footer__menu-block{width:100%;gap:20px}}.footer__menu-block.open .footer__menu-list{display:flex}.footer__menu-block.open .footer__menu-title i{transform:rotate(180deg)}.footer__menu-title{display:none;font-style:normal;font-weight:600;font-size:24px;line-height:140%;color:#191932;position:relative;justify-content:space-between;width:calc(100% - 60px);align-items:center;width:100%}.footer__menu-title i{width:40px;height:40px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.footer__menu-title{display:flex}}.footer__menu-list{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:992px){.footer__menu-list{display:none}}.footer__menu-link{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#191932}@media(hover:hover)and (pointer:fine){.footer__menu-link:hover{text-decoration:underline}}.footer__bottom{display:flex;flex-wrap:wrap;margin-top:90px;gap:150px;width:100%}@media screen and (min-width:993px)and (max-width:1280px){.footer__bottom{gap:20px}}@media screen and (max-width:992px){.footer__bottom{order:3;margin-top:30px;gap:30px}}.footer__bottom-payments{display:flex;flex-wrap:wrap;gap:15px;width:35%}@media screen and (min-width:993px)and (max-width:1280px){.footer__bottom-payments{width:45%}}@media screen and (max-width:992px){.footer__bottom-payments{width:100%;order:2;justify-content:center}}.footer__bottom-payment{background:#f9f9f9;width:70px;display:inline-flex;align-items:center;justify-content:center;height:70px;padding:10px}@media screen and (max-width:992px){.footer__bottom-payment{width:44px;height:44px}}.footer__bottom-copyright{width:calc(65% - 150px);display:flex;gap:50px;justify-content:space-between}@media screen and (min-width:993px)and (max-width:1280px){.footer__bottom-copyright{width:calc(55% - 20px)}}@media screen and (max-width:992px){.footer__bottom-copyright{width:100%;order:1;flex-wrap:wrap;gap:20px}}.footer__bottom-copyright-text{display:flex;align-items:center;gap:15px}.footer__bottom-copyright-text svg{flex-shrink:0}.footer__bottom-copyright-text span{font-style:normal;font-weight:400;font-size:14px;line-height:140%;color:#191932}@media screen and (max-width:992px){.footer__bottom-copyright-text{width:100%;justify-content:space-between}}.footer__bottom-copyright-disclaimer{display:flex;align-items:center;gap:5px}.footer__bottom-copyright-disclaimer svg{flex-shrink:0}.footer__bottom-copyright-disclaimer span{font-style:normal;font-weight:600;font-size:24px;line-height:115%;letter-spacing:-.02em;color:#191932}@media screen and (max-width:992px){.footer__bottom-copyright-disclaimer span{font-size:20px}}@media screen and (max-width:992px){.footer__bottom-copyright-disclaimer{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/trade_page.css.map */
