.card-product--rfq .card-product--price,.card-product--rfq .card-product-badge.badge-sold-out,.card-product--rfq .product-card-quick-add,.card-product--rfq .quick-add,.card-product--rfq .card-product--badges span:empty{display:none!important}.card-product--rfq .card-product--badges>span{display:none!important}.card-product--rfq .card-product--info:after{content:"Request a quote \2192";display:inline-block;margin-top:8px;padding:6px 14px;border:1px solid #233756;border-radius:4px;font-size:.82rem;font-weight:600;letter-spacing:.02em;color:#233756}:root{--elite-navy: #233756;--elite-navy-rgb: 35, 55, 86;--elite-navy-hover: #1a2942}.button:not(.button--secondary):not(.button--tertiary):not([class*=outline]),.btn--primary,.product-form__submit,.shopify-payment-button__button--unbranded{background-color:var(--elite-navy)!important;border-color:var(--elite-navy)!important;color:#fff!important}.button:not(.button--secondary):not(.button--tertiary):not([class*=outline]):hover,.btn--primary:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--elite-navy-hover)!important;border-color:var(--elite-navy-hover)!important}.button--secondary,.button--outline,[class*=button-outline]{border-color:var(--elite-navy)!important;color:var(--elite-navy)!important}:root{--font-body-base-size-mobile: 16px;--font-body-base-size-tablet: 16px}@media screen and (min-width:990px){:root{--font-body-base-size-desktop: 16px}}.section-image-banner .banner-primary-image{position:relative}.section-image-banner .banner-primary-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000002e,#0000006b);pointer-events:none;z-index:1}.section-image-banner .banner-full-bleed-text,.section-image-banner .image-banner-heading{position:relative;z-index:2}.product__pickup-availabilities,pickup-availability{display:block;margin-top:12px;padding:12px 14px;border:1px solid rgba(35,55,86,.25);border-radius:6px;background:#2337560a}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],input[type=url],input[type=date],textarea,select{font-size:16px!important}.variant-picker-colour-swatch{box-shadow:inset 0 0 0 1px #00000038;min-width:24px;min-height:24px}.variant-picker-colour-swatch.swatch-shape-round,.swatch-shape-round .variant-picker-colour-swatch{border-radius:50%}@media screen and (min-width:990px){.product-main-top-section .product-media-component.pmc-square{max-width:640px;margin-left:auto;margin-right:auto}}button[name=checkout][disabled],[name=checkout][disabled],.cart__checkout-button[disabled]{opacity:.75!important;cursor:not-allowed}.er-terms-row{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;font-size:14px;line-height:1.5}.er-terms-row input[type=checkbox]{width:24px;height:24px;min-width:24px;margin:0;accent-color:#233756;cursor:pointer}.er-terms-row label{cursor:pointer;padding-top:2px}.er-checkout-hint{margin:8px 0 0;font-size:13px;line-height:1.5;opacity:.75}.er-checkout-hint[hidden]{display:none}.er-404-form{display:flex;gap:8px;max-width:560px;margin:0 auto 26px}.er-404-form input[type=search]{flex:1 1 auto;padding:12px 14px;border:1px solid rgba(35,55,86,.35);border-radius:4px;background:transparent;color:inherit;min-width:0}.er-404-form button{flex:0 0 auto;padding:12px 22px;border:1px solid #233756;border-radius:4px;background:#233756;color:#fff;font-size:14px;font-weight:600;letter-spacing:.02em;cursor:pointer}.er-404-form button:hover{background:#1a2942}.er-404-lede{max-width:520px;margin:0 auto 22px}.er-404-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:24px}.er-404-links a{padding:8px 16px;border:1px solid rgba(35,55,86,.4);border-radius:999px;font-size:14px;text-decoration:none;color:inherit}.er-404-links a:hover{border-color:#233756;background:#2337560f}.er-404-help{font-size:14px;opacity:.8}.er-search-refine{margin-bottom:0}:root{--buttons-font-size: 14px;--buttons-font-size-desktop: 14px}.er-product-help{margin-top:18px;padding:14px 16px;border:1px solid rgba(35,55,86,.2);border-radius:6px;font-size:14px;line-height:1.6}.er-product-help strong{display:block;margin-bottom:4px}.er-product-help a{color:#233756;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom-styles.css.map */
