.elementor-1038540 .elementor-element.elementor-element-59d17a0{--display:flex;--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-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-1038540 .elementor-element.elementor-element-184fbed{--e-image-carousel-slides-to-show:1;}.elementor-1038540 .elementor-element.elementor-element-184fbed .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1038540 .elementor-element.elementor-element-184fbed .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-1038540 .elementor-element.elementor-element-184fbed .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:8px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:12px 12px 12px 12px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-control-thumbs__item{border-radius:12px 12px 12px 12px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-gallery-thumbs{padding-top:20px;padding-bottom:0px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-gallery-thumbs .swiper-slide:hover{opacity:0.45;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-gallery-thumbs .jet-swiper-nav{font-size:30px;color:#053B7A00;padding:0px 0px 0px 0px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;left:-5px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;right:-5px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a{width:var( --container-widget-width, 62.5% );max-width:62.5%;--container-widget-width:62.5%;--container-widget-flex-grow:0;}.elementor-1038540 .elementor-element.elementor-element-bc9803a.elementor-element{--align-self:flex-start;}.elementor-1038540 .elementor-element.elementor-element-4ea8b92 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1038540 .elementor-element.elementor-element-4ea8b92{width:var( --container-widget-width, 62.5% );max-width:62.5%;--container-widget-width:62.5%;--container-widget-flex-grow:0;}.elementor-1038540 .elementor-element.elementor-element-d5567e6{--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;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1038540 .elementor-element.elementor-element-26a9fab{--display:flex;}.elementor-1038540 .elementor-element.elementor-element-cb8fc1b .elementor-heading-title{font-family:var( --e-global-typography-1963d16-font-family ), Sans-serif;font-size:var( --e-global-typography-1963d16-font-size );font-weight:var( --e-global-typography-1963d16-font-weight );line-height:var( --e-global-typography-1963d16-line-height );letter-spacing:var( --e-global-typography-1963d16-letter-spacing );word-spacing:var( --e-global-typography-1963d16-word-spacing );color:var( --e-global-color-primary );}.elementor-1038540 .elementor-element.elementor-element-45fd0d4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1038540 .elementor-element.elementor-element-8983014{--display:flex;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-quickview-button__container{order:1;justify-content:center;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-products-list__inner-box{align-items:center;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-products-list__item + .jet-woo-products-list__item{margin-top:20px;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-products-list__item-img{max-width:37.5%;flex:0 1 37.5%;background-color:var( --e-global-color-608eadc );border-radius:8px 8px 8px 8px;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-products-list__item-content{width:100%;max-width:calc(100% - 37.5%);padding:0px 0px 0px 20px;align-items:flex-start;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-title, .elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-title a{font-family:"Montserrat variable", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.25em;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-title a{color:var( --e-global-color-text );}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-title{margin:10px 0px 16px 0px;align-self:flex-start;order:1;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button .button{display:inline-block;color:var( --e-global-color-485c8e3 );background-color:var( --e-global-color-primary );text-decoration:none;border-radius:8px 8px 8px 8px;margin:14px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1038540 .elementor-element.elementor-element-588b046  .jet-woo-products-list .jet-woo-product-button .button{font-family:var( --e-global-typography-00e97a4-font-family ), Sans-serif;font-size:var( --e-global-typography-00e97a4-font-size );font-weight:var( --e-global-typography-00e97a4-font-weight );line-height:var( --e-global-typography-00e97a4-line-height );letter-spacing:var( --e-global-typography-00e97a4-letter-spacing );word-spacing:var( --e-global-typography-00e97a4-word-spacing );}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button .button> *{text-decoration:none;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button .button:hover{color:var( --e-global-color-485c8e3 );background-color:#042347;text-decoration:none;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button{align-self:flex-start;order:1;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products__not-found{text-align:center;}.elementor-1038540 .elementor-element.elementor-element-ebd39ac .elementor-heading-title{font-family:var( --e-global-typography-00e97a4-font-family ), Sans-serif;font-size:var( --e-global-typography-00e97a4-font-size );font-weight:var( --e-global-typography-00e97a4-font-weight );line-height:var( --e-global-typography-00e97a4-line-height );letter-spacing:var( --e-global-typography-00e97a4-letter-spacing );word-spacing:var( --e-global-typography-00e97a4-word-spacing );color:var( --e-global-color-text );}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-woo-products .jet-woo-products__item{--columns:3;padding:5px 5px 5px 5px;}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-quickview-button__container{order:1;justify-content:center;}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-woo-products:not(.swiper-wrapper){margin-right:-5px;margin-left:-5px;}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-woo-products .jet-woo-products__inner-box{padding:0px 0px 0px 0px;}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-woo-products .jet-woo-product-thumbnail{background-color:var( --e-global-color-608eadc );border-radius:8px 8px 8px 8px;order:2;}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-woo-products .jet-woo-products__inner-box:hover .jet-woo-product-thumbnail{background-color:var( --e-global-color-accent );}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-woo-products__not-found{font-family:var( --e-global-typography-00e97a4-font-family ), Sans-serif;font-size:var( --e-global-typography-00e97a4-font-size );font-weight:var( --e-global-typography-00e97a4-font-weight );line-height:var( --e-global-typography-00e97a4-line-height );letter-spacing:var( --e-global-typography-00e97a4-letter-spacing );word-spacing:var( --e-global-typography-00e97a4-word-spacing );color:var( --e-global-color-text );text-align:center;}.elementor-1038540 .elementor-element.elementor-element-27f6d12 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.jet-listing-item.single-jet-engine.elementor-page-1038540 > .elementor{width:1086px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-1038540 .elementor-element.elementor-element-59d17a0{--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-1038540 .elementor-element.elementor-element-bc9803a .jet-gallery-swiper-thumb .swiper-slide{--space-between:20px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a{width:100%;max-width:100%;}.elementor-1038540 .elementor-element.elementor-element-bc9803a.elementor-element{--align-self:center;}.elementor-1038540 .elementor-element.elementor-element-cb8fc1b .elementor-heading-title{font-size:var( --e-global-typography-1963d16-font-size );line-height:var( --e-global-typography-1963d16-line-height );letter-spacing:var( --e-global-typography-1963d16-letter-spacing );word-spacing:var( --e-global-typography-1963d16-word-spacing );}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-products-list__item-img{max-width:160px;flex:0 1 160px;border-radius:18px 18px 18px 18px;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-products-list__item-content{width:100%;max-width:calc(100% - 160px);}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-title, .elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-title a{font-size:1.125rem;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button .button{width:100%;}.elementor-1038540 .elementor-element.elementor-element-588b046  .jet-woo-products-list .jet-woo-product-button .button{font-size:var( --e-global-typography-00e97a4-font-size );line-height:var( --e-global-typography-00e97a4-line-height );letter-spacing:var( --e-global-typography-00e97a4-letter-spacing );word-spacing:var( --e-global-typography-00e97a4-word-spacing );}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button{align-self:flex-start;}.elementor-1038540 .elementor-element.elementor-element-ebd39ac .elementor-heading-title{font-size:var( --e-global-typography-00e97a4-font-size );line-height:var( --e-global-typography-00e97a4-line-height );letter-spacing:var( --e-global-typography-00e97a4-letter-spacing );word-spacing:var( --e-global-typography-00e97a4-word-spacing );}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-woo-products__not-found{font-size:var( --e-global-typography-00e97a4-font-size );line-height:var( --e-global-typography-00e97a4-line-height );letter-spacing:var( --e-global-typography-00e97a4-letter-spacing );word-spacing:var( --e-global-typography-00e97a4-word-spacing );}}@media(max-width:768px){.elementor-1038540 .elementor-element.elementor-element-59d17a0{--min-height:300px;}.elementor-1038540 .elementor-element.elementor-element-184fbed .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-gallery-swiper-thumb .swiper-slide{--columns:3;--space-between:8px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:8px 8px 8px 8px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-control-thumbs__item{border-radius:8px 8px 8px 8px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-gallery-thumbs .jet-swiper-nav{font-size:20px;border-radius:12px 12px 12px 12px;}.elementor-1038540 .elementor-element.elementor-element-bc9803a{width:100%;max-width:100%;}.elementor-1038540 .elementor-element.elementor-element-bc9803a.elementor-element{--align-self:flex-start;}.elementor-1038540 .elementor-element.elementor-element-4ea8b92 img{width:100%;height:100%;border-radius:8px 8px 8px 8px;}.elementor-1038540 .elementor-element.elementor-element-4ea8b92{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1038540 .elementor-element.elementor-element-d5567e6{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1038540 .elementor-element.elementor-element-cb8fc1b .elementor-heading-title{font-size:var( --e-global-typography-1963d16-font-size );line-height:var( --e-global-typography-1963d16-line-height );letter-spacing:var( --e-global-typography-1963d16-letter-spacing );word-spacing:var( --e-global-typography-1963d16-word-spacing );}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-products-list__item-img{max-width:120px;flex:0 1 120px;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-products-list__item-content{width:100%;max-width:calc(100% - 120px);}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-title, .elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-title a{font-size:1.125rem;line-height:1.4em;}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button .button{width:150px;}.elementor-1038540 .elementor-element.elementor-element-588b046  .jet-woo-products-list .jet-woo-product-button .button{font-size:var( --e-global-typography-00e97a4-font-size );line-height:var( --e-global-typography-00e97a4-line-height );letter-spacing:var( --e-global-typography-00e97a4-letter-spacing );word-spacing:var( --e-global-typography-00e97a4-word-spacing );}.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button{align-self:flex-start;}.elementor-1038540 .elementor-element.elementor-element-ebd39ac .elementor-heading-title{font-size:var( --e-global-typography-00e97a4-font-size );line-height:var( --e-global-typography-00e97a4-line-height );letter-spacing:var( --e-global-typography-00e97a4-letter-spacing );word-spacing:var( --e-global-typography-00e97a4-word-spacing );}.elementor-1038540 .elementor-element.elementor-element-ebd39ac > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-woo-products .jet-woo-products__item{--columns:3;}.elementor-1038540 .elementor-element.elementor-element-27f6d12 .jet-woo-products__not-found{font-size:var( --e-global-typography-00e97a4-font-size );line-height:var( --e-global-typography-00e97a4-line-height );letter-spacing:var( --e-global-typography-00e97a4-letter-spacing );word-spacing:var( --e-global-typography-00e97a4-word-spacing );}}@media(min-width:769px){.elementor-1038540 .elementor-element.elementor-element-d5567e6{--width:40%;}}@media(max-width:1024px) and (min-width:769px){.elementor-1038540 .elementor-element.elementor-element-d5567e6{--width:100%;}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-bc9803a */.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-product-gallery{
    overflow: hidden;
}
.jet-woo-swiper-control-thumbs__item-image{
    max-height: 125px !important;
}

.jet-woo-product-gallery__image-link img {
    height: 50vh;
    max-height: 520px !important;
}

.jet-woo-swiper-control-thumbs__item-image {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-gallery-swiper-thumb {
    padding: 0 30px;
}

/*.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-control-thumbs__item-image {*/
/*    height: 100px*/
/*}*/

.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev {
    left: -5px !important;
    top: calc(50% + 10px) !important;
}

.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next {
    right: -5px !important;
    top: calc(50% + 10px) !important;
}

@media(max-width: 1024px) {
    .jet-woo-swiper-control-thumbs__item-image .wp-post-gallery, .elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-control-thumbs__item-image {
        height: 65px !important;
    }
}

@media(max-width: 767px) {
    .jet-woo-product-gallery__image-link img {
    height: 220px
}

.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-control-thumbs__item-image img, .elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-woo-swiper-control-thumbs__item-image {
    height: 60px !important;
}

.elementor-1038540 .elementor-element.elementor-element-bc9803a .jet-product-gallery-icon svg {
    width: 20px !important;
    height: 20px !important;
}


}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ea8b92 */.elementor-element-4ea8b92 .elementor-widget-container a{
    width: 100% !important;
    height: calc(50vh + 145px);
    max-height: 665px;
}

@media(max-width: 767px) {
 .elementor-element-4ea8b92 .elementor-widget-container a{
    height: 320px
}
}/* End custom CSS */
/* Start custom CSS for jet-woo-products-list, class: .elementor-element-588b046 */.elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button, .elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-button .button {
    /*width: 100% !important;*/
}

.jet-woo-products-list .jet-woo-product-button .button {
    text-transform: capitalize
}

.jet-woo-product-title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}


.elementor-1038540 .elementor-element.elementor-element-588b046 .button.product_type_variable {
    margin-top: 0 !important;
}
/*tooltip down*/
.wvs-has-image-tooltip:before,
[data-wvstooltip]:before {
    
   bottom: auto; /* Remove top positioning */
top: calc(var(--image-tip-height-dynamic) + var(--tip-height)); /* Place tooltip below */
  margin-top:95px;
        z-index: 999;
}

.wvs-has-image-tooltip:after,
[data-wvstooltip]:after {
    border: var(--arrow-width) solid transparent;
    border-bottom-color: var(--wvs-tooltip-background-color, #333); /* Arrow color matches tooltip background */
    border-top-color: transparent;
    top: calc(100% - 10px);
    left: 50%; /* Center the arrow horizontally */
    transform: translateX(-50%); /* Adjust arrow centering */
    content: " ";
    font-size: 0;
    line-height: 0;
    position: absolute; /* Ensure arrow stays relative to tooltip */
    width: 0;
    height: 0;
      z-index: 999;
      margin-top:20px;
      
}
.color-variable-item:hover {
    transform: translateY(-10px); /* Moves the switch 5px upward */
    transition: transform 0.3s ease; /* Smooth transition effect */
}

 .elementor-1038540 .elementor-element.elementor-element-588b046 .jet-woo-products-list .jet-woo-product-title{
    
    font-size:1.125rem !important
    ;
    
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-27f6d12 */.col-row .jet-woo-categories__item,.col-row .jet-woo-products__item {
    position: relative;
    min-height: 1px;
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 108px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100%/var(--columns));
    flex: 0 0 calc(100%/var(--columns))
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat variable';
	font-display: auto;
	src: url('https://chairforce.com.au/wp-content/uploads/2024/10/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */