.template-page #MainContent h1.section-header__title:not(#forge-app *){font-size:var(--fc-type-h1,40px)}.template-page #MainContent .section-header h2.h2:not(#forge-app *){font-size:var(--fc-type-h3,34px)}.template-page #MainContent .feature-row__text .rte>p,.template-page #MainContent .enlarge-text,.template-page #MainContent .enlarge-text>p{font-size:var(--fc-type-body,18px)}.template-page #MainContent [id$=__rich_text_89XhD9] .enlarge-text>p{font-size:22px;font-weight:400;line-height:1.3;color:#4a4a4a}@media(max-width:768px){.template-page #MainContent [id$=__rich_text_89XhD9] .enlarge-text>p{font-size:18px}}#MainContent a.btn--secondary.btn--small.section-header__link:not(#forge-app *){min-height:44px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border-color:var(--fc-ink,#111);color:var(--fc-ink,#111)}@media(hover:hover)and (pointer:fine){#MainContent a.btn--secondary.btn--small.section-header__link:not(#forge-app *):hover{background-color:var(--fc-ink,#111)!important;border-color:var(--fc-ink,#111)!important;color:#fff!important}}#MainContent a.btn--secondary.btn--small.section-header__link:not(#forge-app *):is(.fc-pressed,:active){background-color:var(--fc-ink,#111)!important;border-color:var(--fc-ink,#111)!important;color:#fff!important;transform:scale(.97);transition-duration:0s}#MainContent a.btn--secondary.btn--small.section-header__link:not(#forge-app *):focus-visible{outline:2px solid var(--fc-focus,#111);outline-offset:2px;box-shadow:none}:is(.template-product #MainContent .newsletter-section,[id^=NewsletterPopup]) .newsletter__input-group{gap:8px}:is(.template-product #MainContent .newsletter-section,[id^=NewsletterPopup]) .newsletter__input{border-radius:var(--fc-r-input,12px);min-height:44px}:is(.template-product #MainContent .newsletter-section,[id^=NewsletterPopup]) .input-group-btn .btn{border-radius:999px;min-height:44px}#MainContent .pagination :is(.next,.prev){border-radius:999px;overflow:hidden}predictive-search .results__search-btn{border-radius:999px;min-height:44px}@media(max-width:768px){.template-article #MainContent [id$=__back-cta] a.btn,.template-page #MainContent form.contact-form>button.btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}#MainContent .blog-tag-pill{min-height:44px;display:inline-flex;align-items:center}#MainContent .pagination .page>a,#MainContent .pagination .page.current,#MainContent .pagination :is(.next,.prev)>a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.template-page #MainContent form.contact-form :is(input.input-full,select),.template-search #MainContent .search__input{min-height:44px}}#MainContent .blog-tag-pill{border-color:var(--fc-ink,#111);color:var(--fc-ink,#111)}#MainContent .blog-tag-pill--active{background-color:var(--fc-ink,#111);color:#fff}#MainContent .blog-tag-pill:hover,#MainContent .blog-tag-pill:is(.fc-pressed,:active){background-color:var(--fc-ink,#111);border-color:var(--fc-ink,#111);color:#fff}.template-product #MainContent .testimonials-section,.template-search #MainContent .grid-search__page-link{background-color:var(--fc-tint,#f7f8fa)}.template-search #MainContent .grid-search__page-link{border-radius:var(--fc-r-card,18px);overflow:hidden}@media(min-width:769px){.template-article #MainContent .collection-hero{border-radius:var(--fc-r-card,18px);overflow:hidden}}.template-article #MainContent .article__body img{border-radius:14px}.template-search #MainContent .grid-search__page-content .h4{font-size:var(--fc-type-body,18px);font-weight:500;letter-spacing:0;text-transform:none;line-height:1.3}.template-product #MainContent .gc :is(.gc-title,.gc-price,.gc-sum__tot){font-family:Outfit,var(--typeBasePrimary),sans-serif;font-weight:600;letter-spacing:-.02em;text-transform:none}.template-product #MainContent .gc :is(.gc-buy,.gc-bar__b,.gc-amt){border-radius:999px;transition:background-color .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1)}.template-product #MainContent .gc :is(.gc-seg,.gc-seg__b){border-radius:999px}.template-product #MainContent .gc .gc-field :is(input,textarea){border-radius:var(--fc-r-input,12px)}.template-product #MainContent .gc :is(.gc-buy,.gc-bar__b):hover{background:#2b2b2b}.template-product #MainContent .gc :is(.gc-buy,.gc-bar__b):is(.fc-pressed,:active){background:#2b2b2b;transform:scale(.97);transition-duration:0s}.template-product #MainContent .gc .gc-amt:is(.fc-pressed,:active){transform:scale(.97);transition-duration:0s}.template-product #MainContent .gc :is(.gc-buy,.gc-bar__b,.gc-amt,.gc-seg__b):focus-visible{outline:2px solid var(--fc-focus,#111);outline-offset:2px}.fc-footer .fc-footer__govx{margin:0 0 24px}.fc-footer .fc-footer__govx-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 12px;min-height:44px;padding:8px 18px;border-radius:999px;background:#fff;color:#111;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1)}.fc-footer .fc-footer__govx-link img{display:block;width:95px;height:15px}@media(max-width:768px){.fc-footer .fc-footer__govx-link{border-radius:16px;padding:10px 16px}}@media(hover:hover)and (pointer:fine){.fc-footer .fc-footer__govx-link:hover{background:#e8e8e1}}.fc-footer .fc-footer__govx-link:is(.fc-pressed,:active){background:#e8e8e1;transform:scale(.97);transition-duration:0s}.fc-footer .fc-footer__govx-link:focus-visible{outline:2px solid #fff;outline-offset:3px}
