.cpqwc-container{padding-top:48px;padding-bottom:48px}.cpqwc-wrapper{text-align:center}.cpqwc-quote{font-size:1.2em;line-height:150%;color:var(--quote_color);margin:0;font-family:var(--font-extras-family)}.cpqwc-author{color:var(--author_color);font-size:1.2em;line-height:120%;margin:12px 0 0}.cpqwc-button{width:100%;max-width:408px;margin-top:24px}@media only screen and (min-width: 767px){.cpqwc-container{padding-top:60px;padding-bottom:60px}.cpqwc-quote{white-space:pre-line;font-size:clamp(1.2em,1.67vw,1.6em)}.cpqwc-author{margin-top:24px;font-size:clamp(1.2em,1.67vw,1.6em)}.cpqwc-button{margin-top:36px}}.cpqwc-heading{font-size:36px;line-height:1}@media only screen and (min-width: 767px){.cpqwc-heading{font-size:48px}}.cfc-button-anchor{position:absolute;top:var(--mobile-top);left:0;right:0;display:block!important}.cfc-container{position:fixed;bottom:0;left:0;right:0;z-index:1;box-shadow:0 -4px 10px #00002640;padding:10px 24px;background:var(--background);transition:all .5s;transform:translateY(200%)}.cfc-container[aria-hidden=false]{transform:translateY(0)}.w-full{width:100%}.cfc-button.custom-button{padding:19px}@media only screen and (max-width: 766px){.cfc-hidden-mobile{display:none}}@media only screen and (min-width: 767px){.cfc-button-anchor{top:var(--desktop-top)}.cfc-wrapper{max-width:282px;margin:0 auto}.cfc-hidden-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/section-floating-cta-button.css.map */
