@charset "UTF-8";.s31-breadcrumb{margin-top:-5px;overflow:auto;padding-bottom:30px;width:100%}.s31-breadcrumb a,.s31-breadcrumb div{display:inline-block}.s31-breadcrumb .s31-breadcrumb-box{width:max-content}.s31-breadcrumb .s31-breadcrumb-active,.s31-breadcrumb .s31-breadcrumb-home,.s31-breadcrumb .s31-breadcrumb-section,.s31-breadcrumb a,.s31-breadcrumb div{color:#494949;font-size:13px;line-height:15px}.s31-breadcrumb .s31-breadcrumb-active{font-weight:600}.s31-breadcrumb .s31-breadcrumb-divider{padding:0 5px}@media (max-width:1199px){.s31-breadcrumb{padding-bottom:2.93vw}.s31-breadcrumb .s31-breadcrumb-active,.s31-breadcrumb .s31-breadcrumb-home,.s31-breadcrumb .s31-breadcrumb-section,.s31-breadcrumb a,.s31-breadcrumb div{font-size:1.27vw;line-height:1.47vw}.s31-breadcrumb-divider{padding:0 .49vw}}@media (max-width:991px){.s31-breadcrumb{margin-top:3.26vw;padding-bottom:3vw}.s31-breadcrumb .s31-breadcrumb-active,.s31-breadcrumb .s31-breadcrumb-home,.s31-breadcrumb .s31-breadcrumb-section,.s31-breadcrumb a,.s31-breadcrumb div{font-size:1.7vw;line-height:1.96vw}.s31-breadcrumb-divider{padding:0 .66vw}}@media (max-width:767px){.s31-breadcrumb{margin-bottom:1.74vw;margin-top:3.48vw;padding-bottom:1.74vw}.s31-breadcrumb .s31-breadcrumb-active,.s31-breadcrumb .s31-breadcrumb-home,.s31-breadcrumb .s31-breadcrumb-section,.s31-breadcrumb a,.s31-breadcrumb div{font-size:2.26vw;line-height:2.61vw}.s31-breadcrumb-divider{padding:0 .87vw}}@media (max-width:575px){.s31-breadcrumb{margin-bottom:2.67vw;margin-top:1.34vw;padding-bottom:2.67vw}.s31-breadcrumb .s31-breadcrumb-active,.s31-breadcrumb .s31-breadcrumb-home,.s31-breadcrumb .s31-breadcrumb-section,.s31-breadcrumb a,.s31-breadcrumb div{font-size:3.47vw;line-height:4vw}.s31-breadcrumb-divider{padding:0 1.34vw}}.s31-account-leftmenu{background:#f1f0ef;border-radius:10px;margin-bottom:30px;overflow:hidden;padding-bottom:.5vw;position:relative}.s31-account-leftmenu a:hover{text-decoration:none}.s31-account-leftmenu h3{background:#e7e5e3;background:linear-gradient(90deg,#e7e5e3,#dedbd9);color:#363636;font-size:18px;font-weight:600;line-height:21px;margin-bottom:1vw;padding:1.2vw 15px}.s31-account-leftmenu .s31-account-delimiter{border-top:1px solid #363636;box-sizing:border-box;display:block;height:1px;margin:1vw 15px 0;opacity:.2}.s31-account-leftmenu .s31-account-leftmenu-item{color:#363636;display:block;font-size:18px;line-height:21px;margin-bottom:10px;padding:3px 15px;text-decoration:none}.s31-account-leftmenu .s31-account-leftmenu-item.s31-account-logOut{color:#d22916;margin-top:1.7vw;padding-bottom:0}.s31-account-leftmenu .s31-account-leftmenu-item:hover{text-decoration:underline}.s31-account-leftmenu .s31-account-leftmenu-item.s31-active{color:#494949;cursor:default}.s31-account-leftmenu svg{position:absolute;right:1.2vw;top:.9vw}.s31-account-leftmenu .s31-account-count{background:#363636;border-radius:50%;color:#fff;display:none;font-size:12px;height:20px;left:5px;line-height:20px;margin-left:-5px;min-width:20px;padding:0 5px;position:relative;text-align:center;top:-.2vw;width:auto}@media (max-width:1599px){.s31-account-leftmenu .s31-account-leftmenu-item{font-size:17px}}@media (max-width:1439px){.s31-account-leftmenu h3{padding:2vw 1.2vw}.s31-account-leftmenu .s31-account-leftmenu-item{font-size:18px}.s31-account-leftmenu svg{height:2.3vw;position:absolute;right:1.2vw;top:1.5vw;width:2.5vw}.s31-account-leftmenu #s31-account-countFav{font-size:12px;height:20px;opacity:1;width:auto}.s31-brForDesktop{display:none}}@media (max-width:1199px){.s31-account-leftmenu h3{font-size:1.76vw;line-height:2.5vw;line-height:2.06vw}.s31-account-leftmenu .s31-account-leftmenu-item{font-size:1.76vw;line-height:2.06vw;padding:.3vw 1.47vw}.s31-account-leftmenu svg{top:1.4vw}.s31-account-leftmenu #s31-account-countFav{font-size:1.18vw;height:2vw;line-height:2vw;min-width:2vw;opacity:1;width:auto}.s31-account-leftmenu .s31-account-count{font-size:1.18vw;height:2vw;line-height:2vw;margin-left:-.49vw;min-width:2vw}}@media (max-width:991px){.s31-account-leftmenu h3{font-size:2.35vw;line-height:3.5vw;line-height:2.74vw;padding:3vw 2.3vw}.s31-account-leftmenu .s31-account-leftmenu-item{font-size:2.35vw;line-height:2.74vw;margin-bottom:0;padding:1vw 2.3vw}.s31-account-leftmenu .s31-account-leftmenu-item.s31-account-logOut{margin-bottom:10px}.s31-account-leftmenu svg{height:4.7vw;position:absolute;right:2.3vw;top:1.6vw;width:5vw}.s31-account-leftmenu .s31-account-delimiter{margin:1vw 2.3vw 0}.s31-account-leftmenu #s31-account-countFav,.s31-account-leftmenu .s31-account-count{font-size:1.57vw;height:3vw;line-height:3vw;min-width:3vw}}@media (max-width:767px){.s31-account-leftmenu h3{line-height:4.5vw}.s31-account-leftmenu .s31-account-leftmenu-item,.s31-account-leftmenu h3{font-size:2.78vw;line-height:3.65vw}.s31-account-leftmenu .s31-account-leftmenu-item.s31-account-logOut{margin-top:3vw}.s31-account-leftmenu #s31-account-countFav,.s31-account-leftmenu .s31-account-count{font-size:2.084vw;height:4vw;line-height:4vw;min-width:4vw}}@media (max-width:575px){.s31-account-leftmenu h3{font-size:4.27vw;line-height:5.6vw;margin-bottom:3vw;padding:4vw 4.3vw}.s31-account-leftmenu .s31-account-leftmenu-item{font-size:4.27vw;line-height:5.6vw;padding:2vw 4.3vw}.s31-account-leftmenu svg{height:6.6vw;position:absolute;right:4vw;top:2.7vw;width:7vw}.s31-account-leftmenu .s31-account-delimiter{margin:1vw 4.3vw 0}.s31-account-leftmenu #s31-account-countFav,.s31-account-leftmenu .s31-account-count{font-size:3.2vw;height:5vw;line-height:5vw;min-width:5vw}}.s31-user-register.s31-user-register-address{max-width:512px}.s31-user-register.s31-user-register-address .s31-user-register-address-buttons{display:flex;justify-content:space-between;margin-top:30px}.s31-user-register.s31-user-register-address .s31-user-register-address-buttons .s31-button-submit{width:auto}.s31-user-register h1{font-size:40px;font-weight:600;line-height:26px}.s31-user-register input[type=date],.s31-user-register input[type=email],.s31-user-register input[type=number],.s31-user-register input[type=password],.s31-user-register input[type=text]{appearance:none;border:1px solid #36363680;border-radius:5px;box-shadow:none;display:block;font-size:16px;outline:none;padding:14px 15px;width:100%}.s31-user-register input[type=date]{padding:0 14px!important}.s31-user-register .s31-checkbox-item{align-items:center;color:#363636;cursor:pointer;display:flex;font-size:16px;font-weight:500;left:0;line-height:19px;margin-bottom:0;top:0}.s31-user-register .s31-checkbox-item span{display:block;height:14px;margin-right:10px;width:14px}.s31-user-register .s31-checkbox-item input{margin-right:10px}.s31-user-register .s31-checkbox-item svg{margin-left:10px}.s31-user-register .errorAlert{display:none}.s31-user-register .successAlert{display:none;height:18px;margin-left:10px;position:relative}.s31-user-register .successAlert svg{height:18px;width:18px}.s31-user-register .error~.errorAlert{display:block;height:18px;margin-left:10px;position:relative;top:15px}.s31-user-register .error~.errorAlert svg{height:18px;width:18px}.s31-user-register .field{display:flex;flex-wrap:wrap;justify-content:start;width:100%}.s31-user-register .field.error{width:calc(100% - 28px)}.s31-user-register .error~.s31-tooltip-ico{right:40px}.s31-user-register .s31-user-register-agreement,.s31-user-register .s31-user-register-billing{margin-bottom:20px}.s31-user-register .s31-user-register-agreement.field.error{width:100%}.s31-user-register .error input[type=date],.s31-user-register .error input[type=email],.s31-user-register .error input[type=password],.s31-user-register .error input[type=text]{border:1px solid #d22916;border-radius:5px}.s31-user-register .error label{color:#d22916!important}.s31-user-register .error .s31-linkText{color:#d22916;text-decoration:underline}.s31-user-register .error #s31-address-password,.s31-user-register .error .required.field{width:calc(100% - 28px)}.s31-user-register .error .errorAlert{display:block;height:18px;margin-left:10px;position:relative;top:15px}.s31-user-register .error .errorAlert svg{height:18px;width:18px}.s31-user-register .error .sylius-validation-error{background:none;border:none;color:#d22916;font-size:14px;line-height:16px;margin:7px 0 0;padding:0}.s31-user-register .s31-inputError .alert-danger{background:none;color:#d22916;padding:0}.s31-user-register .s31-floating-box{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:20px}.s31-user-register .s31-floating-box .s31-eye-icon{cursor:pointer;display:block;pointer-events:unset;position:absolute;right:10px;top:8px}.s31-user-register .s31-floating-box .s31-eye-icon .s31-lineOver{stroke-width:0px}.s31-user-register .s31-floating-box .s31-eye-icon.active .s31-lineOver{stroke-width:2px}.s31-user-register .s31-floating-box .error+.s31-eye-icon{right:37px}.s31-user-register .s31-user-register-box{max-width:512px}.s31-user-register .s31-user-register-box p{font-size:16px;font-weight:500;line-height:19px}.s31-user-register .s31-user-register-box h3{margin-bottom:20px}.s31-user-register .s31-user-register-box .s31-billing-address-box{align-items:flex-start;display:flex;width:100%}.s31-user-register .s31-user-register-box .s31-billing-address-box .s31-floating-box{width:75%}.s31-user-register .s31-user-register-box .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:20px}.s31-user-register .s31-user-register-box .s31-billing-address-box .s31-floating-box.s31-billing-address-small{width:25%}.s31-user-register .s31-checkout-ico-fill-button button{transition-duration:.2s}.s31-user-register .s31-checkout-ico-fill-button button svg{display:none}.s31-user-register .s31-checkout-ico-fill-button button .s31-normalText{display:inline}.s31-user-register .s31-checkout-ico-fill-button button .s31-loadingText,.s31-user-register .s31-checkout-ico-fill-button button.s31-loadingIco .s31-normalText{display:none}.s31-user-register .s31-checkout-ico-fill-button button.s31-loadingIco .s31-loadingText{display:inline}.s31-user-register .s31-checkout-ico-fill-button button.s31-loadingIco svg{animation:spin 1s linear infinite;display:block;float:left;margin-right:10px;position:relative;top:-3px}.s31-user-register .s31-user-register-buttons{margin-top:30px}.s31-user-register .s31-button-simple{color:#f1a900;font-size:16px;font-weight:600;padding:0}.s31-user-register .s31-button-simple:hover{color:#f1a900}.s31-user-register .s31-user-register-conditions{font-size:16px;font-weight:500;line-height:19px;margin-left:25px;margin-top:20px}.s31-user-register .s31-user-register-conditions a{color:#f1a900;font-size:16px;font-weight:500;line-height:19px}.s31-user-register .s31-user-register-data_consent{margin-top:20px}@media (max-width:1199px){.s31-user-register.s31-user-register-address .s31-user-register-address-buttons{margin-top:2.93vw}.s31-user-register h1{font-size:3.91vw;line-height:3.42vw}.s31-user-register input[type=date],.s31-user-register input[type=email],.s31-user-register input[type=number],.s31-user-register input[type=password],.s31-user-register input[type=text]{border-radius:.49vw;font-size:1.57vw;padding:1.37vw 1.47vw}.s31-user-register .s31-checkbox-item{font-size:1.57vw;line-height:1.86vw}.s31-user-register .s31-checkbox-item span{height:1.37vw;margin-right:.98vw;width:1.37vw}.s31-user-register .s31-checkbox-item input{margin-right:.98vw}.s31-user-register .s31-checkbox-item svg{margin-left:.98vw}.s31-user-register .successAlert{height:1.76vw;margin-left:.98vw}.s31-user-register .successAlert svg{height:1.76vw;width:1.76vw}.s31-user-register .error~.errorAlert{height:1.76vw;margin-left:.98vw;top:1.47vw}.s31-user-register .error~.errorAlert svg{height:1.76vw;width:1.76vw}.s31-user-register .error~.s31-tooltip-ico{right:3.91vw}.s31-user-register .field.error{width:calc(99% - 2.734vw)}.s31-user-register .s31-user-register-agreement,.s31-user-register .s31-user-register-billing{margin-bottom:1.96vw}.s31-user-register .error input[type=date],.s31-user-register .error input[type=email],.s31-user-register .error input[type=password],.s31-user-register .error input[type=text]{border-radius:.49vw}.s31-user-register .error .errorAlert{height:1.76vw;margin-left:.98vw;top:1.47vw}.s31-user-register .error .errorAlert svg{height:1.76vw;width:1.76vw}.s31-user-register .error #s31-address-password,.s31-user-register .error .required.field{width:calc(99% - 2.734vw)}.s31-user-register .error .sylius-validation-error{font-size:1.37vw;line-height:1.57vw;margin-top:.69vw}.s31-user-register .s31-floating-box{margin-bottom:1.96vw}.s31-user-register .s31-user-register-box{max-width:512px}.s31-user-register .s31-user-register-box p{font-size:1.57vw;line-height:1.86vw}.s31-user-register .s31-user-register-box .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:1.96vw}.s31-user-register .s31-user-register-buttons{margin-top:2.93vw}.s31-user-register .s31-button-simple{font-size:1.57vw}.s31-user-register .s31-user-register-conditions{font-size:1.57vw;line-height:1.86vw;margin-left:2.45vw;margin-top:1.96vw}.s31-user-register .s31-user-register-conditions a{font-size:1.57vw;line-height:1.86vw}}@media (max-width:991px){.s31-user-register{margin-bottom:3.91vw}.s31-user-register.s31-user-register-address{max-width:none}.s31-user-register.s31-user-register-address .s31-user-register-address-buttons{margin-top:3.91vw}.s31-user-register h1{font-size:5.21vw;line-height:4.56vw}.s31-user-register input[type=date],.s31-user-register input[type=email],.s31-user-register input[type=number],.s31-user-register input[type=password],.s31-user-register input[type=text]{border-radius:.66vw;font-size:2.09vw;padding:1.83vw 1.96vw}.s31-user-register .s31-checkbox-item{font-size:2.09vw;line-height:2.48vw}.s31-user-register .s31-checkbox-item span{height:1.83vw;margin-right:1.31vw;width:1.83vw}.s31-user-register .s31-checkbox-item input{margin-right:1.31vw}.s31-user-register .s31-checkbox-item svg{margin-left:1.31vw}.s31-user-register .successAlert{height:2.35vw;margin-left:1.31vw}.s31-user-register .successAlert svg{height:2.35vw;width:2.35vw}.s31-user-register .error~.errorAlert{height:2.35vw;margin-left:1.31vw;top:1.96vw}.s31-user-register .error~.errorAlert svg{height:2.35vw;width:2.35vw}.s31-user-register .error~.s31-tooltip-ico{right:5.21vw}.s31-user-register .field.error{width:calc(99% - 3.646vw)}.s31-user-register .s31-user-register-agreement,.s31-user-register .s31-user-register-billing{margin-bottom:2.61vw}.s31-user-register .error input[type=date],.s31-user-register .error input[type=email],.s31-user-register .error input[type=password],.s31-user-register .error input[type=text]{border-radius:.66vw}.s31-user-register .error .errorAlert{height:2.35vw;margin-left:1.31vw;top:1.96vw}.s31-user-register .error .errorAlert svg{height:2.35vw;width:2.35vw}.s31-user-register .error #s31-address-password,.s31-user-register .error .required.field{width:calc(99% - 3.646vw)}.s31-user-register .error .sylius-validation-error{font-size:1.83vw;line-height:2.09vw;margin-top:.92vw}.s31-user-register .s31-floating-box{margin-bottom:2.61vw}.s31-user-register .s31-user-register-box{max-width:none}.s31-user-register .s31-user-register-box p{font-size:2.09vw;line-height:2.48vw}.s31-user-register .s31-user-register-box .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:2.61vw}.s31-user-register .s31-user-register-buttons{margin-top:3.91vw}.s31-user-register .s31-button-simple{font-size:2.09vw}.s31-user-register .s31-user-register-conditions{font-size:2.09vw;line-height:2.48vw;margin-left:3.26vw;margin-top:2.61vw}.s31-user-register .s31-user-register-conditions a{font-size:2.09vw;line-height:2.48vw}}@media (max-width:767px){.s31-user-register{margin-bottom:0}.s31-user-register.s31-user-register-address .s31-user-register-address-buttons{flex-wrap:wrap;margin-top:5.21vw}.s31-user-register.s31-user-register-address .s31-user-register-address-buttons .s31-button-back{order:2}.s31-user-register.s31-user-register-address .s31-user-register-address-buttons .s31-button-grey-cart{margin-bottom:3.48vw;order:1}.s31-user-register.s31-user-register-address .s31-user-register-address-buttons .s31-button-back,.s31-user-register.s31-user-register-address .s31-user-register-address-buttons .s31-button-grey-cart{display:block;width:100%}.s31-user-register h1{font-size:6.95vw;line-height:6.08vw}.s31-user-register input[type=date],.s31-user-register input[type=email],.s31-user-register input[type=number],.s31-user-register input[type=password],.s31-user-register input[type=text]{border-radius:.87vw;font-size:2.78vw;padding:2.44vw 2.61vw}.s31-user-register .s31-checkbox-item{font-size:2.44vw;line-height:3.3vw}.s31-user-register .s31-checkbox-item span{height:2.44vw;margin-right:1.74vw;width:2.44vw}.s31-user-register .s31-checkbox-item input{margin-right:1.74vw}.s31-user-register .s31-checkbox-item svg{margin-left:1.74vw}.s31-user-register .successAlert{height:3.13vw;margin-left:1.74vw}.s31-user-register .successAlert svg{height:3.13vw;width:3.13vw}.s31-user-register .error~.errorAlert{height:3.13vw;margin-left:1.74vw;top:2.61vw}.s31-user-register .error~.errorAlert svg{height:3.13vw;width:3.13vw}.s31-user-register .error~.s31-tooltip-ico{right:6.95vw}.s31-user-register .field.error{width:calc(100% - 4.861vw)}.s31-user-register .s31-user-register-agreement,.s31-user-register .s31-user-register-billing{margin-bottom:3.48vw}.s31-user-register .error input[type=date],.s31-user-register .error input[type=email],.s31-user-register .error input[type=password],.s31-user-register .error input[type=text]{border-radius:.87vw}.s31-user-register .error .errorAlert{height:3.13vw;margin-left:1.74vw;top:2.61vw}.s31-user-register .error .errorAlert svg{height:3.13vw;width:3.13vw}.s31-user-register .error #s31-address-password,.s31-user-register .error .required.field{width:calc(100% - 5.861vw)}.s31-user-register .error .sylius-validation-error{font-size:2.44vw;line-height:2.78vw;margin-top:1.22vw}.s31-user-register .s31-floating-box{margin-bottom:3.48vw}.s31-user-register .s31-user-register-box p{font-size:2.44vw;line-height:3.3vw}.s31-user-register .s31-user-register-box .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:3.48vw}.s31-user-register .s31-user-register-buttons{margin-top:6.95vw}.s31-user-register .s31-button-simple{font-size:2.44vw;line-height:normal}.s31-user-register .s31-user-register-conditions{font-size:2.44vw;line-height:3.3vw;margin-left:4.35vw;margin-top:3.48vw}.s31-user-register .s31-user-register-conditions a{font-size:2.44vw;line-height:3.3vw}}@media (max-width:575px){.s31-user-register.s31-user-register-address .s31-user-register-address-buttons{margin-top:8vw}.s31-user-register.s31-user-register-address .s31-user-register-address-buttons .s31-button-grey-cart{margin-bottom:5.34vw}.s31-user-register h1{font-size:10.67vw;line-height:9.34vw}.s31-user-register input[type=date],.s31-user-register input[type=email],.s31-user-register input[type=number],.s31-user-register input[type=password],.s31-user-register input[type=text]{border-radius:1.34vw;font-size:4.27vw;padding:3.74vw 4vw}.s31-user-register .s31-checkbox-item{font-size:3.74vw;line-height:5.07vw}.s31-user-register .s31-checkbox-item span{height:3.74vw;margin-right:2.67vw;width:3.74vw}.s31-user-register .s31-checkbox-item input{margin-right:2.67vw}.s31-user-register .s31-checkbox-item svg{margin-left:2.67vw}.s31-user-register .s31-checkbox-item .s31-linkText{font-size:3.74vw}.s31-user-register .successAlert{height:4.8vw;margin-left:2.67vw}.s31-user-register .successAlert svg{height:4.8vw;width:4.8vw}.s31-user-register .error~.errorAlert{height:4.8vw;margin-left:2.67vw;top:4vw}.s31-user-register .error~.errorAlert svg{height:4.8vw;width:4.8vw}.s31-user-register .error~.s31-tooltip-ico{right:10.67vw}.s31-user-register .field.error{width:calc(100% - 7.467vw)}.s31-user-register .s31-user-register-agreement,.s31-user-register .s31-user-register-billing{margin-bottom:5.34vw}.s31-user-register .error input[type=date],.s31-user-register .error input[type=email],.s31-user-register .error input[type=password],.s31-user-register .error input[type=text]{border-radius:1.34vw}.s31-user-register .error .errorAlert{height:4.8vw;margin-left:2.67vw;top:4vw}.s31-user-register .error .errorAlert svg{height:4.8vw;width:4.8vw}.s31-user-register .error #s31-address-password,.s31-user-register .error .required.field{width:calc(100% - 7.467vw)}.s31-user-register .error .sylius-validation-error{font-size:3.74vw;line-height:4.27vw;margin-top:1.87vw}.s31-user-register .s31-floating-box{margin-bottom:5.34vw}.s31-user-register .s31-user-register-box p{font-size:3.74vw;line-height:5.07vw}.s31-user-register .s31-user-register-box .s31-billing-address-box{flex-wrap:wrap}.s31-user-register .s31-user-register-box .s31-billing-address-box .s31-floating-box{width:100%}.s31-user-register .s31-user-register-box .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:0}.s31-user-register .s31-user-register-box .s31-billing-address-box .s31-floating-box.s31-billing-address-small{width:100%}.s31-user-register .s31-user-register-buttons{margin-top:10.67vw}.s31-user-register .s31-button-simple{font-size:3.74vw}.s31-user-register .s31-user-register-conditions{font-size:3.74vw;line-height:5.07vw;margin-left:6.67vw;margin-top:5.34vw}.s31-user-register .s31-user-register-conditions a{font-size:3.74vw;line-height:5.07vw}}.s31-account-section h1{font-size:40px;font-weight:600;line-height:45px;margin-bottom:30px;margin-top:-6px}.s31-account-dashboard .item{font-size:21px;font-weight:600}.s31-account-dashboard .item:last-of-type{font-size:18px;font-weight:400}.s31-account-dashboard .s31-button-grey-cart{display:inline-block;margin:30px 0 20px}.s31-account-dashboard .s31-button-grey-cart:last-of-type{margin:0 0 30px}@media (max-width:1199px){.s31-account-section h1{font-size:3.91vw;line-height:4.395vw;margin-bottom:2.93vw;margin-top:-.59vw}.s31-account-dashboard .item{font-size:2.06vw}.s31-account-dashboard .item:last-of-type{font-size:1.76vw}.s31-account-dashboard .s31-button-grey-cart{margin:2.93vw 0 1.96vw}.s31-account-dashboard .s31-button-grey-cart:last-of-type{margin:0 0 2.93vw}}@media (max-width:991px){.s31-account-section{margin-bottom:3.91vw}.s31-account-section h1{font-size:5.21vw;line-height:5.859vw;margin-bottom:3.91vw;margin-top:-.79vw}.s31-account-dashboard .item{font-size:2.74vw}.s31-account-dashboard .item:last-of-type{font-size:2.35vw}.s31-account-dashboard .s31-button-grey-cart{margin:3.91vw 0 2.61vw}.s31-account-dashboard .s31-button-grey-cart:last-of-type{margin:0 0 3.91vw}}@media (max-width:767px){.s31-account-section{margin-bottom:3.48vw}.s31-account-section h1{font-size:3.65vw;line-height:5.21vw;margin-bottom:3.48vw;margin-top:-1.05vw}.s31-account-dashboard br{display:none}.s31-account-dashboard .item{font-size:3.65vw}.s31-account-dashboard .item:last-of-type{font-size:2.78vw}.s31-account-dashboard .s31-button-grey-cart{display:block;margin:3.48vw 0}.s31-account-dashboard .s31-button-grey-cart:last-of-type{margin:0 0 3.48vw}}@media (max-width:575px){.s31-account-section{margin-bottom:5.34vw}.s31-account-section h1{font-size:5.6vw;line-height:8vw;margin-bottom:5.34vw;margin-top:-1.6vw}.s31-account-dashboard .item{font-size:5.6vw}.s31-account-dashboard .item:last-of-type{font-size:4.27vw}.s31-account-dashboard .s31-button-grey-cart{margin:5.34vw 0}.s31-account-dashboard .s31-button-grey-cart:last-of-type{margin:0 0 5.34vw}}.s31-catalog-request .s31-checkout-address,.s31-catalog-request .s31-cmspage{justify-content:center;margin:0 auto;max-width:1100px}.s31-catalog-request .s31-bannerCont{margin-bottom:20px;text-align:center}.s31-catalog-request .s31-vo-form{margin:0!important;max-width:100%}.s31-vo-form .s31-checkbox-item{align-items:center;color:#939292;cursor:pointer;display:flex;font-size:16px;font-weight:500;line-height:19px;margin-bottom:0}.s31-vo-form .s31-checkbox-item span{display:block;height:14px;margin-right:10px;width:14px}.s31-vo-form .s31-checkbox-item input{margin-right:10px}.s31-vo-form .s31-checkbox-item svg{margin-left:10px}.s31-landing-vo h3{font-size:18px;font-weight:600;line-height:21px}.s31-landing-vo p{font-size:16px;line-height:19px}.s31-landing-vo hr{background:#363636;border:none;height:1px;margin:30px 0;opacity:.2}.s31-landing-vo .s31-lading-vo-top{margin:0 auto 30px;max-width:1280px;text-align:center}.s31-landing-vo img{height:auto;max-width:100%}.s31-landing-vo .s31-button-submit-lading{margin:0 auto 30px;text-align:center}.s31-landing-vo .s31-button-submit-lading .s31-button-submit{width:auto}.s31-lading-vo-main{margin:0 auto;max-width:1200px}.s31-contact-cat-block{margin-bottom:65px;margin-top:80px}.s31-contact-cat-block .s31-contact-cats{display:flex;justify-content:space-between}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat{background-color:#f1f0ef;border-radius:10px;cursor:pointer;width:calc(20% - 10px)}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-url{display:none}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-img{background-color:#f1f0ef;border-radius:10px 10px 0 0;height:auto;margin-bottom:-55px;position:relative;text-align:center}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-img img{left:0;position:relative;right:0;top:-55px;width:100%}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock{background-color:#f1f0ef;background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(30,7%,94%,.5) 40%);border-radius:0 0 10px 10px;overflow:hidden;padding:30px;position:relative}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading,.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading a{color:#000;display:block;font-size:18px;font-weight:600;line-height:21px;text-align:center}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-text a{color:#000;cursor:pointer;display:block;font-size:16px;line-height:19px}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-text a:hover{text-decoration:underline}.s31-contact-advantagesBlock{display:flex;justify-content:space-between;margin:0 auto;max-width:1250px}.s31-contact-advantagesBlock .s31-contact-advantage{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;margin-right:10px}.s31-contact-advantagesBlock .s31-contact-advantage:last-of-type{margin-right:0}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText{font-size:16px;line-height:19px;margin-top:15px;text-align:center;width:100%}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText a{color:#000;font-size:16px;line-height:19px}.s31-lading-vo-box{display:flex;margin-bottom:30px;position:relative}.s31-lading-vo-box .s31-lading-vo-text{position:absolute}.s31-lading-vo-box.s31-lading-vo-box-first .s31-lading-vo-text{bottom:160px;right:70px;width:320px}.s31-lading-vo-box.s31-lading-vo-box-second{justify-content:flex-end}.s31-lading-vo-box.s31-lading-vo-box-second .s31-lading-vo-text{left:110px;top:150px;width:350px}.s31-lading-vo-box.s31-lading-vo-box-third .s31-lading-vo-text{bottom:115px;right:70px;width:340px}.s31-lading-vo-box.s31-lading-vo-box-fourth{justify-content:flex-end}.s31-lading-vo-box.s31-lading-vo-box-fourth .s31-lading-vo-text{left:110px;top:150px;width:350px}.s31-lading-vo-box.s31-lading-vo-box-fifth .s31-lading-vo-text{bottom:auto;right:70px;top:85px;width:390px}.s31-lading-vo-box .s31-button-submit{width:auto}.s31-lading-vo-partner a{color:#f68d2e;font-size:16px;line-height:19px}.s31-lading-vo-partner .s31-landing-vo-center{text-align:center}.s31-lading-vo-partner .s31-lading-vo-partner-box{display:flex;margin:0 auto;max-width:675px}.s31-lading-vo-partner .s31-lading-vo-partner-box:first-of-type{margin-bottom:30px;margin-top:30px}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-button-submit{display:block;margin-top:20px;width:230px}.s31-lading-vo-partner .s31-lading-vo-partner-box p{margin-top:10px}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-lading-vo-partner-number{background-color:#3da42f;border-radius:50%;color:#fff;font-size:40px;font-weight:700;height:60px;margin-right:20px;min-height:60px;min-width:60px;text-align:center;width:60px}.s31-vo-form-h2{font-size:26px;font-weight:600;line-height:30px;margin-bottom:30px;text-align:center}.s31-button-vo-form{display:inline-block}.s31-vo-form{margin:0 auto;max-width:512px}.s31-vo-form input[type=email],.s31-vo-form input[type=number],.s31-vo-form input[type=password],.s31-vo-form input[type=tel],.s31-vo-form input[type=text]{appearance:none;border:1px solid #36363680;border-radius:5px;box-shadow:none;display:block;outline:none;padding:14px 15px;width:100%}.s31-vo-form input[type=email]:disabled,.s31-vo-form input[type=number]:disabled,.s31-vo-form input[type=password]:disabled,.s31-vo-form input[type=tel]:disabled,.s31-vo-form input[type=text]:disabled{cursor:default}.s31-vo-form textarea{appearance:none;border:1px solid #36363680;border-radius:5px;font-size:16px;height:80px;line-height:19px;max-height:80px;min-height:80px;outline:none;padding:14px 15px;width:100%}.s31-vo-form p{color:#939292;margin-bottom:25px}.s31-vo-form p a{color:#f68d2e;font-size:16px;line-height:19px}.s31-vo-form .s31-vo-address-note{margin-bottom:25px}.s31-vo-form .s31-floating-box{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:20px}.s31-vo-form .field{display:flex;flex-wrap:wrap;width:100%}.s31-vo-form .s31-button-submit{margin-bottom:20px}.s31-vo-form .error input[type=email],.s31-vo-form .error input[type=password],.s31-vo-form .error input[type=tel],.s31-vo-form .error input[type=text]{border:1px solid #d22916;border-radius:5px}.s31-vo-form .error label{color:#d22916!important}.s31-vo-form .error .sylius-validation-error{background:none;border:none;color:#d22916;font-size:14px;line-height:16px;margin:7px 0 0;padding:0}@media (max-width:1439px){.s31-lading-vo-box.s31-lading-vo-box-first .s31-lading-vo-text{right:40px}.s31-lading-vo-box.s31-lading-vo-box-second .s31-lading-vo-text{left:70px}.s31-lading-vo-box.s31-lading-vo-box-third .s31-lading-vo-text{right:40px}.s31-lading-vo-box.s31-lading-vo-box-fourth .s31-lading-vo-text{left:70px}.s31-lading-vo-box.s31-lading-vo-box-fifth .s31-lading-vo-text{right:40px}}@media (max-width:1199px){.s31-landing-vo h3{font-size:1.76vw;line-height:2.06vw}.s31-landing-vo p{font-size:1.57vw;line-height:1.86vw}.s31-landing-vo hr{margin:2.93vw 0}.s31-landing-vo .s31-lading-vo-top{margin:0 auto 2.93vw}.s31-lading-vo-main{margin:0 auto;max-width:100vw}.s31-contact-advantagesBlock{justify-content:space-around;margin:0 auto;max-width:none}.s31-contact-advantagesBlock .s31-contact-advantage{flex-direction:column;width:25%}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageImg{height:auto}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageImg svg{height:auto;width:9.766vw}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText{font-size:1.57vw;line-height:1.86vw;margin-left:0;text-align:center}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText a{font-size:1.57vw;line-height:1.86vw}.s31-lading-vo-box{margin-bottom:2.93vw}.s31-lading-vo-box.s31-lading-vo-box-first .s31-lading-vo-text{bottom:14.648vw;right:0;width:23.438vw}.s31-lading-vo-box.s31-lading-vo-box-second .s31-lading-vo-text{left:0;top:14.648vw;width:23.438vw}.s31-lading-vo-box.s31-lading-vo-box-third .s31-lading-vo-text{bottom:11.23vw;right:0;width:21.484vw}.s31-lading-vo-box.s31-lading-vo-box-fourth .s31-lading-vo-text{left:0;top:14.648vw;width:25.391vw}.s31-lading-vo-box.s31-lading-vo-box-fifth .s31-lading-vo-text{right:0;top:8.301vw;width:24.414vw}.s31-contact-cat-block{margin-bottom:6.348vw;margin-top:7.813vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat{border-radius:.98vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-img{border-radius:.98vw .98vw 0 0}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock{border-radius:0 0 .98vw .98vw;padding:2.93vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading,.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading a{font-size:1.76vw;line-height:2.06vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-text a,.s31-lading-vo-partner a{font-size:1.57vw;line-height:1.86vw}.s31-lading-vo-partner .s31-lading-vo-partner-box:first-of-type{margin-bottom:2.93vw;margin-top:2.93vw}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-button-submit{margin-top:1.96vw;width:22.461vw}.s31-lading-vo-partner .s31-lading-vo-partner-box p{margin-top:.98vw}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-lading-vo-partner-number{font-size:3.91vw;height:5.86vw;margin-right:1.96vw;min-height:5.86vw;min-width:5.86vw;width:5.86vw}.s31-vo-form-h2{font-size:2.54vw;line-height:2.93vw;margin-bottom:2.93vw}.s31-vo-form input[type=email],.s31-vo-form input[type=number],.s31-vo-form input[type=password],.s31-vo-form input[type=tel],.s31-vo-form input[type=text]{border-radius:.49vw;font-size:1.57vw;height:4.5vw;padding:1.37vw 1.47vw}.s31-vo-form textarea{font-size:1.57vw;height:7.813vw;line-height:1.86vw;max-height:7.813vw;min-height:7.813vw;padding:1.37vw 1.47vw}.s31-vo-form p{margin-bottom:2.45vw}.s31-vo-form p a{font-size:1.57vw;line-height:1.86vw}.s31-vo-form .s31-vo-address-note{margin-bottom:2.45vw}.s31-vo-form .s31-button-submit,.s31-vo-form .s31-floating-box{margin-bottom:1.96vw}.s31-vo-form .error input[type=email],.s31-vo-form .error input[type=password],.s31-vo-form .error input[type=tel],.s31-vo-form .error input[type=text]{border-radius:.49vw}.s31-vo-form .error .sylius-validation-error{font-size:1.37vw;line-height:1.57vw;margin-top:.69vw}}@media (max-width:991px){.s31-landing-vo h3{font-size:2.35vw;line-height:2.74vw}.s31-landing-vo p{font-size:2.09vw;line-height:2.48vw}.s31-landing-vo hr{margin:3.91vw 0}.s31-landing-vo .s31-lading-vo-top{margin:0 auto 3.91vw}.s31-landing-vo img{width:100%}.s31-contact-advantagesBlock{display:flex;justify-content:space-around;margin:0 auto}.s31-contact-advantagesBlock .s31-contact-advantage{flex-direction:column}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageImg{height:auto}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageImg svg{height:auto;width:13.021vw}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText,.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText a{font-size:2.09vw;line-height:2.48vw}.s31-lading-vo-box{flex-wrap:wrap;margin-bottom:3.91vw!important;width:100%!important}.s31-lading-vo-box.s31-lading-vo-box-second img{order:1}.s31-lading-vo-box.s31-lading-vo-box-second .s31-lading-vo-text{order:2}.s31-lading-vo-box.s31-lading-vo-box-fourth img{order:1}.s31-lading-vo-box.s31-lading-vo-box-fourth .s31-lading-vo-text{order:2}.s31-lading-vo-box .s31-lading-vo-text{margin-top:2.61vw;position:static!important;width:100%!important}.s31-contact-cat-block{margin-bottom:8.464vw;margin-top:10.417vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat{border-radius:1.31vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-img{border-radius:1.31vw 1.31vw 0 0}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock{border-radius:0 0 1.31vw 1.31vw;padding:2.61vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading,.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading a{font-size:2.35vw;line-height:2.74vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-text a,.s31-lading-vo-partner a{font-size:2.09vw;line-height:2.48vw}.s31-lading-vo-partner .s31-lading-vo-partner-box:first-of-type{margin-bottom:3.91vw;margin-top:3.91vw}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-button-submit{margin-top:2.61vw;width:29.948vw}.s31-lading-vo-partner .s31-lading-vo-partner-box p{margin-top:1.31vw}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-lading-vo-partner-number{font-size:5.21vw;height:7.82vw;margin-right:2.61vw;min-height:7.82vw;min-width:7.82vw;width:7.82vw}.s31-vo-form-h2{font-size:3.39vw;line-height:3.91vw;margin-top:1.31vw}.s31-button-vo-form,.s31-vo-form-h2{margin-bottom:3.91vw}.s31-vo-form input[type=email],.s31-vo-form input[type=number],.s31-vo-form input[type=password],.s31-vo-form input[type=tel],.s31-vo-form input[type=text]{border-radius:.66vw;font-size:2.09vw;height:6vw;padding:1.83vw 1.96vw}.s31-vo-form textarea{font-size:2.09vw;height:10.417vw;line-height:2.48vw;max-height:10.417vw;min-height:10.417vw;padding:1.83vw 1.96vw}.s31-vo-form p{margin-bottom:3.26vw}.s31-vo-form p a{font-size:2.09vw;line-height:2.48vw}.s31-vo-form .s31-vo-address-note{margin-bottom:3.26vw}.s31-vo-form .s31-button-submit,.s31-vo-form .s31-floating-box{margin-bottom:2.61vw}.s31-vo-form .error input[type=email],.s31-vo-form .error input[type=password],.s31-vo-form .error input[type=tel],.s31-vo-form .error input[type=text]{border-radius:.66vw}.s31-vo-form .error .sylius-validation-error{font-size:1.83vw;line-height:2.09vw;margin-top:.92vw}}@media (max-width:767px){.s31-landing-vo h3{font-size:2.78vw;line-height:3.65vw}.s31-landing-vo p{font-size:2.44vw;line-height:3.3vw}.s31-landing-vo hr{margin:5.21vw 0}.s31-landing-vo .s31-lading-vo-top{margin:0 auto 5.21vw}.s31-contact-advantagesBlock{flex-wrap:wrap;justify-content:flex-start;margin:0}.s31-contact-advantagesBlock .s31-contact-advantage{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:100%}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageImg{height:auto;margin-bottom:2.44vw;margin-right:5.21vw}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageImg svg{width:17.361vw}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText{font-size:2.44vw;line-height:3.3vw;margin-bottom:1.74vw;margin-top:0;text-align:left;width:auto}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText a{font-size:2.44vw;line-height:3.3vw}.s31-lading-vo-box{margin-bottom:10.42vw!important}.s31-lading-vo-box .s31-lading-vo-text{margin-top:3.48vw}.s31-contact-cat-block{margin-bottom:5.21vw;margin-top:10.42vw}.s31-contact-cat-block .s31-contact-cats{flex-wrap:wrap;justify-content:space-around}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat{border-radius:1.74vw;width:calc(50% - 3.48vw)}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat:first-of-type,.s31-contact-cat-block .s31-contact-cats .s31-contact-cat:nth-of-type(2),.s31-contact-cat-block .s31-contact-cats .s31-contact-cat:nth-of-type(3),.s31-contact-cat-block .s31-contact-cats .s31-contact-cat:nth-of-type(4){margin-bottom:6.95vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-img{border-radius:1.74vw 1.74vw 0 0;margin-bottom:-6.95vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-img img{max-height:26.042vw;top:-6.95vw;width:auto}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock{border-radius:0 0 1.74vw 1.74vw;padding:3.48vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading,.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading a{font-size:2.78vw;line-height:3.65vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-text a,.s31-lading-vo-partner a{font-size:2.44vw;line-height:3.3vw}.s31-lading-vo-partner .s31-lading-vo-partner-box:first-of-type{margin-bottom:5.21vw;margin-top:5.21vw}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-button-submit{margin-top:3.48vw;width:39.931vw}.s31-lading-vo-partner .s31-lading-vo-partner-box p{margin-top:1.74vw}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-lading-vo-partner-number{font-size:6.95vw;height:10.42vw;margin-right:3.48vw;min-height:10.42vw;min-width:10.42vw;width:10.42vw}.s31-vo-form-h2{font-size:3.65vw;line-height:5.21vw;margin-bottom:5.21vw;margin-top:1.74vw}.s31-button-vo-form{margin-bottom:5.21vw;width:100%}.s31-vo-form{max-width:none;width:100%}.s31-vo-form input[type=email],.s31-vo-form input[type=number],.s31-vo-form input[type=password],.s31-vo-form input[type=tel],.s31-vo-form input[type=text]{border-radius:.87vw;font-size:2.78vw;height:8vw;padding:2.44vw 2.61vw}.s31-vo-form textarea{font-size:2.44vw;height:13.889vw;line-height:3.3vw;max-height:13.889vw;min-height:13.889vw;padding:2.44vw 2.61vw}.s31-vo-form p{margin-bottom:4.35vw}.s31-vo-form p a{font-size:2.44vw;line-height:3.3vw}.s31-vo-form .s31-vo-address-note{margin-bottom:4.35vw}.s31-vo-form .s31-button-submit,.s31-vo-form .s31-floating-box{margin-bottom:3.48vw}.s31-vo-form .error input[type=email],.s31-vo-form .error input[type=password],.s31-vo-form .error input[type=tel],.s31-vo-form .error input[type=text]{border-radius:.87vw}.s31-vo-form .error .sylius-validation-error{font-size:2.44vw;line-height:2.78vw;margin-top:1.22vw}}@media (max-width:575px){.s31-landing-vo h3{font-size:4.27vw;line-height:5.6vw}.s31-landing-vo p{font-size:3.74vw;line-height:5.07vw}.s31-landing-vo hr{margin:8vw 0}.s31-landing-vo .s31-lading-vo-top{margin:0 auto 8vw}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageImg{margin-bottom:3.74vw;margin-right:8vw}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageImg svg{width:26.667vw}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText{font-size:3.74vw;line-height:5.07vw;margin-bottom:2.67vw}.s31-contact-advantagesBlock .s31-contact-advantage .s31-contact-advantageText a{font-size:3.74vw;line-height:5.07vw}.s31-lading-vo-box{margin-bottom:16vw!important}.s31-lading-vo-box .s31-lading-vo-text{margin-top:5.34vw}.s31-contact-cat-block{margin-bottom:8vw;margin-top:16vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat{border-radius:2.67vw;width:calc(50% - 5.34vw)}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat:first-of-type,.s31-contact-cat-block .s31-contact-cats .s31-contact-cat:nth-of-type(2),.s31-contact-cat-block .s31-contact-cats .s31-contact-cat:nth-of-type(3),.s31-contact-cat-block .s31-contact-cats .s31-contact-cat:nth-of-type(4){margin-bottom:10.67vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-img{border-radius:2.67vw 2.67vw 0 0;margin-bottom:-10.67vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-img img{top:-10.67vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock{border-radius:0 0 2.67vw 2.67vw;padding:5.34vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading,.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-heading a{font-size:4.27vw;line-height:5.6vw}.s31-contact-cat-block .s31-contact-cats .s31-contact-cat .s31-contact-cat-textBlock .s31-contact-cat-text a,.s31-lading-vo-partner a{font-size:3.74vw;line-height:5.07vw}.s31-lading-vo-partner .s31-lading-vo-partner-box:first-of-type{margin-bottom:8vw;margin-top:8vw}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-button-submit{margin-top:5.34vw;width:100%}.s31-lading-vo-partner .s31-lading-vo-partner-box p{margin-top:2.67vw}.s31-lading-vo-partner .s31-lading-vo-partner-box .s31-lading-vo-partner-number{font-size:10.67vw;height:16vw;margin-right:5.34vw;min-height:16vw;min-width:16vw;width:16vw}.s31-vo-form-h2{font-size:5.6vw;line-height:8vw;margin-top:0}.s31-button-vo-form,.s31-vo-form-h2{margin-bottom:8vw}.s31-vo-form input[type=email],.s31-vo-form input[type=number],.s31-vo-form input[type=password],.s31-vo-form input[type=tel],.s31-vo-form input[type=text]{border-radius:1.34vw;font-size:4.27vw;height:12.27vw;padding:3.74vw 4vw}.s31-vo-form textarea{font-size:3.74vw;height:21.333vw;line-height:5.07vw;max-height:21.333vw;min-height:21.333vw;padding:3.74vw 4vw}.s31-vo-form p{margin-bottom:6.67vw}.s31-vo-form p a{font-size:3.74vw;line-height:5.07vw}.s31-vo-form .s31-vo-address-note{margin-bottom:6.67vw}.s31-vo-form .s31-button-submit,.s31-vo-form .s31-floating-box{margin-bottom:5.34vw}.s31-vo-form .error input[type=email],.s31-vo-form .error input[type=password],.s31-vo-form .error input[type=tel],.s31-vo-form .error input[type=text]{border-radius:1.34vw}.s31-vo-form .error .sylius-validation-error{font-size:3.74vw;line-height:4.27vw;margin-top:1.87vw}}