.expandable-footer-text{background:var(--cream, #fffaf2);padding:18px 0 28px}.expandable-footer-text__inner{max-width:1828px;margin:0 auto;padding:0 38px}.expandable-footer-text__copy{border-top:1px solid rgba(39,29,18,.55);border-bottom:1px solid rgba(39,29,18,.55);padding:38px clamp(18px,4.5vw,86px) 34px}.expandable-footer-text__heading{margin:0 0 15px;color:#17120e;font:700 clamp(23px,2vw,34px)/1.18 var(--font-heading, "DM Sans", sans-serif);letter-spacing:-.025em}.expandable-footer-text__content{position:relative;overflow:hidden;max-height:var(--expandable-collapsed-height);color:#25201b;font:500 clamp(16px,1.25vw,20px)/1.45 var(--font-body, "Plus Jakarta Sans", sans-serif);transition:max-height .38s ease}.expandable-footer-text__content p{margin:0 0 18px}.expandable-footer-text__content p:last-child{margin-bottom:0}.expandable-footer-text__content ul,.expandable-footer-text__content ol{margin:10px 0 20px 1.35em}.expandable-footer-text__content.is-collapsed:after{content:"";position:absolute;right:0;bottom:0;left:0;height:52px;background:linear-gradient(to bottom,rgba(255,250,242,0),var(--cream, #fffaf2) 78%);pointer-events:none}.expandable-footer-text__toggle{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:2px 0;border:0;background:transparent;color:#b56a00;font:700 16px/1.3 var(--font-body, "Plus Jakarta Sans", sans-serif);cursor:pointer}.expandable-footer-text__toggle:hover{color:#7b4700}.expandable-footer-text__toggle[aria-expanded=true] i{transform:rotate(180deg)}.expandable-footer-text__toggle i{transition:transform .25s ease;font-size:12px}@media screen and (max-width:749px){.expandable-footer-text{padding:12px 0 22px}.expandable-footer-text__inner{padding:0 18px}.expandable-footer-text__copy{padding:26px 4px 23px}.expandable-footer-text__heading{font-size:22px;margin-bottom:11px}.expandable-footer-text__content{font-size:15px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/expandable-footer-text.css.map */
