.button-module__OJPZRa__button{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.button-module__OJPZRa__button:hover{cursor:pointer}}.button-module__OJPZRa__red{background-color:var(--color-red,#e82c2c);color:var(--color-white,#fff)}@media (hover:hover){.button-module__OJPZRa__red:hover{background-color:var(--color-red-dark,#ce0808)}}.button-module__OJPZRa__gray{background-color:var(--color-gray,#f0f0f4);color:var(--color-black,#141317)}@media (hover:hover){.button-module__OJPZRa__gray:hover{color:var(--color-red,#e82c2c)}}@property --tw-duration{syntax:"*";inherits:false}
.catalog-module__iN4JJa__item{cursor:pointer;border-color:var(--color-gray,#f0f0f4);width:100%;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:space-between;align-items:center;display:flex}@media (hover:hover){.catalog-module__iN4JJa__item:hover{color:var(--color-red,#e82c2c)}}.catalog-module__iN4JJa__submenu{max-height:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*2);padding-right:calc(var(--spacing,.25rem)*5);padding-left:calc(var(--spacing,.25rem)*10);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;display:flex;overflow:hidden}.catalog-module__iN4JJa__submenuOpen{max-height:500px;padding-bottom:calc(var(--spacing,.25rem)*3);opacity:1}.catalog-module__iN4JJa__submenuClosed{max-height:calc(var(--spacing,.25rem)*0);opacity:0}.catalog-module__iN4JJa__submenuItem{cursor:pointer;font-size:var(--text-mini,14px);line-height:var(--tw-leading,var(--text-mini--line-height,24px));letter-spacing:var(--tw-tracking,var(--text-mini--letter-spacing,0%));font-weight:var(--tw-font-weight,var(--text-mini--font-weight,400));transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.catalog-module__iN4JJa__submenuItem:hover{color:var(--color-red,#e82c2c)}}@keyframes catalog-module__iN4JJa__pulseShadow{0%{box-shadow:0 4px 24px rgba(0,0,0,.05)}25%{box-shadow:0 4px 32px rgba(0,0,0,.25)}50%{box-shadow:0 4px 24px rgba(0,0,0,.15)}75%{box-shadow:0 4px 32px rgba(0,0,0,.25)}to{box-shadow:none}}.catalog-module__iN4JJa__catalogShadow{animation:3s ease-in-out catalog-module__iN4JJa__pulseShadow}
.form-module__hXd5tW__legend{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray,#f0f0f4);width:100%;padding:calc(var(--spacing,.25rem)*3)}@media (min-width:64rem){.form-module__hXd5tW__legend{padding:calc(var(--spacing,.25rem)*5)}}.form-module__hXd5tW__input{border-radius:var(--radius-lg,.5rem);background-color:var(--color-gray,#f0f0f4);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3)}.form-module__hXd5tW__input::placeholder{color:var(--color-gray-dark,#838d9e)}.form-module__hXd5tW__input:focus{--tw-outline-style:none;outline-style:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
