footer .footer-content{max-width:1100px;margin-inline:auto;padding:80px 48px}@media(max-width:768px){footer .footer-content{padding:50px 24px}}footer .footer-content .text-block.h3>h2{font-size:clamp(26px,3.5vw,48px);font-weight:600;letter-spacing:.02em;margin-bottom:16px}footer .footer-content .text-block p{font-size:15px;font-weight:600;color:var(--mid);line-height:1.6;margin-bottom:36px;text-align:center}footer .email-signup__input-group--integrated{border-color:var(--sand);background-color:var(--white)}footer .email-signup__input.paragraph{padding:18px 28px}footer .email-signup__button--integrated{--button-offset: var(--margin-xs);align-self:stretch;margin:var(--button-offset);flex-shrink:0}@media screen and (max-width:749px){footer .email-signup__button--integrated{width:fit-content}}footer .email-signup__button--integrated.email-signup__button--text{padding:0 var(--padding-3xl)}footer .email-signup__button--integrated.email-signup__button--text.button-unstyled{padding:0 var(--padding-xl)}footer .email-signup__button--integrated.button-unstyled{border-radius:var(--border-radius)}footer .email-signup__button--integrated.email-signup__button--arrow{width:auto;height:auto;align-self:center;display:flex;align-items:center;justify-content:center;margin:0;padding:18px 24px;color:var(--charcoal)}footer .email-signup__button--integrated.email-signup__button--arrow>.email-signup__button-icon{padding:0;width:18px;height:18px}footer .utilities{padding:32px 48px}@media(max-width:768px){footer .utilities{padding:32px 24px;gap:20px}}footer .policy_link{display:flex;gap:28px;list-style:none;align-items:center;flex-wrap:wrap}@media(max-width:768px){footer .policy_link{justify-content:center;gap:16px}}footer .policy_link li a{font-size:12px;font-weight:600;letter-spacing:.06em;color:#fff9;transition:color .2s;padding:0}footer .policy_link li a:hover{color:#fff}footer .policy_link li:is(:hover,:focus-within){background:none}footer .policy_link li:is(:hover,:focus-within) a{color:#fff}.footer-utilities__group-copyright>*{font-size:12px;font-weight:600;color:#fff6;letter-spacing:.04em}.utilities .footer-utilities__group-copyright a{color:#fff6}@media screen and (max-width:1200px){input.paragraph.paragraph,input.paragraph.paragraph:not([type]),textarea.paragraph.paragraph,select.paragraph.paragraph{font-size:var(--font-paragraph--size)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/TIS_footer.css.map */
