/** Shopify CDN: Minification failed

Line 52:0 Expected "}" to go with "{"

**/
/* ===== CLS quick fixes ===== */

/* 1—Reserve announcement-bar space so header doesn’t jump */
.announcement-bar { min-height: 40px; }

/* 2—Lock header search button size (adjust if icon larger) */
button.thb-search-submit { width: 40px; height: 40px; flex: 0 0 40px; }

/* 3—Reserve width for header right area (cart/account) */
.thb-secondary-area.thb-header-right { min-width: 110px; }

/* 4—Make Shopify progress bar overlay instead of pushing layout */
#PBarNextFrameWrapper { position: fixed !important; top: 0; left: 0; width: 100%; z-index: 9999; }

/* ===== end CLS fixes ===== */

.product-form__input--color input[type="radio"].is-disabled + label::after{
  opacity:1 !important;
}

.product-form__input--color input[type="radio"].is-disabled + label{
  position:relative;
}

.product-form__input--color input[type="radio"].is-disabled + label::before{
  content:"" !important;
  position:absolute !important;
  inset:-2px !important;
  border-radius:inherit !important;
  z-index:10 !important;
  pointer-events:none !important;
background:
  linear-gradient(
    135deg,
    transparent 47%,
    rgba(255,255,255,0.9) 47.5%,
    rgba(255,255,255,0.9) 52.5%,
    transparent 53%
  ),
  linear-gradient(
    135deg,
    transparent 48.5%,
    rgba(60,60,60,0.9) 49%,
    rgba(60,60,60,0.9) 51%,
    transparent 51.5%
  ) !important;
