:root{--gs-red:#ce1126;--gs-gold:#fcd116;--gs-green:#007a3d;--gs-green-bright:#009e49;--gs-ink:#171717;--gs-muted:#5d625d;--gs-paper:#ffffff;--gs-soft:#f6f7f4;--gs-warm:#fffaf0;--gs-line:rgba(23,23,23,.16);--gs-radius-sm:.4rem;--gs-radius-md:.8rem;--gs-radius-lg:1.2rem;--gs-shadow:0 .8rem 2.4rem rgba(0,0,0,.08);--gs-content:120rem;--gs-reading:72rem}body{color:var(--gs-ink);font-size:1.6rem;line-height:1.65;letter-spacing:0}main p,main li,.rte p,.rte li{font-size:1.6rem;line-height:1.68}small,[class*=__meta],[class*=-meta],[class*=__caption],[class*=-caption]{font-size:1.3rem!important;line-height:1.45!important}main h1,.main-page-title,.article-template__title,.product__title h1{font-size:clamp(3.2rem,4vw,4.8rem)!important;line-height:1.08!important;letter-spacing:-.035em!important}main h2{font-size:clamp(2.6rem,3vw,3.6rem)!important;line-height:1.14!important}main h3{font-size:clamp(1.9rem,2vw,2.3rem)!important;line-height:1.24!important}main h4{font-size:1.8rem!important}main h5{font-size:1.65rem!important}main h6{font-size:1.5rem!important}button,.button,.button-label,.gs-btn,input,select,textarea,label,.form__label,.field__label,.header__menu-item,.menu-drawer__menu-item{font-size:1.5rem!important}button,.button,.gs-btn,input,select{min-height:4.4rem}textarea{min-height:12rem;line-height:1.55}.button,.gs-btn{border-radius:var(--gs-radius-sm);font-weight:700;letter-spacing:.01em}.button:focus-visible,.gs-btn:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:.3rem solid var(--gs-gold)!important;outline-offset:.3rem!important}.header-wrapper,.section-header.shopify-section-group-header-group{background:var(--gs-paper)}.header{color:var(--gs-ink)}.gs-global-brand-copy strong{font-size:2.4rem!important}.header__icon{min-width:4.4rem;min-height:4.4rem}.announcement-bar{border-bottom:.3rem solid var(--gs-gold)}.announcement-bar__message{font-size:1.35rem!important;font-weight:700}main>.shopify-section{position:relative}.page-width{max-width:var(--gs-content)}.section+.section{margin-top:clamp(3.2rem,5vw,6.4rem)}.gs-section-head,.title-wrapper-with-link{border-left:.5rem solid var(--gs-red);padding-left:clamp(1.4rem,2vw,2.2rem)}.gs-section-head:after,.title-wrapper-with-link:after{content:"";display:block;width:4.8rem;height:.4rem;background:var(--gs-gold);margin-top:1.2rem}.gs-eyebrow,[class*=__eyebrow],[class*=-eyebrow],[class*=__kicker],[class*=-kicker]{color:var(--gs-green)!important;font-size:1.3rem!important;font-weight:800!important;letter-spacing:.09em!important;line-height:1.35!important}.card-wrapper .card,.gs-card,.gs-events-card,.gs-guide-card,.gs-resource-card-v2,.gs-opp-card,.gs-saved-card{border:1px solid var(--gs-line);border-radius:var(--gs-radius-md);overflow:hidden;background:var(--gs-paper);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}@media(hover:hover){.card-wrapper .card:hover,.gs-card:hover,.gs-events-card:hover,.gs-guide-card:hover,.gs-resource-card-v2:hover,.gs-opp-card:hover{transform:translateY(-.3rem);box-shadow:var(--gs-shadow);border-color:#007a3d66}}.card-wrapper .card__heading,.product-card-wrapper .card__heading{font-size:1.65rem!important;line-height:1.35!important}.card-wrapper .price,.product-card-wrapper .price{font-size:1.55rem!important;font-weight:700}.card-information,.product__tax{font-size:1.35rem!important}.badge,.gs-badge{min-height:2.8rem!important;padding:.45rem .8rem!important;font-size:1.25rem!important;font-weight:700}.gs-directory .gs-card p,.gs-events-page .gs-events-card__location,.gs-events-page .gs-events-card__format,.gs-guides-hub .gs-guide-card__body>p,.gs-resources-v2 .gs-resource-card-v2 p,.gs-opportunities .gs-opp-card p{font-size:1.5rem!important;line-height:1.58!important}.gs-directory .gs-location,.gs-events-page .gs-events-host p,.gs-events-page .gs-events-host span,.gs-resource-profile-page .gs-resource-source-links a,.gs-opportunity-profile-page .gs-profile-detail-kv{font-size:1.35rem!important;line-height:1.5!important}.gs-profile-tabs a,.gs-events-filter input,.gs-events-filter select,.gs-events-sort select,.gs-directory .gs-filter,.gs-directory .gs-results-sort select{font-size:1.45rem!important}.gs-profile-panel,.gs-event-profile-fact,.gs-profile-side{border-radius:var(--gs-radius-md)}.gs-profile-panel p,.gs-resource-answer,.gs-resource-body,.gs-event-profile-description{font-size:1.6rem!important;line-height:1.7!important}footer,.footer,.footer.gs-footer-compact{background:#050505;color:var(--gs-paper)}.footer.gs-footer-compact .footer-block__heading{color:var(--gs-gold)!important;font-size:1.6rem!important}.footer.gs-footer-compact .footer-block__details-content .list-menu__item--link,.footer.gs-footer-compact .footer-block__brand-info p,.footer a{font-size:1.4rem!important;line-height:1.55!important}.footer a:hover{color:var(--gs-gold)!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.2)}@media(max-width:749px){body,main p,main li,.rte p,.rte li{font-size:1.6rem!important}.page-width{padding-left:1.8rem;padding-right:1.8rem}.section+.section{margin-top:3.6rem}main h1,.main-page-title,.article-template__title,.product__title h1{font-size:clamp(3rem,9vw,4rem)!important}main h2{font-size:clamp(2.5rem,7vw,3.2rem)!important}.menu-drawer__menu-item{font-size:1.6rem!important;min-height:4.8rem}.header__heading-logo{max-height:5.2rem!important}.grid--2-col-tablet-down .grid__item{min-width:0}.card-wrapper .card__heading{font-size:1.55rem!important}.gs-section-head,.title-wrapper-with-link{padding-left:1.4rem}.gs-directory .gs-card-actions,.gs-events-host__actions{gap:1rem}.gs-directory .gs-card-actions .gs-btn,.gs-events-host__actions a{min-height:4.4rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--gs-green:#009E49;--gs-green-bright:#009E49}.gs-directory-utility-left a,.gs-directory-utility-left span,.gs-directory-utility-right>a,.gs-directory-utility-right>span,.gs-global-brand-copy small{font-size:1.3rem!important;line-height:1.4!important}.header.header--middle-left .gs-nav-v4 .gs-nav-v4__tab,.gs-premium-navigation .header__menu-item{font-size:1.5rem!important}.footer.gs-footer-compact .footer-block__details-content .list-menu__item--link,.footer.gs-footer-compact .footer-block__brand-info p,.footer a{font-size:1.4rem!important}
/*# sourceMappingURL=/cdn/shop/t/48/assets/gs-expert-refinement.css.map */
