.footer-utilities .utilities{text-wrap:wrap;align-items:start;gap:28px;color:#242424}.footer-utilities .utilities a{color:#242424}.kwd-footer-policies{min-width:0}.kwd-footer-policies h2{font-size:16px;font-weight:700;margin:0 0 12px}.kwd-footer-policies ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:4px 20px}.kwd-footer-policies a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.footer-utilities .social-icons__icon-wrapper{height:auto;min-width:44px;min-height:44px}.footer-utilities .social-icons__icon-wrapper a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.shopify-policy__container{box-sizing:border-box;max-width:800px!important;margin:40px auto 64px!important;padding:0 24px!important;color:#242424;background:#fff}.shopify-policy__title{text-align:left!important;margin:0 0 28px!important}.shopify-policy__title h1{font-size:clamp(28px,5vw,42px);line-height:1.2;letter-spacing:-.02em;margin:0}.shopify-policy__body,.shopify-policy__body .rte{font-size:16px;line-height:1.8;overflow-wrap:anywhere;color:#303030}.shopify-policy__body p{margin:0 0 20px}.shopify-policy__body :is(h2,h3,h4){margin:32px 0 12px;line-height:1.35;color:#202020;font-weight:700}.shopify-policy__body h2{font-size:24px}.shopify-policy__body h3{font-size:20px}.shopify-policy__body :is(ul,ol){padding-left:24px;margin:16px 0 24px}.shopify-policy__body li{margin:8px 0;padding-left:4px}.shopify-policy__body a{color:#164e56;text-decoration:underline;text-underline-offset:3px}.shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}.kwd-footer-policies a:focus-visible,.footer-utilities a:focus-visible{outline:2px solid #164e56;outline-offset:4px}@media(max-width:749px){.footer-utilities .utilities{align-items:center;gap:24px}.kwd-footer-policies{width:100%;text-align:left}.kwd-footer-policies ul{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}.shopify-policy__container{margin:28px auto 48px!important;padding:0 20px!important}}.footer-utilities .social-icons__wrapper{display:flex;visibility:visible;opacity:1;gap:12px}.footer-utilities .social-icons__icon-wrapper{display:flex;visibility:visible;opacity:1}.footer-utilities .social-icons__icon-wrapper a,.footer-utilities .social-icons__icon-wrapper a:visited{color:#000!important;opacity:1}.footer-utilities .social-icons__icon-wrapper .social-icons__icon{display:block!important;width:28px;height:28px;fill:#000!important;color:#000!important;visibility:visible;opacity:1}.footer-utilities .social-icons__icon path{fill:#000!important}.footer-utilities .social-icons__icon-wrapper:has(.social-icons__icon path) .social-icons__icon-label{display:none}.footer-utilities .utilities{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between;flex-wrap:wrap;gap:8px 24px!important}.footer-utilities .utilities>*{margin:0;min-width:0}.footer-utilities .kwd-footer-policies{width:auto;flex:1}.footer-utilities .kwd-footer-policies ul{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 20px}.footer-utilities .kwd-footer-policies li{margin:0;list-style:none}.footer-utilities .kwd-footer-policies a{white-space:nowrap}.footer-utilities .social-icons__wrapper{flex-shrink:0;align-items:center;justify-content:flex-end}@media(min-width:1000px){.footer-utilities .utilities,.footer-utilities .kwd-footer-policies ul{flex-wrap:nowrap}}@media(max-width:749px){.footer-utilities .utilities{justify-content:center;gap:8px 16px!important}.footer-utilities .kwd-footer-policies{flex:0 1 auto}.footer-utilities .social-icons__wrapper{justify-content:center}.footer-utilities .kwd-footer-policies ul{gap:4px 12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kwd-readability.css.map */
