.sir-refined-card{border-radius:12px;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.sir-refined-card .inner-top{border-radius:12px}.sir-refined-card .thumbnail-container{border-radius:11px 11px 0 0;overflow:hidden}.sir-refined-card .product__title a{line-height:1.5}.sir-refined-card.sir-quote-card .product__popup-swatch{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:auto!important;margin:0!important;padding:12px 14px 16px!important;transform:none!important;opacity:1!important;visibility:visible!important;background:transparent!important;box-shadow:none!important;display:block!important}.sir-refined-card.sir-quote-card .product__popup-swatch .sir-contact-pricing-trigger{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:44px;padding:11px 14px!important;border-radius:8px!important;background:#118744!important;color:#fff!important;border:1px solid #118744!important;font-size:12px!important;font-weight:700;line-height:1.3;letter-spacing:.3px;text-decoration:none;box-shadow:none!important;transition:background .2s ease,box-shadow .2s ease}.sir-refined-card.sir-quote-card .product__popup-swatch .sir-contact-pricing-trigger:hover{background:#096c34!important;box-shadow:0 4px 12px #11874426!important}.sir-refined-card a:focus-visible{outline:2px solid #118744;outline-offset:3px}@media(hover:hover)and (pointer:fine){.sir-refined-card:hover,.sir-refined-card:focus-within{transform:translateY(-3px);box-shadow:0 10px 28px #10182012!important;border-color:#dce4df!important}}@media(prefers-reduced-motion:reduce){.sir-refined-card,.sir-refined-card *{transition:none!important}.sir-refined-card:hover{transform:none}}@media(hover:hover)and (pointer:fine){.sir-refined-card.sir-quote-card .product__popup-swatch{opacity:0!important;visibility:hidden!important;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.sir-refined-card.sir-quote-card:hover .product__popup-swatch,.sir-refined-card.sir-quote-card:focus-within .product__popup-swatch{opacity:1!important;visibility:visible!important;pointer-events:auto}}.search-header-inline{position:relative}.search-header-inline .search-results__block{top:calc(100% + 8px)!important;left:0!important;right:auto!important;width:100%!important;min-width:0!important;max-height:65vh;overflow-y:auto;background:#fff!important;color:#171717;z-index:1000!important;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 12px 32px #0003;padding:12px!important}.search-header-inline .search-results{display:block!important;padding:0!important;margin:0!important}.search-header-inline .search-results li{display:block!important;width:100%!important;max-width:none!important;padding:8px!important;border-bottom:1px solid #eee}.search-header-inline .search-results li>a{display:grid!important;grid-template-columns:64px minmax(0,1fr);gap:4px 12px;text-align:left!important;align-items:center}.search-header-inline .search-results .thumbnail{grid-row:1 / 3;width:64px!important;margin:0!important}.search-header-inline .search-results .thumbnail img{height:64px;object-fit:contain}.search-header-inline .search-results .title{margin:0!important;font-size:12px;line-height:1.4}.search-header-inline .search-results .price{margin:0!important;font-size:12px}.search-header-inline .search-see_all{padding:12px 0 0!important}.sir-search-hero{isolation:isolate;position:relative;z-index:0}#shopify-section-nov-header{position:relative;z-index:100}#shopify-section-nov-header .header-search__parent{position:relative;z-index:30;overflow:visible}#shopify-section-nov-header .search-header-inline:focus-within{z-index:40}#shopify-section-nov-header .search-results__block{background-color:#fff!important;opacity:1!important;isolation:isolate}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sir-card-refinement.css.map */
