.newsletter-popup{position:sticky;top:0;left:0;z-index:var(--z-modals);display:none;justify-content:center;align-items:flex-end;width:100%;height:100%;transform:translateY(100%);transition:transform var(--hh-anim-custom)}.newsletter-popup:has([class^=klaviyo-form]:empty){display:none}.newsletter-popup[open]{display:flex;transform:none}@media screen and (min-width: 750px){.newsletter-popup{position:fixed;align-items:center;visibility:hidden;opacity:0;transition:opacity var(--hh-anim-default),visibility var(--hh-anim-default)}.newsletter-popup[open]{visibility:visible;opacity:1}}.newsletter-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block!important}.newsletter-popup__close{position:absolute;top:.7rem;right:1.4rem;z-index:5;padding:.5rem;border:0;border-radius:0;background:transparent;color:inherit;-webkit-appearance:none;appearance:none;cursor:pointer}.newsletter-popup__close svg{width:1.7rem;height:1.7rem}@media screen and (min-width: 750px){.newsletter-popup__close{top:1.4rem}.newsletter-popup__close svg{width:2.6rem;height:2.6rem}}.newsletter-popup__form .klaviyo-form form[data-testid^=klaviyo-form]{column-gap:4.2rem}.newsletter-popup__form .klaviyo-form [data-testid=form-component] h1,.newsletter-popup__form .klaviyo-form [data-testid=form-component] h2,.newsletter-popup__form .klaviyo-form [data-testid=form-component] h3,.newsletter-popup__form .klaviyo-form [data-testid=form-component] h4,.newsletter-popup__form .klaviyo-form [data-testid=form-component] h5,.newsletter-popup__form .klaviyo-form [data-testid=form-component] h6{margin:0}.newsletter-popup__form .klaviyo-form [data-testid=form-component] h1{font:var(--hh-h1-font)!important}.newsletter-popup__form .klaviyo-form [data-testid=form-component] h2{font:var(--hh-h2-font)!important}.newsletter-popup__form .klaviyo-form [data-testid=form-component] h3{font:var(--hh-h3-font)!important}.newsletter-popup__form .klaviyo-form [data-testid=form-component] h4{font:var(--hh-h4-font)!important}.newsletter-popup__form .klaviyo-form [data-testid=form-component] h5{font:var(--hh-h5-font)!important}.newsletter-popup__form .klaviyo-form [data-testid=form-component] h6{font:var(--hh-h6-font)!important}.newsletter-popup__form .klaviyo-form [data-testid=form-component] p,.newsletter-popup__form .klaviyo-form [data-testid=form-component] p *{font:var(--hh-body-font)!important}.newsletter-popup__form .klaviyo-form [data-testid=form-component] p{margin-bottom:.4rem}@media screen and (max-width: 749px){.newsletter-popup__form [data-testid=form-row]:nth-of-type(4)>div>div>div:last-child>div>div{top:-37px!important;right:-12rem!important}.newsletter-popup__form [data-testid=form-row]:nth-of-type(4)>div>div>div:last-child>div>div>div.go3298969293.go3298969293.go3298969293:before{transform:rotate(270deg);left:-17px;top:5px}.newsletter-popup__form [data-testid=form-row]:nth-of-type(4)>div>div>div:last-child>div>div>div.go3298969293.go3298969293.go3298969293:after{transform:rotate(270deg);left:-14px;top:6px}.newsletter-popup__form [data-testid=form-row]:nth-of-type(4)>div>div>div:last-child>div>div>div>span,.newsletter-popup__form [data-testid=form-row]:nth-of-type(3)>div>div>div>div>div>span{font-size:12px!important;padding:6px!important}.newsletter-popup__form [data-testid=form-row]:nth-of-type(3)>div>div>div>div{top:-18px!important;right:unset!important;left:0}}@media screen and (min-width: 750px){.newsletter-popup__form .klaviyo-form [data-testid=form-component] p{margin-bottom:.7rem}}.newsletter-popup__form .klaviyo-form form[data-testid^=klaviyo-form]>div:first-of-type{min-height:auto!important}@media screen and (min-width: 750px){.newsletter-popup__form .klaviyo-form form[data-testid^=klaviyo-form]>div:nth-child(1){display:flex!important;min-width:45%!important;min-height:503px!important}}.newsletter-popup__form .klaviyo-form form[data-testid^=klaviyo-form]>div:nth-child(2){min-height:25.1rem!important;padding-bottom:3.6rem!important}.newsletter-popup__form .klaviyo-form button{position:absolute;top:.6rem;right:0;font-size:0!important;width:1.5rem!important;height:3rem!important;padding:0!important;background:center / .8rem 1.5rem no-repeat url(ico-arrow-right.svg)!important}.newsletter-popup__form .klaviyo-form button:focus{box-shadow:none!important}.newsletter-popup__form .klaviyo-form button:focus-visible{outline:.2rem solid var(--hh-color-focus)!important;outline-offset:0!important;box-shadow:none!important}.newsletter-popup__form .klaviyo-form input[type=email]{height:var(--hh-height, 38px)!important;text-indent:var(--hh-left-indent-small, 4px);padding:0!important;margin-bottom:2.9rem!important;background-color:transparent!important;border-radius:0!important;border:0!important;border-bottom:.1rem solid var(--hh-color-brand-tertiary)!important;font:var(--hh-body-font)!important;color:currentColor!important}@media screen and (min-width: 750px){.newsletter-popup__form .klaviyo-form input[type=email]{margin-bottom:2.4rem!important}}.newsletter-popup__form .klaviyo-form input[type=email]::placeholder{font:var(--hh-body-font)!important;color:currentColor!important}.newsletter-popup__form .klaviyo-form input[type=email]:hover{border-color:var(--hh-color-brand-tertiary)!important;background-color:var(--hh-color-reverse)!important;box-shadow:0 0 2rem #00000026!important}.newsletter-popup__form .klaviyo-form input[type=email]:focus-visible{outline:.2rem solid var(--hh-color-focus)!important;outline-offset:0!important;box-shadow:none!important}.newsletter-popup__form .klaviyo-form input[type=email][aria-invalid=true]{border-color:var(--hh-color-danger)!important}.newsletter-popup__form .klaviyo-form input+label{padding-bottom:.3rem!important;padding-left:2.6rem!important}.newsletter-popup__form .klaviyo-form input+label:before{top:.1rem;left:0;width:1.4rem!important;height:1.4rem!important;padding:0!important;border:.1rem solid var(--hh-color-brand-tertiary)!important;border-radius:0!important}.newsletter-popup__form .klaviyo-form input+label div{font:var(--hh-body-font)!important}@media screen and (min-width: 750px){.newsletter-popup__form{margin-bottom:0}}.newsletter-popup__form .klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]+label>svg:nth-child(1){display:none!important}.newsletter-popup__form .klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]+label>svg:nth-child(2){top:.2rem;left:.1rem;width:1.4rem;height:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/341/assets/section-newsletter-popup.css.map */
