:root{--ge-chalk: #fdfcfa;--ge-stone: #e6e3df;--ge-ink: #1b1a2c;--ge-ink-muted: #4a5162;--ge-line: #dcd9d3;--ge-moonlight: #f3e6c0;--ge-ink-hover: #2c2b40;--ge-scrim: rgba(253, 252, 250, .82);--ge-vellum: #f5eed9;--ge-sans: "GE Manrope", "GE Manrope Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--ge-mono: "GE Linowrite", "GE Linowrite Fallback", "Courier New", Courier, monospace;--ge-e-settle: cubic-bezier(.25, 1, .5, 1);--ge-e-fade: cubic-bezier(.4, 0, .2, 1);--ge-e-reveal: cubic-bezier(.33, 1, .68, 1);--ge-m: 16px;--ge-gut: 16px;--ge-hdr: 56px;--ge-tick: 41px}@media(min-width:760px){:root{--ge-m: 32px;--ge-gut: 24px}}@media(min-width:1024px){:root{--ge-m: 64px;--ge-gut: 32px;--ge-hdr: 128px}}:root{--ge-ml: max(var(--ge-m), env(safe-area-inset-left, 0px));--ge-mr: max(var(--ge-m), env(safe-area-inset-right, 0px))}html{scroll-behavior:auto;scroll-padding-top:64px}html[data-ge-page=product],html[data-ge-page=cart]{background:var(--ge-chalk) none}html[data-ge-page=product] body,html[data-ge-page=cart] body{font-family:var(--ge-sans)}.ge-ui{color:var(--ge-ink);font:400 17px/27px var(--ge-sans);letter-spacing:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%}.ge-ui,.ge-ui *,.ge-ui *:before,.ge-ui *:after{box-sizing:border-box}.ge-ui :where(a){color:inherit}.ge-ui :where(img){display:block;max-width:100%}.ge-ui[hidden],.ge-ui [hidden]{display:none!important}.ge-ui:focus-visible,.ge-ui :focus-visible{outline:2px solid var(--ge-ink);outline-offset:3px;box-shadow:none}.ge-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ge-display{margin:0;font:300 36px/42px var(--ge-sans);letter-spacing:-.18px;color:inherit;text-wrap:balance}.ge-title{margin:0;font:300 30px/38px var(--ge-sans);letter-spacing:0;color:inherit;text-wrap:balance}.ge-heading{margin:0;font:400 22px/28px var(--ge-sans);letter-spacing:0;color:inherit;text-wrap:balance}.ge-body{margin:0;font:400 17px/27px var(--ge-sans);letter-spacing:0;color:inherit}.ge-ui .ge-quote{margin:0;font:300 24px/34px var(--ge-sans);letter-spacing:0;color:inherit}.ge-label{margin:0;font:400 11px/16px var(--ge-sans);letter-spacing:2.2px;text-transform:uppercase;color:var(--ge-ink-muted)}.ge-caption{margin:0;font:400 14px/21px var(--ge-mono);letter-spacing:0;color:var(--ge-ink-muted)}.ge-caption--ink{color:var(--ge-ink)}@media(min-width:760px){.ge-title{font-size:36px;line-height:42px}}@media(min-width:1024px){.ge-display{font-size:64px;line-height:64px;letter-spacing:-.64px}}.ge-muted{color:var(--ge-ink-muted)}.ge-tn{font-variant-numeric:tabular-nums}.ge-m-only,.ge-sm-only{display:block}.ge-d-only,.ge-lg-only{display:none}@media(min-width:760px){.ge-m-only{display:none!important}.ge-d-only{display:block}}@media(min-width:1024px){.ge-sm-only{display:none!important}.ge-lg-only{display:block}}.ge-wrap{max-width:1440px;margin:0 auto;padding-inline:var(--ge-ml) var(--ge-mr)}.ge-g12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--ge-gut)}.ge-stack{display:flex;flex-direction:column}.ge-ui .ge-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 24px;border:1px solid var(--ge-ink);border-radius:0;background:var(--ge-ink);color:var(--ge-chalk);font:400 16px/1 var(--ge-sans);letter-spacing:0;text-decoration:none;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(min-width:760px){.ge-ui .ge-btn{min-height:48px}}.ge-ui .ge-btn:hover{background:var(--ge-ink-hover)}.ge-ui .ge-btn--ghost{background:transparent;color:var(--ge-ink)}.ge-ui .ge-btn--ghost:hover{background:var(--ge-stone)}.ge-ui .ge-btn--wide{width:100%}.ge-ui button:not(.ge-btn):disabled{color:var(--ge-ink-muted);cursor:default}.ge-ui .ge-link{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--ge-ink);font:inherit;letter-spacing:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;cursor:pointer}.ge-ui .ge-link:hover{text-decoration-thickness:2px}.ge-pick{appearance:none;-webkit-appearance:none;min-height:44px;margin:0;padding:0 1.05em 0 0;border:0;border-bottom:1px solid var(--ge-ink);border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%231B1A2C' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 4px center / .38em auto;color:var(--ge-ink);font:inherit;line-height:inherit;letter-spacing:inherit;cursor:pointer}.ge-pick--sm{padding-right:22px;background-size:10px auto}input.ge-radio[type=radio],input.ge-check[type=checkbox]{appearance:none;-webkit-appearance:none;display:grid;place-content:center;flex:none;width:20px;height:20px;margin:0;border:1px solid var(--ge-ink);border-radius:50%;background:var(--ge-chalk)}input.ge-check[type=checkbox]{border-radius:0}input.ge-radio[type=radio]:checked:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ge-ink)}@media(forced-colors:active){input.ge-radio[type=radio]:checked:after{forced-color-adjust:none;background:CanvasText}}input.ge-check[type=checkbox]:checked:after{content:"";width:11px;height:6px;border-left:1.5px solid var(--ge-ink);border-bottom:1.5px solid var(--ge-ink);transform:rotate(-45deg) translate(1px,-1px)}.ge-err{margin:0;padding-left:10px;border-left:2px solid var(--ge-ink);color:var(--ge-ink);font-size:15px;line-height:22px}.skip-to-content-link:focus{position:fixed!important;top:8px;left:8px;z-index:1000;display:inline-flex;align-items:center;min-width:0;min-height:48px;margin:0;padding:0 24px;border-radius:0;background:var(--ge-ink);color:var(--ge-chalk);font:400 16px/1 var(--ge-sans);letter-spacing:0;white-space:nowrap;-webkit-font-smoothing:antialiased;outline:2px solid var(--ge-ink);outline-offset:3px;box-shadow:none!important;transform:none!important}.skip-to-content-link:before,.skip-to-content-link:after{content:none}@media(prefers-reduced-motion:reduce){.ge-ui,.ge-ui:before,.ge-ui:after,.ge-ui *,.ge-ui *:before,.ge-ui *:after{animation-duration:.05s!important;animation-iteration-count:1!important;transition-duration:.05s!important;scroll-behavior:auto!important}}html[data-ge-design] .ge-ui,html[data-ge-design] .ge-ui:before,html[data-ge-design] .ge-ui:after,html[data-ge-design] .ge-ui *,html[data-ge-design] .ge-ui *:before,html[data-ge-design] .ge-ui *:after{animation:none!important;transition:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ge-base.css.map */
