/** Shopify CDN: Minification failed

Line 90:0 Expected ")" to go with "("

**/
.product-form__input--pill input[type=radio]+label{border-radius: unset !important;}
#more-payment-options-link {display: none;}
.product-card-wrapper .card__inner{border: 1px solid #f9f9f9 !important;}
.product-form__input--pill input[type=radio]+label,
.quantity__input{font-size: 1.2rem !important;}
.quantity{min-height: calc((var(--inputs-border-width) * 2) + 4rem) !important;}
.product-form__input--pill input[type=radio]:checked+label{color:#000 !important;background-color: transparent !important;border: 1px solid #000 !important;}

/* ======== Extra Small Devices (max-width: 479px) ======== */
@media screen and (max-width: 479px) {
  .product-form_payments_buttons{
    display:block;
    gap:0px;
  }
  .product .shopify-payment-button{
    width:100%;
    max-width:100%;
  }
  .button--full-width{
    width:100%;
    max-width:100%;
  }
}

/* ======== Small Devices (min-width: 480px) ======== */
@media screen and (min-width: 480px) {
  .product-form_payments_buttons{
    display:flex;
    gap:8px;
  }
  .product .shopify-payment-button{
    width:100%;
    max-width:50%;
  }
    .button--full-width{
    width:100%;
    max-width:50%;
  }
}

/* ======== Medium Devices (min-width: 768px) ======== */
@media screen and (min-width: 768px) {
  .product .product__title h1{font-size: calc(var(--font-heading-scale) * 2rem);}
  .product .product__title{margin-bottom: 1rem;}
  .product .product-subtitle{margin:0;font-size: calc(var(--font-heading-scale) * 1.2rem);}
  .product .product-disclaimer{font-size: calc(var(--font-heading-scale) * 1.2rem); color: rgba(var(--color-foreground);}
  .tax-info {font-family: var(--font-heading-family);font-size: 1.2rem !important;}
}

/* ======== Large Devices (min-width: 1024px) ======== */
@media screen and (min-width: 1024px) {
  /* Small laptops and desktops */
}

/* ======== Extra Large Devices (min-width: 1280px) ======== */
@media screen and (min-width: 1280px) {
  /* Large desktops */
}

/* ======== 2K+ Displays (min-width: 1440px) ======== */
@media screen and (min-width: 1440px) {
  /* Wide screens */
}

/* ======== 4K Ultra-Wide Displays (min-width: 1920px) ======== */
@media screen and (min-width: 1920px) {
  /* Very large screens */
}

/* .product .product__title h1,
.related-products__heading{
  font-family: 'PlayfairDisplay-Regular', serif;
} */

.product .price__regular{
  color:#000;
  font-weight:500;
}
.shopify-payment-button__more-options{
  display:none;
}
.product-form__buttons{
  max-width: 60rem;
}
