body .section-headings-content .section-heading{font-family:var(--font-heading-family);font-size:clamp(2.6rem,1.9rem + 1.5vw,3.4rem);line-height:1.15;font-weight:600;letter-spacing:-.02em;color:#0f1f2e;text-wrap:balance}body .section-headings-content .button,body .section-headings-content .link{border-radius:10px}body [class*=blog-post] img,body [class*=article] img{border-radius:12px}body [class*=article-card] .card-heading,body [class*=blog-post] .card-heading,body [class*=article] h3{font-family:var(--font-body-family);font-weight:600;letter-spacing:-.01em;color:#0f1f2e}body .newsletter-wrapper{background:#eaf3fb!important;color:#0f1f2e!important;border-top:1px solid #dfe6ee}body .newsletter-wrapper .newsletter-title,body .newsletter-wrapper .rte,body .newsletter-wrapper .rte p{color:#0f1f2e!important}body .newsletter-wrapper .newsletter-title{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em}body .newsletter-wrapper .newsletter-icon,body .newsletter-wrapper .newsletter-icon svg{color:#00508f!important;stroke:#00508f!important}body .newsletter-wrapper .newsletter-icon svg path[stroke=none]{stroke:none!important}body .newsletter-wrapper input[type=email]{background:#fff;color:#0f1f2e;border:1px solid #c5d3e0;border-radius:10px}body .newsletter-wrapper input[type=email]:focus-visible{outline:3px solid #287dff;outline-offset:2px}body .newsletter-wrapper .button{background:#00508f;color:#fff;border-radius:10px}body .newsletter-wrapper .button:hover{background:#003a69}body .section-footer{background:#fff}body .footer a{text-underline-offset:3px}body .footer a:hover{color:#00508f;text-decoration:underline}body .footer .footer-block-title,body .footer h2,body .footer h3{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em;color:#0f1f2e}@media(max-width:749px){.sd-treat .sd-chips{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:max-content;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin-inline:-15px;padding:2px 15px 8px;scroll-padding-inline:15px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 90%,transparent);mask-image:linear-gradient(to right,#000 90%,transparent)}.sd-treat .sd-chips::-webkit-scrollbar{display:none}.sd-treat .sd-chips>*{scroll-snap-align:start;white-space:nowrap}.section-brands .grid-carousel>.grid-item{flex:0 0 44%!important;max-width:44%!important;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/sordent-chrome.css.map */
