.elementor-121 .elementor-element.elementor-element-2584aa4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--padding-top:0px;--padding-right:24px;--padding-bottom:0px;--padding-left:24px;}.elementor-121 .elementor-element.elementor-element-7f42061 .woocommerce-breadcrumb{text-transform:uppercase;}.elementor-121 .elementor-element.elementor-element-7f42061 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-121 .elementor-element.elementor-element-6401304{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:24px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:24px;--padding-bottom:0px;--padding-left:24px;}.elementor-121 .elementor-element.elementor-element-03a8d6f{--content-width:100%;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-121 .elementor-element.elementor-element-03a8d6f.e-container{--flex-grow:0;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-718702f{--margin-top:37px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-121 .elementor-element.elementor-element-fa9feca > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-121 .elementor-element.elementor-element-d17982d .cart button{transition:all 0.2s;}.elementor-121 .elementor-element.elementor-element-d17982d .quantity .qty{transition:all 0.2s;}.elementor-121 .elementor-element.elementor-element-d17982d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-9bc48b6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-121 .elementor-element.elementor-element-b1ce166 .elementor-heading-title{color:var( --e-global-color-e2f3b8a );font-size:14px;font-weight:bold;text-transform:uppercase;}.elementor-121 .elementor-element.elementor-element-b1ce166 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 14px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-e5b4123 );border-radius:1px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-00542e6 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-121 .elementor-element.elementor-element-5eea866 .cart button{transition:all 0.2s;}.elementor-121 .elementor-element.elementor-element-5eea866 .quantity .qty{transition:all 0.2s;}.elementor-121 .elementor-element.elementor-element-5eea866 > .elementor-widget-container{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-e5b4123 );}.elementor-121 .elementor-element.elementor-element-b068dd3 .elementor-heading-title{color:var( --e-global-color-e2f3b8a );font-size:14px;font-weight:bold;text-transform:uppercase;}.elementor-121 .elementor-element.elementor-element-b068dd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 14px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-e5b4123 );border-radius:1px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-accordion-item{border-width:0px;}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-accordion-icon, .elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-accordion-title{color:var( --e-global-color-e2f3b8a );}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-accordion-icon svg{fill:var( --e-global-color-e2f3b8a );}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-accordion-title{font-size:14px;font-weight:bold;}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-tab-title{padding:12px 0px 12px 0px;}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-text );}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-121 .elementor-element.elementor-element-dc0f9c3 .elementor-tab-content{padding:0px 0px 12px 0px;}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-accordion-item{border-width:0px;}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-accordion-icon, .elementor-121 .elementor-element.elementor-element-179cb13 .elementor-accordion-title{color:var( --e-global-color-e2f3b8a );}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-accordion-icon svg{fill:var( --e-global-color-e2f3b8a );}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-accordion-title{font-size:14px;font-weight:bold;}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-tab-title{padding:12px 0px 12px 0px;}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-text );}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-121 .elementor-element.elementor-element-179cb13 .elementor-tab-content{padding:0px 0px 12px 0px;}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-accordion-item{border-width:0px;}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-accordion-icon, .elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-accordion-title{color:var( --e-global-color-e2f3b8a );}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-accordion-icon svg{fill:var( --e-global-color-e2f3b8a );}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-accordion-title{font-size:14px;font-weight:bold;}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-tab-title{padding:12px 0px 12px 0px;}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-text );}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-121 .elementor-element.elementor-element-0ca5a35 .elementor-tab-content{padding:0px 0px 12px 0px;}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-accordion-item{border-width:0px;}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-accordion-icon, .elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-accordion-title{color:var( --e-global-color-e2f3b8a );}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-accordion-icon svg{fill:var( --e-global-color-e2f3b8a );}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-accordion-title{font-size:14px;font-weight:bold;}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-tab-title{padding:12px 0px 12px 0px;}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-text );}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-121 .elementor-element.elementor-element-e5a6e51 .elementor-tab-content{padding:0px 0px 12px 0px;}.elementor-121 .elementor-element.elementor-element-85e0406 .elementor-heading-title{color:var( --e-global-color-e2f3b8a );font-size:14px;font-weight:bold;text-transform:uppercase;}.elementor-121 .elementor-element.elementor-element-85e0406 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 14px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-e5b4123 );border-radius:1px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-e97675e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;}.elementor-121 .elementor-element.elementor-element-ef9e7fa{font-weight:bold;width:43.575%;max-width:43.575%;}.elementor-121 .elementor-element.elementor-element-ef9e7fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-d042981{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--margin-top:30px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;}.elementor-121 .elementor-element.elementor-element-da98a26{font-weight:bold;width:43.575%;max-width:43.575%;}.elementor-121 .elementor-element.elementor-element-da98a26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-8bbab04{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-e5b4123 );--padding-top:0px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-121 .elementor-element.elementor-element-6207431{font-weight:bold;width:43.575%;max-width:43.575%;}.elementor-121 .elementor-element.elementor-element-6207431.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-4384fe2{--margin-top:80px;--margin-right:0px;--margin-bottom:190px;--margin-left:0px;--padding-top:0px;--padding-right:24px;--padding-bottom:0px;--padding-left:24px;}.elementor-121 .elementor-element.elementor-element-c6b821c{text-align:center;}.elementor-121 .elementor-element.elementor-element-c6b821c .elementor-heading-title{color:var( --e-global-color-e2f3b8a );font-size:18px;text-transform:uppercase;}.elementor-121 .elementor-element.elementor-element-c6b821c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-121 .elementor-element.elementor-element-521cd52 .ecs-link-wrapper, 
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-custom-grid .ecs-post-loop,
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .elementor, 
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .elementor > .elementor-section,
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .elementor > .e-container,
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-121 .elementor-element.elementor-element-521cd52 .ecs-post-loop > .elementor .elementor-container{height:auto;}.elementor-121 .elementor-element.elementor-element-521cd52 .elementor-post{height:auto;}.elementor-121 .elementor-element.elementor-element-521cd52{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-121 .elementor-element.elementor-element-77b618e{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-121 .elementor-element.elementor-element-c862f34.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-121 .elementor-element.elementor-element-c862f34.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-121 .elementor-element.elementor-element-c862f34.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-121 .elementor-element.elementor-element-2584aa4{--padding-top:0px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px;}.elementor-121 .elementor-element.elementor-element-6401304{--padding-top:0px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px;}.elementor-121 .elementor-element.elementor-element-c862f34.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-121 .elementor-element.elementor-element-03a8d6f{--width:66.683%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-7f42061 */.mb-0 .woocommerce-breadcrumb {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-fa9feca */.sku {
    color:var(--e-global-color-e2f3b8a);
    margin-left:40px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d17982d */.hide-cart .woocommerce-variation-add-to-cart, .hide-finish table.variations tr:last-child, .hide-bulbs .variations tr:first-child {
    display:none!important;
}
.hide-cart select {
    border:1px solid var(--e-global-color-e2f3b8a);
}
.hide-swatches .variations {
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-00542e6 */.hide-type a[href*="type"] {
  display:none!important;
}
.hide-type a[href*="type"] {
    color:#000;
}
.hide-type .detail-content {
    color:#fff;
    font-size:0;
}
.hide-type a:not([href*="type"]):not(:last-child):after {
    content:',';
    font-size:16px;
}
.hide-type a {
    font-size:16px;
    text-decoration: underline;
    margin-right:3px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5eea866 */.hide-style table.variations tr:first-child, .hide-description .single_variation_wrap {
    display:none!important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before {
    background-image:none;
}
[aria-checked="true"].variable-item {
    border-radius:0!important;
}
.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name {
    display:flex;
}
table.variations .woo-variation-items-wrapper, #pa_finish + ul {
    padding-top:0;
}
table.variations th {
    padding-bottom:0;
}
table.variations ul li:first-child, .woo-variation-swatches.wvs-show-label .variations th label, .woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name {
    margin-left:0!important;
}
/*.reset_variations {*/
/*    display:block!important;*/
/*}*/
/*.woocommerce div.product form.cart .reset_variations {*/
/*    font-size:1em;*/
/*}*//* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-dc0f9c3 */.border-t-1 {
    border-top:1px solid var(--e-global-color-e5b4123);
}
.border-b-1 {
    border-bottom:1px solid var(--e-global-color-e5b4123);
}
.elementor-tab-content {
    --overlay-transition:0!important;
    height:100%!important;
    height:auto!important;
    padding:0!important;
}
 .elementor-tab-content .jet-filter:last-child, .elementor-tab-content .jet-checkboxes-list-wrapper {
    margin-bottom:12px!important;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-179cb13 */.border-t-1 {
    border-top:1px solid var(--e-global-color-e5b4123);
}
.border-b-1 {
    border-bottom:1px solid var(--e-global-color-e5b4123);
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-0ca5a35 */.border-t-1 {
    border-top:1px solid var(--e-global-color-e5b4123);
}
.border-b-1 {
    border-bottom:1px solid var(--e-global-color-e5b4123);
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-e5a6e51 */.border-t-1 {
    border-top:1px solid var(--e-global-color-e5b4123);
}
.border-b-1 {
    border-bottom:1px solid var(--e-global-color-e5b4123);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e48da02 */.m-0 pre {
    margin:0;
}
.m-0 a {
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: underline;
}
.m-0 a i {
    margin-right:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8ac2b4 */.m-0 pre {
    margin:0;
}
.m-0 a {
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: underline;
}
.m-0 a i {
    margin-right:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7007613 */.m-0 pre {
    margin:0;
}
.m-0 a {
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: underline;
}
.m-0 a i {
    margin-right:15px;
}/* End custom CSS */