.price-facet .price-facet__input,.price-facet .field__input,.price-facet .price-facet__input::placeholder,.price-facet .price-facet__label{color:#1a2e52}.quantity-selector,.quantity-selector :is(.quantity-minus,.quantity-plus),.quantity-selector input[type=number]{color:#1a2e52!important}.hero-wrapper:first-child .hero .text-block{text-shadow:0 1px 14px rgb(0 0 0 / .5)}.hero-wrapper:first-child .hero .text-block :is(h1,h2,h3,h4,h5,h6){text-wrap:balance;white-space:normal}.hero-wrapper:first-child .hero .text-block>*{white-space:normal}.hero-wrapper:first-child .hero .group-block--height-custom{height:auto;flex-basis:auto}@media screen and (max-width:989px){.hero-wrapper:first-child .hero .text-block.custom-font-size :is(h1,h2,h3,h4,h5,h6){font-size:clamp(1.75rem,8vw,2.5rem)}.hero-wrapper:first-child .hero.hero--auto:not(.hero--no-blocks-auto-height){min-height:22rem}.hero-wrapper:first-child .hero.hero--auto:not(.hero--no-blocks-auto-height) .hero__media-grid{position:absolute;top:0;right:0;bottom:0;left:0}.hero-wrapper:first-child .hero.hero--auto:not(.hero--no-blocks-auto-height) .hero__media-wrapper,.hero-wrapper:first-child .hero.hero--auto:not(.hero--no-blocks-auto-height) .hero__media{height:100%;width:100%;object-fit:cover}.hero-wrapper:first-child .hero.hero--auto:not(.hero--no-blocks-auto-height) .hero__content-wrapper{padding-block:.75rem}.hero-wrapper:first-child .hero .group-block.spacing-style{--padding-block-start: 0px;--padding-block-end: 0px}}.cr-text{display:contents}.cr-text--has-mobile .cr-text__mobile{display:none}@media screen and (max-width:749px){.cr-text--has-mobile .cr-text__desktop{display:none}.cr-text--has-mobile .cr-text__mobile{display:flex}}.cr-cta{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .95rem;border:none;border-radius:4px;background:#fff;color:#000;font-size:var(--font-size--sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:none;cursor:pointer}.cr-cta:hover{filter:brightness(.94);color:#000}.cr-cta--solid{background:#fff;color:var(--cr-cta-solid-text, #000000)}.cr-cta--solid:hover{color:var(--cr-cta-solid-text, #000000)}.cr-cta--accent{background:#c8102e;color:#fff}.cr-cta--accent:hover{filter:brightness(1.12);color:#fff}a.cr-cta[aria-disabled=true]{cursor:default;pointer-events:none}.hero--auto:not(.hero--no-blocks-auto-height) .hero__media-grid{position:relative;inset:auto;grid-row:1}.hero--auto:not(.hero--no-blocks-auto-height) .hero__media-wrapper,.hero--auto:not(.hero--no-blocks-auto-height) .hero__media{height:auto;width:100%}.hero--auto:not(.hero--no-blocks-auto-height) .hero__media{display:block;aspect-ratio:auto}.hero--auto:not(.hero--no-blocks-auto-height) .hero__content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;grid-column:1 / -1;height:auto;padding-block:var(--padding-block-start, 0px) var(--padding-block-end, 0px);padding-inline:var(--page-margin)}.hero--auto:not(.hero--no-blocks-auto-height) .hero__frame.spacing-style{padding-block:0}.header__row--top .header__columns{--padding-block-start: .25rem;--padding-block-end: .25rem}#header-component .header-logo__image{width:auto;height:calc(var(--header-logo-image-height-mobile) + 2 * (var(--header-padding) - .25rem))}@media screen and (min-width:750px){#header-component .header-logo__image{height:calc(var(--header-logo-image-height) + 2 * (var(--header-padding) - .25rem))}}@media screen and (min-width:750px){#header-component .menu-list__list-item:not([slot=overflow]):not([slot=more]){position:relative}#header-component .menu-list__list-item:not([slot=overflow]):not([slot=more])>.menu-list__submenu{left:0;width:max-content;max-width:calc(100vw - var(--page-margin, 1.5rem));top:calc(100% - 1px + var(--border-bottom-width, 0px));clip-path:none;padding-inline:0}#header-component .menu-list__list-item:not([slot=overflow]):not([slot=more]) .menu-list__submenu-inner{transform:none;padding-inline:var(--gap-sm) 0;max-width:100%}#header-component .menu-list__list-item:not([slot=overflow]):not([slot=more]) .mega-menu.section{--section-padding-inline: 0px;--full-page-grid-with-margins: minmax(0, max-content);padding-inline:0;width:max-content;max-width:100%;grid-template-columns:minmax(0,max-content)}#header-component .menu-list__list-item:not([slot=overflow]):not([slot=more]) .mega-menu.section>*{grid-column:1}#header-component .menu-list__list-item:not([slot=overflow]):not([slot=more]) .mega-menu__grid{width:max-content;max-width:100%;grid-template-columns:repeat(var(--menu-columns-tablet, 4),max-content)}@media screen and (min-width:990px){#header-component .menu-list__list-item:not([slot=overflow]):not([slot=more]) .mega-menu__grid{grid-template-columns:repeat(var(--menu-columns-desktop, 6),max-content)}}#header-component .menu-list__list-item:not([slot=overflow]):not([slot=more]) .mega-menu__list{width:max-content;max-width:100%}}@media screen and (min-width:750px){#header-component .overflow-menu{position:relative}#header-component .overflow-menu::part(overflow){--menu-top-level-font-size: var(--font-size--xl);display:block;left:auto;right:0;width:max-content;max-width:min(24rem,calc(100vw - 2 * var(--page-margin, 1.5rem)));top:calc(100% - 1px + var(--border-bottom-width, 0px));clip-path:none;padding-inline:0;grid-template-columns:none;background-color:#fff;box-shadow:0 8px 24px #0000002e}#header-component .overflow-menu::part(overflow-list){display:flex;flex-direction:column;align-items:stretch;grid-template-columns:none;grid-template-areas:none;grid-column:unset;transform:none;padding-block:var(--padding-md);padding-inline:var(--gap-sm);max-height:calc(80vh - var(--header-height))}#header-component header-menu[data-overflow-expanded=true] .overflow-menu::part(overflow),#header-component header-menu[data-overflow-expanded=true] .overflow-menu::part(overflow-list){visibility:visible;--submenu-content-opacity: 1}#header-component .menu-list__list-item[slot=overflow]{--color-foreground: #1a2e52;--color-foreground-rgb: 26 46 82;--menu-top-level-font-color: #1a2e52;--menu-top-level-font-color-rgb: 26 46 82;--menu-child-font-color: #1a2e52;--menu-child-active-font-color: #1a2e52;--menu-parent-font-color: #1a2e52;--menu-parent-active-font-color: #1a2e52;display:flex;flex-direction:column;align-items:flex-start;white-space:normal;margin-block-end:var(--padding-lg)}#header-component .menu-list__list-item[slot=overflow]:last-child{margin-block-end:0}#header-component .menu-list__list-item[slot=overflow] .menu-list__trigger{grid-area:unset;grid-row:auto;display:flex;width:100%;justify-content:flex-start}#header-component .menu-list__list-item[slot=overflow] .menu-list__disclosure{display:none}#header-component .menu-list__list-item[slot=overflow]>.menu-list__link,#header-component .menu-list__list-item[slot=overflow] .menu-list__trigger .menu-list__link{grid-area:unset;height:auto;font-size:var(--menu-top-level-font-size)}#header-component .menu-list__list-item[slot=overflow] .menu-list__submenu{position:static;width:100%;left:auto;top:auto;clip-path:none;padding-inline:0;grid-area:unset;grid-row:auto;visibility:hidden}#header-component header-menu[data-overflow-expanded=true] .menu-list__list-item[slot=overflow] .menu-list__submenu{visibility:visible}#header-component .menu-list__list-item[slot=overflow] .menu-list__submenu-inner{transform:none;padding-block:0;padding-inline:0;justify-content:flex-start}#header-component .menu-list__list-item[slot=overflow] .mega-menu.section{--section-padding-inline: 0px;--full-page-grid-with-margins: minmax(0, 1fr);padding-inline:0;width:100%;grid-template-columns:minmax(0,1fr)}#header-component .menu-list__list-item[slot=overflow] .mega-menu.section>*{grid-column:1}#header-component .menu-list__list-item[slot=overflow] .mega-menu__grid,#header-component .menu-list__list-item[slot=overflow] .section .mega-menu__grid{display:flex;flex-direction:column;width:100%;max-width:100%;grid-template-columns:minmax(0,1fr);grid-column:1;gap:var(--padding-xs) 0}#header-component .menu-list__list-item[slot=overflow] .mega-menu__list{display:flex;flex-direction:column;grid-column:1;width:100%;gap:var(--padding-xs)}#header-component .menu-list__list-item[slot=overflow] .mega-menu__column{grid-column:1;width:100%}#header-component .menu-list__list-item[slot=overflow] .mega-menu__column ul{column-count:1!important}#header-component .menu-list__list-item[slot=overflow] .mega-menu__link:not(.mega-menu__link--parent){padding-inline-start:var(--gap-sm)}}@media screen and (min-width:750px){body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]) .header__row--bottom{position:absolute;top:100%;left:0;right:0;z-index:2;background:transparent;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-border: #ffffff;--color-border-rgb: 255 255 255;--menu-top-level-font-color: #ffffff;--menu-child-font-color: #ffffff;--menu-child-active-font-color: #ffffff;--menu-parent-font-color: #ffffff;--menu-parent-active-font-color: #e5e7eb}body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]) .header__row--bottom :is(.menu-list__link,.menu-list__link .svg-wrapper){color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / .45)}body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]) :is(.header__underlay-closed,.header__underlay-open){--color-background-bottom-row: transparent}body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]) .header__underlay-open{--color-submenu: rgb(26 46 82 / .62)}body:has(.content-for-layout>.hero-wrapper:first-child) .content-for-layout>.hero-wrapper:first-child .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-raised);pointer-events:none;background:#1a2e529e;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);opacity:0;transition:opacity var(--submenu-animation-speed) var(--ease-out-cubic)}body:has(.content-for-layout>.hero-wrapper:first-child):has(#header-component:not([data-sticky-state=active]) header-menu[aria-expanded=true]) .content-for-layout>.hero-wrapper:first-child .hero:after{opacity:1}body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]):has(header-menu[aria-expanded=true]) .header__underlay-open{--color-submenu: transparent}body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]) .header__row--bottom .menu-list__list-item>.menu-list__submenu{--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;background-color:transparent}body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]) .header__row--bottom :is(.mega-menu__link,.mega-menu__link--parent,.resource-card,.resource-card__title,.price){color:#fff}body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]) .overflow-menu::part(overflow){background-color:transparent;box-shadow:none}body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]) .menu-list__list-item[slot=overflow]{--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--menu-top-level-font-color: #ffffff;--menu-top-level-font-color-rgb: 255 255 255;--menu-child-font-color: #ffffff;--menu-child-active-font-color: #e5e7eb;--menu-parent-font-color: #ffffff;--menu-parent-active-font-color: #e5e7eb}body:has(.content-for-layout>.hero-wrapper:first-child) #header-component:not([data-sticky-state=active]) .header__row--bottom .menu-list__list-item[slot=overflow] :is(.menu-list__link,.menu-list__link .svg-wrapper,.mega-menu__link,.mega-menu__link--parent){color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / .45)}}@media(min-width:900px){#MainContent>.shopify-section:has(.cr-custom-gear--split){display:flex;flex-direction:column;flex-grow:1;box-sizing:border-box;padding-block-start:8px;padding-block-end:0}}main[data-template="page.glove-break-in"] .product-information__media{display:none!important}main[data-template="page.glove-break-in"] .product-details.sticky-content--desktop,main[data-template="page.glove-break-in"] .product-details.sticky-content--desktop>.group-block{position:static;top:auto}main[data-template="page.glove-break-in"] .product-information.spacing-style{padding-block:0}main[data-template="page.glove-break-in"] .product-details{box-sizing:border-box;padding:12px 14px;border-radius:10px;background:#fff;box-shadow:0 4px 16px #132a5414}main[data-template="page.glove-break-in"] .product-details :is(.h3,[role=heading]){font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;line-height:1.2}@media(min-width:900px){main[data-template="page.glove-break-in"]#MainContent{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:48px;flex-grow:1;padding-inline:24px;box-sizing:border-box}main[data-template="page.glove-break-in"]>.shopify-section:last-child{flex-grow:0}main[data-template="page.glove-break-in"]>.shopify-section:has(.cr-page-photo){grid-column:1 / -1;grid-row:1}main[data-template="page.glove-break-in"]>.shopify-section:has(.cr-hittrax-banner){grid-column:1 / -1;grid-row:2}main[data-template="page.glove-break-in"]>.shopify-section:has(.cr-page-copy){grid-column:1;grid-row:3;align-self:center;min-width:0}main[data-template="page.glove-break-in"]>.shopify-section:has(featured-product-information){grid-column:2;grid-row:3;align-self:center;min-width:0}main[data-template="page.glove-break-in"] .cr-glove-split{grid-column:1 / -1;grid-row:3;display:grid;grid-template-columns:minmax(0,1fr) 400px;width:min(100%,1152px);justify-self:center;column-gap:48px;align-content:center;align-items:center;align-self:stretch;min-width:0;min-height:0;padding-block:32px;box-sizing:border-box}main[data-template="page.glove-break-in"] .cr-glove-split>.shopify-section{min-width:0;align-self:center}main[data-template="page.glove-break-in"] .cr-page-copy{width:100%;padding-inline:0}main[data-template="page.glove-break-in"] .product-information.section--full-width{padding-inline:0}main[data-template="page.glove-break-in"] .product-information__grid{display:block;grid-column:auto;width:100%}main[data-template="page.glove-break-in"] .product-details{width:min(100%,26rem);margin-inline:auto}}.email-signup__input-group--integrated:focus-within{outline:var(--focus-outline-width) solid currentColor;outline-offset:var(--focus-outline-offset)}.email-signup__input-group--integrated .email-signup__input:focus{outline:none}.product-grid .card-gallery .product-media__image{object-position:left center}@media screen and (max-width:749px){.product-grid.product-grid--grid{padding-inline:12px;row-gap:24px}.product-grid .card-gallery .product-media__image{object-position:center center;object-fit:contain}.product-grid .product-card__content{min-width:0}.collection-wrapper .product-grid.product-grid--grid .product-card__content{padding-inline:0}.collection-wrapper .product-grid.product-grid--grid .card-gallery{margin-inline:0;width:100%;flex-shrink:0}}.product-grid .product-card__content>product-price{margin-block-start:auto}@media screen and (min-width:750px){.facets-block-wrapper--horizontal .facets__filters-wrapper{flex:1 1 0;min-width:0}.facets-block-wrapper--horizontal .facets__overflow-list{display:block;flex:1 1 auto;width:100%;max-width:100%;min-width:0;overflow:visible}.facets-block-wrapper--horizontal .facets__overflow-list::part(list){max-width:100%}}@media screen and (min-width:750px){main[data-template^=product] .product-information{container-type:inline-size}main[data-template^=product] .product-information__grid:not(.product-information__grid--half)>.product-information__media>media-gallery{--cr-equal-media-width: calc(min(var(--page-width) - var(--page-margin) * 2, 100cqw - var(--page-margin) * 2) / 2 - var(--gap, 0px) / 2);max-width:var(--cr-equal-media-width);margin-inline:auto}main[data-template^=product] .product-information__grid:not(.product-information__grid--half)>.product-information__media{padding-block-start:24px}main[data-template^=product] .product-information.section--full-width .product-information__grid:not(.product-information__grid--half)>.product-information__media>media-gallery,main[data-template^=product] .product-information__grid:not(.product-information__grid--half)>.product-information__media>media-gallery.media-gallery--extend{--cr-equal-media-width: calc(50cqw - var(--gap, 0px) / 2)}}#header-component .menu-list__disclosure{position:static;transform:none;opacity:1;pointer-events:auto;flex-shrink:0;padding-inline:0 8px;color:#d44035}#header-component .menu-list__trigger>.menu-list__link .menu-list__link-title{padding-inline-end:5px}#header-component .menu-list__disclosure-icon{width:12px;height:8px;overflow:visible;stroke:currentColor;stroke-width:1.2px;stroke-linejoin:round}#header-component [data-testid=header-menu-more-button] .menu-list__link-title:after{content:"";display:inline-block;width:6px;height:6px;margin-inline-start:7px;border-right:3px solid #d44035;border-bottom:3px solid #d44035;transform:translateY(-2px) rotate(45deg)}@media(min-width:750px)and (max-width:1100px){#header-component .header__row--top .header__columns{grid-template-columns:max-content minmax(0,1fr) max-content}#header-component .header__row--top .header__column--center{min-width:0}#header-component .header__column--center .search-action:has(.cr-search-bar),#header-component .header__column--center .cr-search-bar{width:100%;min-width:0}#header-component .header__column--center .cr-search-bar__form{width:100%;min-width:0}}sticky-add-to-cart .sticky-add-to-cart__bar:not([data-stuck=true]){visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cr-overrides.css.map */
