/** Shopify CDN: Minification failed

Line 59:17 Unexpected "{"
Line 59:26 Expected ":"
Line 61:17 Unexpected "{"
Line 61:26 Expected ":"
Line 63:17 Unexpected "{"
Line 63:26 Expected ":"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:cart-drawer (INDEX:15) */
/* Smile.io loyalty launcher: while the cart drawer is open, keep it from covering the
   Checkout button. The cart drawer is a fixed 680px panel anchored to the right edge;
   the Smile launcher is position:fixed at right:20px (set via inline styles, which is
   why these overrides need !important).

   - Wide desktop (room beside the drawer): slide the launcher left by the drawer width
     so it sits in the dimmed area just outside the panel — clear of both the Checkout
     button and the bottom-left accessibility widget.
   - Mobile / narrow screens: the 680px drawer leaves no usable room beside it, so instead
     of hiding the launcher we nudge it further down into the bottom-right corner (client
     request). The launcher is fixed at bottom:20px, so translateY(18px) drops it ~2px from
     the viewport edge — the lowest it can go while staying fully on screen. */
#smile-ui-lite-launcher-frame-container {
  transition: transform 0.25s ease, opacity 0.2s ease !important;
}

@media (min-width: 960px) {
  html:has(cart-drawer[open]) #smile-ui-lite-launcher-frame-container {
    transform: translateX(-680px) !important; /* 680px = fixed cart drawer panel width */
  }
}

@media (max-width: 959px) {
  html:has(cart-drawer[open]) #smile-ui-lite-launcher-frame-container {
    transform: translateY(18px) !important; /* nudge down into the bottom corner */
  }
}
/* END_SECTION:cart-drawer */

/* START_SECTION:form-with-text (INDEX:44) */
/* ─── Layout duas colunas ─── */
.duas-colunas-form {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
}
.duas-colunas-form .col-esquerda,
.duas-colunas-form .col-direita {
  flex: 1 1 300px;
}

/* ─── Remove cantos arredondados no formulário ─── */
.duas-colunas-form .col-direita
  #shopify-form-{{ section.settings.form_id }} input,
.duas-colunas-form .col-direita
  #shopify-form-{{ section.settings.form_id }} textarea,
.duas-colunas-form .col-direita
  #shopify-form-{{ section.settings.form_id }} button {
  border-radius: 0 !important;
}
/* END_SECTION:form-with-text */