.nl{width:100%}.nl__klaviyo form:has(input[type=email]) [data-testid=form-row]:not(:has(input,button)){display:none!important}.nl__klaviyo form>div{display:flex!important;flex-direction:column!important;gap:12px}.nl__klaviyo [data-testid=form-row],.nl__klaviyo [data-testid=form-component]{padding:0!important;margin:0!important}.nl__klaviyo [data-testid=form-component]{flex:1 1 auto!important}.nl__klaviyo input[type=email],.nl__input{box-sizing:border-box!important;width:100%!important;height:52px!important;padding:0 22px!important;border-radius:var(--radius-pill)!important;font-family:inherit!important;font-size:16px!important}.nl__klaviyo button{width:100%!important;height:52px!important;padding:0 28px!important;border:0!important;border-radius:var(--radius-pill)!important;font-family:inherit!important;font-size:16px!important;font-weight:var(--weight-headline)!important;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) ease}.nl__klaviyo input[type=email]:focus,.nl__input:focus{outline:none!important}.nl__klaviyo button:focus-visible{outline-width:2px!important;outline-style:solid!important;outline-offset:2px}.nl__klaviyo :is(p,span,h1,h2,h3,li){font-family:inherit!important}.nl__form,.nl__row{display:flex;flex-direction:column;gap:12px}.nl__done{display:flex;flex-direction:column;gap:6px}.nl__done b{font-size:18px;font-weight:var(--weight-subhead)}.nl__error{margin:0;font-weight:var(--weight-medium)}@media(min-width:750px){.nl__klaviyo form:has(input[type=email])>div{flex-direction:row!important;align-items:center}.nl__klaviyo form:has(input[type=email]) [data-testid=form-row]:has(input){flex:1 1 auto!important}.nl__klaviyo form:has(input[type=email]) [data-testid=form-row]:has(button){flex:none!important}.nl__klaviyo button{width:auto!important}.nl__row{flex-direction:row;align-items:center}.nl__row .nl__input{flex:1 1 auto;min-width:0;width:auto!important}}.nl--dark .nl__klaviyo input[type=email],.nl--dark .nl__input{border:1px solid rgba(255,255,255,.14)!important;background:transparent!important;color:var(--text-on-dark)!important}.nl--dark .nl__klaviyo input[type=email]::placeholder,.nl--dark .nl__input::placeholder{color:#ffffff9e!important}.nl--dark .nl__klaviyo input[type=email]:focus,.nl--dark .nl__input:focus{border-color:var(--bb-white)!important}.nl--dark .nl__klaviyo button{background:var(--action-white-bg)!important;color:var(--action-white-fg)!important}.nl--dark .nl__klaviyo button *{color:var(--action-white-fg)!important}.nl--dark .nl__klaviyo button:hover{background:var(--action-white-bg-hover)!important}.nl--dark .nl__klaviyo button:focus-visible{outline-color:var(--bb-white)!important}.nl--dark .nl__klaviyo :is(p,span,h1,h2,h3,li):not(button,button *){color:#ffffffd9!important}.nl--dark .nl__klaviyo :is(h1,h2,h3,strong,b):not(button,button *){color:var(--text-on-dark)!important}.nl--dark .nl__done{color:#ffffffbf}.nl--dark .nl__done b,.nl--dark .nl__error{color:var(--text-on-dark)}.nl--light .nl__klaviyo input[type=email],.nl--light .nl__input{border:1px solid #CCCCCC!important;background:var(--bb-white)!important;color:#1a1a1a!important}.nl--light .nl__klaviyo input[type=email]::placeholder,.nl--light .nl__input::placeholder{color:#6b6b6b!important}.nl--light .nl__klaviyo input[type=email]:focus,.nl--light .nl__input:focus{border-color:#1a1a1a!important}.nl--light .nl__klaviyo button{background:var(--action-black-bg)!important;color:var(--action-black-fg)!important}.nl--light .nl__klaviyo button *{color:var(--action-black-fg)!important}.nl--light .nl__klaviyo button:hover{background:var(--action-black-bg-hover)!important}.nl--light .nl__klaviyo button:focus-visible{outline-color:#1a1a1a!important}.nl--light .nl__klaviyo :is(p,span,h1,h2,h3,li,strong,b):not(button,button *){color:#1a1a1a!important}.nl--light .nl__done{color:#444}.nl--light .nl__done b{color:#1a1a1a}
/*# sourceMappingURL=/cdn/shop/t/17/assets/newsletter-signup.css.map */
