.section__product-registration .banner__content{padding:0 8rem;display:flex;flex-direction:column;gap:2.4rem}.section__product-registration .banner__content .product-registration-form__heading{font-size:4rem;margin:0}.section__product-registration .banner__content .product-registration-form__description{font-size:1.6rem}.section__product-registration .product-registration-form__badges{display:inline-flex;gap:1.6rem}.section__product-registration .product-registration-form__badges button{padding:0;margin:0;border:1px solid #D1D1D1;border-radius:0;padding-block:0;padding-inline:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.section__product-registration .product-registration-form__badges button.is-active{border:1px solid #f7ab39;box-shadow:0 0 0 2px #f7ab3959}.section__product-registration .form__field .field{display:flex;flex-direction:column}.section__product-registration .form__field.form__field-country{margin-bottom:1.6rem}.section__product-registration .form__field .field__label{margin-bottom:.8rem;display:inline-flex;gap:.8rem}.section__product-registration .form__field .field__label .text-required{font-size:1.4rem;color:#555}.section__product-registration .select{position:relative}.section__product-registration .select .select__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;padding-right:4rem}.section__product-registration .select .select__select::-ms-expand{display:none}.section__product-registration .select .svg-wrapper{position:absolute;top:50%;right:1.6rem;transform:translateY(-50%);pointer-events:none}.section__product-registration .form__buttons{margin-top:2.4rem}.section__product-registration .field-icon{position:absolute;right:1.6rem;bottom:1.6rem;width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),1);text-decoration:none}.section__product-registration .field-icon .svg-wrapper{width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center}.section__product-registration .field-icon .icon{width:1.6rem;height:1.6rem}.section__product-registration .media-wrapper--style{--media-radius: 1.2rem}.section__product-registration.section__donation-form .product-registration-form__description h4{margin-bottom:2.4rem;font-size:2.4rem}.section__product-registration .form__message.form__message--success{background-color:#ecf8ee;padding:8px;border-radius:8px}.section__product-registration .form__message.form__message--error{background-color:#f9eaea;padding:8px;border-radius:8px}.section__product-registration:not(:has(.contact-form__field-wrapper)) .prod-reg__lang-selector{display:none}@media screen and (max-width:1599px){.section__product-registration .banner__content{padding:0 4rem}.section__product-registration .banner__media{max-width:80rem!important}}@media screen and (max-width:1032px){.section__product-registration .banner__content{padding:0;gap:1.6rem}.section__product-registration .banner__content .product-registration-form__heading{font-size:2.8rem}.section__product-registration .form__buttons{margin-top:1.6rem}.section__product-registration.section__donation-form .product-registration-form__description h4{margin-bottom:1.6rem;font-size:2rem}}@media screen and (min-width:1033px){.section__product-registration .banner{align-items:flex-start}.section__product-registration .banner__media{position:sticky;top:var(--header-height, 0);transition:top var(--duration-short) ease-out}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/section-product-registration.css.map */
