.product-block--description button{background-color:#000;border:none;padding:.5em;border-radius:3px;margin-right:1em}.product-block--description button:hover{background-color:#c9171a}.product-block--description button a{color:#fff;font-family:Roboto;font-weight:500}.product-block--description button a:hover{color:#fff}.key-details__icon,.key-details__image{flex-shrink:0;width:60px;height:auto;margin-right:.75rem}.product-request-form__heading span{font-size:1.5em;text-transform:uppercase;color:#cc1313}.product-request-form__action button{text-transform:uppercase}.product-text{display:flex;gap:1em}.product-text a.metafield-url{padding:.5em;background-color:#000;color:#fff;text-decoration:none;font-weight:700;border-radius:4px;margin-right:1em}.product-text a.metafield-url:hover{background-color:#c9171a;color:#fff}.small-promo-icon{flex-shrink:0;height:3em;margin-right:10px;background-position:center;background-repeat:no-repeat;background-size:contain}.small-promo-content{display:flex;flex-direction:row;align-items:center;line-height:1.3;flex-wrap:wrap;justify-content:center;text-align:center}.small-promo-content--mobile{margin-left:0}@media screen and (max-width:1023px){.small-promo{display:flex;align-items:center;padding:5px 10px;background-color:#cc1313;margin-top:5px;border-radius:5px}.small-promo-content--mobile{font-size:1.25em;display:inline;color:#fff;font-weight:700}}@media screen and (max-width:860px){.utils-filter{background-color:#000;border:#cc1313 2px solid}.utils-filter-icon,.utils-filter-text{color:#fff}.utils-sortby{background-color:#000}}@media screen and (min-width:860px){.productgrid--sidebar-title{font-size:1.5em;color:#cc1313}.collection-filters__filter-list-item-text{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
