.geo-product-title{font-size:2.375rem!important;line-height:1.16!important;overflow-wrap:anywhere}.geo-product-questions{margin:32px 0 28px}.geo-product-questions h2{font-size:1.75rem;letter-spacing:-.02em;line-height:1.2}.geo-product-questions .faq-list summary{font-size:14px;line-height:1.5}.geo-product-questions .faq-list p{font-size:13px;line-height:1.75}.geo-collection-guide{padding-block:35px 65px;border-top:1px solid var(--line)}.geo-guide-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.geo-guide-layout h2{font-size:2rem;line-height:1.2;letter-spacing:-.035em;max-width:520px}.geo-guide-steps{padding-left:22px;margin-bottom:28px;color:var(--muted);font-size:14px}.geo-guide-steps li{padding-left:7px;margin-bottom:16px}.geo-guide-layout .faq-list summary{font-size:15px;line-height:1.5}.geo-guide-layout .faq-list p{font-size:14px;line-height:1.75}.product-card .product-meta .geo-card-specs{font-size:12px;line-height:1.5;color:var(--muted);margin-top:8px;overflow-wrap:anywhere}.geo-capacity-note{font-size:12px;line-height:1.65;color:var(--muted)}@media(max-width:720px){.geo-product-title{font-size:2rem!important}.geo-guide-layout{grid-template-columns:minmax(0,1fr);gap:28px}.geo-collection-guide{padding-block:28px 42px}.geo-guide-layout h2{font-size:1.75rem}.geo-guide-steps{font-size:13px}.product-card .product-meta .geo-card-specs{font-size:11px}.geo-product-questions{margin-block:28px 24px}}.seo-product-choice,.seo-collection-choice{border-top:1px solid var(--line);padding-block:30px;margin-top:26px;scroll-margin-top:110px}.product-page-layout>div{min-width:0}.seo-product-choice h2,.seo-collection-choice h2{font-size:1.75rem;line-height:1.2;letter-spacing:-.025em;margin:10px 0 18px;max-width:760px}.seo-product-choice h3,.seo-collection-choice h3{font-size:1.125rem;line-height:1.4;margin:25px 0 12px}.seo-product-choice p,.seo-product-choice li,.seo-choice-intro,.seo-sample-brief li{font-size:14px;line-height:1.8;color:var(--muted)}.seo-choice-intro{max-width:900px}.seo-product-choice ul,.seo-sample-brief ol{padding-left:22px}.seo-product-choice li,.seo-sample-brief li{padding-left:4px;margin-bottom:12px}.seo-comparison-scroll{overflow-x:auto;max-width:100%;margin-block:22px;overscroll-behavior-x:contain}.seo-comparison-scroll:focus-visible,.seo-resource-links a:focus-visible,.seo-comparison a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.seo-comparison{border-collapse:collapse;width:100%;min-width:470px;text-align:left;font-size:13px;line-height:1.55}.seo-comparison caption{text-align:left;font-weight:600;padding:0 0 12px;color:var(--ink)}.seo-comparison th,.seo-comparison td{padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:top}.seo-comparison thead th{font-size:12px;font-weight:500;color:var(--muted)}.seo-comparison tbody th{white-space:nowrap;font-weight:600}.seo-comparison a,.seo-resource-links a{text-decoration:underline;text-underline-offset:4px;color:var(--accent)}.seo-current{display:block;font-size:11px;font-weight:400;color:var(--muted)}.seo-measurement-note{font-size:12px!important;line-height:1.65;color:var(--muted);max-width:900px}.seo-resource-links{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:13px;line-height:1.7;margin-block:24px 0}.seo-sample-brief{max-width:900px}.seo-compare-jump{font-size:13px;margin-top:18px}.seo-product-choice{min-width:0}@media(max-width:720px){.seo-product-choice h2,.seo-collection-choice h2{font-size:1.5rem}.seo-product-choice,.seo-collection-choice{padding-block:24px}.seo-resource-links{gap:12px 20px}.seo-comparison{min-width:460px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/geo-catalog.css.map */
