:root{--font-body--family: "DM Sans", -apple-system, "Segoe UI", sans-serif;--font-subheading--family: "DM Sans", -apple-system, "Segoe UI", sans-serif;--font-heading--family: "Fraunces", Georgia, serif;--font-accent--family: "Fraunces", Georgia, serif;--font-heading--weight: 500}body{font-family:DM Sans,-apple-system,Segoe UI,sans-serif;background:#f7f2e8;color:#1f2a24}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Fraunces,Georgia,serif;font-weight:500;letter-spacing:-.01em}.button,button.button,.shopify-payment-button__button,.add-to-cart-button,.product-form-buttons button{border-radius:999px!important}#header-component,.header,header.header{background:#f7f2e8!important}.header__logo,.header-logo,.header-logo a,.header__heading-link{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;color:#1f2a24!important;letter-spacing:-.01em}.header-logo__image-container+*,.header-logo .h2{font-family:Fraunces,Georgia,serif!important}.menu-list__link,.header-menu a{font-family:DM Sans,sans-serif;color:#1f2a24}.product-card .card-gallery,.product-card__media,.card-gallery{background:#efe6d4!important;border-radius:20px!important;overflow:hidden}.product-card .card-gallery img,.product-card img{object-fit:cover!important}.product-card .product-card__title,.product-card [class*=title] a,.product-card h3{font-family:Fraunces,Georgia,serif!important;font-weight:500!important}.price-item__group.price:not(.compare-at-price),.price-item__group.price:not(.compare-at-price) *,.sticky-add-to-cart__price{color:#2e4a3b!important}.compare-at-price,.compare-at-price *{color:#1f2a2473!important}.product-media-container,.product-media{background:#efe6d4!important}.product-details h1{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;color:#1f2a24}.nbp-buy{--nbp-c: #2E4A3B !important;--nbp-soft: #EFE6D4 !important}.nbp-hook{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;color:#1f2a24!important}.nbp-points li::marker,.nbp-checks li:before{color:#d9a441!important}.nbp-promo{background:#2e4a3b!important;box-shadow:none!important;border-radius:20px!important}.nbp-promo__t{font-family:DM Sans,sans-serif;letter-spacing:.12em!important;font-size:13px!important;color:#d9a441}.nbp-promo__cd b{font-family:Fraunces,Georgia,serif;font-weight:500}.nbp-pack{border-radius:16px!important;background:#fbf8f2!important}.nbp-pack.is-sel{border-color:#2e4a3b!important;box-shadow:0 0 0 1px #2e4a3b inset!important}.nbp-pack--promo .nbp-pack__flag{background:#d9a441!important;color:#1f2a24!important}.nbp-pack__p{color:#2e4a3b!important}.nbp-seal{background:#efe6d4!important;border-radius:16px!important}.nbp-cutoff{background:#efe6d4!important;color:#1f2a24!important;border-radius:999px!important}.nbp-stock{background:#f3dcc6!important}.nbp-tabs summary{font-family:DM Sans,sans-serif}.nb-h{font-family:Fraunces,Georgia,serif!important;color:#1f2a24!important;font-weight:500!important}.announcement-bar,header-announcements,.header-announcements{font-family:DM Sans,sans-serif;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/28/assets/gm-global.css.map */
