.elementor-3997 .elementor-element.elementor-element-749f9172:not(.elementor-motion-effects-element-type-background), .elementor-3997 .elementor-element.elementor-element-749f9172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shantala.com.ar/wp-content/uploads/2026/08/Importadores-HEM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3997 .elementor-element.elementor-element-749f9172{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 50px 0px;padding:50px 0px 50px 0px;}.elementor-3997 .elementor-element.elementor-element-749f9172 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3997 .elementor-element.elementor-element-1db448f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3997 .elementor-element.elementor-element-1db448f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3997 .elementor-element.elementor-element-1db448f4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3997 .elementor-element.elementor-element-24a65ab4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-24a65ab4 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3997 .elementor-element.elementor-element-6d0d7aae{width:var( --container-widget-width, 60.906% );max-width:60.906%;--container-widget-width:60.906%;--container-widget-flex-grow:0;text-align:center;}.elementor-3997 .elementor-element.elementor-element-6d0d7aae > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-3997 .elementor-element.elementor-element-6d0d7aae .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.3rem;font-weight:400;color:#526B39;}.elementor-3997 .elementor-element.elementor-element-6ab7c39f{width:var( --container-widget-width, 76.719% );max-width:76.719%;--container-widget-width:76.719%;--container-widget-flex-grow:0;text-align:center;}.elementor-3997 .elementor-element.elementor-element-6ab7c39f .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:3rem;font-weight:600;text-transform:none;color:#513125;}.elementor-3997 .elementor-element.elementor-element-69d6f1a9{width:var( --container-widget-width, 91.27% );max-width:91.27%;--container-widget-width:91.27%;--container-widget-flex-grow:0;text-align:center;}.elementor-3997 .elementor-element.elementor-element-69d6f1a9 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.3rem;font-weight:400;color:#000000;}.elementor-3997 .elementor-element.elementor-element-2996bc88{width:var( --container-widget-width, 75.273% );max-width:75.273%;--container-widget-width:75.273%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-3997 .elementor-element.elementor-element-17de2e7e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3997 .elementor-element.elementor-element-17de2e7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3997 .elementor-element.elementor-element-17de2e7e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3997 .elementor-element.elementor-element-616f234a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3997 .elementor-element.elementor-element-721ea5cb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3997 .elementor-element.elementor-element-319f4e{width:var( --container-widget-width, 76.719% );max-width:76.719%;--container-widget-width:76.719%;--container-widget-flex-grow:0;text-align:center;}.elementor-3997 .elementor-element.elementor-element-319f4e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:600;text-transform:none;color:#513125;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3997 .elementor-element.elementor-element-5f91a3e1:not(.elementor-motion-effects-element-type-background), .elementor-3997 .elementor-element.elementor-element-5f91a3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shantala.com.ar/wp-content/uploads/2026/08/Sahumerios-importados-HEM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3997 .elementor-element.elementor-element-5f91a3e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 0px 50px 0px;padding:5% 0% 5% 0%;}.elementor-3997 .elementor-element.elementor-element-5f91a3e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3997 .elementor-element.elementor-element-3ee066ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3997 .elementor-element.elementor-element-3ee066ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3997 .elementor-element.elementor-element-3ee066ab.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3997 .elementor-element.elementor-element-3ee066ab > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-3997 .elementor-element.elementor-element-49f858cc{width:var( --container-widget-width, 76.719% );max-width:76.719%;--container-widget-width:76.719%;--container-widget-flex-grow:0;text-align:start;}.elementor-3997 .elementor-element.elementor-element-49f858cc .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:600;text-transform:none;color:#513125;}.elementor-3997 .elementor-element.elementor-element-50340a97{text-align:start;}.elementor-3997 .elementor-element.elementor-element-c1c744a{width:var( --container-widget-width, 82.825% );max-width:82.825%;--container-widget-width:82.825%;--container-widget-flex-grow:0;text-align:start;}.elementor-3997 .elementor-element.elementor-element-c1c744a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-c1c744a .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1rem;font-weight:500;color:#000000;}.elementor-3997 .elementor-element.elementor-element-4540b89e{width:var( --container-widget-width, 82.825% );max-width:82.825%;--container-widget-width:82.825%;--container-widget-flex-grow:0;text-align:start;}.elementor-3997 .elementor-element.elementor-element-4540b89e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-4540b89e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1rem;font-weight:500;color:#000000;}.elementor-3997 .elementor-element.elementor-element-33fcddcc{width:var( --container-widget-width, 82.825% );max-width:82.825%;--container-widget-width:82.825%;--container-widget-flex-grow:0;text-align:start;}.elementor-3997 .elementor-element.elementor-element-33fcddcc > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-33fcddcc .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1rem;font-weight:500;color:#000000;}.elementor-bc-flex-widget .elementor-3997 .elementor-element.elementor-element-427dabbd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3997 .elementor-element.elementor-element-427dabbd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3997 .elementor-element.elementor-element-427dabbd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3997 .elementor-element.elementor-element-20aeeaa7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3997 .elementor-element.elementor-element-57970d36.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3997 .elementor-element.elementor-element-2c2e0a1{width:var( --container-widget-width, 71.629% );max-width:71.629%;--container-widget-width:71.629%;--container-widget-flex-grow:0;text-align:center;}.elementor-3997 .elementor-element.elementor-element-2c2e0a1 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:600;text-transform:none;color:#513125;}.elementor-3997 .elementor-element.elementor-element-2773bce1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3997 .elementor-element.elementor-element-4ef16eb1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3997 .elementor-element.elementor-element-66c85234{width:var( --container-widget-width, 29.231% );max-width:29.231%;--container-widget-width:29.231%;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-268d4f79{width:var( --container-widget-width, 82.825% );max-width:82.825%;--container-widget-width:82.825%;--container-widget-flex-grow:0;text-align:center;}.elementor-3997 .elementor-element.elementor-element-268d4f79 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-268d4f79 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1rem;font-weight:600;color:#AC715B;}.elementor-3997 .elementor-element.elementor-element-3a13f522.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3997 .elementor-element.elementor-element-374bd8c1{width:var( --container-widget-width, 29.231% );max-width:29.231%;--container-widget-width:29.231%;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-4a2fa76e{width:var( --container-widget-width, 82.825% );max-width:82.825%;--container-widget-width:82.825%;--container-widget-flex-grow:0;text-align:center;}.elementor-3997 .elementor-element.elementor-element-4a2fa76e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-4a2fa76e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1rem;font-weight:600;color:#AC715B;}.elementor-3997 .elementor-element.elementor-element-74f21c2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3997 .elementor-element.elementor-element-628ff62e{width:var( --container-widget-width, 29.231% );max-width:29.231%;--container-widget-width:29.231%;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-6341f0ea{width:var( --container-widget-width, 82.825% );max-width:82.825%;--container-widget-width:82.825%;--container-widget-flex-grow:0;text-align:center;}.elementor-3997 .elementor-element.elementor-element-6341f0ea > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-6341f0ea .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1rem;font-weight:600;color:#AC715B;}.elementor-3997 .elementor-element.elementor-element-599731b5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3997 .elementor-element.elementor-element-7c1fb37e{width:var( --container-widget-width, 29.231% );max-width:29.231%;--container-widget-width:29.231%;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-2b6961e7{width:var( --container-widget-width, 82.825% );max-width:82.825%;--container-widget-width:82.825%;--container-widget-flex-grow:0;text-align:center;}.elementor-3997 .elementor-element.elementor-element-2b6961e7 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-2b6961e7 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1rem;font-weight:600;color:#AC715B;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3997 .elementor-element.elementor-element-6ab7c39f .elementor-heading-title{font-size:2rem;}.elementor-3997 .elementor-element.elementor-element-319f4e .elementor-heading-title{font-size:2rem;}.elementor-3997 .elementor-element.elementor-element-5f91a3e1{padding:5% 5% 5% 5%;}.elementor-3997 .elementor-element.elementor-element-49f858cc{width:var( --container-widget-width, 276.969px );max-width:276.969px;--container-widget-width:276.969px;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-49f858cc .elementor-heading-title{font-size:2rem;}.elementor-3997 .elementor-element.elementor-element-2c2e0a1 .elementor-heading-title{font-size:2rem;}}@media(max-width:767px){.elementor-3997 .elementor-element.elementor-element-749f9172:not(.elementor-motion-effects-element-type-background), .elementor-3997 .elementor-element.elementor-element-749f9172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-3997 .elementor-element.elementor-element-6ab7c39f .elementor-heading-title{font-size:2rem;}.elementor-3997 .elementor-element.elementor-element-319f4e .elementor-heading-title{font-size:2rem;}.elementor-3997 .elementor-element.elementor-element-5f91a3e1:not(.elementor-motion-effects-element-type-background), .elementor-3997 .elementor-element.elementor-element-5f91a3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-3997 .elementor-element.elementor-element-49f858cc .elementor-heading-title{font-size:2rem;}.elementor-3997 .elementor-element.elementor-element-2c2e0a1{width:var( --container-widget-width, 324.766px );max-width:324.766px;--container-widget-width:324.766px;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-2c2e0a1 .elementor-heading-title{font-size:2rem;}.elementor-3997 .elementor-element.elementor-element-4ef16eb1{width:50%;}.elementor-3997 .elementor-element.elementor-element-3a13f522{width:50%;}.elementor-3997 .elementor-element.elementor-element-74f21c2{width:50%;}.elementor-3997 .elementor-element.elementor-element-599731b5{width:50%;}}/* Start custom CSS */.page-title , .wrap-price, .wd-add-btn, .wd-add-btn-replace { 
    display: none !important; 
} 
 
