.newsletter-toggle__details{width:100%;max-width:48rem;margin:0 auto}.newsletter-toggle__summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.8rem;padding:.4rem 0;-webkit-user-select:none;user-select:none;color:rgba(var(--color-foreground),.7)}.newsletter-toggle__summary::-webkit-details-marker{display:none}.newsletter-toggle__label{font-size:1.4rem;letter-spacing:.02em}.newsletter-toggle__plus{font-size:1.6rem;line-height:1;display:inline-block;transition:transform .35s ease}.newsletter-toggle__details.is-open .newsletter-toggle__plus{transform:rotate(45deg)}.newsletter-toggle__summary:hover,.newsletter-toggle__summary:hover .newsletter-toggle__label,.newsletter-toggle__summary:hover .newsletter-toggle__plus{color:#fff}.newsletter-toggle__content{display:block!important;overflow:hidden;max-height:0;padding-top:0;will-change:max-height;transition:max-height .35s ease}.newsletter-toggle__details.is-open .newsletter-toggle__content{padding-top:1.2rem;padding-bottom:.4rem}.newsletter-toggle__field.field{display:flex;align-items:center;gap:.8rem;width:100%;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;border-bottom:.5px solid rgba(var(--color-foreground),.35)!important;padding-bottom:.3rem;transition:border-color .3s ease}.newsletter-toggle__field.field:before,.newsletter-toggle__field.field:after{display:none!important;content:none!important}.newsletter-toggle__field.field:focus-within{border-bottom-color:rgba(var(--color-foreground),.65)!important}.newsletter-toggle__input.field__input{flex:1 1 auto;min-height:3.6rem;border:0!important;box-shadow:none!important;outline:0!important;background:transparent!important;padding:.8rem 0 .6rem!important;margin:0!important}.newsletter-toggle__input.field__input:focus{outline:none!important;box-shadow:none!important}.newsletter-toggle__input::placeholder,.newsletter-toggle__input::-webkit-input-placeholder{opacity:1!important;color:rgba(var(--color-foreground),.7)!important}.newsletter-toggle__button{border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center}.newsletter-toggle__content{padding-bottom:.4rem}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-custom-newsletter-toggle.css.map */
