.newsletter-dialog{margin:auto;border:none;width:calc(100% - 2rem);max-width:60rem;border-radius:1rem;--anim-time: .2s;transition:opacity var(--anim-time) linear,transform var(--anim-time) linear,display var(--anim-time) linear;transition-behavior:allow-discrete;opacity:0;transform:translateY(3rem)}.newsletter-dialog[open]{transform:translateY(0);opacity:1}@starting-style{.newsletter-dialog[open]{opacity:0;transform:translateY(3rem)}}.newsletter-dialog-wrapper{position:relative;display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding:2rem clamp(1rem,.6522rem + 1.7391vw,2rem)}.newsletter-close-button{position:absolute;top:1.5rem;right:clamp(1rem,.6522rem + 1.7391vw,2rem);background:none;border:none;background-color:#000;border-radius:50%}.newsletter-dialog-content{display:flex;flex-direction:column}.newsletter-dialog-image img{object-fit:cover;object-position:top;max-width:100%}.newsletter-dialog-image svg{fill:currentColor}@media (orientation: portrait){.newsletter-dialog-image img{aspect-ratio:1.1/1}}@media (orientation: landscape){.newsletter-dialog-image img{aspect-ratio:1/1.1}}.newsletter-heading{margin-block-end:1rem}.newsletter-sub-heading{margin-block-end:3.5rem;margin-block-end:auto;font-weight:700}.newsletter-form{display:flex;flex-direction:column;row-gap:2.5rem;row-gap:clamp(1.5rem,1.1522rem + 1.7391vw,2.5rem);align-items:start}.newsletter-form>*:not(.h-captcha){font-weight:700;order:20}.newsletter-form-input{background-color:#050404;border:1px solid #262121;padding:1rem .5rem;border-radius:.375rem;color:var(--text-color);display:block;width:100%}.newsletter-form-button{display:flex;width:100%;align-items:center;justify-content:space-between;column-gap:.5rem;padding:.84375rem .75rem;padding:.5rem;border-radius:.375rem;border:none;font-size:var(--step-2)}@media (max-width: 768px){.newsletter-sub-heading{margin-block-end:2.5rem}.newsletter-form-input{width:100%;padding:1rem}.newsletter-form-button{padding:.75rem .5rem;font-size:var(--step-2)}.newsletter-form-button svg{height:1.5rem;width:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
