:root{--gl-ink:#111310;--gl-ink-2:#1A1D16;--gl-line:#2B2F26;--gl-bone:#F4F1EA;--gl-paper:#FFFFFF;--gl-stage:#E9E5DB;--gl-text:#EEEAE0;--gl-muted:#A8A696;--gl-dark-text:#16180F;--gl-dark-muted:#5E5F52;--gl-accent:#E8772E;--gl-accent-hover:#F59A57;--gl-accent-ink:#111310;--gl-accent-text:#A84B14;--gl-ok:#3E7C3A;--gl-head:var(--font-heading-family);--gl-body:var(--font-body-family);--gl-ease:cubic-bezier(.2,.7,.2,1)}.gl{font-family:var(--gl-body);-webkit-font-smoothing:antialiased;overflow-x:clip;letter-spacing:normal}.gl *,.gl *:before,.gl *:after{box-sizing:border-box}.gl ul,.gl ol{list-style:none;margin:0;padding:0}.gl p{margin:0}.gl a{text-decoration:none}.gl-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gl-wrap{max-width:1320px;margin:0 auto;padding:0 20px}@media(min-width:750px){.gl-wrap{padding:0 40px}}.gl-dark{background:var(--gl-ink);color:var(--gl-text)}.gl-light{background:var(--gl-bone);color:var(--gl-dark-text)}.gl-white{background:var(--gl-paper);color:var(--gl-dark-text)}.gl-sec{padding:56px 0}@media(min-width:750px){.gl-sec{padding:88px 0}}.gl-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gl-accent);line-height:1.3}.gl-eyebrow:before{content:"";width:22px;height:2px;background:currentColor;flex:none}.gl-light .gl-eyebrow,.gl-white .gl-eyebrow{color:var(--gl-accent-text)}.gl-h{font-family:var(--gl-head);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:.95;margin:0;color:inherit;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.gl-h em{font-style:normal;color:var(--gl-accent)}.gl-light .gl-h em,.gl-white .gl-h em{color:var(--gl-accent-text)}.gl-h--xl{font-size:clamp(44px,9vw,104px)}.gl-h--l{font-size:clamp(34px,5.2vw,60px)}.gl-h--m{font-size:clamp(26px,3vw,36px);line-height:1}.gl-lead{font-size:16px;line-height:1.65}@media(min-width:750px){.gl-lead{font-size:18px}}.gl-dark .gl-lead{color:#c9c5b8}.gl-light .gl-lead,.gl-white .gl-lead{color:var(--gl-dark-muted)}.gl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:2px solid transparent;border-radius:4px;font:700 14px/1.1 var(--gl-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .25s var(--gl-ease),background-color .25s,color .25s,border-color .25s,box-shadow .25s;-webkit-tap-highlight-color:transparent;text-align:center}.gl-btn svg{width:18px;height:18px;flex:none;transition:transform .25s var(--gl-ease)}.gl-btn:hover svg{transform:translate(4px)}.gl-btn--accent{background:var(--gl-accent);color:var(--gl-accent-ink)}.gl-btn--accent:hover{background:var(--gl-accent-hover);color:var(--gl-accent-ink);transform:translateY(-2px);box-shadow:0 10px 24px #e8772e59}.gl-btn--ghost{border-color:currentColor;background:transparent;color:inherit}.gl-dark .gl-btn--ghost:hover{background:var(--gl-text);color:var(--gl-ink);border-color:var(--gl-text)}.gl-light .gl-btn--ghost:hover,.gl-white .gl-btn--ghost:hover{background:var(--gl-ink);color:var(--gl-text);border-color:var(--gl-ink)}.gl-btn--dark{background:var(--gl-ink);color:var(--gl-text)}.gl-btn--dark:hover{background:#000;color:#fff;transform:translateY(-2px)}.gl-btn[disabled]{opacity:.45;pointer-events:none}.gl-btn.is-loading{opacity:.7;pointer-events:none}.gl-btn.is-added{background:var(--gl-ok);color:#fff}.gl a:focus-visible,.gl button:focus-visible{outline:2px solid var(--gl-accent);outline-offset:3px}.gl-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;font-size:14px;letter-spacing:.04em;color:var(--gl-accent-text)}.gl-dark .gl-link{color:var(--gl-accent)}.gl-link svg{width:16px;height:16px;transition:transform .25s}.gl-link:hover svg{transform:translate(4px)}.gl-sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:28px}@media(min-width:750px){.gl-sec-head{margin-bottom:40px}}.gl-sec-head__titles{display:flex;flex-direction:column;gap:12px;max-width:720px}.gl-sec-head__actions{display:flex;align-items:center;gap:16px}.gl-js [data-gl-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s var(--gl-ease),transform .8s var(--gl-ease)}.gl-js [data-gl-reveal].is-in{opacity:1;transform:none}[data-gl-delay="1"]{transition-delay:.08s!important}[data-gl-delay="2"]{transition-delay:.16s!important}[data-gl-delay="3"]{transition-delay:.24s!important}.shopify-design-mode [data-gl-reveal]{opacity:1!important;transform:none!important}@keyframes glSpin{to{transform:rotate(360deg)}}@keyframes glFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes glFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes glMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes glPing{0%{box-shadow:0 0 #3e9b4f8c}70%{box-shadow:0 0 0 8px #3e9b4f00}to{box-shadow:0 0 #3e9b4f00}}@keyframes glShine{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes glPulse{0%,to{opacity:.35}50%{opacity:1}}.gl-hero{position:relative;overflow:hidden}.gl-hero__topo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.13;pointer-events:none}.gl-hero__grid{position:relative;display:grid;gap:32px;padding-top:40px;padding-bottom:56px;align-items:center}@media(min-width:750px){.gl-hero__grid{padding-top:64px;padding-bottom:72px}}@media(min-width:990px){.gl-hero__grid{grid-template-columns:1.05fr .95fr;gap:56px;padding-top:88px;padding-bottom:96px}}.gl-hero__content{display:flex;flex-direction:column;gap:22px;align-items:flex-start;min-width:0}.gl-tabs{display:inline-flex;padding:4px;border:1px solid #3A3F32;border-radius:999px;gap:4px;max-width:100%}.gl-tab{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--gl-text);font:700 13px/1 var(--gl-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s;white-space:nowrap}.gl-tab:hover{color:var(--gl-accent)}.gl-tab[aria-selected=true]{background:var(--gl-accent);color:var(--gl-accent-ink)}.gl-hero__panel{display:flex;flex-direction:column;gap:18px;align-items:flex-start;animation:glFade .6s var(--gl-ease)}.gl-hero__panel[hidden],.gl-hero__img[hidden],.gl-hero__tag[hidden]{display:none}.gl-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;width:100%}@media(max-width:480px){.gl-hero__ctas .gl-btn{flex:1 1 100%}}.gl-hero__usps{display:flex;flex-wrap:wrap;gap:10px 22px;padding-top:18px!important;border-top:1px solid var(--gl-line);width:100%}.gl-hero__usps li{display:flex;align-items:center;gap:8px;font-size:13px;color:#c9c5b8}.gl-hero__usps svg{width:18px;height:18px;color:var(--gl-accent);flex:none}.gl-hero__visual{min-width:0}.gl-hero__stage{position:relative;width:100%;max-width:360px;margin:0 auto;aspect-ratio:1/1}@media(min-width:750px){.gl-hero__stage{max-width:520px}}.gl-hero__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:glSpin 80s linear infinite}.gl-hero__disc{position:absolute;top:11%;right:11%;bottom:11%;left:11%;border-radius:50%;background:radial-gradient(circle at 50% 38%,#f7f4ed,#e3ded2 68%,#cbc4b4);box-shadow:0 40px 80px #00000080,inset 0 -12px 30px #00000014}.gl-hero__img{position:absolute;top:17%;right:17%;bottom:17%;left:17%;display:flex;align-items:center;justify-content:center}.gl-hero__img img,.gl-hero__img svg{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;animation:glFloat 6s ease-in-out infinite}.gl-hero__cross{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.gl-hero__cross circle{animation:glPulse 2.4s ease-in-out infinite}.gl-hero__tag{position:absolute;right:0;bottom:6%;display:flex;flex-direction:column;gap:2px;padding:10px 14px;background:var(--gl-ink);border:1px solid var(--gl-accent);border-radius:6px;color:var(--gl-text);transition:transform .3s var(--gl-ease);max-width:60%}.gl-hero__tag:hover{transform:translateY(-3px);color:var(--gl-text)}.gl-hero__tag small{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gl-accent)}.gl-hero__tag span{font-size:12px;color:#c9c5b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gl-hero__tag strong{font-family:var(--gl-head);font-size:22px;line-height:1.1}.gl-ticker{background:var(--gl-accent);color:var(--gl-accent-ink);overflow:hidden}.gl-ticker--dark{background:var(--gl-ink);color:var(--gl-text);border-block:1px solid var(--gl-line)}.gl-ticker--dark .gl-ticker__sep{color:var(--gl-accent)}.gl-ticker__track{display:flex;width:max-content;animation:glMarquee var(--gl-speed,30s) linear infinite}.gl-ticker:hover .gl-ticker__track{animation-play-state:paused}.gl-ticker__group{display:flex;align-items:center;gap:28px;padding:13px 14px}.gl-ticker__item{font-family:var(--gl-head);font-weight:700;font-size:clamp(17px,2.3vw,26px);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;line-height:1}.gl-ticker__sep{width:18px;height:18px;flex:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gl-redesign-base.css.map */
