.elementor-127775 .elementor-element.elementor-element-70c30e4{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-thumb .swiper-slide{--columns:8;--space-between:10px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs{padding-top:10px;padding-bottom:10px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{background-color:#000000;text-align:center;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:24px;color:var( --e-global-color-text );background-color:#FBFBFBB3;border-radius:50% 50% 50% 50%;padding:10px 10px 10px 10px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-product-gallery-slider .jet-swiper-nav:hover{background-color:#FFFFFF;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-product-gallery-slider .jet-swiper-nav.swiper-button-disabled{color:#00000038;background-color:#FFFFFF40;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;left:32px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;right:32px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-control-thumbs__item{border-radius:8px 8px 8px 8px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs .swiper-slide{opacity:0.5;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs .swiper-slide:hover{opacity:0.8;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav{font-size:20px;color:var( --e-global-color-9f7a8e6 );background-color:var( --e-global-color-text );border-radius:50% 50% 50% 50%;padding:5px 5px 5px 5px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;left:20px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;right:20px;}#elementor-popup-modal-127775 .dialog-widget-content{animation-duration:0.3s;background-color:#02010100;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-127775{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-127775 .dialog-message{width:1200px;height:auto;}#elementor-popup-modal-127775 .dialog-close-button{display:flex;top:0%;background-color:#FFFFFF47;font-size:20px;}body:not(.rtl) #elementor-popup-modal-127775 .dialog-close-button{right:-20px;}body.rtl #elementor-popup-modal-127775 .dialog-close-button{left:-20px;}#elementor-popup-modal-127775 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-127775 .dialog-close-button svg{fill:#FFFFFF;}#elementor-popup-modal-127775 .dialog-close-button:hover{background-color:#FFFFFF40;}@media(max-width:1600px){.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-thumb .swiper-slide{--columns:6;--space-between:10px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}#elementor-popup-modal-127775 .dialog-close-button{top:-50px;}body:not(.rtl) #elementor-popup-modal-127775 .dialog-close-button{right:20px;}body.rtl #elementor-popup-modal-127775 .dialog-close-button{left:20px;}}@media(max-width:1280px){.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-thumb .swiper-slide{--columns:5;--space-between:5px;}}@media(max-width:767px){.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:5px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:18px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{left:10px;right:auto;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{right:10px;left:auto;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav{font-size:14px;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{left:5px;right:auto;}.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{right:5px;left:auto;}#elementor-popup-modal-127775{align-items:flex-start;}#elementor-popup-modal-127775 .dialog-close-button{top:110%;}body:not(.rtl) #elementor-popup-modal-127775 .dialog-close-button{right:50%;}body.rtl #elementor-popup-modal-127775 .dialog-close-button{left:50%;}#elementor-popup-modal-127775 .dialog-message{padding:20% 0% 0% 0%;}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-cac10b8 */.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-slider {
    border-radius: 12px;
    overflow: hidden;
}

.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-slider .jet-woo-product-gallery__image {
    height: 70vh;
    border-radius: 12px;
    padding: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-slider .jet-woo-product-gallery__image a {
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center;
}

.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-slider .jet-woo-product-gallery__image img {
    border-radius: 12px;
    max-width: 100%;
    max-height: 100%;
    
}

.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-slider {
    margin-bottom: 20px;
}

.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-gallery-thumbs {
    background-color: #000000;
    padding: 15px;
    border-radius: 12px;
}

.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-control-thumbs__item-image {
    height: 120px;
    overflow: hidden;
    background-color: #fff;
    width: 100%;
}

.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-control-thumbs__item-image img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-swiper-nav  .feather {
    position: relative;
    top: -1px;
}

.elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-thumb-swiper-nav.swiper-button-disabled {
    opacity: .2;
    pointer-events: none;
}

@media (max-width: 767px) {
    .elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-gallery-swiper-slider .jet-woo-product-gallery__image {
        height: 50vh;
    }
    .elementor-127775 .elementor-element.elementor-element-cac10b8 .jet-woo-swiper-control-thumbs__item-image {
        height: 60px;
        overflow: hidden;
        background-color: #fff;
    }
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-127775 .dialog-close-button {
    padding: 10px;
    border-radius: 50%;
    margin-right: -20px;
}/* End custom CSS */