.elementor-1351 .elementor-element.elementor-element-971fded{padding:10px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-1351 .elementor-element.elementor-element-d298734.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1351 .elementor-element.elementor-element-d298734.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1351 .elementor-element.elementor-element-d298734 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1351 .elementor-element.elementor-element-948035a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-8e98fc8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1351 .elementor-element.elementor-element-482d01e .elementor-heading-title{color:#D2BA7D;}.elementor-1351 .elementor-element.elementor-element-a0a1f7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1351 .elementor-element.elementor-element-8fb33a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1351 .elementor-element.elementor-element-ff4da8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-1351 .elementor-element.elementor-element-971fded{padding:10px 15px 10px 15px;}.elementor-1351 .elementor-element.elementor-element-30c468b{padding:10px 15px 10px 15px;}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1351 .elementor-element.elementor-element-a0a1f7a{--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1351 .elementor-element.elementor-element-1cc0985.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1351 .elementor-element.elementor-element-a0a1f7a{--content-width:1200px;}.elementor-1351 .elementor-element.elementor-element-8fb33a4{--width:25%;}.elementor-1351 .elementor-element.elementor-element-ff4da8a{--width:75%;}}/* Start custom CSS for shortcode, class: .elementor-element-9d11cbd */.wpc-filter-collapsible-reverse .wpc-filter-content, .wpc-filter-collapsible.wpc-opened .wpc-filter-content, .wpc-filter-has-brands.wpc-filter-hidden-term-names .wpc-dropdown-default .wpc-term-name, .wpc-filter-has-selected .wpc-filter-content, .wpc-filter-has-swatches.wpc-filter-hidden-term-names .wpc-dropdown-default .wpc-term-name, .wpc-filter-hierarchy-reverse li.wpc-term-item>.wpc-term-item-content-wrapper+ul.children, .wpc-filter-layout-search-field.wpc-search-active .wpc-search-field-wrapper .wpc-search-clear-icon-wrapper, .wpc-filter-product_visibility .wpc-term-item label a, .wpc-filters-labels li.wpc-term-item input[type=checkbox]:checked+label .wpc-term-swatch-wrapper:after, .wpc-filters-labels li.wpc-term-item input[type=checkbox]:checked+label .wpc-term-swatch-wrapper:before, .wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch-wrapper:after, .wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch-wrapper:before, .wpc-search-active li.wpc-term-item.wpc-closed>.wpc-term-item-content-wrapper+ul.children, .wpc-search-active li.wpc-term-item>.wpc-term-item-content-wrapper+ul.children, form.wpc-filter-range-form, li.wpc-term-item.wpc-opened>ul.children, li.wpc-term-item.wpc-term-selected:not(.wpc-closed)>.wpc-term-item-content-wrapper+ul.children {
    display: block;
background-color: #3F3F3F;
    padding: 10px;
    border-radius: 15px;
}
.elementor-1351 .elementor-element.elementor-element-9d11cbd input[type="checkbox"]:checked {
    accent-color: #a38f5a;
}
li.wpc-filter-chip.wpc-chip-reset-all {
    background: #a38f5a;
    border-radius: 15px;
    color: white;
}
body .wpc-filter-chips-list li.wpc-chip-reset-all a {
    border-color: #a38f5a !important;
}
.wpc-filter-chips-list a, body .wpc-filter-chips-list li.wpc-filter-chip a {
    border: 2px solid #a38f5a !important;
        color: white !important;
}
.widget-title.wpc-filter-title {
    font-weight: 600;
}
.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon, .wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon, .wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon, .wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon {
    content: "";
    width: .4em !important;
    min-width: .4em !important;
    height: .4em !important;
    display: block;
    border-left: 2px solid #a38f5a !important;
    border-top: 2px solid #a38f5a !important;
    position: relative;
    transform: rotate(-135deg);
}
.wpc-term-count {
    color: white !important;
}
.wpc-wrap-icons {
    line-height: 25px !important;
}
body .wpc-filters-open-button-container a.wpc-filters-open-widget, body .wpc-filters-open-button-container a.wpc-open-close-filters-button {
    border: 0px solid #2c2d33; 
    border-radius: 5px;
    background-color: #d2ba7d !important;
    color: #2c2d33;
}
@media screen and (max-width: 768px){
.wpc_show_bottom_widget .wpc-filters-widget-wrapper {
    background-color: #333333 !important;
}}
@media screen and (max-width: 768px){
body.wpc_show_bottom_widget .wpc-filters-widget-content.wpc-closed, body.wpc_show_bottom_widget .wpc-filters-widget-content.wpc-opened, body.wpc_show_bottom_widget .wpc-filters-widget-content:not(.wpc-opened) {
    background-color: #333333 !important;
}}
.wpc-widget-popup-title {
    color: #d2ba7d !important;
}
.wpc-filters-widget-controls-container {
    background: #333333 !important;
}
.wpc_show_bottom_widget .wpc-filters-scroll-container {
    background: #333333 !important;
}
.wpc-filters-widget-top-container:before {
display:none !important;
}
.wpc-widget-top-inside {
    background-color: #333333 !important;
    padding-top: 12px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1cc0985 */.woocommerce-js .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {
    color: #d2ba7d !important;
}/* End custom CSS */