.cw-footer-styles{padding:40px 0}.cw-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.cw-footer-styles a{color:currentColor;text-decoration:none;transition:color .2s}.cw-footer-styles a:hover{color:#007bff}.cw-footer-styles h3{font-weight:700;margin-bottom:1rem;color:#212121;font-family:Montserrat,sans-serif!important;font-size:18px}.cw-footer-styles ul{list-style:none;padding:0;margin:0}.cw-footer-styles li{margin-bottom:.5rem}.cw-prefooter{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:3rem;margin-bottom:3rem}.prefooter-wrapper{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.prefooter-wrapper{flex-direction:row;align-items:center;justify-content:space-between}}.prefooter-content-col{margin-bottom:1.5rem}@media(min-width:768px){.prefooter-content-col{flex:0 0 50%;max-width:50%;margin-bottom:0}.prefooter-form-col{flex:0 0 50%;max-width:50%}}.cw-prefooter h2{font-size:32px;font-weight:700;line-height:110%;color:#001d1e;margin-bottom:0;margin-top:0}.cw-prefooter p.prefooter-subtitle{color:#2e7977;margin-bottom:0;font-weight:600;font-size:20px}.cw-prefooter-form{display:flex;align-items:center;justify-content:center}@media(min-width:768px){.cw-prefooter-form{justify-content:flex-end}}.cw-prefooter-form input[type=email]{width:100%;border:none;color:#001d1e;font-size:16px}.cw-prefooter-form button{background-color:#f5a623;color:#fff;font-weight:600;border:none;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;width:200px;border-radius:50px;height:46px}.cw-prefooter-form button:hover{background-color:#e59d00}.prefooter-security-message{margin-top:.75rem;font-size:14px;display:flex;justify-content:center;gap:5px}@media(min-width:768px){.prefooter-security-message{text-align:right}}.footer-grid-wrapper{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:768px){.footer-grid-wrapper{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}}.cw-branding-col img{max-width:180px;height:auto;margin-bottom:1rem}.cw-branding-col .rte{font-size:.875rem;line-height:1.5}.cw-contact-us-col p{margin-bottom:.75rem;font-size:.9rem}.cw-social-icons-list{margin-top:1rem}.cw-social-icons-list a{display:inline-block;margin-right:.75rem;font-size:1.5rem}.cw-footer-bottom{border-top:1px solid rgba(0,0,0,.1);padding-top:2rem;margin-top:3rem;font-size:.8rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;text-align:center}.cw-payment-icons{display:flex;align-items:center;gap:20px}.cw-payment-icons img.cw-payment-icons__hsa{max-width:120px}.localization-form:only-child{display:flex!important;flex-direction:row!important}.localization-form:only-child>div{display:flex;align-items:center;gap:20px}@media(min-width:768px){.cw-footer-bottom{flex-direction:row;text-align:left}}.cw-payment-icons svg{height:24px;margin-left:.5rem;display:inline-block}footer.footer.color-scheme-5.gradient.section-sections--27150499184983__footer-padding{display:none}.cw-prefooter-form{border:1px solid #001D1E;border-radius:43px;height:58px;padding:0 15px;font-family:Montserrat,sans-serif!important}.cw-branding-col p{color:#001d1e;font-size:14px;line-height:140%}.cw-footer-styles li a{color:#001d1e!important;text-decoration:none!important;font-size:14px}.cw-social-icons-list a img{max-width:35px;object-fit:contain}.cw-column-contact_column p{color:#001d1e}.cw-column-contact_column p a{color:#001d1e!important;text-decoration:none!important}.cw-footer-bottom p{color:#001d1e;font-size:14px}.cw-payment-icons img{max-width:400px;object-fit:contain}@media only screen and (max-width:600px){.footer-grid-wrapper{gap:0px}.cw-branding-col img{max-width:170px}.cw-branding-col p{font-size:12px}.cw-footer-styles h3{font-size:16px}.cw-prefooter h2{text-align:center;font-size:22px}.cw-prefooter p.prefooter-subtitle{text-align:center;font-size:16px}.cw-prefooter-form{border:none;flex-wrap:wrap;justify-content:center;height:auto;padding:0;gap:10px}.cw-prefooter-form input[type=email]{border:1px solid #001D1E;border-radius:43px;height:50px;padding:0 15px}.cw-prefooter-form button{width:100%;height:50px}.prefooter-security-message{font-size:13px}.cw-payment-icons img{max-width:100%}.cw-payment-icons{flex-wrap:wrap;justify-content:center}.cw-payment-icons img.cw-payment-icons__hsa{max-width:180px}}@media only screen and (min-width:768px)and (max-width:989px){.cw-footer-styles .cw-container{padding-left:24px;padding-right:24px}.cw-footer-styles .prefooter-wrapper{flex-direction:column;align-items:stretch;gap:20px}.cw-footer-styles .prefooter-content-col,.cw-footer-styles .prefooter-form-col{flex:0 0 auto;max-width:100%;text-align:center}.cw-footer-styles .prefooter-form-col{width:100%;max-width:560px;margin:0 auto}.cw-footer-styles .cw-prefooter-form{justify-content:space-between}.cw-footer-styles .prefooter-security-message{justify-content:center}.cw-footer-styles .footer-grid-wrapper{grid-template-columns:1.3fr .9fr .9fr 1.5fr;gap:20px}.cw-footer-styles .cw-footer-bottom{flex-wrap:wrap;justify-content:center;gap:16px 24px}.cw-footer-styles #FooterCountryLabel{white-space:nowrap;flex-shrink:0;margin:0}.cw-footer-styles .cw-payment-icons{flex-wrap:wrap;justify-content:center}.cw-footer-styles .cw-payment-icons img{max-width:min(100%,400px)}.cw-footer-styles .cw-payment-icons img.cw-payment-icons__hsa{max-width:120px}}.ref-cart-page button[name=update]{background:#fff;color:#235b58;border:1px solid #a5c6c2;border-radius:30px;padding:10px 22px;font:inherit;font-weight:600;cursor:pointer}.ref-footer .cw-footer-bottom{gap:20px}.ref-footer a:focus-visible{outline:2px solid #245f5c;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hs-footer.css.map */