/* ========================================================= 
   FORMULARIO
   WPForms #9579
   ========================================================= */ 
 
/* TARJETA */ 
#wpforms-9579 { 
    max-width: 410px !important; 
    margin: 0 auto !important; 
    padding: 24px 28px 24px !important; 
 
    background: rgba(247, 243, 235, 0.86) !important; 
 
    border: 1px solid rgba(183, 137, 97, 0.25) !important; 
    border-radius: 19px !important; 
 
    box-shadow: 
        0 15px 35px rgba(69, 50, 30, 0.10), 
        0 2px 7px rgba(69, 50, 30, 0.05) !important; 
 
    box-sizing: border-box; 
} 
 
 
/* ========================================================= 
   ENCABEZADO 
   ========================================================= */ 
 
#wpforms-9579 .wpforms-head-container { 
    margin: 0 0 12px !important; 
    padding: 0 !important; 
} 
 
#wpforms-9579 .wpforms-title { 
    margin: 0 0 5px !important; 
    padding: 0 !important; 
 
    color: #3f2c20 !important; 
 
    font-family: Georgia, "Times New Roman", serif !important; 
    font-size: 23px !important; 
    font-weight: 600 !important; 
    line-height: 1.03 !important; 
    letter-spacing: -0.3px !important; 
} 
 
