@charset "UTF-8";*,*:before,*:after{margin:0;padding:0;border:0;box-sizing:border-box;font-family:Open Sans,Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}*:focus,*:before:focus,*:after:focus{outline:none}body{position:relative;transform-origin:top left}.main-content{min-height:100vh;display:flex;flex-direction:column;max-width:1920px;margin:0 auto}.ui-checkboxradio-label{display:flex;align-items:center;gap:5px;white-space:nowrap}.ui-checkboxradio.ui-helper-hidden-accessible{display:none}.ui-checkboxradio-icon{min-width:14px;min-height:14px;width:14px;height:14px;background-image:url(/build/assets/checkbox-uncheck-CxhVAdTH.svg);background-size:contain;background-repeat:no-repeat}.ui-checkboxradio-checked .ui-checkboxradio-icon{background-image:url(/build/assets/checkbox-check-DB6lJoOp.svg)}.ui-checkboxradio-radio-label .ui-checkboxradio-icon{background-image:url(/build/assets/radio-uncheck-1sHo2zQp.svg)}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-checkboxradio-icon{background-image:url(/build/assets/radio-check-B-6OdlFV.svg)}.header{display:flex;flex-direction:column;justify-content:center;gap:20px;max-width:1920px;padding:10px 50px;margin:0 auto}@media (max-width: 768px){.header{padding:10px}}.header-top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-top-row__left{display:flex;flex-wrap:wrap;align-items:center;gap:10px 30px}@media (max-width: 768px){.header-top-row__left{display:none}}.header-top-row__right{display:flex;align-items:center;gap:20px;margin-left:auto;margin-right:0}.header-bottom-row{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.header-item{display:flex;align-items:center;gap:10px;color:#000;font-size:14px;font-weight:400}.header-item .header-link{display:flex;align-items:center;gap:10px;color:#1c1d1f;font-size:16px;font-weight:700;text-decoration:none}.header-item .header-link.configurator-link{color:#168dd0;font-size:16px;font-weight:700}.header-item .header-link-blue{color:#168dd0;font-size:14px;font-weight:700}.header .company-logo{width:175px;height:74px;margin-right:auto}.header .company-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 768px){.header .company-logo{width:100px;min-width:100px;height:42px}}.header .ui-selectmenu-menu{width:200px!important}.header .ui-menu-icons .ui-menu-item-wrapper{padding:.5em 0 .5em 3em}.header .ui-menu .ui-menu-item .ui-icon{height:24px;left:.5em;top:.5em;width:24px}.header .ui-icon{background-size:24px 24px;display:inline-block;text-indent:-99999px}.header .cart{position:relative;margin-right:0}@media (max-width: 768px){.header .cart{margin-left:auto}}.header .cart.added{margin-right:8px}.header .cart.added a:after{content:"";position:absolute;top:-7px;right:-7px;width:10px;height:10px;background-color:#168dd0;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:12px}.header-top-row__right .header-link:last-child img{margin-right:-5px}.language-select{position:relative;display:inline-block}.language-select.open .dropdown-toggle svg{transform:rotate(180deg)}.language-select .dropdown-toggle{display:flex;padding:5px 0 5px 16px;justify-content:flex-start;align-items:center;gap:8px;flex-shrink:0;cursor:pointer}.language-select .name{flex-grow:2}.language-select .dropdown-menu{display:none;flex-direction:column;justify-content:center;align-items:center;border-top:3px solid #008bd2;z-index:1000;padding-top:10px;width:100%;box-shadow:0 2px 5px #0000001a}.language-select.open .dropdown-menu{display:flex;position:absolute}.language-select .dropdown-menu a{display:flex;padding:5px 16px;align-items:center;justify-content:center;gap:8px;background:#fff;color:#1c1d1f;font-size:16px;font-weight:500;width:100%;text-decoration:none}.language-select .dropdown-menu a:hover{background-color:#c8ddfa}.language-select .dropdown:hover .dropdown-menu{display:block}.language-select .flag{width:auto;height:20px;flex-shrink:0;overflow:hidden}.language-select .flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer{background-color:#333;width:100%}.footer__container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:1920px;padding:30px 50px;margin:0 auto}.footer__column{display:flex;flex-direction:column;gap:10px}.footer__column-title{color:#168dd0;font-size:20px;font-weight:700;text-transform:uppercase}.footer__link{color:#fff;font-size:18px;font-weight:700;text-decoration:none}.footer__link:hover{color:#168dd0}.footer__span{display:flex;gap:10px;align-items:center;color:#fff;font-size:18px;font-weight:400}.registration-form{position:relative;background-color:#fff;padding:48px 48px 28px;border-radius:6px;border:1px solid #eff0f6;box-shadow:0 5px 16px #080f340f;max-width:850px;margin-top:200px;margin-bottom:auto}.registration-form__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;z-index:9999;background-color:#00000080}.registration-form__wrapper.active{display:flex}.registration-form__thanks{display:none;position:relative;background-color:#fff;padding:48px;border-radius:6px;border:1px solid #eff0f6;box-shadow:0 5px 16px #080f340f;max-width:650px;margin-top:calc(50vh - 102.5px);margin-bottom:auto}.registration-form__thanks h2{color:#1c1d1f;text-align:center;font-size:24px;font-weight:600;margin-bottom:30px}.registration-form__thanks p{color:#1c1d1f;text-align:center;font-size:16px;font-weight:400}.registration-form__header h2{color:#1c1d1f;text-align:center;font-size:24px;font-weight:600;line-height:35px}.registration-form__header p{color:#1c1d1f;text-align:center;font-size:16px;font-weight:400;line-height:30px}.registration-form .pages{display:flex;justify-content:center;gap:35px;width:200px;margin:30px auto;position:relative}.registration-form .pages .page{background-color:#fff;z-index:100}.registration-form .pages .page img:first-child{display:none}.registration-form .pages .page.filled img:first-child{display:block}.registration-form .pages .page.filled img:last-child{display:none}.registration-form .pages .page-hr{position:absolute;top:15px;height:2px;width:150px;background:#7e838b}.registration-form .page-content{display:none;flex-wrap:wrap;gap:20px}.registration-form .page-content.active{display:flex}.registration-form .form-group{display:flex;flex-direction:column;gap:10px}.registration-form .form-group label{color:#7e838b;font-size:14px;font-weight:500}.registration-form .form-group input,.registration-form .form-group select{border-radius:6px;border:1px solid #168dd0;background:#fff;padding:10px 18px}.registration-form .form-group input.error,.registration-form .form-group select.error{border-color:red}.registration-form .form-group input.error:focus-visible,.registration-form .form-group select.error:focus-visible{outline:2px solid #ff0000}.registration-form .form-group input:focus-visible,.registration-form .form-group select:focus-visible{outline:2px solid #168dd0;background:#f8fbff}.registration-form .form-group .error-message{color:red;font-size:14px;font-weight:500}.registration-form .form-group__full{flex-basis:100%}.registration-form .form-group__half{flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}@media (max-width: 520px){.registration-form .form-group__half{flex-basis:100%;max-width:100%}}.registration-form .form-btn{position:absolute;margin-top:45px;right:0;width:245px;padding:12px 30px;display:flex;justify-content:center;align-items:center;border-radius:6px;background:#fff;color:#168dd0;font-size:18px;font-weight:600;cursor:pointer}.registration-form .form-btn__submit{width:320px}.customer-form{position:relative;background-color:#fff;padding:48px;border-radius:6px;border:1px solid #eff0f6;box-shadow:0 5px 16px #080f340f;max-width:850px;margin-bottom:auto;margin-top:200px}.customer-form__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;z-index:9999;background-color:#00000080}.customer-form__wrapper.active{display:flex}.customer-form__thanks{display:none;position:relative;background-color:#fff;padding:48px;border-radius:6px;border:1px solid #eff0f6;box-shadow:0 5px 16px #080f340f;max-width:650px;margin-top:200px;margin-bottom:auto}.customer-form__thanks h2{color:#1c1d1f;text-align:center;font-size:24px;font-weight:600;margin-bottom:30px}.customer-form__thanks p{color:#1c1d1f;text-align:center;font-size:16px;font-weight:400}.customer-form__header h2{color:#1c1d1f;text-align:center;font-size:24px;font-weight:600;line-height:35px}.customer-form__header p{color:#1c1d1f;text-align:center;font-size:16px;font-weight:400;line-height:30px}.customer-form form{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.customer-form form.active{display:flex}.customer-form .form-group{display:flex;flex-direction:column;gap:10px}.customer-form .form-group.required label:after{content:"*";color:red;margin-left:3px}.customer-form .form-group label{color:#7e838b;font-size:14px;font-weight:500}.customer-form .form-group input,.customer-form .form-group select{border-radius:6px;border:1px solid #168dd0;background:#fff;padding:10px 18px}.customer-form .form-group input.error,.customer-form .form-group select.error{border-color:red}.customer-form .form-group input.error:focus-visible,.customer-form .form-group select.error:focus-visible{outline:2px solid #ff0000}.customer-form .form-group input:focus-visible,.customer-form .form-group select:focus-visible{outline:2px solid #168dd0;background:#f8fbff}.customer-form .form-group .error-message{color:red;font-size:14px;font-weight:500}.customer-form .form-group__100{flex-basis:100%;width:100%}.customer-form .form-group__50{flex-basis:calc(50% - 10px);width:calc(50% - 10px)}@media (max-width: 520px){.customer-form .form-group__50{flex-basis:100%;max-width:100%}}.customer-form .form-group__25{flex-basis:calc(25% - 15px);width:calc(25% - 15px)}@media (max-width: 520px){.customer-form .form-group__25{flex-basis:calc(50% - 10px);width:calc(50% - 10px)}}.customer-form .form-group-radio.required span:after{content:"*";color:red;margin-left:3px}.customer-form .form-group-radio span{color:#7e838b;font-size:14px;font-weight:500;margin-right:10px}.customer-form .form-group-radio label{font-size:14px;margin-right:10px}.customer-form .form-btn{position:absolute;margin-top:60px;right:0;width:245px;padding:12px 30px;display:flex;justify-content:center;align-items:center;border-radius:6px;background:#fff;color:#168dd0;font-size:18px;font-weight:600;cursor:pointer}.customer-form .form-btn__submit{width:320px}.customer-form .vat-number-input{display:none}.register-btn{color:#168dd0;background-color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;margin-top:10px;display:flex;align-items:center;gap:8px}.button-save-offer{border:1px solid #168dd0;display:flex;padding:12px 8px;justify-content:center;align-items:center;gap:4px;border-radius:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:20px;font-style:normal;font-weight:600;line-height:normal;width:250px;background:#fff;color:#168dd0;flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);white-space:nowrap}@media (max-width: 520px){.button-save-offer{flex-basis:80%;max-width:80%}}.button-save-offer svg{width:24px;height:24px;min-width:24px;min-height:24px}.button-add-to-cart{display:flex;padding:12px 8px;justify-content:center;align-items:center;gap:4px;border-radius:6px;background:#168dd0;color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);cursor:pointer;white-space:nowrap}.button-add-to-cart svg{width:24px;height:24px;min-width:24px;min-height:24px}@media (max-width: 520px){.button-add-to-cart{flex-basis:80%;max-width:80%}}body.cart h1{color:#1c1d1f;font-size:36px;font-style:normal;font-weight:400;line-height:105%;padding:20px 0 20px 50px;margin-top:80px}@media (max-width: 768px){body.cart h1{padding:20px 0 20px 10px}}body.cart .cart__grid{display:grid;grid-template-columns:3fr 5fr 1fr 1fr;padding:20px 50px;width:90%}@media (max-width: 992px){body.cart .cart__grid{width:100%}}@media (max-width: 768px){body.cart .cart__grid{grid-template-columns:1fr 1fr;padding:20px 10px}}@media (max-width: 520px){body.cart .cart__grid{grid-template-columns:1fr}}body.cart .cart__grid-header{border-bottom:1px solid #7bb2b4;padding:22px 5px;color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:105%}body.cart .cart__grid-header:nth-child(4){padding-right:50px}@media (max-width: 992px){body.cart .cart__grid-header:nth-child(4){padding-right:5px}}body.cart .cart__grid-header svg{margin-left:-7px}body.cart .cart__grid-item{padding:17px 5px;display:flex;flex-wrap:wrap;gap:5px;white-space:nowrap;color:#000;font-size:18px;font-style:normal;font-weight:500}body.cart .cart__grid .product-picture{width:80px;height:70px;overflow:hidden;margin-right:20px;box-shadow:0 2.185px 6.554px #13124212}body.cart .cart__grid .product-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.cart .cart__grid .product-picture+a{color:#168dd0;font-size:16px;font-style:normal;font-weight:500;line-height:133.5%;text-decoration-line:underline}body.cart .cart__grid .product-info p,body.cart .cart__grid .product-info span{color:#1c1d1f;font-size:16px;font-style:normal;font-weight:400}body.cart .cart__grid .product-info p{margin-bottom:15px}body.cart .cart__grid .product-info .strong-key{font-weight:600}body.cart .cart__grid .quantity{display:flex;gap:15px;margin-top:-7px}body.cart .cart__grid .quantity .quantity__input{width:40px;height:40px;border-radius:5px;text-align:center;font-size:18px;font-style:normal;font-weight:400;color:#000}body.cart .cart__grid .quantity .quantity__input:focus-visible{outline:none}body.cart .cart__grid .quantity .quantity__button{width:25px;height:40px;background-color:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer}body.cart .cart__total{width:calc(90% - 50px);padding:20px 50px}@media (max-width: 992px){body.cart .cart__total{width:100%}}@media (max-width: 768px){body.cart .cart__total{padding:20px 10px}}body.cart .cart__total-item{margin-bottom:16px;display:flex;justify-content:right;gap:10px}body.cart .cart__total-item span{color:#000;text-align:right;font-size:20px;font-style:normal;font-weight:500}body.cart .cart__button{width:calc(90% - 50px);padding:20px 50px;text-align:right;margin-bottom:160px}@media (max-width: 992px){body.cart .cart__button{width:100%}}@media (max-width: 768px){body.cart .cart__button{padding:20px 10px}}body.cart .cart__button a{border-radius:6px;background:#168dd0;color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding:10px 45px;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:10px;margin-left:auto;max-width:200px}.cart-empty-title{color:#1c1d1f;font-size:36px;font-style:normal;font-weight:400;line-height:105%;padding:20px 0 20px 50px;margin-top:80px}@media (max-width: 768px){.cart-empty-title{padding:10px!important}}.cart-empty-message{color:#1c1d1f;font-size:16px;font-style:normal;font-weight:400;line-height:105%;padding:20px 0 20px 50px;margin-top:80px}@media (max-width: 768px){.cart-empty-message{padding:10px!important}}.cart-popup{position:relative;background-color:#fff;padding:48px;border-radius:6px;border:1px solid #eff0f6;box-shadow:0 5px 16px #080f340f;max-width:850px;display:flex;gap:14px;flex-wrap:wrap}.cart-popup__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;display:none;z-index:9999;background-color:#00000080}.cart-popup__wrapper.active{display:flex}.cart-popup .go-to-cart-btn{display:flex;padding:12px;justify-content:center;align-items:center;border-radius:6px;background:#168dd0;color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.cart-popup .go-to-configuring-btn{display:flex;padding:12px;justify-content:center;align-items:center;border-radius:6px;border:1px solid #168dd0;background-color:#fff;color:#168dd0;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.checkout__form{background:#fff;max-width:700px;margin:0 auto}.checkout__form-title{color:#1c1d1f;text-align:left;font-size:34px;font-style:normal;font-weight:700;max-width:700px;margin:70px auto 20px;padding:0 46px}@media (max-width: 768px){.checkout__form-title{padding:0 0 0 10px}}.checkout__form-subtitle{color:#1c1d1f;font-size:24px;font-style:normal;font-weight:600;flex-basis:100%;width:100%}.checkout__form-header{max-width:700px;display:flex;justify-content:space-between;gap:18px;margin:0 auto 20px;padding:0 46px}@media (max-width: 768px){.checkout__form-header{gap:10px;padding:0 10px}}.checkout__form-header-item{color:#7e838b;font-size:20px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:center;text-align:center}.checkout__form-header-item.active{color:#8bf}@media (max-width: 768px){.checkout__form-header-item{font-size:18px}}.checkout__form-header-separator{display:flex;align-items:center;justify-content:space-between;gap:6px}.checkout__form-header-separator-line{height:1px;width:25px;background:#7e838b}@media (max-width: 768px){.checkout__form-header-separator-line{display:none}}.checkout__form-header-separator svg{fill:#7e838b}.checkout__form-header-separator.active .checkout__form-header-separator-line{background:#8bf}.checkout__form-header-separator.active svg{fill:#8bf}.checkout__form-page{display:none;flex-wrap:wrap;gap:20px;border-radius:6px;border:1px solid #eff0f6;box-shadow:0 5px 16px #080f340f;padding:46px}@media (max-width: 768px){.checkout__form-page{padding:46px 10px}}.checkout__form-page-2{gap:5px}.checkout__form-page.active{display:flex}.checkout__form-group{display:flex;flex-direction:column;flex-basis:calc(50% - 10px);width:calc(50% - 10px);justify-content:space-between}@media (max-width: 520px){.checkout__form-group{flex-basis:100%!important;width:100%!important}}.checkout__form-group label{color:#1c1d1f;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:12px}.checkout__form-group input,.checkout__form-group select{border-radius:6px;border:1px solid rgba(126,131,139,.5);background:#fff;color:#7e838b;font-size:14px;padding:10px 20px;margin-bottom:0;margin-top:auto}.checkout__form-group input:focus-visible,.checkout__form-group select:focus-visible{outline:none;border:1px solid #0070ff}.checkout__form-group input.is-invalid,.checkout__form-group select.is-invalid{border:1px solid #ff0000}.checkout__form-col{flex-basis:calc(50% - 10px);width:calc(50% - 10px);display:flex;flex-direction:column;gap:20px}@media (max-width: 520px){.checkout__form-col{flex-basis:100%!important;width:100%!important}}.checkout__form-col-header{color:#1c1d1f;font-size:20px;font-style:normal;font-weight:500}.checkout__form-col .checkout__form-group{flex-basis:100%;width:100%}.checkout__form-remark{color:#7e838b;font-size:12px;font-style:normal;font-weight:500}.checkout__form-text{color:#1c1d1f;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.checkout__form-buttons{flex-basis:100%;width:100%;display:flex;justify-content:space-between;gap:20px;margin:60px 0}@media (max-width: 520px){.checkout__form-buttons{flex-wrap:wrap;padding:0 46px}}.checkout__form-button{font-size:24px;font-style:normal;font-weight:600;text-align:center;padding:10px 40px;cursor:pointer;border-radius:6px}@media (max-width: 520px){.checkout__form-button{width:100%}}.checkout__form-button-prev{border:1px solid #168dd0;background:#fff;color:#168dd0}.checkout__form-button-next{border-radius:6px;background:#168dd0;color:#fff}.checkout__form-button-submit{display:none;border-radius:6px;background:#168dd0;color:#fff}.checkout__form-button-to-configurator{display:none;border-radius:6px;border:1px solid #168dd0;background:#fff;color:#168dd0}.checkout__form-button-to-homepage{display:none;border-radius:6px;background:#168dd0;color:#fff}.checkout__form-page-3.active{gap:10px}.checkout__form-page-3.active+.checkout__form-buttons .checkout__form-button-next{display:none}.checkout__form-page-3.active+.checkout__form-buttons .checkout__form-button-submit{display:block}.checkout__form-page-4.active+.checkout__form-page-5+.checkout__form-buttons{justify-content:center}.checkout__form-page-4.active+.checkout__form-page-5+.checkout__form-buttons .checkout__form-button-prev{display:none}.checkout__form-page-4.active+.checkout__form-page-5+.checkout__form-buttons .checkout__form-button-next{display:none}.checkout__form-page-4.active+.checkout__form-page-5+.checkout__form-buttons .checkout__form-button-submit{display:none}.checkout__form-page-4.active+.checkout__form-page-5+.checkout__form-buttons .checkout__form-button-to-configurator{display:block}.checkout__form-page-4.active+.checkout__form-page-5+.checkout__form-buttons .checkout__form-button-to-homepage{display:block}.checkout__form-page-5.active+.checkout__form-buttons{justify-content:center}.checkout__form-page-5.active+.checkout__form-buttons .checkout__form-button-prev{display:block}.checkout__form-page-5.active+.checkout__form-buttons .checkout__form-button-next{display:none}.checkout__form-page-5.active+.checkout__form-buttons .checkout__form-button-submit{display:none}.checkout__form-page-5.active+.checkout__form-buttons .checkout__form-button-to-configurator{display:none}.checkout__form-page-5.active+.checkout__form-buttons .checkout__form-button-to-homepage{display:none}.checkout__form-radio-group{display:flex;gap:4px;align-items:center;flex-basis:100%;width:100%;padding:10px 20px;border-radius:6px;cursor:pointer}.checkout__form-radio-group.active,.checkout__form-radio-group:hover{background-color:#c8ddfa}.checkout__form-radio-group input{width:18px;height:18px;margin-right:15px}.checkout__form-radio-group label{display:flex;flex-direction:column;flex-grow:2}.checkout__form-radio-group img{max-width:40px;max-height:40px}.checkout__form-payment-method-title{color:#1c1d1f;font-size:16px;font-style:normal;font-weight:400}.checkout__form-payment-method-subtitle{color:#7e838b;font-size:12px;font-style:normal;font-weight:400}.checkout__form .ui-checkboxradio-icon{min-width:20px;min-height:20px;width:20px;height:20px}.checkout__form .ui-checkboxradio-label{white-space:wrap}.payment__result{background:#fff;max-width:700px;margin:50px auto;display:flex;flex-wrap:wrap;gap:30px;border-radius:6px;border:1px solid #eff0f6;box-shadow:0 5px 16px #080f340f;padding:46px}@media (max-width: 768px){.payment__result{padding:46px 10px}}.payment__result-failed .payment__result-title{flex-basis:100%;color:#1c1d1f;text-align:left;font-size:34px;font-style:normal;font-weight:700;max-width:700px;padding:0 46px}@media (max-width: 768px){.payment__result-failed .payment__result-title{padding:0}}.payment__result-failed .payment__result-content{padding:0 46px;color:#1c1d1f;font-size:24px;font-style:normal;font-weight:400;flex-basis:100%;width:100%;display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between}@media (max-width: 768px){.payment__result-failed .payment__result-content{padding:0}}.payment__result-failed .payment__result-link{font-size:24px;font-style:normal;font-weight:600;text-align:center;padding:20px 32px;cursor:pointer;border-radius:6px;background:#168dd0;color:#fff;display:flex;align-items:center}.payment__result-failed .payment__result-link:first-child{color:#018cd2;border:1px solid #018cd2;background:#fff}.payment__result-success{display:flex;flex-direction:column;gap:20px}.payment__result-success .payment__result-content{padding:0;display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between}.payment__result-success .payment__result-link{display:flex;padding:20px 32px;justify-content:center;align-items:center;border-radius:6px;background:#018cd2;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;max-width:300px;margin:0;text-align:center}.payment__result-success .payment__result-link:first-child{color:#018cd2;border:1px solid #018cd2;background:#fff}.payment__result-success .payment__result-message{color:#384860;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400}.payment__result-success .payment__result-title{color:#121a26;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700}.payment__result-success .payment__result-product{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.payment__result-success .payment__result-product-image{display:flex;align-items:center;gap:24px}.payment__result-success .payment__result-product-image img{width:75px;height:75px;-o-object-fit:cover;object-fit:cover}.payment__result-success .payment__result-product-image a{color:#168dd0;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700}@media (max-width: 768px){.payment__result-success .payment__result-product-image{gap:10px}}.payment__result-success .payment__result-product-price{color:#384860;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;white-space:nowrap}.payment__result-success .payment__result-table{border-collapse:collapse;width:100%}.payment__result-success .payment__result-table-label{color:#384860;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;text-align:left;line-height:40px}.payment__result-success .payment__result-table-total{color:#121a26;text-align:left;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:40px}.payment__result-success .payment__result-table-value{color:#121a26;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;text-align:right;line-height:40px}.payment__result-success .payment__result-reseller{color:#121a26;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500}.payment__result-success .payment__result-reseller-info{color:#121a26;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400}.customer-default-products .default-products-header,.front-page .default-products-header,.front-page-products .default-products-header{display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;margin-top:50px;padding:20px 50px;flex-wrap:wrap}@media (max-width: 768px){.customer-default-products .default-products-header,.front-page .default-products-header,.front-page-products .default-products-header{padding:10px}}.customer-default-products .default-products-header .title,.front-page .default-products-header .title,.front-page-products .default-products-header .title{color:#168dd0;font-size:40px;font-style:normal;font-weight:600;line-height:normal;flex-basis:50%}@media (max-width: 768px){.customer-default-products .default-products-header .title,.front-page .default-products-header .title,.front-page-products .default-products-header .title{flex-basis:100%}}.customer-default-products .default-products-header .content,.front-page .default-products-header .content,.front-page-products .default-products-header .content{color:#1c1d1f;font-size:18px;font-style:normal;font-weight:500;line-height:normal;flex-basis:calc(50% - 40px);max-width:40%;margin-right:auto}@media (max-width: 768px){.customer-default-products .default-products-header .content,.front-page .default-products-header .content,.front-page-products .default-products-header .content{flex-basis:100%;max-width:100%}}.customer-default-products .default-products-header a,.front-page .default-products-header a,.front-page-products .default-products-header a{color:#1c1d1f;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}.customer-default-products .default-products-grid,.front-page .default-products-grid,.front-page-products .default-products-grid{display:flex;flex-direction:column;gap:45px;padding:20px 0;margin-bottom:40px}.customer-default-products .product,.front-page .product,.front-page-products .product{width:100%;display:flex;flex-direction:row;gap:80px}@media (max-width: 768px){.customer-default-products .product,.front-page .product,.front-page-products .product{flex-direction:column;gap:0}}.customer-default-products .product:nth-child(2n),.front-page .product:nth-child(2n),.front-page-products .product:nth-child(2n){flex-direction:row-reverse}.customer-default-products .product:nth-child(2n) .right,.front-page .product:nth-child(2n) .right,.front-page-products .product:nth-child(2n) .right{padding:90px 28px 108px 82px;align-items:flex-start;background:radial-gradient(100.89% 100.38% at 0% 58.14%,#b5c4d6,#e8f2f5e8)}.customer-default-products .product:nth-child(2n) .right .details,.front-page .product:nth-child(2n) .right .details,.front-page-products .product:nth-child(2n) .right .details{flex-direction:row-reverse}.customer-default-products .product:nth-child(2n) .right .details .add-to-cart,.customer-default-products .product:nth-child(2n) .right .details .configure,.front-page .product:nth-child(2n) .right .details .add-to-cart,.front-page .product:nth-child(2n) .right .details .configure,.front-page-products .product:nth-child(2n) .right .details .add-to-cart,.front-page-products .product:nth-child(2n) .right .details .configure{margin-left:0;margin-right:auto}@media (max-width: 768px){.customer-default-products .product:nth-child(2n) .right,.front-page .product:nth-child(2n) .right,.front-page-products .product:nth-child(2n) .right{padding:50px 10px}}@media (max-width: 768px){.customer-default-products .product:nth-child(2n),.front-page .product:nth-child(2n),.front-page-products .product:nth-child(2n){flex-direction:column}.customer-default-products .product:nth-child(2n) .right .details,.front-page .product:nth-child(2n) .right .details,.front-page-products .product:nth-child(2n) .right .details{flex-direction:row}.customer-default-products .product:nth-child(2n) .right .details .add-to-cart,.customer-default-products .product:nth-child(2n) .right .details .configure,.front-page .product:nth-child(2n) .right .details .add-to-cart,.front-page .product:nth-child(2n) .right .details .configure,.front-page-products .product:nth-child(2n) .right .details .add-to-cart,.front-page-products .product:nth-child(2n) .right .details .configure{margin-left:auto;margin-right:0}}.customer-default-products .left,.front-page .left,.front-page-products .left{width:40%;display:flex;flex-direction:column;justify-content:center;padding:50px}@media (max-width: 768px){.customer-default-products .left,.front-page .left,.front-page-products .left{width:100%;padding:50px 10px}}.customer-default-products .left .subtitle,.front-page .left .subtitle,.front-page-products .left .subtitle{color:#1c1d1f;font-size:24px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.2px;text-align:center;margin-bottom:24px;text-transform:uppercase;word-break:break-word}.customer-default-products .left .title,.front-page .left .title,.front-page-products .left .title{color:#168dd0;font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin-bottom:32px;text-transform:uppercase;word-break:break-word}.customer-default-products .left .description,.front-page .left .description,.front-page-products .left .description{color:#1c1d1f;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.customer-default-products .right,.front-page .right,.front-page-products .right{width:60%;padding:90px 82px 108px 28px;background:radial-gradient(100.89% 100.38% at 100% 58.14%,#b5c4d6,#e8f2f5e8);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media (max-width: 768px){.customer-default-products .right,.front-page .right,.front-page-products .right{width:100%;padding:50px 10px}}.customer-default-products .right .number,.front-page .right .number,.front-page-products .right .number{color:#fff;font-size:56px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:1.68px;text-align:right;margin:0 0 16px;width:100%;max-width:638px}@media (max-width: 768px){.customer-default-products .right .number,.front-page .right .number,.front-page-products .right .number{font-size:30px}}.customer-default-products .right .picture,.front-page .right .picture,.front-page-products .right .picture{width:100%;height:381px;max-width:638px;max-height:381px;margin-bottom:16px;align-self:center}.customer-default-products .right .picture img,.front-page .right .picture img,.front-page-products .right .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.customer-default-products .right .details,.front-page .right .details,.front-page-products .right .details{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:30px;gap:16px;border:2px solid #c1d7dd;background:#fff3;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);margin-bottom:21px;flex-wrap:wrap}@media (max-width: 768px){.customer-default-products .right .details,.front-page .right .details,.front-page-products .right .details{padding:10px}}.customer-default-products .right .details .name,.front-page .right .details .name,.front-page-products .right .details .name{color:#282828;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.customer-default-products .right .details .price,.front-page .right .details .price,.front-page-products .right .details .price{display:flex;flex-direction:column;align-items:center}.customer-default-products .right .details .price .desc,.front-page .right .details .price .desc,.front-page-products .right .details .price .desc{color:#282828;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.customer-default-products .right .details .price .amount,.front-page .right .details .price .amount,.front-page-products .right .details .price .amount{color:#168dd0;font-size:20px;font-style:normal;font-weight:700;line-height:normal;white-space:nowrap}.customer-default-products .right .details .configure,.front-page .right .details .configure,.front-page-products .right .details .configure{display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:4px;background:#168dd0;color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:6px;white-space:nowrap;margin-left:auto}.customer-default-products .right .details .add-to-cart,.front-page .right .details .add-to-cart,.front-page-products .right .details .add-to-cart{display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:4px;background:#fff;color:#1c1d1f;font-size:20px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;border-radius:6px;white-space:nowrap;margin-left:auto}.customer-default-products .right .about,.front-page .right .about,.front-page-products .right .about{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:4px;color:#525252;font-size:14px;font-style:normal;font-weight:400;line-height:150%}
