/* Keep original guide typography, illustrations, frames and column layout. */
.shopify-section[data-gh156-owner][hidden],.gh156-family-switch[hidden]{display:none!important}
.gh156-family-switch{display:flex;align-items:center;gap:4px;width:fit-content;max-width:100%;margin:0 0 22px;padding:4px;border:1px solid #004c2230;border-radius:999px;background:#f2f7ef;font-family:GH25Body,Montserrat,sans-serif}
.gh156-family-switch button{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:112px;padding:10px 22px;border:0;border-radius:999px;background:transparent;color:#004c22;font:700 15px/1.35 GH25Body,Montserrat,sans-serif;cursor:pointer;transition:background-color .16s,color .16s}
.gh156-family-switch button[aria-selected="true"]{background:#004c22;color:#fff}
.gh156-family-switch button:focus-visible{outline:2px solid #004c22;outline-offset:4px}
.gh25-header .gh25-nav-children>summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;list-style:none;vertical-align:middle}
.gh25-header .gh25-nav-children>summary::after{content:none!important;display:none!important}
.gh25-header .gh25-nav-children>summary::marker{content:''}
.gh25-header .gh25-nav-children>summary::-webkit-details-marker{display:none}
.gh25-header .gh156-nav-label{display:block;line-height:1.2}
.gh25-header svg.gh156-nav-chevron{display:block;flex:0 0 14px;width:14px;height:14px;overflow:visible;translate:0 -1px;transition:transform .18s ease}
.gh25-header .gh25-nav-children[open]>summary>.gh156-nav-chevron{transform:rotate(180deg)}
@media(max-width:767px){.gh156-family-switch{margin:0 auto 20px}.gh156-family-switch button{min-width:112px;padding-inline:20px}}
@media(prefers-reduced-motion:reduce){.gh156-family-switch button,.gh25-header svg.gh156-nav-chevron{transition:none}}
