.taili-subscription{position:relative;isolation:isolate;display:flex;width:100%;height:280px;min-height:280px;overflow:hidden;color:var(--taili-subscription-text, #f7f7f3);background:radial-gradient(circle at 73% 55%,color-mix(in srgb,var(--taili-subscription-accent, #f3b54a) 22%,transparent) 0,transparent 27%),linear-gradient(105deg,#081b18 0%,var(--taili-subscription-bg, #0b201c) 52%,#0d1e19 100%)}.taili-subscription:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='960' height='280' viewBox='0 0 960 280'%3E%3Cg fill='none' stroke='%2386a294' stroke-opacity='.12' stroke-width='1'%3E%3Cpath d='M-40 215c96-70 156-61 236-20s147 63 236 5 157-91 251-53 166 43 277-3'/%3E%3Cpath d='M-30 235c93-66 151-57 230-17s149 59 238 1 158-87 249-49 163 42 280-9'/%3E%3Cpath d='M-18 255c91-61 148-52 225-14s148 54 238-3 155-82 246-45 160 40 277-15'/%3E%3Cpath d='M480 58c76 35 132 22 191-8s111-31 169 2 96 41 142 25'/%3E%3Cpath d='M460 78c82 34 139 20 198-10s111-29 169 4 99 40 151 22'/%3E%3Cpath d='M445 98c87 33 145 17 205-12s112-26 169 7 101 38 160 18'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:cover;content:"";pointer-events:none}.taili-subscription__inner{display:grid;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);gap:clamp(40px,6vw,100px);align-items:center;width:min(calc(100% - var(--taili-home-container-inset)),var(--taili-home-container-max, var(--taili-home-content-max)));height:100%;margin-inline:auto}.taili-subscription__content,.taili-subscription__form-area{min-width:0}.taili-subscription__eyebrow{display:flex;gap:14px;align-items:center;margin:0 0 12px;color:var(--taili-subscription-accent, #f3b54a);font-size:var(--taili-home-eyebrow);font-weight:var(--taili-home-weight-semibold);letter-spacing:.14em;line-height:1.2}.taili-subscription__eyebrow>span{width:38px;height:2px;background:currentColor}.taili-subscription__heading{max-width:610px;margin:0;color:var(--taili-subscription-text, #f7f7f3);font-size:var(--taili-home-heading-compact);font-weight:var(--taili-home-weight-semibold);letter-spacing:-.035em;line-height:1.08}.taili-subscription__body{max-width:600px;margin:12px 0 0;color:var(--taili-subscription-muted, #afc4b6);font-size:var(--taili-home-body-compact);line-height:1.5}.taili-subscription__benefit{display:flex;gap:10px;align-items:center;margin:14px 0 0;color:var(--taili-subscription-muted, #afc4b6);font-size:13px;line-height:1.3}.taili-subscription__benefit-icon{display:grid;flex:0 0 30px;width:30px;height:30px;border-radius:50%;color:var(--taili-subscription-accent, #f3b54a);background:#8bae9d2e;place-items:center}.taili-subscription__benefit-icon svg{width:17px;height:17px}.taili-subscription__form-area{width:100%;max-width:720px;justify-self:end}.taili-subscription .newsletter-form-inner.design-3{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;min-height:58px;padding:5px;padding-inline-start:22px;border:1px solid rgb(175 196 182 / 78%);border-radius:9px;background:#0414116b;box-shadow:inset 0 0 0 1px #ffffff08}.taili-subscription .newsletter-form-inner .form-group{min-width:0}.taili-subscription .newsletter-form-inner.design-3 .form-control{width:100%;min-height:100%;padding:0;border:0;outline:0;color:var(--taili-subscription-text, #f7f7f3);background:transparent;box-shadow:none;font-size:15px}.taili-subscription .newsletter-form-inner.design-3 .form-control::placeholder{color:#afc4b6c7;opacity:1}.taili-subscription .newsletter-form-inner.design-3 .button-subscribe{min-width:210px;min-height:48px;padding:0 24px;border:0;border-radius:7px;color:#10211d;background:linear-gradient(135deg,#f7c36b,var(--taili-subscription-accent, #f3b54a));box-shadow:0 5px 18px #0000002e;font-size:14px;font-weight:var(--taili-home-weight-semibold);white-space:nowrap}.taili-subscription .newsletter-form-inner.design-3 .button-subscribe:hover{background:linear-gradient(135deg,#ffd486,#f4b344);transform:translateY(-1px)}.taili-subscription .newsletter-form-inner.design-3 .button-icon{display:none}.taili-subscription .form-message{margin-top:8px;color:var(--taili-subscription-text, #f7f7f3)}.taili-subscription .form-message-error{color:#ffb7a7}.taili-subscription__policy{display:flex;gap:10px;align-items:center;margin:13px 0 0;color:var(--taili-subscription-text, #f7f7f3);font-size:12px;line-height:1.4}.taili-subscription__policy-icon{flex:0 0 20px;width:20px;height:20px;color:var(--taili-subscription-muted, #afc4b6)}.taili-subscription__policy-icon svg{width:100%;height:100%}.taili-subscription__policy a{color:var(--taili-subscription-accent, #f3b54a);text-decoration:underline;text-underline-offset:4px}@media(max-width:1024px){.taili-subscription__inner{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);gap:32px;width:min(calc(100% - var(--taili-home-container-inset)),var(--taili-home-container-max, var(--taili-home-content-max)))}.taili-subscription__heading{font-size:var(--taili-home-heading-compact)}.taili-subscription .newsletter-form-inner.design-3 .button-subscribe{min-width:180px;padding-inline:18px}}@media(max-width:767px){.taili-subscription{height:auto;min-height:0}.taili-subscription__inner{grid-template-columns:1fr;gap:28px;width:min(calc(100% - var(--taili-home-container-inset)),var(--taili-home-container-max, var(--taili-home-content-max)));padding:42px 0}.taili-subscription__heading{max-width:520px;font-size:var(--taili-home-heading-compact)}.taili-subscription__body{font-size:var(--taili-home-body-compact)}.taili-subscription__form-area{max-width:none}.taili-subscription .newsletter-form-inner.design-3{grid-template-columns:1fr;gap:10px;padding:10px}.taili-subscription .newsletter-form-inner.design-3 .form-control{min-height:48px;padding-inline:8px}.taili-subscription .newsletter-form-inner.design-3 .button-subscribe{width:100%;min-width:0;min-height:50px}}@media(prefers-reduced-motion:no-preference){.taili-subscription .newsletter-form-inner.design-3 .button-subscribe{transition:background .18s ease,transform .18s ease}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/taili-subscription.css.map */
