.goat-pdp,.goat-sheet,.goat-sticky{--goat-font: "Archivo", system-ui, sans-serif;--goat-ink: #111111;--goat-muted: #555555;--goat-soft-text: #777777;--goat-line: #e2e0db;--goat-input: #d6d6d6;--goat-soft: #f4f4f2;--goat-green: #b8f26b;--goat-yellow: #f5f03a;--goat-gap: 24px;font-family:var(--goat-font);color:var(--goat-ink);letter-spacing:normal;line-height:normal}.goat-pdp .product__info-container{line-height:normal}.goat-pdp.goat-pdp{padding-top:0;padding-bottom:0}.goat-pdp>.page-width{max-width:1440px;margin:0 auto;padding:clamp(0px,2vw,28px) clamp(0px,3vw,40px) 64px}.goat-pdp .product.grid{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:clamp(32px,4vw,64px);margin:0}.goat-pdp .product .product__media-wrapper.grid__item{flex:1 1 0;width:auto;max-width:none;min-width:0;padding:0}.goat-pdp .product .product__info-wrapper.grid__item{flex:none;width:clamp(400px,34vw,460px);max-width:none;padding:0}.goat-pdp .product__info-container.product__column-sticky{position:static}.goat-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:12px;line-height:normal;color:var(--goat-soft-text)}.goat-breadcrumb a{color:inherit;text-decoration:none}.goat-breadcrumb a:hover,.goat-breadcrumb [aria-current=page]{color:var(--goat-ink)}.goat-pdp .product__media-list .global-media-settings{border:0;border-radius:0;box-shadow:none}.goat-pdp .product__media-icon{display:none}.goat-pdp .product__media-item .product-media-container{--ratio: 1 !important;--preview-ratio: 1 !important;--constrained-height: 10000px !important;max-width:100%;margin:0;background:var(--goat-soft)}@media screen and (min-width:1100px){.goat-pdp .product__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0}.goat-pdp .product .product__media-list .product__media-item.grid__item{width:100%;max-width:none;margin:0;padding:0}}.goat-pdp .product__info-container{display:flex;flex-direction:column;gap:var(--goat-gap)}.goat-pdp .product__info-container>*{margin:0}.goat-pdp .product__info-container>.visibility-hidden,.goat-pdp .product__info-container>.product__view-details,.goat-pdp .product__info-container>div:has(>form.installment):not(:has(shopify-payment-terms)),.goat-pdp .quantity__rules-cart,.goat-pdp .quantity__rules:empty{display:none}.goat-pdp .product-form__input,.goat-pdp .product-form__buttons{max-width:none;margin:0}.goat-pdp .product__info-container .product-form{margin:0}.goat-pdp .goat-notice+.goat-title{margin-top:-10px}.goat-pdp .goat-title+[id^=price-]{margin-top:-16px}.goat-pdp .goat-size-head+variant-selects,.goat-pdp .goat-size-head+style+variant-selects,.goat-pdp .goat-size-head+style+.goat-sheet+variant-selects{margin-top:-14px}.goat-pdp .goat-shipping,.goat-pdp .goat-trust{margin-top:-12px}.goat-notice{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:6px;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.goat-notice svg{flex:none;width:20px;height:20px}.goat-title{display:flex;flex-direction:column;gap:8px}.goat-title__collection,.goat-eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;line-height:normal;text-transform:uppercase;text-decoration:none;color:var(--goat-soft-text)}.goat-eyebrow a{color:inherit;text-decoration:none}.goat-title__row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.goat-title__name,.goat-pdp .product__title h1{flex:1;min-width:0;margin:0;font-family:var(--goat-font);font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;color:var(--goat-ink)}.goat-title__rating{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:4px;padding-top:4px;color:var(--goat-ink);text-decoration:none;white-space:nowrap}.goat-title__stars{font-size:14px;letter-spacing:1px;line-height:1}.goat-title__count{font-size:12px;line-height:1;color:var(--goat-muted);text-decoration:underline;text-underline-offset:3px}.goat-pdp .price,.goat-pdp .price *{line-height:1;letter-spacing:normal}.goat-pdp .price__container{margin:0}.goat-pdp [id^=price-] .price{display:flex;align-items:center;min-height:22px}.goat-pdp .price--large .price-item{font-family:var(--goat-font);font-size:20px;font-weight:600;line-height:1;letter-spacing:normal;color:var(--goat-ink)}.goat-pdp .price--large .price__sale .price-item--regular{font-size:15px;font-weight:400;color:#999}.goat-pdp .price .badge{border:0;border-radius:2px;padding:4px 8px;background:var(--goat-ink);color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.goat-pdp .product-form__input legend,.goat-pdp .quantity__label,.goat-colors__label,.goat-size-head__label{margin:0;font-family:var(--goat-font);font-size:12px;font-weight:600;letter-spacing:.12em;line-height:normal;text-transform:uppercase;color:var(--goat-ink)}.goat-colors__label span,.goat-size-head__value{font-weight:400;color:var(--goat-muted)}.goat-size-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.goat-size-head__guide{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:none;color:var(--goat-ink);font-family:var(--goat-font);font-size:12px;font-weight:500;line-height:normal;text-decoration:underline;text-underline-offset:4px;white-space:nowrap;cursor:pointer}.goat-size-head__guide svg{width:16px;height:16px}.goat-pdp .product-form__input--pill{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.goat-pdp .product-form__input--pill legend{grid-column:1 / -1}.goat-pdp .product-form__input--pill input[type=radio]+label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:62px;margin:0;padding:1px 6px;border:1px solid var(--goat-input);border-radius:4px;background:#fff;color:var(--goat-ink);font-family:var(--goat-font);font-size:15px;font-weight:600;letter-spacing:normal;line-height:normal}.goat-pdp .product-form__input--pill input[type=radio]+label:after{font-size:11px;font-weight:400;opacity:.75;white-space:nowrap}.goat-pdp .product-form__input--pill input[type=radio]+label:hover{border-color:var(--goat-ink)}.goat-pdp .product-form__input--pill input[type=radio]:checked+label{border-color:var(--goat-ink);background:var(--goat-ink);color:#fff}.goat-colors{display:flex;flex-direction:column;gap:10px}.goat-colors__list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.goat-color{display:block;width:60px;height:60px;padding:2px;border:1.5px solid var(--goat-line);border-radius:4px;background:#fff;transition:border-color .2s}.goat-color:hover,.goat-color.is-active{border-color:var(--goat-ink)}.goat-color img{display:block;width:100%;height:100%;border-radius:2px;object-fit:cover}.goat-color.is-soldout img{opacity:.35}.goat-pdp .product-form__quantity .quantity__label{margin-bottom:10px}.goat-pdp .price-per-item__container{display:flex;align-items:center;gap:14px}.goat-pdp .quantity{flex:none;width:118px;min-height:46px;border:1px solid var(--goat-input);border-radius:4px}.goat-pdp .quantity:before,.goat-pdp .quantity:after{box-shadow:none}.goat-pdp .quantity__button{width:44px;flex:none;color:var(--goat-ink)}.goat-pdp .quantity__input{min-width:0;padding:0;font-family:var(--goat-font);font-size:15px;font-weight:600;color:var(--goat-ink)}.goat-qty-note{display:flex;flex-direction:column;gap:2px;min-width:0}.goat-qty-note__main{font-size:13px;font-weight:600;line-height:1.3}.goat-qty-note__sub{font-size:12px;line-height:1.3;color:var(--goat-muted)}.goat-pdp .product-form__buttons{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:8px}.goat-pdp .product-form__buttons>:not(.product-form__submit):not(.goat-save){grid-column:1 / -1}.goat-pdp .product-form__buttons:not(:has(.goat-save)){grid-template-columns:minmax(0,1fr)}.goat-pdp .product-form__submit.button{justify-content:space-between;gap:10px;min-height:54px;margin:0;padding:0 18px;border-radius:4px;background-color:var(--goat-ink);color:#fff;font-family:var(--goat-font);font-size:13px;font-weight:600;letter-spacing:.12em;line-height:normal;text-transform:uppercase}.goat-pdp .product-form__submit.button:before{box-shadow:none}.goat-pdp .product-form__submit.button:after{content:"";position:static;flex:none;width:20px;height:20px;box-shadow:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Cpath d='M5 8h14l-1 13H6L5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Cpath d='M5 8h14l-1 13H6L5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center / contain no-repeat}.goat-pdp .product-form__submit.button:hover{background-color:#333}.goat-pdp .product-form__submit.button[disabled]{background-color:var(--goat-ink);color:#fff;opacity:1;cursor:not-allowed}.goat-save{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 14px;border:1px solid var(--goat-input);border-radius:4px;background:#fff;color:var(--goat-ink);font-family:var(--goat-font);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color .2s}.goat-save:hover{border-color:var(--goat-ink)}.goat-save svg{flex:none;width:20px;height:20px;fill:none;stroke:#999}.goat-save.is-saved svg{fill:var(--goat-ink);stroke:var(--goat-ink)}.goat-pdp .shopify-payment-button__button--unbranded{min-height:54px;border:1px solid var(--goat-ink);border-radius:4px;background-color:#fff;color:var(--goat-ink);font-family:var(--goat-font);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;box-shadow:none}.goat-pdp .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--goat-ink);color:#fff}.goat-pdp .shopify-payment-button__more-options{display:none}.goat-shipping{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:6px;background:var(--goat-yellow);color:var(--goat-ink);transition:background-color .3s}.goat-shipping.is-done{background:var(--goat-green)}.goat-shipping__message{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;line-height:1.35;letter-spacing:normal}.goat-shipping__message svg{flex:none;width:20px;height:20px}.goat-shipping__track{height:5px;overflow:hidden;border-radius:3px;background:#11111126}.goat-shipping .goat-shipping__fill{display:block;height:100%;background:var(--goat-ink);transition:width .3s}.goat-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;overflow:hidden;border:1px solid var(--goat-line);border-radius:6px;list-style:none}.goat-trust li{display:flex;align-items:center;gap:10px;padding:12px 14px;font-size:12px;line-height:1.3;letter-spacing:normal;color:#333}.goat-trust li+li{border-left:1px solid var(--goat-line)}.goat-trust svg{flex:none;width:18px;height:18px;color:var(--goat-ink)}.goat-look{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid var(--goat-line)}.goat-look__head{display:flex;flex-direction:column;gap:4px}.goat-look__title,.goat-upsell__title{margin:0;font-family:var(--goat-font);font-size:18px;font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--goat-ink)}.goat-look__subtitle{margin:0;font-size:13px;line-height:1.4;color:var(--goat-muted)}.goat-look__card{display:grid;grid-template-columns:132px minmax(0,1fr);overflow:hidden;border:1.5px solid var(--goat-line);border-radius:6px;background:#fff;transition:border-color .2s}.goat-look__card.is-added{border-color:var(--goat-ink)}.goat-look__media{display:block;min-height:150px;background:var(--goat-soft)}.goat-look__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 85%}.goat-look__body{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px}.goat-look__info{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.goat-look__text{display:flex;flex-direction:column;gap:2px;min-width:0}.goat-look__name{overflow:hidden;color:var(--goat-ink);font-size:14px;font-weight:600;letter-spacing:.04em;line-height:1.3;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.goat-look__color{font-size:12px;line-height:1.3;color:var(--goat-muted)}.goat-look__price{font-size:14px;font-weight:600;white-space:nowrap}.goat-look__sizes{display:flex;gap:6px}.goat-look__size,.goat-upsell__size{flex:1;height:36px;border:1px solid var(--goat-input);border-radius:4px;background:#fff;color:var(--goat-ink);font-family:var(--goat-font);font-size:13px;font-weight:500;cursor:pointer}.goat-look__size:hover,.goat-look__size.is-selected{border-color:var(--goat-ink)}.goat-look__size.is-selected,.goat-upsell__size:hover:not([disabled]){border-color:var(--goat-ink);background:var(--goat-ink);color:#fff}.goat-look__size[disabled],.goat-upsell__size[disabled]{color:#bbb;text-decoration:line-through;cursor:not-allowed}.goat-look__add{height:40px;border:1px solid var(--goat-ink);border-radius:4px;background:#fff;color:var(--goat-ink);font-family:var(--goat-font);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s}.goat-look__add:hover,.goat-look__card.is-added .goat-look__add{background:var(--goat-ink);color:#fff}.goat-look__card.needs-size .goat-look__size:not([disabled]){border-color:#b3261e}.goat-look__status{margin:0;font-size:12px;color:var(--goat-muted)}.goat-look__status:empty{display:none}.goat-upsell{display:flex;flex-direction:column;gap:12px}.goat-upsell__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.goat-upsell__arrows{display:none;gap:6px}.goat-upsell__arrow{width:34px;height:34px;padding:0;border:1px solid var(--goat-input);border-radius:50%;background:#fff;color:var(--goat-ink);font-size:14px;line-height:1;cursor:pointer}.goat-upsell__rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.goat-upsell__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--goat-line);border-radius:6px;background:#fff;transition:border-color .2s}.goat-upsell__card.is-added{border-color:var(--goat-ink)}.goat-upsell__media{position:relative;display:block;aspect-ratio:1 / 1;background:var(--goat-soft)}.goat-upsell__media img{display:block;width:100%;height:100%;object-fit:cover}.goat-upsell__badge{position:absolute;top:8px;left:8px;display:none;padding:4px 8px;border-radius:2px;background:var(--goat-ink);color:#fff;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.goat-upsell__card.is-added .goat-upsell__badge{display:block}.goat-upsell__body{display:flex;flex-direction:column;gap:8px;padding:10px}.goat-upsell__text{display:flex;flex-direction:column;gap:2px;min-width:0}.goat-upsell__name{overflow:hidden;color:var(--goat-ink);font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.3;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.goat-upsell__meta{overflow:hidden;font-size:12px;color:var(--goat-muted);text-overflow:ellipsis;white-space:nowrap}.goat-upsell__sizes{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px}.goat-upsell__size{height:34px;font-size:12px}.goat-upsell__note{font-size:12px;color:var(--goat-soft-text)}.goat-pdp .goat-acc,.goat-pdp .product__accordion{border-top:1px solid var(--goat-line);border-bottom:1px solid var(--goat-line)}.goat-pdp .goat-acc+.goat-acc,.goat-pdp .goat-acc+.product__accordion,.goat-pdp .product__accordion+.product__accordion,.goat-pdp .product__accordion+.goat-acc{margin-top:calc(var(--goat-gap) * -1 - 1px)}.goat-pdp .product__accordion .accordion{margin:0;border:0}.goat-acc__summary,.goat-pdp .product__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;font-family:var(--goat-font);font-size:12px;font-weight:600;letter-spacing:.12em;line-height:normal;text-transform:uppercase;color:var(--goat-ink);list-style:none;cursor:pointer}.goat-acc__summary::-webkit-details-marker{display:none}.goat-acc__summary:after,.goat-pdp .product__accordion summary:after{content:"+";font-size:18px;font-weight:300;line-height:1}.goat-acc[open]>.goat-acc__summary:after,.goat-pdp .product__accordion details[open]>summary:after{content:"\2212"}.goat-pdp .product__accordion .accordion__title{margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit}.goat-pdp .product__accordion .summary__title .svg-wrapper,.goat-pdp .product__accordion summary>.svg-wrapper,.goat-pdp .product__accordion summary>.icon-caret{display:none}.goat-acc__content,.goat-pdp .product__accordion .accordion__content{display:flex;flex-direction:column;gap:8px;padding:0 0 18px;font-size:14px;line-height:1.6;color:#444}.goat-acc__content>*{margin:0}.goat-pdp.goat-needs-size .shopify-payment-button{opacity:.5;pointer-events:none}quick-add-modal .goat-sticky,quick-add-modal .goat-sheet{display:none!important}.goat-reviews-left{margin-top:64px}.goat-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;justify-content:flex-end}.goat-sheet[hidden]{display:none}.goat-sheet .goat-sheet__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .25s}.goat-sheet__panel{position:relative;display:flex;flex-direction:column;width:440px;max-width:100%;height:100%;overflow-y:auto;background:#fff;transform:translate(100%);transition:transform .25s ease}.goat-sheet.is-open .goat-sheet__overlay{opacity:1}.goat-sheet.is-open .goat-sheet__panel{transform:none}.goat-sheet__head{display:flex;flex:none;align-items:center;justify-content:space-between;height:60px;padding:0 20px;border-bottom:1px solid #ececec}.goat-sheet__title{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.goat-sheet__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-12px;padding:0;border:0;background:none;color:var(--goat-ink);cursor:pointer}.goat-sheet__close svg{width:20px;height:20px}.goat-sheet__body{padding:20px}.goat-sheet #goatness-size-calculator{margin:0;padding:0;border:0;font-family:var(--goat-font)}.goat-sheet #goatness-size-calculator h3{font-size:13px;font-weight:600;letter-spacing:.12em;color:var(--goat-ink)}.goat-sheet #goatness-size-calculator .product-toggle{gap:0;border:1px solid var(--goat-ink)}.goat-sheet #goatness-size-calculator .toggle-btn{height:40px;padding:0;border:0;font-family:var(--goat-font);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.goat-sheet #goatness-size-calculator .input-group input{height:44px;font-family:var(--goat-font)}.goat-sheet #goatness-size-calculator .calc-btn,.goat-sheet #goatness-size-calculator .gsc-howto-btn,.goat-sheet #goatness-size-calculator .gsc-table-btn{font-family:var(--goat-font)}body.goat-sheet-open{overflow:hidden}.goat-sticky{position:fixed;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--goat-line);background:#fff}.goat-sticky__info{display:flex;flex-direction:column;min-width:0}.goat-sticky__sub{font-size:11px;line-height:1.1;white-space:nowrap;color:var(--goat-muted)}.goat-sticky__total{font-size:15px;font-weight:600;line-height:normal}.goat-sticky__button{flex:1;height:48px;border:0;background:var(--goat-ink);color:#fff;font-family:var(--goat-font);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}body.goat-sheet-open .goat-sticky,body.overflow-hidden .goat-sticky,body.overflow-hidden-mobile .goat-sticky{display:none}@media screen and (max-width:1099px){.goat-breadcrumb{display:none}.goat-pdp .product.grid{flex-direction:column;align-items:stretch;gap:28px}.goat-pdp .product .product__info-wrapper.grid__item{width:auto}.goat-pdp .product__info-container{padding-top:4px}.goat-upsell__arrows{display:flex}.goat-upsell__rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.goat-upsell__rail::-webkit-scrollbar{display:none}.goat-upsell__card{flex:0 0 calc((100% - 10px) / 2.15);scroll-snap-align:start}body.goat-has-sticky{padding-bottom:72px}}@media screen and (min-width:1100px){.goat-sticky{display:none}}@media screen and (min-width:700px)and (max-width:1099px){.goat-pdp>.page-width{max-width:640px}}@media screen and (max-width:699px){.goat-pdp>.page-width{padding:0 0 48px}.goat-pdp .product .product__info-wrapper.grid__item{padding:0 16px}.goat-pdp .product-form__buttons{grid-template-columns:minmax(0,1fr) 54px}.goat-save{padding:0}.goat-save__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.goat-trust{grid-template-columns:1fr}.goat-trust li+li{border-top:1px solid var(--goat-line);border-left:0}.goat-pdp .goat-trust{order:1;margin-top:0}.goat-pdp .goat-acc,.goat-pdp .product__accordion{order:2}.goat-sheet{align-items:flex-end}.goat-sheet__panel{width:100%;height:auto;max-height:88vh;transform:translateY(100%)}}@media screen and (min-width:750px)and (max-width:1099px){.goat-pdp .product__media-wrapper slider-component.slider-mobile-gutter{position:relative}.goat-pdp .product__media-list{display:flex;flex-wrap:nowrap;gap:0;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.goat-pdp .product__media-list::-webkit-scrollbar{display:none}.goat-pdp .product .product__media-list .product__media-item.grid__item{flex:0 0 100%;width:100%;max-width:none;margin:0;padding:0;scroll-snap-align:start}.goat-pdp .thumbnail-slider.medium-hide,.goat-pdp .thumbnail-slider.large-up-hide{display:block!important}.goat-pdp .thumbnail-slider .thumbnail-list.slider{display:flex;gap:6px;margin:0;padding:8px 0 0}}@media screen and (max-width:749px){.goat-pdp .product__media-wrapper slider-component.slider-mobile-gutter{position:relative;margin:0;padding:0}.goat-pdp .product__media-list.slider--mobile{gap:0;margin:0;padding:0;scroll-padding-left:0}.goat-pdp .product__media-list .product__media-item.grid__item{flex:0 0 100%;width:100%;margin:0;padding:0}.goat-pdp .product__media-wrapper .slider-buttons{display:none}.goat-pdp .thumbnail-slider .thumbnail-list.slider--mobile{gap:6px;margin:0;padding:8px 16px 0}}@media screen and (max-width:1099px){.goat-gallery-count{position:absolute;right:12px;bottom:12px;padding:4px 10px;border-radius:12px;background:#ffffffeb;color:var(--goat-ink);font-family:var(--goat-font);font-size:12px;font-weight:600;line-height:normal}.goat-pdp .thumbnail-slider{margin:0}.goat-pdp .thumbnail-slider .thumbnail-list__item{flex:0 0 56px;width:56px;margin:0}.goat-pdp .thumbnail-slider .thumbnail{height:56px;overflow:hidden;border:1.5px solid transparent;border-radius:4px;box-shadow:none;background:var(--goat-soft)}.goat-pdp .thumbnail-slider .thumbnail[aria-current]{border-color:var(--goat-ink);box-shadow:none}.goat-pdp .thumbnail-slider .thumbnail img{width:100%;height:100%;object-fit:cover}.goat-pdp .thumbnail-slider .slider-button{display:none}}@media screen and (min-width:1100px){.goat-gallery-count{display:none}}#judgeme_product_reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: #111111 !important;--jm-review-widget-button-color: #111111 !important;--jm-review-widget-button-text-color: #ffffff !important;--jm-review-widget-text-color: #111111 !important;--jm-review-widget-lighter-text-color: #777777 !important;--jm-widget-primary-color: #111111 !important;--jm-review-widget-form-button-color: #111111 !important;--jm-widget-border-radius: 6px !important;font-family:Archivo,system-ui,sans-serif;color:#111;letter-spacing:normal}#judgeme_product_reviews .jm-review-widget__header{border-bottom:1px solid #e2e0db;padding-bottom:20px}#judgeme_product_reviews .jm-review-widget-minimal-header__title{font-size:clamp(20px,1.8vw,26px)!important;font-weight:600!important;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}#judgeme_product_reviews .jm-average-rating-display .jm-text:first-of-type{font-size:28px!important;font-weight:700!important;line-height:1}#judgeme_product_reviews .jm-average-rating-display .jm-text+.jm-text{font-size:12px!important;color:#555}#judgeme_product_reviews .jm-star-rating{letter-spacing:1px}#judgeme_product_reviews .jm-button--primary{height:44px;padding:0 20px;border:1px solid #111111;border-radius:4px;background:#fff;color:#111;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}#judgeme_product_reviews .jm-button--primary:hover{background:#111;color:#fff}#judgeme_product_reviews .jm-button--secondary,#judgeme_product_reviews .jm-sort-filter{height:36px;padding:0 14px;border:1px solid #d6d6d6;border-radius:18px;background:#fff;color:#111;font-family:inherit;font-size:12px;font-weight:500}#judgeme_product_reviews .jm-sort-filter__select{font-family:inherit;font-size:12px}#judgeme_product_reviews .jdgm-review-card{background:transparent!important;border:0;border-top:1px solid #e2e0db;border-radius:0!important;padding:22px 0!important;box-shadow:none!important}#judgeme_product_reviews .jdgm-review-card .jm-box{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}#judgeme_product_reviews .jm-review-widget__body .jm-text{font-size:14px;line-height:1.6;color:#333}.goat-acc__content h2,.goat-acc__content h3,.goat-acc__content h4{margin:10px 0 0;font-family:var(--goat-font);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--goat-ink)}.goat-acc__content ul,.goat-acc__content ol{padding-left:20px}.goat-acc__content li+li{margin-top:4px}.goat-acc__content strong,.goat-acc__content a{color:var(--goat-ink)}.goat-look__card.is-sold-out .goat-look__media{opacity:.55}.goat-look__add[disabled]{border-color:var(--goat-line);background:var(--goat-soft);color:var(--goat-muted);cursor:not-allowed}.goat-look--set{scroll-margin-top:90px}.goat-look--set .goat-look__title{white-space:normal}.goat-split{display:flex;flex-direction:column;gap:10px;margin:4px 0 18px;padding:14px;border:1.5px solid var(--goat-ink);border-radius:6px;background:#fff;scroll-margin-top:90px}.goat-split[hidden]{display:none}.goat-split__title{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--goat-ink)}.goat-split__text{margin:-4px 0 0;font-size:13px;line-height:1.4;color:var(--goat-muted)}.goat-split__rows{display:flex;flex-direction:column;gap:8px}.goat-split__row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:center}.goat-split__media{display:block;overflow:hidden;aspect-ratio:4 / 5;border-radius:4px;background:var(--goat-soft)}.goat-split__media img{display:block;width:100%;height:100%;object-fit:cover}.goat-split__row.is-out .goat-split__media{opacity:.5}.goat-split__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.goat-split__name{max-width:100%;overflow:hidden;color:var(--goat-ink);font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.3;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.goat-split__meta,.goat-split__out{font-size:12px;line-height:1.35;color:var(--goat-muted)}.goat-split__out{color:#b3261e}.goat-split__add{margin-top:2px;padding:8px 14px;border:1px solid var(--goat-ink);border-radius:4px;background:var(--goat-ink);color:#fff;font-family:var(--goat-font);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.goat-split__row.is-added .goat-split__add{background:#fff;color:var(--goat-ink);cursor:default}
/*# sourceMappingURL=/cdn/shop/t/7/assets/goat-product.css.map */
