body:has(.header[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:calc(var(--header-group-height-frozen, var(--header-group-height)) * -1)}body.fonts-loaded:has(.header[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:calc(var(--header-group-height) * -1)}.not-visible{visibility:hidden}.shopify-policy__container{max-width:90ch!important}.price-history{opacity:.7;font-size:var(--font-size--xs);padding-block:0}.button-small{padding-block:10px;padding-inline:18px}.discount-price{color:#9e5b26}.discount-text{display:inline-block;background:#9e5b26;color:#fff;font-size:var(--font-size--xs);font-weight:700;text-transform:uppercase;border-radius:4px;padding-block:2px;padding-inline:6px;margin-inline-start:.4em;vertical-align:middle}.price-original-line{display:block;font-size:var(--font-size--xs);font-weight:400;margin-top:.15em}.price-original-line .compare-at-price{opacity:.7}.price--original-inline .price-original-line{display:inline;margin-top:0;margin-inline-start:.4em}.price--hide-original-label .price-original-label,.price--hide-compare .price-original-line .compare-at-price,.price--hide-pct .discount-text,.price--hide-compare.price--hide-pct .price-original-line{display:none}.price--card .price-original-line{font-size:var(--bh-orig-size, var(--font-size--xs))}.price--card .price-original-line .price-original-label,.price--card .price-original-line .compare-at-price{color:var(--bh-orig-color, inherit)}.price--card .discount-text{font-size:var(--bh-pct-size, var(--font-size--xs));background:var(--bh-pct-bg, #9E5B26);color:var(--bh-pct-color, #ffffff);border-radius:var(--bh-pct-radius, 4px);padding-inline:var(--bh-pct-padding, 6px)}.price--card.price--pct-text .discount-text{background:none;color:var(--bh-pct-bg, #9E5B26);padding-inline:0}.price--hide-compare .discount-text{margin-inline-start:0}.tax-note-inline{font-weight:400;font-size:var(--font-size--xs);opacity:.7;margin-inline-start:.25em}.product-grid__card>.group-block:last-child{flex:1}media-gallery{position:relative}media-gallery>.product-badges{position:absolute;z-index:2}media-gallery>.product-badges--top-right{top:var(--padding-xs);right:var(--padding-xs)}media-gallery>.product-badges--top-left{top:var(--padding-xs);left:var(--padding-xs)}media-gallery>.product-badges--bottom-left{bottom:var(--padding-xs);left:var(--padding-xs)}media-gallery>.product-badges--top-center,media-gallery>.product-badges--bottom-center{left:var(--padding-xs);right:var(--padding-xs);justify-content:center}media-gallery>.product-badges--top-center{top:var(--padding-xs)}media-gallery>.product-badges--bottom-center{bottom:var(--padding-xs)}media-gallery>.product-badges--bottom-right{bottom:var(--padding-xs);left:var(--padding-xs);right:var(--padding-xs);justify-content:flex-end}.product-card-category-accent{position:absolute;bottom:0;left:0;right:0;height:var(--category-bar-height, 3px);z-index:1;pointer-events:none}.product-card-category-pill{display:inline-flex;align-items:center;align-self:var(--category-pill-align, stretch);padding:var(--category-pill-padding, 2px 8px);border-radius:var(--category-pill-radius, 100px);font-size:var(--category-pill-font-size, .65rem);font-weight:var(--category-pill-font-weight, 600);letter-spacing:var(--category-pill-letter-spacing, .02em);text-transform:var(--category-pill-text-transform, uppercase);margin-block-start:var(--category-pill-margin-top, 4px);margin-inline-start:8px}@media screen and (min-width:750px){dialog.quick-add-modal{--quick-add-modal-width: min(70rem, 96vw);--quick-add-modal-gallery-width: 32rem;--quick-add-modal-height: 96vh}dialog.quick-add-modal .quick-add-modal__content .product-information__media media-gallery{position:static}}@media screen and (max-width:749px){dialog.quick-add-modal .quick-add-modal__content{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:0}dialog.quick-add-modal .quick-add-modal__content .product-information__media{grid-column:1 / -1;grid-row:1;max-height:50vh;overflow:hidden}dialog.quick-add-modal .quick-add-modal__content .product-information__media img{width:100%;height:100%;object-fit:contain;object-position:center top}dialog.quick-add-modal .quick-add-modal__content .product-header{grid-column:1 / -1;grid-row:2;padding:var(--padding-lg) var(--padding-2xl) 0 0}dialog.quick-add-modal .quick-add-modal__content .product-details{grid-column:1 / -1;grid-row:auto;overflow-y:visible;height:auto;max-height:none}dialog.quick-add-modal .quick-add-modal__content{overflow-y:auto;-webkit-overflow-scrolling:touch}dialog.quick-add-modal .quick-add-modal__content .product-details .variant-picker{position:static;margin-block-end:0;padding-block-start:var(--padding-sm);padding-block-end:0}}.slideshow-control:focus-visible,.contact-form__input:focus-visible,.newsletter__input:focus-visible{outline-offset:3px}.menu-list__link:focus-visible,.mega-menu__link:focus-visible,.announcement-bar__link:focus-visible{outline-offset:-2px}.announcement-bar__slider .slideshow-control:focus-visible{outline-offset:-9px}slideshow-arrows{overflow:visible}@media screen and (max-width:799px){.blog-post-content{padding-inline:var(--padding-md)}}.facets__fieldset{border:none;padding:0;margin:0;min-inline-size:0}.jdgm-histogram__frequency,.jdgm-histogram__percentage{color:#595959!important}.jdgm-widget *{max-width:100%!important;white-space:wrap!important}.collection-campaign-card{display:block;width:100%;height:100%;text-decoration:none;overflow:hidden;border-radius:var(--border-radius, 0);position:relative}.collection-campaign-card__media{width:100%;height:100%;aspect-ratio:4 / 5;overflow:hidden}.collection-campaign-card__image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.collection-campaign-card:hover .collection-campaign-card__image,.collection-campaign-card:focus-visible .collection-campaign-card__image{transform:scale(1.03)}.collection-campaign-card:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.product-grid--organic .product-grid__item--campaign{grid-column:span 1!important}.collection-links__button{display:inline-flex;align-items:center;background-color:var(--color-background);color:var(--color-foreground)!important;font-size:var(--cl-button-font-size, .875rem)!important;font-weight:600;letter-spacing:.02em;text-decoration:none;padding:var(--cl-button-padding-block, .5rem) var(--cl-button-padding-inline, 1.25rem);border-radius:var(--cl-button-radius, 999px);transition:filter .2s ease}.collection-links__button:hover{filter:brightness(1.15)}.collection-links__button[aria-current=true]{outline:2px solid var(--color-foreground);outline-offset:2px}@media(hover:hover){collection-links-component:not([layout=spotlight]) .collection-links__container:hover .collection-links__button{opacity:1}}@media screen and (max-width:749px){.collection-links__button{padding:calc(var(--cl-button-padding-block, 8px) * .8) calc(var(--cl-button-padding-inline, 20px) * .8);font-size:calc(var(--cl-button-font-size, 14px) - 1px)!important}}.menu-list__link-title--accent{color:#9e5b26!important}.header.color-scheme-6 .menu-list__link-title--accent{color:#e0a263!important}.menu-drawer.menu-drawer .menu-list__link-title--accent{color:#9e5b26!important}@media screen and (min-width:990px){.menu-list__list-item:not([slot=overflow])>.menu-list__link{position:relative}.menu-list__list-item:not([slot=overflow])>.menu-list__link[aria-haspopup]:before{content:"";position:absolute;inset-inline:0;top:0;bottom:calc(-1 * var(--header-padding));z-index:0}.menu-list__list-item:not([slot=overflow])>.menu-list__link>.menu-list__link-title{position:relative;z-index:1}}.jdgm-prev-badge:empty,.jdgm-prev-badge[data-average-rating="0.00"],.jdgm-prev-badge:not(:has(.jdgm-prev-badge__stars)){display:none!important}.jdgm-prev-badge{display:block!important;margin:0!important;padding:0!important;line-height:1.4;min-height:0!important}.jdgm-prev-badge .jdgm-prev-badge__stars{font-size:1.125rem}.jdgm-prev-badge .jdgm-prev-badge__text{font-size:.875rem;font-weight:500;color:var(--color-foreground);opacity:.8;text-decoration:underline;text-underline-offset:2px}.jdgm-prev-badge .jdgm-prev-badge__text:hover{opacity:1}.product-grid__card:hover,.carousel-card:hover{box-shadow:0 4px 12px #9e5b2614;transition:box-shadow .3s ease}.sport-bundles__inner{max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--padding-inline, 20px)}.sport-bundles__heading{text-align:center;text-transform:uppercase;letter-spacing:.04em;margin-block-end:8px}.sport-bundles__intro{text-align:center;max-width:60ch;margin:0 auto 40px;opacity:.8}.sport-bundles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}@media(max-width:749px){.sport-bundles__grid{grid-template-columns:1fr}}.sport-bundle-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#f5f0eb;height:100%}.sport-bundle-card--highlight{border-color:#9e5b26;border-width:2px}.sport-bundle-card__badge{position:absolute;inset-block-start:-12px;inset-inline-start:24px;background:#9e5b26;color:#fff;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:999px}.sport-bundle-card__media img{width:100%;height:auto;display:block;border-radius:4px}.sport-bundle-card__title{text-transform:uppercase;letter-spacing:.03em;font-size:1.05rem;margin:0}.sport-bundle-card__pricing{display:flex;flex-direction:column;gap:2px}.sport-bundle-card__price{font-size:2rem;font-weight:700;line-height:1.1;color:#9e5b26}.sport-bundle-card__compare{font-size:.9rem;opacity:.7}.sport-bundle-card__savings{font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.sport-bundle-card__add{margin-block-start:auto;width:100%}.sport-bundle-card__add[disabled]{opacity:.55;cursor:not-allowed}.sport-bundle-card__error{color:#b3261e;font-size:.85rem;margin:0}.sport-bundle-card__size{display:flex;flex-direction:column;gap:4px}.sport-bundle-card__size label{font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.sport-bundle-card__size select{width:100%;padding:10px 12px;border:1px solid rgba(0,0,0,.25);border-radius:4px;background:#fff;font:inherit}.sport-content__inner{max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--padding-inline, 20px)}.sport-content__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-block-end:64px;text-align:center}.sport-content__feature-title{text-transform:uppercase;letter-spacing:.04em;font-size:1rem;margin:0 0 8px}.sport-content__feature-text{margin:0;opacity:.85}.sport-content__reviews-heading,.sport-content__rating{text-align:center}.sport-content__reviews-heading{text-transform:uppercase;letter-spacing:.04em;margin-block-end:4px}.sport-content__rating{margin-block-end:32px;opacity:.85}.sport-content__quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sport-content__quote{margin:0;padding:20px;border-left:3px solid #9E5B26;background:#f5f0eb}.sport-content__stars{color:#9e5b26;letter-spacing:.1em}.sport-content__quote-body{margin:8px 0}.sport-content__quote-author{font-style:normal;opacity:.75}@media(max-width:749px){.sport-content__features,.sport-content__quotes{grid-template-columns:1fr}}.sport-bundle-card__sizes{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:480px){.sport-bundle-card__sizes{grid-template-columns:1fr}}.sport-bundle-card__media-link{display:block}.sport-bundle-card__title a{color:inherit;text-decoration:none}.sport-bundle-card__title a:hover{text-decoration:underline}.sport-bundle-card__details{display:inline-block;margin-block-start:8px;font-size:.9rem;text-decoration:underline;color:inherit}@media screen and (min-width:750px)and (hover:hover){product-card slideshow-slides{overflow-x:hidden}}@media(hover:none){product-card slideshow-slides{overflow-x:hidden;touch-action:pan-y}html .product-grid slideshow-arrows .slideshow-control,html .product-card slideshow-arrows .slideshow-control,html .card-gallery slideshow-arrows .slideshow-control{display:grid;opacity:1}}product-card slideshow-component[data-generic-media-size="1"] slideshow-slides,product-card slideshow-component:not(:has(slideshow-slide+slideshow-slide)) slideshow-slides{overflow-x:hidden}.klaviyo-form-wrap{margin-block-end:40px}html{scroll-padding-top:calc(var(--bh-header-offset, 64px) + 8px)}html body,html [class*=color-]{--color-input-border: rgb(138 138 138);--input-box-shadow: 0 0 0 var(--input-box-shadow-width) rgb(138 138 138);--input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + .5px) rgb(138 138 138)}html .variant-option__select-wrapper{border-color:#8a8a8a}[data-badge-type=review_written_in_shop_app],[data-badge-type=review_written_in_shop_app] *{color:#595959!important}
/*# sourceMappingURL=/cdn/shop/t/121/assets/custom-styles.css.map */
