/** Shopify CDN: Minification failed

Line 17:16 Expected ")" to end URL token
Line 26:16 Expected ")" to end URL token
Line 35:16 Expected ")" to end URL token
Line 44:16 Expected ")" to end URL token
Line 54:16 Expected ")" to end URL token
Line 55:16 Expected ")" to end URL token
Line 68:3 Expected identifier but found whitespace

**/
/* Place any CSS overrides in this file. */

/* --- Declaración de Apercu Pro Regular --- */
@font-face {
    font-family: 'Apercu'; /* Usar este nombre en tu CSS */
    src: url({{ 'apercu.woff2' | asset_url }}) format('woff2');
    font-weight: normal; /* o 400 */
    font-style: normal;
    font-display: swap;
}

/* --- Declaración de Apercu Pro Bold --- */
@font-face {
    font-family: 'Apercu';
    src: url({{ 'apercu-bold.woff2' | asset_url }}) format('woff2');
    font-weight: bold; /* o 700 */
    font-style: normal;
    font-display: swap;
}

/* --- Declaración de Apercu Pro Italic --- */
@font-face {
    font-family: 'Apercu';
    src: url({{ 'apercu-italic.woff2' | asset_url }}) format('woff2');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

/* --- Declaración de Apercu Pro Bold Italic --- */
@font-face {
    font-family: 'Apercu';
    src: url({{ 'apercu-bold-italic.woff2' | asset_url }}) format('woff2');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

/* Y lo mismo para SaolDisplay si lo necesitas */
/* --- Declaración de SaolDisplay-Semibold --- */
@font-face {
    font-family: 'Saol'; /* Otro nombre de familia para esta fuente */
    src: url({{ 'saol.woff2' | asset_url }}) format('woff2'),
         url({{ 'saol.woff' | asset_url }}) format('woff');
    font-weight: 600; /* Asumiendo que Semibold es 600 */
    font-style: normal;
    font-display: swap;
}

h1, h2, h3, h4, h5, h6, .custom-font, .header-font, .h3.footer-header {
  font-family: 'Saol', serif !important;
}
body, p, blockquote, li, a, strong, b, em, .btn, .shopify-payment-button__button.shopify-payment-button__button--unbranded {
  font-family: 'Apercu';
}

nt: ´.boost-sd__product-price--compare {
  font-size: 0.9em !important;
  color: grey;
  font-style: italic;
}
.boost-sd__header-main-2-content--relative {
  background-color: #ffffff;
}

.label-font,
.product-swatch-color-name {
  font-size: 14px !important;
}
.label-font:after {
  content: ":";
}

@media only screen and (min-width: 750px) {
  .footer-wrapper .footer-main .footer-main--inner > * {
    max-width: 200px;
  }
}
.price--sale-price {
  color: #ff7962 !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
.custom-font,
.header-font,
.h3.footer-header {
  font-family: "Saol" !important;
}
body,
p,
blockquote,
li,
a,
strong,
b,
em,
.btn,
.shopify-payment-button__button.shopify-payment-button__button--unbranded {
  font-family: "Apercu" !important;
}
.boost-sd__product-vendor {
  font-size: 12px;
  color: grey;
}
.boost-sd__filter-option-item-button {
  font-size: 14px;
}
.boost-sd__filter-option-viewmorebtn {
  color: #393c8c;
  border-bottom: 1px solid #393c8c;
}
.boost-sd__filter-option-title {
  font-weight: bold;
  font-size: 14px;
}
.boost-sd__filter-option-range-slider-input-wrapper {
  border: none;
}
input:not(.alt-input):not([type="checkbox"]):not([type="radio"]):not(
    [type="file"]
  ):not([type="submit"]):not([type="hidden"]):not(.btn) {
  border: none;
  border-bottom: 1px solid black;
}
.boost-sd__inventory-status--low-stock,
.boost-sd__inventory-status--in-stock {
  font-size: 14px;
  font-style: italic !important;
}
.boost-sd__inventory-status--in-stock {
  display: none;
}
.boost-sd__product-price-content--row-reverse {
  flex-direction: column-reverse;
}
.boost-sd__product-price--compare {
  font-size: 12px !important;
}

.boost-sd__header-title {
  font-size: 0px;
  display: none;
}
.boost-sd__header-main-2-content {
  display: none;
}

