.elementor-2165 .elementor-element.elementor-element-18016bf > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2165 .elementor-element.elementor-element-18016bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2165 .elementor-element.elementor-element-948ab95 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2165 .elementor-element.elementor-element-b62bb22 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Gotham Medium", Sans-serif;}.elementor-2165 .elementor-element.elementor-element-a7510fe .elementor-heading-title{color:var( --e-global-color-69c2191 );}.elementor-2165 .elementor-element.elementor-element-a7510fe > .elementor-widget-container{padding:5px 10px 5px 10px;background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;}.elementor-2165 .elementor-element.elementor-element-0b135d8 .elementor-spacer-inner{--spacer-size:10px;}.woocommerce .elementor-2165 .elementor-element.elementor-element-c0651b5 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-2165 .elementor-element.elementor-element-c0651b5 .flex-viewport{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-2165 .elementor-element.elementor-element-c0651b5 .flex-control-thumbs img{border-radius:20px 20px 20px 20px;}.elementor-2165 .elementor-element.elementor-element-4472be9 .elementor-toggle-item:not(:last-child){margin-bottom:10px;}.elementor-2165 .elementor-element.elementor-element-4472be9 .elementor-tab-title{background-color:#A2A2A2;}.elementor-2165 .elementor-element.elementor-element-4472be9 .elementor-toggle-title, .elementor-2165 .elementor-element.elementor-element-4472be9 .elementor-toggle-icon{color:var( --e-global-color-69c2191 );}.elementor-2165 .elementor-element.elementor-element-4472be9 .elementor-toggle-icon svg{fill:var( --e-global-color-69c2191 );}.elementor-2165 .elementor-element.elementor-element-4472be9 .elementor-tab-title.elementor-active a, .elementor-2165 .elementor-element.elementor-element-4472be9 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-69c2191 );}.elementor-2165 .elementor-element.elementor-element-4472be9 .elementor-tab-content{background-color:#F5F5F5;}.elementor-2165 .elementor-element.elementor-element-3cbeb79 .elementor-spacer-inner{--spacer-size:30px;}.elementor-2165 .elementor-element.elementor-element-5981d19 .elementor-heading-title{color:var( --e-global-color-text );}.woocommerce .elementor-2165 .elementor-element.elementor-element-2d4e106 .price{color:var( --e-global-color-text );}.elementor-2165 .elementor-element.elementor-element-4f59fa5 .cart button{border-radius:40px 40px 40px 40px;transition:all 0.2s;}.elementor-2165 .elementor-element.elementor-element-4f59fa5 .quantity .qty{transition:all 0.2s;}.elementor-2165 .elementor-element.elementor-element-a032290 .elementor-spacer-inner{--spacer-size:30px;}.elementor-2165 .elementor-element.elementor-element-40476c4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2165 .elementor-element.elementor-element-8b6bf82 .woocommerce-breadcrumb{font-size:0px;}.elementor-2165 .elementor-element.elementor-element-6414322 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2165 .elementor-element.elementor-element-1ee43b1{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-2165 .elementor-element.elementor-element-3f1b96e .elementor-spacer-inner{--spacer-size:50px;}@media(max-width:1024px) and (min-width:768px){.elementor-2165 .elementor-element.elementor-element-18016bf{width:100%;}.elementor-2165 .elementor-element.elementor-element-69549f0{width:100%;}}/* Start custom CSS for column, class: .elementor-element-18016bf */@media screen and (min-width: 1025px) {
    .elementor-2165 .elementor-element.elementor-element-18016bf {
        width: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7510fe */.elementor-2165 .elementor-element.elementor-element-a7510fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35ece62 */@media screen and (min-width: 768px) {
    .elementor-2165 .elementor-element.elementor-element-35ece62 {
        width: calc(100% - 320px);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0214392 */@media screen and (min-width: 768px) {
    .elementor-2165 .elementor-element.elementor-element-0214392 {
        width: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f840ee9 */@media screen and (min-width: 768px) {
    .elementor-2165 .elementor-element.elementor-element-f840ee9 {
        width: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-4472be9 */.elementor-2165 .elementor-element.elementor-element-4472be9 .elementor-tab-title {
        border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-4f59fa5 */.elementor-2165 .elementor-element.elementor-element-4f59fa5 .cart {
    flex-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1ee43b1 */.elementor-2165 .elementor-element.elementor-element-1ee43b1 .product {
    display: flex;
}

.elementor-2165 .elementor-element.elementor-element-1ee43b1 .product,
.elementor-2165 .elementor-element.elementor-element-1ee43b1 .elementor-section-wrap > .elementor-section {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-69549f0 */@media screen and (min-width: 1025px) {
    .elementor-2165 .elementor-element.elementor-element-69549f0 {
        width: calc(100% - 250px);
    }
}/* End custom CSS */