@font-face{font-family:FC Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVVpfBJ.ttf) format("truetype")}body:is(.template-product,.template-collection){--fc-accent:#c92720;--fc-ink:#171717;--fc-line:#dedede}body:is(.template-product,.template-collection) #MainContent{font-family:Arial,Helvetica,sans-serif;color:#171717;font-size:17px;line-height:1.55}body:is(.template-product,.template-collection) #MainContent :is(h1,h2,h3,h4,.card__title,.section-heading){font-family:FC Condensed,Arial,sans-serif!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase!important;line-height:1.12!important}body.template-product .fc-pdp :is(h1.product__title,.product__info-heading h1,.fc-bundle-purchase h1){font-size:clamp(32px,2.8vw,44px)!important}body.template-product .fc-pdp :is(h2,.fc-dimensions h2){font-size:30px!important}body.template-product .fc-pdp h3{font-size:22px!important}body.template-product .fc-pdp :is(.fc-description,.fc-specs,.fc-spec-table){font-size:17px;line-height:1.65}body.template-product .fc-pdp :is(.product-form__submit,.fc-bundle-form button,.fc-sticky a){font-family:FC Condensed,Arial,sans-serif!important;font-size:21px!important;font-weight:700!important;border-radius:0!important;background:#c92720!important}body.template-product .fc-pdp .product-form__submit:before{background:#c92720!important}body.template-product .fc-pdp .fc-purchase-addons{border-radius:0;background:#f2f2f2}body.template-product .fc-pdp .fc-purchase-addons h2{font-size:24px!important}body.template-product .fc-pdp .fc-purchase-addons h3{font-size:18px!important}body.template-product .fc-pdp .fc-purchase-addons .fc-upgrade-grid img{height:165px!important;max-height:165px}body.template-product .fc-pdp .fc-gallery-stage{background:#f5f5f5}body.template-product .fc-pdp .fc-gallery-slide{border:0}body.template-product .fc-pdp .fc-gallery-slide img{padding:0;object-fit:contain}body.template-product .fc-pdp .fc-bundle-main-price{font:700 36px/1.2 Arial,sans-serif!important;color:#171717!important}body.template-product .fc-pdp .fc-handle{font-size:16px;min-height:48px}body.template-product .fc-pdp .fc-handle-menu summary{font-size:17px;font-weight:700}body.template-collection .collection-hero__title{font-size:clamp(38px,4vw,58px)!important;margin:0 0 16px!important}body.template-collection .collection-hero__description{max-width:780px!important;font:17px/1.55 Arial,sans-serif!important}body.template-collection .collection-hero__description p{font:inherit}body.template-collection .collection-hero__description summary{font-weight:700;min-height:44px;padding:9px 0}body.template-collection #product-grid{gap:34px 24px!important}body.template-collection .card-wrapper{border-radius:0!important;background:#fff}body.template-collection .card__inner .media{aspect-ratio:1!important;background:#f5f5f5}body.template-collection .card__inner .media img{padding:0!important;object-fit:cover!important}body.template-collection .card__title{font-size:23px!important;display:block}body.template-collection .card-information{padding:20px 0!important}body.template-collection .card__vendor{font:12px/1.4 Arial,sans-serif!important;letter-spacing:.04em}body.template-collection .price{margin-top:16px!important}body.template-collection .price-item{font:700 20px/1.35 Arial,sans-serif!important;color:#171717}body.template-collection .price__compare .price-item{font-size:14px!important;color:#666}body.template-collection .facets :is(summary,label,.facets__heading){font-family:Arial,sans-serif;font-size:15px}body:is(.template-product,.template-collection) #breadcrumbs{font:14px/1.5 Arial,sans-serif}@media(min-width:990px){body.template-product .fc-pdp>.fc-pdp-grid{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr)!important}body.template-collection #product-grid.product-grid-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){body:is(.template-product,.template-collection) #MainContent{font-size:16px}body.template-product .fc-pdp :is(h1.product__title,.product__info-heading h1,.fc-bundle-purchase h1){font-size:30px!important}body.template-product .fc-pdp :is(h2,.fc-dimensions h2){font-size:26px!important}body.template-product .fc-pdp .fc-gallery-slide img{max-height:none;aspect-ratio:1}body.template-product .fc-pdp .fc-purchase-addons .fc-upgrade-grid img{height:145px!important;max-height:145px}body.template-collection .collection-hero__title{font-size:38px!important}body.template-collection .collection-hero__description{font-size:16px!important}body.template-collection #product-grid{gap:28px 14px!important}body.template-collection .card__title{font-size:19px!important}body.template-collection .card-information{padding:14px 0!important}body.template-collection .price-item{font-size:17px!important}body.template-collection .price__compare .price-item{font-size:12px!important}}body.template-collection #product-grid.product-grid-grid{display:grid!important}body.template-collection #product-grid.product-grid-grid>li{width:auto!important;max-width:none!important;min-width:0;flex:auto!important}body.template-collection .card__title a{line-height:1.18!important}body.template-collection .quick-add-btn--wrapper,body.template-collection .card__link .custom-hover{border-radius:0!important;background:#c92720!important;font-family:FC Condensed,Arial,sans-serif!important}@media(min-width:750px)and (max-width:989px){body.template-collection #product-grid.product-grid-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){body.template-collection #product-grid.product-grid-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.template-collection #MainContent #product-grid.product-grid-grid>li.collection-product-card{width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important}body.template-collection #product-grid.product-grid-grid{grid-template-rows:repeat(5,auto);row-gap:0!important}body.template-collection #product-grid.product-grid-grid>li.collection-product-card{display:grid;grid-template-rows:subgrid;grid-row:span 5;margin-bottom:34px}body.template-collection #product-grid.product-grid-grid>li.collection-product-card>.card-wrapper{display:grid;grid-template-rows:subgrid;grid-row:1/-1;height:auto}body.template-collection #product-grid.product-grid-grid .card-wrapper>div:first-of-type{grid-row:1}body.template-collection #product-grid.product-grid-grid .card-information{display:grid;grid-template-rows:subgrid;grid-row:2/-1}body.template-collection #product-grid.product-grid-grid .card-information__wrapper{display:grid;grid-template-rows:subgrid;grid-row:1/-1}body.template-collection #product-grid.product-grid-grid .card-information__group{display:grid;grid-template-rows:subgrid;grid-row:1/span 3;grid-template-columns:minmax(0,1fr);align-items:start;justify-content:stretch}body.template-collection #product-grid.product-grid-grid .card__subtitles{grid-row:1}body.template-collection #product-grid.product-grid-grid .card__middle{grid-row:2;align-self:start}body.template-collection #product-grid.product-grid-grid .card-information__group>.price{grid-row:3;align-self:start}body.template-collection #product-grid.product-grid-grid .card__description{grid-row:4;align-self:start}@media(max-width:749px){body.template-collection #product-grid.product-grid-grid>li.collection-product-card{margin-bottom:28px}}body.template-collection .card-wrapper[data-product=angled-3-hole-painted-weight-plates] .card__inner .media img{padding:18%!important;object-fit:contain!important;object-position:center;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fc-catalog-editorial.css.map */
