:root{--gl-charcoal: #1f1f1f;--gl-off-white: #faf9f6;--gl-stone: #f0ede7;--gl-grey: #8a8a85;--gl-grey-dark: #5e5e5a;--gl-moss: #4f6b4a;--gl-moss-light: #a9bda5;--gl-brick: #b5442f;--gl-mist: #e3e0da;--gl-white: #ffffff;--gl-font-display: var(--font-heading-family, "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif);--gl-font-body: var(--font-body-family, "Inter", system-ui, -apple-system, "Segoe UI", sans-serif);--gl-s-1: 4px;--gl-s-2: 8px;--gl-s-3: 16px;--gl-s-4: 24px;--gl-s-5: 32px;--gl-s-6: 48px;--gl-s-7: 64px;--gl-s-8: 96px;--gl-container: 1320px;--gl-gutter: 48px;--gl-section-gap: 96px;--gl-radius: 2px;--gl-ease: .25s ease}@media(max-width:1024px){:root{--gl-gutter: 24px;--gl-section-gap: 72px}}@media(max-width:768px){:root{--gl-gutter: 16px;--gl-section-gap: 56px}}:is(.gl-section,.gl-chrome),:is(.gl-section,.gl-chrome) *,:is(.gl-section,.gl-chrome) *:before,:is(.gl-section,.gl-chrome) *:after{box-sizing:border-box}:is(.gl-section,.gl-chrome){color:var(--gl-charcoal);font-family:var(--gl-font-body);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased}.gl-section{margin-block:var(--gl-section-gap)}:is(.gl-section,.gl-chrome) :where(img){display:block;max-width:100%;height:auto}:is(.gl-section,.gl-chrome) :where(a){color:inherit;text-decoration:none}:is(.gl-section,.gl-chrome) :where(button,input){font:inherit;color:inherit}:is(.gl-section,.gl-chrome) :where(button){padding:0;border:0;border-radius:0;background:none;cursor:pointer}:is(.gl-section,.gl-chrome) :where(ul){margin:0;padding:0;list-style:none}:is(.gl-section,.gl-chrome) :where(h1,h2,h3,h4,p,blockquote){margin:0}:is(.gl-section,.gl-chrome) :where(h1,h2),:is(.gl-section,.gl-chrome) .gl-h2{color:inherit;font-family:var(--gl-font-display);font-weight:500;line-height:1.2;letter-spacing:-.02em;text-transform:none}:is(.gl-section,.gl-chrome) :where(h1){font-size:48px}:is(.gl-section,.gl-chrome) :where(h2),:is(.gl-section,.gl-chrome) .gl-h2{font-size:32px}:is(.gl-section,.gl-chrome) :where(h3){color:inherit;font-family:var(--gl-font-body);font-size:18px;font-weight:500;line-height:1.35;letter-spacing:0}:is(.gl-section,.gl-chrome) :focus-visible{outline:2px solid var(--gl-moss);outline-offset:2px;box-shadow:none}.gl-icon{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:768px){:is(.gl-section,.gl-chrome){font-size:15px}:is(.gl-section,.gl-chrome) :where(h1){font-size:30px}:is(.gl-section,.gl-chrome) :where(h2),:is(.gl-section,.gl-chrome) .gl-h2{font-size:24px}:is(.gl-section,.gl-chrome) :where(h3){font-size:16px}}.gl-container{width:100%;max-width:calc(var(--gl-container) + var(--gl-gutter) * 2);margin-inline:auto;padding-inline:var(--gl-gutter)}.gl-section--band{padding-block:var(--gl-section-gap);background:var(--gl-stone)}.gl-section--flush-top{margin-top:calc(var(--gl-section-gap) * -1)}.gl-label{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.gl-eyebrow{display:block;margin-bottom:var(--gl-s-3);color:var(--gl-moss);font-family:var(--gl-font-body);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.gl-muted{color:var(--gl-grey-dark)}.gl-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gl-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--gl-s-4);margin-bottom:var(--gl-s-6)}.gl-section-head--center{flex-direction:column;align-items:center;text-align:center}.gl-section-head .gl-eyebrow{margin-bottom:12px}.gl-text-link{display:inline-flex;align-items:center;gap:var(--gl-s-2);font-family:var(--gl-font-body);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-underline-offset:5px;white-space:nowrap}.gl-text-link:hover{text-decoration:underline}.gl-text-link .gl-icon{width:16px;height:16px;transition:transform var(--gl-ease)}.gl-text-link:hover .gl-icon{transform:translate(3px)}.gl-section-foot{margin-top:var(--gl-s-6);text-align:center}@media(max-width:768px){.gl-section-head{margin-bottom:var(--gl-s-5)}.gl-section-foot{margin-top:var(--gl-s-5)}}.gl-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gl-s-2);height:48px;padding-inline:var(--gl-s-5);border:1px solid var(--gl-charcoal);border-radius:var(--gl-radius);background:none;color:var(--gl-charcoal);font-family:var(--gl-font-body);font-size:13px;font-weight:600;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background var(--gl-ease),color var(--gl-ease),border-color var(--gl-ease)}.gl-btn--primary{background:var(--gl-charcoal);color:var(--gl-off-white)}.gl-btn--primary:hover{border-color:var(--gl-moss);background:var(--gl-moss);color:var(--gl-off-white)}.gl-btn--secondary:hover{background:var(--gl-charcoal);color:var(--gl-off-white)}.gl-btn--light{border-color:var(--gl-off-white);background:var(--gl-off-white);color:var(--gl-charcoal)}.gl-btn--light:hover{border-color:var(--gl-moss);background:var(--gl-moss);color:var(--gl-off-white)}.gl-btn--block{width:100%}.gl-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--gl-radius);transition:color var(--gl-ease)}.gl-icon-btn:hover{color:var(--gl-moss)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gl-base.css.map */
