.newsletter-tagged-optin{z-index:1}.newsletter-tagged-optin__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.newsletter-tagged-optin:not(.newsletter-tagged-optin--full-width) .newsletter-tagged-optin__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.newsletter-tagged-optin__blocks{width:100%}@media screen and (min-width:750px){.newsletter-tagged-optin__wrapper{width:100%}.newsletter-tagged-optin__wrapper--left{justify-content:flex-start}.newsletter-tagged-optin__wrapper--right{justify-content:flex-end}.newsletter-tagged-optin__blocks{max-width:50rem}}@media screen and (min-width:990px){.newsletter-tagged-optin__blocks{max-width:78rem}}.newsletter-tagged-optin__blocks *{overflow-wrap:break-word}.newsletter-tagged-optin__blocks>*{margin-top:0;margin-bottom:0}.newsletter-tagged-optin__blocks>*+*{margin-top:2rem}.newsletter-tagged-optin__blocks>*+a{margin-top:3rem}.newsletter-tagged-optin__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.newsletter-tagged-optin__buttons--multiple>*{flex-grow:1;min-width:22rem}.newsletter-tagged-optin__buttons+.newsletter-tagged-optin__buttons{margin-top:1rem}.newsletter-tagged-optin__options{margin:0 0 2rem;padding:0;border:0;text-align:left;width:100%}.newsletter-tagged-optin__options-title{margin-bottom:1rem;font-size:1.4rem;line-height:calc(1 + .3 / var(--font-body-scale))}.newsletter-tagged-optin__option-list{display:grid;gap:1rem;margin:0;padding:0;width:100%;max-width:45rem}.newsletter-tagged-optin__option-item{width:100%}.newsletter-tagged-optin__option{display:flex;align-items:center;gap:1.2rem;cursor:pointer;width:100%;padding:1.4rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--inputs-radius);background-color:rgb(var(--color-background));transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.newsletter-tagged-optin__checkbox{position:absolute;opacity:0;pointer-events:none}.newsletter-tagged-optin__checkbox-box{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex-shrink:0;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:.2rem;background-color:rgb(var(--color-background))}.newsletter-tagged-optin__checkbox-box .svg-wrapper{width:1.1rem;height:.7rem;visibility:hidden}.newsletter-tagged-optin__checkbox-box .icon-checkmark{display:block}.newsletter-tagged-optin__option-label{flex:1;font-size:1.4rem;line-height:calc(1 + .4 / var(--font-body-scale))}.newsletter-tagged-optin__option:hover,.newsletter-tagged-optin__option:has(.newsletter-tagged-optin__checkbox:focus-visible){border-color:rgba(var(--color-foreground),.35)}.newsletter-tagged-optin__checkbox:focus-visible+.newsletter-tagged-optin__checkbox-box{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.newsletter-tagged-optin__checkbox:checked+.newsletter-tagged-optin__checkbox-box{border-color:rgb(var(--color-foreground))}.newsletter-tagged-optin__checkbox:checked+.newsletter-tagged-optin__checkbox-box .svg-wrapper{visibility:visible}.newsletter-tagged-optin__checkbox:checked~.newsletter-tagged-optin__option-label,.newsletter-tagged-optin__checkbox:checked+.newsletter-tagged-optin__checkbox-box+.newsletter-tagged-optin__option-label{color:rgb(var(--color-foreground))}.newsletter-tagged-optin__blocks.center .newsletter-tagged-optin__options,.newsletter-tagged-optin__blocks.center .newsletter-tagged-optin__option-list{margin-left:auto;margin-right:auto}.newsletter-tagged-optin__blocks.right .newsletter-tagged-optin__options,.newsletter-tagged-optin__blocks.right .newsletter-tagged-optin__option-list{margin-left:auto}.newsletter-tagged-optin__blocks.left .newsletter-tagged-optin__options,.newsletter-tagged-optin__blocks.left .newsletter-tagged-optin__option-list{margin-right:auto}.newsletter-tagged-optin__blocks.left .newsletter-tagged-optin__buttons{justify-content:flex-start}.newsletter-tagged-optin__blocks.right .newsletter-tagged-optin__buttons{justify-content:flex-end}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-newsletter-tagged-optin.css.map */
