.elementor-25380 .elementor-element.elementor-element-2659eba8{overflow:hidden;padding:75px 0px 10px 0px;}.elementor-25380 .elementor-element.elementor-element-5dd643e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25380 .elementor-element.elementor-element-5dd643e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25380 .elementor-element.elementor-element-5dd643e > .elementor-element-populated{padding:0px 0px 0px 56px;}.elementor-25380 .elementor-element.elementor-element-353e054{width:100%;max-width:100%;}.elementor-25380 .elementor-element.elementor-element-353e054.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-25380 .elementor-element.elementor-element-5ad269a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25380 .elementor-element.elementor-element-5ad269a8 > .elementor-element-populated{padding:0px 70px 0px 20px;}.elementor-25380 .elementor-element.elementor-element-39c8eda1 .product-title{margin:0;padding:0;color:#000000;}.elementor-25380 .elementor-element.elementor-element-39c8eda1 .shopengine-product-title{text-align:left;}.rtl .elementor-25380 .elementor-element.elementor-element-39c8eda1.shopengine-product-title-align-left .shopengine-product-title{text-align:right;}.rtl .elementor-25380 .elementor-element.elementor-element-39c8eda1.shopengine-product-title-align-right .shopengine-product-title{text-align:left;}.elementor-25380 .elementor-element.elementor-element-39c8eda1{width:var( --container-widget-width, 86.998% );max-width:86.998%;--container-widget-width:86.998%;--container-widget-flex-grow:0;}.elementor-25380 .elementor-element.elementor-element-39c8eda1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-39c8eda1.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-25380 .elementor-element.elementor-element-6a2d2eb > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-25380 .elementor-element.elementor-element-6a2d2eb .shopengine-product-description{color:#444444;}.elementor-25380 .elementor-element.elementor-element-6a2d2eb .shopengine-product-description, .elementor-25380 .elementor-element.elementor-element-6a2d2eb .shopengine-product-description li{font-size:17px;font-weight:400;line-height:22px;}.elementor-25380 .elementor-element.elementor-element-88618dc > .elementor-widget-container{padding:0px 0px 30px 0px;}.woocommerce .elementor-25380 .elementor-element.elementor-element-88618dc .price{color:#000000;font-weight:700;}.woocommerce .elementor-25380 .elementor-element.elementor-element-88618dc .price ins{color:#F90404;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches table.variations{text-align:left;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0.elementor-align-right .shopengine-swatches table.variations{text-align:left;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0.elementor-align-left .shopengine-swatches table.variations{text-align:right;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .single_variation_wrap{text-align:left;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0.elementor-align-right .shopengine-swatches .single_variation_wrap{text-align:left;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0.elementor-align-left .shopengine-swatches .single_variation_wrap{text-align:right;}.elementor-25380 .elementor-element.elementor-element-7182e3a0{width:var( --container-widget-width, 109.576% );max-width:109.576%;--container-widget-width:109.576%;--container-widget-flex-grow:0;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .woocommerce-variation-description{display:block;font-size:14px;font-weight:400;line-height:18px;margin:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine-comparison.badge{display:none;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .cart  .button{font-size:15px;font-weight:600;text-transform:uppercase;line-height:18px;border-style:solid;border-color:#F2F2F2;border-radius:3px 3px 3px 3px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .cart .button{color:#F0F0F0;background-color:#000000;border-width:0px 0px 0px 0px;padding:10px 10px 10px 10px;margin:10px 10px 10px 10px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .cart .button:hover{color:#000000;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .cart  .button:hover{background-color:#00000000;border-color:#000000;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .cart .button{border-width:0px 0px 0px 0px;padding:10px 10px 10px 10px;margin:10px 10px 10px 10px;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .cart  .button{border-radius:3px 3px 3px 3px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity .qty{font-size:16px;font-weight:500;color:#000000;background:#00000000;padding:0px 0px 0px 0px;border-style:solid;border-color:#000000;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches :is(.plus, .minus) :is(i, svg){width:10px;font-size:10px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches :is(.plus, .minus) :is(i, svg, path){color:#000000;fill:#000000;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches :is(.plus, .minus){background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches :is(.plus, .minus):hover :is(i, svg, path){color:#FF0000;fill:#FF0000;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches :is(.plus, .minus):hover{background-color:#F5F5F500;border-color:#F5F5F500;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches :is(.plus, .minus){padding:0px 0px 0px 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity .qty{padding:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap button{border-style:solid;border-color:#000000;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.default .quantity .qty{border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.default .quantity .qty{border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.both .quantity .qty{border-width:0px 0 0px 0;border-radius:0;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.both .minus{border-width:0px 0px 0px 0px;border-radius:0px 0 0 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.both .minus{border-width:0px 0px 0px 0px;border-radius:0px 0px 0 0;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.both .plus{border-width:0px 0px 0px 0px;border-radius:0 0px 0px 0;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.both .plus{border-width:0px 0px 0px 0px;border-radius:0 0 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.before .quantity .qty{border-width:0px 0px 0px 0;border-radius:0 0px 0px 0;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.before .quantity .qty{border-width:0px 0 0px 0px;border-radius:0 0 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.before .plus{border-width:0px 0px 0 0px;border-radius:0px 0 0 0;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.before .plus{border-width:0px 0px 0 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.before .minus{border-width:0px 0px 0px 0px;border-radius:0 0 0 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.before .minus{border-width:0px 0px 0px 0px;border-radius:0 0px 0 0;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.after .quantity .qty{border-width:0px 0 0px 0px;border-radius:0px 0 0 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.after .quantity .qty{border-width:0px 0px 0px 0;border-radius:0px 0px 0 0;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.after .plus{border-width:0px 0px 0 0px;border-radius:0 0px 0 0;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.after .plus{border-width:0px 0px 0 0px;border-radius:0 0 0 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.after .minus{border-width:0px 0px 0px 0px;border-radius:0 0 0px 0;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap.after .minus{border-width:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap{margin:10px 10px 10px 10px;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .quantity-wrap{margin:10px 10px 10px 10px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations label, .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations select{font-size:14px;font-weight:500;line-height:18px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations td.label, .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations th.label{color:#101010;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations td.select, .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations th.select{color:#101010;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations tr{flex-direction:column;margin:0px 0px -1px 0px;gap:10px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .woocommerce-variation-description p{color:#666666;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .woocommerce-variation-description{margin:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches :is(.price, .price del, .price ins ){font-weight:700;color:#000000;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .price ins .amount{background:transparent;color:#F5F5F5;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine-badge{color:#F5F5F5;background:#F5F5F5;font-size:10px;line-height:20px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .woocommerce-variation-price{margin:0px 0px 15px 0px;display:block;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .woocommerce-variation-price{margin:0px 0px 15px 0px;display:block;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations tr{margin:0px 0px -1px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations{margin:20px 0px 30px 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations{margin:20px 0px 30px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations select{color:#000000;border-style:none;border-radius:25px 25px 25px 25px;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .variations select{border-radius:25px 25px 25px 25px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch.swatch_color{width:0px;height:0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch_color{border-radius:20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch_color{border-width:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch_color.selected{border-color:#000000;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch.swatch_image{width:30px;height:30px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch_image{border-radius:100px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch_image{border-width:2px 2px 2px 2px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch_image.selected{border-color:#101010;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch.swatch_label{min-width:30px;min-height:30px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch_label{border-radius:5px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F2F2F2;color:#272626 !important;background-color:#f1f1f1 !important;}.rtl .elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch_label{border-width:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine_swatches .swatch_label.selected{border-color:#101010;}.elementor-25380 .elementor-element.elementor-element-2477a29{--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-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related :is(.product, .price){text-align:left;justify-content:flex-start;}.rtl .elementor-25380 .elementor-element.elementor-element-5020375.elementor-align-left a.woocommerce-LoopProduct-link{text-align:right;}.rtl .elementor-25380 .elementor-element.elementor-element-5020375.elementor-align-right a.woocommerce-LoopProduct-link{text-align:left;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related .onsale{display:block;left:20px;top:20px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related .price del{display:inline-block;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related  .button{display:block;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related.slider-disabled ul.products{grid-gap:30px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related .products li a:not(.woocommerce-LoopProduct-link, .add_to_cart_button, .product_type_simple, .product_type_external, .product_type_variable, :last-child){margin-right:10px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related .products li a:not(.woocommerce-LoopProduct-link, .add_to_cart_button, .product_type_simple, .product_type_external, .product_type_variable){font-size:16px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .onsale{color:#FFFFFF;background-color:#4285f4;font-size:12px;font-weight:400;line-height:44px;width:44px;height:44px;border-radius:100px;padding:0px 0px 0px 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .onsale{padding:0px 0px 0px 0px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related .product img{padding:0px 0px 8px 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related .product img{padding:0px 0px 8px 0px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .woocommerce-loop-product__title{color:#101010;font-size:15px;font-weight:500;text-transform:none;line-height:20px;padding:0px 0px 8px 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .woocommerce-loop-product__title{padding:0px 0px 8px 0px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .products .star-rating{color:#fec42d;font-size:12px;margin:0px 0px 8px 0px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .products .star-rating::before{color:#fec42d;}.rtl .elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .products .star-rating{margin:0px 0px 8px 0px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related :is(.price .amount){color:#101010;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .price :is(del, del span, del .amount){color:#101010;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related :is(.price, .price .amount, .price ins, .price del){font-size:18px;font-weight:700;line-height:24px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .price{padding:0px 0px 8px 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .price{padding:0px 0px 8px 0px;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related :is(.button, .added_to_cart){font-size:13px;font-weight:500;text-transform:uppercase;line-height:18px;color:#FFFFFF !important;background-color:#3E3E3E !important;padding:8px 15px 8px 15px;border-radius:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related :is(.button, .added_to_cart):hover{color:#FFFFFF !important;background-color:#332d2d !important;}.rtl .elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .related :is(.button, .added_to_cart){padding:8px 15px 8px 15px;border-radius:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;}.elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .shopengine-related-products-heading-title{color:#101010;padding:0px 0px 8px 0px;}.rtl .elementor-25380 .elementor-element.elementor-element-5020375 .shopengine-related .shopengine-related-products-heading-title{padding:0px 0px 8px 0px;}@media(max-width:1024px){.elementor-25380 .elementor-element.elementor-element-5dd643e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-25380 .elementor-element.elementor-element-5ad269a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}}@media(min-width:768px){.elementor-25380 .elementor-element.elementor-element-5dd643e{width:44.035%;}.elementor-25380 .elementor-element.elementor-element-5ad269a8{width:55.965%;}}/* Start custom CSS for html, class: .elementor-element-353e054 */#wpgs-gallery img{
    border-color:transparent!important;}/* End custom CSS */
/* Start custom CSS for shopengine-add-to-cart, class: .elementor-element-7182e3a0 */@media(max-width: 575px) {n    .elementor-25380 .elementor-element.elementor-element-7182e3a0.xs-cart-wishlist .shopengine-swatches .cart .button {n        width: 100%;n        margin: 0 0 10px 0 !important;n    }n.elementor-25380 .elementor-element.elementor-element-7182e3a0 .shopengine-swatches .shopengine-wishlist {n        width: 100% !important;n    }n}

.hide_default_price bdi{display:none;}/* End custom CSS */