.elementor-35 .elementor-element.elementor-element-17ad12e{width:var( --container-widget-width, 1880% );max-width:1880%;--container-widget-width:1880%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-17ad12e.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-17ad12e .ecomify-slider__arrow{width:44px;height:44px;font-size:calc(44px * .52);background-color:rgba(255,255,255,0.92);color:#111111;}.elementor-35 .elementor-element.elementor-element-17ad12e .ecomify-slider__dot{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-17ad12e .ecomify-slider__dot.is-active{background-color:#ff6a00;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-heading{color:#17130f;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-eyebrow{color:#7d6c5b;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-image{object-fit:cover;object-position:center center;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-image-wrap{background-color:#f5f5f5;border-radius:8px 8px 8px 8px;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-title{color:#111111;margin-top:16px;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-nav{color:#222222;background-color:#ffffff;width:40px;height:40px;border-radius:50%;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-nav svg{width:22px;height:22px;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-prev{left:10px;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-next{right:10px;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-pagination .swiper-pagination-bullet{background-color:#c7c7c7;width:8px;height:8px;}.elementor-35 .elementor-element.elementor-element-336d1b2 .hab-cc-pagination .swiper-pagination-bullet-active{background-color:#111111;}.elementor-35 .elementor-element.elementor-element-0992762{width:var( --container-widget-width, 1880% );max-width:1880%;--container-widget-width:1880%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__media{height:190px;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__media-inner{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-header__eyebrow{color:#6f6f6f;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-header__title{color:#111111;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-header__rule{background-color:#cda56b;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card{background-color:#ffffff;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__title{color:#161616;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__subtitle{color:#626262;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__price--current{color:#111111;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__price--old{color:#444444;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__stars{color:#f39a05;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__button{background-color:#000000;color:#ffffff;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__button:hover, .elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__button:focus{background-color:#B68A3D;color:#B68A3D;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-header__cta:hover, .elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-header__cta:focus{background-color:#ffffff;color:#111111;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card .added_to_cart.wc-forward{background-color:transparent;color:#111111;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card .added_to_cart.wc-forward:hover, .elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card .added_to_cart.wc-forward:focus{background-color:transparent;color:#555555;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__wishlist{color:#666666;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__wishlist.is-active{color:#111111;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-arrow{color:#111111;background-color:#ffffff;width:30px;height:30px;min-width:30px;min-height:30px;border-width:1px;border-color:#d8d8d8;border-radius:50px;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-arrow--prev{left:0px;}.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-arrow--next{right:0px;}.elementor-35 .elementor-element.elementor-element-75c25cb{--display:flex;}.elementor-35 .elementor-element.elementor-element-c242b8c .ecomify-slider__arrow{width:44px;height:44px;font-size:calc(44px * .52);background-color:rgba(255,255,255,0.92);color:#111111;}.elementor-35 .elementor-element.elementor-element-c242b8c .ecomify-slider__dot{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-c242b8c .ecomify-slider__dot.is-active{background-color:#ff6a00;}.elementor-35 .elementor-element.elementor-element-ccfcbf6{--display:flex;}.elementor-35 .elementor-element.elementor-element-7676cc5 .ecomify-slider__arrow{width:44px;height:44px;font-size:calc(44px * .52);background-color:rgba(255,255,255,0.92);color:#111111;}.elementor-35 .elementor-element.elementor-element-7676cc5 .ecomify-slider__dot{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-7676cc5 .ecomify-slider__dot.is-active{background-color:#ff6a00;}.elementor-35 .elementor-element.elementor-element-72cb00c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-72cb00c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-72cb00c .hab-cr-section{background-color:#f8f5ee;--hab-cr-gold:#a9793f;}.elementor-35 .elementor-element.elementor-element-72cb00c .hab-cr-title, .elementor-35 .elementor-element.elementor-element-72cb00c .hab-cr-card-title{color:#221b15;}.elementor-35 .elementor-element.elementor-element-72cb00c .hab-cr-review{color:#554d45;}.elementor-35 .elementor-element.elementor-element-72cb00c .hab-cr-image{height:150px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-75c25cb{--content-width:1880px;}.elementor-35 .elementor-element.elementor-element-ccfcbf6{--content-width:1880px;}}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__media{height:165px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-0992762 .hab-spc-card__media{height:145px;}}/* Start custom CSS for ecomify-slider-pro, class: .elementor-element-17ad12e *//* FORCE THIS SLIDER TO FULL BROWSER WIDTH */
.elementor-35 .elementor-element.elementor-element-17ad12e {
    width: 100vw !important;
    max-width: 100vw !important;

    position: relative !important;
    left: 50% !important;
    right: 50% !important;

    margin-left: -50vw !important;
    margin-right: -50vw !important;

    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Elementor Slider / Swiper full width */
.elementor-35 .elementor-element.elementor-element-17ad12e .swiper,
.elementor-35 .elementor-element.elementor-element-17ad12e .swiper-container,
.elementor-35 .elementor-element.elementor-element-17ad12e .elementor-main-swiper,
.elementor-35 .elementor-element.elementor-element-17ad12e .elementor-slides-wrapper,
.elementor-35 .elementor-element.elementor-element-17ad12e .elementor-swiper {
    width: 100% !important;
    max-width: 100% !important;
}

/* Slides */
.elementor-35 .elementor-element.elementor-element-17ad12e .swiper-slide,
.elementor-35 .elementor-element.elementor-element-17ad12e .elementor-slide {
    width: 100% !important;
    max-width: 100% !important;
}

/* Banner images */
.elementor-35 .elementor-element.elementor-element-17ad12e img {
    width: 100% !important;
    max-width: none !important;
    display: block !important;
}

/* Remove unwanted spacing */
.elementor-35 .elementor-element.elementor-element-17ad12e .elementor-widget-container {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */