.top-custom-section{font-family:var(--top-font-body-family)}.top-custom-section__block{padding:clamp(5.6rem,8vw,10rem) 0}.top-custom-section__inner{box-sizing:border-box;margin-inline:auto;max-width:128rem;padding-inline:clamp(2.4rem,5vw,7.2rem);width:100%}.top-custom-section__header{margin:0 auto clamp(3.2rem,5vw,5.6rem);max-width:70rem;text-align:center}.top-custom-section__eyebrow{font-size:1.3rem;font-weight:700;letter-spacing:.12em;margin:0 0 1.2rem;text-transform:uppercase}.top-custom-section__heading{font-family:var(--top-font-heading-family);font-size:clamp(3rem,4vw,5.2rem);font-style:var(--top-font-heading-style);font-weight:var(--top-font-heading-weight);letter-spacing:-.035em;line-height:1.05;margin:0;text-wrap:balance}.top-custom-section__heading em{color:var(--top-color-primary);font-style:inherit}.top-custom-section__benefit-list{display:grid;gap:clamp(2rem,4vw,5.6rem);grid-template-columns:repeat(4,minmax(0,1fr))}.top-custom-section__benefit{align-items:flex-start;display:flex;gap:1.4rem;padding:1.2rem 0}.top-custom-section__benefit-mark{align-items:center;border:.1rem solid currentColor;border-radius:50%;display:inline-flex;flex:0 0 auto;height:4.8rem;justify-content:center;width:4.8rem}.top-custom-section__benefit-mark svg{height:2.2rem;width:2.2rem}.top-custom-section__benefit h3{font-family:var(--top-font-heading-family);font-size:1.8rem;line-height:1.2;margin:.6rem 0 .8rem}.top-custom-section__benefit p,.top-custom-section__fact-body{font-size:1.6rem;line-height:1.6;margin:0}.top-custom-section__fact{border-inline-start:.4rem solid var(--top-color-primary);margin:0 auto;max-width:82rem;padding:clamp(3.2rem,5vw,6.4rem)}.top-custom-section__fact .top-custom-section__heading{max-width:17ch}.top-custom-section__fact-body{font-size:clamp(1.9rem,2vw,2.6rem);margin-top:2.4rem;max-width:32ch}@media screen and (max-width:989px){.top-custom-section__benefit-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.top-custom-section__benefit-list{grid-template-columns:1fr}.top-custom-section__benefit{padding:1.6rem 0}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/top-custom-section.css.map */
