:root{--b2b-navy: #0B4F6C;--b2b-navy-dark: #0b2733;--b2b-orange: #F28C28;--b2b-orange-dark: #d9741a;--b2b-line: rgba(18, 50, 64, .12);--b2b-soft: #f2f7f9}#cart-icon-bubble,.header__icon--cart,.header__icon--account,shopify-account,.card__badge,.price__badge-sale,.price__badge-sold-out,.quick-add,.quick-add-bulk,cart-notification,.shopify-payment-button{display:none!important}.b2b-price-on-request{margin-top:.4rem}.b2b-price-on-request__label{font-size:1.3rem;letter-spacing:.04rem;color:rgba(var(--color-foreground),.7)}.header__inline-menu a[href$="/pages/request-a-quote"]{background:var(--b2b-orange);color:#fff!important;border-radius:999px;padding:.9rem 2rem;margin-left:.8rem;font-weight:600;text-decoration:none;transition:background .2s}.header__inline-menu a[href$="/pages/request-a-quote"]:hover{background:var(--b2b-orange-dark)}.header__inline-menu a[href$="/pages/request-a-quote"] span{text-decoration:none!important}.menu-drawer__menu a[href$="/pages/request-a-quote"]{color:var(--b2b-orange);font-weight:700}.button.b2b-accent,.b2b-accent.button{--color-button: 242, 140, 40;--color-button-text: 255, 255, 255;background-color:var(--b2b-orange);color:#fff}.button.b2b-accent:hover{background-color:var(--b2b-orange-dark)}.b2b-link-button{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:1.5rem;color:rgb(var(--color-link, var(--color-foreground)));text-decoration:underline;text-underline-offset:.3rem}.b2b-link-button[aria-pressed=true]{text-decoration:none;opacity:.75}.b2b-card-quote{position:relative;z-index:2;margin-top:1rem;min-height:3.8rem;padding:0 1.6rem;font-size:1.4rem;width:100%}.b2b-eyebrow{text-transform:uppercase;letter-spacing:.14rem;font-size:1.2rem;font-weight:600;color:var(--b2b-orange);margin:0 0 .8rem}.color-scheme-4 .b2b-eyebrow,.color-scheme-5 .b2b-eyebrow,.color-scheme-3 .b2b-eyebrow{color:#ffc58f}.b2b-intro{max-width:72rem;margin:0 auto 3.2rem}.b2b-intro--left{margin-left:0}.b2b-intro>*:last-child{margin-bottom:0}.b2b-placeholder{background:#fff4d6;color:#6b4b00;padding:.1rem .5rem;border-radius:4px;font-size:.9em}.b2b-hero__grid{display:grid;gap:3.2rem;align-items:center}@media(min-width:990px){.b2b-hero__grid{grid-template-columns:1.1fr 1fr;gap:6rem}}.b2b-hero__heading{margin:0 0 1.6rem}.b2b-hero__text{font-size:1.7rem;max-width:56rem}.b2b-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.b2b-hero__points{list-style:none;padding:0;margin:2.4rem 0 0;display:grid;gap:.8rem}.b2b-hero__points li{display:flex;gap:1rem;align-items:flex-start;font-size:1.5rem}.b2b-hero__points li:before{content:"";flex:0 0 .8rem;height:.8rem;margin-top:.7rem;border-radius:50%;background:var(--b2b-orange)}.b2b-hero__media img{width:100%;height:auto;border-radius:12px;display:block}.b2b-hero__note{margin-top:1.2rem;font-size:1.3rem}@media(max-width:749px){.b2b-hero__buttons .button{width:100%}}.b2b-cards__grid{display:grid;gap:2rem;grid-template-columns:1fr;list-style:none;padding:0;margin:0}@media(min-width:750px){.b2b-cards__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.b2b-cards__grid--3{grid-template-columns:repeat(3,1fr)}.b2b-cards__grid--4{grid-template-columns:repeat(4,1fr)}}.b2b-card{padding:2.4rem;border-radius:10px}.b2b-cards--card .b2b-card{background:rgb(var(--color-background));border:1px solid var(--b2b-line)}.color-scheme-1 .b2b-cards--card .b2b-card{background:#fff}.b2b-cards--plain .b2b-card{padding:0 0 0 1.6rem;border-left:3px solid var(--b2b-orange);border-radius:0}.b2b-card__label{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1rem;color:rgba(var(--color-foreground),.65);margin:0 0 .6rem}.b2b-card__title{margin:0 0 1rem}.b2b-card__text{font-size:1.5rem}.b2b-card__text>*:last-child{margin-bottom:0}.b2b-card__link{display:inline-block;margin-top:1.2rem;font-weight:600}.b2b-cards--numbered{counter-reset:b2bstep}.b2b-cards--numbered .b2b-card{position:relative;padding-top:6.4rem;background:rgb(var(--color-background));border:1px solid var(--b2b-line)}.b2b-cards--numbered .b2b-card:before{counter-increment:b2bstep;content:counter(b2bstep);position:absolute;top:2rem;left:2.4rem;width:3.6rem;height:3.6rem;border-radius:50%;display:grid;place-items:center;background:var(--b2b-navy);color:#fff;font-weight:700;font-size:1.6rem}.b2b-cards__footer{margin-top:3.2rem;text-align:center}.b2b-tiles__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(2,1fr);list-style:none;padding:0;margin:0}@media(min-width:990px){.b2b-tiles__grid--5{grid-template-columns:repeat(5,1fr)}.b2b-tiles__grid--4{grid-template-columns:repeat(4,1fr)}.b2b-tiles__grid--3{grid-template-columns:repeat(3,1fr)}}.b2b-tile{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--b2b-line);border-radius:10px;overflow:hidden;transition:box-shadow .2s,transform .2s}.b2b-tile:hover{box-shadow:0 .8rem 2.4rem #0b27331f;transform:translateY(-2px)}.b2b-tile__media{aspect-ratio:4 / 3;background:var(--b2b-soft);overflow:hidden}.b2b-tile__media img{width:100%;height:100%;object-fit:cover;display:block}.b2b-tile__body{padding:1.6rem}.b2b-tile__title{margin:0 0 .4rem;font-size:1.7rem}.b2b-tile__text{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.b2b-tile__cta{display:inline-block;margin-top:.8rem;font-size:1.4rem;font-weight:600;color:var(--b2b-navy)}.b2b-form__grid{display:grid;gap:4rem}@media(min-width:990px){.b2b-form__grid{grid-template-columns:1.6fr 1fr;align-items:start}}.b2b-form__fields{display:grid;gap:1.6rem;grid-template-columns:1fr}@media(min-width:750px){.b2b-form__fields{grid-template-columns:1fr 1fr}}.b2b-form__full{grid-column:1 / -1}.b2b-field label,.b2b-fieldset legend{display:block;font-size:1.4rem;font-weight:600;margin-bottom:.6rem}.b2b-field input,.b2b-field select,.b2b-field textarea{width:100%;font:inherit;font-size:1.5rem;padding:1.1rem 1.2rem;border-radius:6px;border:1px solid rgba(var(--color-foreground),.35);background:#fff;color:rgb(var(--color-foreground))}.b2b-field textarea{min-height:12rem;resize:vertical}.b2b-field input:focus,.b2b-field select:focus,.b2b-field textarea:focus{outline:2px solid var(--b2b-navy);outline-offset:1px}.b2b-req{color:#b3261e}.b2b-fieldset{border:0;padding:0;margin:0}.b2b-checks{display:flex;flex-wrap:wrap;gap:.8rem 2rem}.b2b-check{display:flex;gap:.8rem;align-items:flex-start;font-size:1.45rem;font-weight:400}.b2b-check input{width:1.8rem;height:1.8rem;margin-top:.2rem;accent-color:var(--b2b-navy)}.b2b-form__submit{margin-top:.8rem}.b2b-form__note{font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.b2b-form__success,.b2b-form__errors{padding:1.6rem 2rem;border-radius:8px;margin-bottom:2rem}.b2b-form__success{background:#e6f4ea;color:#12512a}.b2b-form__errors{background:#fdecea;color:#8c1d18}.b2b-aside{background:var(--b2b-soft);border-radius:12px;padding:2.8rem}.color-scheme-2 .b2b-aside{background:var(--b2b-soft)}.b2b-aside h3{margin-top:0}.b2b-aside__contact{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--b2b-line);font-size:1.5rem}.b2b-aside__contact a{display:block;margin-bottom:.4rem}.b2b-quote-list{margin:0 0 1.2rem;padding:0;list-style:none;display:grid;gap:.6rem}.b2b-quote-list li{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 1.2rem;border:1px solid var(--b2b-line);border-radius:6px;font-size:1.4rem;background:#fff}.b2b-quote-list button{background:none;border:0;cursor:pointer;color:#8c1d18;font-size:1.3rem;text-decoration:underline}.b2b-product__grid{display:grid;gap:3.2rem}@media(min-width:990px){.b2b-product__grid{grid-template-columns:1fr 1fr;gap:6rem;align-items:start}}.b2b-gallery__main{background:#fff;border:1px solid var(--b2b-line);border-radius:10px;overflow:hidden;aspect-ratio:1 / 1;display:grid;place-items:center}.b2b-gallery__main img{width:100%;height:100%;object-fit:contain}.b2b-gallery__thumbs{display:flex;gap:.8rem;margin-top:1rem;flex-wrap:wrap}.b2b-gallery__thumb{width:7.2rem;height:7.2rem;padding:0;border:1px solid var(--b2b-line);border-radius:6px;overflow:hidden;background:#fff;cursor:pointer}.b2b-gallery__thumb[aria-current=true]{border:2px solid var(--b2b-navy)}.b2b-gallery__thumb img{width:100%;height:100%;object-fit:cover}.b2b-product__title{margin:0 0 1.2rem}.b2b-product__sku{font-size:1.4rem;color:rgba(var(--color-foreground),.75);margin:0 0 2rem}.b2b-product__ctas{display:grid;gap:1rem;margin:2rem 0 1.2rem}@media(min-width:750px){.b2b-product__ctas{grid-template-columns:1fr 1fr}}.b2b-product__addlist{margin-bottom:2rem}.b2b-leadtime{display:flex;gap:1.2rem;padding:1.4rem 1.6rem;border-radius:8px;background:var(--b2b-soft);border-left:4px solid var(--b2b-navy);font-size:1.45rem;margin-bottom:2rem}.b2b-leadtime p{margin:0}.b2b-product__desc{margin-top:2rem}.b2b-section-block{margin-top:5rem}.b2b-section-block>h2{margin:0 0 1.6rem}.b2b-table-wrap{overflow-x:auto;border:1px solid var(--b2b-line);border-radius:10px;background:#fff}.b2b-table{width:100%;border-collapse:collapse;font-size:1.45rem;min-width:56rem}.b2b-table th,.b2b-table td{text-align:left;padding:1.2rem 1.4rem;border-bottom:1px solid var(--b2b-line);vertical-align:top}.b2b-table th{background:var(--b2b-soft);font-weight:600;font-size:1.3rem;text-transform:uppercase;letter-spacing:.06rem}.b2b-table tr:last-child td{border-bottom:0}.b2b-table td.b2b-table__sku{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.35rem;white-space:nowrap}.b2b-table a{white-space:nowrap;font-weight:600}.b2b-accordion details{border-bottom:1px solid var(--b2b-line)}.b2b-accordion details:first-child{border-top:1px solid var(--b2b-line)}.b2b-accordion summary{cursor:pointer;padding:1.6rem 0;font-size:1.7rem;font-weight:600;list-style:none;display:flex;justify-content:space-between}.b2b-accordion summary::-webkit-details-marker{display:none}.b2b-accordion summary:after{content:"+";font-size:2rem;line-height:1}.b2b-accordion details[open] summary:after{content:"\2013"}.b2b-accordion__body{padding:0 0 2rem;font-size:1.5rem}.b2b-specs{display:grid;grid-template-columns:minmax(14rem,max-content) 1fr;gap:.8rem 2.4rem;margin:0}.b2b-specs dt{font-weight:600}.b2b-specs dd{margin:0}.b2b-downloads{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}.b2b-editor-hint{padding:1.2rem 1.6rem;border:1px dashed #c58a00;background:#fff8e5;border-radius:6px;font-size:1.3rem;margin-top:1.6rem}.b2b-cart-redirect{text-align:center;max-width:64rem;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/b2b.css.map */
