body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])){--sce-red: #c8202b;--sce-red-hover: #a81820;--sce-ink: #171719;--sce-muted: #5e5e63;--sce-page: #f6f6f7;--sce-line: #d7d7da;background:var(--sce-page)}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) #MainContent{padding:0;background:var(--sce-page)}.sce-hero,.sce-intro,.sce-help{color:var(--sce-ink);letter-spacing:0}.sce-hero *,.sce-intro *,.sce-help *{box-sizing:border-box;letter-spacing:0}.sce-wrap{width:min(1248px,calc(100% - 48px));margin-inline:auto}.sce-hero{position:relative;isolation:isolate;height:clamp(360px,37.5vw,540px);min-height:0;display:flex;align-items:flex-end;background:#171719;overflow:hidden}.sce-hero__image,.sce-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sce-hero__image{object-fit:cover;object-position:center;z-index:-2}.sce-hero__shade{z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.78),rgba(0,0,0,.3) 24%,transparent 54%)}.sce-hero__content{padding-block:40px;text-align:center;text-shadow:0 2px 14px rgba(0,0,0,.25)}.sce-hero h1{margin:0;font-size:64px;line-height:1.12;font-weight:600;color:#fff;text-transform:none}.sce-intro{padding-top:56px}.sce-intro h2,.sce-help>.sce-wrap>h2{margin:0;font-size:40px;line-height:1.18;font-weight:600;text-align:center;text-transform:none}.sce-paths,.sce-resources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.sce-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.sce-path,.sce-resource{color:var(--sce-ink);background:#fff;border:1px solid var(--sce-line);border-radius:6px;box-shadow:0 8px 22px #0c0c0c0f;text-decoration:none}.sce-path{display:grid;grid-template-columns:80px minmax(0,1fr) 20px;gap:16px;align-items:center;padding:20px;min-height:152px}.sce-path__image{display:block;width:80px;height:80px;object-fit:contain;border-radius:4px}.sce-path__image--scene{object-fit:cover}.sce-path strong{display:block;font-size:18px;line-height:1.3;font-weight:600}.sce-path small{display:block;margin-top:8px;color:var(--sce-muted);font-size:14px;line-height:1.5}.sce-icon{display:block;width:44px;height:44px;color:var(--sce-red);--fill-0: var(--sce-red)}.sce-icon svg{display:block;width:100%;height:100%}.sce-arrow{display:inline-flex;flex:0 0 20px;width:20px;height:20px;align-items:center}.sce-arrow svg{width:100%;height:100%}.sce-chevron{display:inline-flex;flex:0 0 20px;width:20px;height:20px;align-items:center;justify-content:center;color:var(--sce-red)}.sce-chevron svg{width:18px;height:18px;transform:rotate(-90deg)}.sce-path:hover,.sce-resource:hover{border-color:var(--sce-red)}.sce-path:hover strong,.sce-path:focus-visible strong,.sce-resource:hover h3,.sce-resource:focus-visible h3{color:var(--sce-red)}.sce-path:focus-visible,.sce-resource:focus-visible,.sce-button:focus-visible{outline:2px solid var(--sce-red);outline-offset:5px}.sce-intro .sce-products-heading{margin-top:64px;font-size:32px;text-align:left}.sce-help{padding:0 0 64px}.sce-fit{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:24px;align-items:center;padding:32px;margin-bottom:64px;border:1px solid var(--sce-line);border-radius:6px;background:#fff;box-shadow:0 8px 22px #0c0c0c0f;scroll-margin-top:32px}.sce-fit h2{margin:0 0 12px;font-size:26px;font-weight:600;line-height:1.25}.sce-fit p{max-width:660px;margin:0;color:var(--sce-muted);font-size:16px;line-height:1.6}.sce-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:12px 24px;border:1px solid var(--sce-red);border-radius:25px;background:var(--sce-red);color:#fff;font-size:14px;line-height:20px;font-weight:700;text-decoration:none;text-align:center}.sce-button:hover{background:var(--sce-red-hover);border-color:var(--sce-red-hover);color:#fff}.sce-resource{display:flex;flex-direction:column;align-items:flex-start;padding:28px}.sce-resource h3{margin:20px 0 12px;font-size:22px;line-height:1.3;font-weight:600}.sce-resource p{margin:0 0 24px;color:var(--sce-muted);font-size:15px;line-height:1.6}.sce-resource__link{display:flex;align-items:center;gap:12px;margin-top:auto;color:var(--sce-red);font-size:14px;font-weight:400}.sce-resource:hover .sce-resource__link,.sce-resource:focus-visible .sce-resource__link{font-weight:700}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) results-list{background:var(--sce-page)}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) .product-grid-container{--page-width: 1248px}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) product-card{display:block;height:100%;background:#fff;border:1px solid var(--sce-line);border-radius:6px;box-shadow:0 8px 22px #0c0c0c0f;overflow:hidden}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) .product-card__content{padding:16px;min-height:100%}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) product-card :is(h3,.product-title){font-size:18px;line-height:1.35;font-weight:600;letter-spacing:0;overflow-wrap:anywhere}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) product-price :is(.price-target--actual,.regios-dopp-generic-price-item--sale){font-size:24px;line-height:1.3;font-weight:700}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) product-price :is(.price-target--original,.price-target--compare,.regios-dopp-generic-price-item--regular){color:#737373;font-size:15px;font-weight:400;text-decoration:line-through}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) product-price :is(.price-container--on-sale,.regios-dopp-generic-price--on-sale,[data-price-state=sale]){display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) product-price :is(.price-container--on-sale,.regios-dopp-generic-price--on-sale,[data-price-state=sale]) :is(.price-target--actual,.regios-dopp-generic-price-item--sale){color:var(--sce-red)!important}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) product-price .regios-dopp-description{flex-basis:100%}@media(max-width:989px){.sce-paths{grid-template-columns:1fr;gap:16px}.sce-fit{grid-template-columns:44px minmax(0,1fr)}.sce-fit .sce-button{grid-column:2;justify-self:start}.sce-resources{gap:16px}.sce-resource{padding:22px}}@media(max-width:749px){.sce-wrap{width:calc(100% - 40px)}.sce-hero{height:max(190px,48.71795vw);min-height:190px;max-height:none}.sce-hero__image{object-position:center}.sce-hero__content{padding-block:24px}.sce-hero h1{font-size:40px}.sce-intro{padding-top:36px}.sce-intro h2,.sce-help>.sce-wrap>h2{font-size:30px}.sce-paths,.sce-resources{grid-template-columns:1fr;gap:16px;margin-top:28px}.sce-path{min-height:124px;grid-template-columns:64px minmax(0,1fr) 20px;gap:12px}.sce-path__image{width:64px;height:64px}.sce-intro .sce-products-heading{margin-top:40px;font-size:28px}.sce-fit{padding:24px;gap:16px;margin-bottom:40px}.sce-fit h2{font-size:22px}.sce-fit .sce-button{grid-column:1 / -1;width:100%}.sce-help{padding-bottom:40px}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) .product-card__content{padding:12px}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) product-card :is(h3,.product-title){font-size:16px}body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) product-price :is(.price-target--actual,.regios-dopp-generic-price-item--sale){font-size:22px}}@media(max-width:374px){body:is(:has(#extra-calibers-hero),:has([data-compact-collection-hero])) .product-grid[product-grid-view=default]{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/strikeman-extra-calibers.css.map */