#wpforms-9579 .wpforms-description { 
    margin: 0 !important; 
    padding: 0 !important; 
 
    color: #55483b !important; 
 
    font-family: "Lato", sans-serif !important; 
    font-size: 12.5px !important; 
    font-weight: 400 !important; 
    line-height: 1.4 !important; 
} 
 
 
/* ========================================================= 
   CAMPOS 
   ========================================================= */ 
 
#wpforms-9579 .wpforms-field-container { 
    margin-top: 0 !important; 
    padding-top: 0 !important; 
} 
 
#wpforms-9579 .wpforms-field { 
    padding: 0 !important; 
    margin: 0 0 7px !important; 
} 
 
#wpforms-9579 .wpforms-field:first-child { 
    margin-top: 0 !important; 
    padding-top: 0 !important; 
} 
 
 
/* LABELS */ 
#wpforms-9579 .wpforms-field-label { 
    display: block !important; 
 
    margin: 0 0 3px !important; 
 
    color: #4b402f !important; 
 
    font-family: "Lato", sans-serif !important; 
    font-size: 11.5px !important; 
    font-weight: 500 !important; 
    line-height: 1.2 !important; 
} 
 
 
/* ASTERISCO */ 
#wpforms-9579 .wpforms-required-label { 
    color: #a87e58 !important; 
} 
 
 
/* ========================================================= 
   INPUTS 
   ========================================================= */ 
 
