:root{--goat-black: #050505;--goat-white: #ffffff;--goat-off: #f3f1eb;--goat-text: #111111;--goat-muted: #5d5d5d;--goat-gold: #c5a25d;--goat-gold-dark: #a8874d;--goat-heading-font: "Colus Regular", "Colus", GOAT, Arial, Helvetica, sans-serif}body{background:var(--goat-white);color:var(--goat-text)}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--goat-heading-font);letter-spacing:0}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:54px;border:1px solid var(--goat-gold);background:var(--goat-gold);color:var(--goat-black);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:900;transition:background .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease;box-shadow:0 0 28px #c5a25d24}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{background:var(--goat-black);color:var(--goat-gold);box-shadow:0 0 34px #c5a25d3d;transform:translateY(-1px)}.button--secondary,.button--tertiary{background:transparent;color:var(--goat-gold)}.button--secondary:hover,.button--tertiary:hover{background:var(--goat-gold);color:var(--goat-black)}.header-wrapper{background:#fffffff7;color:var(--goat-text);border-bottom:1px solid rgba(197,162,93,.32);box-shadow:0 10px 30px #1111110f}.header-wrapper .header__menu-item,.header-wrapper .header__icon,.header-wrapper .link,.header-wrapper summary,.header-wrapper .header__active-menu-item{color:var(--goat-text);text-decoration:none}.header-wrapper .header__menu-item:hover,.header-wrapper .header__icon:hover,.header-wrapper .header__active-menu-item,.header-wrapper details[open]>.header__menu-item{color:var(--goat-gold-dark)}.header__heading-logo{filter:none}.header__inline-menu .list-menu--inline{gap:.35rem}.header__menu-item{font-weight:800;text-transform:uppercase;letter-spacing:.04em}@media screen and (min-width:990px){.header.header--top-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:3.2rem;padding-top:1.4rem;padding-bottom:1.4rem}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0}.header__inline-menu{justify-self:center;min-width:0}.header__inline-menu .list-menu--inline{justify-content:center;gap:.2rem .55rem}.header__menu-item{padding:1rem 1.05rem;font-size:1.25rem;white-space:nowrap;position:relative}.header__menu-item:after{content:"";position:absolute;left:1.05rem;right:1.05rem;bottom:.55rem;height:2px;background:var(--goat-gold);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.header__menu-item:hover:after,details[open]>.header__menu-item:after{transform:scaleX(1)}.header__icons{justify-self:end}}.announcement-bar,.utility-bar{background:var(--goat-black);color:var(--goat-white);border-bottom:1px solid rgba(197,162,93,.24)}.card-wrapper .card,.collection-card-wrapper .card,.article-card-wrapper .card{border-top:3px solid var(--goat-gold);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.card-wrapper:hover .card,.collection-card-wrapper:hover .card,.article-card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 20px 44px #1111111f}.shopify-section .rich-text,.shopify-section .image-with-text,.shopify-section .multicolumn,.shopify-section .collection-list,.shopify-section .featured-collection{position:relative}.rich-text__wrapper,.image-with-text__grid,.multicolumn .page-width,.collection .page-width,.collection-list-wrapper.page-width{position:relative;z-index:1}.rich-text.content-container,.image-with-text .image-with-text__content,.multicolumn-card,.collection-card-wrapper .card,.card-wrapper .card{border-radius:0}.rich-text.color-scheme-3,.gradient.color-scheme-3{background:var(--goat-black);color:var(--goat-white)}.rich-text.color-scheme-3:after,.gradient.color-scheme-3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(197,162,93,.16),transparent 42%,rgba(197,162,93,.08));opacity:.55;pointer-events:none}.image-with-text{background:var(--goat-off)}.image-with-text__media{border-top:3px solid var(--goat-gold);background:var(--goat-white)}.image-with-text__content{background:transparent}.image-with-text__heading,.rich-text__heading,.collection__title .title,.multicolumn .title,.collection-list-title{text-transform:uppercase}.image-with-text__text strong,.rich-text__text strong,.multicolumn-card__info strong{color:var(--goat-gold)}.multicolumn-card{border-top:3px solid var(--goat-gold);background:var(--goat-white);transition:transform .25s ease,box-shadow .25s ease}.multicolumn-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #1111111f}.multicolumn-card__image-wrapper{background:var(--goat-off)}.facets-container,.mobile-facets__wrapper,.product-count,.active-facets{color:var(--goat-text)}.product-form__input input[type=radio]:checked+label{background:var(--goat-black);border-color:var(--goat-gold);color:var(--goat-gold)}.product-form__input input[type=radio]+label:hover{border-color:var(--goat-gold)}.quantity{border-color:#1111112e}.cart-drawer,.drawer__inner,.menu-drawer{background:var(--goat-white)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active,.menu-drawer summary.menu-drawer__menu-item:hover{color:var(--goat-gold)}.price,.price__regular,.price-item{color:rgb(var(--color-foreground))}.badge{border-radius:0;border-color:var(--goat-gold);background:var(--goat-black);color:var(--goat-gold);text-transform:uppercase;letter-spacing:.12em}.field__input,.select__select,.customer .field input,.customer select{border-color:#1111112e;box-shadow:none}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus{border-color:var(--goat-gold);box-shadow:0 0 0 1px var(--goat-gold)}.page-width{max-width:1500px;padding:0 5vw}.card__inner .card__heading{display:none}.color-scheme-3 .button--secondary,.color-scheme-4 .button--secondary{border-color:#c5a25d;color:#c5a25d}.color-scheme-3 .button--secondary:hover,.color-scheme-4 .button--secondary:hover{background:#c5a25d;color:#050505}.color-scheme-3 .quick-add__submit,.color-scheme-4 .quick-add__submit{border-color:#c5a25d;color:#c5a25d}.color-scheme-3 .quick-add__submit:hover,.color-scheme-4 .quick-add__submit:hover{background:#c5a25d;color:#050505}.badge--bottom-left,.badge--top-left{background:#c5a25d!important;color:#050505!important;font-weight:900;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.rating-star:before{color:#c5a25d}.card{border-radius:8px;overflow:hidden}.product{display:grid;grid-template-columns:55% 1fr;gap:48px;align-items:start;max-width:1500px;margin:0 auto;padding:32px 5vw 64px}@media(max-width:989px){.product{grid-template-columns:1fr;gap:24px}}.product__media-wrapper{position:sticky;top:calc(var(--goat-nav-height, 76px) + 16px)}.product__media-container .media{border-radius:8px;overflow:hidden}.product__media-list{display:flex;gap:8px;overflow-x:auto;padding:10px 0 4px;scrollbar-width:none}.product__media-list::-webkit-scrollbar{display:none}.product__media-item{width:72px;height:72px;flex-shrink:0;border-radius:4px;overflow:hidden;border:2px solid transparent;cursor:pointer;transition:border-color .18s ease}.product__media-item.is-active,.product__media-item:hover{border-color:#c5a25d}.product__media-item img{width:100%;height:100%;object-fit:cover}.breadcrumbs{font-size:12px;color:#8f8f8f;margin-bottom:14px}.breadcrumbs a{color:#8f8f8f;text-decoration:none}.breadcrumbs a:hover{color:#050505}.breadcrumbs span{margin:0 6px}.product__title{color:#050505;margin:10px 0 16px}.product__title h1{font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.2;margin:0}.product__price-wrapper{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.product__price-wrapper .price-item--regular,.product__price-wrapper .price-item--regular.price-item--last{font-size:22px;font-weight:700;color:#050505}.product__price-wrapper s{font-size:16px;color:#8f8f8f;font-weight:400}.product__sale-badge{background:#c5a25d;color:#050505;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:3px}.product-form__input label,.product-form .form__label{font-size:13px;font-weight:700;color:#050505;margin-bottom:10px;display:block;text-transform:uppercase;letter-spacing:.06em}.swatch-input__input[type=radio]{display:none}.swatch-input__input[type=radio]+label{display:inline-flex;width:32px;height:32px;border-radius:50%;border:2px solid transparent;outline:2px solid #e0e0e0;cursor:pointer;transition:outline-color .18s,border-color .18s}.swatch-input__input[type=radio]:checked+label{outline-color:#c5a25d;border-color:#fff}.variant-pills .form__label{font-size:13px;font-weight:700}.variant-pills input[type=radio]{display:none}.variant-pills input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:40px;padding:0 14px;border:1px solid rgba(5,5,5,.25);border-radius:40px;font-size:13px;font-weight:600;color:#050505;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.variant-pills input[type=radio]:checked+label{background:#050505;border-color:#050505;color:#fff}.variant-pills input[type=radio]:disabled+label{opacity:.35;cursor:not-allowed;text-decoration:line-through}.quantity{display:flex;align-items:stretch;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;width:fit-content}.quantity__button{width:44px;height:44px;background:transparent;border:none;font-size:18px;font-weight:400;color:#050505;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .18s}.quantity__button:hover{background:#f3f3f3}.quantity__input{width:52px;height:44px;border:none;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;text-align:center;font-size:15px;font-weight:700;color:#050505;background:#fff;-moz-appearance:textfield}.quantity__input::-webkit-inner-spin-button{display:none}.product-form__submit{width:100%;height:52px;background:#050505;color:#fff;border:none;border-radius:4px;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;margin-top:20px;transition:background .2s ease,color .2s ease}.product-form__submit:hover{background:#c5a25d;color:#050505}.product-form__submit:disabled{opacity:.5;cursor:not-allowed}.product__trust{display:flex;gap:0;justify-content:space-between;margin-top:16px;padding:14px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.product__trust-item{font-size:11px;color:#8f8f8f;text-align:center;font-weight:600;letter-spacing:.04em;flex:1}.product__accordion{border-bottom:1px solid #e0e0e0}.product__accordion summary{padding:16px 0;font-size:14px;font-weight:700;color:#050505;display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;text-transform:uppercase;letter-spacing:.06em}.product__accordion summary::-webkit-details-marker{display:none}.product__accordion summary:after{content:"+";font-size:20px;font-weight:400;color:#8f8f8f;transition:transform .2s ease}.product__accordion[open] summary:after{content:"-"}.product__accordion-body{padding:4px 0 24px;font-size:14px;line-height:1.75;color:#4a4a4a}.product__accordion-body table{width:100%;border-collapse:collapse;font-size:13px;margin-top:8px}.product__accordion-body th,.product__accordion-body td{padding:8px 12px;border:1px solid #e0e0e0;text-align:left}.product__accordion-body th{background:#f3f3f3;font-weight:700}.cart{max-width:1500px;margin:0 auto;padding:40px 5vw 80px}.cart__heading{font-size:clamp(20px,2.5vw,28px);font-weight:700;color:#050505;text-transform:uppercase;letter-spacing:.06em;margin-bottom:32px}.cart__layout{display:grid;grid-template-columns:1fr 380px;gap:48px;align-items:start}@media(max-width:989px){.cart__layout{grid-template-columns:1fr}}.cart-item{display:grid;grid-template-columns:80px 1fr auto;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid #f0f0f0}.cart-item__image-wrapper{width:80px;height:80px;border-radius:4px;overflow:hidden;flex-shrink:0}.cart-item__image-wrapper img{width:100%;height:100%;object-fit:cover}.cart-item__name{font-size:14px;font-weight:700;color:#050505;text-decoration:none;display:block}.cart-item__variant{font-size:12px;color:#8f8f8f;margin-top:3px}.cart-item__remove{font-size:12px;color:#8f8f8f;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;margin-top:6px;display:block;transition:color .18s}.cart-item__remove:hover{color:#e63946}.cart-item__price{font-size:15px;font-weight:700;color:#050505;text-align:right;white-space:nowrap}.cart-shipping-bar{margin-bottom:24px;padding:16px 20px;background:#f9f9f9;border-radius:8px;border:1px solid #f0f0f0}.cart-shipping-bar__text{font-size:13px;color:#050505;margin-bottom:10px}.cart-shipping-bar__text strong{color:#050505;font-weight:700}.cart-shipping-bar__track{height:4px;background:#e0e0e0;border-radius:2px;overflow:hidden}.cart-shipping-bar__fill{height:100%;background:#c5a25d;border-radius:2px;transition:width .4s ease}.cart-shipping-bar__unlocked{font-size:13px;font-weight:700;color:#c5a25d;margin:0}.cart-summary{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:28px 24px;position:sticky;top:calc(var(--goat-nav-height, 76px) + 24px)}.cart-summary__heading{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#050505;margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.cart-summary__row{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#4a4a4a;margin-bottom:12px}.cart-summary__row--total{font-size:18px;font-weight:700;color:#050505;padding-top:16px;margin-top:4px;border-top:1px solid #f0f0f0}.cart-summary__muted{color:#8f8f8f;font-size:13px}.cart-discount{display:flex;gap:0;margin:20px 0}.cart-discount__input{flex:1;height:44px;padding:0 14px;border:1px solid #e0e0e0;border-right:none;border-radius:4px 0 0 4px;font-size:13px;color:#050505;outline:none}.cart-discount__input:focus{border-color:#c5a25d}.cart-discount__btn{height:44px;padding:0 18px;background:#050505;color:#fff;border:none;border-radius:0 4px 4px 0;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s;white-space:nowrap}.cart-discount__btn:hover{background:#c5a25d;color:#050505}.cart__checkout-button{display:flex;align-items:center;justify-content:center;width:100%;height:52px;background:#050505;color:#fff;border:none;border-radius:4px;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;margin-top:16px;text-decoration:none;transition:background .2s ease,color .2s ease}.cart__checkout-button:hover{background:#c5a25d;color:#050505}.cart__continue{display:block;text-align:center;margin-top:14px;font-size:12px;color:#8f8f8f;text-decoration:underline;transition:color .2s}.cart__continue:hover{color:#050505}.cart--empty{text-align:center;padding:80px 20px}.cart--empty__icon{width:64px;height:64px;margin:0 auto 24px;color:#e0e0e0}.cart--empty__heading{font-size:20px;font-weight:700;color:#050505;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.cart--empty__sub{font-size:14px;color:#8f8f8f;margin-bottom:28px}.cart--empty__cta{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 32px;background:#050505;color:#fff;border-radius:4px;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}.cart--empty__cta:hover{background:#c5a25d;color:#050505}.collection-hero{background:#242833;min-height:140px;display:flex;align-items:center;padding:32px 5vw}.collection-hero__inner{max-width:1500px;margin:0 auto;width:100%}.collection-hero__title{font-size:clamp(24px,3.5vw,42px);font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px}.collection-hero__desc,.collection-hero__description{font-size:15px;color:#b8b8b8;line-height:1.65;max-width:560px;margin:0}.product .product__media-list{display:grid;gap:16px;overflow:visible;padding:0}.product .product__media-list.slider{display:flex;gap:0}.product .product__media-item{width:auto;height:auto;flex-shrink:1;border:0;border-radius:8px;cursor:default}.product .product__media-item:hover{border-color:transparent}.product .product-media-container,.product .product__media{border-radius:8px;overflow:hidden}.product .thumbnail-list{display:flex;gap:8px;overflow-x:auto;padding:10px 0 4px;scrollbar-width:none}.product .thumbnail-list::-webkit-scrollbar{display:none}.product .thumbnail-list__item{width:72px;height:72px;flex:0 0 72px;border-radius:4px;overflow:hidden}.product .thumbnail{border-radius:4px}.product .thumbnail[aria-current],.product .thumbnail:hover{border-color:#c5a25d;box-shadow:0 0 0 1px #c5a25d}.product__info-container{max-width:520px}.product__title,.product__title h1,.product__title .h1{font-family:Inter,Arial,Helvetica,sans-serif}.product__title h1{font-size:clamp(24px,2.2vw,34px);line-height:1.12;letter-spacing:0;text-transform:uppercase}.product__title a.product__title{display:none}.product__elite-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:-2px 0 18px}.product__elite-strip span{display:flex;min-height:42px;align-items:center;justify-content:center;border:1px solid rgba(197,162,93,.42);background:#050505;color:#c5a25d;font-size:10px;font-weight:900;letter-spacing:.08em;line-height:1.25;text-align:center;text-transform:uppercase}@media screen and (max-width:749px){.product__elite-strip{grid-template-columns:1fr;margin-bottom:16px}.product__elite-strip span{min-height:36px;justify-content:flex-start;padding:0 12px}}.breadcrumbs{max-width:520px;line-height:1.55}.product-template--goat-grips-high-performance-grip-socks{background:linear-gradient(180deg,#fff 0% 58%,#f7f5f0)}.product-template--goat-grips-high-performance-grip-socks .product__media-wrapper{position:sticky}.product-template--goat-grips-high-performance-grip-socks .product-media-container,.product-template--goat-grips-high-performance-grip-socks .product__media{border:1px solid rgba(17,17,17,.08);background:#f6f6f4}.product-template--goat-grips-high-performance-grip-socks .product-media-container .media{background:#f6f6f4}.product-template--goat-grips-high-performance-grip-socks .product__info-container{padding-top:6px}.product-template--goat-grips-high-performance-grip-socks .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:8px;margin:0 0 14px;color:#111;font-size:13px;font-weight:750}.product-template--goat-grips-high-performance-grip-socks .jdgm-star,.jdgm-widget .jdgm-star{color:#c5a25d!important}.product-template--goat-grips-high-performance-grip-socks .product-form__input{margin-bottom:18px}.product-template--goat-grips-high-performance-grip-socks .product-form__input input[type=radio]+label,.product-template--goat-grips-high-performance-grip-socks .variant-pills input[type=radio]+label{border-radius:4px;border-color:#1111112e;background:#fff;box-shadow:none}.product-template--goat-grips-high-performance-grip-socks .product-form__input input[type=radio]:checked+label,.product-template--goat-grips-high-performance-grip-socks .variant-pills input[type=radio]:checked+label{border-color:#050505;background:#050505;color:#c5a25d}.product-template--goat-grips-high-performance-grip-socks .shopify-payment-button__button,.product-template--goat-grips-high-performance-grip-socks shopify-accelerated-checkout,.product-template--goat-grips-high-performance-grip-socks shopify-buy-it-now-button{border-radius:4px!important}.product-template--goat-grips-high-performance-grip-socks .shopify-payment-button__button--unbranded{border:1px solid #c5a25d!important;background:#c5a25d!important;color:#050505!important}#qikify-volume,[id*=qikify-volume],[class*=qikify][class*=volume],[class*=qvl]{font-family:Inter,Arial,Helvetica,sans-serif!important}#qikify-volume{max-width:520px;margin:18px auto 0}#qikify-volume [class*=title],#qikify-volume [class*=heading]{color:#050505!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}#qikify-volume [class*=tier],#qikify-volume [class*=option],#qikify-volume [class*=card],#qikify-volume label{border-radius:4px!important;border-color:#11111129!important;background:#fff!important;color:#111!important}#qikify-volume [class*=selected],#qikify-volume [class*=active],#qikify-volume input:checked+label{border-color:#c5a25d!important;box-shadow:0 0 0 1px #c5a25d!important}#qikify-volume [class*=badge],#qikify-volume [class*=label]{border-radius:3px!important;background:#c5a25d!important;color:#050505!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important}.jdgm-widget{max-width:1480px;margin-right:auto;margin-left:auto;color:#111}.jdgm-widget .jdgm-rev-widg{border:0;padding:48px 5vw}.jdgm-widget .jdgm-rev-widg__title,.jdgm-widget .jdgm-rev-widg__summary-text{color:#111;font-family:Georgia,Times New Roman,serif;letter-spacing:0}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-btn,.jdgm-widget input[type=submit]{border-radius:4px!important;border-color:#050505!important;background:#050505!important;color:#fff!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.jdgm-widget .jdgm-write-rev-link:hover,.jdgm-widget .jdgm-btn:hover,.jdgm-widget input[type=submit]:hover{border-color:#c5a25d!important;background:#c5a25d!important;color:#050505!important}.jdgm-widget .jdgm-rev{border-top-color:#1111111f}.jdgm-widget .jdgm-rev__icon,.jdgm-widget .jdgm-rev__buyer-badge{border-radius:4px!important}@media screen and (min-width:990px){product-info .page-width{max-width:1480px;padding-right:32px;padding-left:32px}product-info .product.grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);gap:clamp(48px,5vw,88px);align-items:start;width:100%;max-width:none;margin:0;padding:48px 0 72px}product-info .product:not(.product--no-media) .product__media-wrapper,product-info .product:not(.product--no-media) .product__info-wrapper{width:100%;max-width:none}product-info .product__info-wrapper,product-info .product__info-wrapper--extra-padding{padding:0}product-info .product__info-container{width:100%;max-width:520px}product-info .product__media-wrapper{top:calc(var(--goat-nav-height, 76px) + 22px)}product-info .product__media-list{width:100%}product-info .product__media-item,product-info .product__media-item:first-child{width:100%;max-width:100%}product-info .product-media-container.constrain-height.media-fit-contain{width:100%;max-width:100%}product-info .product-media-container.constrain-height{--viewport-offset: 250px;--constrained-min-height: 560px}product-info .product-media-container .media{background:#fff}product-info .product-media-container .media img{object-fit:contain}}@media screen and (min-width:750px)and (max-width:989px){product-info .product.grid{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:36px;width:100%;padding:36px 0 56px}product-info .product:not(.product--no-media) .product__media-wrapper,product-info .product:not(.product--no-media) .product__info-wrapper{width:100%;max-width:none}product-info .product__info-wrapper{padding-left:0}}@media screen and (max-width:749px){product-info .product{display:block;padding:20px 0 44px}product-info .product__media-wrapper{position:static}product-info .product__info-wrapper{padding:28px 0 0}product-info .product__info-container{max-width:none}}.collection-hero{background:#f3f3f3;color:#111;border-bottom:1px solid rgba(17,17,17,.1)}.collection-hero__title{color:#111;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,58px);line-height:.96;letter-spacing:0}.collection-hero__description,.collection-hero__desc{color:#5f5f5f}.goat-collection-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.goat-collection-links a{display:inline-flex;min-height:38px;align-items:center;padding:0 16px;border:1px solid rgba(17,17,17,.2);color:#111;font-size:12px;font-weight:800;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:border-color .2s ease,background .2s ease,color .2s ease}.goat-collection-links a:hover{border-color:#111;background:#111;color:#fff}.goat-collection-eyebrow{display:inline-block;margin-bottom:16px;color:#c5a25d;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.collection-hero--goat-gear{position:relative;min-height:clamp(520px,64vw,760px);display:flex;align-items:flex-end;overflow:hidden;border-bottom:0;background:linear-gradient(90deg,#050505f5,#050505c7 43%,#05050542),var(--goat-collection-hero-image, linear-gradient(135deg, #050505, #222222));background-position:center;background-size:cover}.collection-hero--goat-gear:after{content:"GEAR";position:absolute;right:-2vw;bottom:-4vw;color:#ffffff0e;font-family:Georgia,Times New Roman,serif;font-size:clamp(130px,24vw,380px);font-weight:900;line-height:.8;pointer-events:none}.collection-hero--goat-gear .collection-hero__inner{position:relative;z-index:1;width:100%;padding-top:110px;padding-bottom:76px}.collection-hero--goat-gear .collection-hero__text-wrapper{max-width:720px}.collection-hero--goat-gear .collection-hero__title{color:#fff;font-size:clamp(52px,7vw,104px);line-height:.9}.collection-hero--goat-gear .collection-hero__desc{max-width:650px;margin-top:24px;color:#ffffffdb;font-size:clamp(17px,1.55vw,22px);line-height:1.55}.collection-hero--goat-gear .collection-hero__desc strong{color:#fff;font-size:1.18em}.collection-hero--goat-gear .goat-collection-tags{margin-top:22px;color:#c5a25d;font-size:12px;font-weight:850;letter-spacing:.06em}.collection-hero--goat-gear .goat-collection-links a{border-color:#ffffff80;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.collection-hero--goat-gear .goat-collection-links a:hover{border-color:#c5a25d;background:#c5a25d;color:#050505}@media screen and (max-width:749px){.collection-hero--goat-gear{min-height:600px;background:linear-gradient(180deg,#05050540,#050505f0 72%),var(--goat-collection-hero-image, linear-gradient(135deg, #050505, #222222));background-position:65% center;background-size:cover}.collection-hero--goat-gear .collection-hero__inner{padding-top:180px;padding-bottom:48px}.collection-hero--goat-gear .collection-hero__title{font-size:clamp(46px,15vw,68px)}}.facets-vertical{align-items:flex-start;gap:clamp(24px,3vw,48px)}.facets-vertical .facets-wrapper{flex:0 0 240px;padding-right:0;position:sticky;top:calc(var(--goat-nav-height, 76px) + 24px)}.facets__heading--vertical,.facets__summary-label,.facet-filters__label,.product-count__text{color:#111;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.facets__summary-label,.facet-filters__label{font-size:12px}.facets-vertical .facets__summary{padding-top:17px;padding-bottom:17px}.facets-vertical-sort{border-bottom:1px solid rgba(17,17,17,.12);padding-top:18px;padding-bottom:18px}.facet-filters__sort{min-width:180px;font-weight:700}.product-grid{row-gap:42px}.product-grid .card-wrapper{height:100%}.product-grid .card{border-radius:0;background:transparent;overflow:visible}.product-grid .card__inner{overflow:hidden;border-radius:0;background:#f5f5f5}.product-grid .card__media .media{background:#f5f5f5}.product-grid .card__media .media img{padding:16px;object-fit:contain}.product-grid .card>.card__content{display:block;padding-top:10px}.product-grid .card__information{padding:8px 0 0}.product-grid .card__heading{font-size:14px;font-weight:750;line-height:1.35}.product-grid .card-information>.price{margin-top:5px;font-size:14px;font-weight:700}.product-grid .quick-add{margin-top:12px}.goat-card-thumbnails{position:relative;z-index:3;display:flex;align-items:center;gap:6px;min-height:46px;overflow:hidden}.goat-card-thumbnail{display:block;width:42px;height:42px;flex:0 0 42px;border:1px solid transparent;background:#f5f5f5;overflow:hidden;cursor:pointer;text-decoration:none}.goat-card-thumbnail.is-active,.goat-card-thumbnail:hover,.goat-card-thumbnail:focus-visible{border-color:#c5a25d}.goat-card-thumbnail img{width:100%;height:100%;padding:3px;object-fit:contain}.goat-card-color-count{margin-top:7px;color:#777;font-size:11px;font-weight:650;letter-spacing:.03em;text-transform:uppercase}.product-card-wrapper.is-goat-media-selected .media--hover-effect>img+img{opacity:0!important}.product-card-wrapper.is-goat-media-selected .media--hover-effect>.goat-card-main-image{opacity:1!important;transform:scale(1.03)}.related-products{color:#111}.related-products__heading{margin-bottom:28px;color:#111;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,44px);font-weight:900;letter-spacing:0;text-transform:uppercase}.related-products .card__heading,.related-products .card__heading a,.related-products .card-information,.related-products .price,.related-products .price-item,.related-products .price__regular{color:#111}.related-products .card__inner,.related-products .card__media .media,.related-products .goat-card-thumbnail{background:#f5f5f5}@media screen and (max-width:989px){.facets-vertical .facets-wrapper{position:static}}@media screen and (max-width:749px){.product-grid{row-gap:28px}.product-grid .card__media .media img{padding:8px}.goat-card-thumbnails{gap:4px;min-height:38px}.goat-card-thumbnail{width:34px;height:34px;flex-basis:34px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/goat-theme.css.map */
