.elementor-2776 .elementor-element.elementor-element-df1b5f6{--swiper-slides-to-display:4;--swiper-slides-gap:8px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:10px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:10px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:44px;--arrow-normal-color:var( --e-global-color-5fb90de );--swiper-pagination-size:16px;--dots-normal-color:var( --e-global-color-primary );}.elementor-2776 .elementor-element.elementor-element-df1b5f6 .swiper-slide > .elementor-element{height:100%;}.elementor-2776 .elementor-element.elementor-element-df1b5f6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-2776 .elementor-element.elementor-element-69b82e8{--swiper-slides-to-display:4;--swiper-slides-gap:8px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:10px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:10px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:44px;--arrow-normal-color:var( --e-global-color-5fb90de );--swiper-pagination-size:16px;--dots-normal-color:var( --e-global-color-primary );}.elementor-2776 .elementor-element.elementor-element-69b82e8 .swiper-slide > .elementor-element{height:100%;}.elementor-2776 .elementor-element.elementor-element-69b82e8 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-2776 .elementor-element.elementor-element-3dd5d79.elementor-element{--align-self:flex-end;}.woocommerce .elementor-2776 .elementor-element.elementor-element-3dd5d79 .stock{color:#2F6B4F;font-family:"Inter", Arial, sans-serif;font-size:12.5px;font-weight:800;line-height:1.15em;}@media(min-width:1440px){.elementor-2776 .elementor-element.elementor-element-df1b5f6{--swiper-slides-to-display:3;}.elementor-2776 .elementor-element.elementor-element-69b82e8{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-2776 .elementor-element.elementor-element-df1b5f6{--swiper-slides-to-display:2;}.elementor-2776 .elementor-element.elementor-element-69b82e8{--swiper-slides-to-display:2;}.woocommerce .elementor-2776 .elementor-element.elementor-element-3dd5d79 .stock{font-size:12.5px;}}@media(max-width:767px){.elementor-2776 .elementor-element.elementor-element-df1b5f6{--swiper-slides-to-display:1;}.elementor-2776 .elementor-element.elementor-element-69b82e8{--swiper-slides-to-display:1;}.woocommerce .elementor-2776 .elementor-element.elementor-element-3dd5d79 .stock{font-size:12.5px;}}/* Start custom CSS for woocommerce-product-stock, class: .elementor-element-3dd5d79 */.elementor-2776 .elementor-element.elementor-element-3dd5d79{
  margin-top:auto;
  margin-bottom:0;
  width:auto;
  align-self:flex-end;
  text-align:right;
}
.elementor-2776 .elementor-element.elementor-element-3dd5d79 .stock{
  margin:0!important;
  padding:0!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:7px!important;
  color:#2F6B4F!important;
  font-family:Inter,sans-serif!important;
  font-size:12.5px!important;
  line-height:1.15!important;
  font-weight:800!important;
  white-space:nowrap!important;
}
.elementor-2776 .elementor-element.elementor-element-3dd5d79 .stock::before{
  content:"";
  width:8px;
  height:8px;
  flex:0 0 8px;
  border-radius:50%;
  background:currentColor;
}/* End custom CSS */