:root{--gp-1: 8px;--gp-2: 12px;--gp-3: 16px;--gp-4: 24px;--gp-5: 32px;--gp-6: 48px;--gp-7: 72px;--gp-ink: var(--ge-black, #111);--gp-muted: var(--ge-grey, #6f6a60);--gp-hair: var(--ge-beige, #d8d1c4);--gp-sale: var(--ge-burgundy, #6b1f2a);--gp-cream: var(--ge-cream, #f4f0e8);--gp-badge-inset: 12px;--gp-badge-radius: 2px;--gp-badge-edge: color-mix(in srgb, var(--ge-gold, #b08a3e) 80%, transparent)}@media screen and (max-width:749px){:root{--gp-badge-inset: 8px}}:root:root{--font-heading--family: "Cormorant Garamond", "Cormorant", Georgia, "Times New Roman", serif;--font-heading--weight: 600}:is(h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5){font-optical-sizing:auto;font-kerning:normal;font-variant-numeric:lining-nums;text-wrap:balance}product-price,.price,.compare-at-price{font-variant-numeric:lining-nums tabular-nums;text-transform:none}.header-logo.header-logo{font-size:clamp(1.0625rem,4.6vw,1.625rem);font-weight:600;letter-spacing:.12em;line-height:1;white-space:nowrap}@media screen and (max-width:379px){.header-logo.header-logo{font-size:.9375rem;letter-spacing:.08em}}.ge-pillars__title{text-transform:none;letter-spacing:0}.ge-eyebrow,.ge-tag{letter-spacing:.18em}.button,.button-secondary{font-weight:700;letter-spacing:.14em}.compare-at-price,.price-item--regular{font-weight:400;color:var(--gp-muted);text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--gp-muted) 70%,transparent)}.price-savings{display:inline-flex;align-items:center;padding:5px 8px 4px 9px;border:1px solid color-mix(in srgb,var(--gp-sale) 36%,transparent);border-radius:var(--gp-badge-radius);background:color-mix(in srgb,var(--gp-sale) 8%,transparent);color:var(--gp-sale);font-family:var(--font-accent--family);font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.product-details h1{margin:0;font-weight:600;line-height:1.04;letter-spacing:-.012em;text-wrap:balance}@media screen and (max-width:749px){.product-details h1{font-size:2rem}}.product-details .rating-wrapper .rating-count{font-family:var(--font-body--family);font-size:.75rem;font-weight:500;letter-spacing:.04em;color:var(--gp-muted)}.product-details product-price{margin-block-start:4px}.product-details product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;column-gap:14px;row-gap:10px}.product-details product-price .price-item__group.price,.product-details product-price span.price{flex:1 1 100%;font-family:var(--font-body--family);font-size:clamp(1.75rem,2.4vw,2.125rem);font-weight:600;line-height:1.05;letter-spacing:-.015em;color:var(--gp-ink)}.product-details product-price .compare-at-price{font-size:.9375rem}.product-details product-price .price-savings{margin-block-start:1px}.product-details .divider{margin-block:var(--gp-1)}.product-details variant-picker{margin-block-start:var(--gp-1)}.product-details .variant-picker__form{display:grid;gap:var(--gp-5)}.product-details .variant-option legend{display:flex;align-items:baseline;gap:var(--gp-2);margin-block-end:var(--gp-3);padding:0;font-family:var(--font-accent--family);font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--gp-muted)}.product-details .variant-option__swatch-value{font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--gp-ink)}.product-details .variant-option__button-label__text{font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.06em}.product-details .variant-option--default-width-buttons .variant-option__button-label{min-width:52px;min-height:48px}.product-details .popup-link__button{padding:0;font-family:var(--font-accent--family);font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;color:var(--gp-ink)}.product-details .product-form-buttons{--height-buy-buttons: 58px;margin-block-start:var(--gp-2)}.product-details .add-to-cart-button{font-size:.8125rem;font-weight:700;letter-spacing:.18em;transition:background-color .35s var(--ge-ease, ease),border-color .35s var(--ge-ease, ease),color .35s var(--ge-ease, ease)}@media(hover:hover){.product-details .add-to-cart-button:hover:not(:disabled){background-color:var(--gp-sale);border-color:var(--gp-sale);color:var(--gp-cream);transform:none}}.product-details rte-formatter{margin-block-start:var(--gp-3);font-size:.9375rem;line-height:1.75}.product-details rte-formatter ul,.product-details rte-formatter ol{margin-block:0;padding-inline-start:1.15em}.product-details rte-formatter li+li{margin-block-start:6px}.product-details .accordion{margin-block-start:var(--gp-4)}.product-details .accordion .details__header{padding-block:20px;font-family:var(--font-accent--family);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.product-details .accordion .details-content{font-size:.875rem;line-height:1.75;color:color-mix(in srgb,var(--gp-ink) 82%,transparent);padding-block-end:var(--gp-4)}media-gallery .product-media-container{background:var(--ge-tint, #e9e5dd)}product-recommendations .resource-list{align-items:stretch}product-recommendations .resource-list__item,product-recommendations product-card{height:100%}product-recommendations .product-card__content{height:100%;gap:var(--gp-2)}product-recommendations .card-gallery{aspect-ratio:4 / 5;overflow:hidden;background:var(--ge-tint, #e9e5dd)}product-recommendations .card-gallery :is(.product-media-container,.product-media,img,picture){width:100%;height:100%}product-recommendations .card-gallery img{object-fit:cover;object-position:center}product-recommendations product-card [role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.24em;margin:0;line-height:1.12}product-recommendations product-card product-price{min-height:1.5rem;margin-block-start:auto}product-recommendations product-card product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;font-family:var(--font-body--family);font-size:.875rem;font-weight:600;letter-spacing:.02em}product-recommendations product-card .compare-at-price{font-size:.8125rem}html .jdgm-rev-widg__title,html .jm-review-widget-minimal-header__title{font-family:var(--font-heading--family);font-size:2rem;font-weight:600;line-height:1.1;letter-spacing:-.01em}.card-gallery .product-badges{--badge-inset: var(--gp-badge-inset);max-width:calc(100% - (var(--gp-badge-inset) * 2))}.product-badges .product-badges__badge{max-width:100%;padding:6px 8px 5px 10px;border:1px solid var(--gp-badge-edge);background-image:none;box-shadow:none;font-family:var(--font-accent--family);font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:.16em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ge-showcase .ge-showcase__badge{inset-block-start:var(--gp-badge-inset);inset-inline-start:var(--gp-badge-inset);max-width:calc(100% - (var(--gp-badge-inset) * 2));padding:6px 8px 5px 10px;border:1px solid var(--gp-badge-edge);border-radius:var(--gp-badge-radius);background:var(--gp-ink);color:var(--gp-cream);font-weight:700;font-size:.6875rem;letter-spacing:.16em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ge-showcase .ge-showcase__badge--soldout{background:var(--gp-hair);color:var(--gp-ink)}.ge-tag{border-radius:var(--gp-badge-radius)}@media screen and (max-width:749px){.product-badges .product-badges__badge,.ge-showcase .ge-showcase__badge{padding:5px 7px 4px 8px;font-size:.625rem;letter-spacing:.14em}}:root{--gp-rec-body: 106px}product-recommendations .product-recommendations__skeleton-item{box-sizing:content-box;aspect-ratio:4 / 5;padding-block-end:var(--gp-rec-body);background-clip:content-box;border-radius:0}@media screen and (max-width:749px){product-recommendations .product-recommendations__skeleton-item:nth-child(odd){display:block}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/goat-premium.css.map */
