.product__title,.product__title h1,.product__title h2,.product-card-wrapper .card__heading{font-family:Arial,Helvetica,sans-serif!important}.product__title h1{font-weight:700}:root{--font-body-family:Arial,Helvetica,sans-serif;--font-heading-family:Arial,Helvetica,sans-serif;--font-body-style:normal;--font-heading-style:normal;--font-heading-weight:600}body{font-family:Arial,Helvetica,sans-serif;letter-spacing:0}body h1,body h2,body h3,body h4,body h5,body h6,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:-.025em}body h1,body h2{font-weight:600}body input,body select,body textarea,body button{font-family:Arial,Helvetica,sans-serif}.product__title h1{font-weight:600;line-height:1.18}.rte{line-height:1.7}.tv-nav a,.tv-nav summary{letter-spacing:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}}.tv-review-summary{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#111;font-size:14px;text-decoration:none;margin:0 0 4px}.tv-review-summary__link{text-decoration:underline;text-underline-offset:3px}.tv-review-summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}#looxReviewsFrame{scroll-margin-top:130px}.tv-quotes{padding-block:32px 64px}.tv-quotes h2{font-size:clamp(28px,3.3vw,42px);letter-spacing:-.025em;margin:0 0 28px}.tv-quotes .tv-quote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tv-quotes .tv-quote-grid figure{margin:0;padding:28px;background:#f5f5f1;display:flex;flex-direction:column}.tv-quotes .tv-quote-grid blockquote{margin:0 0 24px;padding:0;border:0;font:500 19px/1.55 Arial,sans-serif;color:#161616}.tv-quotes .tv-quote-grid figcaption{font-size:13px;line-height:1.5;color:#444;margin-top:auto}.tv-quotes .tv-quote-grid a{display:inline-flex;align-items:center;min-height:44px;color:#111;font-size:14px;text-underline-offset:4px}@media(max-width:989px){.tv-quotes .tv-quote-grid{grid-template-columns:1fr;gap:14px}.tv-quotes .tv-quote-grid figure{padding:24px}.tv-quotes{padding-block:24px 40px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-typography.css.map */
