.gmi-index{font:500 10px/1 var(--gm-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--gm-soft);margin:0}.gmi-soon{font:500 10px/1 var(--gm-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gm-soft)}.gmi-found{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font:400 14px/1.5 var(--gm-sans);margin:0}.gmi-found span{font:500 10px/1 var(--gm-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gm-soft);margin-right:6px}.gmi-found a{color:var(--gm-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--gm-lavender)}.gmi-found i{font-style:normal;color:var(--gm-soft)}.gmi-intro{position:relative;min-height:min(88vh,860px);display:flex;align-items:flex-end;color:var(--gm-ivory);overflow:hidden;background:#2b2a29}.gmi-intro__media{position:absolute;top:0;right:0;bottom:0;left:0}.gmi-intro__media img{width:100%;height:100%;object-fit:cover;animation:gm-settle 2.4s cubic-bezier(.2,.7,.2,1) both}.gmi-intro__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1111119e,#1111112e 55%,#1111110d)}.gmi-intro__copy{position:relative;z-index:1;width:100%;padding-top:calc(var(--header-height,120px) + 40px);padding-bottom:clamp(48px,7vw,104px)}.gmi-intro .gme-crumbs{justify-content:flex-start}.gmi-intro .gme-crumbs a{color:#f8f5efbf}.gmi-intro .gme-crumbs a:last-child{color:var(--gm-ivory)}.gmi-intro__title{font:400 clamp(56px,11vw,184px)/.86 var(--gm-serif);letter-spacing:-.04em;text-transform:uppercase;margin:0;max-width:10ch}.gmi-intro__kicker{font:italic 400 clamp(24px,2.6vw,40px)/1.2 var(--gm-serif);margin:24px 0 0}.gmi-intro__text{font:400 clamp(15px,1.25vw,19px)/1.7 var(--gm-sans);max-width:36em;margin:18px 0 0;color:#f8f5efdb}.gmi-intro--plain{background:var(--gm-ivory);color:var(--gm-ink);min-height:0}.gmi-intro--plain .gmi-intro__copy{text-align:center;padding-top:clamp(56px,8vw,120px);padding-bottom:clamp(40px,5vw,72px)}.gmi-intro--plain .gme-crumbs{justify-content:center}.gmi-intro--plain .gme-crumbs a{color:var(--gm-soft)}.gmi-intro--plain .gme-crumbs a:last-child{color:var(--gm-ink)}.gmi-intro--plain .gmi-intro__title{margin:0 auto}.gmi-intro--plain .gmi-intro__text{color:var(--gm-soft);margin-left:auto;margin-right:auto}.gmi .gme-cats{margin-top:0;border-top:0}.gmi-feature{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,6vw,110px);align-items:center;padding-top:clamp(64px,9vw,140px);padding-bottom:clamp(64px,9vw,140px)}.gmi-feature__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:#eae3ef}.gmi-feature__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.gmi-feature__label{position:absolute;top:20px;left:20px;font:500 10px/1 var(--gm-sans);letter-spacing:.26em;text-transform:uppercase;background:#f8f5efeb;padding:10px 12px}.gmi-feature__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.gmi-feature__name{font:400 clamp(48px,6.4vw,104px)/.92 var(--gm-serif);letter-spacing:-.03em;margin:0}.gmi-feature__kicker{font:italic 400 clamp(22px,2vw,30px)/1.2 var(--gm-serif);margin:0;color:var(--gm-ink)}.gmi-feature__text{font:400 16px/1.75 var(--gm-sans);color:#3a3632;max-width:34em}.gmi-feature__text p{margin:0 0 1em}.gmi-facts{width:100%;margin:6px 0 4px;border-top:1px solid var(--gm-ink)}.gmi-facts div{display:grid;grid-template-columns:minmax(110px,38%) 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--gm-line)}.gmi-facts dt{font:500 10px/1.5 var(--gm-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gm-soft)}.gmi-facts dd{margin:0;font:400 14px/1.5 var(--gm-sans)}@media(max-width:899px){.gmi-feature{grid-template-columns:1fr}}.gmi-section-head{margin-bottom:clamp(32px,4vw,56px)}.gmi-section-head .gm-eyebrow{margin-bottom:16px}.gmi-section-head--row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.gmi-explore{padding-bottom:clamp(64px,9vw,140px)}.gmi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,40px)}.gmi-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.gmi-card__media{position:relative;display:block;width:100%;aspect-ratio:3/4;overflow:hidden;background:var(--accent,#EFE8DD);margin-bottom:8px}.gmi-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.gmi-card:hover .gmi-card__img{transform:scale(1.05)}.gmi-card__mono{position:absolute;right:6%;bottom:-.1em;font:italic 400 clamp(180px,22vw,320px)/1 var(--gm-serif);color:#1111111f}.gmi-card__badge{position:absolute;top:16px;left:16px;font:500 10px/1 var(--gm-sans);letter-spacing:.24em;text-transform:uppercase;background:#f8f5efeb;padding:9px 11px;border-radius:99px}.gmi-card__name{font:400 clamp(32px,3vw,46px)/1 var(--gm-serif);letter-spacing:-.02em;margin:0}.gmi-card__name a{color:inherit;text-decoration:none}.gmi-card__kicker{font:italic 400 19px/1.3 var(--gm-serif);margin:0}.gmi-card__text{font:400 15px/1.65 var(--gm-sans);color:var(--gm-soft)}.gmi-card__text p{margin:0}@media(max-width:989px){.gmi-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:76%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gm-gutter)*-1);padding:0 var(--gm-gutter) 8px;scrollbar-width:none}.gmi-grid::-webkit-scrollbar{display:none}.gmi-card{scroll-snap-align:start}}.gmi-formula{background:var(--gm-ink);color:var(--gm-ivory);padding:clamp(72px,10vw,150px) 0}.gmi-formula .gm-eyebrow,.gmi-formula .gm-lede{color:#f8f5efb3}.gmi-formula__head{max-width:760px;display:flex;flex-direction:column;gap:20px;margin-bottom:clamp(40px,5vw,80px)}.gmi-formula__head .gm-eyebrow{margin:0}.gmi-formula__cols{display:grid;grid-template-columns:1fr auto 1fr;gap:clamp(24px,4vw,64px);align-items:start}.gmi-formula__col{border-top:1px solid rgba(248,245,239,.3);padding-top:26px}.gmi-formula__label{font:italic 400 clamp(28px,2.8vw,42px)/1 var(--gm-serif);margin:0 0 22px}.gmi-formula__body{font:400 15px/1.75 var(--gm-sans);color:#f8f5efd1}.gmi-formula__body ul{list-style:none;margin:0;padding:0}.gmi-formula__body li{padding:12px 0;border-bottom:1px solid rgba(248,245,239,.12)}.gmi-formula__body p{margin:0 0 1em}.gmi-formula__arrow{font:300 40px/1 var(--gm-sans);color:#f8f5ef66;padding-top:60px}.gmi-formula__note{font:italic 400 clamp(20px,2vw,28px)/1.4 var(--gm-serif);max-width:44em;margin:clamp(40px,5vw,72px) 0 0;color:var(--gm-ivory)}@media(max-width:899px){.gmi-formula__cols{grid-template-columns:1fr}.gmi-formula__arrow{display:none}}.gmi-shop{padding-top:clamp(64px,9vw,140px);padding-bottom:clamp(48px,6vw,96px)}.gmi-shop__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.gmi-prod{display:flex;flex-direction:column;gap:10px}.gmi-prod__media{position:relative;display:block;aspect-ratio:4/5;background:#efe8dd;overflow:hidden;margin-bottom:8px}.gmi-prod__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.gmi-prod:hover .gmi-prod__media img{transform:scale(1.04)}.gmi-prod__name{font:400 22px/1.15 var(--gm-serif);margin:0}.gmi-prod__name a{color:inherit;text-decoration:none}.gmi-prod__price{font:500 13px/1 var(--gm-sans);margin:0 0 6px}.gmi-prod form{margin:0}.gmi-prod .gm-btn{width:100%;min-height:46px;padding:0 16px}@media(max-width:989px){.gmi-shop__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gm-gutter)*-1);padding:0 var(--gm-gutter) 8px;scrollbar-width:none}.gmi-shop__grid::-webkit-scrollbar{display:none}.gmi-prod{scroll-snap-align:start}}.gmi-more{padding:clamp(48px,6vw,96px) 0 clamp(72px,9vw,140px)}.gmi-more__links{list-style:none;margin:0;padding:0;border-top:1px solid var(--gm-line)}.gmi-more__links a{display:flex;justify-content:space-between;align-items:center;padding:clamp(20px,2.4vw,32px) 0;border-bottom:1px solid var(--gm-line);color:var(--gm-ink);text-decoration:none;font:400 clamp(32px,4.4vw,64px)/1 var(--gm-serif);letter-spacing:-.02em}.gmi-more__links a span:last-child{font:300 28px/1 var(--gm-sans);transition:transform .4s ease}.gmi-more__links a:hover span:first-child{font-style:italic}.gmi-more__links a:hover span:last-child{transform:translate(8px)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/glaze-ingredients.css.map */
