:root{--go-cream: #FBFAF7;--go-ink: #14110F;--go-bronze: #7A5C2E;--go-bronze-soft: #EFEBE3;--go-sand: #DFD9CE;--go-muted: #6A645C;--go-white: #FFFFFF;--go-line: #E6E1D8;--go-line-strong: #CFC8BB;--go-accent: var(--go-bronze);--go-accent-soft: #D8C7A5;--go-cream-rgb: 251, 250, 247;--go-ink-rgb: 20, 17, 15;--go-bronze-rgb: 122, 92, 46;--go-muted-rgb: 106, 100, 92;--go-bg: var(--go-cream);--go-text: var(--go-ink);--go-text-muted: var(--go-muted);--go-surface: var(--go-white);--go-font-display: "Fraunces", Georgia, "Times New Roman", serif;--go-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--go-weight-display: 400;--go-weight-body: 400;--go-weight-medium: 500;--go-text-hero: clamp(3.6rem, 2.6rem + 2.8vw, 6rem);--go-text-h1: clamp(3rem, 2.36rem + 1.7vw, 4.4rem);--go-text-h2: clamp(2.6rem, 2.15rem + 1.21vw, 3.6rem);--go-text-h3: clamp(2rem, 1.82rem + .48vw, 2.4rem);--go-text-sub: clamp(1.7rem, 1.56rem + .36vw, 2rem);--go-text-body: 1.6rem;--go-text-caption: 1.3rem;--go-text-bignum: clamp(5.6rem, 3.42rem + 5.82vw, 10.4rem);--go-leading-tight: 1.06;--go-leading-head: 1.12;--go-leading-body: 1.6;--go-tracking-display: -.02em;--go-tracking-hero: -.028em;--go-measure: 66ch;--go-space-1: .8rem;--go-space-2: 1.6rem;--go-space-3: 2.4rem;--go-space-4: 4rem;--go-space-5: 6.4rem;--go-space-6: 9.6rem;--go-space-7: 12.8rem;--go-container: 120rem;--go-gutter: clamp(1.6rem, 4vw, 4rem);--go-radius-btn: 999px;--go-radius-card: 1.6rem;--go-btn-height: 4.8rem;--go-btn-padding-x: 3.2rem;--go-shadow-card: 0 2px 8px rgba(20, 17, 15, .05);--go-shadow-float: 0 12px 32px -12px rgba(20, 17, 15, .22), 0 2px 6px rgba(20, 17, 15, .06);--go-ease-out: cubic-bezier(.23, 1, .32, 1);--go-ease-in-out: cubic-bezier(.77, 0, .175, 1);--go-ease-entrance: cubic-bezier(.16, 1, .3, 1);--go-ease: var(--go-ease-out);--go-duration-fast: .12s;--go-duration: .2s;--go-duration-slow: .32s;--go-duration-entrance: .64s;--font-heading-family: var(--go-font-display);--font-heading-style: normal;--font-heading-weight: var(--go-weight-display);--font-body-family: var(--go-font-body);--font-body-style: normal;--font-body-weight: var(--go-weight-body);--font-body-weight-bold: 600}html{scrollbar-width:thin;scrollbar-color:rgba(var(--go-muted-rgb),.6) transparent;caret-color:var(--go-ink);accent-color:var(--go-ink);scroll-behavior:smooth}::selection{background:var(--go-accent-soft);color:var(--go-ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(var(--go-muted-rgb),.5);border:3px solid var(--go-cream);border-radius:8px}::-webkit-scrollbar-track{background:transparent}a{text-underline-offset:.22em;text-decoration-thickness:1px}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}body{letter-spacing:0;line-height:var(--go-leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--go-font-display);font-weight:var(--go-weight-display);letter-spacing:var(--go-tracking-display);line-height:var(--go-leading-head);font-optical-sizing:auto;text-wrap:balance;hanging-punctuation:first}.h0,.h1,h1,.h2,h2{font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0}.h0{font-size:var(--go-text-hero);line-height:var(--go-leading-tight);letter-spacing:var(--go-tracking-hero)}h1,.h1{font-size:var(--go-text-h1)}h2,.h2{font-size:var(--go-text-h2)}h3,.h3{font-size:var(--go-text-h3)}h4,.h4{font-size:var(--go-text-sub)}h5,.h5,h6,.h6{font-family:var(--go-font-body);font-weight:var(--go-weight-medium);letter-spacing:0;font-variation-settings:normal;text-wrap:pretty}h5,.h5{font-size:var(--go-text-body)}h6,.h6{font-size:var(--go-text-caption)}p{text-wrap:pretty}.rte,.rich-text__text,.image-with-text__text,.product__description,.accordion__content{max-width:var(--go-measure)}.rte h2,.rte h3{margin-top:1.6em;margin-bottom:.5em}.rte h2:first-child,.rte h3:first-child{margin-top:0}.rte p+p{margin-top:1em}.color-scheme-2 p,.color-scheme-2 li,.color-scheme-4 p,.color-scheme-4 li{line-height:1.65;letter-spacing:.006em}.caption-with-letter-spacing,.caption-large,.caption{letter-spacing:0;text-transform:none}.caption,.caption-large{font-size:var(--go-text-caption);color:rgba(var(--color-foreground),.65)}.price,.go-countdown__value,.go-bignum,.totals__total-value,.cart-item__price-wrapper,.quantity__input{font-variant-numeric:tabular-nums lining-nums}.go-bignum{font-family:var(--go-font-display);font-size:var(--go-text-bignum);font-weight:var(--go-weight-display);font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;line-height:1;letter-spacing:var(--go-tracking-hero)}.go-bignum-label{font-family:var(--go-font-body);font-size:var(--go-text-caption);color:var(--go-text-muted);margin-top:var(--go-space-1)}.product .price .price-item--regular,.product .price .price-item--sale,.featured-product .price .price-item--regular,.featured-product .price .price-item--sale{font-family:var(--go-font-display);font-weight:var(--go-weight-display);font-size:3.2rem;letter-spacing:-.02em;line-height:1}.product .price--on-sale .price-item--regular,.featured-product .price--on-sale .price-item--regular{font-size:1.8rem;color:var(--go-text-muted)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:var(--go-btn-height);padding-left:var(--go-btn-padding-x);padding-right:var(--go-btn-padding-x);font-family:var(--go-font-body);font-weight:var(--go-weight-medium);font-size:var(--go-text-body);letter-spacing:0;border-radius:var(--go-radius-btn);transition:background-color var(--go-duration) ease,color var(--go-duration) ease,transform var(--go-duration-fast) var(--go-ease-out)}.product-form__submit,.product-form__submit.button--secondary{--color-button: var(--go-ink-rgb);--color-button-text: var(--go-cream-rgb);--alpha-button-background: 1;--alpha-button-border: 0}button.shopify-payment-button__button--unbranded{background:transparent;color:var(--go-ink);box-shadow:inset 0 0 0 1px var(--go-ink)}@media(hover:hover)and (pointer:fine){button.shopify-payment-button__button--unbranded:hover{background:var(--go-ink);color:var(--go-cream)}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{--color-button: var(--go-bronze-rgb);--color-button-text: var(--go-cream-rgb);--alpha-button-background: 1}.color-scheme-2 .button:not([disabled]):hover,.color-scheme-4 .button:not([disabled]):hover{--color-button: var(--go-cream-rgb);--color-button-text: var(--go-ink-rgb)}.button--secondary:not([disabled]):hover{--color-button: var(--go-ink-rgb);--color-button-text: var(--go-cream-rgb);--alpha-button-background: 1;--alpha-button-border: 0}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after{box-shadow:0 0 0 var(--buttons-border-width) rgba(var(--color-button-text),0)}.link--text:hover,.underlined-link:hover{text-decoration-color:var(--go-bronze);text-decoration-thickness:2px}}.button:not([disabled]):active,.customer button:active,button.shopify-payment-button__button--unbranded:active{transform:scale(.98)}.button:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}.button:focus:not(:focus-visible){outline:none}.header-wrapper{transition:background-color var(--go-duration) ease,box-shadow var(--go-duration) ease}.shopify-section-header-sticky .header-wrapper{background-color:rgba(var(--go-cream-rgb),.86);-webkit-backdrop-filter:saturate(1.3) blur(12px);backdrop-filter:saturate(1.3) blur(12px);box-shadow:0 1px 0 var(--go-line)}.header__menu-item{transition:color var(--go-duration) ease}.header__menu-item span{text-underline-offset:.35em;text-decoration-thickness:1px}.header__active-menu-item{text-decoration-color:var(--go-bronze);text-decoration-thickness:2px}.header__heading-logo{max-width:160px}.announcement-bar__message{font-family:var(--go-font-body);font-weight:var(--go-weight-body);font-size:var(--go-text-caption);letter-spacing:.01em;padding-top:.9rem;padding-bottom:.9rem}.card--card:after,.card--standard .card__inner:after{transition:box-shadow var(--go-duration) ease}.card .card__heading{font-family:var(--go-font-display);font-weight:var(--go-weight-display);letter-spacing:var(--go-tracking-display)}.card-information .price{font-family:var(--go-font-body);letter-spacing:0}.badge{font-family:var(--go-font-body);font-weight:var(--go-weight-medium);font-size:1.2rem;letter-spacing:0;border-radius:999px;padding:.4rem 1rem}.field__input,.select__select,.customer .field input,.customer select,.quantity__input{font-family:var(--go-font-body);letter-spacing:0}.field__input:focus-visible,.select__select:focus-visible{outline:none;box-shadow:0 0 0 1px var(--go-ink)}.price{letter-spacing:0}.accordion summary{transition:color var(--go-duration) ease}@media(hover:hover)and (pointer:fine){.accordion summary:hover{color:rgba(var(--color-foreground),.7)}}.accordion .summary__title{font-family:var(--go-font-display);font-weight:var(--go-weight-display);font-size:var(--go-text-h3);letter-spacing:var(--go-tracking-display)}.accordion__content{color:rgba(var(--color-foreground),.8)}@keyframes go-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes go-settle{0%{opacity:0;transform:translateY(10px) scale(1.02)}to{opacity:1;transform:none}}@keyframes go-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button:not([disabled]):active{transform:none}.card-wrapper:hover .card__media .media img{transform:none}*,*:before,*:after{transition-duration:.01ms!important}}.card.go-qs-host{position:relative}.go-qs{position:absolute;left:0;right:0;top:0;height:100%;z-index:3;pointer-events:none}.go-qs__toggle{position:absolute;right:.8rem;bottom:.8rem;width:3.8rem;height:3.8rem;border-radius:50%;border:1px solid var(--go-line);background:var(--go-white);color:var(--go-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;box-shadow:0 4px 14px #14110f1a;transition:opacity var(--go-duration-fast) var(--go-ease),transform var(--go-duration-fast) var(--go-ease)}.go-qs__toggle svg{width:1.5rem;height:1.5rem;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;fill:none}.go-qs__toggle:hover{transform:scale(1.06)}.go-qs__panel{position:absolute;left:.8rem;right:.8rem;bottom:.8rem;padding:1.1rem 1.1rem 1.2rem;border-radius:1.2rem;background:#fbfaf7f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(20,17,15,.08);box-shadow:0 10px 30px #14110f1f;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--go-duration-fast) var(--go-ease),transform var(--go-duration-fast) var(--go-ease),visibility 0s linear var(--go-duration-fast)}.go-qs.is-open .go-qs__panel{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.go-qs.is-open .go-qs__toggle{opacity:0;pointer-events:none}.go-qs__label{margin:0 0 .8rem;font-family:var(--go-font-body);font-size:1.05rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--go-text-muted);line-height:1.2}.go-qs__list{display:flex;flex-wrap:wrap;gap:.5rem}.go-qs__size{min-width:3.9rem;height:3.3rem;padding:0 .9rem;border-radius:999px;border:1px solid rgba(20,17,15,.16);background:var(--go-white);color:var(--go-ink);font-family:var(--go-font-body);font-size:1.3rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;cursor:pointer;transition:background var(--go-duration-fast) var(--go-ease),color var(--go-duration-fast) var(--go-ease),border-color var(--go-duration-fast) var(--go-ease)}.go-qs__size:hover,.go-qs__size:focus-visible{background:var(--go-ink);border-color:var(--go-ink);color:var(--go-white);outline:none}.go-qs__size[disabled]{opacity:.38;text-decoration:line-through;cursor:not-allowed;background:transparent;color:var(--go-ink);border-color:#14110f1f}.go-qs__size.is-loading{opacity:.55;cursor:progress}.go-qs__size.is-added{background:var(--go-bronze);border-color:var(--go-bronze);color:var(--go-white)}.go-qs__msg{margin:.8rem 0 0;font-size:1.2rem;color:#9b2c2c;line-height:1.35}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .go-qs__panel,.go-qs:focus-within .go-qs__panel{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.card-wrapper:hover .go-qs__toggle,.go-qs:focus-within .go-qs__toggle{opacity:0;pointer-events:none}}@media(prefers-reduced-motion:reduce){.go-qs__panel,.go-qs__toggle{transition:none}}:root{--go-bronze-light: #C4A275}body{font-size:calc(var(--font-body-scale, 1) * 1.6rem)}h1,h2,h3,.h0,.h1,.h2,.h3,.go-dark__heading,.go-ct__title,.accordion__title{text-wrap:balance}p,li,.rte,.go-trust__text{text-wrap:pretty}::selection{background:#7a5c2e38;color:var(--go-ink)}.color-scheme-2 ::selection{background:#c4a27561;color:var(--go-white)}.color-scheme-2{caret-color:var(--go-white);accent-color:var(--go-bronze-light)}.color-scheme-2 .go-eyebrow--caps,.color-scheme-2 .go-accent,.color-scheme-2 .link--text:hover,.color-scheme-2 .underlined-link:hover{color:var(--go-bronze-light);text-decoration-color:var(--go-bronze-light)}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}button,a,summary,[role=button],[role=tab]{touch-action:manipulation}.button,.go-ct__bubble,.go-ct__arrow,.go-qs__size,.go-qs__toggle,.go-popup__close,.go-code{-webkit-user-select:none;user-select:none}.field__input,.select__select,.newsletter-form__field-wrapper input,input[type=email],input[type=text],input[type=tel],textarea{font-size:max(1.6rem,16px)}.go-ct__ring,.go-ct__arrow,.go-qs__size,.go-qs__toggle{transition-property:transform,background-color,color,border-color,opacity;transition-duration:.16s;transition-timing-function:var(--go-ease-out)}.go-ct__bubble:active .go-ct__ring{transform:scale(.97)}.go-ct__arrow:active:not([disabled]),.go-qs__size:active:not([disabled]){transform:scale(.96)}.go-qs__toggle:active{transform:scale(.94)}@media(pointer:coarse){.go-qs__size{height:4.4rem;min-width:4.4rem;font-size:1.4rem}.go-qs__toggle{width:4.4rem;height:4.4rem}}@media(prefers-reduced-motion:reduce){.go-ct__ring,.go-ct__arrow,.go-qs__size,.go-qs__toggle{transition-property:background-color,color,border-color,opacity}.go-ct__bubble:active .go-ct__ring,.go-ct__arrow:active,.go-qs__size:active,.go-qs__toggle:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/go-tokens.css.map */
