.elementor-21240 .elementor-element.elementor-element-3651414{--display:flex;--min-height:99vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21240 .elementor-element.elementor-element-32890d4{width:var( --container-widget-width, 5% );max-width:5%;margin:37px 37px calc(var(--kit-widget-spacing, 0px) + 37px) 37px;--container-widget-width:5%;--container-widget-flex-grow:0;top:0px;z-index:99;}body:not(.rtl) .elementor-21240 .elementor-element.elementor-element-32890d4{right:0px;}body.rtl .elementor-21240 .elementor-element.elementor-element-32890d4{left:0px;}.elementor-21240 .elementor-element.elementor-element-f8a4a7e{width:initial;max-width:initial;margin:56px 56px calc(var(--kit-widget-spacing, 0px) + 56px) 56px;padding:18px 18px 18px 18px;top:0px;z-index:99;border-style:solid;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-21240 .elementor-element.elementor-element-f8a4a7e.elementor-element{--align-self:center;}body:not(.rtl) .elementor-21240 .elementor-element.elementor-element-f8a4a7e{left:0px;}body.rtl .elementor-21240 .elementor-element.elementor-element-f8a4a7e{right:0px;}.elementor-21240 .elementor-element.elementor-element-f8a4a7e .elementor-heading-title{color:#FFFFFF;}.elementor-21240 .elementor-element.elementor-element-5be134d{width:100%;max-width:100%;}.elementor-21240 .elementor-element.elementor-element-5be134d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21240 .elementor-element.elementor-element-cf210b0{--display:flex;--min-height:1080px;--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-21240 .elementor-element.elementor-element-cf210b0:not(.elementor-motion-effects-element-type-background), .elementor-21240 .elementor-element.elementor-element-cf210b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21240 .elementor-element.elementor-element-aec680a{width:var( --container-widget-width, 50% );max-width:50%;background-color:#00000059;margin:-72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:99;border-style:solid;border-color:#FFFFFF;}.elementor-21240 .elementor-element.elementor-element-aec680a.elementor-element{--align-self:center;}.elementor-21240 .elementor-element.elementor-element-aec680a .eael-countdown-item > div{text-align:center;margin-right:15px;margin-left:15px;}.elementor-21240 .elementor-element.elementor-element-aec680a .eael-countdown-items>li{display:table-cell;}.elementor-21240 .elementor-element.elementor-element-aec680a .eael-countdown-digits::after{top:8%;left:95%;}.elementor-21240 .elementor-element.elementor-element-aec680a .eael-countdown-container{margin-right:-15px;margin-left:-15px;margin-bottom:0px;}.elementor-21240 .elementor-element.elementor-element-aec680a .eael-countdown-digits{color:#F0F0F0;}.elementor-21240 .elementor-element.elementor-element-c8e6551{width:initial;max-width:initial;background-color:#000000;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 23px 9px 22px;z-index:99;}.elementor-21240 .elementor-element.elementor-element-c8e6551.elementor-element{--align-self:center;}.elementor-21240 .elementor-element.elementor-element-c8e6551 .elementor-heading-title{color:#CE2727;}.elementor-21240 .elementor-element.elementor-element-b8319db{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21240 .elementor-element.elementor-element-b8319db .elementor-heading-title{font-size:105px;color:#FFFFFF;}.elementor-21240 .elementor-element.elementor-element-b2cb63f{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21240 .elementor-element.elementor-element-b2cb63f .elementor-heading-title{font-size:23px;color:#2FB926;}.elementor-21240 .elementor-element.elementor-element-eeccb29{text-align:center;}.elementor-21240 .elementor-element.elementor-element-eeccb29 .elementor-heading-title{font-size:23px;color:#2FB926;}.elementor-21240 .elementor-element.elementor-element-9a5d589{text-align:center;}.elementor-21240 .elementor-element.elementor-element-9a5d589 .elementor-heading-title{font-size:23px;color:#2FB926;}.elementor-21240 .elementor-element.elementor-element-6687af8{text-align:center;}.elementor-21240 .elementor-element.elementor-element-6687af8 .elementor-heading-title{font-size:23px;color:#2FB926;}.elementor-21240 .elementor-element.elementor-element-eafae7f{--grid-columns:3;}.elementor-21240 .elementor-element.elementor-element-eafae7f > .elementor-widget-container{margin:28px 0px 0px 0px;}@media(max-width:1376px){.elementor-21240 .elementor-element.elementor-element-32890d4{--container-widget-width:7%;--container-widget-flex-grow:0;width:var( --container-widget-width, 7% );max-width:7%;}}@media(max-width:1300px){.elementor-21240 .elementor-element.elementor-element-32890d4{margin:33px 33px calc(var(--kit-widget-spacing, 0px) + 33px) 33px;--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-21240 .elementor-element.elementor-element-f8a4a7e{margin:38px 38px calc(var(--kit-widget-spacing, 0px) + 38px) 38px;padding:15px 15px 15px 15px;}.elementor-21240 .elementor-element.elementor-element-f8a4a7e .elementor-heading-title{font-size:24px;}.elementor-21240 .elementor-element.elementor-element-eafae7f{--grid-columns:2;}}@media(max-width:575px){.elementor-21240 .elementor-element.elementor-element-3651414{--width:100%;--min-height:50vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21240 .elementor-element.elementor-element-3651414.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-21240 .elementor-element.elementor-element-32890d4{width:var( --container-widget-width, 10% );max-width:10%;margin:22px 22px calc(var(--kit-widget-spacing, 0px) + 22px) 22px;--container-widget-width:10%;--container-widget-flex-grow:0;z-index:99;}.elementor-21240 .elementor-element.elementor-element-f8a4a7e{margin:23px 23px calc(var(--kit-widget-spacing, 0px) + 23px) 23px;padding:4px 4px 4px 4px;border-width:1px 1px 1px 1px;}.elementor-21240 .elementor-element.elementor-element-f8a4a7e .elementor-heading-title{font-size:16px;}.elementor-21240 .elementor-element.elementor-element-5be134d{width:100%;max-width:100%;}.elementor-21240 .elementor-element.elementor-element-5be134d.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-21240 .elementor-element.elementor-element-cf210b0{--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21240 .elementor-element.elementor-element-aec680a{width:var( --container-widget-width, 74% );max-width:74%;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 24px 8px 24px;--container-widget-width:74%;--container-widget-flex-grow:0;z-index:90;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-21240 .elementor-element.elementor-element-aec680a.elementor-element{--align-self:center;}.elementor-21240 .elementor-element.elementor-element-aec680a .eael-countdown-item > div{text-align:center;margin-right:16px;margin-left:16px;padding:4px 4px 4px 4px;}.elementor-21240 .elementor-element.elementor-element-aec680a .eael-countdown-container{margin-right:-16px;margin-left:-16px;margin-bottom:1px;}.elementor-21240 .elementor-element.elementor-element-aec680a .eael-countdown-digits{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-21240 .elementor-element.elementor-element-c8e6551{width:initial;max-width:initial;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 14px 0px 14px;z-index:99;text-align:center;}.elementor-21240 .elementor-element.elementor-element-c8e6551.elementor-element{--align-self:center;}.elementor-21240 .elementor-element.elementor-element-c8e6551 .elementor-heading-title{font-size:13px;}.elementor-21240 .elementor-element.elementor-element-b8319db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:19px 8px 8px 8px;text-align:center;}.elementor-21240 .elementor-element.elementor-element-b8319db .elementor-heading-title{font-size:33px;}.elementor-21240 .elementor-element.elementor-element-b2cb63f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;text-align:center;}.elementor-21240 .elementor-element.elementor-element-b2cb63f .elementor-heading-title{font-size:13px;}.elementor-21240 .elementor-element.elementor-element-eeccb29{padding:4px 4px 4px 4px;text-align:center;}.elementor-21240 .elementor-element.elementor-element-eeccb29 .elementor-heading-title{font-size:13px;}.elementor-21240 .elementor-element.elementor-element-9a5d589{padding:4px 4px 4px 4px;text-align:center;}.elementor-21240 .elementor-element.elementor-element-9a5d589 .elementor-heading-title{font-size:13px;}.elementor-21240 .elementor-element.elementor-element-6687af8{padding:4px 4px 4px 4px;text-align:center;}.elementor-21240 .elementor-element.elementor-element-6687af8 .elementor-heading-title{font-size:13px;}.elementor-21240 .elementor-element.elementor-element-eafae7f{--grid-columns:2;}}@media(min-width:2400px){.elementor-21240 .elementor-element.elementor-element-32890d4{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}}/* Start custom CSS for loop-grid, class: .elementor-element-eafae7f */.product.outofstock::after {
  content: "SOLD";
  position: absolute;
  top: 10px;
  right: 10px;
  padding: 4px 8px;
  font-weight: 700;
  font-size: 11px;
  background: #c80000; /* strong red */
  color: #ffffff;
  border-radius: 3px;
  letter-spacing: .5px;
  z-index: 5;
}



.product.instock::after {
  content: "IN STOCK";
  position: absolute;
  top: 10px; right: 10px;
  padding: 4px 8px;
  font-weight: 700;
  font-size: 11px;
  background: #1f8a00; /* green */
  color: #fff;
  border-radius: 3px;
  letter-spacing: .5px;
  z-index: 5;
}/* End custom CSS */