/** Shopify CDN: Minification failed

Line 58:0 Unexpected "@media"

**/
/* RU3D product cards – applies to every product card on the store */
product-card [ref=productTitleLink] .text-block,
product-card [ref=productTitleLink] p { width: 100% !important; }
product-card [ref=productTitleLink] p {
  display: flex;
  align-items: center;
  font-size: 15px !important;
  font-weight: 700 !important;
}
product-card [ref=productTitleLink] p::after {
  content: "➜";
  flex-shrink: 0;
  margin-right: auto;
  padding-left: 8px;
  font-size: 18px;
}
product-card product-price > div { display: flex; gap: 8px; align-items: baseline; }
product-card product-price .price {
  color: #1E6BFF !important;
  font-size: 17px !important;
  font-weight: 700 !important;
}
product-card .compare-at-price {
  color: #8d95a3 !important;
  font-size: 13px !important;
}
/* Buy it now (accelerated checkout) – black */
.shopify-payment-button__button--unbranded {
  background: #0A0D14 !important;
  color: #FFFFFF !important;
}
.shopify-payment-button__button--unbranded:hover:not([disabled]) {
  background: #2A2F3A !important;
}
/* Product page price – blue, bold and larger */
product-price .price {
  color: #1E6BFF !important;
  font-weight: 700 !important;
}
product-price .compare-at-price {
  color: #8d95a3 !important;
}
product-price:not(product-card product-price) .price {
  font-size: 26px !important;
}
product-price:not(product-card product-price) .compare-at-price {
  font-size: 16px !important;
}
@media (max-width: 749px) {
  product-price:not(product-card product-price) .price { font-size: 22px !important; }
  product-price:not(product-card product-price) .compare-at-price { font-size: 14px !important; }
}h
@media (max-width: 749px) {
  product-card [ref=productTitleLink] p { font-size: 14px !important; }
  product-card [ref=productTitleLink] p::after { font-size: 16px; margin-right: 4px; }
  product-card product-price .price { font-size: 16px !important; }
  product-card .compare-at-price { font-size: 12px !important; }
}

/* RU3D – "Ask anything" chat button in brand blue */
shopify-chat::part(activator) {
  --activator-bg: #1E6BFF;
  --activator-fg: #FFFFFF;
  background-color: #1E6BFF;
  color: #FFFFFF;
  font-weight: 700;
  border-radius: 999px;
  box-shadow: 0 8px 22px rgba(30, 107, 255, .35);
  backdrop-filter: none;
}
shopify-chat::part(activator):hover {
  --activator-bg: #1557D6;
  background-color: #1557D6;
}
