.shopify-section-group-header-group-search-focus:not(.gm-header-section),.shopify-section-group-footer-group-classic:not(.gm-footer-section){display:none!important}.gm-header-section{position:sticky;top:0;z-index:60}html:root{--element-text-font-family--body:var(--gm-sans);--element-text-font-family--heading:var(--gm-serif);--element-text-font-weight--heading:400;--element-text-letter-spacing--heading:-.01em;--element-text-text-transform--heading:none;--element-text-color--heading:var(--gm-ink);--element-text-color--body:var(--gm-ink);--element-button-font-family:var(--gm-sans);--element-button-font-weight:500;--element-button-letter-spacing:.18em;--element-button-text-transform:uppercase;--element-button-radius:0;--color-primary:var(--gm-ink);--color-body-text:var(--gm-ink)}body{font-family:var(--gm-sans);color:var(--gm-ink);background:#fff}body a{color:var(--gm-ink)}body a:hover{color:var(--gm-brass)}body :is(h1,h2,h3,.title,.banner__heading,.product-title,.collection__title,.cart-page__title,.rich-text__heading,.image-with-text-overlay__heading,.quote){font-family:var(--gm-serif);font-weight:400;text-transform:none;letter-spacing:-.01em;color:var(--gm-ink)}body :is(.banner__heading,.image-with-text-overlay__heading){color:#fff;font-size:clamp(48px,6vw,96px);line-height:.95}body :is(h1.collection__title,h1.cart-page__title,h1.product-title){font-size:clamp(36px,3.6vw,56px);line-height:1.02}body .rich-text__heading{font-size:clamp(36px,4vw,60px);line-height:1}body :is(.content,.rte,.collection__description) :is(h2,h3){font-size:clamp(28px,2.6vw,40px);line-height:1.1}body :is(.content,.rte,.collection__description) :is(p,li){color:var(--gm-muted);line-height:1.7}body :is(.content,.rte,.collection__description) a{color:var(--gm-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}body .breadcrumb,body .breadcrumb a,body .breadcrumb span{font:400 11px/1.6 var(--gm-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gm-dim)}body .breadcrumb a:hover{color:var(--gm-ink)}body :is(.button,.action_button,.add_to_cart,input[type=submit],button[type=submit]):not(.gm-btn):not(.gm-menu-btn){font-family:var(--gm-sans)!important;font-weight:500;font-size:12px;letter-spacing:.18em;text-transform:uppercase;border-radius:0!important;background-color:var(--gm-ink);border-color:var(--gm-ink);color:#fff;transition:background-color .3s,border-color .3s,color .3s}body :is(.button,.action_button,.add_to_cart,input[type=submit],button[type=submit]):not(.gm-btn):not(.gm-menu-btn):hover{background-color:var(--gm-brass);border-color:var(--gm-brass);color:var(--gm-ink)}body :is(.button--secondary,.button.is-inverse,.quantity-element){background-color:transparent!important;color:var(--gm-ink)!important;border:1px solid var(--gm-ink)!important}body :is(.button--secondary,.button.is-inverse):hover{background-color:var(--gm-ink)!important;color:#fff!important}body .product-thumbnail__title{font-family:var(--gm-serif);font-size:clamp(19px,1.5vw,23px);line-height:1.15;color:var(--gm-ink)}body .product-wrap .money,body .product-wrap .price{font-family:var(--gm-sans);font-weight:400;color:var(--gm-ink)}body .product-wrap em{color:var(--gm-dim);font-style:normal}body .product-block--price :is(.price,.money){font-family:var(--gm-serif);font-size:clamp(28px,2.4vw,36px);font-weight:400;color:var(--gm-ink)}body .modal_price{font-family:var(--gm-serif)}body :is(input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],select,textarea){border-radius:0}body .collection-feed__filter-sort-form{--element-text-font-family--heading:var(--gm-sans)}body .image-with-text-overlay__image-overlay,body .banner__overlay{background-color:#0b1a2c73!important}body a:is(.button,.action_button,.add_to_cart){display:inline-block;padding:15px 28px;line-height:1.2;text-decoration:none}body a:is(.button,.action_button,.add_to_cart):not(.button--secondary):not(.is-inverse),body a:is(.button,.action_button,.add_to_cart):not(.button--secondary):not(.is-inverse):link{color:#fff}body section.has-background:has(.rich-text__heading){background-color:#fff!important;background-image:none!important;border-top:1px solid var(--gm-rule-dk)}body :is(.rich-text__text,.rich-text__content,.rich-text) :is(p,li){font-size:16px;line-height:1.7;color:var(--gm-muted)}body .shopify-policy__container{max-width:none!important;width:100%!important;flex:1 1 100%!important;margin:0!important;padding:0!important}body .shopify-policy__title{background:var(--gm-ink);color:var(--gm-bone);text-align:left;padding:clamp(60px,7vw,100px) var(--gm-gut) clamp(44px,5vw,70px);margin:0}body .shopify-policy__title:before{content:"Customer care";display:block;max-width:1240px;margin:0 auto 22px;font:400 11px/1.3 var(--gm-sans);letter-spacing:.22em;text-transform:uppercase;color:#f8f9fbb3}body .shopify-policy__title h1{max-width:1240px;margin:0 auto;font-family:var(--gm-serif)!important;font-weight:400;font-size:clamp(56px,9vw,150px)!important;line-height:.88;letter-spacing:-.015em;text-transform:none!important;color:var(--gm-bone)!important;text-align:left}body .shopify-policy__body{max-width:820px;margin:0 auto;padding:clamp(50px,6vw,90px) var(--gm-gut)}body .shopify-policy__body .rte>h1:first-child{display:none}body .shopify-policy__body .rte{font-family:var(--gm-sans);font-size:17px;line-height:1.75;color:#4b5a6b}body .shopify-policy__body .rte :where(h1,h2,h3,h4){font-family:var(--gm-serif);font-weight:400;color:var(--gm-ink);text-transform:none;letter-spacing:-.01em;line-height:1.1;margin:1.6em 0 .5em;text-align:left}body .shopify-policy__body .rte :where(h2,h3){font-size:clamp(28px,2.6vw,38px)}body .shopify-policy__body .rte :where(strong,b){font-weight:500;color:var(--gm-ink)}body .shopify-policy__body .rte a{color:var(--gm-ink);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/65/assets/gm-flex.css.map */
