.dcent-cta{background-color:var(--dcent-color-bg-dark);color:var(--dcent-color-text-inverse);padding:var(--dcent-space-8) 0;text-align:left}.dcent-cta__heading{font-size:var(--dcent-font-size-h2);margin:0 0 var(--dcent-space-2);color:var(--dcent-color-text-inverse)}.dcent-cta__subheading{font-size:18px;margin:0 0 var(--dcent-space-4);color:var(--dcent-color-text-body)}.dcent-cta__button{display:inline-block;padding:16px 40px;background-color:var(--dcent-color-accent);color:var(--dcent-color-text-inverse);text-decoration:none;border-radius:var(--dcent-pill-radius);font-size:18px;font-weight:700;transition:background-color var(--dcent-transition-base)}.dcent-cta__button:hover{background-color:var(--dcent-color-accent-hover)}.dcent-cta--center{text-align:center}.dcent-cta--center .dcent-container{display:flex;flex-direction:column;align-items:center;max-width:760px;margin:0 auto}.dcent-cta--full-bleed{position:relative;background-color:var(--dcent-color-bg-light, #fafafa);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:96px 20px}.dcent-cta--full-bleed .dcent-cta__heading{font-size:32px;line-height:1.3;color:var(--dcent-color-text-inverse, #ffffff);margin:0 0 12px;text-shadow:0 1px 6px rgba(0,0,0,.18)}.dcent-cta--full-bleed .dcent-cta__subheading{font-size:18px;font-weight:500;color:var(--dcent-color-text-inverse, #ffffff);margin:0 0 28px;text-shadow:0 1px 6px rgba(0,0,0,.18)}.dcent-cta--full-bleed .dcent-cta__button{padding:15px 36px;background-color:var(--dcent-color-text-strong, #111111);color:var(--dcent-color-text-inverse, #ffffff);font-size:16px}.dcent-cta--full-bleed .dcent-cta__button:hover{background-color:var(--dcent-color-text-strong-hover, #000000)}@media(max-width:639px){.dcent-cta--full-bleed{padding:64px 18px}.dcent-cta--full-bleed .dcent-cta__heading{font-size:25px}.dcent-cta--full-bleed .dcent-cta__subheading{font-size:16px}}.dcent-cta--commerce .dcent-cta__commerce{display:flex;align-items:center;justify-content:center;gap:16px;max-width:1200px;margin:0 auto}.dcent-cta__info{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0}.dcent-cta--commerce .dcent-cta__price-title,.dcent-cta--commerce .dcent-cta__price-sep,.dcent-cta--commerce .dcent-cta__price-old,.dcent-cta--commerce .dcent-cta__price-new{font-size:25px;line-height:34px;font-weight:700}.dcent-cta__price-title{color:var(--dcent-color-text-inverse, #ffffff);white-space:nowrap;flex-shrink:0}.dcent-cta__price-sep{color:var(--dcent-color-text-inverse, #ffffff)}.dcent-cta__price-old{color:var(--dcent-color-text-muted, #9aa1ad);text-decoration:line-through}.dcent-cta__price-new{color:var(--dcent-color-text-inverse, #ffffff)}.dcent-cta__form{flex:0 0 auto}.dcent-cta__cart-button{background-color:var(--dcent-color-accent, var(--dcent-color-accent-2));color:var(--dcent-color-text-inverse, #ffffff);border:none;border-radius:var(--dcent-radius-2xs, 4px);letter-spacing:.3px;cursor:pointer;transition:background-color var(--dcent-transition-base, .15s ease);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.dcent-cta--commerce .dcent-cta__cart-button{padding:8px 36px 8px 24px;font-size:20px;line-height:24px;font-weight:500;min-height:48px;gap:10px}.dcent-cta__cart-button:hover{background-color:var(--dcent-color-accent-hover, #0a9c55)}.dcent-cta__cart-icon{flex:0 0 auto}.dcent-cta--commerce .dcent-cta__cart-icon{width:24px;height:24px}@media(max-width:767px){.dcent-cta--commerce .dcent-cta__commerce{gap:12px;justify-content:space-between}.dcent-cta__info{flex-wrap:wrap;row-gap:2px;column-gap:6px;flex:1 1 auto;min-width:0}.dcent-cta--commerce .dcent-cta__price-title,.dcent-cta--commerce .dcent-cta__price-sep,.dcent-cta--commerce .dcent-cta__price-old,.dcent-cta--commerce .dcent-cta__price-new{font-size:14px;line-height:20px;font-weight:700}.dcent-cta__price-new{flex-basis:100%}.dcent-cta--commerce .dcent-cta__cart-button{padding:8px 20px;font-size:16px;line-height:24px;font-weight:600;min-height:48px;gap:8px}.dcent-cta--commerce .dcent-cta__cart-icon{width:18px;height:18px}}body.xrp-alliance .dcent-cta__button{background-color:var(--dcent-color-brand);color:var(--dcent-color-on-brand)}body.xrp-alliance .dcent-cta__button:hover{background-color:var(--dcent-color-brand-hover)}
/*# sourceMappingURL=/cdn/shop/t/69/assets/dcent-cta.css.map */
