/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com
 Description:    Child Theme for Divi Theme by Elegant Themes
 Author:         Divi.world
 Author URI:     http://divi.world
 Template:       Divi
 Version:        1.0.0
*/
/* figtree-300 - latin */
@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:300;src:url('../fonts/figtree-v5-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url('../fonts/figtree-v5-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:italic;font-weight:400;src:url('../fonts/figtree-v5-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:500;src:url('../fonts/figtree-v5-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:italic;font-weight:500;src:url('../fonts/figtree-v5-latin-500italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:600;src:url('../fonts/figtree-v5-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:italic;font-weight:600;src:url('../fonts/figtree-v5-latin-600italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:700;src:url('../fonts/figtree-v5-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:italic;font-weight:700;src:url('../fonts/figtree-v5-latin-700italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:800;src:url('../fonts/figtree-v5-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:900;src:url('../fonts/figtree-v5-latin-900.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../fonts/open-sans-v35-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:300;src:url('../fonts/open-sans-v35-latin-300italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v35-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../fonts/open-sans-v35-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../fonts/open-sans-v35-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:url('../fonts/open-sans-v35-latin-600italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans-v35-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url('../fonts/open-sans-v35-latin-700italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:url('../fonts/open-sans-v35-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:800;src:url('../fonts/open-sans-v35-latin-800italic.woff2') format('woff2')}

/* Woocommerce Single Product */
.type-product .variations tr,
.type-product .variations td,
.type-product .variations .label,
.type-product .variations .value
{
    margin: 0 !important;
    padding: 0 !important;
}

tr:has(td:empty) {
    display: none; 
}

.woocommerce-variation-add-to-cart .quantity input {
    width: 150px;
}