.elementor-1317 .elementor-element.elementor-element-a233bfb > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-widget-woocommerce-product-title .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-1317 .elementor-element.elementor-element-1504145 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-1504145 .elementor-heading-title{color:#242323;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1317 .elementor-element.elementor-element-5f297a6 > .elementor-widget-container{margin:0px 0px 010px 0px;}.woocommerce .elementor-1317 .elementor-element.elementor-element-5f297a6 .price{color:#AF2F33;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1317 .elementor-element.elementor-element-aa592b8 .cart button, .elementor-1317 .elementor-element.elementor-element-aa592b8 .cart .button{transition:all 0.2s;}.elementor-1317 .elementor-element.elementor-element-aa592b8 .quantity .qty{transition:all 0.2s;}.elementor-1317 .elementor-element.elementor-element-e5878e5{margin-top:0px;margin-bottom:0px;}.elementor-1317 .elementor-element.elementor-element-91520b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-9acd6c4{margin-top:30px;margin-bottom:80px;}.elementor-1317 .elementor-element.elementor-element-9832031 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1317 .elementor-element.elementor-element-2d9abfe .product{text-align:center;}.elementor-1317 .elementor-element.elementor-element-2d9abfe > .elementor-widget-container{margin:015px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-2d9abfe.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:20px;}.elementor-1317 .elementor-element.elementor-element-2d9abfe .woocommerce .woocommerce-loop-category__title{color:#AF2F33;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-0.2px;}.elementor-1317 .elementor-element.elementor-element-73a85dd{margin-top:30px;margin-bottom:80px;}.elementor-1317 .elementor-element.elementor-element-8dfc749 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-218aa84 .product{text-align:center;}.elementor-1317 .elementor-element.elementor-element-218aa84 > .elementor-widget-container{margin:015px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-218aa84.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:20px;}.elementor-1317 .elementor-element.elementor-element-218aa84 .woocommerce .woocommerce-loop-category__title{color:#AF2F33;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-0.2px;}.elementor-1317 .elementor-element.elementor-element-9a4ffb3{margin-top:30px;margin-bottom:80px;}.elementor-1317 .elementor-element.elementor-element-dc735a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-651e6fa .product{text-align:center;}.elementor-1317 .elementor-element.elementor-element-651e6fa > .elementor-widget-container{margin:015px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-651e6fa.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:20px;}.elementor-1317 .elementor-element.elementor-element-651e6fa .woocommerce .woocommerce-loop-category__title{color:#AF2F33;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-0.2px;}.elementor-1317 .elementor-element.elementor-element-a390781 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1317 .elementor-element.elementor-element-a390781{margin-top:30px;margin-bottom:80px;}.elementor-1317 .elementor-element.elementor-element-bceb345 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-edd1c1e .product{text-align:center;}.elementor-1317 .elementor-element.elementor-element-edd1c1e > .elementor-widget-container{margin:015px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-edd1c1e.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:20px;}.elementor-1317 .elementor-element.elementor-element-edd1c1e .woocommerce .woocommerce-loop-category__title{color:#AF2F33;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-0.2px;}.elementor-1317 .elementor-element.elementor-element-77da303{margin-top:30px;margin-bottom:80px;}.elementor-1317 .elementor-element.elementor-element-e77083d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-d002e88 .product{text-align:center;}.elementor-1317 .elementor-element.elementor-element-d002e88 > .elementor-widget-container{margin:015px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-d002e88.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:20px;}.elementor-1317 .elementor-element.elementor-element-d002e88 .woocommerce .woocommerce-loop-category__title{color:#AF2F33;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-0.2px;}@media(max-width:1024px){.elementor-1317 .elementor-element.elementor-element-b89ffa4{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-2d9abfe > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1317 .elementor-element.elementor-element-218aa84 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1317 .elementor-element.elementor-element-651e6fa > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1317 .elementor-element.elementor-element-edd1c1e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1317 .elementor-element.elementor-element-d002e88 > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-1317 .elementor-element.elementor-element-2d9abfe > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1317 .elementor-element.elementor-element-218aa84 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1317 .elementor-element.elementor-element-651e6fa > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1317 .elementor-element.elementor-element-edd1c1e > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1317 .elementor-element.elementor-element-d002e88 > .elementor-widget-container{padding:0px 10px 0px 10px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-a86ec7f */.woocommerce div.product div.images {
    margin-bottom: 0 !important;
}

.elementor-widget-wrap .elementor-element-populated{
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-a233bfb */.woocommerce div.product .woocommerce-tabs{
    margin-bottom: 0 !important;
}
.elementor-widget:not(:last-child){
    margin-block-end: 0;
    margin-bottom: 0;
}
.woocommerce-breadcrumb{
    font-size: 1.05rem !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-1504145 */.woocommerce div.product .product_title{
    margin-bottom: 5px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-aa592b8 */table.variations{
    border: 0 !important;
    margin-bottom: 10px !important;
}

a.reset_variations{
    display: none !important;
}

th.label{
    margin-bottom: 0px !important;
}

div.woocommerce-variation-description{
    font-size: 15px;
}

div.woocommerce-variation.single_variation{
    margin: 0 !important;
}

div.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled,
div.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{
    margin-top: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f030385 */.guia-tallas a{
    color: #af2f33;
    font-size: 17px;
    font-weight: 700;
    display: flex;
    align-items: start;
    gap: 8px;
}
.guia-tallas a img{
    width: 36px;
}
.guia-tallas a span{
    margin-top: 4px;
}
.guia-tallas a *{
    transition : filter 0.25s
}
.guia-tallas a:hover *{
    filter: brightness(0);
}
.guia-tallas a:hover span{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e5878e5 */.elementor-1317 .elementor-element.elementor-element-e5878e5{
    margin-bottom: 20px !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2d9abfe */.product-category.product a img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-218aa84 */.product-category.product a img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-651e6fa */.product-category.product a img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edd1c1e */.product-category.product a img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-d002e88 */.product-category.product a img {
    height: 150px !important;
}/* End custom CSS */