main[data-template="collection.strongpack-listing"] .section-wrapper:first-child .section-content-wrapper{align-items:flex-end!important;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1);gap:22px!important;padding-block-start:22px!important;padding-block-end:16px!important}main[data-template="collection.strongpack-listing"] .section-wrapper:first-child h1{font-family:var(--font-primary--family);font-size:clamp(2rem,3vw,3rem);font-weight:500;letter-spacing:0;line-height:1;margin:0;text-wrap:balance}main[data-template="collection.strongpack-listing"] .section-wrapper:first-child rte-formatter{color:rgb(var(--color-foreground-rgb) / .68);font-size:.94rem;line-height:1.45;max-width:620px}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)){align-items:start}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer))>.facets-controls-wrapper{align-items:center;background:transparent;border:0;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1);border-radius:0;box-shadow:none;min-height:48px;padding:0 0 14px!important}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets--filters-title,html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .sorting-filter{display:none!important}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .products-count-wrapper,.sp-usf-catalog-sort{color:rgb(var(--color-foreground-rgb) / .72);font-size:.88rem;font-weight:600;letter-spacing:0}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .products-count-wrapper b{color:rgb(var(--color-foreground-rgb));font-weight:750}.sp-usf-catalog-sort{align-items:center;display:inline-flex;gap:10px;margin-left:auto}.sp-usf-catalog-sort__select{-webkit-appearance:none;appearance:none;background:linear-gradient(45deg,transparent 50%,currentColor 50%) calc(100% - 17px) 50% / 5px 5px no-repeat,linear-gradient(135deg,currentColor 50%,transparent 50%) calc(100% - 12px) 50% / 5px 5px no-repeat,rgb(var(--color-background-rgb));border:1px solid rgb(var(--color-foreground-rgb) / .16);border-radius:3px;color:rgb(var(--color-foreground-rgb));font:inherit;min-height:38px;min-width:220px;padding:0 34px 0 12px}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-grid{align-items:start}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card{height:100%}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content{background:rgb(var(--color-background-rgb));border:0!important;border-radius:0!important;box-shadow:none;height:100%;overflow:visible!important;transition:box-shadow .18s ease,transform .18s ease}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content:hover{box-shadow:0 14px 34px #10182817;transform:translateY(-2px)}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .card-gallery{aspect-ratio:1 / 1;background:#f7f7f6;border:0;overflow:hidden;position:relative}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .card-gallery quick-add-component{display:none!important}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .card-gallery:after{align-items:center;background:#fffffff5;border:1px solid rgb(var(--color-foreground-rgb) / .14);border-radius:3px;bottom:14px;box-shadow:0 12px 26px #10182829;color:rgb(var(--color-foreground-rgb));content:"View Product";display:inline-flex;font-size:.82rem;font-weight:750;justify-content:center;left:50%;min-height:36px;opacity:0;padding:0 18px;pointer-events:none;position:absolute;transform:translate(-50%,8px);transition:opacity .18s ease,transform .18s ease;white-space:nowrap;z-index:2}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content:hover .card-gallery:after{opacity:1;transform:translate(-50%)}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .card-gallery img{object-fit:contain;transform:scale(.98);transition:transform .18s ease}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content:hover .card-gallery img{transform:scale(1.035)}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content .group-block{min-height:124px}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content .group-block-content{align-items:flex-start!important;gap:5px!important}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content [class*=__dimensions_WQj9bp]{color:rgb(var(--color-foreground-rgb) / .55);font-size:.8rem;font-weight:650;letter-spacing:0;margin:0}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content [class*=__dimensions_WQj9bp] p{margin:0}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content [class*=__product_title_NzQUxN]{color:rgb(var(--color-foreground-rgb));font-size:.94rem;font-weight:700;letter-spacing:0;line-height:1.32}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content [class*=__product_title_NzQUxN] p{margin:0}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content product-price{color:rgb(var(--color-foreground-rgb) / .68);font-size:.9rem;font-weight:600;margin-top:1px}product-swatches .sp-fallback-swatch-list{align-items:center;display:flex;gap:6px;list-style:none;margin:3px 0 0;padding:0}product-swatches .sp-fallback-swatch{background:var(--sp-swatch-color);border:1px solid rgb(var(--color-foreground-rgb) / .18);border-radius:999px;display:block;height:15px;width:15px}product-swatches .sp-fallback-swatch[href]:hover,product-swatches .sp-fallback-swatch:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb) / .34);outline-offset:2px}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-block-wrapper--vertical:not(#filters-drawer){align-self:start;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-block-wrapper--vertical:not(#filters-drawer):before{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .12);color:rgb(var(--color-foreground-rgb));content:"Filters";display:block;font-size:1rem;font-weight:760;letter-spacing:0;padding:0 0 14px}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-block-wrapper--vertical:not(#filters-drawer) .facets--vertical{padding:0}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-block-wrapper--vertical:not(#filters-drawer) .facets__panel,.sp-usf-facet{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1)}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-block-wrapper--vertical:not(#filters-drawer) .facets__summary{min-height:50px;padding:0}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-block-wrapper--vertical:not(#filters-drawer) .facets__label,.sp-usf-facet__summary{color:rgb(var(--color-foreground-rgb));font-size:.88rem;font-weight:720;letter-spacing:0}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-block-wrapper--vertical:not(#filters-drawer) .facets__inputs-list{gap:8px;padding-bottom:16px}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-block-wrapper--vertical:not(#filters-drawer) .facets__inputs-list-item{color:rgb(var(--color-foreground-rgb) / .72);font-size:.86rem}.sp-usf-sku-filters,.sp-usf-dimension-filters{margin:0}.sp-usf-dimension-filters+.sp-native-sku-filters,.sp-usf-dimension-filters+.sp-usf-sku-filters{margin-top:4px}.sp-native-size-filter__panel{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1)}.sp-native-size-filter__ranges{display:grid;gap:18px;padding-bottom:18px}.sp-usf-facet{display:block}.sp-usf-facet__summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:50px}.sp-usf-facet__summary::-webkit-details-marker{display:none}.sp-usf-facet__summary:after{border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;content:"";display:block;height:7px;opacity:.72;transform:rotate(45deg);width:7px}.sp-usf-facet[open] .sp-usf-facet__summary:after{transform:rotate(225deg)}.sp-usf-check-list{display:grid;gap:10px;list-style:none;margin:0;padding:0 0 18px}.sp-usf-check{align-items:center;color:rgb(var(--color-foreground-rgb) / .72);cursor:pointer;display:grid;font-size:.86rem;gap:9px;grid-template-columns:15px minmax(0,1fr);line-height:1.35}.sp-usf-check input{accent-color:rgb(var(--color-foreground-rgb));height:15px;margin:0;width:15px}.sp-usf-check span{overflow-wrap:anywhere}.sp-usf-range-group{display:block}.sp-usf-range__title{color:rgb(var(--color-foreground-rgb) / .82);font-size:.82rem;font-weight:680;letter-spacing:0;line-height:1.25;margin-bottom:10px}.sp-usf-range{padding-bottom:4px}.sp-usf-range__inputs{align-items:center;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-bottom:16px}.sp-usf-range__inputs input{background:rgb(var(--color-background-rgb));border:1px solid rgb(var(--color-foreground-rgb) / .14);border-radius:3px;color:rgb(var(--color-foreground-rgb));font:inherit;min-height:34px;min-width:0;padding:0 8px}.sp-usf-range__inputs input:focus-visible{border-color:rgb(var(--color-foreground-rgb));box-shadow:0 0 0 3px rgb(var(--color-foreground-rgb) / .12);outline:0}.sp-usf-range__dash{color:rgb(var(--color-foreground-rgb) / .46)}.sp-usf-range__rail{height:36px;margin:2px 10px 0;overflow:visible;position:relative;touch-action:none}.sp-usf-range__track{background:rgb(var(--color-foreground-rgb) / .18);border-radius:999px;height:4px;left:0;position:absolute;right:0;top:16px}.sp-usf-range__active{background:#101820;border-radius:inherit;bottom:0;left:var(--sp-range-left, 0%);position:absolute;right:calc(100% - var(--sp-range-right, 100%));top:0}.sp-usf-range__input{-webkit-appearance:none;appearance:none;background:transparent;border:0;clip:rect(0 0 0 0);height:1px;left:50%;margin:-1px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:50%;white-space:nowrap;width:1px}.sp-usf-range__handle{-webkit-appearance:none;appearance:none;background:#0b1220;border:2px solid #ffffff;border-radius:50%;box-shadow:0 0 0 1px #0b1220,0 5px 12px #10182838;cursor:pointer;height:18px!important;left:var(--sp-range-left, 0%);margin:0;max-height:18px;max-width:18px;min-height:18px;min-width:18px;padding:0!important;position:absolute;top:18px;transform:translate(-50%,-50%);transition:box-shadow .16s ease,transform .16s ease;width:18px!important;z-index:7}.sp-usf-range__handle:after{background:#fff;border-radius:inherit;content:"";display:block;height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.sp-usf-range__handle--max{background:#7f9d22;box-shadow:0 0 0 1px #506414,0 5px 12px #50641438;left:var(--sp-range-right, 100%);z-index:8}.sp-usf-range__handle:hover,.sp-usf-range__handle:focus-visible,.sp-usf-range__rail[data-sp-dragging-bound=min] .sp-usf-range__handle--min,.sp-usf-range__rail[data-sp-dragging-bound=max] .sp-usf-range__handle--max{box-shadow:0 0 0 2px #fff,0 0 0 4px #10182024,0 5px 12px #10182833;outline:0;transform:translate(-50%,-50%) scale(1.06)}.sp-usf-range__handle--max:hover,.sp-usf-range__handle--max:focus-visible,.sp-usf-range__rail[data-sp-dragging-bound=max] .sp-usf-range__handle--max{box-shadow:0 0 0 2px #fff,0 0 0 4px #7f9d222e,0 5px 12px #50641433}.sp-usf-range__pips{color:rgb(var(--color-foreground-rgb) / .5);display:flex;font-size:.72rem;justify-content:space-between;line-height:1;margin-top:4px}.sp-usf-clear{background:transparent;border:0;color:rgb(var(--color-foreground-rgb) / .62);cursor:pointer;font:inherit;font-size:.82rem;font-weight:650;padding:12px 0 0;text-decoration:underline;text-underline-offset:3px}.sp-native-sku-filters{display:block}.sp-native-sku-filters__list{gap:10px}.sp-native-sku-filters__clear{display:inline-flex;margin:12px 0 18px}.sp-usf-hidden{display:none!important}@media(min-width:750px){html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)){row-gap:16px}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer))>.facets-controls-wrapper{grid-column:var(--facets-vertical-col-width) / var(--full-width-column-number)!important}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-block-wrapper--vertical:not(#filters-drawer){grid-row:1 / span 2;max-height:calc(100vh - var(--header-height, 0px) - 28px);overflow:auto;padding-right:4px;position:sticky;top:calc(var(--header-height, 0px) + 18px)}}@media(min-width:1200px){html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media(max-width:749px){main[data-template="collection.strongpack-listing"] .section-wrapper:first-child .section-content-wrapper{align-items:flex-start!important;padding-block-start:18px!important;padding-block-end:12px!important}main[data-template="collection.strongpack-listing"] .section-wrapper:first-child h1{font-size:2rem}html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .facets-toggle{background:transparent;border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:3px;margin-bottom:14px}.sp-usf-catalog-sort{flex-basis:100%;margin-left:0}.sp-usf-catalog-sort__select{width:100%}}@media(prefers-reduced-motion:reduce){html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .card-gallery:after,html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .card-gallery img,html body .collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)) .product-card__content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/strong-pack-collection-listing-overrides-v5.css.map */
