.announcement-bar-section{position:relative;z-index:5;background:transparent!important}.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar.gradient{min-height:3.8rem;background:transparent!important;border-bottom:0!important}.announcement-bar-section .utility-bar__grid{width:100%;max-width:none!important;min-height:3.8rem;padding:0 1.2rem!important}.announcement-bar-section .announcement-bar{width:min(40rem,calc(100vw - 3.2rem));max-width:40rem;min-height:3.8rem;margin:0 auto;justify-self:center;overflow:hidden;border:0!important;border-radius:0 0 1.9rem 1.9rem;background:#0a0a0a!important;color:#fff!important;box-shadow:0 .9rem 2.4rem #00000029}.announcement-bar-section .announcement-bar__link{width:100%;color:#fff!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent}.announcement-bar-section .announcement-bar__message{display:flex;align-items:center;justify-content:center;min-height:3.8rem;margin:0;padding:.1rem 2.1rem 0;color:#fff!important;font-family:var(--font-heading-family, Arial, sans-serif);font-size:1.03rem;font-weight:800;line-height:1;letter-spacing:.11em;text-align:center;text-transform:uppercase;white-space:nowrap}.announcement-bar-section .announcement-bar__link:hover .announcement-bar__message{text-decoration:none}.announcement-bar-section .announcement-bar__link:focus-visible{outline:2px solid #fff;outline-offset:-4px;border-radius:0 0 1.6rem 1.6rem}.announcement-bar-section .announcement-bar-slider,.announcement-bar-section .announcement-bar__announcement{min-height:3.8rem}.announcement-bar-section .slider-button{color:#fff!important}.sharp-custom__teams>li[data-sharp-team-action=order-custom-uniforms]{order:900}.sharp-custom__teams>li[data-sharp-team-action=contact-sharp-athletics]{order:901}.sharp-team-link--action{-webkit-tap-highlight-color:transparent}.sharp-team-link--action .sharp-team-link__art{background:#111;color:#fff}.sharp-team-link__action-icon{width:2.8rem;height:2.8rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.product-card-wrapper .quick-add__submit.button{border:0!important;border-radius:999px!important}.product-card-wrapper .quick-add__submit.button:before,.product-card-wrapper .quick-add__submit.button:after{content:none!important;box-shadow:none!important}#MainContent .product-card-wrapper .quick-add__submit.button:not([disabled]){--color-button: 17, 17, 17 !important;--color-button-text: 255, 255, 255 !important;--alpha-button-background: 1 !important;background-color:#111!important;opacity:1!important;-webkit-tap-highlight-color:transparent}#MainContent .product-card-wrapper .quick-add__submit.button[aria-disabled=true]:not([disabled]){background-color:#111!important;opacity:1!important}#MainContent .product-form__input--pill input[type=radio]:checked+label:not(.sharp-color-choice){color:#fff!important}.sharp-overscroll-easter-egg{color:#111!important;mix-blend-mode:normal!important;text-shadow:none!important}.sharp-custom-page .sharp-custom-hero__title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media screen and (max-width:749px){.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar.gradient,.announcement-bar-section .utility-bar__grid,.announcement-bar-section .announcement-bar,.announcement-bar-section .announcement-bar-slider,.announcement-bar-section .announcement-bar__announcement,.announcement-bar-section .announcement-bar__message{min-height:3.5rem}.announcement-bar-section .announcement-bar{width:min(32rem,calc(100vw - 3.2rem));border-radius:0 0 1.7rem 1.7rem}.announcement-bar-section .announcement-bar__message{padding-inline:1.5rem;font-size:.98rem;letter-spacing:.095em}}body .sharp-outdoor__style-grid--camo .sharp-outdoor__style-media-link{display:block;border-radius:var(--sharp-tile-radius, 1.8rem)}body .sharp-outdoor__style-grid--camo .sharp-outdoor__style-media{overflow:hidden;isolation:isolate;border:1px solid var(--sharp-tile-border, rgba(17, 17, 17, .1));border-radius:var(--sharp-tile-radius, 1.8rem)!important;background:var(--sharp-surface-soft, #f6f6f3)!important;box-shadow:var(--sharp-tile-shadow, 0 .8rem 2.2rem rgba(17, 17, 17, .08));transition:box-shadow .22s ease,transform .22s ease;-webkit-mask-image:-webkit-radial-gradient(white,black)}body .sharp-outdoor__style-grid--camo .sharp-outdoor__style-image{border-radius:inherit}body .sharp-outdoor__style-grid--camo .sharp-outdoor__style-card:hover .sharp-outdoor__style-media{box-shadow:0 1.2rem 3rem #1111111a}body .sharp-outdoor__camo-option-media{border-radius:var(--sharp-tile-radius, 1.8rem)!important}@media screen and (max-width:749px){product-info[data-product-id="7887607431258"] .product-media-container,product-info[data-product-id="8144301097050"] .product-media-container{--aspect-ratio: 1 !important;--ratio-percent: 100% !important;width:100%!important;max-width:100%!important}product-info[data-product-id="7887607431258"] .product-media-container .media,product-info[data-product-id="8144301097050"] .product-media-container .media,product-info[data-product-id="7887607431258"] .product-media-container.constrain-height .media,product-info[data-product-id="8144301097050"] .product-media-container.constrain-height .media{padding-top:100%!important}product-info[data-product-id="7887607431258"] .product__media img,product-info[data-product-id="8144301097050"] .product__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}}body .sharp-outdoor__style-grid--camo .sharp-outdoor__style-media-link,body .sharp-outdoor__style-grid--camo .sharp-outdoor__style-media{overflow:hidden!important;border-radius:1.8rem!important}body .sharp-outdoor__style-grid--camo .sharp-outdoor__style-image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:1.8rem!important}#MainContent #product-grid .product-card-wrapper .card:not(.card--shape){--border-radius: 1.8rem}@media screen and (max-width:749px){#main-collection-filters .mobile-facets__open-wrapper{display:inline-flex}#main-collection-filters .mobile-facets__open{min-height:4.4rem;padding:0 1.5rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;-webkit-tap-highlight-color:transparent}#main-collection-filters .mobile-facets__open:hover,#main-collection-filters .mobile-facets__open:hover .mobile-facets__open-label{color:rgb(var(--color-foreground));text-decoration:none}#main-collection-filters .mobile-facets__open line,#main-collection-filters .mobile-facets__open circle,#main-collection-filters .mobile-facets__open:hover line,#main-collection-filters .mobile-facets__open:hover circle{stroke:currentColor}#main-collection-filters .mobile-facets__inner{width:min(92vw,39rem);max-width:39rem;overflow:hidden;border-left:0;border-radius:2.2rem 0 0 2.2rem}#main-collection-filters .mobile-facets__header{padding:1.4rem 2.4rem}#main-collection-filters .mobile-facets__sort .select__select{min-height:4rem;padding:0 3.2rem 0 1.4rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;background:rgb(var(--color-background))}#main-collection-filters .mobile-facets__sort .select .icon-caret{right:1.2rem}#main-collection-filters .mobile-facets__footer .button{border-radius:999px}}.sharp-cart-shipping{margin:0 0 1.2rem;padding:1.15rem 1.25rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:1.4rem;background:rgba(var(--color-foreground),.035)}.sharp-cart-shipping__row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sharp-cart-shipping__copy{font-size:1.15rem;font-weight:700;line-height:1.35;letter-spacing:.01em}.sharp-cart-shipping__check{display:inline-grid;place-items:center;width:2rem;height:2rem;flex:0 0 2rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.05rem;opacity:0;transform:scale(.8);transition:opacity .18s ease,transform .18s ease}.sharp-cart-shipping[data-unlocked=true] .sharp-cart-shipping__check{opacity:1;transform:scale(1)}.sharp-cart-shipping__track{height:.5rem;margin-top:.9rem;overflow:hidden;border-radius:999px;background:rgba(var(--color-foreground),.12)}.sharp-cart-shipping__fill{display:block;width:var(--sharp-shipping-progress, 0%);height:100%;border-radius:inherit;background:rgb(var(--color-foreground));transition:width .28s ease}@media(prefers-reduced-motion:reduce){.sharp-cart-shipping__check,.sharp-cart-shipping__fill{transition:none}}@media screen and (min-width:990px){body .sharp-mega-menu img[data-sharp-preview-image],body .sharp-mega-menu [data-sharp-preview-image]{border-radius:1.8rem!important;clip-path:inset(.01px round 1.8rem)!important;-webkit-clip-path:inset(.01px round 1.8rem)!important;-webkit-mask-image:-webkit-radial-gradient(white,black)!important;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}}@media screen and (min-width:990px){body .sharp-mega-menu .sharp-mega-menu__preview-frame,body .sharp-mega-menu [data-sharp-preview-frame]{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;-webkit-mask-image:none!important}body .sharp-mega-menu .sharp-mega-menu__preview-frame:before,body .sharp-mega-menu .sharp-mega-menu__preview-frame:after,body .sharp-mega-menu [data-sharp-preview-frame]:before,body .sharp-mega-menu [data-sharp-preview-frame]:after{content:none!important;display:none!important;box-shadow:none!important}body .sharp-mega-menu img[data-sharp-preview-image],body .sharp-mega-menu .sharp-mega-menu__preview-image{display:block!important;border:1px solid rgba(17,17,17,.08)!important;border-radius:1.8rem!important;box-shadow:0 .8rem 2.2rem #11111114!important;clip-path:inset(.01px round 1.8rem)!important;-webkit-clip-path:inset(.01px round 1.8rem)!important;-webkit-mask-image:-webkit-radial-gradient(white,black)!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sharp-interface-polish.css.map */
