.dcyl-newsletter{background:var(--dcyl-bg);color:var(--dcyl-text);font-family:var(--dcyl-font-body);font-size:17px;line-height:1.6;letter-spacing:normal;-webkit-font-smoothing:antialiased}.dcyl-newsletter *,.dcyl-newsletter *:before,.dcyl-newsletter *:after{box-sizing:border-box}.dcyl-newsletter__container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:16px}@media(min-width:720px){.dcyl-newsletter__container{padding-inline:32px}}.dcyl-newsletter__inner{display:grid;gap:24px;align-items:center}.dcyl-newsletter .dcyl-newsletter__heading{margin:0;font-family:var(--dcyl-font-heading);font-size:clamp(30px,22.4px + 2vw,44px);font-weight:500;line-height:1.15;letter-spacing:-.01em;color:var(--dcyl-text)}.dcyl-newsletter__text{margin:8px 0 0;color:var(--dcyl-text-soft)}.dcyl-newsletter__form{display:flex;flex-wrap:wrap;gap:12px;margin:0}.dcyl-newsletter__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dcyl-newsletter .dcyl-newsletter__input{flex:1 1 240px;min-width:0;min-height:52px;margin:0;padding:0 24px;border:1px solid var(--dcyl-field-border);border-radius:999px;background:var(--dcyl-field-bg);box-shadow:none;color:var(--dcyl-text);font:inherit;-webkit-appearance:none;appearance:none}.dcyl-newsletter .dcyl-newsletter__input::placeholder{color:var(--dcyl-text-faint);opacity:1}.dcyl-newsletter .dcyl-newsletter__input:focus{outline:3px solid #7d9fd6;outline-offset:2px}.dcyl-newsletter__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:12px 24px;border:2px solid transparent;border-radius:999px;background:var(--dcyl-accent);color:#fff;font:500 17px / 1.2 var(--dcyl-font-body);cursor:pointer;transition:background-color .2s,transform .2s}.dcyl-newsletter__btn:hover{background:var(--dcyl-accent-hover);transform:translateY(-1px)}.dcyl-newsletter__btn:focus-visible{outline:3px solid #7d9fd6;outline-offset:3px}.dcyl-newsletter__message{flex-basis:100%;margin:0;font-size:15px;color:var(--dcyl-text)}.dcyl-newsletter__message--error{color:#ffb4a8}.dcyl-newsletter__choices{display:flex;flex-basis:100%;flex-wrap:wrap;gap:8px 20px;margin-top:4px;font-size:15px;color:var(--dcyl-text-soft)}.dcyl-newsletter__choices label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.dcyl-newsletter .dcyl-newsletter__choices input{width:18px;height:18px;margin:0;accent-color:var(--dcyl-accent)}.dcyl-newsletter--static [data-dcyl-reveal]{opacity:1;translate:none}.dcyl-newsletter__small{display:block;margin-top:12px;font-size:13px;color:var(--dcyl-text-faint)}.dcyl-newsletter__small a{color:inherit}@media(min-width:900px){.dcyl-newsletter__inner{grid-template-columns:1fr 1fr;gap:64px}}@media(prefers-reduced-motion:reduce){.dcyl-newsletter__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AABA */
