.elementor-2310 .elementor-element.elementor-element-3e4a67ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-2310 .elementor-element.elementor-element-47533038 .woocommerce-breadcrumb a{color:var( --e-global-color-text );}.elementor-2310 .elementor-element.elementor-element-47533038 .woocommerce-breadcrumb, .elementor-2310 .elementor-element.elementor-element-47533038 .woocommerce-breadcrumb a{font-family:"Karla", Sans-serif;font-size:12px;font-weight:500;}.elementor-2310 .elementor-element.elementor-element-6543a941{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:90px;--padding-right:90px;}.elementor-2310 .elementor-element.elementor-element-77fa001c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2310 .elementor-element.elementor-element-776fce06{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2310 .elementor-element.elementor-element-b3585a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2310 .elementor-element.elementor-element-6b303e7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-6b303e7b .product_title{color:var( --e-global-color-primary );font-family:"Karla", Sans-serif;font-size:45px;font-weight:700;letter-spacing:-1.5px;}.elementor-2310 .elementor-element.elementor-element-77e6126b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-77e6126b .product_title_cat, .elementor-2310 .elementor-element.elementor-element-77e6126b .product_title_cat a{font-family:"Karla", Sans-serif;font-size:15px;font-weight:500;}.elementor-2310 .elementor-element.elementor-element-20047f7f .price{color:#D17B3E;}.elementor-2310 .elementor-element.elementor-element-20047f7f .price, .elementor-2310 .elementor-element.elementor-element-20047f7f .price .amount{font-family:"Karla", Sans-serif;font-size:35px;font-weight:600;}.elementor-2310 .elementor-element.elementor-element-5ef2ceaa a.single_add_to_cart_button, .elementor-2310 .elementor-element.elementor-element-5ef2ceaa .single_add_to_cart_button{font-family:"Karla", Sans-serif;font-size:17px;text-transform:uppercase;color:var( --e-global-color-primary );background-color:#D17B3E6E;border-color:#F2F2F2;border-radius:24px 24px 24px 24px;padding:1em 3em 1em 3em;}.elementor-2310 .elementor-element.elementor-element-5ef2ceaa a.single_add_to_cart_button:hover, .elementor-2310 .elementor-element.elementor-element-5ef2ceaa .single_add_to_cart_button:hover{border-color:#F2F2F2;}.elementor-2310 .elementor-element.elementor-element-5ef2ceaa .single_add_to_cart_button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F2F2;}.elementor-2310 .elementor-element.elementor-element-5ef2ceaa .quantity input.qty{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:20px 20px 20px 20px;}.elementor-2310 .elementor-element.elementor-element-5ef2ceaa .quantity input.qty, .elementor-2310 .elementor-element.elementor-element-5ef2ceaa .quantity{color:var( --e-global-color-primary );}.elementor-2310 .elementor-element.elementor-element-22f037f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:120px;--padding-left:90px;--padding-right:90px;}.elementor-2310 .elementor-element.elementor-element-22f037f0:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-22f037f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2310 .elementor-element.elementor-element-22f037f0.e-con{--align-self:center;}@media(max-width:1200px){.elementor-2310 .elementor-element.elementor-element-776fce06{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-2310 .elementor-element.elementor-element-77fa001c{--width:48%;}.elementor-2310 .elementor-element.elementor-element-b3585a6{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2310 .elementor-element.elementor-element-6543a941{--width:100%;}.elementor-2310 .elementor-element.elementor-element-77fa001c{--width:100%;}.elementor-2310 .elementor-element.elementor-element-b3585a6{--width:100%;}}@media(max-width:1366px){.elementor-2310 .elementor-element.elementor-element-776fce06{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}}@media(max-width:1024px){.elementor-2310 .elementor-element.elementor-element-3e4a67ee{--padding-top:120px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2310 .elementor-element.elementor-element-6543a941{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2310 .elementor-element.elementor-element-b3585a6{--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-22f037f0{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(max-width:880px){.elementor-2310 .elementor-element.elementor-element-6543a941{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2310 .elementor-element.elementor-element-b3585a6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-22f037f0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-2310 .elementor-element.elementor-element-3e4a67ee{--padding-top:120px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2310 .elementor-element.elementor-element-47533038 .woocommerce-breadcrumb, .elementor-2310 .elementor-element.elementor-element-47533038 .woocommerce-breadcrumb a{font-size:15px;}.elementor-2310 .elementor-element.elementor-element-6543a941{--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2310 .elementor-element.elementor-element-22f037f0{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}}
.woocommerce ul.products{display:flex;justify-content:center;text-align:center;padding:0!important}.woocommerce ul.products li.product{display:flex;flex-direction:column;background:#FFFEFC;border-radius:0;padding-bottom:0!important}.woocommerce ul.products li.product a img{border-radius:0!important}.woocommerce ul.products{display:flex;justify-content:center;text-align:center}.woocommerce ul.products li.product{border:1px solid #E2E2E2!important;padding-bottom:30px}.woocommerce ul.products li.product .button{background-color:transparent!important;color:#2D2D2D!important;border:0.1rem solid #2D2D2D!important;border-radius:25px!important;padding:0.5rem 0!important;margin-top:auto!important;margin-bottom:20px!important;margin-right:15px!important;margin-left:15px!important;font-family:"Karla",sans-serif!important}.woocommerce ul.products li.product .button:hover{background-color:rgba(209,123,62,0.53)!important;color:#FFFFFF!important;border-color:#FFFFFF!important;border-radius:20px!important;padding:0.5rem 0!important;margin-top:auto!important;font-weight:600!important}.woocommerce-loop-product__title{color:#333333!important;font-weight:700!important;line-height:1.5!important}.columns-4 .woocommerce-Price-amount{color:#D17B3E!important;font-weight:500!important;margin-top:0px!important;padding:0px!important}.price{font-weight:900!important;font-size:28px!important}.entry-summary .cart .quantity input{height:3.3rem!important;border:none!important;font-size:22px!important;background-color:rgba(64,112,160,0.53)!important}.product_title.entry-title{display:block!important;visibility:visible!important}.detallesProducto{white-space:pre-line;line-height:1.6;margin-top:-30px}.woocommerce-product-gallery__trigger{display:none}.product_title_cat:hover{}.tinvwl_add_to_wishlist_button{font-size:0!important;position:relative;display:inline-block;margin:0 10px}.tinvwl_add_to_wishlist_button::before{content:"\f004 ";font-family:"FontAwesome"!important;font-weight:500!important;font-size:25px!important;color:#2D2D2D;transition:color 0.3s ease,transform 0.2s ease}.tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before,.tinvwl_add_to_wishlist_button.tinvwl-button-in::before{color:#D17B3E}.tinvwl_add_to_wishlist_button:hover::before{color:rgba(64,112,160,0.53)!important;transform:scale(1.1)}.tinv-modal-inner .tinvwl_button_view,.tinv-modal-inner .tinvwl_button_close{background-color:transparent!important;color:#2D2D2D!important;border:0.1rem solid #2D2D2D!important;border-radius:25px!important;padding:0.5rem 0!important;margin-top:auto!important;margin-bottom:20px!important;margin-right:0!important;margin-left:0!important;font-family:"Karla",sans-serif!important}.tinv-modal-inner .tinvwl_button_view:hover,.tinv-modal-inner .tinvwl_button_close:hover{background-color:rgba(209,123,62,0.53)!important;color:#FFFFFF!important;border-color:#FFFFFF!important;border-radius:20px!important;padding:0.5rem 0!important;font-weight:600!important}#sp-wqv-view-button.button{background:none!important;border:none!important;color:inherit!important;padding:0!important;margin:0!important;box-shadow:none!important;font-size:0!important;width:auto!important;height:auto!important;max-width:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;overflow:visible!important;box-sizing:content-box!important}#sp-wqv-view-button.button .wqv-icon.sp_wqvp-icon-1{margin-top:-3px;font-weight:500!important;color:#2D2D2D!important;transition:color 0.3s ease,transform 0.2s ease;display:inline-block!important;line-height:1!important}#sp-wqv-view-button.button:hover .wqv-icon.sp_wqvp-icon-1{color:rgba(64,112,160,0.53)!important;transform:scale(1.1)}.swiper-button-next,.swiper-button-prev{color:#211915!important;transition:color 0.3s ease}.swiper-button-next:hover,.swiper-button-prev:hover{color:#FAF3E3!important}.woocommerce ul.products li.product .terraquote-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:15px}#wqv-quick-view-content .cart .single_add_to_cart_button{background-color:transparent!important;color:#2D2D2D!important;border:0.1rem solid #2D2D2D!important;border-radius:25px!important;padding:0.1rem 1.5rem!important;margin-top:0px!important;margin-bottom:0!important;font-family:"Karla",sans-serif!important;font-weight:600!important;font-size:15px!important;text-transform:none!important;transition:all 0.3s ease;display:inline-block}#wqv-quick-view-content .cart .single_add_to_cart_button:hover{background-color:rgba(209,123,62,0.53)!important;color:#FFFFFF!important;border-color:#FFFFFF!important;border-radius:20px!important;font-weight:600!important}#wqv-quick-view-content .cart input.input-text.qty{width:60px!important;height:42px!important;border:1px solid #2D2D2D!important;border-radius:25px!important;padding:0 10px!important;font-family:"Karla",sans-serif!important;font-size:15px!important;color:#2D2D2D!important;text-align:center;margin-right:10px!important;box-sizing:border-box!important}#wqv-quick-view-content .cart{display:flex;align-items:center;gap:10px;flex-wrap:wrap}










.related.products ul.products li.product .price{padding:0px 3em 0px 3em!important;font-size:19px!important}@media(max-width:1200px){.related.products ul.products{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.related.products ul.products li.product:nth-child(odd){grid-column:1}.related.products ul.products li.product:nth-child(even){grid-column:2}.related.products ul.products li.product{width:100%;text-align:center;padding:0px 0px 1em 0px!important}.related.products ul.products li.product .price{padding:0px 3em 0px 3em!important;font-size:18px!important}.related.products ul.products li.product .button{font-size:18px;padding:5px 10px}.related.products ul.products li.product{padding:10px}.related.products ul.products li.product img{display:block!important;margin:0px 0px 1em 0px!important;padding:0!important;max-width:100%!important;height:auto}}

