@layer components{.dark{--wien-logo-light-opacity:0;--wien-logo-dark-opacity:1}.light{--wien-logo-light-opacity:1;--wien-logo-dark-opacity:0}.wien-logo{--logo-height:var(--height-40);box-sizing:border-box;width:calc(var(--logo-height) * 122 / 56);height:var(--logo-height);vertical-align:middle;flex-shrink:0;text-decoration:none;display:inline-grid}.wien-logo[data-size=sm]{--logo-height:var(--height-32)}.wien-logo[data-size=lg]{--logo-height:var(--height-56)}.wien-logo[data-theme=light]{--wien-logo-light-opacity:1;--wien-logo-dark-opacity:0}.wien-logo[data-theme=dark]{--wien-logo-light-opacity:0;--wien-logo-dark-opacity:1}.wien-logo>img{object-fit:contain;pointer-events:none;grid-area:1/1;width:100%;height:100%;display:block}.wien-logo__light{opacity:var(--wien-logo-light-opacity,1)}.wien-logo__dark{opacity:var(--wien-logo-dark-opacity,0)}.wien-logo:focus-visible{outline:2px solid var(--colors-pina-9);outline-offset:2px}.wien-bitrix-form[data-source-pending=true] .wien-bitrix-form__mount{visibility:hidden}.wien-bitrix-form [data-wien-source-field=true]{display:none!important}.wien-bitrix-form{width:100%;min-width:0;color:var(--colors-grey-12);font-family:Manrope Variable,Manrope,system-ui,sans-serif}.wien-bitrix-form *,.wien-bitrix-form :before,.wien-bitrix-form :after{box-sizing:border-box}.wien-bitrix-form .b24-form{--b24-font-family:"Manrope Variable", Manrope, system-ui, sans-serif!important;--b24-primary-color:var(--colors-pina-9)!important;--b24-primary-hover-color:var(--colors-pina-10)!important;--b24-primary-text-color:var(--colors-bw-white-100)!important;--b24-text-color:var(--colors-grey-12)!important;--b24-background-color:var(--colors-grey-1)!important;--b24-field-background-color:var(--colors-grey-1)!important;--b24-field-focus-background-color:var(--colors-grey-1)!important;--b24-field-border-color:var(--colors-grey-5)!important;--b24-popup-background-color:var(--colors-grey-1)!important}.wien-bitrix-form .wien-bitrix-form__header{gap:var(--space-20);margin-bottom:var(--space-24);display:grid}.wien-bitrix-form .wien-bitrix-form__title,.wien-bitrix-form .b24-form-header-title{font-family:inherit!important;font-size:var(--promo-32-size)!important;line-height:var(--promo-32-line)!important;letter-spacing:-.03em!important;color:var(--colors-grey-12)!important;margin:0!important;font-weight:600!important}.wien-bitrix-form .wien-bitrix-form__description,.wien-bitrix-form .b24-form-header-description{font:inherit!important;font-size:var(--text-16-size)!important;line-height:var(--text-16-line)!important;color:var(--colors-grey-11)!important;margin:0!important}.wien-bitrix-form .b24-form-wrapper{max-width:none!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.wien-bitrix-form .b24-form-padding-side{padding-inline:0!important}.wien-bitrix-form .b24-form-content{padding-top:0!important;padding-bottom:0!important}.wien-bitrix-form[data-custom-heading=true] .b24-form-wrapper>.b24-form-header,.wien-bitrix-form[data-custom-heading=true] .b24-form-wrapper>.b24-form-header-padding{display:none!important}.wien-bitrix-form .b24-form-header{padding:0 0 var(--space-24)!important;text-align:left!important;border:0!important}.wien-bitrix-form .b24-form-field{margin-bottom:var(--space-20)!important}.wien-bitrix-form .b24-form-control-string .b24-form-control,.wien-bitrix-form .b24-form-control-list .b24-form-control,.wien-bitrix-form .b24-form-control-text .b24-form-control,.wien-bitrix-form .b24-form-control-select .field-item{width:100%!important;min-width:0!important;height:var(--height-56)!important;padding:var(--space-24) var(--space-20) var(--space-4)!important;border:1px solid var(--colors-grey-5)!important;border-radius:var(--radius-16)!important;font-family:inherit!important;font-size:var(--ui-16-size)!important;line-height:var(--ui-16-line)!important;color:var(--colors-grey-12)!important;background:var(--colors-grey-1)!important}.wien-bitrix-form .b24-form-control-text textarea.b24-form-control{height:auto!important;min-height:var(--space-120)!important}.wien-bitrix-form .b24-form-control:hover{border-color:var(--colors-grey-6)!important}.wien-bitrix-form .b24-form-control:focus-visible,.wien-bitrix-form .b24-form-btn:focus-visible{outline:2px solid var(--colors-pina-9)!important;outline-offset:2px!important}.wien-bitrix-form .b24-form-control:focus{border-color:var(--colors-pina-9)!important}.wien-bitrix-form .b24-form-control:disabled{color:var(--colors-grey-10)!important;background:var(--colors-grey-3)!important}.wien-bitrix-form .b24-form-control-label,.wien-bitrix-form .b24-form-control-select-label{color:var(--colors-grey-11)!important;opacity:1!important;font-family:inherit!important}.wien-bitrix-form .b24-form-control-string .b24-form-control-label,.wien-bitrix-form .b24-form-control-list .b24-form-control-label,.wien-bitrix-form .b24-form-control-text .b24-form-control-label{padding-left:var(--space-20)!important}.wien-bitrix-form .b24-form-control-not-empty+.b24-form-control-label,.wien-bitrix-form .b24-form-control:focus+.b24-form-control-label{font-size:var(--caption-12-size)!important}.wien-bitrix-form .b24-form-control-checkbox,.wien-bitrix-form .b24-form-control-radio,.wien-bitrix-form .b24-form-control-product{padding:var(--space-12)!important;border-color:var(--colors-grey-5)!important;border-radius:var(--radius-12)!important;background:var(--colors-grey-1)!important}.wien-bitrix-form input[type=checkbox],.wien-bitrix-form input[type=radio]{accent-color:var(--colors-pina-9)}.wien-bitrix-form .b24-form-btn{min-height:var(--height-56)!important;padding:var(--space-12) var(--space-20)!important;border-radius:var(--radius-16)!important;font-family:inherit!important;font-size:var(--ui-16-size)!important;line-height:var(--ui-16-line)!important;color:var(--colors-bw-white-100)!important;background:var(--colors-pina-9)!important;font-weight:600!important}.wien-bitrix-form .b24-form-btn:hover{background:var(--colors-pina-10)!important}.wien-bitrix-form .b24-form-btn-white{color:var(--colors-grey-12)!important;background:var(--colors-grey-3)!important}.wien-bitrix-form .b24-form-btn:disabled{color:var(--colors-bw-white-60)!important}.wien-bitrix-form .b24-form-control-list-selector-item{padding:var(--space-12)!important;border-color:var(--colors-grey-5)!important;background:var(--colors-grey-1)!important;color:var(--colors-grey-12)!important}.wien-bitrix-form .b24-form-control-list-selector-item:hover,.wien-bitrix-form .b24-form-control-list-selector-item-focused{background:var(--colors-grey-3)!important}.wien-bitrix-form .b24-window-popup{max-width:calc(100vw - var(--space-32))!important}.wien-bitrix-form .b24-window-popup-wrapper{border:1px solid var(--colors-grey-5)!important;border-radius:var(--radius-16)!important;box-shadow:none!important}.wien-bitrix-form .b24-form-control-list-selector-item-title,.wien-bitrix-form .b24-form-control-desc,.wien-bitrix-form .b24-form-state-text{font-family:inherit!important;font-size:var(--text-16-size)!important;line-height:var(--text-16-line)!important;color:var(--colors-grey-11)!important}.wien-bitrix-form .b24-form-control-alert{background:0 0!important}.wien-bitrix-form .b24-form-control-alert .b24-form-control,.wien-bitrix-form .b24-form-control-alert .field-item{border-color:var(--colors-ruby-3)!important;background:var(--colors-grey-1)!important}.wien-bitrix-form .b24-form-control-alert-message{overflow-wrap:anywhere;max-width:none!important;margin:var(--space-8) 0 0!important;box-shadow:none!important;color:var(--colors-ruby-3)!important;font-family:inherit!important;font-size:var(--caption-12-size)!important;line-height:var(--caption-12-line)!important;letter-spacing:.0175em!important;white-space:normal!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-weight:400!important;animation:none!important;position:static!important;transform:none!important}.wien-bitrix-form .b24-form-control-alert-message:before,.wien-bitrix-form .b24-form-control-alert-message:after{content:none!important;display:none!important}.wien-bitrix-form .b24-form-control-alert-message a{color:inherit!important}.wien-bitrix-form .wien-bitrix-form__error{color:var(--colors-ruby-3)}.wien-bitrix-form .b24-form-field-agreement,.wien-bitrix-form .b24-form-sign{font-family:inherit!important;font-size:var(--caption-12-size)!important;line-height:var(--caption-12-line)!important}.wien-bitrix-form .b24-form-field-agreement-link{color:var(--colors-pina-9)!important}.wien-bitrix-form .b24-form-basket{border:none!important}.wien-bitrix-form .b24-form-sign{display:none!important}@media (width<=767px){.wien-bitrix-form .b24-form-btn-container{gap:var(--space-8);flex-wrap:wrap;display:flex!important}.wien-bitrix-form .b24-form-btn-block{width:100%!important;padding:0!important}.wien-bitrix-form .b24-form-btn{width:100%!important}}}
