.elementor-233636 .elementor-element.elementor-element-f85788d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 50px;--background-transition:0.3s;}.elementor-233636 .elementor-element.elementor-element-fa3abc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-233636 .elementor-element.elementor-element-fa3abc3.e-con{--align-self:center;}.elementor-233636 .elementor-element.elementor-element-e2d53d0{text-align:left;}.elementor-233636 .elementor-element.elementor-element-e2d53d0 .elementor-heading-title{color:#002C73;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;}.elementor-233636 .elementor-element.elementor-element-3bce7f4 .elementor-button{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;fill:#002C73;color:#002C73;background-color:#FFD400;border-radius:13px 13px 13px 13px;}.elementor-233636 .elementor-element.elementor-element-3bce7f4 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-233636 .elementor-element.elementor-element-9829453{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-233636 .elementor-element.elementor-element-caea9c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-233636 .elementor-element.elementor-element-152afe5 .elementor-heading-title{color:#002C73;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;}.elementor-233636 .elementor-element.elementor-element-152afe5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-233636 .elementor-element.elementor-element-43b54ee .elementor-widget-container{color:#7A7A7A;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:26px;}.elementor-233636 .elementor-element.elementor-element-2fe1c58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 20px 0px;}.elementor-233636 .elementor-element.elementor-element-0baa307{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-evenly;--align-items:center;--overflow:auto;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-233636 .elementor-element.elementor-element-0baa307:not(.elementor-motion-effects-element-type-background), .elementor-233636 .elementor-element.elementor-element-0baa307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002C73;}.elementor-233636 .elementor-element.elementor-element-0baa307, .elementor-233636 .elementor-element.elementor-element-0baa307::before{--border-transition:0.3s;}.elementor-233636 .elementor-element.elementor-element-0baa307.e-con{--align-self:center;}.elementor-233636 .elementor-element.elementor-element-9fe420c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title:before, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title:after, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-content, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-mobile-title, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-desktop-title.elementor-active, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title:before, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title:after, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-content, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tabs-content-wrapper{border-color:#002C73;}.elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-desktop-title.elementor-active{background-color:#002C73;}.elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tabs-content-wrapper{background-color:#002C73;}.elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title, .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title a{color:#FFFFFF;}.elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title.elementor-active,
					 .elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-233636 .elementor-element.elementor-element-2c0b711 .elementor-tab-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-233636 .elementor-element.elementor-element-b29bb52.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-233636 .elementor-element.elementor-element-b29bb52.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#002C73;}.elementor-233636 .elementor-element.elementor-element-b29bb52.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#002C73;}.elementor-233636 .elementor-element.elementor-element-b29bb52.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-233636 .elementor-element.elementor-element-b29bb52.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-233636 .elementor-element.elementor-element-b29bb52.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-233636 .elementor-element.elementor-element-b29bb52 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-233636 .elementor-element.elementor-element-8166ded{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-233636 .elementor-element.elementor-element-fa3abc3{--width:50%;}.elementor-233636 .elementor-element.elementor-element-9829453{--width:50%;}.elementor-233636 .elementor-element.elementor-element-0baa307{--width:100vw;}}@media(max-width:1024px){.elementor-233636 .elementor-element.elementor-element-b29bb52.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-233636 .elementor-element.elementor-element-b29bb52.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for button, class: .elementor-element-3bce7f4 */.btn-product-detail .elementor-button {
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='42' viewBox='0 0 12 42' fill='none'%3E%3Cmask id='mask0_4010_2931' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='12' height='42'%3E%3Crect width='12' height='42' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4010_2931)'%3E%3Cpath d='M2.64231 6.9569C2.51092 3.93729 3.29923 2.23055 5.53277 0.655102C8.29185 -1.05163 25.2404 -1.31421 318.097 -1.31421L321.381 1.96798C323.615 4.19986 324.403 6.16917 324.009 8.13848C323.615 9.84522 322.433 17.3286 321.25 24.9433C320.068 32.5579 318.36 40.6978 315.469 47.2621H163.063C10.5 28 12.5843 49.2107 8.5 39C7.66942 36.9236 6.84662 35.0524 5.40139 26.5187C3.95616 18.1163 2.64231 9.32007 2.64231 6.9569Z' fill='%23FFD400'/%3E%3C/g%3E%3C/svg%3E"), linear-gradient(to right, transparent 12px, #ffd400 12px, #ffd400 calc(100% - 12px), transparent calc(100% - 12px)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='42' viewBox='0 0 12 42' fill='none'%3E%3Cmask id='mask0_4010_2943' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='12' height='42'%3E%3Crect width='12' height='42' transform='matrix(-1 0 0 1 12 0)' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4010_2943)'%3E%3Cpath d='M9.35769 6.9569C9.48908 3.93729 8.70077 2.23055 6.46723 0.655102C3.70815 -1.05163 -13.2404 -1.31421 -306.097 -1.31421L-309.381 1.96798C-311.615 4.19986 -312.403 6.16917 -312.009 8.13848C-311.615 9.84522 -310.433 17.3286 -309.25 24.9433C-308.068 32.5579 -306.36 40.6978 -303.469 47.2621H-151.063C1.5 28 -0.584282 49.2107 3.5 39C4.33058 36.9236 5.15338 35.0524 6.59861 26.5187C8.04384 18.1163 9.35769 9.32007 9.35769 6.9569Z' fill='%23FFD400'/%3E%3C/g%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-size: 13px 100%, auto, 13px 100% !important;
    background-position: left, center, right !important;
    background-color: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-2fe1c58 */div#tab-description {
    padding: 0px;
}

