/*
Theme Name: Simple Woo - Client Dabra Socks
Theme URI: https://dabrasocks.com.ar
Description: Skin oficial de producción para Dabra Socks montado sobre el Core Engine theme-simple-woo con integración nativa de descuentos por volumen HPOS.
Author: Franco Perdomo
Author URI: https://francoperdomo.com
Template: theme-simple-woo
Version: 1.0.0
*/

/* ==========================================================================
   COHERENCIA GEOMÉTRICA DE MARCA (PÍLDORA Y BORDES SUAVES)
   ========================================================================== */

/* Botones, controles de vista, pills de tienda, modales y formularios */
.gs-view-controls,
.filter-dropdown-toggle,
#filter-sidebar-toggle,
#mobile-filter-trigger,
#quick-category-pills a,
#quick-category-pills span,
.search-tag-btn,
.gs-toggle-login-btn,
.fake-coupon-btn,
.woocommerce-notices-wrapper .woocommerce-message,
.woocommerce-notices-wrapper .woocommerce-info,
.woocommerce-notices-wrapper .woocommerce-error,
form.cart .quantity,
.woocommerce-mini-cart__buttons a.button,
.woocommerce-form-login .button,
.woocommerce-form-register .button,
form.checkout_coupon .button,
form.lost_reset_password .button {
    border-radius: var(--radius-btn) !important;
}

/* Estado de la orden (Order Status) */
.order-status {
    border-radius: var(--radius-badge) !important;
}

/* Swatches de tamaño circulares (40x40) */
.gs-swatch-size {
    border-radius: 9999px !important;
    width: 40px !important;
    height: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Insignias (Badges) redondos */
.woocommerce span.onsale,
.product-badge {
    border-radius: var(--radius-btn) !important;
}

/* Ficha de Producto: Galería y Contenedores */
.woocommerce-product-gallery__wrapper,
.woocommerce-product-gallery__image img,
.woocommerce-product-gallery__trigger {
    border-radius: var(--radius-xl) !important;
}

/* Contenedores de superficie baja con elevación suave */
div.bg-surface-container-low.shadow-sm,
article.bg-surface-container-low.shadow-sm,
aside#filter-sidebar,
div.bg-surface-container-lowest.shadow-sm,
article.bg-surface-container-lowest.shadow-sm {
    border-radius: var(--radius-xl);
}

.woocommerce-checkout-review-order-table,
#order_review {
    border-radius: var(--radius-lg);
}

/* Botones Principales (Píldora) */
.woocommerce button.button.alt,
.woocommerce a.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit.alt,
.single_add_to_cart_button,
.woocommerce button.button,
.woocommerce a.button,
.gs-stock-whatsapp-inquire {
    border-radius: var(--radius-btn) !important;
}

/* Inputs de Checkout y Formularios */
.woocommerce form .form-row input.input-text, 
.woocommerce form .form-row textarea,
.select2-container .select2-selection--single,
.woocommerce-input-wrapper input {
    border-radius: var(--radius-default) !important;
}

/* Header Dropdowns */
.group > .absolute.bg-white.shadow-xl {
    border-radius: var(--radius-lg);
}
