.elementor-189792 .elementor-element.elementor-element-d72a949{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189792 .elementor-element.elementor-element-d72a949:not(.elementor-motion-effects-element-type-background), .elementor-189792 .elementor-element.elementor-element-d72a949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-189792 .elementor-element.elementor-element-b181459{--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;--padding-top:18px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-189792 .elementor-element.elementor-element-7cce576 .page-heading{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-189792 .elementor-element.elementor-element-7cce576 .woocommerce-breadcrumb{fill:#6B6670;color:#6B6670;}.elementor-189792 .elementor-element.elementor-element-7cce576 .page-heading .title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;fill:#2B2A2E;color:#2B2A2E;}.elementor-189792 .elementor-element.elementor-element-6af0f34{--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;--padding-top:28px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-189792 .elementor-element.elementor-element-947e619{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 44px;--row-gap:24px;--column-gap:44px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D0C4;--border-color:#D9D0C4;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-189792 .elementor-element.elementor-element-d9eac79{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189792 .elementor-element.elementor-element-d9eac79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-189792 .elementor-element.elementor-element-4de483f .etheme-elementor-off-canvas__toggle .elementor-button{background-color:#FAF7F2;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D0C4;border-radius:2px 2px 2px 2px;padding:10px 16px 10px 16px;}.elementor-189792 .elementor-element.elementor-element-4de483f .etheme-elementor-off-canvas__toggle .elementor-button:hover, .elementor-189792 .elementor-element.elementor-element-4de483f .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus{background-color:#222222;color:#ffffff;}.elementor-189792 .elementor-element.elementor-element-4de483f{--widgets-sep-width:1px;--widgets-sep-color:#D9D0C4;--space-between-widgets:36px;--widget-title-space-bottom:14px;--widget-checkbox-icon-code:"\e918";--widget-checkbox-bg-color:#FAF7F2;--widget-count-min-width:26px;--widget-count-color:#6B6670;--widget-count-bg-color:#F3EDE4;--widget-count-color-active:#FAF7F2;--widget-count-bg-color-active:#56374F;--widget-count-br-radius:999px 999px 999px 999px;--et_inputs-height:40px;--et_inputs-border-radius:2px 2px 2px 2px;}.elementor-189792 .elementor-element.elementor-element-4de483f .etheme-elementor-off-canvas__toggle .elementor-button:hover svg, .elementor-189792 .elementor-element.elementor-element-4de483f .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-189792 .elementor-element.elementor-element-4de483f .widget-title, .elementor-189792 .elementor-element.elementor-element-4de483f .widgettitle{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#2B2A2E;}.elementor-189792 .elementor-element.elementor-element-4de483f ul li a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#2B2A2E;}.elementor-189792 .elementor-element.elementor-element-4de483f ul li a:hover{color:#56374F;}.elementor-189792 .elementor-element.elementor-element-4de483f ul li.chosen > a, .elementor-189792 .elementor-element.elementor-element-4de483f ul li.current > a, .elementor-189792 .elementor-element.elementor-element-4de483f ul .current-cat-parent > a, .elementor-189792 .elementor-element.elementor-element-4de483f ul .current-cat > a{color:#56374F;}.elementor-189792 .elementor-element.elementor-element-4de483f ul li .count, .elementor-189792 .elementor-element.elementor-element-4de483f li.wc-layered-nav-rating .star-rating ~ span{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;}body:not(.rtl) .elementor-189792 .elementor-element.elementor-element-4de483f .widget_product_search button, body:not(.rtl) .elementor-189792 .elementor-element.elementor-element-4de483f .widget_search button, body:not(.rtl) .elementor-189792 .elementor-element.elementor-element-4de483f .woocommerce-product-search button{border-radius:0 2px 2px 0 !important;}body.rtl .elementor-189792 .elementor-element.elementor-element-4de483f .widget_product_search button, body.rtl .elementor-189792 .elementor-element.elementor-element-4de483f .widget_search button, body.rtl .elementor-189792 .elementor-element.elementor-element-4de483f .woocommerce-product-search button{border-radius:2px 0 0 2px !important;}.elementor-189792 .elementor-element.elementor-element-4de483f .price_slider_wrapper .price_label, .elementor-189792 .elementor-element.elementor-element-4de483f .price_slider_amount .price_label span{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-189792 .elementor-element.elementor-element-4de483f .widget_price_filter .button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#FAF7F2;color:#FAF7F2;--loader-side-color:#FAF7F2;background-color:#56374F;border-radius:2px 2px 2px 2px;}.elementor-189792 .elementor-element.elementor-element-4de483f .widget_price_filter .button:hover, .elementor-189792 .elementor-element.elementor-element-4de483f .widget_price_filter .button:focus{color:#FAF7F2;--loader-side-color:#FAF7F2;background-color:#44293E;}.elementor-189792 .elementor-element.elementor-element-4de483f .widget_price_filter .button:hover svg, .elementor-189792 .elementor-element.elementor-element-4de483f .widget_price_filter .button:focus svg{fill:#FAF7F2;}.elementor-189792 .elementor-element.elementor-element-4de483f .widget_price_filter .button, .elementor-189792 .elementor-element.elementor-element-4de483f .widget_price_filter .button.button{border-style:none;}.elementor-189792 .elementor-element.elementor-element-c26954b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189792 .elementor-element.elementor-element-c26954b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-189792 .elementor-element.elementor-element-85f1688{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9D0C4;--border-color:#D9D0C4;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-189792 .elementor-element.elementor-element-6a359ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189792 .elementor-element.elementor-element-6a359ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-button .elementor-button{background-color:#56374F;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#fff;color:#fff;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-button .elementor-button:hover, .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-button .elementor-button:focus{background-color:#44293E;color:#FAF7F2;}.elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-item-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e1e1e1;border-radius:3px 3px 3px 3px;}.elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-item-content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e1e1e1;}.elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-button .elementor-button:hover svg, .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-button .elementor-button:focus svg{fill:#FAF7F2;}.elementor-189792 .elementor-element.elementor-element-af63b0a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:8px 12px;--row-gap:8px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189792 .elementor-element.elementor-element-af63b0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-189792 .elementor-element.elementor-element-ad96af0{width:auto;max-width:auto;--et_select-arrow-size:.75em;--et_inputs-height:38px;--et_inputs-border-radius:2px 2px 2px 2px;}.elementor-189792 .elementor-element.elementor-element-ad96af0 .products-per-page{justify-content:flex-end;}.elementor-189792 .elementor-element.elementor-element-ad96af0 .products-per-page > span{color:#6B6670;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-189792 .elementor-element.elementor-element-ad96af0 select{color:#2B2A2E;}.elementor-189792 .elementor-element.elementor-element-3a7d263{width:auto;max-width:auto;--et_select-arrow-size:.75em;--et_inputs-height:38px;}.elementor-189792 .elementor-element.elementor-element-3a7d263 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-189792 .elementor-element.elementor-element-3a7d263 select{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;width:100%;max-width:240px;color:#2B2A2E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D0C4;}.elementor-189792 .elementor-element.elementor-element-8b99157{--cols:3;--cols-gap:28px;--rows-gap:40px;--product-title-lines:2;--image-space:14px;}.elementor-189792 .elementor-element.elementor-element-8b99157 .etheme-product-grid-item{text-align:center;}.elementor-189792 .elementor-element.elementor-element-8b99157 .etheme-product-grid-content .etheme-product-grid-title a{display:block;height:calc(var(--product-title-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-189792 .elementor-element.elementor-element-8b99157 .etheme-product-grid-title a{color:#2B2A2E;}.elementor-189792 .elementor-element.elementor-element-8b99157 .etheme-product-grid-item.type-list{text-align:left;}.elementor-189792 .elementor-element.elementor-element-8b99157 .etheme-product-grid-item.type-list .etheme-product-grid-content{align-self:center;}.elementor-189792 .elementor-element.elementor-element-8b99157 .etheme-product-grid-image img{width:100%;}.elementor-189792 .elementor-element.elementor-element-8b99157 .price{color:#56374F;}.elementor-189792 .elementor-element.elementor-element-479988e{--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;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}@media(max-width:1024px){.elementor-189792 .elementor-element.elementor-element-947e619{--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-189792 .elementor-element.elementor-element-8b99157{--cols:2;}}@media(max-width:767px){.elementor-189792 .elementor-element.elementor-element-b181459{--padding-top:12px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-189792 .elementor-element.elementor-element-6af0f34{--padding-top:20px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-189792 .elementor-element.elementor-element-947e619{--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;--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-189792 .elementor-element.elementor-element-d9eac79{--width:100%;}.elementor-189792 .elementor-element.elementor-element-85f1688{--flex-wrap:wrap;}.elementor-189792 .elementor-element.elementor-element-ad96af0 .products-per-page{justify-content:flex-start;}.elementor-189792 .elementor-element.elementor-element-8b99157{--cols:2;--rows-gap:24px;}.elementor-189792 .elementor-element.elementor-element-479988e{--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-189792 .elementor-element.elementor-element-d9eac79{--width:22%;}}@media(max-width:1024px) and (min-width:768px){.elementor-189792 .elementor-element.elementor-element-d9eac79{--width:100%;}}/* Start custom CSS for woocommerce-etheme_breadcrumb, class: .elementor-element-7cce576 */.elementor-189792 .elementor-element.elementor-element-7cce576, .elementor-189792 .elementor-element.elementor-element-7cce576 a, .elementor-189792 .elementor-element.elementor-element-7cce576 span{font-family:Inter,sans-serif;font-size:13px;color:#6B6670;} .elementor-189792 .elementor-element.elementor-element-7cce576 a:hover{color:#56374F;} .elementor-189792 .elementor-element.elementor-element-7cce576 .current{color:#2B2A2E;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b181459 */.elementor-189792 .elementor-element.elementor-element-b181459{width:100% !important;max-width:1400px !important;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d35309 */.elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro{width:100%;margin:0;padding:0;background:transparent;color:#2B2A2E;border:0;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__inner{max-width:1400px;margin:0 auto;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__header{max-width:760px;margin:0 0 28px;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__eyebrow{margin:0 0 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;color:#B8975A;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro h1{margin:0 0 14px;font-family:'Playfair Display',serif;font-weight:500;font-size:44px;line-height:1.15;letter-spacing:0;color:#2B2A2E;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__lead{margin:0;font-family:Inter,sans-serif;font-size:17px;line-height:1.65;color:#4A464E;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__item{min-width:0;padding:22px 20px;background:#F3EDE4;border:1px solid #D9D0C4;border-radius:4px;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__item h2{margin:0 0 8px;font-family:'Playfair Display',serif;font-weight:500;font-size:19px;line-height:1.3;letter-spacing:0;color:#2B2A2E;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__item p{margin:0;font-family:Inter,sans-serif;font-size:14.5px;line-height:1.6;color:#4A464E;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__reassurance{margin:20px 0 0;padding:14px 18px;background:transparent;border-left:2px solid #B8975A;border-radius:0;font-family:'Playfair Display',serif;font-style:italic;font-size:17px;line-height:1.5;color:#56374F;} @media (max-width:1024px){.elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__grid{grid-template-columns:repeat(2,minmax(0,1fr));} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro h1{font-size:36px;}} @media (max-width:767px){.elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__grid{grid-template-columns:1fr;gap:10px;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro h1{font-size:30px;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__lead{font-size:16px;} .elementor-189792 .elementor-element.elementor-element-4d35309 .sd-category-intro__item{padding:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af0f34 */.elementor-189792 .elementor-element.elementor-element-6af0f34{width:100% !important;max-width:1400px !important;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for etheme_sidebar, class: .elementor-element-4de483f */.elementor-189792 .elementor-element.elementor-element-4de483f .etheme_widget_cats, .elementor-189792 .elementor-element.elementor-element-4de483f .widget{background:transparent !important;padding:0 !important;border-radius:0 !important;} .elementor-189792 .elementor-element.elementor-element-4de483f .widget-title, .elementor-189792 .elementor-element.elementor-element-4de483f .widget-title span{font-family:Inter,sans-serif !important;font-size:12px !important;font-weight:600 !important;letter-spacing:1.6px;text-transform:uppercase;color:#2B2A2E;} .elementor-189792 .elementor-element.elementor-element-4de483f .widget li a, .elementor-189792 .elementor-element.elementor-element-4de483f .widget a{font-family:Inter,sans-serif;font-size:14px;color:#2B2A2E;} .elementor-189792 .elementor-element.elementor-element-4de483f .widget li a:hover{color:#56374F;} .elementor-189792 .elementor-element.elementor-element-4de483f .count{font-family:Inter,sans-serif;font-size:11px;} .elementor-189792 .elementor-element.elementor-element-4de483f .widget_price_filter .price-filter-box input{border:1px solid #D9D0C4;border-radius:2px;background:#FAF7F2;font-family:Inter,sans-serif;} .elementor-189792 .elementor-element.elementor-element-4de483f .widget_price_filter .button{font-family:Inter,sans-serif;font-size:12px;letter-spacing:1px;} .elementor-189792 .elementor-element.elementor-element-4de483f .etheme-elementor-off-canvas__toggle_button, .elementor-189792 .elementor-element.elementor-element-4de483f .elementor-button{font-family:Inter,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#2B2A2E !important;background:transparent !important;border:1px solid #D9D0C4 !important;border-radius:2px !important;} .elementor-189792 .elementor-element.elementor-element-4de483f .et-follow-buttons a{color:#56374F;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9eac79 */.elementor-189792 .elementor-element.elementor-element-d9eac79{min-width:0;} @media (min-width:1025px){.elementor-189792 .elementor-element.elementor-element-d9eac79{position:sticky;top:110px;align-self:flex-start;}}/* End custom CSS */
/* Start custom CSS for etheme_product_filters, class: .elementor-element-30a23db */.elementor-189792 .elementor-element.elementor-element-30a23db{font-family:Inter,sans-serif;} .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters__title, .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-elementor-product-filters-title, .elementor-189792 .elementor-element.elementor-element-30a23db .filter-title{font-family:Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:.8px;text-transform:uppercase;color:#2B2A2E;} .elementor-189792 .elementor-element.elementor-element-30a23db a, .elementor-189792 .elementor-element.elementor-element-30a23db label, .elementor-189792 .elementor-element.elementor-element-30a23db li{font-family:Inter,sans-serif;font-size:14px;color:#2B2A2E;} .elementor-189792 .elementor-element.elementor-element-30a23db a:hover{color:#56374F;} .elementor-189792 .elementor-element.elementor-element-30a23db .elementor-button, .elementor-189792 .elementor-element.elementor-element-30a23db .button{font-family:Inter,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;background:#56374F !important;color:#FAF7F2 !important;border:none !important;border-radius:2px !important;} .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-elementor-product-filters-dropdown, .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters__dropdown{background:#FAF7F2;border:1px solid #D9D0C4;border-radius:4px;} .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;} .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-items{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 !important;} .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-item{margin:0 !important;} .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-item-title{border:1px solid #D9D0C4;border-radius:2px;padding:8px 12px;background:transparent;} @media (min-width:1025px){.elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters, .elementor-189792 .elementor-element.elementor-element-30a23db .etheme-product-filters-items{flex-wrap:nowrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a359ea */.elementor-189792 .elementor-element.elementor-element-6a359ea{min-width:0;} .elementor-189792 .elementor-element.elementor-element-6a359ea .elementor-widget{width:auto !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-archive-etheme_product_per_page, class: .elementor-element-ad96af0 */.elementor-189792 .elementor-element.elementor-element-ad96af0 select, .elementor-189792 .elementor-element.elementor-element-ad96af0 .et-per-page-select, .elementor-189792 .elementor-element.elementor-element-ad96af0 #et_per_page{font-family:Inter,sans-serif !important;font-size:14px !important;color:#2B2A2E !important;background:transparent !important;border:1px solid #D9D0C4 !important;border-radius:2px !important;height:38px !important;padding:0 32px 0 12px !important;} .elementor-189792 .elementor-element.elementor-element-ad96af0 select:focus{border-color:#56374F !important;outline:none;} .elementor-189792 .elementor-element.elementor-element-ad96af0 label, .elementor-189792 .elementor-element.elementor-element-ad96af0 .et-per-page-label, .elementor-189792 .elementor-element.elementor-element-ad96af0 span{font-family:Inter,sans-serif;font-size:13px;color:#6B6670;} .elementor-189792 .elementor-element.elementor-element-ad96af0 .et-per-page-select, .elementor-189792 .elementor-element.elementor-element-ad96af0 #et_per_page{min-width:70px;max-width:90px;}/* End custom CSS */
/* Start custom CSS for woocommerce-archive-etheme_product_sorting, class: .elementor-element-3a7d263 */.elementor-189792 .elementor-element.elementor-element-3a7d263 select, .elementor-189792 .elementor-element.elementor-element-3a7d263 .et-per-page-select, .elementor-189792 .elementor-element.elementor-element-3a7d263 #et_per_page{font-family:Inter,sans-serif !important;font-size:14px !important;color:#2B2A2E !important;background:transparent !important;border:1px solid #D9D0C4 !important;border-radius:2px !important;height:38px !important;padding:0 32px 0 12px !important;} .elementor-189792 .elementor-element.elementor-element-3a7d263 select:focus{border-color:#56374F !important;outline:none;} .elementor-189792 .elementor-element.elementor-element-3a7d263 label, .elementor-189792 .elementor-element.elementor-element-3a7d263 .et-per-page-label, .elementor-189792 .elementor-element.elementor-element-3a7d263 span{font-family:Inter,sans-serif;font-size:13px;color:#6B6670;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af63b0a */.elementor-189792 .elementor-element.elementor-element-af63b0a .elementor-widget{width:auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85f1688 */.elementor-189792 .elementor-element.elementor-element-85f1688{width:100% !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-etheme_archive_products, class: .elementor-element-8b99157 */.elementor-189792 .elementor-element.elementor-element-8b99157 .product-content-image, .elementor-189792 .elementor-element.elementor-element-8b99157 .etheme-product-grid-image, .elementor-189792 .elementor-element.elementor-element-8b99157 .product-image-wrapper, .elementor-189792 .elementor-element.elementor-element-8b99157 .content-product .product-image-wrapper{aspect-ratio:10/13 !important;height:auto !important;overflow:hidden !important;background:#F3EDE4;border-radius:4px;} .elementor-189792 .elementor-element.elementor-element-8b99157 .product-content-image img, .elementor-189792 .elementor-element.elementor-element-8b99157 .product-image-wrapper img, .elementor-189792 .elementor-element.elementor-element-8b99157 .etheme-product-grid-image img{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center !important;display:block;} .elementor-189792 .elementor-element.elementor-element-8b99157 .product-content-image > a, .elementor-189792 .elementor-element.elementor-element-8b99157 .product-image-wrapper > a{display:block !important;height:100% !important;} .elementor-189792 .elementor-element.elementor-element-8b99157 .product-title, .elementor-189792 .elementor-element.elementor-element-8b99157 .product-title a, .elementor-189792 .elementor-element.elementor-element-8b99157 .woocommerce-loop-product__title{font-family:Inter,sans-serif;font-size:15px;font-weight:500;color:#2B2A2E !important;line-height:1.35;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} .elementor-189792 .elementor-element.elementor-element-8b99157 .product-title a:hover{color:#56374F !important;} .elementor-189792 .elementor-element.elementor-element-8b99157 .price, .elementor-189792 .elementor-element.elementor-element-8b99157 .price span, .elementor-189792 .elementor-element.elementor-element-8b99157 .price .amount{font-family:Inter,sans-serif;font-size:15px;font-weight:500;color:#56374F !important;} .elementor-189792 .elementor-element.elementor-element-8b99157 .price del, .elementor-189792 .elementor-element.elementor-element-8b99157 .price del span{color:#6B6670 !important;font-weight:400;} .elementor-189792 .elementor-element.elementor-element-8b99157 .onsale, .elementor-189792 .elementor-element.elementor-element-8b99157 .label-sale, .elementor-189792 .elementor-element.elementor-element-8b99157 .product-label{font-family:Inter,sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;background:#56374F !important;color:#FAF7F2 !important;border-radius:2px;padding:4px 8px;} .elementor-189792 .elementor-element.elementor-element-8b99157 .button, .elementor-189792 .elementor-element.elementor-element-8b99157 .add_to_cart_button, .elementor-189792 .elementor-element.elementor-element-8b99157 .product_type_variable{font-family:Inter,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;border-radius:2px;} .elementor-189792 .elementor-element.elementor-element-8b99157 .st-swatch-in-loop, .elementor-189792 .elementor-element.elementor-element-8b99157 .et_st-default-holder{display:none !important;} .elementor-189792 .elementor-element.elementor-element-8b99157 .star-rating{display:none !important;} .elementor-189792 .elementor-element.elementor-element-8b99157 .etheme-elementor-lazy-progress-wrapper{margin-bottom:30px;font-family:Inter,sans-serif;} .elementor-189792 .elementor-element.elementor-element-8b99157 .content-product, .elementor-189792 .elementor-element.elementor-element-8b99157 .product{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c26954b */.elementor-189792 .elementor-element.elementor-element-c26954b{min-width:0;flex:1 1 0% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947e619 */.elementor-189792 .elementor-element.elementor-element-947e619{width:100% !important;max-width:1400px !important;margin-left:auto;margin-right:auto;} .elementor-189792 .elementor-element.elementor-element-947e619{padding-top:36px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479988e */.elementor-189792 .elementor-element.elementor-element-479988e{width:100% !important;max-width:1400px !important;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d72a949 */.elementor-189792 .elementor-element.elementor-element-d72a949{width:100% !important;max-width:100% !important;} .elementor-189792 .elementor-element.elementor-element-d72a949 .elementor-widget-template{width:100%;}/* End custom CSS */