:root{--ghm-ink: #102a43;--ghm-text: #243b53;--ghm-muted: #627d98;--ghm-border: #d8e6ef;--ghm-soft: #f5f9fb;--ghm-soft-blue: #eaf5fb;--ghm-teal: #0f7c86;--ghm-blue: #1f5f99;--ghm-green: #16805d;--font-body-family: "Segoe UI", Roboto, "Helvetica Neue", Arial, ui-sans-serif, system-ui, sans-serif;--font-heading-family: "Segoe UI", Roboto, "Helvetica Neue", Arial, ui-sans-serif, system-ui, sans-serif;--buttons-radius: 6px;--inputs-radius: 6px;--media-radius: 8px;--product-card-corner-radius: .8rem;--collection-card-corner-radius: .8rem;--blog-card-corner-radius: .8rem}html{scroll-behavior:smooth}body,.text-body,.rte,.rich-text__text,.product__description,.card__information,.card-information,.menu-drawer__menu-item,.header__menu-item{letter-spacing:0}body{color:var(--ghm-text);background:linear-gradient(180deg,#ffffff 0%,var(--ghm-soft) 54%,#ffffff 100%);font-feature-settings:"kern" 1,"liga" 1;text-rendering:geometricPrecision}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.title-wrapper-with-link .title{color:var(--ghm-ink);font-weight:700;letter-spacing:0;line-height:1.18}p,.rte li,.product__description li,.rich-text__text li{line-height:1.7}.page-width{max-width:132rem}.section+.section{margin-top:clamp(2.4rem,3vw,4.8rem)}.header-wrapper,.shopify-section-group-header-group{background:#fffffff5;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid rgba(216,230,239,.9);box-shadow:0 10px 28px #0f2f490f}.section-header.shopify-section-group-header-group{position:sticky;top:0;z-index:20}.header__heading-link,.header__menu-item,.menu-drawer__menu-item{color:var(--ghm-ink)}.header__menu-item{font-size:1.42rem;font-weight:600;padding-top:1.8rem;padding-bottom:1.8rem}.header__menu-item span{text-decoration-thickness:.1rem;text-underline-offset:.35rem}.header__menu-item:hover,.header__menu-item:hover span,.menu-drawer__menu-item:hover{color:var(--ghm-teal)}.utility-bar,.announcement-bar{background:var(--ghm-ink);color:#fff}.banner{border-bottom:1px solid var(--ghm-border)}.banner__media img,.media img,.card__media img,.product__media img,.multicolumn-card__image-wrapper img{filter:saturate(1.02) contrast(1.02)}.banner__box{max-width:72rem;background:#ffffffe6;border:1px solid rgba(216,230,239,.9);border-radius:8px;box-shadow:0 24px 70px #0f2f491f}.banner__heading,.banner__text{letter-spacing:0}.button,.shopify-challenge__button,.customer button,.product-form__submit,.shopify-payment-button__button,.button.button--primary{min-height:4.8rem;border-radius:6px;font-weight:700;letter-spacing:0;text-transform:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.button:not(.button--secondary),.shopify-challenge__button,.customer button,.product-form__submit,.shopify-payment-button__button--unbranded{background:linear-gradient(135deg,var(--ghm-teal),var(--ghm-blue));color:#fff;box-shadow:0 12px 26px #0f7c8638}.button:hover,.shopify-challenge__button:hover,.customer button:hover,.product-form__submit:hover,.shopify-payment-button__button:hover{transform:translateY(-1px);box-shadow:0 16px 34px #0f2f492e}.button--secondary,.button.button--secondary{color:var(--ghm-blue);border:1px solid var(--ghm-border);background:#fff}.product-card-wrapper .card,.collection-card-wrapper .card,.article-card-wrapper .card,.multicolumn-card,.collage-card,.content-container{overflow:hidden;height:100%;background:#fff;border:1px solid var(--ghm-border);border-radius:8px;box-shadow:0 10px 28px #0f2f490f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.product-card-wrapper .card:hover,.collection-card-wrapper .card:hover,.article-card-wrapper .card:hover,.multicolumn-card:hover,.collage-card:hover{transform:translateY(-2px);border-color:#0f7c8661;box-shadow:0 18px 42px #0f2f491f}.card__media,.collection-card-wrapper .card__media,.product-card-wrapper .card__media{background:#fff;border-bottom:1px solid rgba(216,230,239,.72)}.card__information,.card-information,.multicolumn-card__info{padding-top:1.5rem;padding-bottom:1.7rem}.card__heading,.card__heading a,.collection-card-wrapper .card__heading,.article-card-wrapper .card__heading{color:var(--ghm-ink);font-size:1.48rem;font-weight:700;letter-spacing:0;line-height:1.36}.card__heading a:hover,.full-unstyled-link:hover{color:var(--ghm-teal)}.card-information,.caption-with-letter-spacing,.subtitle,.price,.product__tax,.product__sku,.facets__summary,.facet-checkbox,.pagination__item{color:var(--ghm-muted);letter-spacing:0}.badge,.price__badge-sale,.price__badge-sold-out{border-radius:999px;border:1px solid rgba(15,124,134,.28);background:var(--ghm-soft-blue);color:var(--ghm-blue);font-weight:700;letter-spacing:0}.product,.collection-hero,.main-blog,.blog-articles,.customer,.template-search,.cart{color:var(--ghm-text)}.product__info-wrapper .product__info-container{padding:clamp(2rem,3vw,3.2rem);background:#fff;border:1px solid var(--ghm-border);border-radius:8px;box-shadow:0 18px 46px #0f2f4914}.product__title,.product__title h1{color:var(--ghm-ink);font-size:clamp(2.6rem,3vw,4rem);letter-spacing:0;line-height:1.16}.product__media-wrapper .product__media,.product__media-list .product__media-item,.thumbnail,.thumbnail-slider .thumbnail-list__item{border-color:var(--ghm-border);border-radius:8px;background:#fff}.product__description,.rte,.rich-text__text{color:var(--ghm-text);font-size:1.58rem}.product__description table,.rte table{overflow:hidden;border-radius:8px;box-shadow:0 0 0 1px var(--ghm-border)}.product__description th,.rte th{background:var(--ghm-soft-blue);color:var(--ghm-ink)}.product-form__input input[type=radio]+label{min-height:4rem;border-radius:6px;border-color:var(--ghm-border);letter-spacing:0}.product-form__input input[type=radio]:checked+label{border-color:var(--ghm-teal);background:var(--ghm-teal);color:#fff}.quantity,.field__input,.select__select,.customer .field input,.customer select,.facets__disclosure,.mobile-facets__open-wrapper{border-radius:6px;border-color:var(--ghm-border);background:#fff;letter-spacing:0}.collection-hero,.main-page-title,.title-wrapper,.title-wrapper-with-link,.rich-text,.multicolumn,.featured-collection,.collection-list,.collage,.related-products{position:relative}.collection-hero__inner,.rich-text__blocks,.title-wrapper-with-link,.title-wrapper,.related-products .title{letter-spacing:0}.rich-text__blocks{max-width:100rem}.rich-text__text p,.rte p{margin-top:.8rem;margin-bottom:1.2rem}.multicolumn-card__info h3,.multicolumn-card__info .h3,.multirow__inner h2,.collage-wrapper-title{color:var(--ghm-ink);letter-spacing:0}.multicolumn-card__info,.multirow__text,.image-with-text__text,.collage-card__description{color:var(--ghm-text)}.footer,.footer-block__heading{letter-spacing:0}.footer{border-top:1px solid var(--ghm-border);background:#0f2437;color:#ffffffd1}.footer a,.footer-block__details-content .list-menu__item--link,.copyright__content a{color:#ffffffd1}.footer a:hover,.footer-block__details-content .list-menu__item--link:hover{color:#fff}.footer-block__heading{color:#fff;font-weight:700}.newsletter-form__field-wrapper .field__input{background:#fff}.underlined-link,.inline-richtext a,.rte a{color:var(--ghm-blue);text-underline-offset:.28rem}.underlined-link:hover,.inline-richtext a:hover,.rte a:hover{color:var(--ghm-teal)}@media screen and (min-width:990px){.grid--6-col-desktop .grid__item{width:calc(16.666% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.666% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.header:not(.drawer-menu).page-width{padding-left:4rem;padding-right:4rem}}@media screen and (max-width:749px){.banner__box{border-radius:0;box-shadow:none}.product__info-wrapper .product__info-container{padding:1.8rem;border-radius:0;box-shadow:none}.card__heading,.card__heading a{font-size:1.36rem}.button,.product-form__submit,.shopify-payment-button__button{min-height:4.6rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.product-card-wrapper .card,.collection-card-wrapper .card,.article-card-wrapper .card,.multicolumn-card,.collage-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
