:root{--gg-ink: #282c30;--gg-text: #444236;--gg-cream: #ede9dd;--gg-olive: #77796c;--gg-accent: #5f6159}input,textarea,select,.input-group input,.btn,.element-button,.collapsible-trigger__icon--circle,.drawer,.modal__inner,.tool-tip__inner,.predictive-results,.site-nav__dropdown,.disclosure-list,.search__input,.hotspot__button-content,.grid-product__tag,.kit-radio__label,.gg-buybar__btn{border-radius:0!important}[data-button_style=square] .btn:after,[data-button_style=square] .rte .btn:after,[data-button_style=square] .shopify-payment-button .shopify-payment-button__button--unbranded:after,[data-button_style=square] .element-button:after,.element-button[type=submit]:after{display:none!important}.grid-product__tag{top:8px;right:8px;padding:5px 10px;font-size:calc(var(--typeBaseSize, 15px) * .7);letter-spacing:.04em}@media only screen and (max-width:768px){.grid-product__tag--custom{display:none}}:focus-visible,.product__thumb-item a:focus-visible,.flickity-enabled:focus-visible{outline:2px solid var(--gg-ink)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--gg-cream)!important}.announcement-bar :focus-visible,.site-header :focus-visible,.site-footer :focus-visible,.drawer :focus-visible{outline-color:var(--gg-cream)!important;box-shadow:0 0 0 2px var(--gg-ink)!important}.rte a:not(.rte__image):not(.btn),.rte-setting a:not(.rte__image):not(.btn){text-decoration:underline!important;text-underline-offset:2px;border-bottom:0!important}.newsletter-section__content{max-width:min(800px,100%)}.newsletter__input-group{min-width:0;max-width:min(400px,100%)}.site-nav__link--icon,.drawer__close-button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.tag:not(.tag--swatch)>label.tag__checkbox-wrapper{min-height:44px;display:flex;align-items:center}.site-nav__link[aria-current],.site-nav__dropdown-link[aria-current=page]{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.color-swatch--caramel{background-color:#883f2a!important}.color-swatch--plum{background-color:#8f4c53!important}.jm-text,.jdgm-product-name a,.jm-product-variant-card__content p{color:#4d4f48!important}.index-section .section-header{position:relative;padding-top:28px}.index-section .section-header:before{content:"";position:absolute;left:0;right:0;top:0;box-sizing:border-box;height:12px;border-top:6px solid var(--gg-ink);border-bottom:2px solid var(--gg-ink)}.gg-lace{border-top:1px solid var(--gg-ink);padding:40px 0}.gg-lace__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media only screen and (min-width:769px){.gg-lace{padding:56px 0}.gg-lace__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.gg-lace__title{font-size:1.375rem;margin-bottom:14px}.gg-lace__spec{margin:0}.gg-lace__spec>div{display:flex;justify-content:space-between;gap:16px;padding:7px 0;align-items:baseline}.gg-lace__spec dt{color:var(--gg-olive);font-weight:400;display:flex;flex:1 1 auto;align-items:baseline}.gg-lace__spec dt:after{content:"";flex:1 1 auto;min-width:24px;margin:0 10px;border-bottom:2px dotted var(--gg-olive);transform:translateY(-4px)}.gg-lace__spec dd{margin:0;font-weight:600;text-align:right}.gg-lace ul{margin:0 0 8px 1.1em}.gg-lace li{margin-bottom:6px}.gg-lace__link{color:var(--gg-ink);text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:6px 0}.gg-lace__link:hover{color:var(--gg-accent)}.gg-ship{margin:0 0 18px;padding:0 0 14px;border-bottom:1px solid currentColor}.gg-ship:focus{outline:none}.gg-ship__text{margin:0 0 8px;font-size:.9375rem;font-weight:600;text-align:left}.gg-ship__track{display:block;height:4px;background:#282c302e}.drawer .gg-ship__track{background:#ede9dd47}.gg-ship__fill{display:block;height:100%;max-width:100%;background:var(--gg-ink)}.drawer .gg-ship__fill{background:var(--gg-cream)}.gg-buybar{position:fixed;left:0;right:0;bottom:0;z-index:25;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--gg-cream);border-top:2px solid var(--gg-ink);color:var(--gg-text)}.gg-buybar[hidden]{display:none}.gg-buybar__info{flex:1 1 auto;min-width:0}.gg-buybar__name,.gg-buybar__meta{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gg-buybar__name{font-size:.875rem;font-weight:600;line-height:1.3}.gg-buybar__meta{font-size:.8125rem;line-height:1.3;color:var(--gg-accent)}.gg-buybar__btn{flex:0 0 auto;min-height:44px;padding:0 20px}body.gg-buybar-on{padding-bottom:72px}@media only screen and (min-width:990px){.gg-buybar{display:none!important}body.gg-buybar-on{padding-bottom:0}}.toolbar:has(.toolbar__content:empty){display:none}
/*# sourceMappingURL=/cdn/shop/t/156/assets/gg-site.css.map */