div#tab-description h2 {
    display: none;
}

div#tab-description ul li {
    width: 50%;
    max-width: 50%;
    padding: 9px;
}

div#tab-description ul {
    display: flex
;
    flex-wrap: wrap;
    list-style: none;
    margin: 0px;
    padding: 0px;
    position: relative
}

div#tab-description ul::after {
    content: '';
    background: gray;
    position: absolute;
    right: 50%;
    top: 0;
    bottom: 0;
    height: 100%;
    width: 1px;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-2c0b711 */.elementor-tabs-wrapper {
    text-align: center !important;
    align-items: center !important;
    justify-content: center;
    display: flex
;
}

.elementor-tab-title {
    
    color: #fff !important;
    /*transform: skew(-15deg);*/

    padding: 10px 120px !important;
    border-radius: 10px !important;

   
}

.elementor-tab-title.elementor-active{
    
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='34' viewBox='0 0 15 34' fill='none'%3E%3Cmask id='mask0_4009_3033' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='15' height='34'%3E%3Crect x='15' y='34' width='15' height='34' transform='rotate(-180 15 34)' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4009_3033)'%3E%3Cpath d='M344.092 28.2C343.292 29.8 341.192 31.9 339.392 33C336.192 35 334.292 35 170.692 35C24.8915 35 4.89157 34.8 2.89157 33.5C1.39157 32.5 0.691559 31 0.691559 28.7C0.691559 27 1.69156 21.7 2.99155 17C4.29153 12.3 6.09155 7.2 7.09155 5.5C7.99155 3.8 10.0916 1.7 11.6916 0.700001C14.4915 -0.899998 24.3916 -1 346.192 -1.1L348.192 1.1C349.292 2.2 350.092 4.4 349.992 5.8C349.992 7.3 348.892 12.3 347.692 17C346.392 21.7 344.792 26.7 344.092 28.2Z' fill='%23ffd400'/%3E%3C/g%3E%3C/svg%3E"), linear-gradient(to right, transparent 15px, #ffd400 15px, #ffd400 calc(100% - 15px), transparent calc(100% - 15px)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='34' viewBox='0 0 15 34' fill='none'%3E%3Cmask id='mask0_4009_3028' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='15' height='34'%3E%3Crect width='15' height='34' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4009_3028)'%3E%3Cpath d='M-329.092 5.8C-328.292 4.2 -326.192 2.1 -324.392 1C-321.192 -1 -319.292 -1 -155.692 -1C-9.89154 -1 10.1084 -0.8 12.1084 0.5C13.6084 1.5 14.3084 3 14.3084 5.3C14.3084 7 13.3084 12.3 12.0085 17C10.7085 21.7 8.90845 26.8 7.90845 28.5C7.00845 30.2 4.90845 32.3 3.30844 33.3C0.508453 34.9 -9.39157 35 -331.192 35.1L-333.192 32.9C-334.292 31.8 -335.092 29.6 -334.992 28.2C-334.992 26.7 -333.892 21.7 -332.692 17C-331.392 12.3 -329.792 7.3 -329.092 5.8Z' fill='%23ffd400'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 16px 100%, auto, 16px 100%;
    background-color: transparent !important;
    border: none !important;
    background-position: left, center, right;
    color: #002C73 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-b29bb52 */.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

    width: 22.05% !important;
}

.type-product section.related.products {
    display: none;
}

#relacionados section.related.products {
    display: block;
}

section.related.products h2 {
    color: #002c73 !important;
    font-size: 30px;
    font-family: "Montserrat", sans-serif !important;
}

body ul.products li.product h2.woocommerce-loop-product__title {
    color: #878787 !important;
    font-weight: 800 !important;
}


.related .product p{
     font-family: "Montserrat", sans-serif !important;
     max-height: none !important;
     font-size: 15px;
     line-height: 20px !important;
}/* End custom CSS */