@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:#6e6259;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-checkout-address h2{font-size:26px;font-weight:600;line-height:30px}.s31-checkout-address input[type=email],.s31-checkout-address input[type=number],.s31-checkout-address input[type=password],.s31-checkout-address 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-checkout-address input[type=email]:disabled,.s31-checkout-address input[type=number]:disabled,.s31-checkout-address input[type=password]:disabled,.s31-checkout-address input[type=text]:disabled{cursor:default}.s31-checkout-address textarea{appearance:none;border:1px solid #36363680;border-radius:5px;font-size:16px;height:200px;line-height:19px;max-height:200px;min-height:200px;outline:none;padding:14px 15px;width:100%}.s31-checkout-address .s31-checkout-address-note{margin-bottom:25px}.s31-checkout-address .s31-billing-address{margin:30px 0}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title{margin-bottom:10px}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title label{font-size:16px;margin-bottom:0}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-text{font-size:14px;margin-bottom:0}.s31-checkout-address .s31-billing-address .s31-billing-address-birth{display:flex}.s31-checkout-address .s31-billing-address .s31-billing-address-birth .s31-floating-box{margin-bottom:10px;margin-right:20px}.s31-checkout-address .s31-billing-address .s31-billing-address-birth .s31-floating-box:last-of-type{margin-right:0}.s31-checkout-address .s31-address-book-select{appearance:none;background-color:#fff;border:1px solid rgba(54,54,54,.5);border-radius:5px;font-size:16px;font-weight:500;height:46px!important;line-height:19px;padding:0 15px;width:100%!important}.s31-checkout-address .s31-floating-box{position:relative}.s31-checkout-address .s31-floating-box .s31-address-book-arrow{bottom:0;height:46px;left:0;pointer-events:none;position:absolute;right:15px;top:0}.s31-checkout-address .s31-floating-box .s31-address-book-arrow svg{bottom:0;margin:auto;position:absolute;right:0;top:0}.s31-checkout-address .s31-floating-box .s31-eye-icon{cursor:pointer;display:block;pointer-events:unset;position:absolute;right:26px;top:8px}.s31-checkout-address .s31-floating-box .s31-eye-icon .s31-lineOver{stroke-width:0px}.s31-checkout-address .s31-floating-box .s31-eye-icon.active .s31-lineOver{stroke-width:2px}.s31-checkout-address .s31-login{margin:0 auto;max-width:512px}.s31-checkout-address .s31-floating-box{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:20px}.s31-checkout-address .field{display:flex;flex-wrap:wrap;width:100%}.s31-checkout-address .s31-address-email-row{margin-bottom:20px}.s31-checkout-address .s31-address-email-row p{font-size:16px}.s31-checkout-address .s31-address-email-row.sucess .field{width:calc(100% - 28px)}.s31-checkout-address .s31-address-email-row.sucess .successAlert{display:block;position:relative;top:15px}.s31-checkout-address .s31-billing-address-box{align-items:flex-start;display:flex}.s31-checkout-address .s31-billing-address-box .s31-floating-box{width:70%}.s31-checkout-address .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:20px}.s31-checkout-address .s31-billing-address-box .s31-floating-box.s31-billing-address-small{width:30%}.s31-checkout-address .s31-address-info{align-items:center;background-color:#2f61c91a;border-radius:10px;display:flex;margin:20px 0}.s31-checkout-address .s31-address-info .s31-address-info-img{height:30px;padding-left:30px}.s31-checkout-address .s31-address-info .s31-address-info-text{color:#2f61c9;font-size:16px;line-height:20px;max-width:430px;padding:15px 30px 15px 20px}.s31-checkout-address .s31-password-row{margin-bottom:20px}.s31-checkout-address .s31-password-row .s31-address-password-reset{color:#f68d2e;font-size:16px;font-weight:500;line-height:19px}.s31-checkout-address .s31-address-buttons{display:flex;justify-content:space-between;margin-bottom:30px}.s31-checkout-address .errorAlert,.s31-checkout-address .successAlert{display:none}.s31-checkout-address .error~.errorAlert{display:block;height:18px;margin-left:10px;position:relative;top:15px}.s31-checkout-address .error~.errorAlert svg{height:18px;width:18px}.s31-checkout-address .success~.successAlert{display:block;height:18px;margin-left:10px;position:relative;top:15px}.s31-checkout-address .success~.successAlert svg{height:18px;width:18px}.s31-checkout-address .field.error,.s31-checkout-address .field.success{width:calc(100% - 28px)}.s31-checkout-address .error input[type=email],.s31-checkout-address .error input[type=password],.s31-checkout-address .error input[type=text]{border:1px solid #e8584b;border-radius:5px}.s31-checkout-address .error label{color:#e8584b!important}.s31-checkout-address .error #s31-address-password,.s31-checkout-address .error .required.field{width:calc(100% - 28px)}.s31-checkout-address .error .errorAlert{display:block;height:18px;margin-left:10px;position:relative;top:15px}.s31-checkout-address .error .errorAlert svg{height:18px;width:18px}.s31-checkout-address .error .sylius-validation-error{background:none;border:none;color:#e8584b;font-size:14px;line-height:16px;margin:7px 0 0;padding:0}.s31-checkout-address .success input[type=date],.s31-checkout-address .success input[type=email],.s31-checkout-address .success input[type=password],.s31-checkout-address .success input[type=text]{border:1px solid #50a346;border-radius:5px}.s31-checkout-address .success label{color:#6ba539!important}.s31-checkout-address .success .s31-linkText{color:#50a346;text-decoration:underline}.s31-checkout-address .success #s31-address-password,.s31-checkout-address .success .required.field{width:calc(100% - 28px)}.s31-checkout-address .success .successAlert{display:block;height:18px;margin-left:10px;position:relative;top:15px}.s31-checkout-address .success .successAlert svg{height:18px;width:18px}.s31-checkout-address .s31-label-bellow{margin-bottom:15px;margin-top:-11px}.s31-checkout-address .s31-label-blank{display:block;width:100%}.s31-checkout-address .s31-address-book-selectcontainer{margin-bottom:20px}.s31-checkout-address .s31-checkout-address-pane{margin:0 auto;max-width:512px}.s31-checkout-address .s31-checkbox-item{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;line-height:19px;margin-bottom:25px}.s31-checkout-address .s31-checkbox-item span{display:block;height:14px;margin-right:10px;width:14px}.s31-checkout-address .s31-checkbox-item input{margin-right:10px}.s31-checkout-address .s31-checkbox-item svg{margin-left:10px}.s31-checkout-address .s31-checkout-astoreo-registration{padding-left:30px}.s31-checkout-address .s31-checkout-astoreo-box.active{background-color:#fdf7ea;border-radius:10px;margin-bottom:25px;margin-left:-30px;margin-top:-10px;padding:30px}.s31-checkout-address .s31-checkout-astoreo-box .s31-checkbox-item{margin-bottom:0}.s31-checkout-address .s31-checkout-astoreo p{font-size:18px;font-weight:600;line-height:21px;margin-bottom:20px}.s31-checkout-address .s31-checkout-astoreo .errorAlert svg{margin-right:0}.s31-checkout-address .s31-checkout-astoreo svg{margin-right:10px}.s31-checkout-address .s31-checkout-astoreo div{font-size:16px;font-weight:500;line-height:19px}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-left .s31-checkout-advantages{margin-bottom:25px}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-left .s31-checkout-advantages div{display:flex;margin-bottom:10px}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-left .s31-checkout-advantages div:last-of-type,.s31-checkout-address .s31-checkout-astoreo .s31-floating-box:last-of-type{margin-bottom:0}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-right{align-self:flex-end;padding:0 9px 0 0}.s31-checkout-address .s31-checkout-astoreo .required.field input:focus~label,.s31-checkout-address .s31-checkout-astoreo .required.field input:not(:placeholder-shown)~label,.s31-checkout-address .s31-checkout-astoreo .required.field select:focus~label,.s31-checkout-address .s31-checkout-astoreo .required.field select:not([value=""])~label,.s31-checkout-address .s31-checkout-astoreo .required.field textarea:focus~label,.s31-checkout-address .s31-checkout-astoreo .required.field textarea:not(:placeholder-shown)~label{background:#fdf7ea}.s31-checkout-address .s31-checkout-astoreo .required.field input{background-color:transparent}.s31-checkout-address .s31-checkout-ico-fill-button button{transition-duration:.2s}.s31-checkout-address .s31-checkout-ico-fill-button button svg{display:none}.s31-checkout-address .s31-checkout-ico-fill-button button .s31-normalText{display:inline}.s31-checkout-address .s31-checkout-ico-fill-button button .s31-loadingText,.s31-checkout-address .s31-checkout-ico-fill-button button.s31-loadingIco .s31-normalText{display:none}.s31-checkout-address .s31-checkout-ico-fill-button button.s31-loadingIco .s31-loadingText{display:inline}.s31-checkout-address .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-adress-confirm{width:100%}.s31-adress-confirm,.s31-adress-confirm a{font-size:16px;line-height:19px}@media (max-width:1199px){.s31-checkout-address h2{margin-bottom:2.93vw}.s31-checkout-address input[type=email],.s31-checkout-address input[type=number],.s31-checkout-address input[type=password],.s31-checkout-address input[type=text]{border-radius:.49vw;font-size:1.57vw;height:4.5vw;padding:1.37vw 1.47vw}.s31-checkout-address textarea{font-size:1.57vw;line-height:1.86vw;padding:1.37vw 1.47vw}.s31-checkout-address .s31-billing-address{margin:2.93vw 0}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title{margin-bottom:.98vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title label{font-size:1.57vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-text{font-size:1.37vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth .s31-floating-box{margin-bottom:.98vw;margin-right:1.96vw}.s31-checkout-address .s31-address-book-select{border-radius:.49vw;font-size:1.57vw;height:4.5vw!important;line-height:1.86vw;padding:0 1.47vw}.s31-checkout-address .s31-floating-box .s31-address-book-arrow{height:4.5vw;right:1.47vw}.s31-checkout-address .s31-floating-box .s31-address-book-arrow svg{height:1.76vw;width:1.76vw}.s31-checkout-address .s31-login{max-width:none;width:100%}.s31-checkout-address .s31-address-email-row,.s31-checkout-address .s31-floating-box{margin-bottom:1.96vw}.s31-checkout-address .s31-address-email-row.sucess .field{width:calc(99% - 2.734vw)}.s31-checkout-address .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:1.96vw}.s31-checkout-address .s31-address-info{border-radius:.98vw;margin:1.96vw 0}.s31-checkout-address .s31-address-info .s31-address-info-img{height:2.93vw;padding-left:2.93vw}.s31-checkout-address .s31-address-info .s31-address-info-text{font-size:1.57vw;line-height:1.96vw;max-width:none;padding:1.47vw 2.93vw 1.47vw 1.96vw}.s31-checkout-address .s31-password-row{margin-bottom:1.96vw}.s31-checkout-address .s31-password-row .s31-address-password-reset{font-size:1.57vw;line-height:1.86vw}.s31-checkout-address .s31-address-buttons{margin-bottom:2.93vw}.s31-checkout-address .success~.successAlert{height:1.76vw;margin-left:.98vw}.s31-checkout-address .success~.successAlert svg{height:1.76vw;width:1.76vw}.s31-checkout-address .error~.errorAlert{height:1.76vw;margin-left:.98vw;top:1.47vw}.s31-checkout-address .error~.errorAlert svg{height:1.76vw;width:1.76vw}.s31-checkout-address .field.error{width:calc(99% - 2.734vw)}.s31-checkout-address .error input[type=email],.s31-checkout-address .error input[type=password],.s31-checkout-address .error input[type=text]{border-radius:.49vw}.s31-checkout-address .error .errorAlert{height:1.76vw;margin-left:.98vw;top:1.47vw}.s31-checkout-address .error .errorAlert svg{height:1.76vw;width:1.76vw}.s31-checkout-address .error #s31-address-password,.s31-checkout-address .error .required.field{width:calc(99% - 2.734vw)}.s31-checkout-address .error .sylius-validation-error{font-size:1.37vw;line-height:1.57vw;margin-top:.69vw}.s31-checkout-address .success input[type=email],.s31-checkout-address .success input[type=password],.s31-checkout-address .success input[type=text]{border-radius:.49vw}.s31-checkout-address .success .successAlert{height:1.76vw;margin-left:.98vw;top:1.47vw}.s31-checkout-address .success .successAlert svg{height:1.76vw;width:1.76vw}.s31-checkout-address .success #s31-address-password,.s31-checkout-address .success .required.field{width:calc(99% - 2.734vw)}.s31-checkout-address .s31-label-bellow{margin-bottom:1.47vw;margin-top:-1.08vw}.s31-checkout-address .s31-address-book-selectcontainer{margin-bottom:1.96vw}.s31-checkout-address .s31-checkout-address-pane{max-width:none;width:100%}.s31-checkout-address .s31-checkbox-item{font-size:1.57vw;line-height:1.86vw;margin-bottom:2.45vw}.s31-checkout-address .s31-checkbox-item span{height:1.37vw;margin-right:.98vw;width:1.37vw}.s31-checkout-address .s31-checkbox-item input{margin-right:.98vw}.s31-checkout-address .s31-checkout-astoreo-registration{padding-left:2.93vw}.s31-checkout-address .s31-checkout-astoreo-box.active{border-radius:.98vw;margin-bottom:2.45vw;margin-left:-2.93vw;margin-top:-.98vw;padding:2.93vw}.s31-checkout-address .s31-checkout-astoreo{border-radius:.98vw;margin:0 0 2.45vw}.s31-checkout-address .s31-checkout-astoreo svg{height:1.76vw;width:1.76vw}.s31-checkout-address .s31-checkout-astoreo .s31-eye-icon{right:2.93vw}.s31-checkout-address .s31-checkout-astoreo .s31-eye-icon svg{height:2.45vw;width:2.734vw}.s31-checkout-address .s31-checkout-astoreo p{font-size:1.76vw;line-height:2.06vw;margin-bottom:1.96vw}.s31-checkout-address .s31-checkout-astoreo svg{margin-right:.98vw}.s31-checkout-address .s31-checkout-astoreo div{font-size:1.57vw;line-height:1.86vw}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-left .s31-checkout-advantages div{margin-bottom:.98vw}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-right{padding:0 .88vw 0 0}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-right img{width:17.383vw}.s31-adress-confirm,.s31-adress-confirm a{font-size:1.57vw;line-height:1.86vw}}@media (max-width:991px){.s31-checkout-address h2{margin-bottom:3.91vw}.s31-checkout-address input[type=email],.s31-checkout-address input[type=number],.s31-checkout-address input[type=password],.s31-checkout-address input[type=text]{border-radius:.66vw;font-size:2.09vw;height:6vw;padding:1.83vw 1.96vw}.s31-checkout-address textarea{font-size:2.09vw;line-height:2.48vw;padding:1.83vw 1.96vw}.s31-checkout-address .s31-billing-address{margin:3.91vw 0}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title{margin-bottom:1.31vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title label{font-size:2.09vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-text{font-size:1.83vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth .s31-floating-box{margin-bottom:1.31vw;margin-right:2.61vw}.s31-checkout-address .s31-address-book-select{border-radius:.66vw;font-size:2.09vw;height:6vw!important;line-height:2.48vw;padding:0 1.96vw}.s31-checkout-address .s31-floating-box .s31-address-book-arrow{height:6vw;right:1.96vw}.s31-checkout-address .s31-floating-box .s31-address-book-arrow svg{height:2.35vw;width:2.35vw}.s31-checkout-address .s31-address-email-row,.s31-checkout-address .s31-floating-box{margin-bottom:2.61vw}.s31-checkout-address .s31-address-email-row p{font-size:2.09vw}.s31-checkout-address .s31-address-email-row.sucess .field{width:calc(99% - 3.646vw)}.s31-checkout-address .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:2.61vw}.s31-checkout-address .s31-address-info{border-radius:1.31vw;margin:2.61vw 0}.s31-checkout-address .s31-address-info .s31-address-info-img{height:3.91vw;padding-left:3.91vw}.s31-checkout-address .s31-address-info .s31-address-info-text{font-size:2.09vw;line-height:2.61vw;padding:1.96vw 3.91vw 1.96vw 2.61vw}.s31-checkout-address .s31-password-row{margin-bottom:2.61vw}.s31-checkout-address .s31-password-row .s31-address-password-reset{font-size:2.09vw;line-height:2.48vw}.s31-checkout-address .s31-address-buttons{margin-bottom:3.91vw}.s31-checkout-address .success~.successAlert{height:2.35vw;margin-left:1.31vw}.s31-checkout-address .success~.successAlert svg{height:2.35vw;width:2.35vw}.s31-checkout-address .error~.errorAlert{height:2.35vw;margin-left:1.31vw;top:1.96vw}.s31-checkout-address .error~.errorAlert svg{height:2.35vw;width:2.35vw}.s31-checkout-address .field.error,.s31-checkout-address .field.success{width:calc(99% - 3.646vw)}.s31-checkout-address .error input[type=email],.s31-checkout-address .error input[type=password],.s31-checkout-address .error input[type=text]{border-radius:.66vw}.s31-checkout-address .error .errorAlert{height:2.35vw;margin-left:1.31vw;top:1.96vw}.s31-checkout-address .error .errorAlert svg{height:2.35vw;width:2.35vw}.s31-checkout-address .error #s31-address-password,.s31-checkout-address .error .required.field{width:calc(99% - 3.646vw)}.s31-checkout-address .error .sylius-validation-error{font-size:1.83vw;line-height:2.09vw;margin-top:.92vw}.s31-checkout-address .success input[type=email],.s31-checkout-address .success input[type=password],.s31-checkout-address .success input[type=text]{border-radius:.66vw}.s31-checkout-address .success .successAlert{height:2.35vw;margin-left:1.31vw;top:1.96vw}.s31-checkout-address .success .successAlert svg{height:2.35vw;width:2.35vw}.s31-checkout-address .success #s31-address-password,.s31-checkout-address .success .required.field{width:calc(99% - 3.646vw)}.s31-checkout-address .s31-label-bellow{margin-bottom:1.96vw;margin-top:-1.44vw}.s31-checkout-address .s31-address-book-selectcontainer{margin-bottom:2.61vw}.s31-checkout-address .s31-checkbox-item{font-size:2.09vw;line-height:2.48vw;margin-bottom:3.26vw}.s31-checkout-address .s31-checkbox-item span{height:1.83vw;margin-right:1.31vw;width:1.83vw}.s31-checkout-address .s31-checkbox-item input{margin-right:1.31vw}.s31-checkout-address .s31-checkout-astoreo-registration{padding-left:3.91vw}.s31-checkout-address .s31-checkout-astoreo-box.active{border-radius:1.31vw;margin-bottom:3.26vw;margin-left:-3.91vw;margin-top:-1.31vw;padding:3.91vw}.s31-checkout-address .s31-checkout-astoreo{border-radius:1.31vw;margin:0 0 3.26vw}.s31-checkout-address .s31-checkout-astoreo svg{height:2.35vw;width:2.35vw}.s31-checkout-address .s31-checkout-astoreo .s31-eye-icon{right:3.91vw}.s31-checkout-address .s31-checkout-astoreo .s31-eye-icon svg{height:3.26vw;width:3.646vw}.s31-checkout-address .s31-checkout-astoreo p{font-size:2.35vw;line-height:2.74vw;margin-bottom:2.61vw}.s31-checkout-address .s31-checkout-astoreo svg{margin-right:1.31vw}.s31-checkout-address .s31-checkout-astoreo div{font-size:2.09vw;line-height:2.48vw}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-left .s31-checkout-advantages div{margin-bottom:1.31vw}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-right{padding:0 1.27vw 0 0}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-right img{width:23.177vw}.s31-adress-confirm,.s31-adress-confirm a{font-size:2.09vw;line-height:2.48vw}}@media (max-width:767px){.s31-checkout-address h2{font-size:3.65vw;margin-bottom:3.48vw}.s31-checkout-address input[type=email],.s31-checkout-address input[type=number],.s31-checkout-address input[type=password],.s31-checkout-address input[type=text]{border-radius:.87vw;font-size:2.78vw;height:8vw;padding:2.44vw 2.61vw}.s31-checkout-address textarea{font-size:2.44vw;line-height:3.3vw;padding:2.44vw 2.61vw}.s31-checkout-address .s31-billing-address{margin:3.48vw 0}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title{margin-bottom:1.74vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-text,.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title label{font-size:2.44vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth .s31-floating-box{margin-bottom:1.74vw;margin-right:3.48vw}.s31-checkout-address .s31-address-book-select{border-radius:.87vw;font-size:2.44vw;height:8vw!important;line-height:3.3vw;padding:0 2.61vw}.s31-checkout-address .s31-floating-box .s31-address-book-arrow{height:8vw;right:2.61vw}.s31-checkout-address .s31-floating-box .s31-address-book-arrow svg{height:3.13vw;width:3.13vw}.s31-checkout-address .s31-address-email-row,.s31-checkout-address .s31-floating-box{margin-bottom:3.48vw}.s31-checkout-address .s31-address-email-row p{font-size:2.44vw}.s31-checkout-address .s31-address-email-row.sucess .field{width:calc(100% - 4.9vw)}.s31-checkout-address .s31-checkout-ico-fill-button button{position:relative;width:100%}.s31-checkout-address .s31-checkout-ico-fill-button button.s31-loadingIco svg{animation:spin 1s linear infinite;left:50%;margin-left:-75px;margin-right:0;margin-top:-15px;position:absolute;top:50%}.s31-checkout-address .s31-checkout-ico-fill-button button.s31-loadingIco .s31-loadingText{display:block;text-indent:40px}.s31-checkout-address .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:3.48vw}.s31-checkout-address .s31-address-info{border-radius:1.74vw;margin:3.48vw 0}.s31-checkout-address .s31-address-info .s31-address-info-img{height:5.21vw;padding-left:5.21vw}.s31-checkout-address .s31-address-info .s31-address-info-text{font-size:2.44vw;line-height:3.48vw;padding:2.61vw 5.21vw 2.61vw 3.48vw}.s31-checkout-address .s31-password-row{margin-bottom:3.48vw}.s31-checkout-address .s31-password-row .s31-address-password-reset{font-size:2.44vw;line-height:3.3vw}.s31-checkout-address .s31-address-buttons{flex-wrap:wrap;margin-bottom:5.21vw}.s31-checkout-address .s31-address-buttons .s31-button-submit-continue{margin-bottom:3.48vw}.s31-checkout-address .success~.successAlert{height:3.13vw;margin-left:1.74vw}.s31-checkout-address .success~.successAlert svg{height:3.13vw;width:3.13vw}.s31-checkout-address .error~.errorAlert{height:3.13vw;margin-left:1.74vw;top:2.61vw}.s31-checkout-address .error~.errorAlert svg{height:3.13vw;width:3.13vw}.s31-checkout-address .field.error,.s31-checkout-address .field.success{width:calc(100% - 4.9vw)}.s31-checkout-address .error input[type=email],.s31-checkout-address .error input[type=password],.s31-checkout-address .error input[type=text]{border-radius:.87vw}.s31-checkout-address .error .errorAlert{height:3.13vw;margin-left:1.74vw;top:2.61vw}.s31-checkout-address .error .errorAlert svg{height:3.13vw;width:3.13vw}.s31-checkout-address .error #s31-address-password,.s31-checkout-address .error .required.field{width:calc(100% - 4.861vw)}.s31-checkout-address .error .sylius-validation-error{font-size:2.44vw;line-height:2.78vw;margin-top:1.22vw}.s31-checkout-address .s31-label-bellow{margin-bottom:2.61vw;margin-top:-1.91vw}.s31-checkout-address .s31-address-book-selectcontainer{margin-bottom:3.48vw}.s31-checkout-address .s31-checkbox-item{font-size:2.44vw;line-height:3.3vw;margin-bottom:4.35vw}.s31-checkout-address .s31-checkbox-item span{height:2.44vw;margin-right:1.74vw;width:2.44vw}.s31-checkout-address .s31-checkbox-item input{margin-right:1.74vw}.s31-checkout-address .s31-checkout-astoreo-registration{padding-left:5.21vw}.s31-checkout-address .s31-checkout-astoreo-box.active{border-radius:1.74vw;margin-bottom:4.35vw;margin-left:-5.21vw;margin-top:-1.74vw;padding:5.21vw}.s31-checkout-address .s31-checkout-astoreo{border-radius:1.74vw;margin:0 0 4.35vw}.s31-checkout-address .s31-checkout-astoreo svg{height:3.13vw;width:3.13vw}.s31-checkout-address .s31-checkout-astoreo .s31-eye-icon{right:4.52vw}.s31-checkout-address .s31-checkout-astoreo .s31-eye-icon svg{height:4.35vw;width:4.861vw}.s31-checkout-address .s31-checkout-astoreo p{font-size:2.44vw;line-height:3.65vw;margin-bottom:3.48vw}.s31-checkout-address .s31-checkout-astoreo svg{margin-right:1.74vw}.s31-checkout-address .s31-checkout-astoreo div{font-size:2.44vw;line-height:3.3vw}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-left .s31-checkout-advantages div{margin-bottom:1.74vw}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-right{display:none}.s31-adress-confirm,.s31-adress-confirm a{font-size:2.78vw;line-height:3.3vw}}@media (max-width:575px){.s31-checkout-address h2{font-size:5.6vw;margin-bottom:5.34vw}.s31-checkout-address input[type=email],.s31-checkout-address input[type=number],.s31-checkout-address input[type=password],.s31-checkout-address input[type=text]{border-radius:1.34vw;font-size:4.27vw;height:12.27vw;padding:3.74vw 4vw}.s31-checkout-address textarea{font-size:4.27vw;line-height:5.07vw;padding:3.74vw 4vw}.s31-checkout-address .s31-billing-address{margin:5.34vw 0}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title{margin-bottom:2.67vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth-text,.s31-checkout-address .s31-billing-address .s31-billing-address-birth-title label{font-size:3.74vw}.s31-checkout-address .s31-billing-address .s31-billing-address-birth{flex-wrap:wrap}.s31-checkout-address .s31-billing-address .s31-billing-address-birth .s31-floating-box{margin-bottom:2.67vw;margin-right:5.34vw;max-width:46%}.s31-checkout-address .s31-billing-address .s31-billing-address-birth .s31-floating-box:nth-child(2){margin-right:0}.s31-checkout-address .s31-billing-address .s31-billing-address-birth .s31-floating-box:last-of-type{max-width:none;width:100%}.s31-checkout-address .s31-address-book-select{border-radius:1.34vw;font-size:3.74vw;height:12.27vw!important;line-height:5.07vw;padding:0 4vw}.s31-checkout-address .s31-floating-box .s31-address-book-arrow{height:12.27vw;right:4vw}.s31-checkout-address .s31-floating-box .s31-address-book-arrow svg{height:4.8vw;width:4.8vw}.s31-checkout-address .s31-address-email-row,.s31-checkout-address .s31-floating-box{margin-bottom:5.34vw}.s31-checkout-address .s31-address-email-row p{font-size:3.74vw}.s31-checkout-address .s31-address-email-row.sucess .field{width:calc(100% - 7.467vw)}.s31-checkout-address .s31-checkout-ico-fill .s31-fullLabel{top:1.34vw}.s31-checkout-address .s31-billing-address-box{flex-wrap:wrap}.s31-checkout-address .s31-billing-address-box .s31-floating-box{width:100%}.s31-checkout-address .s31-billing-address-box .s31-floating-box:first-of-type{margin-right:0}.s31-checkout-address .s31-billing-address-box .s31-floating-box.s31-billing-address-small{width:100%}.s31-checkout-address .s31-address-info{border-radius:2.67vw;margin:5.34vw 0}.s31-checkout-address .s31-address-info .s31-address-info-img{height:8vw;padding-left:8vw}.s31-checkout-address .s31-address-info .s31-address-info-text{font-size:3.74vw;line-height:5.34vw;max-width:none;padding:4vw 8vw 4vw 5.34vw}.s31-checkout-address .s31-password-row{margin-bottom:5.34vw}.s31-checkout-address .s31-password-row .s31-address-password-reset{font-size:3.74vw;line-height:5.07vw}.s31-checkout-address .s31-address-buttons{margin-bottom:8vw}.s31-checkout-address .success~.successAlert{height:4.8vw;margin-left:2.67vw}.s31-checkout-address .success~.successAlert svg{height:4.8vw;width:4.8vw}.s31-checkout-address .error~.errorAlert{height:4.8vw;margin-left:2.67vw;top:4vw}.s31-checkout-address .error~.errorAlert svg{height:4.8vw;width:4.8vw}.s31-checkout-address .field.error,.s31-checkout-address .field.success{width:calc(100% - 7.467vw)}.s31-checkout-address .error input[type=email],.s31-checkout-address .error input[type=password],.s31-checkout-address .error input[type=text]{border-radius:1.34vw}.s31-checkout-address .error .errorAlert{height:4.8vw;margin-left:2.67vw;top:4vw}.s31-checkout-address .error .errorAlert svg{height:4.8vw;width:4.8vw}.s31-checkout-address .error #s31-address-password,.s31-checkout-address .error .required.field{width:calc(100% - 7.467vw)}.s31-checkout-address .error .sylius-validation-error{font-size:3.74vw;line-height:4.27vw;margin-top:1.87vw}.s31-checkout-address .success input[type=email],.s31-checkout-address .success input[type=password],.s31-checkout-address .success input[type=text]{border-radius:1.34vw}.s31-checkout-address .success .successAlert{height:4.8vw;margin-left:2.67vw;top:4vw}.s31-checkout-address .success .successAlert svg{height:4.8vw;width:4.8vw}.s31-checkout-address .success #s31-address-password,.s31-checkout-address .success .required.field{width:calc(100% - 7.467vw)}.s31-checkout-address .s31-label-bellow{margin-bottom:4vw;margin-top:-2.94vw}.s31-checkout-address .s31-address-book-selectcontainer{margin-bottom:5.34vw}.s31-checkout-address .s31-checkbox-item{font-size:3.74vw;line-height:5.07vw;margin-bottom:6.67vw}.s31-checkout-address .s31-checkbox-item span{height:3.74vw;margin-right:2.67vw;width:3.74vw}.s31-checkout-address .s31-checkbox-item input{margin-right:2.67vw}.s31-checkout-address .s31-checkout-astoreo-registration{padding-left:8vw}.s31-checkout-address .s31-checkout-astoreo-box.active{border-radius:2.67vw;margin-bottom:6.67vw;margin-left:-8vw;margin-top:-2.67vw;padding:8vw}.s31-checkout-address .s31-checkout-astoreo{border-radius:2.67vw;margin:0 0 6.67vw}.s31-checkout-address .s31-checkout-astoreo svg{height:4.8vw;width:4.8vw}.s31-checkout-address .s31-checkout-astoreo .s31-eye-icon{right:6.94vw}.s31-checkout-address .s31-checkout-astoreo .s31-eye-icon svg{height:6.67vw;width:7.467vw}.s31-checkout-address .s31-checkout-astoreo p{font-size:3.74vw;line-height:5.6vw;margin-bottom:5.34vw}.s31-checkout-address .s31-checkout-astoreo svg{margin-right:2.67vw}.s31-checkout-address .s31-checkout-astoreo div{font-size:3.74vw;line-height:5.07vw}.s31-checkout-address .s31-checkout-astoreo .s31-checkout-astoreo-left .s31-checkout-advantages div{margin-bottom:2.67vw}.s31-adress-confirm,.s31-adress-confirm a{font-size:3.74vw;line-height:4.27vw}}.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-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:#363636;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:#363636;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:#363636;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:#50a346;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 #e8584b;border-radius:5px}.s31-vo-form .error label{color:#e8584b!important}.s31-vo-form .error .sylius-validation-error{background:none;border:none;color:#e8584b;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}}