#wpforms-9579 input[type="text"], 
#wpforms-9579 input[type="email"], 
#wpforms-9579 input[type="tel"], 
#wpforms-9579 input[type="number"], 
#wpforms-9579 select, 
#wpforms-9579 textarea { 
 
    width: 100% !important; 
 
    background: #fbf9f5 !important; 
 
    border: 1px solid #ddd5c8 !important; 
    border-radius: 8px !important; 
 
    color: #40382f !important; 
 
    font-family: "Lato", sans-serif !important; 
    font-size: 13px !important; 
 
    box-shadow: none !important; 
 
    transition: 
        border-color .2s ease, 
        box-shadow .2s ease, 
        background-color .2s ease; 
} 
 
 
/* ALTURA */ 
#wpforms-9579 input[type="text"], 
#wpforms-9579 input[type="email"], 
#wpforms-9579 input[type="tel"], 
#wpforms-9579 input[type="number"], 
#wpforms-9579 select { 
 
    height: 39px !important; 
    padding: 0 13px !important; 
} 
 
 
/* TEXTAREA */ 
#wpforms-9579 textarea { 
    min-height: 72px !important; 
    height: 72px !important; 
 
    padding: 10px 13px !important; 
 
    resize: vertical; 
} 
 
 
/* FOCUS */ 
#wpforms-9579 input:focus, 
#wpforms-9579 select:focus, 
#wpforms-9579 textarea:focus { 
 
    background: #ffffff !important; 
 
    border-color: #7a8356 !important; 
 
    box-shadow: 
        0 0 0 3px rgba(95, 107, 64, 0.10) !important; 
 
    outline: none !important; 
} 
 
 
/* ========================================================= 
   BOTÓN 
   ========================================================= */ 
 
#wpforms-9579 .wpforms-submit-container { 
    margin: 0 !important; 
    padding: 4px 0 0 !important; 
} 
 
#wpforms-9579 button.wpforms-submit { 
 
    width: 100% !important; 
    height: 44px !important; 
    min-height: 44px !important; 
 
    padding: 10px 20px !important; 
 
    background: #46562d !important; 
 
    border: 1px solid #46562d !important; 
    border-radius: 10px !important; 
 
    color: #ffffff !important; 
 
    font-family: "Lato", sans-serif !important; 
    font-size: 13px !important; 
    font-weight: 700 !important; 
 
    letter-spacing: .4px !important; 
    text-transform: uppercase !important; 
 
    box-shadow: none !important; 
 
    cursor: pointer; 
 
    transition: 
        background-color .2s ease, 
        transform .2s ease, 
        box-shadow .2s ease; 
} 
 
#wpforms-9579 button.wpforms-submit:hover { 
 
    background: #384624 !important; 
    border-color: #384624 !important; 
 
    transform: translateY(-1px); 
 
    box-shadow: 
        0 8px 20px rgba(56, 70, 36, .18) !important; 
} 
 
 
/* ========================================================= 
   ERRORES 
   ========================================================= */ 
 
#wpforms-9579 label.wpforms-error { 
    margin-top: 5px !important; 
    color: #a34635 !important; 
    font-size: 12px !important; 
} 
 
#wpforms-9579 input.wpforms-error, 
#wpforms-9579 textarea.wpforms-error, 
#wpforms-9579 select.wpforms-error { 
 
    border-color: #b96b5b !important; 
} 
 
 
/* ========================================================= 
   MOBILE 
   ========================================================= */ 
 
@media (max-width: 767px) { 
 
    #wpforms-9579 { 
        max-width: 100% !important; 
        padding: 22px 18px 20px !important; 
        border-radius: 17px !important; 
    } 
 
    #wpforms-9579 .wpforms-title { 
        font-size: 21px !important; 
    } 
 
    #wpforms-9579 input[type="text"], 
    #wpforms-9579 input[type="email"], 
    #wpforms-9579 input[type="tel"], 
    #wpforms-9579 input[type="number"], 
    #wpforms-9579 select { 
        height: 40px !important; 
    } 
 
    #wpforms-9579 textarea { 
        min-height: 75px !important; 
        height: 75px !important; 
    } 
 
    #wpforms-9579 button.wpforms-submit { 
        height: 44px !important; 
        min-height: 44px !important; 
    } 
}/* End custom CSS */