.elementor-1845 .elementor-element.elementor-element-e127862{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-5f0f04a{--display:flex;}.elementor-1845 .elementor-element.elementor-element-bf8c9b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-1845 .elementor-element.elementor-element-48c2af3 .elementor-heading-title{font-family:"Shrikhand", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;line-height:1.35em;color:#444444;}.elementor-widget-woocommerce-product-content{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-1845 .elementor-element.elementor-element-fda6a9b > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1845 .elementor-element.elementor-element-fda6a9b{color:#3A3A3A;font-size:14px;line-height:26px;}.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-1845 .elementor-element.elementor-element-02ec792 > .elementor-widget-container{margin:10px 0px 25px 0px;}.woocommerce .elementor-1845 .elementor-element.elementor-element-02ec792 .price{color:#4d4d4d;font-size:22px;font-weight:400;}.woocommerce .elementor-1845 .elementor-element.elementor-element-02ec792 .price ins{color:#ff4136;}.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-1845 .elementor-element.elementor-element-864b20f .cart button, .elementor-1845 .elementor-element.elementor-element-864b20f .cart .button{transition:all 0.2s;}.elementor-1845 .elementor-element.elementor-element-864b20f .quantity .qty{transition:all 0.2s;}.elementor-1845 .elementor-element.elementor-element-ffebd6f{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1845 .elementor-element.elementor-element-b3de420{--display:flex;}.elementor-1845 .elementor-element.elementor-element-982bf5a > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(min-width:768px){.elementor-1845 .elementor-element.elementor-element-e127862{--content-width:1290px;}}@media(max-width:1024px){.elementor-1845 .elementor-element.elementor-element-48c2af3 .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-1845 .elementor-element.elementor-element-48c2af3 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-6dfcbfa */.elementor-1845 .elementor-element.elementor-element-6dfcbfa .woocommerce-product-gallery{position:relative}
body:has(.outofstock.elementor-location-single) .elementor-1845 .elementor-element.elementor-element-6dfcbfa .woocommerce-product-gallery::before{content:"Agotado";position:absolute;top:10px;left:10px;z-index:9;background:#252323;color:#fff;font-family:"Fredoka",sans-serif;font-size:14px;line-height:1.3;padding:3px 10px;border-radius:3px}
.elementor-1845 .elementor-element.elementor-element-6dfcbfa .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px!important}
.elementor-1845 .elementor-element.elementor-element-6dfcbfa .flex-control-thumbs li{width:100%!important;margin:0!important}
.elementor-1845 .elementor-element.elementor-element-6dfcbfa .onsale{background:#FF3636;color:#252323;font-family:"Fredoka",sans-serif;font-weight:500;border-radius:10px;min-height:0;min-width:0;line-height:1.3;padding:6px 10px;top:10px;left:10px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-fda6a9b */.elementor-1845 .elementor-element.elementor-element-fda6a9b, .elementor-1845 .elementor-element.elementor-element-fda6a9b p{color:#3A3A3A}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-02ec792 */.elementor-1845 .elementor-element.elementor-element-02ec792 ins{text-decoration:none}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-864b20f */.elementor-1845 .elementor-element.elementor-element-864b20f .stock.out-of-stock{display:none}
.elementor-1845 .elementor-element.elementor-element-864b20f form.cart{display:flex;align-items:stretch;gap:0}
.elementor-1845 .elementor-element.elementor-element-864b20f .quantity .qty{height:100%;min-height:40px}
.elementor-1845 .elementor-element.elementor-element-864b20f .single_add_to_cart_button{background:#E6832C;color:#252323;border:none;border-radius:0;font-family:"Poppins",sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;padding:13px 20px}
.elementor-1845 .elementor-element.elementor-element-864b20f .single_add_to_cart_button:hover{background:#E6832C;color:#252323;opacity:.9}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-982bf5a */.elementor-1845 .elementor-element.elementor-element-982bf5a .woocommerce-tabs ul.tabs{text-align:center}
.elementor-1845 .elementor-element.elementor-element-982bf5a .woocommerce-tabs ul.tabs li a{font-family:"Poppins",sans-serif;font-size:20px;font-weight:400;line-height:30px}
.elementor-1845 .elementor-element.elementor-element-982bf5a .woocommerce-tabs ul.tabs li.active{background:#fff}
.elementor-1845 .elementor-element.elementor-element-982bf5a .woocommerce-Tabs-panel h2{font-family:"Poppins",sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#505050;margin:0 0 25px}/* End custom CSS */