:root{--gc-bone: #f4f1ea;--gc-ink: #121212;--gc-grove: #1f4d36;--gc-amber: #e8b33c;--gc-warm-grey: #8a857c;--gc-hairline: rgb(18 18 18 / 14%);--gc-display: "Anton", "Archivo Black", Impact, sans-serif;--gc-body: "Inter", -apple-system, blinkmacsystemfont, sans-serif;--gc-page-max: 1440px;--gc-gutter: clamp(20px, 5vw, 72px)}.gc-section{position:relative;background:var(--gc-bone);color:var(--gc-ink);font-family:var(--gc-body)}.gc-inner{max-width:var(--gc-page-max);margin:0 auto;padding:clamp(40px,6vw,84px) var(--gc-gutter) 0}.gc-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vw,36px)}.gc-head--center{justify-content:center}.gc-head--stacked{display:block}.gc-head__title{font-family:var(--gc-display);font-weight:400;font-size:clamp(28px,4vw,52px);line-height:1;letter-spacing:.01em;text-transform:uppercase;margin:0;color:var(--gc-ink)}.gc-head__eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gc-grove);margin-bottom:8px}.gc-head__link{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gc-grove);text-decoration:none;white-space:nowrap;border-bottom:1px solid transparent;transition:border-color .3s ease}.gc-head__link:hover{border-color:var(--gc-grove)}.gc-btn{display:inline-flex;align-items:center;gap:12px;background:var(--gc-grove);color:#fff;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:17px 34px;border-radius:100px;white-space:nowrap;box-shadow:0 1px 2px #1212120f;transition:transform .45s cubic-bezier(.22,.61,.36,1),background-color .45s ease,box-shadow .45s ease}.gc-btn:hover{background:#173a29;transform:translateY(-2px);box-shadow:0 10px 24px #1f4d3638}.gc-btn svg{transition:transform .45s cubic-bezier(.22,.61,.36,1)}.gc-btn:hover svg{transform:translate(4px)}@keyframes gc-rise{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.gc-section *,.gc-section *:before,.gc-section *:after{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}.template-product .product-form-buttons .button:not(.shopify-payment-button__button),.template-product add-to-cart-component .button{background:var(--gc-ink);border-color:var(--gc-ink);color:#fff;letter-spacing:.1em;text-transform:uppercase;font-weight:600;transition:transform .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s ease}.template-product .product-form-buttons .button:not(.shopify-payment-button__button):hover,.template-product add-to-cart-component .button:hover{transform:translateY(-2px);box-shadow:0 10px 22px #12121233}.template-product .shopify-payment-button__button--unbranded{background:var(--gc-grove)!important;color:#fff!important;border-radius:100px!important;letter-spacing:.1em;text-transform:uppercase;font-weight:600;transition:background-color .4s ease,transform .4s cubic-bezier(.22,.61,.36,1)}.template-product .shopify-payment-button__button--unbranded:hover{background:#173a29!important;transform:translateY(-2px)}.template-product .product-media-container,.template-product .product-media-container img{border-radius:20px}.template-product .product-media-container{background:#fff;border:1px solid rgb(18 18 18 / 10%)}.template-product .accordion summary{letter-spacing:.06em;text-transform:uppercase;font-weight:600;font-size:.8125rem}.template-product .accordion table{border-collapse:collapse;width:100%;font-size:.8125rem;margin-top:6px}.template-product .accordion th,.template-product .accordion td{border:1px solid rgb(18 18 18 / 13%);padding:7px 9px;text-align:left}.template-product .accordion th{background:#1212120a;font-weight:600}.template-product .accordion .rte img,.template-product .accordion__content img{display:none}.template-product .product-details h1,.template-product .product-title h1{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.55rem,2.5vw,2.4rem);line-height:1.05;letter-spacing:.005em;text-transform:uppercase}.template-collection .facets__summary,.template-collection .sorting-filter .facets__summary{display:inline-flex;align-items:center;gap:7px;border:1px solid rgb(18 18 18 / 13%);border-radius:100px;padding:9px 16px;font-size:.78rem;font-weight:500;color:var(--gc-ink);background:transparent;transition:border-color .25s ease,background-color .25s ease}.template-collection .facets__summary:hover{border-color:var(--gc-ink)}.template-collection details[open]>.facets__summary{background:var(--gc-ink);border-color:var(--gc-ink);color:#fff}.template-collection .sorting-filter .facets__label{font-weight:600;color:var(--gc-warm-grey);letter-spacing:.04em}.template-collection details[open]>.facets__summary .facets__label{color:#ffffffb3}.template-collection .sorting-filter__options,.template-collection .facets__panel-content{background:#fff;border:1px solid rgb(18 18 18 / 13%);border-radius:14px;box-shadow:0 14px 32px #12121221}.template-collection .sorting-filter__option{border-radius:10px;padding-block:9px;font-size:.8125rem}.template-collection .sorting-filter__option:hover{background:#1212120e}.template-collection .sorting-filter__option[aria-selected=true]{background:var(--gc-bone)}.template-collection .sorting-filter__checkmark{color:var(--gc-grove)}.template-collection .product-card .card-gallery,.template-collection .product-card .product-media-container{background:#fff;border:1px solid rgb(18 18 18 / 10%);border-radius:16px;overflow:hidden}.template-collection .product-card img{transition:transform .7s cubic-bezier(.22,.61,.36,1)}.template-collection .product-card:hover img{transform:scale(1.045)}.template-collection .product-card .product-title,.template-collection .product-card a{font-size:.84rem;line-height:1.45}.template-collection .product-card .product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.template-collection .sorting-filter .facets__status{display:inline;font-size:.78rem;font-weight:500;color:inherit}.template-collection .sorting-filter .facets__label:after{content:":"}.template-collection .sorting-filter .facets__summary{gap:5px}.template-collection .sorting-filter .facets__status{display:inline!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gc-theme.css.map */
