/** Shopify CDN: Minification failed

Line 50:0 All "@import" rules must come first

**/
.grid-item [usefrom] .bss-b2b-price-no-vat:before, .splide__slide [usefrom] .bss-b2b-price-no-vat:before {
    content: "From ";
}

[bss-b2b-btn-up-quantity] svg,
[bss-b2b-btn-down-quantity] svg {
    pointer-events: none;
}

html.dark .bss-b2b-price-no-vat {
  color: #fff !important;
}
.b2b-nt-modal-content input[type='checkbox'] {
  accent-color: #0047BB;
}

.b2b-nt-modal-navigate button {
  background-color: #0047BB !important;
}

#b2b-nt-thankyou-modal *,
.b2b-nt-modal-overlay * {
  font-family: 'Poppins', sans-serif !important;
}

.b2b-nt-modal *:not(button),
.b2b-nt-thankyou-modal .b2b-nt-modal-content *:not(button) {
  color: black !important;
  font-family: 'Poppins', sans-serif !important;
}

.b2b-nt-modal-navigate .b2b-nt-button-continue:hover, .b2b-nt-modal-navigate .b2b-nt-button-confirm:hover, .b2b-nt-modal-navigate .b2b-nt-button-back:hover {
    background: white !important;
    color: #1773B0 !important;
    border: 2px solid #1773B0 !important;
}

.b2b-nt-thankyou-modal .b2b-nt-modal-content *:not(button) {
  color: black !important;
}
.b2b-nt-button-continue, .b2b-nt-button-back, b2b-nt-button-confirm {
  font-family: 'Poppins', sans-serif !important;
}

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

.b2b-nt-modal-navigate .b2b-nt-button-back,
.b2b-nt-modal-navigate .b2b-nt-button-continue,
.b2b-nt-modal-navigate .b2b-nt-button-confirm {
  font-family: 'Poppins', sans-serif !important;
}

.b2b-nt-modal-navigate .b2b-nt-button-back:hover,
.b2b-nt-modal-navigate .b2b-nt-button-continue:hover,
.b2b-nt-modal-navigate .b2b-nt-button-confirm:hover {
  border-color: #0047BB !important;
  color: #0047BB !important;
}