.elementor-40040 .elementor-element.elementor-element-69ed33d .elementor-repeater-item-8a1e391.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-40040 .elementor-element.elementor-element-ce523a1 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-40040 .elementor-element.elementor-element-fa058b9 > .elementor-widget-container{margin:0px 0px 25px 15px;}.elementor-40040 .elementor-element.elementor-element-e3e4ee8 .elementor-repeater-item-90ab64b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-40040 .elementor-element.elementor-element-b547376{text-align:start;}.elementor-40040 .elementor-element.elementor-element-b547376 .elementor-heading-title{font-weight:900;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-radio-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-list-tree__children{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);padding-left:10px;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-radio-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-40040 .elementor-element.elementor-element-02fef1d .jet-radio-list__decorator{margin-left:5px;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-radio-list__checked-icon{font-size:12px;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-collapse-icon{width:20px;height:20px;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-collapse-none{width:20px;height:20px;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-filter+.jet-filter{margin-top:10px;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-40040 .elementor-element.elementor-element-02fef1d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-40040 .elementor-element.elementor-element-66f2642 .jet-remove-all-filters__button{padding:1px 10px 01px 10px;}.elementor-40040 .elementor-element.elementor-element-66f2642 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-40040 .elementor-element.elementor-element-66f2642{width:auto;max-width:auto;}.elementor-40040 .elementor-element.elementor-element-6508907 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-40040 .elementor-element.elementor-element-6508907 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-40040 .elementor-element.elementor-element-69ed33d:not(.elementor-motion-effects-element-type-background), .elementor-40040 .elementor-element.elementor-element-69ed33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.starex.co.nz/wp-content/uploads/2020/05/bg-2.png");background-position:bottom left;background-size:contain;}.elementor-40040 .elementor-element.elementor-element-69ed33d > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40040 .elementor-element.elementor-element-69ed33d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}@media(max-width:1024px){.elementor-40040 .elementor-element.elementor-element-6508907 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-40040 .elementor-element.elementor-element-6508907 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-40040 .elementor-element.elementor-element-b547376{text-align:center;}.elementor-40040 .elementor-element.elementor-element-b547376 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40040 .elementor-element.elementor-element-02fef1d .jet-radio-list-wrapper{text-align:center;}.elementor-40040 .elementor-element.elementor-element-6508907 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-40040 .elementor-element.elementor-element-6508907 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-e33467f */.woocommerce-pdf-catalog.link-wrapper {
  display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-02fef1d */.jet-radio-list .jet-radio-list__item .jet-radio-list__input + .jet-radio-list__button {
    border: 1px solid #ccc;
    padding: 5px 10px 5px 10px;
    border-radius: 3px;
    display: block;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input:checked + .jet-radio-list__button {
    border-color: #8CC4BC;
    background-color:#8cc4BC;
    color: #fff;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input + .jet-radio-list__button .jet-radio-list__decorator {
    display: none;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input:checked + .jet-radio-list__button .jet-radio-list__decorator {
    background: transparent;
    border: none;
    display:inline-block;
}
.jet-radio-list__row.jet-filter-row {
    margin: 0 5px 5px 0 !important;
}
.jet-list-tree__children {
    display: none !important;
}
.elementor-40040 .elementor-element.elementor-element-02fef1d {
    display: inline-block;
    width: auto;
    margin-bottom: 0;
}
body.search .elementor-40040 .elementor-element.elementor-element-02fef1d {
    display: none;
}
.jet-radio-list__decorator {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-6508907 */.elementor-40040 .elementor-element.elementor-element-6508907 .prodImg, .elementor-40040 .elementor-element.elementor-element-6508907 .prodImgBG {
  width: 100%;
  padding-bottom: 67%;
  position: relative;
  display: block;
  overflow:hidden;
}
.elementor-40040 .elementor-element.elementor-element-6508907 .jet-listing img {
  height: 100% !important;
  position: absolute;
  display: block;
  max-width: unset;
  width: auto;
  left: 50%;
  transform: translateX(-50%);
}
.elementor-40040 .elementor-element.elementor-element-6508907 .prodImgBG .jet-listing img {
    width:100%;
    height:auto !important;
}
.elementor-widget-jet-listing-dynamic-link *, .elementor-widget-jet-listing-dynamic-link {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-e33467f */.woocommerce-pdf-catalog.link-wrapper {
  display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-02fef1d */.jet-radio-list .jet-radio-list__item .jet-radio-list__input + .jet-radio-list__button {
    border: 1px solid #ccc;
    padding: 5px 10px 5px 10px;
    border-radius: 3px;
    display: block;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input:checked + .jet-radio-list__button {
    border-color: #8CC4BC;
    background-color:#8cc4BC;
    color: #fff;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input + .jet-radio-list__button .jet-radio-list__decorator {
    display: none;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input:checked + .jet-radio-list__button .jet-radio-list__decorator {
    background: transparent;
    border: none;
    display:inline-block;
}
.jet-radio-list__row.jet-filter-row {
    margin: 0 5px 5px 0 !important;
}
.jet-list-tree__children {
    display: none !important;
}
.elementor-40040 .elementor-element.elementor-element-02fef1d {
    display: inline-block;
    width: auto;
    margin-bottom: 0;
}
body.search .elementor-40040 .elementor-element.elementor-element-02fef1d {
    display: none;
}
.jet-radio-list__decorator {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-6508907 */.elementor-40040 .elementor-element.elementor-element-6508907 .prodImg, .elementor-40040 .elementor-element.elementor-element-6508907 .prodImgBG {
  width: 100%;
  padding-bottom: 67%;
  position: relative;
  display: block;
  overflow:hidden;
}
.elementor-40040 .elementor-element.elementor-element-6508907 .jet-listing img {
  height: 100% !important;
  position: absolute;
  display: block;
  max-width: unset;
  width: auto;
  left: 50%;
  transform: translateX(-50%);
}
.elementor-40040 .elementor-element.elementor-element-6508907 .prodImgBG .jet-listing img {
    width:100%;
    height:auto !important;
}
.elementor-widget-jet-listing-dynamic-link *, .elementor-widget-jet-listing-dynamic-link {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-e33467f */.woocommerce-pdf-catalog.link-wrapper {
  display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-02fef1d */.jet-radio-list .jet-radio-list__item .jet-radio-list__input + .jet-radio-list__button {
    border: 1px solid #ccc;
    padding: 5px 10px 5px 10px;
    border-radius: 3px;
    display: block;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input:checked + .jet-radio-list__button {
    border-color: #8CC4BC;
    background-color:#8cc4BC;
    color: #fff;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input + .jet-radio-list__button .jet-radio-list__decorator {
    display: none;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input:checked + .jet-radio-list__button .jet-radio-list__decorator {
    background: transparent;
    border: none;
    display:inline-block;
}
.jet-radio-list__row.jet-filter-row {
    margin: 0 5px 5px 0 !important;
}
.jet-list-tree__children {
    display: none !important;
}
.elementor-40040 .elementor-element.elementor-element-02fef1d {
    display: inline-block;
    width: auto;
    margin-bottom: 0;
}
body.search .elementor-40040 .elementor-element.elementor-element-02fef1d {
    display: none;
}
.jet-radio-list__decorator {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-6508907 */.elementor-40040 .elementor-element.elementor-element-6508907 .prodImg, .elementor-40040 .elementor-element.elementor-element-6508907 .prodImgBG {
  width: 100%;
  padding-bottom: 67%;
  position: relative;
  display: block;
  overflow:hidden;
}
.elementor-40040 .elementor-element.elementor-element-6508907 .jet-listing img {
  height: 100% !important;
  position: absolute;
  display: block;
  max-width: unset;
  width: auto;
  left: 50%;
  transform: translateX(-50%);
}
.elementor-40040 .elementor-element.elementor-element-6508907 .prodImgBG .jet-listing img {
    width:100%;
    height:auto !important;
}
.elementor-widget-jet-listing-dynamic-link *, .elementor-widget-jet-listing-dynamic-link {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-e33467f */.woocommerce-pdf-catalog.link-wrapper {
  display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-02fef1d */.jet-radio-list .jet-radio-list__item .jet-radio-list__input + .jet-radio-list__button {
    border: 1px solid #ccc;
    padding: 5px 10px 5px 10px;
    border-radius: 3px;
    display: block;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input:checked + .jet-radio-list__button {
    border-color: #8CC4BC;
    background-color:#8cc4BC;
    color: #fff;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input + .jet-radio-list__button .jet-radio-list__decorator {
    display: none;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__input:checked + .jet-radio-list__button .jet-radio-list__decorator {
    background: transparent;
    border: none;
    display:inline-block;
}
.jet-radio-list__row.jet-filter-row {
    margin: 0 5px 5px 0 !important;
}
.jet-list-tree__children {
    display: none !important;
}
.elementor-40040 .elementor-element.elementor-element-02fef1d {
    display: inline-block;
    width: auto;
    margin-bottom: 0;
}
body.search .elementor-40040 .elementor-element.elementor-element-02fef1d {
    display: none;
}
.jet-radio-list__decorator {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-6508907 */.elementor-40040 .elementor-element.elementor-element-6508907 .prodImg, .elementor-40040 .elementor-element.elementor-element-6508907 .prodImgBG {
  width: 100%;
  padding-bottom: 67%;
  position: relative;
  display: block;
  overflow:hidden;
}
.elementor-40040 .elementor-element.elementor-element-6508907 .jet-listing img {
  height: 100% !important;
  position: absolute;
  display: block;
  max-width: unset;
  width: auto;
  left: 50%;
  transform: translateX(-50%);
}
.elementor-40040 .elementor-element.elementor-element-6508907 .prodImgBG .jet-listing img {
    width:100%;
    height:auto !important;
}
.elementor-widget-jet-listing-dynamic-link *, .elementor-widget-jet-listing-dynamic-link {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 100%;
}/* End custom CSS */