.elementor-67 .elementor-element.elementor-element-d14ba14{--display:flex;--min-height:0px;--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;--overflow:auto;}.elementor-67 .elementor-element.elementor-element-d14ba14.e-con{--align-self:flex-start;}.elementor-lightbox .dialog-message .elementor-slideshow__footer .elementor-slideshow__title, .fancybox-container.fancybox-is-open .fancybox-caption__body .jltma-fancybox-caption .jltma-image-carousel-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-lightbox .dialog-message .elementor-slideshow__footer .elementor-slideshow__description, .fancybox-container.fancybox-is-open .fancybox-caption__body .jltma-fancybox-caption .jltma-image-carousel-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-67 .elementor-element.elementor-element-88ac5c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-88ac5c4 .swiper{padding:10px;margin:0 -10px;}.elementor-67 .elementor-element.elementor-element-19b78fd{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--flex-wrap:nowrap;--z-index:0;}.elementor-67 .elementor-element.elementor-element-19b78fd.e-con{--align-self:flex-start;}.elementor-67 .elementor-element.elementor-element-cc650d6{--display:flex;--min-height:0px;--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-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67 .elementor-element.elementor-element-f41a51c{--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-67 .elementor-element.elementor-element-f41a51c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-67 .elementor-element.elementor-element-21f46d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-21f46d9 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-67 .elementor-element.elementor-element-21f46d9:hover img{opacity:1;}.elementor-67 .elementor-element.elementor-element-21f46d9 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;margin-block-start:0px;}.elementor-67 .elementor-element.elementor-element-1121685{--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-67 .elementor-element.elementor-element-1121685.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-edc1eae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-edc1eae:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-67 .elementor-element.elementor-element-edc1eae .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-67 .elementor-element.elementor-element-079263c{--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-67 .elementor-element.elementor-element-079263c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-0a8f775{width:initial;max-width:initial;text-align:center;}.elementor-67 .elementor-element.elementor-element-0a8f775.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-67 .elementor-element.elementor-element-0a8f775 img{opacity:1;border-radius:282px 282px 282px 282px;}.elementor-67 .elementor-element.elementor-element-0a8f775:hover img{opacity:1;}.elementor-67 .elementor-element.elementor-element-0a8f775 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;margin-block-start:0px;}.elementor-67 .elementor-element.elementor-element-f481d01{--display:flex;--min-height:150px;--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;}.elementor-67 .elementor-element.elementor-element-5f947ea{--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-67 .elementor-element.elementor-element-07ff29e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-07ff29e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-07ff29e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-67 .elementor-element.elementor-element-07ff29e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-67 .elementor-element.elementor-element-39cb2ba.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-39cb2ba{text-align:center;}.elementor-67 .elementor-element.elementor-element-6dde5ae{--display:flex;--min-height:0px;--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-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 );}.elementor-67 .elementor-element.elementor-element-a9f54fb{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-26f4845{padding:0px 0px 0px 0px;z-index:0;}.elementor-67 .elementor-element.elementor-element-907b4ce{--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-67 .elementor-element.elementor-element-18779b2{--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;}@media(min-width:768px){.elementor-67 .elementor-element.elementor-element-f41a51c{--width:25%;}.elementor-67 .elementor-element.elementor-element-1121685{--width:25%;}.elementor-67 .elementor-element.elementor-element-079263c{--width:25%;}}@media(max-width:1024px){.elementor-67 .elementor-element.elementor-element-88ac5c4{width:var( --container-widget-width, 866.208px );max-width:866.208px;--container-widget-width:866.208px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-67 .elementor-element.elementor-element-d14ba14{--width:887px;--min-height:0px;}.elementor-67 .elementor-element.elementor-element-d14ba14.e-con{--align-self:flex-start;}.elementor-67 .elementor-element.elementor-element-88ac5c4{width:100%;max-width:100%;}.elementor-67 .elementor-element.elementor-element-88ac5c4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-19b78fd{--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;--flex-wrap:nowrap;}.elementor-67 .elementor-element.elementor-element-cc650d6{--width:500px;--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-67 .elementor-element.elementor-element-f41a51c{--width:220px;}.elementor-67 .elementor-element.elementor-element-21f46d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-21f46d9.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-21f46d9 img{width:100%;height:100%;}.elementor-67 .elementor-element.elementor-element-1121685{--width:220px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-67 .elementor-element.elementor-element-edc1eae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-edc1eae img{width:100%;height:0%;}.elementor-67 .elementor-element.elementor-element-079263c{--width:220px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-67 .elementor-element.elementor-element-0a8f775{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-0a8f775 img{width:100%;}.elementor-67 .elementor-element.elementor-element-f481d01{--min-height:0px;}.elementor-67 .elementor-element.elementor-element-6dde5ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67 .elementor-element.elementor-element-907b4ce{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-26f4845 */ /* ===============================
   IMAGE ZOOM ON HOVER
================================ */
.quick-sale ul.products li.product img {
    width: 100%;
    border-radius: 0 !important;  /* Remove rounding */
    transition: transform 0.4s ease;
}

/* Zoom image on hover */
.quick-sale ul.products li.product:hover img {
    transform: scale(1.08);
}

/* ===============================
   SALE BADGE HOVER EFFECT
================================ */
.quick-sale span.onsale {
    position: absolute;
    top: 14px;
    left: 14px;
    background: #e10600;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 1px;
    padding: 6px 12px;
    border-radius: 30px;
    text-transform: uppercase;
    transition: transform 0.3s ease;
    z-index: 10;
}

/* Slight lift on hover */
.quick-sale ul.products li.product:hover span.onsale {
    transform: translateY(-3px);
} /* End custom CSS */