/** Shopify CDN: Minification failed

Line 94:5 Unexpected "="

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
/*! Code css #t4s_custom_color */ .bg_color_azul {--t4s-bg-color: #0774d7;}.bg_color_amarillo {--t4s-bg-color: #fbff00;}.bg_color_negro {--t4s-bg-color: #000000;}.bg_color_smoke {--t4s-bg-color: #878787;}.bg_color_dorado {--t4s-bg-color: #dee429;}.bg_color_clear {--t4s-bg-color: #ffffff;}.t4s-badge-item.t4s-badge-nuevo{ background-color: #5e9ca9;color: #ffffff }.t4s-badge-item.t4s-badge-premium{ background-color: #0700ff;color: #ffffff }.t4s-badge-item.t4s-badge-2x1{ background-color: #ff0000;color: #ffffff }.t4s_lb_menu_nuevo{ background-color: #c36969;color: #ffffff }.bg_color_blanco {--t4s-bg-color: #ffffff;}.bg_color_azul-oscuro {--t4s-bg-color: #050349;}.bg_color_verde-limon {--t4s-bg-color: #a5f97b;}.bg_color_coral {--t4s-bg-color: #f18548;}.bg_color_gris {--t4s-bg-color: #c2bcb9;}.bg_color_fucsia {--t4s-bg-color: #dc244d;}.bg_color_lila {--t4s-bg-color: #d624dc;}.bg_color_rojo {--t4s-bg-color: #dc2424;}.bg_color_naranja-neon {--t4s-bg-color: #fa8702;}.bg_color_verde-antioquia {--t4s-bg-color: #1b9432;}.bg_color_rosa {--t4s-bg-color: #ff91fe;}.bg_color_azul-claro {--t4s-bg-color: #83cced;}.bg_color_verde {--t4s-bg-color: #0eb33c;}.bg_color_gris-claro {--t4s-bg-color: #a3b5a8;}.bg_color_naranja {--t4s-bg-color: #d67811;}.bg_color_verde-claro {--t4s-bg-color: #79f142;}.bg_color_plata {--t4s-bg-color: #a7a3a3;}.bg_color_magenta {--t4s-bg-color: #f713d5;}.bg_color_menta {--t4s-bg-color: #0bf5eb;}.bg_color_burdeos {--t4s-bg-color: #800707;}.bg_color_navy {--t4s-bg-color: #061b3e;}.bg_color_purpura {--t4s-bg-color: #d60ca5;}.bg_color_amarillo-neon {--t4s-bg-color: #e4f50e;}.bg_color_verde-neon {--t4s-bg-color: #9cf50e;}.bg_color_naranja-neon {--t4s-bg-color: #f47e0b;}.bg_color_esmeralda {--t4s-bg-color: #042b12;}.bg_color_violeta {--t4s-bg-color: #8a14c7;}

.t4s-pr-choose__info {
  display: none !important;
}
 /*Estilo guia */
  .nsg *{box-sizing:border-box}
  .nsg label{user-select:none}

  /* Pills & tabs */
  .nsg .nsg-pill{border:1px solid #111;padding:8px 14px;margin:0 4px;border-radius:999px;cursor:pointer;font-weight:600;display:inline-block}
  .nsg .nsg-tab{padding:10px 14px;border:1px solid #ddd;background:#f7f7f7;border-radius:999px;cursor:pointer;font-weight:700;display:inline-block}
  .nsg .nsg-subtabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:10px 0}

  /* Layout */
  .nsg .nsg-gender{display:none}
  .nsg .nsg-panel{display:none;margin:18px 0}
  .nsg .nsg-block{display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap}
  .nsg .nsg-image{width:240px;flex:0 0 240px}
  .nsg .nsg-image img{width:100%;border-radius:12px;display:block}
  .nsg .nsg-body{flex:1;min-width:300px}
  .nsg .nsg-body h3{margin:0 0 8px 0;font-size:20px}

  /* Table */
  .nsg .nsg-table{width:100%;border-collapse:collapse;font-size:14px;display:none}
  .nsg .nsg-table th,.nsg .nsg-table td{border:1px solid #e5e5e5;padding:10px;text-align:center}
  .nsg .nsg-table th{background:#111;color:#fff}

  /* Accordion */
  .nsg .nsg-acc{margin-top:12px;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;background:#fff}
  .nsg .nsg-acc > summary{list-style:none;padding:12px 14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:space-between}
  .nsg .nsg-acc > summary::after{content:"+";font-weight:900;transition:transform .2s}
  .nsg .nsg-acc[open] > summary::after{content:"–"}
  .nsg .nsg-acc-body{padding:0 14px 14px 14px;font-size:14px;line-height:1.5}
  .nsg .nsg-acc-body p{margin:8px 0}

  /* Responsive */
  @media (max-width:700px){
    .nsg .nsg-image{width:100%;flex:1 1 100%}
  }

  /* Estados por radios */
  /* Unidad */
  #nsg-u-cm:checked ~ .nsg-wrap .nsg-table[data-unit="cm"]{display:table}
  #nsg-u-in:checked ~ .nsg-wrap .nsg-table[data-unit="in"]{display:table}
  /* Pills activos */
  #nsg-u-cm:checked ~ .nsg-topbar label[for="nsg-u-cm"],
  #nsg-u-in:checked ~ .nsg-topbar label[for="nsg-u-in"]{background:#111;color:#fff;border-color:#111}

  /* Género visible */
  #nsg-g-mujer:checked ~ .nsg-wrap [data-gender="mujer"]{display:block}
  #nsg-g-hombre:checked ~ .nsg-wrap [data-gender="hombre"]{display:block}
  /* Tab género activo */
  #nsg-g-mujer:checked ~ .nsg-tabs label[for="nsg-g-mujer"],
  #nsg-g-hombre:checked ~ .nsg-tabs label[for="nsg-g-hombre"]{background:#111;color:#fff;border-color:#111}

  /* Siluetas MUJER */
  #nsg-g-mujer:checked ~ .nsg-wrap [data-gender="mujer"] .nsg-panel{display:none}
  #nsg-m-entero:checked ~ .nsg-wrap [data-gender="mujer"] [data-sil="m-entero"]{display:block}
  #nsg-m-dospiezas:checked ~ .nsg-wrap [data-gender="mujer"] [data-sil="m-dospiezas"]{display:block}
  #nsg-m-top:checked ~ .nsg-wrap [data-gender="mujer"] [data-sil="m-top"]{display:block}
  #nsg-m-tanga:checked ~ .nsg-wrap [data-gender="mujer"] [data-sil="m-tanga"]{display:block}
  #nsg-m-activetop:checked ~ .nsg-wrap [data-gender="mujer"] [data-sil="m-activetop"]{display:block}
  #nsg-m-senorero:checked ~ .nsg-wrap [data-gender="mujer"] [data-sil="m-senorero"]{display:block}
  #nsg-m-mangalarga:checked ~ .nsg-wrap [data-gender="mujer"] [data-sil="m-mangalarga"]{display:block}
  /* Resaltar silueta MUJER */
  #nsg-m-entero:checked ~ .nsg-wrap [data-gender="mujer"] .nsg-subtabs label[for="nsg-m-entero"],
  #nsg-m-dospiezas:checked ~ .nsg-wrap [data-gender="mujer"] .nsg-subtabs label[for="nsg-m-dospiezas"],
  #nsg-m-top:checked ~ .nsg-wrap [data-gender="mujer"] .nsg-subtabs label[for="nsg-m-top"],
  #nsg-m-tanga:checked ~ .nsg-wrap [data-gender="mujer"] .nsg-subtabs label[for="nsg-m-tanga"],
  #nsg-m-activetop:checked ~ .nsg-wrap [data-gender="mujer"] .nsg-subtabs label[for="nsg-m-activetop"],
  #nsg-m-senorero:checked ~ .nsg-wrap [data-gender="mujer"] .nsg-subtabs label[for="nsg-m-senorero"],
  #nsg-m-mangalarga:checked ~ .nsg-wrap [data-gender="mujer"] .nsg-subtabs label[for="nsg-m-mangalarga"]{background:#111;color:#fff;border-color:#111}

  /* Siluetas HOMBRE (orden solicitado) */
  #nsg-g-hombre:checked ~ .nsg-wrap [data-gender="hombre"] .nsg-panel{display:none}
  #nsg-h-pantaloneta:checked ~ .nsg-wrap [data-gender="hombre"] [data-sil="h-pantaloneta"]{display:block}
  #nsg-h-jammer:checked ~ .nsg-wrap [data-gender="hombre"] [data-sil="h-jammer"]{display:block}
  #nsg-h-boxer:checked ~ .nsg-wrap [data-gender="hombre"] [data-sil="h-boxer"]{display:block}
  /* Resaltar silueta HOMBRE */
  #nsg-h-pantaloneta:checked ~ .nsg-wrap [data-gender="hombre"] .nsg-subtabs label[for="nsg-h-pantaloneta"],
  #nsg-h-jammer:checked ~ .nsg-wrap [data-gender="hombre"] .nsg-subtabs label[for="nsg-h-jammer"],
  #nsg-h-boxer:checked ~ .nsg-wrap [data-gender="hombre"] .nsg-subtabs label[for="nsg-h-boxer"]{background:#111;color:#fff;border-color:#111}

<!-- ===== /Natare Size Guide (No-JS) + Accordions ===== -->

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  
}