@media(hover:hover)and (pointer:fine){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long, .5s) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.05)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0;transition:opacity var(--duration-long, .5s) ease,transform var(--duration-long, .5s) ease}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:opacity var(--duration-long, .5s) ease,transform var(--duration-long, .5s) ease;transform:scale(1.05)}}@media(prefers-reduced-motion:no-preference){html:not(.hrc-js-reveal) .scroll-trigger.animate--fade-in,html:not(.hrc-js-reveal) .scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important;animation:none!important}}@media(prefers-reduced-motion:reduce){.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important;animation:none!important}}[id*=image_banner_GQJHKP] .banner{position:relative;overflow:hidden}[id*=image_banner_GQJHKP] .banner:before,[id*=image_banner_GQJHKP] .banner:after{content:"";position:absolute;top:0;width:1.5rem;height:100%;background:#b02b2b;z-index:3;pointer-events:none;transform:skew(-32deg)}[id*=image_banner_GQJHKP] .banner:before{left:0;transform-origin:top left}[id*=image_banner_GQJHKP] .banner:after{right:0;transform-origin:top right}[id*=image_banner_GQJHKP] .banner__content,[id*=image_banner_GQJHKP] .banner__box{position:relative;z-index:4}[id*=image_banner_GQJHKP] .banner__heading,[id*=image_banner_GQJHKP] .banner__text,[id*=image_banner_GQJHKP] .banner__text p{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 10px rgba(0,0,0,.55)}@media screen and (max-width:989px){[id*=image_banner_GQJHKP] .banner__box{position:relative;background-color:transparent!important;background-image:linear-gradient(to top,#000000b3 0% 60%,#0000)!important;padding:1rem 1.1rem 1.15rem;border-radius:.25rem}}@media screen and (max-width:989px){[id*=image_banner_GQJHKP] .banner:before,[id*=image_banner_GQJHKP] .banner:after{display:none}}.hrc-actiefotos{background:#000;color:#fff}.hrc-actiefotos__wrap{max-width:var(--page-width, 1200px);margin:0 auto;padding:2.5rem 1.5rem 3rem}@media screen and (min-width:750px){.hrc-actiefotos__wrap{padding:3rem 5rem 3.5rem}}.hrc-actiefotos__title{margin:0 0 1.5rem;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2;color:#fff;text-align:center}.hrc-actiefotos__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media screen and (min-width:750px){.hrc-actiefotos__grid{grid-template-columns:1fr 1fr;gap:1.5rem}}.hrc-actiefotos__card{margin:0;background:#0a0a0a}.hrc-actiefotos__card picture,.hrc-actiefotos__card img{display:block;width:100%;height:auto}.hrc-actiefotos__card img{object-fit:cover;aspect-ratio:3 / 2}.hrc-actiefotos__card--bts img{object-fit:contain;background:#fff;aspect-ratio:16 / 9}.hrc-actiefotos__caption{margin:.65rem 0 0;font-size:.9rem;line-height:1.4;color:#ffffffbf;text-align:center}[id*=featured_collection_bestsellers] .grid,[id*=featured_collection_yWxt6K] .grid,[id*=featured_collection_McxTG8] .grid{align-items:stretch}[id*=featured_collection_bestsellers] .grid__item,[id*=featured_collection_yWxt6K] .grid__item,[id*=featured_collection_McxTG8] .grid__item{display:flex}[id*=featured_collection_bestsellers] .card-wrapper,[id*=featured_collection_yWxt6K] .card-wrapper,[id*=featured_collection_McxTG8] .card-wrapper{display:flex;flex-direction:column;width:100%;height:100%}[id*=featured_collection_bestsellers] .card-wrapper .card,[id*=featured_collection_yWxt6K] .card-wrapper .card,[id*=featured_collection_McxTG8] .card-wrapper .card{display:flex;flex-direction:column;flex:1 1 auto;height:100%;width:100%}[id*=featured_collection_bestsellers] .card-wrapper .card>.card__content,[id*=featured_collection_yWxt6K] .card-wrapper .card>.card__content,[id*=featured_collection_McxTG8] .card-wrapper .card>.card__content{display:flex;flex-direction:column;flex:1 1 auto;margin-top:auto;justify-content:flex-end}[id*=featured_collection_bestsellers] .card-wrapper .card>.card__content .card__information,[id*=featured_collection_yWxt6K] .card-wrapper .card>.card__content .card__information,[id*=featured_collection_McxTG8] .card-wrapper .card>.card__content .card__information{flex:0 0 auto}[id*=featured_collection_bestsellers] .card-wrapper .card>.card__content .quick-add,[id*=featured_collection_yWxt6K] .card-wrapper .card>.card__content .quick-add,[id*=featured_collection_McxTG8] .card-wrapper .card>.card__content .quick-add{margin-top:.8rem}@media screen and (max-width:749px){#MainContent{padding-bottom:0!important}}.hrc-brands{background:#0a0a0a;padding:1.75rem 0 2.35rem;border-top:1px solid rgba(255,255,255,.08)}.hrc-brands__title{margin:0 0 1.1rem;text-align:center;font-size:clamp(1.4rem,2vw,1.8rem);letter-spacing:.02em;font-weight:600;color:#fff}.hrc-brands__row{list-style:none;margin:0;padding:.25rem 0 .15rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.95rem 1.15rem;flex-wrap:nowrap}.hrc-brands__partners{list-style:none;margin:1.15rem 0 0;padding:0;display:flex;flex-direction:column;align-items:center;gap:.55rem}.hrc-brands__partners-label{margin:0;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;font-weight:600}.hrc-brands__partners-row{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.4rem 1.75rem}.hrc-brands__item{flex:0 0 auto;display:flex;align-items:center}.hrc-brands__link,.hrc-brands__static{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 .15rem;opacity:.85;transition:opacity .2s ease;text-decoration:none;color:#fff}.hrc-brands__link:hover,.hrc-brands__link:focus-visible{opacity:1}.hrc-brands__logo{display:block;width:auto;height:auto;object-fit:contain}.hrc-brands__logo--cl{height:50px;max-width:54px}.hrc-brands__logo--cq{height:52px;max-width:90px}.hrc-brands__logo--ctm{height:40px;max-width:78px}.hrc-brands__logo--federal{height:18px;max-width:96px}.hrc-brands__logo--gpt{height:38px;max-width:78px}.hrc-brands__logo--guillotine{height:56px;max-width:60px}.hrc-brands__logo--nuprol{height:18px;max-width:105px}.hrc-brands__logo--sabre{height:30px;max-width:150px}.hrc-brands__logo--rogueworx{height:28px;max-width:110px}.hrc-brands__logo--bba{height:28px;max-width:62px}.hrc-brands__logo--waldo{height:50px;max-width:48px}.hrc-brands__logo--partner{height:26px;max-width:140px}.hrc-brands__wordmark{font-family:D-DIN,D DIN,Din,Impact,sans-serif;font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap;color:#fff}.hrc-brands__wordmark--sm{font-size:14px;letter-spacing:.12em}@media screen and (max-width:749px){.hrc-brands__row{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;gap:1rem;padding:.35rem 1rem .65rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.hrc-brands__item{scroll-snap-align:center}.hrc-brands__link,.hrc-brands__static{min-height:44px}.hrc-brands__logo--cl{height:40px}.hrc-brands__logo--cq{height:38px;max-width:68px}.hrc-brands__logo--ctm{height:34px}.hrc-brands__logo--federal{height:18px;max-width:92px}.hrc-brands__logo--gpt{height:32px}.hrc-brands__logo--guillotine{height:42px}.hrc-brands__logo--nuprol{height:18px;max-width:100px}.hrc-brands__logo--sabre{height:24px;max-width:130px}.hrc-brands__logo--rogueworx{height:24px;max-width:100px}.hrc-brands__logo--bba{height:24px;max-width:56px}.hrc-brands__logo--waldo{height:40px;max-width:40px}.hrc-brands__logo--partner{height:22px;max-width:120px}.hrc-brands__wordmark{font-size:13px}.hrc-brands__wordmark--sm{font-size:12px}.hrc-brands__partners{margin-top:.85rem}.hrc-brands__partners-row{flex-wrap:nowrap;justify-content:center;overflow-x:auto;max-width:100%;padding:0 1rem;gap:1.2rem}}.jdgm-cards-carousel .jdgm-product-name,.jdgm-cards-carousel .jdgm-product-name a{color:#a3a3a3!important}.jdgm-cards-carousel .jdgm-card{border:1px solid rgba(255,255,255,.14);box-shadow:none}.jdgm-cards-carousel .jdgm-star.jdgm--on,.jdgm-cards-carousel .jdgm-rating-star{color:#b02b2b!important}@media screen and (max-width:749px){.jdgm-cards-carousel .jdgm-title{font-size:clamp(24px,7vw,30px)!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;max-width:100%;padding-inline:.25rem;-webkit-hyphens:manual;hyphens:manual}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hrc-v11.css.map */
