newsletter-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-header) + 1);display:flex;align-items:flex-start;justify-content:center;padding:clamp(5.6rem,11vh,9.6rem) 1.6rem 1.6rem;overflow:hidden;background-color:#24232100;visibility:hidden;pointer-events:none;transition:background-color var(--duration-long) ease,visibility 0s linear var(--duration-long)}newsletter-popup[open]{background-color:#2423215c;visibility:visible;pointer-events:auto;transition:background-color var(--duration-long) ease,visibility 0s}newsletter-popup [hidden]{display:none!important}.newsletter-popup__wrapper{position:relative;width:100%;max-width:40rem;max-height:100%;overflow-y:auto;overscroll-behavior:contain;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:start;outline:none;opacity:0;transform:translateY(1.2rem);transition:opacity var(--duration-long) ease,transform var(--duration-extra-long) cubic-bezier(.22,.61,.36,1)}newsletter-popup[open] .newsletter-popup__wrapper{opacity:1;transform:none}.newsletter-popup__content{padding:2.8rem 2.4rem 2.4rem}.newsletter-popup__close{position:absolute;inset-block-start:.4rem;inset-inline-end:.4rem;z-index:1;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:transparent;color:rgba(var(--color-foreground),.78);cursor:pointer;-webkit-appearance:none;appearance:none;transition:color var(--duration-default)}.newsletter-popup__close:hover{color:rgb(var(--color-foreground))}.newsletter-popup__close:focus-visible{outline-offset:-.8rem}.newsletter-popup__close .icon,.newsletter-popup__close svg{display:block;width:1.2rem;height:1.2rem}.newsletter-popup__eyebrow{margin:0 0 1.6rem;padding-block:0;padding-inline-end:3.2rem}.newsletter-popup__title{margin:0 0 1.2rem;padding:0;font-size:2.4rem;line-height:1.16;letter-spacing:var(--font-heading-letter-spacing);text-transform:none;text-wrap:balance;outline:none}.newsletter-popup__text{margin:0 0 2rem;font-size:var(--font-size-static-md);line-height:1.6;color:rgb(var(--color-text-secondary, var(--color-foreground)))}.newsletter-popup__text p{margin:0}.newsletter-popup__text p+p{margin-block-start:.8rem}.newsletter-popup__form{margin:0}.newsletter-popup__input{display:block;width:100%;height:5rem;padding:0 1.6rem;border:.1rem solid rgba(var(--color-foreground),.28);border-radius:var(--input-border-radius);background-color:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;line-height:1.4;outline:none;-webkit-appearance:none;appearance:none;transition:border-color var(--duration-default),box-shadow var(--duration-default)}.newsletter-popup__input::placeholder{color:rgb(var(--color-text-tertiary, var(--color-foreground)));opacity:1}.newsletter-popup__input:hover{border-color:rgba(var(--color-foreground),.5)}.newsletter-popup__input:focus{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.newsletter-popup__submit.button{display:block;width:100%;min-height:5rem;margin-block-start:1rem;padding:0 2rem;font-size:1.2rem;white-space:nowrap}.newsletter-popup__submit.button[disabled]{cursor:default;opacity:.6}.newsletter-popup__field.has-error .newsletter-popup__input{border-color:var(--color-error)}.newsletter-popup__message{margin:.8rem 0 0;font-size:var(--font-size-static-sm);line-height:1.5;color:var(--color-error)}.newsletter-popup__footer{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-block-start:1.8rem}.newsletter-popup__note{order:2;margin:0;font-size:1.1rem;line-height:1.5;text-align:end;color:rgb(var(--color-text-tertiary, var(--color-foreground)))}.newsletter-popup__note a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.newsletter-popup__dismiss.link{margin:0;color:rgb(var(--color-text-secondary, var(--color-foreground)))}.newsletter-popup__dismiss.link:after{content:"";position:absolute;top:-1.2rem;right:-.8rem;bottom:-1.2rem;left:-.8rem}.newsletter-popup__dismiss.link:hover{color:rgb(var(--color-foreground))}.newsletter-popup__content--success .newsletter-popup__text{margin-block-end:.8rem}@media screen and (min-width:750px){newsletter-popup{align-items:center;padding:4rem}.newsletter-popup__content{padding:3.6rem 3.6rem 2.8rem}.newsletter-popup__title{margin-block-end:1rem;font-size:2.6rem}.newsletter-popup__content--success .newsletter-popup__text{margin-block-end:.4rem}.newsletter-popup__field{display:flex;align-items:stretch;border:.1rem solid rgba(var(--color-foreground),.28);transition:border-color var(--duration-default),box-shadow var(--duration-default)}.newsletter-popup__field:hover{border-color:rgba(var(--color-foreground),.5)}.newsletter-popup__field:focus-within{border-color:rgb(var(--color-foreground))}.newsletter-popup__field.has-error{border-color:var(--color-error)}.newsletter-popup__input,.newsletter-popup__input:hover,.newsletter-popup__input:focus{flex:1 1 auto;min-width:0;height:4.8rem;border:0;box-shadow:none;font-size:var(--font-size-static-md)}.newsletter-popup__input:focus-visible{box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}.newsletter-popup__submit.button{flex:0 0 auto;width:auto;min-height:4.8rem;margin:-.1rem;margin-inline-start:0;font-size:1.1rem}}@media(prefers-reduced-motion:reduce){newsletter-popup,newsletter-popup[open]{transition:none}.newsletter-popup__wrapper{transform:none;transition:opacity var(--duration-short) linear}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/section-newsletter-popup.css.map */
