html body .image-open>span{gap:24px;padding:12px 18px;font-size:20px;line-height:1.45}html body .trust-bar{flex-wrap:wrap;gap:12px 28px;font-size:19px;line-height:1.65}html body .hero-bottom>p,html body .intro-grid>.intro-heading>p,html body .reason-list p,html body .section-top>p,html body .inside-tabs [role=tabpanel],html body .product-info p,html body .product-page-copy .description,html body .product-related p,html body .faq-layout>div>p:not(.eyebrow),html body .faq details p,html body .clips-intro>p{font-size:19px;line-height:1.8}html body .text-link,html body .hero-secondary,html body .hero-fine,html body .product-footnote,html body .fine-print,html body .social-follow,html body .channel-links a{font-size:18px;line-height:1.65}html body .faq summary{font-size:20px;line-height:1.6}html body .site-footer{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:32px}html body .site-footer .footer-column h3{font-size:20px;line-height:1.5}html body .site-footer .footer-column>a,html body .site-footer .footer-column>button,html body .site-footer .footer-column>p,html body .site-footer .footer-brand>p{overflow-wrap:anywhere;font-size:19px;line-height:1.8}html body .site-footer>small,html body .site-footer>small>span{font-size:18px;line-height:1.7}html body .footer-brand .brand small{letter-spacing:.25em;font-size:15px}@media (max-width:1000px){html body .site-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:760px){html body .trust-bar{justify-content:center;gap:8px 16px;padding:18px 20px;font-size:18px}html body .trust-bar i{display:none}html body .trust-bar span{text-align:center}html body .hero-fine{letter-spacing:.03em}html body .site-footer{grid-template-columns:1fr;gap:30px}html body .site-footer>small{flex-direction:column;gap:8px}}.google-reviews{background:#f3f0e8;border-top:1px solid #d9d9cf}.google-reviews-grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:80px;display:grid}.google-reviews h2{margin:20px 0 28px;font-size:clamp(46.6px,5.292vw,74.2px);line-height:1.08}.google-review-score{align-items:center;gap:24px;margin:0 0 26px;display:flex}.google-review-score>strong{letter-spacing:-.06em;font-size:61.5px;font-weight:500;line-height:1}.google-review-score>strong>span{color:#6b7068;letter-spacing:0;margin-left:5px;font-size:26px}.google-review-score>span{flex-direction:column;gap:7px;font-size:19px;display:flex}.google-review-stars{letter-spacing:3px;color:#855d20;white-space:nowrap;font-size:23px}.google-review-updated{color:#6b7068;margin-top:18px;font-size:18px}.google-review-card{background:#fffdf7;border:1px solid #d9d9cf;margin:0;padding:36px}.google-review-card-top{color:#6b7068;justify-content:space-between;align-items:center;gap:16px;font-size:18px;display:flex}.google-review-card blockquote{margin:27px 0}.google-review-card blockquote p{font-family:var(--serif);color:#292d28;font-size:clamp(26px,2.376vw,34px);line-height:1.5}.google-review-card figcaption{justify-content:space-between;align-items:center;gap:16px;font-size:19px;display:flex}.google-review-card figcaption a{text-underline-offset:4px;font-size:18px;text-decoration:underline}.google-review-write{border-top:1px solid #d9d9cf;margin-top:28px;padding-top:24px}.google-review-write p{margin:0 0 12px;font-size:19px}.google-reviews .text-link{font-size:19px;line-height:1.5}@media (max-width:760px){.google-reviews-grid{grid-template-columns:1fr;gap:32px}.google-reviews{padding-block:56px}.google-review-card{padding:24px}.google-review-card-top{flex-wrap:wrap;align-items:flex-start}.google-review-card figcaption{flex-direction:column;align-items:flex-start;gap:8px}.google-review-score{gap:18px}.google-review-score>strong{font-size:53px}}
