.elementor-580 .elementor-element.elementor-element-af60ea0{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-5d38499 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-7f52cc7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-580 .elementor-element.elementor-element-81afaac{left:-40px;}body.rtl .elementor-580 .elementor-element.elementor-element-81afaac{right:-40px;}.elementor-580 .elementor-element.elementor-element-81afaac{top:-100px;}.elementor-580 .elementor-element.elementor-element-1aa8b31{--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;}.elementor-580 .elementor-element.elementor-element-80c4670{--display:flex;}.elementor-580 .elementor-element.elementor-element-6d11ebc{z-index:1;}.elementor-580 .elementor-element.elementor-element-648fa64{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-8df033a .elementor-heading-title{color:var( --e-global-color-text );}.woocommerce .elementor-580 .elementor-element.elementor-element-2a92461 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-size:16px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.woocommerce .elementor-580 .elementor-element.elementor-element-009020e .price{color:var( --e-global-color-accent );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-580 .elementor-element.elementor-element-6e17b34 > .elementor-widget-container{background-color:var( --e-global-color-162f3b6 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-6e17b34 .cart button, .elementor-580 .elementor-element.elementor-element-6e17b34 .cart .button{text-transform:uppercase;color:var( --e-global-color-162f3b6 );transition:all 0.2s;}.elementor-580 .elementor-element.elementor-element-6e17b34 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-580 .elementor-element.elementor-element-6e17b34 form.cart table.variations tr th, .woocommerce .elementor-580 .elementor-element.elementor-element-6e17b34 form.cart table.variations tr td{padding-top:calc( 14px/2 );padding-bottom:calc( 14px/2 );}.woocommerce .elementor-580 .elementor-element.elementor-element-6e17b34 form.cart table.variations label{color:#838383;font-size:16px;}.woocommerce .elementor-580 .elementor-element.elementor-element-6e17b34 form.cart table.variations td.value select{color:#131212B8;}.woocommerce .elementor-580 .elementor-element.elementor-element-6e17b34 form.cart table.variations td.value select, .woocommerce .elementor-580 .elementor-element.elementor-element-6e17b34 form.cart table.variations td.value:before{background-color:var( --e-global-color-162f3b6 );border:var( --e-global-color-secondary );border-radius:50px;}.woocommerce .elementor-580 .elementor-element.elementor-element-6e17b34 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-580 .elementor-element.elementor-element-6e17b34 form.cart table.variations td.value:before{font-size:14px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-580 .elementor-element.elementor-element-d4f9dc6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-d4f9dc6:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(3px/2);}.elementor-580 .elementor-element.elementor-element-d4f9dc6:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(3px/2);}.elementor-580 .elementor-element.elementor-element-d4f9dc6.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-580 .elementor-element.elementor-element-d4f9dc6.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body:not(.rtl) .elementor-580 .elementor-element.elementor-element-d4f9dc6.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-3px/2) + (-1px/2) );}body:not.rtl .elementor-580 .elementor-element.elementor-element-d4f9dc6.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-3px/2) - (1px/2) );}.elementor-580 .elementor-element.elementor-element-d4f9dc6{font-size:13px;color:var( --e-global-color-text );}.elementor-580 .elementor-element.elementor-element-d4f9dc6 a{color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-51fbbcb{--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;}.woocommerce .elementor-580 .elementor-element.elementor-element-533138b .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-162f3b6 );font-size:16px;}.woocommerce .elementor-580 .elementor-element.elementor-element-533138b .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-162f3b6 );}.woocommerce .elementor-580 .elementor-element.elementor-element-533138b .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-162f3b6 );font-size:18px;}.woocommerce .elementor-580 .elementor-element.elementor-element-533138b .woocommerce-Tabs-panel{color:var( --e-global-color-text );}.elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-recently-viewed-products .recent-viewed-product-list :is(.shopengine-single-product-item, .price){text-align:left;justify-content:flex-start;}.rtl .elementor-580 .elementor-element.elementor-element-fe1bb3a.elementor-align-left .shopengine-single-product-item .product-title{text-align:right;}.rtl .elementor-580 .elementor-element.elementor-element-fe1bb3a.elementor-align-right .shopengine-single-product-item .product-title{text-align:left;}.rtl .elementor-580 .elementor-element.elementor-element-fe1bb3a.elementor-align-left .shopengine-single-product-item .add-to-cart-bt{text-align:right;}.rtl .elementor-580 .elementor-element.elementor-element-fe1bb3a.elementor-align-right .shopengine-single-product-item .add-to-cart-bt{text-align:left;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-recently-viewed-products .recent-viewed-product-list{grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;grid-row-gap:20px;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-single-product-item .badge.sale{display:inline-block !important;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-widget .shopengine-recently-viewed-products .shopengine-single-product-item .product-thumb .product-tag-sale-badge .badge.tag{display:inline-block;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .__{position:top-right;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-recently-viewed-products .shopengine-single-product-item .product-title{display:none;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-recently-viewed-products .shopengine-single-product-item .product-price{display:none;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-recently-viewed-products .shopengine-single-product-item .product-thumb{padding:0px 0px 0px 0px;}.rtl .elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-recently-viewed-products .shopengine-single-product-item .product-thumb{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .product-tag-sale-badge .tag a, .elementor-580 .elementor-element.elementor-element-fe1bb3a .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#ffffff;background:#f03d3f;padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .product-tag-sale-badge ul li:not(:last-child){margin:0 2px 0 0;}.elementor-580 .elementor-element.elementor-element-fe1bb3a .product-tag-sale-badge.align-vertical ul li:not(:last-child){margin:0 0 2px 0;}.rtl .elementor-580 .elementor-element.elementor-element-fe1bb3a .product-tag-sale-badge .tag a, .elementor-580 .elementor-element.elementor-element-fe1bb3a .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px !important;}.elementor-580 .elementor-element.elementor-element-afc79d2{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Exo 2", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:"Exo", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .price del {font-family:"Exo", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-162f3b6 );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-580 .elementor-element.elementor-element-db6b827.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-580 .elementor-element.elementor-element-db6b827.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-recently-viewed-products .recent-viewed-product-list{grid-template-columns:repeat(3, 1fr);}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-db6b827.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-fe1bb3a .shopengine-recently-viewed-products .recent-viewed-product-list{grid-template-columns:repeat(1, 1fr);}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-0f75100.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-db6b827.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6e17b34 */.elementor-580 .elementor-element.elementor-element-6e17b34 button{
    background: linear-gradient(#389b9f,#28e6eb) !important;
}
.elementor-580 .elementor-element.elementor-element-6e17b34 button:hover{
    background: linear-gradient(#28e6eb,#389b9f) !important;
}
#pa_select-color, #pa_size{
    border:  1px solid #389b9f;
    outline: none;
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-0f75100 */.elementor-580 .elementor-element.elementor-element-0f75100 .add_to_cart_button{
    background: linear-gradient(to top, #28E6EB, #389B9F);
}/* End custom CSS */