.elementor-22565 .elementor-element.elementor-element-904951f{--display:flex;--min-height:300px;--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:flex-start;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22565 .elementor-element.elementor-element-904951f:not(.elementor-motion-effects-element-type-background), .elementor-22565 .elementor-element.elementor-element-904951f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22565 .elementor-element.elementor-element-d2615d4{--display:flex;--min-height:400px;--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;--border-radius:5px 5px 5px 5px;}.elementor-22565 .elementor-element.elementor-element-f269fd7{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:1000;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-22565 .elementor-element.elementor-element-f269fd7.elementor-element{--align-self:center;}.elementor-22565 .elementor-element.elementor-element-f269fd7 .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-a8f31d8 );}.elementor-22565 .elementor-element.elementor-element-0eab2c6{--display:flex;}.elementor-22565 .elementor-element.elementor-element-e57dbf9{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.woocommerce .elementor-22565 .elementor-element.elementor-element-e57dbf9 .term-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22565 .elementor-element.elementor-element-7cd51c0{--display:flex;}.elementor-22565 .elementor-element.elementor-element-93b253f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22565 .elementor-element.elementor-element-93b253f.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#2D2A32;}.elementor-22565 .elementor-element.elementor-element-93b253f.elementor-wc-products ul.products li.product .button:hover{background-color:#515151;}.elementor-22565 .elementor-element.elementor-element-93b253f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-22565 .elementor-element.elementor-element-c612c06{--display:flex;--position:absolute;--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;--align-items:flex-end;--padding-top:50%;--padding-bottom:0%;--padding-left:0%;--padding-right:05%;top:0px;}body:not(.rtl) .elementor-22565 .elementor-element.elementor-element-c612c06{left:0px;}body.rtl .elementor-22565 .elementor-element.elementor-element-c612c06{right:0px;}.elementor-22565 .elementor-element.elementor-element-6c4cb1e{background-color:var( --e-global-color-a8f31d8 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 5px 0px 5px;}.elementor-22565 .elementor-element.elementor-element-6c4cb1e .elementor-icon-wrapper{text-align:center;}.elementor-22565 .elementor-element.elementor-element-6c4cb1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7f9e8d2 );}.elementor-22565 .elementor-element.elementor-element-6c4cb1e.elementor-view-framed .elementor-icon, .elementor-22565 .elementor-element.elementor-element-6c4cb1e.elementor-view-default .elementor-icon{color:var( --e-global-color-7f9e8d2 );border-color:var( --e-global-color-7f9e8d2 );}.elementor-22565 .elementor-element.elementor-element-6c4cb1e.elementor-view-framed .elementor-icon, .elementor-22565 .elementor-element.elementor-element-6c4cb1e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7f9e8d2 );}.elementor-22565 .elementor-element.elementor-element-6c4cb1e .elementor-icon{font-size:20px;padding:5px;border-width:0px 0px 0px 0px;}.elementor-22565 .elementor-element.elementor-element-6c4cb1e .elementor-icon svg{height:20px;}.elementor-22565 .elementor-element.elementor-element-03f0ff5{background-color:var( --e-global-color-a8f31d8 );padding:8px 8px 8px 8px;}.elementor-22565 .elementor-element.elementor-element-7cfad55{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}@media(max-width:1024px){.elementor-22565 .elementor-element.elementor-element-904951f{--min-height:280px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22565 .elementor-element.elementor-element-d2615d4{--min-height:300px;}.elementor-22565 .elementor-element.elementor-element-f269fd7{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-22565 .elementor-element.elementor-element-e57dbf9{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-22565 .elementor-element.elementor-element-93b253f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-22565 .elementor-element.elementor-element-904951f{--min-height:200px;--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-22565 .elementor-element.elementor-element-d2615d4{--min-height:160px;}.elementor-22565 .elementor-element.elementor-element-f269fd7{padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-22565 .elementor-element.elementor-element-e57dbf9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;}.elementor-22565 .elementor-element.elementor-element-93b253f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for theme-archive-title, class: .elementor-element-f269fd7 */.blur-text-bg {
  background: rgba(0, 0, 0, 0.1)!important; /* Very light white tint */
  backdrop-filter: blur(8px)!important;
  -webkit-backdrop-filter: blur(8px)!important; /* Safari support */
  padding: 20px 40px!important;
  border-radius: 12px!important;
  display: inline-block!important;
  margin-top: 20px!important;
}

@media (max-width: 767px) {
  .blur-text-bg {
    padding: 20px 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-93b253f */.elementor-22565 .elementor-element.elementor-element-93b253f img {
    border-radius: 6px;
}

/* Hide default Xootix Quick View button */
.tpwqv-button,
.xoo-qv-button {
   /* display: none !important;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd51c0 *//* Hide actions until hover */
.ss-hover-actions {
    position: absolute;
    top: 50%;
  /*  right: 20px;*/
    transform: translate(20px, -50%);
    display: flex;
    flex-direction: column;
    gap: 10px;
   opacity: 0;
    pointer-events: none;
    transition: opacity 0.25s ease, transform 0.75s ease;
}

/* Show on hover */
.ss-product-card:hover .ss-hover-actions {
    opacity: 1;
    transform: translate(0, -50%);
    pointer-events: auto;
}

/* Ensure the wrapper can hold absolutely-positioned icons */
.ss-product-card {
   position: relative;
    overflow: hidden;
}/* End custom CSS */