.sticky-cta-bar{position:relative;width:100%;box-sizing:border-box;background-color:var(--sticky-bar-bg, #644c8c);color:var(--sticky-bar-text, #ffffff);overflow:hidden}.sticky-cta-bar--sticky{position:fixed;bottom:0;left:0;right:0;z-index:999;transform:translateY(101%);opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s ease;box-shadow:0 -4px 20px #00000014}.sticky-cta-bar--sticky.is-visible{transform:translateY(0);opacity:1}.sticky-cta-bar--sticky.is-docked,.sticky-cta-bar--sticky.is-editor-selected{position:relative!important;transform:none!important;opacity:1!important;pointer-events:auto!important;box-shadow:none!important;z-index:2}.sticky-cta-bar--static{position:relative;width:100%}.sticky-cta-bar__decor,.sticky-cta-bar__decor-svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.sticky-cta-bar__decor{object-fit:cover;opacity:.12}.sticky-cta-bar__decor-svg{opacity:.08;color:var(--sticky-bar-text, #ffffff)}.sticky-cta-bar__container{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;width:100%;max-width:1410px;margin:0 auto;padding:1.25rem 1.5rem;box-sizing:border-box}.sticky-cta-bar--sticky .sticky-cta-bar__container{padding:1rem 1.5rem}.sticky-cta-bar__info{display:flex;flex-direction:column;gap:.25rem;text-align:left}.sticky-cta-bar__title{font-family:var(--font-heading-family),serif;font-size:18px;font-weight:500;line-height:1.25;margin:0;color:var(--sticky-bar-text, #ffffff);letter-spacing:-.01em}.sticky-cta-bar__subtitle{font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:400;line-height:1.35;margin:0;color:var(--sticky-bar-text, #ffffff);opacity:.85}@media screen and (min-width:769px){.sticky-cta-bar__title{font-size:24px}.sticky-cta-bar__subtitle{font-size:14px}}.sticky-cta-bar__actions{display:flex;align-items:center;justify-content:flex-end}.sticky-cta-bar__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:none;cursor:pointer;outline:none;font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:99px;padding:12px 32px;min-width:180px;background-color:var(--sticky-bar-btn-bg, #ffffff);color:var(--sticky-bar-btn-text, #644c8c);transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 12px #0000000d}.sticky-cta-bar__btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001f;filter:brightness(.96)}.sticky-cta-bar__btn:active{transform:translateY(0)}.sticky-cta-bar__btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}@media screen and (max-width:768px){.sticky-cta-bar__container{gap:1rem;padding:1rem 1.25rem}.sticky-cta-bar--sticky:not(.is-docked):not(.is-editor-selected) .sticky-cta-bar__container{padding:.75rem 1rem;align-items:center}.sticky-cta-bar--sticky:not(.is-docked):not(.is-editor-selected) .sticky-cta-bar__subtitle{display:none!important}.sticky-cta-bar--sticky:not(.is-docked):not(.is-editor-selected) .sticky-cta-bar__title{font-size:14px;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-cta-bar--sticky:not(.is-docked):not(.is-editor-selected) .sticky-cta-bar__btn{padding:10px 20px;min-width:auto;font-size:11px}.sticky-cta-bar--static .sticky-cta-bar__container,.sticky-cta-bar--sticky.is-docked .sticky-cta-bar__container,.sticky-cta-bar--sticky.is-editor-selected .sticky-cta-bar__container{flex-direction:column;text-align:center;gap:1.25rem}.sticky-cta-bar--static .sticky-cta-bar__info,.sticky-cta-bar--sticky.is-docked .sticky-cta-bar__info,.sticky-cta-bar--sticky.is-editor-selected .sticky-cta-bar__info{text-align:center}.sticky-cta-bar--static .sticky-cta-bar__title,.sticky-cta-bar--sticky.is-docked .sticky-cta-bar__title,.sticky-cta-bar--sticky.is-editor-selected .sticky-cta-bar__title{font-size:20px}.sticky-cta-bar--static .sticky-cta-bar__actions,.sticky-cta-bar--sticky.is-docked .sticky-cta-bar__actions,.sticky-cta-bar--sticky.is-editor-selected .sticky-cta-bar__actions{justify-content:center;width:100%}.sticky-cta-bar--static .sticky-cta-bar__btn,.sticky-cta-bar--sticky.is-docked .sticky-cta-bar__btn,.sticky-cta-bar--sticky.is-editor-selected .sticky-cta-bar__btn{width:100%;max-width:280px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-sticky-cta-bar.css.map */
