/** Shopify CDN: Minification failed

Line 81:21 Expected "}" to go with "{"

**/
/* ── CloudTape: Botões Com furo / Sem furo ── */

/* Base dos botões */
input[value="Sem furo"] + label.vp-split-btn,
input[value="Com furo"] + label.vp-split-btn,
input[value="Sem furo"] + label.variant-picker__option-button--color,
input[value="Com furo"] + label.variant-picker__option-button--color {
  border-color: #cccccc !important;
  background: #f5f5f5 !important;
  transition: border-color 0.2s, opacity 0.2s !important;
}

/* Nome — fundo neutro, texto legível */
input[value="Sem furo"] + label.vp-split-btn .vp-split-btn__name,
input[value="Com furo"] + label.vp-split-btn .vp-split-btn__name,
input[value="Sem furo"] + label.variant-picker__option-button--color .vp-split-btn__name,
input[value="Com furo"] + label.variant-picker__option-button--color .vp-split-btn__name {
  background: #e8e8e8 !important;
  color: #1a1a1a !important;
  font-weight: 600 !important;
}

/* Não selecionado — baixa opacidade */
input[value="Sem furo"]:not(:checked) + label.vp-split-btn,
input[value="Com furo"]:not(:checked) + label.vp-split-btn,
input[value="Sem furo"]:not(:checked) + label.variant-picker__option-button--color,
input[value="Com furo"]:not(:checked) + label.variant-picker__option-button--color {
  opacity: 0.55 !important;
}

/* Selecionado — opacidade total */
input[value="Sem furo"]:checked + label.vp-split-btn,
input[value="Com furo"]:checked + label.vp-split-btn,
input[value="Sem furo"]:checked + label.variant-picker__option-button--color,
input[value="Com furo"]:checked + label.variant-picker__option-button--color {
  opacity: 1 !important;
  border-width: 3px !important;
  border-style: solid !important;
}

/* Rosa selecionado */
[data-cloudtape-modelo="Rosa"] input[value="Sem furo"]:checked + label.vp-split-btn,
[data-cloudtape-modelo="Rosa"] input[value="Com furo"]:checked + label.vp-split-btn,
[data-cloudtape-modelo="Rosa"] input[value="Sem furo"]:checked + label.variant-picker__option-button--color,
[data-cloudtape-modelo="Rosa"] input[value="Com furo"]:checked + label.variant-picker__option-button--color {
  border-color: #FF69B4 !important;
}
[data-cloudtape-modelo="Rosa"] input[value="Sem furo"]:checked + label .vp-split-btn__name,
[data-cloudtape-modelo="Rosa"] input[value="Com furo"]:checked + label .vp-split-btn__name {
  background: #FF69B4 !important;
  color: #fff !important;
}

/* Preto selecionado */
[data-cloudtape-modelo="Preto"] input[value="Sem furo"]:checked + label.vp-split-btn,
[data-cloudtape-modelo="Preto"] input[value="Com furo"]:checked + label.vp-split-btn,
[data-cloudtape-modelo="Preto"] input[value="Sem furo"]:checked + label.variant-picker__option-button--color,
[data-cloudtape-modelo="Preto"] input[value="Com furo"]:checked + label.variant-picker__option-button--color {
  border-color: #1a1a1a !important;
}
[data-cloudtape-modelo="Preto"] input[value="Sem furo"]:checked + label .vp-split-btn__name,
[data-cloudtape-modelo="Preto"] input[value="Com furo"]:checked + label .vp-split-btn__name {
  background: #1a1a1a !important;
  color: #fff !important;
}

/* Branco selecionado */
[data-cloudtape-modelo="Branco"] input[value="Sem furo"]:checked + label.vp-split-btn,
[data-cloudtape-modelo="Branco"] input[value="Com furo"]:checked + label.vp-split-btn,
[data-cloudtape-modelo="Branco"] input[value="Sem furo"]:checked + label.variant-picker__option-button--color,
[data-cloudtape-modelo="Branco"] input[value="Com furo"]:checked + label.variant-picker__option-button--color {
  border-color: #cccccc !important;
}
[data-cloudtape-modelo="Branco"] input[value="Sem furo"]:checked + label .vp-split-btn__name,
[data-cloudtape-modelo="Branco"] input[value="Com furo"]:checked + label .vp-split-btn__name {
  background: #e8e8e8