.elementor-3527 .elementor-element.elementor-element-6e10879 > .elementor-element-populated{margin:0px 16px 0px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-bc-flex-widget .elementor-3527 .elementor-element.elementor-element-6ddf4d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3527 .elementor-element.elementor-element-6ddf4d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3527 .elementor-element.elementor-element-6ddf4d6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3527 .elementor-element.elementor-element-6ddf4d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3527 .elementor-element.elementor-element-6ddf4d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3527 .elementor-element.elementor-element-6ddf4d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3527 .elementor-element.elementor-element-6ddf4d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3527 .elementor-element.elementor-element-155d4a7 > .elementor-element-populated{padding:0px 0px 0px 46px;}.elementor-3527 .elementor-element.elementor-element-eeb57ee{--spacer-size:2vh;}.elementor-3527 .elementor-element.elementor-element-295d99e{padding:0% 0% 0% 0%;text-align:start;}.elementor-3527 .elementor-element.elementor-element-295d99e .elementor-heading-title{font-size:1rem;line-height:1.2em;color:var( --e-global-color-text );}.woocommerce .elementor-3527 .elementor-element.elementor-element-566f85b .price{color:var( --e-global-color-primary );font-size:1.2rem;font-weight:bold;}.woocommerce .elementor-3527 .elementor-element.elementor-element-566f85b .price ins{color:var( --e-global-color-primary );font-size:1.2rem;font-weight:bold;}.elementor-3527 .elementor-element.elementor-element-40d66d3{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3527 .elementor-element.elementor-element-40d66d3 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3527 .elementor-element.elementor-element-40d66d3 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3527 .elementor-element.elementor-element-40d66d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3527 .elementor-element.elementor-element-40d66d3 .elementor-icon-list-item > a{font-size:15px;}.elementor-3527 .elementor-element.elementor-element-40d66d3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__items, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(25px / 2);padding-right:calc(25px / 2);}:is( .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 25px / -2);margin-right:calc( 25px / -2);width:calc(100% + 25px);}.elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 25px / -2);margin-right:calc( 25px / -2);}:is( .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__items, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(8px / 2);padding-bottom:calc(8px / 2);}:is( .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-3527 .elementor-element.elementor-element-2ff3db8 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 8px / -2);margin-bottom:calc( 8px / -2);}.elementor-3527 .elementor-element.elementor-element-2ada2a8{--spacer-size:2px;}.elementor-3527 .elementor-element.elementor-element-c07c4a8 .cart button:hover, .elementor-3527 .elementor-element.elementor-element-c07c4a8 .cart .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-3527 .elementor-element.elementor-element-c07c4a8 .cart button, .elementor-3527 .elementor-element.elementor-element-c07c4a8 .cart .button{transition:all 0.2s;}.elementor-3527 .elementor-element.elementor-element-c07c4a8 .quantity .qty{transition:all 0.2s;}.elementor-3527 .elementor-element.elementor-element-84f87ab{--spacer-size:1vh;}#jet-popup-3527 .jet-popup__container{width:500px;}#jet-popup-3527 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-3527 .jet-popup__container-inner{justify-content:flex-start;}@media(min-width:768px){.elementor-3527 .elementor-element.elementor-element-6ddf4d6{width:50%;}.elementor-3527 .elementor-element.elementor-element-155d4a7{width:50%;}}@media(max-width:767px){.elementor-3527 .elementor-element.elementor-element-6e10879 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3527 .elementor-element.elementor-element-155d4a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-2ff3db8 */.elementor-3527 .elementor-element.elementor-element-2ff3db8 img {
    max-width: 25px;
}

.elementor-3527 .elementor-element.elementor-element-2ff3db8 .tag-name {
    font-size: 1.3rem;
    
}

.elementor-3527 .elementor-element.elementor-element-2ff3db8 .jet-listing-grid, .elementor-3527 .elementor-element.elementor-element-2ff3db8 .jet-listing-grid__item {
    display: flex;
    max-width: 100%;
    width: unset;
    flex: unset;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c07c4a8 */.elementor-3527 .elementor-element.elementor-element-c07c4a8 td {
    border: none;
}

.elementor-3527 .elementor-element.elementor-element-c07c4a8 tr>th.label {
    border: none;
}

.elementor-3527 .elementor-element.elementor-element-c07c4a8 .quantity {
    display: inline-block;
}

.elementor-3527 .elementor-element.elementor-element-c07c4a8 table.variations th.label, .elementor-3527 .elementor-element.elementor-element-c07c4a8 table.variations td.value {
    display: block;
	background: transparent;
	padding-left: 0px;
	text-align: left;
}

.elementor-3527 .elementor-element.elementor-element-c07c4a8 button.single_add_to_cart_button {
    width: calc( 100% - 70px );
    fill: var( --e-global-color-secondary );
    color: var( --e-global-color-secondary );
    background-color: var( --e-global-color-accent ) !important;
    border-radius: 0px 0px 0px 0px;
    padding: 12px 30px 8px 30px;
    
    font-family: "Object Sans", Sans-serif;
    font-size: 1.1em;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.4em;
    letter-spacing: 2.4px;
}

.elementor-3527 .elementor-element.elementor-element-c07c4a8 button.single_add_to_cart_button:hover {
    background-color: var( --e-global-color-primary ) !important;
}/* End custom CSS */