:root{--gl-ink: var(--color-foreground, #3A2925);--gl-bg: var(--color-background, #FFF9F5);--gl-accent: #8E4F5C;--gl-champagne: #E8D3B9;--gl-muted: #6B544D;--gl-sand: #EDE2DA;--gl-border: #938783;--gl-line: rgba(58,41,37,.14);--gl-rose: #D9A0A8;--gl-ink-hover: #4A342F;--gl-accent-hover: #7E4351;--gl-accent-wash: rgba(142,79,92,.08);--gl-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--gl-h1: clamp(34px,4.2vw,60px);--gl-h2: clamp(28px,3vw,40px);--gl-h3: clamp(19px,1.8vw,24px);--gl-body: 16px;--gl-track-h1: -.015em;--gl-track-h2: -.01em;--gl-track-eyebrow: .22em;--gl-max: 1360px;--gl-pad: clamp(20px,5vw,56px);--gl-sec-y: clamp(56px,8vw,115px);--gl-gap-4: 28px;--gl-gap-5: 24px;--gl-r-pill: 999px;--gl-r-soft: 4px;--gl-r-panel: 14px;--gl-btn-h: 54px;--gl-ease: .25s ease-out}.glh{--glh-max: 1360px;--glh-gutter: clamp(20px,5vw,56px);--glh-radius-btn: 999px}.glh .glh-h--xl{font-size:var(--gl-h1);letter-spacing:var(--gl-track-h1);line-height:1.06;font-weight:600}.glh .glh-h--lg{font-size:var(--gl-h2);letter-spacing:var(--gl-track-h2);line-height:1.12;font-weight:600}.glh .glh-h--md{font-size:var(--gl-h3);font-weight:600}.glh .glh-eyebrow{font-size:11px;letter-spacing:var(--gl-track-eyebrow);font-weight:500}.glh .glh-btn:not(.glh-btn--link):not(.glh-btn--underline){min-height:54px;padding:12px 32px;border-radius:999px;font-size:13px;letter-spacing:1.3px;text-transform:uppercase;font-weight:600;transition:background-color var(--gl-ease),color var(--gl-ease),border-color var(--gl-ease)}.glh .glh-btn--secondary:hover{background:var(--gl-accent-wash);color:var(--gl-accent-hover);border-color:var(--gl-accent-hover)}.glh input:not([type=checkbox]):not([type=radio]),.glh select,.glh textarea,.gl-site .gl-site__review-form input:not([type=checkbox]),.gl-site .gl-site__review-form select,.gl-site .gl-site__review-form textarea{border-color:var(--gl-border)}.glh input:focus-visible,.glh select:focus-visible,.glh textarea:focus-visible,.gl-site input:focus-visible,.gl-site select:focus-visible,.gl-site textarea:focus-visible{outline-color:var(--gl-accent)}.gl-site h1{font-size:clamp(34px,4vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.12}.gl-site h2{font-size:var(--gl-h2);font-weight:600;letter-spacing:var(--gl-track-h2);line-height:1.12}.gl-site__price-row s{color:var(--gl-muted);font-weight:400;text-decoration:line-through}@media(max-width:749px){.glh .glh-btn:not(.glh-btn--link):not(.glh-btn--underline){min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/glamorlush-design-system.css.map */
