.information-page .page-content{max-width:780px;font-size:16px;line-height:1.85}.information-page .page-heading{max-width:780px}.information-page .page-content h2{font-size:23px;line-height:1.4;margin:36px 0 14px}.information-page .page-content h3{font-size:18px;margin-top:26px}.information-page .page-content>p:first-child{font-size:17px;color:#667064}.information-page .page-content li{margin-bottom:10px}.information-page .page-content a:not(.button){text-underline-offset:4px}.company-details{padding:0;border:0;background:none;border-radius:0;margin:28px 0}.company-details>div{grid-template-columns:minmax(130px,1fr) 2fr;padding:17px 0;gap:24px}.company-details dt,.company-details dd{font-size:15px;line-height:1.7}.company-details dd{overflow-wrap:anywhere}.policy-table-wrap{overflow-x:auto;margin:26px 0}.policy-table{width:100%;border-collapse:collapse;font-size:15px}.policy-table caption{text-align:left;font-weight:500;margin-bottom:14px}.policy-table th,.policy-table td{padding:16px 12px;border-bottom:1px solid var(--line);text-align:left}.policy-table tbody th{font-weight:400}.policy-table td{white-space:nowrap}.policy-table thead{background:#f4f6f2}.policy-table thead th{font-size:13px;font-weight:500}.policy-form{border:1px solid var(--line);padding:24px;margin:24px 0;border-radius:5px}.policy-form p{font-size:14px;margin:12px 0}.checkout-footer{display:block;text-align:center}.checkout-footer>div{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.checkout-seller{font-size:12px;line-height:1.8;color:var(--muted);max-width:750px;margin:0 auto 18px}.checkout-seller:empty{display:none}.product-tax-note{font-size:12px;color:var(--muted)}.cart-policy-links{margin-top:20px;font-size:12px;line-height:1.8}.hero.hero-text{display:block;min-height:0;background:#f4f5f0}.hero-text .hero-copy{max-width:1280px;padding:72px 80px;margin:auto}.hero-text .hero-description{max-width:470px}.hero-text h1{max-width:680px}.category-card:not(:has(img)){border-bottom:1px solid var(--line);padding:20px 0}.is-filtering .catalog-results>*{transition:opacity .15s}.is-filtering .catalog-results:after{z-index:3;top:110px}.catalog-results:before{content:none}@media(max-width:700px){.information-page .page-content{font-size:15px}.information-page .page-content>p:first-child{font-size:16px}.information-page .page-content h2{font-size:21px}.company-details>div{grid-template-columns:1fr;gap:5px}.company-details dt,.company-details dd{font-size:14px}.policy-table th,.policy-table td{padding:13px 8px}.policy-form{padding:18px}.hero-text .hero-copy{padding:45px 24px}.checkout-footer>div{gap:14px 20px}}
