.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-6d8ac99{--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;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--overflow:hidden;--padding-top:61px;--padding-bottom:60px;--padding-left:40px;--padding-right:040px;}.elementor-3398 .elementor-element.elementor-element-6d8ac99:not(.elementor-motion-effects-element-type-background), .elementor-3398 .elementor-element.elementor-element-6d8ac99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #58503196 0%, var( --e-global-color-9881447 ) 66%);}.elementor-3398 .elementor-element.elementor-element-6d8ac99.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3398 .elementor-element.elementor-element-5349ea8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3398 .elementor-element.elementor-element-5349ea8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-shopengine-single-product-images [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shopengine-single-product-images [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shopengine-single-product-images .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-single-product-images .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-single-product-images .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-single-product-images .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-single-product-images ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-single-product-images .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-single-product-images .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-b67d74d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 174px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .woocommerce-product-gallery__image img{border-radius:6px;}.elementor-3398 .elementor-element.elementor-element-b67d74d:not(.shopengine_image_gallery_position_bottom) .shopengine-gallery-wrapper{width:32%;}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_bottom .flex-control-thumbs li{flex:0 0 32%;}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_left .flex-viewport, .elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_right .flex-viewport{width:calc(100% - 32%);}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_left .shopengine-product-image .onsale, .elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_left .shopengine-product-image-toggle{margin-left:32%;}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_right .shopengine-product-image .onsale, .elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_right .shopengine-product-image-toggle{margin-right:32%;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-widget .shopengine-product-image .images.woocommerce-product-gallery .flex-control-thumbs li img{border-radius:4px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .flex-control-thumbs li{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .flex-control-thumbs{margin-left:-5px;margin-right:-5px;margin-top:5px;margin-bottom:-5px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .product-thumbs-slider:not( .owl-loaded ){padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .product-thumbs-slider .owl-stage{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .product-thumbs-slider{margin-top:5px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .shopengine-product-image-toggle{color:#101010;border:1px solid #101010;box-shadow:none;-webkit-box-shadow:none;background-color:#ffffff;font-size:18px;height:40px;width:80px;border-radius:100px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .shopengine-product-image-toggle svg{width:18px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .flex-direction-nav .flex-prev:before, .shopengine-widget .shopengine-product-image .flex-direction-nav .flex-next:before{font-size:14px;color:#18191300;background-color:#18191300;}.elementor-3398 .elementor-element.elementor-element-2ebe5f6{--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:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-shopengine-product-categories [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shopengine-product-categories [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-categories .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-categories .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-categories .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-categories .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-categories ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-categories .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-categories .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-a09f320{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -65px) 0px;}.elementor-3398 .elementor-element.elementor-element-a09f320 .shopengine-cats .product-cats-label{color:#FFE16B;text-decoration:none !important;text-underline-offset:3px;}.elementor-3398 .elementor-element.elementor-element-a09f320 .shopengine-cats .product-cats-links, .elementor-3398 .elementor-element.elementor-element-a09f320 .shopengine-cats .product-cats-links a{color:#FFFFFF;}.elementor-3398 .elementor-element.elementor-element-a09f320 .shopengine-cats .product-cats-links a:hover{color:var( --e-global-color-24d2dc1 );}.elementor-3398 .elementor-element.elementor-element-a09f320 .shopengine-cats .product-cats-label, .elementor-3398 .elementor-element.elementor-element-a09f320 .shopengine-cats .product-cats-links{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:17px;}.elementor-widget-shopengine-product-title [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shopengine-product-title [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-title .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-title .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-title .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-title .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-title ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-title .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-title .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-b4f1802 .product-title{margin:0;padding:0;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;text-transform:lowercase;line-height:24px;letter-spacing:0.1px;}.elementor-3398 .elementor-element.elementor-element-b4f1802{margin:59px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3398 .elementor-element.elementor-element-a4c0bba{--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:flex-start;--flex-wrap:nowrap;--ep-backdrop-filter-blur:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3398 .elementor-element.elementor-element-5cc4eeb{--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:center;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(121.33113596609113, 120.00628452330616, 120.00628452330616, 0.98);--padding-top:8px;--padding-bottom:08px;--padding-left:0px;--padding-right:0px;}.elementor-widget-shopengine-product-sku [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shopengine-product-sku [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-sku .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-sku .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-sku .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-sku .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-sku ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-sku .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-sku .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-53a5707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3398 .elementor-element.elementor-element-53a5707 .shopengine-sku .sku-value{color:var( --e-global-color-24d2dc1 );}.elementor-3398 .elementor-element.elementor-element-53a5707 .shopengine-sku p{display:var( --e-global-color-24d2dc1 );}.elementor-3398 .elementor-element.elementor-element-53a5707 .shopengine-sku .sku-label, .elementor-3398 .elementor-element.elementor-element-53a5707 .shopengine-sku .sku-value{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:17px;}.elementor-3398 .elementor-element.elementor-element-6682890{--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;--margin-top:-17px;--margin-bottom:5px;--margin-left:-5px;--margin-right:0px;}.elementor-3398 .elementor-element.elementor-element-6682890.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-shopengine-product-price [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shopengine-product-price [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-price .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-price .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-price .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-price .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-price ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-price .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-price .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-342655e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) -3px;}.elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price .price{display:flex;align-items:center;justify-content:flex-start;}.elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price .price del, .elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price .price ins{background:none;}.elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price :is(.price, .price .amount, .price ins){font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:30px;}.elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price :is(.price, .price del, .price del .amount, .price ins ){color:#FFFFFF;opacity:1;vertical-align:middle;}.elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price .price del{margin-right:8px;}.elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price .price .shopengine-discount-badge{margin-left:8px;font-size:12px;font-weight:400;text-transform:uppercase;line-height:20px;color:#FFFFFF;background:#EA4335;}.rtl .elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price .price del{margin-left:8px;margin-right:0px;}.rtl .elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price .price .shopengine-discount-badge{margin-right:8px;margin-left:0px;}.elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price .price ins .amount{background:var( --e-global-color-24d2dc1 );color:var( --e-global-color-24d2dc1 );font-size:14px;font-weight:600;}.elementor-widget-html [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-html [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-df5d88f{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-shopengine-product-description [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shopengine-product-description [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-description .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-description .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-description .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-description .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-description ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-description .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-product-description .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-17253eb .shopengine-product-description{text-align:left;color:#FFFFFF;}.rtl .elementor-3398 .elementor-element.elementor-element-17253eb.elementor-align-left .shopengine-product-description{text-align:right;}.rtl .elementor-3398 .elementor-element.elementor-element-17253eb.elementor-align-right .shopengine-product-description{text-align:left;}.elementor-3398 .elementor-element.elementor-element-17253eb .shopengine-product-description, .elementor-3398 .elementor-element.elementor-element-17253eb .shopengine-product-description li{font-family:"Golos Text", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:22px;}.elementor-3398 .elementor-element.elementor-element-e57803b{--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:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-1b230fa{text-align:center;}.elementor-3398 .elementor-element.elementor-element-1b230fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-24d2dc1 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-divider ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3398 .elementor-element.elementor-element-e49dc58{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2.2px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3398 .elementor-element.elementor-element-e49dc58 .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-3398 .elementor-element.elementor-element-e49dc58 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3398 .elementor-element.elementor-element-2c53f6f{--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:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-shopengine-related [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shopengine-related [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shopengine-related .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-related .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-related .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-related .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-related ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shopengine-related .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shopengine-related .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .related :is(.product, .price){text-align:left;justify-content:flex-start;}.rtl .elementor-3398 .elementor-element.elementor-element-0d14c63.elementor-align-left a.woocommerce-LoopProduct-link{text-align:right;}.rtl .elementor-3398 .elementor-element.elementor-element-0d14c63.elementor-align-right a.woocommerce-LoopProduct-link{text-align:left;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .swiper-pagination-bullet{width:6px;height:6px;background:#FFFFFF;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .swiper-pagination-bullet.swiper-pagination-bullet-active{width:15px;height:15px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related.slider-disabled ul.products{grid-gap:30px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .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-3398 .elementor-element.elementor-element-0d14c63 .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-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .related .product img{padding:0px 0px 8px 0px;}.rtl .elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .related .product img{padding:0px 0px 8px 0px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .woocommerce-loop-product__title{color:var( --e-global-color-24d2dc1 );font-size:18px;font-weight:500;text-transform:none;line-height:20px;padding:0px 0px 8px 0px;}.rtl .elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .woocommerce-loop-product__title{padding:0px 0px 8px 0px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .products .star-rating{color:#fec42d;font-size:12px;margin:0px 0px 8px 0px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .products .star-rating::before{color:#fec42d;}.rtl .elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .products .star-rating{margin:0px 0px 8px 0px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related :is(.price .amount){color:#FFFFFF;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related :is(.price, .price .amount, .price ins, .price del){font-size:18px;font-weight:700;line-height:24px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .price{padding:0px 0px 8px 0px;}.rtl .elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .price{padding:0px 0px 8px 0px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related :is(.swiper-button-prev, .swiper-button-next){font-size:25px;color:var( --e-global-color-24d2dc1 );background-color:var( --e-global-color-dfa8c73 );border-radius:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related :is(.swiper-button-prev svg, .swiper-button-next svg){width:25px;fill:var( --e-global-color-24d2dc1 );}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related :is(.swiper-button-next, .swiper-button-prev){width:15px;height:15px;line-height:15px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related :is(.swiper-button-prev, .swiper-button-next):hover{color:#FFFFFF;background-color:#332d2d;}.rtl .elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related :is(.swiper-button-prev, .swiper-button-next){border-radius:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .swiper-pagination-bullet-active{border-color:var( --e-global-color-24d2dc1 );}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .swiper-pagination{margin:20px 0px 0px 0px;}.rtl .elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .swiper-pagination{margin:20px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .shopengine-related-products-heading-title{color:#101010;padding:0px 0px 8px 0px;}.rtl .elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .shopengine-related-products-heading-title{padding:0px 0px 8px 0px;}.elementor-3398 .elementor-element.elementor-element-3897943{--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;}body.elementor-page-3398:not(.elementor-motion-effects-element-type-background), body.elementor-page-3398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9881447 );}@media(max-width:1024px){.elementor-3398 .elementor-element.elementor-element-6d8ac99{--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:center;--flex-wrap:wrap;}.elementor-3398 .elementor-element.elementor-element-5349ea8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3398 .elementor-element.elementor-element-b67d74d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3398 .elementor-element.elementor-element-b67d74d:not(.shopengine_image_gallery_position_bottom) .shopengine-gallery-wrapper{width:38%;}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_bottom .flex-control-thumbs li{flex:0 0 38%;}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_left .flex-viewport, .elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_right .flex-viewport{width:calc(100% - 38%);}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_left .shopengine-product-image .onsale, .elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_left .shopengine-product-image-toggle{margin-left:38%;}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_right .shopengine-product-image .onsale, .elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_right .shopengine-product-image-toggle{margin-right:38%;}.elementor-3398 .elementor-element.elementor-element-2ebe5f6{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3398 .elementor-element.elementor-element-0d14c63 .shopengine-related .woocommerce-loop-product__title{font-size:19px;}}@media(max-width:767px){.elementor-3398 .elementor-element.elementor-element-6d8ac99{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3398 .elementor-element.elementor-element-6d8ac99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3398 .elementor-element.elementor-element-5349ea8{--width:100%;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3398 .elementor-element.elementor-element-b67d74d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-b67d74d:not(.shopengine_image_gallery_position_bottom) .shopengine-gallery-wrapper{width:25%;}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_bottom .flex-control-thumbs li{flex:0 0 25%;}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_left .flex-viewport, .elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_right .flex-viewport{width:calc(100% - 25%);}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_left .shopengine-product-image .onsale, .elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_left .shopengine-product-image-toggle{margin-left:25%;}.elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_right .shopengine-product-image .onsale, .elementor-3398 .elementor-element.elementor-element-b67d74d.shopengine_image_gallery_position_right .shopengine-product-image-toggle{margin-right:25%;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .flex-control-thumbs{margin-top:7px;}.elementor-3398 .elementor-element.elementor-element-b67d74d .shopengine-product-image .product-thumbs-slider{margin-top:7px;}.elementor-3398 .elementor-element.elementor-element-2ebe5f6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:0px;--padding-left:22px;--padding-right:14px;}.elementor-3398 .elementor-element.elementor-element-a09f320{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 2px;}.elementor-3398 .elementor-element.elementor-element-a09f320.elementor-element{--align-self:flex-start;}.elementor-3398 .elementor-element.elementor-element-b4f1802 .shopengine-product-title{text-align:center;}.rtl .elementor-3398 .elementor-element.elementor-element-b4f1802.shopengine-product-title-align-left .shopengine-product-title{text-align:right;}.rtl .elementor-3398 .elementor-element.elementor-element-b4f1802.shopengine-product-title-align-right .shopengine-product-title{text-align:left;}.elementor-3398 .elementor-element.elementor-element-b4f1802{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3398 .elementor-element.elementor-element-b4f1802.elementor-element{--align-self:flex-start;}.elementor-3398 .elementor-element.elementor-element-b4f1802 .product-title{font-size:19px;}.elementor-3398 .elementor-element.elementor-element-a4c0bba{--width:48%;--margin-top:-9px;--margin-bottom:-3px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3398 .elementor-element.elementor-element-a4c0bba.e-con{--align-self:flex-start;}.elementor-3398 .elementor-element.elementor-element-5cc4eeb{--width:100%;}.elementor-3398 .elementor-element.elementor-element-53a5707 .shopengine-sku .sku-label, .elementor-3398 .elementor-element.elementor-element-53a5707 .shopengine-sku .sku-value{font-size:15px;}.elementor-3398 .elementor-element.elementor-element-6682890{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-20px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-3398 .elementor-element.elementor-element-342655e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3398 .elementor-element.elementor-element-342655e .shopengine-product-price :is(.price, .price .amount, .price ins){font-size:17px;}.elementor-3398 .elementor-element.elementor-element-df5d88f{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-3398 .elementor-element.elementor-element-e57803b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3398 .elementor-element.elementor-element-2c53f6f{--padding-top:040px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}}@media(min-width:768px){.elementor-3398 .elementor-element.elementor-element-5349ea8{--width:50%;}.elementor-3398 .elementor-element.elementor-element-a4c0bba{--width:100%;}.elementor-3398 .elementor-element.elementor-element-5cc4eeb{--width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3398 .elementor-element.elementor-element-5349ea8{--width:100%;}.elementor-3398 .elementor-element.elementor-element-5cc4eeb{--width:26%;}}/* Start custom CSS for shopengine-single-product-images, class: .elementor-element-b67d74d *//* Product Image Wrapper */
.shopengine-product-image {
    text-align: center;
    margin-bottom: 20px;
}

