.MerchandisingVariantSelector__list--sticky li a.MerchandisingVariantSelector__anchor{padding:0}.MerchandisingVariantSelector__list--sticky li a.MerchandisingVariantSelector__anchor:focus{outline:1px solid #fff}.ProductStickyAddToCart{background-color:rgba(0,0,0,.75);color:#fff;left:0;position:fixed;top:-70px;transition:top .5s ease;width:100%;z-index:100}.ProductStickyAddToCart.is-visible{top:74px}.ProductStickyAddToCart-container{align-items:center;display:flex;justify-content:space-between;padding-right:60px}.ProductStickyAddToCart-detail{align-items:center;display:flex;flex:1 1}.ProductStickyAddToCart-title{font-family:Gotham-Bold,sans-serif;font-size:1em;font-weight:400;letter-spacing:-.02em;line-height:1.11}.ProductStickyAddToCart-subtitle{font-family:Gotham-Book,sans-serif;font-size:1em;font-weight:400;letter-spacing:-.02em;line-height:1.25;margin-left:15px}.ProductStickyAddToCart-subtitle-spacer{margin:0 10px}.Btn.AddToCart-btn.ProductStickyAddToCart-btn{background-color:#eee;border-radius:3px;color:#000;height:40px;margin:10px;outline:none;width:16.66667%}.MerchandisingVariantSelector__list--sticky{display:flex}.MerchandisingVariantSelector__item--selected{border:1px solid #fff;font-weight:700}.MerchandisingVariantSelector__item{align-items:center;display:flex;justify-content:center}.MerchandisingVariantSelector__item--swatch{border:1px solid #000;border-radius:50%;height:25px;position:relative;width:25px}.MerchandisingVariantSelector__list--sticky li{margin:0 .5rem}.MerchandisingVariantSelector__list--sticky li a{color:#fff;display:block;padding:.5rem 1.5rem;text-decoration:none}.Btn.AddToCart-btn.ProductStickyAddToCart-btn--sold-out{background:#adadad;cursor:not-allowed}@media (max-width:1200px){.ProductStickyAddToCart.is-visible{top:50px}}@media (max-width:480px){.ProductStickyAddToCart{transition:all .3s ease}.ProductStickyAddToCart.is-visible{transform:translateY(-100%)}.ProductStickyAddToCart.is-scrolling-top{transform:none}}@media (max-width:767px){.ProductStickyAddToCart{height:39px;top:-45px}.ProductStickyAddToCart-container{flex-wrap:wrap;padding-right:20px}.ProductStickyAddToCart.is-visible{padding-bottom:6px;padding-top:6px;top:50px}.ProductStickyAddToCart-detail{align-items:flex-start;flex-direction:column;justify-content:center}.ProductStickyAddToCart-title{font-size:.75em;padding:0}.ProductStickyAddToCart-title--with-variant{padding-left:10px}.ProductStickyAddToCart-subtitle{font-size:.75em;margin-left:0;padding:0}.ProductStickyAddToCart-subtitle-price--hidden{display:none}.Btn.AddToCart-btn.ProductStickyAddToCart-btn{border-radius:3px;font-size:12px;height:24px;margin:0;padding:1px 10px;width:33%!important}.Btn.AddToCart-btn.ProductStickyAddToCart-btn .LoadingSpinner-lds-ring,.Btn.AddToCart-btn.ProductStickyAddToCart-btn .LoadingSpinner-lds-ring div{height:20px;width:20px}.MerchandisingVariantSelector__list--sticky{display:flex}.MerchandisingVariantSelector__list--sticky li{margin:0 .5rem 0 0}.MerchandisingVariantSelector__list--sticky li a{font-size:.75em;padding:.2rem .75rem}.ProductStickyAddToCart.is-visible.ProductStickyAddToCart--with-variant{padding-top:0}.ProductStickyAddToCart--with-variant .Btn.AddToCart-btn.ProductStickyAddToCart-btn{margin-top:7px}.ProductStickyAddToCart--with-variant .ProductStickyAddToCart-title{margin-bottom:5px}}@media (max-width:940px){.Btn.AddToCart-btn.ProductStickyAddToCart-btn{width:22%}.MerchandisingVariantSelector__item p{font-size:.75em}.MerchandisingVariantSelector__item--swatch{height:12px;width:12px}}@media only screen and (max-width:480px){.MerchandisingVariantSelector__item p{font-size:.65em}.ProductStickyAddToCart{height:39px}.MerchandisingVariantSelector__list--sticky{flex:0 1 100%;margin-top:5px;order:3}.MerchandisingVariantSelector__list--sticky li{margin:0 .2rem 0 0}.MerchandisingVariantSelector__list--sticky li a{padding:.1rem .4rem}.ProductStickyAddToCart.is-visible{top:50px}.MerchandisingVariantSelector__item--header{display:none}.MerchandisingVariantSelector__list--sticky.alt-merch{display:block;flex:0 1 auto;margin-right:.3rem;margin-top:0;order:0}}.VariantSelector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(https://f.shgcdn.com/7132987d-2046-40d7-a3b0-4a08110f168d/);background-position:11px 50%;background-repeat:no-repeat;background-size:11px;border:none;color:inherit;cursor:pointer;display:inline-block;font-family:Gotham-Book,sans-serif;font-size:.75em;left:0;letter-spacing:-.02em;line-height:1.25;margin-right:15px;outline:none;padding:18px 0 3px 30px;position:absolute;right:auto;top:0;width:60%}.VariantSelector-option{background-color:#fff;color:#000}@media (min-width:768px){.VariantSelector{background-position:100% 50%;font-size:1em;margin-right:15px;padding:17px;position:static;width:auto}}@media (max-width:768px){.MerchandisingVariantSelector__list--sticky.alt-merch{display:none}}.is-strikethrough{text-decoration:line-through}.ProductPageDetailSection{background-color:#f3f3f3;padding:40px 20px}.ProductPageDetailSection-content{display:flex;justify-content:center}.ProductPageAccordion{flex-grow:1;max-width:1200px}.ProductPageAccordionItem{background:#fff;border-radius:5px;box-shadow:0 6px 20px rgba(0,0,0,.06);margin-bottom:20px;overflow:hidden;padding:0 35px}.ProductPageAccordionItem:last-child{margin-bottom:0}.ProductPageAccordionItem-heading{cursor:pointer;font-family:Gotham-Bold,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1.11;padding:25px 0;position:relative}.ProductPageAccordionItem-heading:focus{outline:none}.ProductPageAccordionItem-title{position:relative}.ProductPageAccordionItem-title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='448pt' viewBox='0 0 448 448' width='448pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M272 184a8 8 0 0 1-8-8V0h-80v176a8 8 0 0 1-8 8H0v80h176a8 8 0 0 1 8 8v176h80V272a8 8 0 0 1 8-8h176v-80zm0 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s;width:20px}.ProductPageAccordionItem--active .ProductPageAccordionItem-title:after{transform:translateY(-50%) rotate(-45deg)}.ProductPageAccordionItem-content{display:flex;justify-content:center;opacity:0;overflow:hidden;transition:all .5s}.ProductPageAccordionItem-content--border-bottom{border-bottom:1px solid #dedede}.ProductPageAccordionItem-content--white{background-color:#fff;padding:20px 40px}.ProductPageAccordionItem--active .ProductPageAccordionItem-content{opacity:1}.ProductPageAccordionItem-body{font-family:Aleo,serif;font-size:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:0;line-height:1.5;margin:0 auto;max-width:850px;padding:10px 0 30px}.ProductPageAccordionItem-body img[alt*=Kevlar]{width:85px}.ProductPageAccordionItem-body img[alt*="Horween Leather"],.ProductPageAccordionItem-body img[alt*=Heinen]{width:80px}.ProductPageAccordionItem-body img[alt*=Moment]{width:120px}.ProductPageAccordionItem-body img[alt*="Made for iPhone"]{width:130px}.ProductPageAccordionItem-body iframe{max-width:100%}.ProductPageAccordionItem-body hr{color:#dedede}.ProductPageAccordionItem-body ul{-webkit-padding-start:17px;list-style:disc;margin:0;padding-inline-start:17px}.ProductPageAccordionItem-body>div>ul>li{margin-bottom:35px}.ProductPageAccordionItem-body>div>ul{-webkit-padding-start:0;list-style:none;padding-inline-start:0}.ProductPageAccordionItem-body--horizontal>div>ul{-webkit-padding-start:0;display:flex;padding-inline-start:0}.ProductPageAccordionItem-body--horizontal>div>ul>li{flex:1 1}.ProductPageAccordionItem-body--horizontal>div>ul>li:not(:last-child){padding-right:25px}.ProductPageAccordionItem-body .p-product-tab-feature__key{font-family:Gotham-Bold,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.11;list-style:none;margin-bottom:5px}@media (max-width:768px){.ProductPageAccordionItem-content--white{background-color:#fff;padding:10px 20px}.ProductPageAccordionItem-title:after{height:16px;width:16px}.ProductPageAccordionItem{padding:0 20px}.ProductPageAccordionItem-heading{font-size:20px;line-height:24px;padding:20px 0}.ProductPageAccordionItem-body--horizontal>div>ul{display:unset}.ProductPageAccordionItem-body .p-product-tab-feature__key{font-size:16px;margin-bottom:10px}}.ProductPageDetailSection-container{background-color:#f3f3f3;width:100%}.ProductPageDetailSection-content{margin:0 auto;max-width:1480px;padding:60px 40px;position:relative}.ProductPageDetailSection-btt{align-items:center;background-color:#fff;border-radius:50%;bottom:60px;box-shadow:0 6px 20px rgba(0,0,0,.06);cursor:pointer;display:flex;flex-wrap:nowrap;font-family:Gotham,sans-serif;font-size:15px;font-weight:700;height:70px;justify-content:center;position:absolute;right:55px;width:70px;z-index:5}.ProductPageDetailSection-btt span{display:none;margin-right:10px}@media (max-width:1460px){.ProductPageDetailSection-btt{fill:#000;background-color:#fff;border-radius:3px;bottom:8px;color:#000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:43px;padding:14px 17px;right:50%;transform:translateX(50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ProductPageDetailSection-btt span{display:inline}.ProductPageDetailSection-icon{color:#fff;height:15px;width:20px}}@media (max-width:768px){.ProductPageDetailSection-content{padding:40px 20px}.ProductPageDetailSection-btt{bottom:30px;box-shadow:0 6px 20px rgba(0,0,0,.12);max-height:37px;padding:11px 13px;position:fixed}.ProductPageDetailSection-icon{height:10px;width:15px}}.OkendoReviews-img{cursor:pointer;position:relative}.OkendoReviews-video:after,.OkendoReviews-video:before{content:"";display:block;left:50%;position:absolute;top:50%}.OkendoReviews-video:before{background:#525252;border-radius:100%;height:50%;opacity:.8;transform:translate(-50%,-50%);width:50%}.OkendoReviews-video:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 12px;height:0;transform:translate(-40%,-50%);width:0}.OkendoReviewsCarousel{display:grid;grid-template-columns:2fr 1fr;max-height:69vh;overflow:hidden}.OkendoReviewsCarousel-navWrapper,.OkendoReviewsCarousel-wrapper{background-color:#000;overflow:hidden;width:100%}.OkendoReviewsCarousel-wrapper{border-radius:3px 0 0 3px}.OkendoReviewsCarousel-navWrapper{border-radius:3px;margin-top:20px;position:relative}.OkendoReviewsCarousel-block{max-height:100%;overflow-y:auto}.OkendoReviewsCarousel-block .slick-slide{display:none;float:left;height:100%;min-height:1px}.OkendoReviewsCarousel-block .slick-slide img{max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.OkendoReviewsCarousel-block .slick-initialized .slick-slide{display:block}.OkendoReviewsCarousel-block .slick-list,.OkendoReviewsCarousel-block .slick-track{touch-action:pan-y}.OkendoReviewsCarousel-block .slick-track{display:flex;max-height:69vh}.OkendoReviewsCarousel-main{position:relative}.OkendoReviewsCarousel-block .slick-arrow{align-items:center;background-color:rgba(0,0,0,.5);cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:66px;z-index:5}.OkendoReviewsCarousel-block .slick-disabled{cursor:auto;opacity:.3}.OkendoReviewsCarousel-block .slick-prev{left:0}.OkendoReviewsCarousel-block .slick-next{right:0}.OkendoReviewsCarousel-slide{padding:30px 66px}.OkendoReviewsCarousel-video-wrapper{background-color:#000;display:flex;height:556px;justify-content:center;max-height:556px;max-width:100%;min-height:100%;overflow:hidden;position:relative}.OkendoReviewsCarouselNav-video-wrapper{max-height:120px;position:relative}.OkendoReviewsCarousel-video{height:100%;max-height:556px}.OkendoReviewsCarousel-block .slick-slide img,.OkendoReviewsCarousel-video-wrapper{max-height:calc(69vh - 70px)}.OkendoReviewsCarousel-navWrapper .CarouselBlurOverlay{display:none}.OkendoReviewsCarousel-navWrapper .Carousel-item{overflow:hidden}.OkendoReviewsCarousel-navWrapper .Carousel-item>div{margin-right:10px;max-width:100%}.OkendoReviewsCarousel-navWrapper .Carousel-item img{aspect-ratio:1;border-radius:3px;max-height:120px;max-width:100%}.OkendoReviewsCarousel-navWrapper .Carousel-inner{overflow-x:hidden}.OkendoReviewsCarousel-navWrapper .Carousel{padding:10px 66px}.OkendoReviewsCarousel-navWrapper .Carousel-arrow{background-color:rgba(0,0,0,.5);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMzQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjcwOCAxNyA0LjE4MSAzMy41MjguMjkyIDI5LjYzOWwxMi42NS0xMi42NUwuMjkyIDQuMzM5IDQuMTgxLjQ3MyAyMC43MDggMTdaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");background-size:18px;width:66px!important}.OkendoReviewsCarousel-navWrapper .Carousel-arrow--prev{transform:rotate(180deg)!important}.OkendoReviewsCarousel-navWrapper .Carousel-arrow--next{transform:none!important}.OkendoReviewsCarousel-navWrapper .Carousel-item--active div img{border:4px solid #fff}.OkendoReviewsCarousel-review{background-color:#fff;border-radius:0 3px 3px 0;display:flex;flex-direction:column;font-family:Aleo,sans-serif;font-size:16px;font-style:normal;font-weight:325;max-height:72vh;overflow-x:auto;padding:30px;row-gap:15px;text-align:left}.OkendoReviewsCarousel-review h1{font-size:20px}.OkendoReviewsCarousel-review span{color:#929292}.OkendoReviewsCarousel-review p{font-size:16px;font-weight:400}.OkendoReviewsCarousel-reviewStar{display:flex;flex-direction:column;justify-content:left;row-gap:10px}@media (max-width:768px){.OkendoReviewsCarousel{grid-template-columns:1fr;max-height:unset;overflow:unset;row-gap:7px}.OkendoReviewsCarousel-wrapper{border-radius:3px;max-height:45vh}.OkendoReviewsCarousel-main{max-height:100%}.OkendoReviewsCarousel-block .slick-slide img,.OkendoReviewsCarousel-video-wrapper{max-height:calc(45vh - 60px)}.OkendoReviewsCarousel-navWrapper{margin-top:7px}.OkendoReviewsCarousel-review{border-radius:3px;max-height:unset;overflow-x:none}.OkendoReviewsCarousel-review p{font-size:14px}.OkendoReviewsCarousel-block .slick-arrow{width:44px}.OkendoReviewsCarousel-block .slick-arrow svg{height:22px;width:22px}.OkendoReviewsCarousel-slide{padding:30px 44px}.OkendoReviewsCarousel-navWrapper .Carousel{padding:10px 44px}.OkendoReviewsCarousel-navWrapper .Carousel-arrow{background-size:15px;width:44px!important}.OkendoReviewsCarousel-reviewStar{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;justify-content:left}.OkendoReviewsCarousel-reviewStar span{font-size:14px;margin-top:2px}}.OkendoReviews-media{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;margin-top:10px;row-gap:10px}.OkendoReviews-img{height:71px;width:71px}.OkendoReviews-load{border-radius:3px}.OkendoReviews-img img{border-radius:3px;height:100%;width:100%}.OkendoReviews-review{border-top:2px solid #f3f3f3;display:flex;flex-direction:column;padding:20px 0;row-gap:20px}.OkendoReviews-review:last-child{padding-bottom:0}.OkendoReviews-rating{align-items:center;color:#929292;-moz-column-gap:7px;column-gap:7px;display:flex;font-size:14px;font-weight:400;margin-bottom:10px}.OkendoReviews-rating span{color:#000;font-size:12px;padding-top:3px}.OkendoReviews-reviewInfo{display:flex;flex-direction:column;row-gap:5px}.OkendoReviews-reviewInfo h1{font-size:20px;font-weight:400}.OkendoReviews-reviewInfo p{font-family:Aleo,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.5}.OkendoReviews-userInfo{border-radius:3px;display:flex;flex-direction:column;font-size:14px;font-weight:400;row-gap:5px;width:100%}.OkendoReviews-userInfo p{font-weight:600}.OkendoReviews-userInfo--attributes{-moz-column-gap:5px;column-gap:5px;display:flex;flex-direction:row}@media (min-width:768px){.OkendoReviews-review{-moz-column-gap:50px;column-gap:50px;display:flex;flex-direction:row;justify-content:space-between;padding:30px 0;row-gap:20px}.OkendoReviews-modal{align-items:flex-start;padding:0}.OkendoReviews-modal .ModalPortal-closeBtn{top:10px}.OkendoReviews-modal .ModalPortal-closeBtn svg{color:#000;height:30px;width:30px}.OkendoReviews-review:last-child{padding-bottom:0}.OkendoReviews-userInfo{background-color:#f3f3f3;font-size:14px;max-width:350px;min-width:350px;padding:30px;row-gap:15px}.OkendoReviews-reviewInfo p{font-size:16px}.OkendoReviews-userInfo--attributes{flex-direction:column}}.OkendoReviews-aggregate{display:flex;flex-direction:column;padding-bottom:30px;row-gap:10px}.OkendoReviews-overviewHeader{display:flex;flex-direction:column;margin-bottom:10px}.OkendoReviews-overviewTitle{font-size:32px;font-weight:700}.OkendoReviews-recommendation{font-size:14px;font-weight:400}.OkendoReviews-recommendation span{font-weight:600}.OkendoReviews-aggregate--media{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:10px}.OkendoReviews-aggregate--media .OkendoReviews-img:nth-child(n+4){display:none}.OkendoReviews-load{align-items:center;background-color:#d6d6d6;cursor:pointer;display:flex;font-size:14px;height:71px;justify-content:center;text-align:center;width:71px}.OkendoReviews-modal{background-color:transparent;border-radius:3px;display:flex;height:90vh;margin:0;max-width:1080px;overflow:hidden;padding:20px 0;position:fixed;width:90vw}.ModalPortal .OkendoReviews-modalBackdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(50,50,50,.6)}.OkendoReviews-modal .ModalPortal-closeBtn{top:30px;z-index:6}.OkendoReviews-modal .ModalPortal-closeBtn svg{color:#fff;height:30px;width:30px}.OkendoReviews-overviewHeader .OkendoStarRating-text{margin-top:3px}@media (min-width:768px){.OkendoReviews-aggregate{-moz-column-gap:50px;column-gap:50px;display:flex;flex-direction:row;justify-content:space-between;padding:0 0 30px;row-gap:30px}.OkendoReviews-modal{align-items:flex-start;padding:0}.OkendoReviews-modal .ModalPortal-closeBtn{top:10px}.OkendoReviews-modal .ModalPortal-closeBtn svg{color:#000;height:30px;width:30px}.OkendoReviews-recommendation{font-family:Aleo,sans-serif;font-size:16px;line-height:1.5em}.OkendoReviews-recommendation span{font-weight:400}}@media (min-width:1024px){.OkendoReviews-aggregate{-moz-column-gap:60px;column-gap:60px}.OkendoReviews-overviewHeader{align-items:center;flex-direction:row}.OkendoReviews-overviewTitle{font-size:40px;margin-right:10px}.OkendoReviews-aggregate--media .OkendoReviews-img:nth-child(n+4){display:unset}.OkendoReviews-aggregate--media .OkendoReviews-img:nth-child(n+6){display:none}}.OkendoReviewsBox{background-color:#f3f3f3;display:flex;flex-direction:column;row-gap:30px;width:100%}.OkendoReviews-page{margin:0 auto;max-width:1480px;padding:0 20px 60px}.OkendoReviewsContainer{background-color:#fff;border-radius:5px;box-shadow:0 6px 20px rgb(0 0 0/6%);font-family:Gotham,sans-serif;line-height:1.25;margin-bottom:20px;max-width:1200px;padding:20px;position:relative}.OkendoReviews-loadMore{align-items:center;background-color:#fff;border-radius:3px;color:#000;display:flex;padding:14px 30px}.OkendoReviews-loadingIndicator{background:#e5e5e5;bottom:0;font-family:Aleo,sans-serif;font-size:14px;left:50%;letter-spacing:0;line-height:1.5;padding:14px 30px;position:absolute;transform:translate(-50%,50%)}.OkendoReviews-loadMore svg{margin-left:20px}@media (min-width:768px){.OkendoReviewsContainer{padding:35px}.OkendoReviews-page{padding:0 40px 60px}.OkendoReviews-loadMore{font-size:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}