.elementor-223 .elementor-element.elementor-element-74c511e{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-5c11da7{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-3aa0b4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;top:10px;z-index:10;}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-3aa0b4e{left:10px;}body.rtl .elementor-223 .elementor-element.elementor-element-3aa0b4e{right:10px;}.elementor-223 .elementor-element.elementor-element-3aa0b4e .woocommerce-breadcrumb{color:var( --e-global-color-b23d0f9 );font-size:13px;font-weight:400;text-transform:capitalize;line-height:12px;}.elementor-223 .elementor-element.elementor-element-3aa0b4e .woocommerce-breadcrumb > a{color:var( --e-global-color-blocksy_palette_5 );}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-gallery-swiper-thumb .swiper-slide{--columns:6;--space-between:10px;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{background-color:#000000;text-align:center;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-swiper-control-thumbs__item{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF73F3D;border-radius:7px 7px 7px 7px;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:30px;height:30px;background-color:#E2E2E200;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:18px;color:var( --e-global-color-43bb43c );}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ):hover .jet-woo-product-gallery__trigger-icon{color:#000000;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ):hover{background-color:var( --e-global-color-013c16c );}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-product-gallery-slider.swiper-container-vertical{height:500px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-swiper-gallery-thumbs.swiper-container-vertical{height:400px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-gallery-swiper-thumb .swiper-slide{--columns:6;--space-between:10px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-swiper-vertical .jet-gallery-swiper-thumb{max-width:60px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-swiper-vertical .jet-gallery-swiper-slider{max-width:calc(100% - 60px);}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-swiper-gallery-thumbs{padding-left:2px;padding-right:2px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{background-color:#F3F3F3;text-align:center;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-swiper-control-thumbs__item{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0AB;border-radius:7px 7px 7px 7px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:30px;height:30px;background-color:#02010100;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:18px;}.elementor-223 .elementor-element.elementor-element-f57bc56{--display:flex;--min-height:550px;--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;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-223 .elementor-element.elementor-element-f57bc56:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-f57bc56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F2F2F;}.elementor-223 .elementor-element.elementor-element-3e18c6a > .elementor-widget-container{margin:0px 0px -20px 0px;}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-3e18c6a{right:10px;}body.rtl .elementor-223 .elementor-element.elementor-element-3e18c6a{left:10px;}.elementor-223 .elementor-element.elementor-element-3e18c6a{top:10px;}.elementor-223 .elementor-element.elementor-element-3e18c6a .jet-woo-builder .onsale{font-size:12px;font-weight:500;text-transform:uppercase;line-height:18px;color:#000000;background-color:var( --e-global-color-013c16c );border-radius:550px 550px 550px 550px;padding:3px 3px 3px 3px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-d382c35{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-223 .elementor-element.elementor-element-d382c35 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:500;color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-639072c{--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;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-5e1d8cc > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-223 .elementor-element.elementor-element-5e1d8cc .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;color:#FFFFFF;font-weight:400;text-decoration:line-through;}.elementor-223 .elementor-element.elementor-element-5e1d8cc .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;color:#FFFFFF;font-weight:400;text-decoration:none;}.elementor-223 .elementor-element.elementor-element-5e1d8cc .jet-woo-builder.elementor-jet-single-price .price{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-5e1d8cc .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-223 .elementor-element.elementor-element-c26e5ae.elementor-element{--align-self:center;}.elementor-223 .elementor-element.elementor-element-c26e5ae .elementor-jet-single-rating .woocommerce-product-rating{flex-direction:row;justify-content:flex-start;}.elementor-223 .elementor-element.elementor-element-c26e5ae .elementor-jet-single-rating .product-star-rating .product-rating__icon{font-size:13px;color:#EA5F1500;}.elementor-223 .elementor-element.elementor-element-c26e5ae .elementor-jet-single-rating .product-star-rating .product-rating__icon + .product-rating__icon{margin-left:2px;}.elementor-223 .elementor-element.elementor-element-c26e5ae .elementor-jet-single-rating .product-star-rating .product-rating__icon.active{color:#fdbc32;}.elementor-223 .elementor-element.elementor-element-c26e5ae .empty .product-star-rating .product-rating__icon{color:#EA5F1500;}.elementor-223 .elementor-element.elementor-element-c26e5ae .elementor-jet-single-rating .product-star-rating{margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-c26e5ae .elementor-jet-single-rating .woocommerce-review-link{font-size:14px;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-c26e5ae .elementor-jet-single-rating .woocommerce-review-link:hover{text-decoration:none;}.elementor-223 .elementor-element.elementor-element-8620398{width:100%;max-width:100%;--add-to-cart-wc-forward-display:none;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:column;align-items:center;justify-content:center;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:column;align-items:center;justify-content:center;}.elementor-223 .elementor-element.elementor-element-8620398 .jet-woo-builder .single_add_to_cart_button.button{max-width:100%;font-size:16px;font-weight:700;line-height:1.2em;letter-spacing:0.3px;color:#FFFFFF;background-color:#FFF73F;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-174d9f9 );border-radius:50px 50px 50px 50px;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-223 .elementor-element.elementor-element-8620398 .jet-woo-builder .single_add_to_cart_button.button:hover{background-color:var( --e-global-color-0f7339b );border-color:var( --e-global-color-0f7339b );}.elementor-223 .elementor-element.elementor-element-8620398 .jet-woo-builder .single_add_to_cart_button.button.disabled{color:#808080;background-color:#BBBBBB;border-color:#BBBBBB;}.elementor-223 .elementor-element.elementor-element-8620398 .jet-woo-builder .single_add_to_cart_button.button.disabled:hover{border-color:#BBBBBB;}.elementor-223 .elementor-element.elementor-element-8620398 form.cart{text-align:center;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:0px;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .variations{max-width:100%;margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .variations tr > *{padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .variations .label label{font-size:16px;color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .variations select{font-size:17px;font-weight:500;color:#FFFFFF;background-color:#101010;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDBDBD;border-radius:8px 8px 8px 8px;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .variations select:focus{color:#000000;background-color:#FFFFFF;border-color:#161616;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-family:"Bebas Neue", Sans-serif;font-size:25px;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .stock{font-size:16px;font-weight:600;padding:4px 0px 7px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .stock.in-stock{color:#168524;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .stock.out-of-stock{color:#FF6161;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .stock.available-on-backorder{color:#FF7D10;}.elementor-223 .elementor-element.elementor-element-9cce387{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.woocommerce .elementor-223 .elementor-element.elementor-element-9cce387 .woocommerce-product-details__short-description{color:#FFFFFF;font-family:"Bebas Neue", Sans-serif;font-size:16px;}.elementor-223 .elementor-element.elementor-element-7339774{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-223 .elementor-element.elementor-element-e28c613{padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-e28c613 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-223 .elementor-element.elementor-element-e28c613 .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.53);color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-e28c613.elementor-view-stacked .elementor-icon{background-color:#555555;}.elementor-223 .elementor-element.elementor-element-e28c613.elementor-view-framed .elementor-icon, .elementor-223 .elementor-element.elementor-element-e28c613.elementor-view-default .elementor-icon{fill:#555555;color:#555555;border-color:#555555;}.elementor-223 .elementor-element.elementor-element-e28c613 .elementor-icon{font-size:16px;}.elementor-223 .elementor-element.elementor-element-e28c613 .elementor-icon-box-title, .elementor-223 .elementor-element.elementor-element-e28c613 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.3em;}.elementor-223 .elementor-element.elementor-element-e28c613:has(:hover) .elementor-icon-box-title,
					 .elementor-223 .elementor-element.elementor-element-e28c613:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-e28c613 .elementor-icon-box-description{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.53);color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-72af155{padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-72af155 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-223 .elementor-element.elementor-element-72af155 .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.53);color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-72af155.elementor-view-stacked .elementor-icon{background-color:#555555;}.elementor-223 .elementor-element.elementor-element-72af155.elementor-view-framed .elementor-icon, .elementor-223 .elementor-element.elementor-element-72af155.elementor-view-default .elementor-icon{fill:#555555;color:#555555;border-color:#555555;}.elementor-223 .elementor-element.elementor-element-72af155 .elementor-icon{font-size:16px;}.elementor-223 .elementor-element.elementor-element-72af155 .elementor-icon-box-title, .elementor-223 .elementor-element.elementor-element-72af155 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.3em;}.elementor-223 .elementor-element.elementor-element-72af155:has(:hover) .elementor-icon-box-title,
					 .elementor-223 .elementor-element.elementor-element-72af155:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-72af155 .elementor-icon-box-description{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.53);color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-aa2faf5{padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#DADADA;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-aa2faf5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-223 .elementor-element.elementor-element-aa2faf5 .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.53);color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-aa2faf5.elementor-view-stacked .elementor-icon{background-color:#555555;}.elementor-223 .elementor-element.elementor-element-aa2faf5.elementor-view-framed .elementor-icon, .elementor-223 .elementor-element.elementor-element-aa2faf5.elementor-view-default .elementor-icon{fill:#555555;color:#555555;border-color:#555555;}.elementor-223 .elementor-element.elementor-element-aa2faf5 .elementor-icon{font-size:16px;}.elementor-223 .elementor-element.elementor-element-aa2faf5 .elementor-icon-box-title, .elementor-223 .elementor-element.elementor-element-aa2faf5 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.3em;}.elementor-223 .elementor-element.elementor-element-aa2faf5:has(:hover) .elementor-icon-box-title,
					 .elementor-223 .elementor-element.elementor-element-aa2faf5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-aa2faf5 .elementor-icon-box-description{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.53);color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-62fdf7f{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-tabs ul.wc-tabs li a{color:#FFFFFF;font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-013c16c );}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-013c16c );}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-tabs ul.wc-tabs li.active{border-color:var( --e-global-color-013c16c );}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-013c16c );}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-Tabs-panel{color:#FFFFFF;}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-Tabs-panel h2{color:#FFFFFF;}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Bebas Neue", Sans-serif;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-2d88562{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-223 .elementor-element.elementor-element-2d88562 .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-174d9f9 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-223 .elementor-element.elementor-element-312a5ff{--grid-columns:3;}.elementor-223 .elementor-element.elementor-element-312a5ff .elementor-loop-container{grid-auto-rows:1fr;}.elementor-223 .elementor-element.elementor-element-312a5ff .e-loop-item > .elementor-section, .elementor-223 .elementor-element.elementor-element-312a5ff .e-loop-item > .elementor-section > .elementor-container, .elementor-223 .elementor-element.elementor-element-312a5ff .e-loop-item > .e-con, .elementor-223 .elementor-element.elementor-element-312a5ff .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-223 .elementor-element.elementor-element-b6857f8{--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;}.elementor-223 .elementor-element.elementor-element-b6857f8:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-b6857f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-223 .elementor-element.elementor-element-5b268b4 .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;font-weight:400;text-decoration:line-through;}.elementor-223 .elementor-element.elementor-element-5b268b4 .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;font-weight:400;text-decoration:none;}.elementor-223 .elementor-element.elementor-element-5b268b4 .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-223 .elementor-element.elementor-element-5836f86{width:100%;max-width:100%;--add-to-cart-wc-forward-display:none;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:column;align-items:center;justify-content:center;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:column;align-items:center;justify-content:center;}.elementor-223 .elementor-element.elementor-element-5836f86 .jet-woo-builder .single_add_to_cart_button.button{max-width:100%;font-size:16px;font-weight:700;line-height:1.2em;letter-spacing:0.3px;color:#FFFFFF;background-color:var( --e-global-color-174d9f9 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-174d9f9 );border-radius:50px 50px 50px 50px;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-223 .elementor-element.elementor-element-5836f86 .jet-woo-builder .single_add_to_cart_button.button:hover{background-color:var( --e-global-color-0f7339b );border-color:var( --e-global-color-0f7339b );}.elementor-223 .elementor-element.elementor-element-5836f86 .jet-woo-builder .single_add_to_cart_button.button.disabled{color:#808080;background-color:#BBBBBB;border-color:#BBBBBB;}.elementor-223 .elementor-element.elementor-element-5836f86 .jet-woo-builder .single_add_to_cart_button.button.disabled:hover{border-color:#BBBBBB;}.elementor-223 .elementor-element.elementor-element-5836f86 form.cart{text-align:center;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:0px;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .variations{max-width:100%;margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .variations tr > *{padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .variations .label label{font-size:16px;color:#000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .variations select{font-weight:500;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDBDBD;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .variations select:focus{border-color:#161616;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .stock{font-size:16px;font-weight:600;padding:4px 0px 7px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .stock.in-stock{color:#168524;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .stock.out-of-stock{color:#FF6161;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .stock.available-on-backorder{color:#FF7D10;}body{background-color:#FFFFFF;}@media(min-width:768px){.elementor-223 .elementor-element.elementor-element-74c511e{--content-width:1320px;}.elementor-223 .elementor-element.elementor-element-5c11da7{--width:55%;}.elementor-223 .elementor-element.elementor-element-f57bc56{--width:45%;}.elementor-223 .elementor-element.elementor-element-62fdf7f{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-223 .elementor-element.elementor-element-5c11da7{--width:55%;}.elementor-223 .elementor-element.elementor-element-f57bc56{--width:45%;}.elementor-223 .elementor-element.elementor-element-62fdf7f{--width:55%;}}@media(max-width:1024px){.elementor-223 .elementor-element.elementor-element-74c511e{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-5c11da7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-223 .elementor-element.elementor-element-3aa0b4e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-3aa0b4e .woocommerce-breadcrumb{font-size:11px;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-gallery-swiper-thumb .swiper-slide{--columns:6;--space-between:5px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-gallery-swiper-thumb .swiper-slide{--columns:6;--space-between:5px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-swiper-vertical .jet-gallery-swiper-thumb{max-width:40px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-swiper-vertical .jet-gallery-swiper-slider{max-width:calc(100% - 40px);}.elementor-223 .elementor-element.elementor-element-f57bc56{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-d382c35 .elementor-heading-title{font-size:30px;}.elementor-223 .elementor-element.elementor-element-639072c{--justify-content:space-between;}.elementor-223 .elementor-element.elementor-element-5e1d8cc .jet-woo-builder.elementor-jet-single-price .price{font-size:20px;line-height:1em;}.elementor-223 .elementor-element.elementor-element-c26e5ae{width:var( --container-widget-width, 134px );max-width:134px;--container-widget-width:134px;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-c26e5ae.elementor-element{--align-self:flex-end;}.elementor-223 .elementor-element.elementor-element-c26e5ae .elementor-jet-single-rating .woocommerce-product-rating{justify-content:flex-end;}.elementor-223 .elementor-element.elementor-element-c26e5ae .elementor-jet-single-rating .woocommerce-review-link{font-size:12px;line-height:1em;}.elementor-223 .elementor-element.elementor-element-8620398 .jet-woo-builder .single_add_to_cart_button.button{font-size:16px;line-height:18px;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .stock{font-size:14px;}.woocommerce .elementor-223 .elementor-element.elementor-element-9cce387 .woocommerce-product-details__short-description{font-size:13px;}.elementor-223 .elementor-element.elementor-element-e28c613 .elementor-icon-box-title, .elementor-223 .elementor-element.elementor-element-e28c613 .elementor-icon-box-title a{font-size:12px;}.elementor-223 .elementor-element.elementor-element-72af155 .elementor-icon-box-title, .elementor-223 .elementor-element.elementor-element-72af155 .elementor-icon-box-title a{font-size:12px;}.elementor-223 .elementor-element.elementor-element-aa2faf5 .elementor-icon-box-title, .elementor-223 .elementor-element.elementor-element-aa2faf5 .elementor-icon-box-title a{font-size:12px;}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-tabs ul.wc-tabs li a{font-size:20px;}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:13px;}.elementor-223 .elementor-element.elementor-element-312a5ff{--grid-columns:2;}.elementor-223 .elementor-element.elementor-element-5836f86 .jet-woo-builder .single_add_to_cart_button.button{font-size:16px;line-height:18px;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .stock{font-size:14px;}}@media(max-width:767px){.elementor-223 .elementor-element.elementor-element-74c511e{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-5c11da7{--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;--z-index:51;}.elementor-223 .elementor-element.elementor-element-3aa0b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-223 .elementor-element.elementor-element-3aa0b4e .woocommerce-breadcrumb{font-size:12px;line-height:1.4em;text-align:start;}.elementor-223 .elementor-element.elementor-element-2b95889 .jet-gallery-swiper-thumb .swiper-slide{--columns:5;--space-between:5px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-product-gallery-slider.swiper-container-vertical{height:220px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-woo-swiper-gallery-thumbs.swiper-container-vertical{height:200px;}.elementor-223 .elementor-element.elementor-element-01a51b0 .jet-gallery-swiper-thumb .swiper-slide{--columns:5;--space-between:5px;}.elementor-223 .elementor-element.elementor-element-01a51b0 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-f57bc56{--min-height:30vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:11;}.elementor-223 .elementor-element.elementor-element-3e18c6a > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-3e18c6a{right:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-3e18c6a{left:0px;}.elementor-223 .elementor-element.elementor-element-3e18c6a{top:-13px;}.elementor-223 .elementor-element.elementor-element-3e18c6a .jet-woo-builder .onsale{font-size:10px;line-height:12px;padding:0px 3px 0px 3px;}.elementor-223 .elementor-element.elementor-element-3e18c6a {text-align:right;}.elementor-223 .elementor-element.elementor-element-d382c35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-d382c35 .elementor-heading-title{font-size:28px;}.elementor-223 .elementor-element.elementor-element-5e1d8cc .jet-woo-builder.elementor-jet-single-price .price{font-size:20px;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-223 .elementor-element.elementor-element-8620398 .elementor-jet-single-add-to-cart .variations .label label{font-size:12px;}.elementor-223 .elementor-element.elementor-element-9cce387{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-7339774{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.woocommerce .elementor-223 .elementor-element.elementor-element-8e05b34 .woocommerce-tabs ul.wc-tabs li a{font-size:18px;}.elementor-223 .elementor-element.elementor-element-2d88562 .elementor-heading-title{font-size:20px;}.elementor-223 .elementor-element.elementor-element-312a5ff{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-223 .elementor-element.elementor-element-5b268b4{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-5b268b4 .jet-woo-builder.elementor-jet-single-price .price{font-size:12px;}.elementor-223 .elementor-element.elementor-element-5836f86{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-223 .elementor-element.elementor-element-5836f86 .elementor-jet-single-add-to-cart .variations .label label{font-size:12px;}.elementor-223 .elementor-element.elementor-element-b6857f8{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-2b95889 */.elementor-223 .elementor-element.elementor-element-2b95889 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img {
   width: 100vh!important;object-fit: cover!important; max-width: 100%!important
}/* End custom CSS */
/* Start custom CSS for jet-single-price, class: .elementor-element-5e1d8cc */.elementor-223 .elementor-element.elementor-element-5e1d8cc * {color:#fff!important;font-weight:400!important
;}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-8620398 */.elementor-223 .elementor-element.elementor-element-8620398 p{color:#fff!important;}
.elementor-223 .elementor-element.elementor-element-8620398 span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value, bdi {
    color: #ffffff !important;
    font-weight: 400 !important;
}
.elementor-223 .elementor-element.elementor-element-8620398 .jet-woo-builder .single_add_to_cart_button.button {
    font-size: 1.3rem !important;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-8e05b34 */.elementor-223 .elementor-element.elementor-element-8e05b34 h1 {font-size: 35px!important;color:#fff;font-weight:400!important;}
.elementor-223 .elementor-element.elementor-element-8e05b34 h2 {font-size: 30px!important;color:#fff;font-weight:400!important;}
.elementor-223 .elementor-element.elementor-element-8e05b34 h3 {font-size: 25px!important;color:#fff;font-weight:400!important;}
.elementor-223 .elementor-element.elementor-element-8e05b34 h4 {font-size: 25px!important;color:#fff;font-weight:400!important;}
.elementor-223 .elementor-element.elementor-element-8e05b34 h5 {font-size: 16px!important;color:#fff;font-weight:400!important;}
.elementor-223 .elementor-element.elementor-element-8e05b34 a {color:#fff;text-decoration:underline;font-weight:600;font-weight:400!important;}
.elementor-223 .elementor-element.elementor-element-8e05b34 b {font-weight:400!important;}

ul.wc-tabs li a {
    padding: 10px !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-312a5ff */.elementor-223 .elementor-element.elementor-element-312a5ff img {aspect-ratio:1/1!important;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6857f8 */.elementor-223 .elementor-element.elementor-element-b6857f8 p.stock.in-stock {
    display: none;
}/* End custom CSS */
/* Start custom CSS */.woocommerce-variation.single_variation {z-index:1!important;}
.jet-woo-swiper.jet-woo-swiper-horizontal.jet-gallery-swiper-horizontal-pos-bottom {
    gap: 15px;
}
div#tab-reviews {
    background: #f9f9f9;
    padding: 20px;
    border-radius: 1rem;
}
ul.tabs.wc-tabs {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important; /* Cambiado de center a flex-start */
    overflow-x: auto !important;
    overflow-y: hidden !important;
    width: 100% !important; /* Completado el width */
    padding: 0 !important;
    margin: 0 !important;
    -webkit-overflow-scrolling: touch; 
    scroll-behavior: smooth;
}

ul.tabs.wc-tabs li {
    flex: 0 0 auto !important;
    white-space: nowrap !important; 
    padding: 0px 5px !important;}
 @media (max-width:767px) {

     .single_variation_wrap {
    display: flex
;
    flex-direction: row!important;
    flex-wrap: nowrap!important;
    justify-content: flex-end!important;
}
 .woocommerce-variation-add-to-cart .single_add_to_cart_button.button.alt:not(.wpcbn-btn-single), form.cart .single_add_to_cart_button.button.alt:not(.wpcbn-btn-single) {
    height: 40px !important;
    padding: 8px !important;
}

.woocommerce-variation.single_variation {
               width: 50% !important;
        line-height: 1em !important;
        font-size: 14px;
        z-index: 99 !important;
        position: fixed;
        left: 10px;
        background: #000!important;
        bottom: 5px;
        min-height: 40px;
        display: flex !important
;
        flex-direction: column !important;
        flex-wrap: nowrap !important;
        justify-content: center !important;
    
}

     .woocommerce-variation-price {
    text-align: left !important;
}
button.wpcbn-btn.wpcbn-btn-single.wpcbn-btn-variable.single_add_to_cart_button.button.alt, button.single_add_to_cart_button.button.alt {
    min-height: 40px!important;
    padding: 8px 15px!important;
    font-size: 14px!important;
}
div#ht-ctc-chat {
    bottom: 75px !important;
}

p.stock.in-stock {
    margin: 0px !important;
    font-size: 9px !important;
    line-height: 12px !important;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
    max-width: 60% !important;width:100%!important;z-index:10!important;
    min-height: 40px !important;
    padding: 0px !important;
}

.woocommerce-variation.single_variation {
    width: 35% !important;
    line-height: 1em !important;
    font-size: 14px;
}
.single_variation_wrap
 {
    z-index: 99;
    background: #000;
    padding: 10px !important;
    position: fixed!important;
    bottom: 00px;
    width: 10%;
    left: 0%;
    display: flex
;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    justify-content: space-between;
}
     
     
     
 }
.wpcvs-single-replacement-enable:not(.woovr-active) .single_variation_wrap .woocommerce-variation-description, .wpcvs-single-replacement-enable:not(.woovr-active) .single_variation_wrap .woocommerce-variation-price  {display:block!important;}
h5.e-n-accordion-item-title-text {
    color: #ffffff;
}
h2.woocommerce-Reviews-title {
    display: none;
}
.variations {
    margin-bottom: 5px !important;
}
.woocommerce-variation.single_variation {
    margin-bottom: 0px !important;
}
div#reviews * {
    color: #333;
}
.variations {
    margin-bottom: 20px !important;
}

button.cr-review-form-submit {
    min-height: 44px;
    border-radius: 10px;
    color: #fff !important;
    background: #333 !important;
}
button.cr-review-form-submit span {
    color: #fff !important;
    font-weight: 600 !important;
}
.cr-review-form-item {
    padding: 10px 0px !important;
}
.cr-review-form-item span {font-size:20px!important;}
.cr-review-form-item img {border-radius:50px!important;}
.elementor-jet-single-reviews-form.jet-woo-builder {
    margin-top: 20px;
}
span.wpcvs-term-inner {
    height: 23px !important;
    min-height: 23px !important;    line-height: 23px !important;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
    display: flex !important
;
    flex-direction: row !important;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.label.wpcvs-attribute-label {
    text-align: left;
}
a.reset_variations {
    display: none !important;
}
.value.wpcvs-attribute-value {
    text-align: left;
}
span.wpcvs-attribute-selected {
display: none!important;
}
@media(max-width:767px){
    small.woocommerce-price-suffix {
    font-size: 10px;
    display: block;
}
    a.jet-woo-product-gallery__image-link img {max-height:220px!important;}
    
span.wpcvs-term-label {
    font-size: 11px;
    line-height: 25px !important;}
    
}
span.wpcvs-term-inner {
    min-height: 22px !important;
    height: auto !important;
}

.wpcvs-terms.wpcvs-type-button .wpcvs-term {
    min-height: 15px !important;
    height: 25px !important;
    line-height: 25px !important;
    padding: 0px !important;
}

tr.ivole-histogramRow {
    display: flex !important;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
}
.product-title.product-above {
    display: none;
}
.ttt-pnwc-container {
    padding: 0px;
}
.ttt-pnwc-message {
    display: flex;
    flex-direction: column-reverse;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
    gap: 20px;
}button.ttt-pnwc-close:hover {
    background: #fff;
}
a.button.wc-forward {
    background: #fff73f ;
    color: #fff;
    padding: 12px 20px;
    line-height: 14px;
    font-size: 14px;
    margin-left: auto;
    margin-right: auto;
}
.agregarcarro tr {
 display: block;
 margin-bottom: 10px!important; 
}


.quantity {
    display: none !important;
}
.contenido h1, .contenido h2 , .contenido h3, .reviews h2.woocommerce-Reviews-title {font-size:18px!important;}
.contenido h4, .contenido h5, .contenido h6 {font-size:16px;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 33%;}
.col2  p {margin:0px;}

a.added_to_cart.wc-forward {
    text-align: center;
    font-weight: 600;
    color: #fff !important;
}
.relacionado .jet-woo-product-button.is--default {
    position: absolute;
    bottom: 10px;
    width: 95%;
    margin-left: 2.5% !important;
}

a.jet-woo-product-gallery__image-link, a.jet-woo-product-gallery__image-link img {
    max-height: 600px;
    object-fit: contain;
}
.jet-woo-product-gallery__image.jet-woo-product-gallery__image--with-zoom {
    border-radius: 10px;
}
/*CSS BOTONE CARRITO*/ .ctc_s_7_1.ctc-analytics {
    width: 100% !important;
    min-height: 55px !important;
}
.ctc_chat.ctc_woo_place {
    margin: 10px 0px 0px 0px !important;
    text-transform: uppercase;
    font-weight: 600;
}
button.wpcbn-btn.wpcbn-btn-single.wpcbn-btn-simple, button.wpcbn-btn.wpcbn-btn-single {
    background: #fff73f  !important;
    border: solid 1px #fff73f  !important;
    border-radius: 50px 0px 0px 50px !important;
    text-transform: uppercase;
    width: calc(100% - 60px) !important;
}
button.wpcbn-btn.wpcbn-btn-single.wpcbn-btn-simple, button.wpcbn-btn.wpcbn-btn-single {color:#000!important;
    background: #fff73f  !important;
    border: solid 1px #fff73f  !important;
}
.woocommerce-variation-add-to-cart .single_add_to_cart_button.button.alt:not(.wpcbn-btn-single), form.cart .single_add_to_cart_button.button.alt:not(.wpcbn-btn-single) {
    background-color: #000!important;border:solid 1px  #fff73f !important; border-radius: 00px 50px 50px 0px!important;
  content: '';
  width: 60px;padding:0px!important;
  height: 40px;
  display: block;
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFF73F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M10.5 10h4m-2-2v4m4 9a1.5 1.5 0 1 0 0-3a1.5 1.5 0 0 0 0 3m-8 0a1.5 1.5 0 1 0 0-3a1.5 1.5 0 0 0 0 3M3.71 5.4h15.214c1.378 0 2.373 1.27 1.995 2.548l-1.654 5.6C19.01 14.408 18.196 15 17.27 15H8.112c-.927 0-1.742-.593-1.996-1.452zm0 0L3 3'/></svg>") no-repeat center;
background-size: 30px!important;background-position: center!important;


  background-size: contain;
}
form.cart {
    display: flex !important
;
    flex-direction: row !important;
    flex-wrap: wrap !important;
}

.single_variation_wrap {
    width: 100%;
}

.jet-woo-product-gallery__image{
background:none!important;}/* End custom CSS */