/* Product Image */
.shopengine-product-image  {
    width: 400px;      /* fixed size */
    height: 400px;     /* fixed size */
    object-fit: cover; /* contain / cover / fill */
    border-radius: 12px; /* rounded corners */
    box-shadow: 0 4px 12px rgba(0,0,0,0.1); /* soft shadow */
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover Effect */
.shopengine-product-image img:hover {
    transform: scale(1.05);
    box-shadow: 0 6px 18px rgba(0,0,0,0.2);
}

.shopengine-product-image-toggle {
    display: none !important;
}
.flex-next.flex-disabled {
    display: none !important;
}


.shopengine_slider_nav_background {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for shopengine-product-sku, class: .elementor-element-53a5707 *//* Add Part No : before SKU */
.sku-value::before {
    content: "Part No : ";
    font-weight: 600;   /* bold karvu hoy to */
    color: #FFFFFF;     /* color change karva mate */
    font-size: 15px;    /* font size add karyu */
}/* End custom CSS */
/* Start custom CSS for shopengine-product-price, class: .elementor-element-342655e */.woocommerce-Price-amount.amount::after {
    content: " / Per Piece";
    font-size: 18px;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
    color: #fff;

    margin-top: 2px;
    margin-right: 5px;
    margin-bottom: 2px;
    margin-left: px;
}/* End custom CSS */
/* Start custom CSS for shopengine-related, class: .elementor-element-0d14c63 *//* Hide Quick View, Wishlist & Quickview Trigger */
.shopengine-icon-quick_view_1,
.shopengine_add_to_list_action.shopengine-wishlist.badge.se-btn.inactive,
.shopengine-quickview-trigger.se-btn {
    display: none !important;
}


/* Product card link styling with transparent background, white shadow, and white border */
.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    display: block;
    padding: 12px !important;        
    border-radius: 12px !important;  
    border: 1px solid #fff !important; /* white border */
    box-shadow: 0 2px 8px rgba(255,255,255,0.2) !important; /* white shadow */
    background: transparent !important; /* transparent background */
    transition: all 0.3s ease;
}

/* Hover effect */
.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover {
    box-shadow: 0 4px 12px rgba(255,255,255,0.4) !important; /* stronger white shadow on hover */
    transform: translateY(-3px);
}/* End custom CSS */