@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(lato-400.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:600 700;font-display:swap;src:url(lato-700.woff2) format("woff2")}@font-face{font-family:Playfair;font-style:normal;font-weight:400 700;font-display:swap;src:url(playfair-variable.woff2) format("woff2")}.gm-policy,.gm-policy *{box-sizing:border-box}.gm-policy{--ink: var(--gm-ink, #4c3729);--ink-600: var(--gm-ink-muted, #705b47);--cream: var(--gm-cream, #f8f7f2);--line: #d7cdb3;--sans: var(--gm-font-sans, "Lato", system-ui, -apple-system, sans-serif);--display: var(--gm-font-display, "Playfair", Georgia, serif);background:var(--cream);color:var(--ink);font-family:var(--sans);padding:0 0 80px}.shopify-section:has(.gm-policy),.section-glowmere-policy{background:#f8f7f2!important}.gm-policy__inner,.gm-policy__wrap{width:min(1120px,calc(100% - 48px));margin:0 auto}@media(min-width:1024px){.gm-policy__inner,.gm-policy__wrap{width:min(1120px,calc(100% - 96px))}}.gm-policy__crumbs{display:flex;align-items:center;min-height:40px;padding-top:8px}.gm-policy__crumb-back{display:inline-flex;align-items:center;gap:8px;color:var(--ink-600);text-decoration:none;font-size:13px;line-height:1.2}.gm-policy__crumb-back:hover{color:var(--ink)}.gm-policy__crumb-nav{display:none;align-items:center;gap:8px;color:var(--ink-600);font-size:14px}@media(min-width:1024px){.gm-policy__crumb-back{display:none}.gm-policy__crumb-nav{display:flex}}.gm-policy__crumb-nav a{color:inherit;text-decoration:none}.gm-policy__crumb-nav a:hover,.gm-policy__crumb-current{color:var(--ink)}.gm-policy__crumb-sep{width:14px;height:14px;flex:0 0 auto}.gm-policy__tabs{display:flex;gap:12px;overflow-x:auto;margin-top:48px;scrollbar-width:none}.gm-policy__tabs::-webkit-scrollbar{display:none}@media(min-width:1024px){.gm-policy__tabs{margin-top:40px}}.gm-policy__tab{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--ink);border-radius:2px;background:transparent;color:var(--ink);font-family:inherit;font-size:14px;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .16s ease,color .16s ease}.gm-policy__tab.is-on,.gm-policy__tab.is-active{background:var(--ink);color:#fff;border-color:#705b47}.gm-policy__tab:hover:not(.is-on):not(.is-active){background:#4c37290f}.gm-policy .shopify-policy__container{max-width:none;margin:0;padding:0}.gm-policy .shopify-policy__title{display:none!important}.gm-policy .shopify-policy__body,.gm-policy .shopify-policy__body>*:first-child{margin-top:0}.gm-policy .shopify-policy__body h1,.gm-policy .shopify-policy__body h2,.gm-policy .shopify-policy__body h3{font-family:inherit;color:var(--ink)!important;text-transform:none;letter-spacing:normal}.gm-policy .shopify-policy__body h2{margin:28px 0 12px;font-size:16px!important;font-weight:700!important;line-height:1.4}.gm-policy .shopify-policy__body h2:first-child{margin-top:0}.gm-policy .shopify-policy__body h3{margin:16px 0 8px;font-size:15px!important;font-weight:700!important}.gm-policy .shopify-policy__body p{margin:0 0 12px}.gm-policy .shopify-policy__body a{color:var(--ink);text-underline-offset:2px}.gm-policy__title{margin:40px 0 0;font-family:var(--display);font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--ink);text-transform:none}@media(min-width:1024px){.gm-policy__title{margin-top:48px}}.gm-policy__body{max-width:656px;margin-top:28px;display:flex;flex-direction:column;gap:28px;font-size:15px;line-height:1.65;color:var(--ink)}.gm-policy__body h2{margin:0;font-family:inherit;font-size:16px!important;font-weight:700!important;line-height:1.4;letter-spacing:normal;color:var(--ink)!important;text-transform:none}.gm-policy__body h3{margin:0;font-family:inherit;font-size:15px!important;font-weight:700!important;line-height:1.4;color:var(--ink)!important;text-transform:none}.gm-policy__body p,.gm-policy__body ul,.gm-policy__body ol{margin:0}.gm-policy__body small,.gm-policy__body p small{display:block;margin-top:6px;color:var(--ink-600);font-size:13px;line-height:1.55}.gm-policy__body a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.gm-policy__body a:hover{color:var(--ink-600)}.gm-policy__body section,.gm-policy__body>div{display:flex;flex-direction:column;gap:12px}.gm-policy__foot{margin-top:8px;display:flex;flex-direction:column;gap:16px}.gm-policy__contact{display:inline-flex;align-items:center;color:var(--ink);font-size:14px;text-decoration:underline;text-underline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/glowmere-policy.css.map */
