.elementor-46806 .elementor-element.elementor-element-3295b11{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:22px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-46806 .elementor-element.elementor-element-3295b11:not(.elementor-motion-effects-element-type-background), .elementor-46806 .elementor-element.elementor-element-3295b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F3;}.elementor-46806 .elementor-element.elementor-element-6a05f7f .woocommerce-breadcrumb{color:#463B3E;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;}.elementor-46806 .elementor-element.elementor-element-6a05f7f .woocommerce-breadcrumb > a{color:#4E1E36;}.elementor-46806 .elementor-element.elementor-element-c9ffe98 .elementor-heading-title{font-family:"Young Serif", Sans-serif;font-size:41px;font-weight:400;line-height:1.15em;color:#4E1E36;}.elementor-46806 .elementor-element.elementor-element-6c95e3e{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;}.woocommerce .elementor-46806 .elementor-element.elementor-element-6c95e3e .term-description{color:#463B3E;font-family:"Karla", Sans-serif;font-size:19px;font-weight:400;}.elementor-46806 .elementor-element.elementor-element-c7f40f3.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 14px 10px;background-color:#FFFFFF;border-color:#E4D9C9;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:26px;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;margin-bottom:10px;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#2A2024;margin-bottom:6px;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#2A2024;margin-bottom:6px;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Karla", Sans-serif;font-size:18px;font-weight:600;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .price{color:#4E1E36;font-family:"Karla", Sans-serif;font-size:19px;font-weight:700;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .price ins{color:#4E1E36;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .price ins .amount{color:#4E1E36;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .button{color:#FBF8F3;background-color:#4E1E36;border-color:#4E1E36;font-family:"Karla", Sans-serif;font-size:17px;font-weight:700;border-radius:10px 10px 10px 10px;padding:10px 14px 10px 14px;margin-top:10px;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .button:hover{color:#FBF8F3;background-color:#3A1528;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product:hover{border-color:#4E1E36;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:#8A5E1C;}@media(max-width:1024px){.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-46806 .elementor-element.elementor-element-3295b11{--content-width:1920px;}}@media(max-width:767px){.elementor-46806 .elementor-element.elementor-element-3295b11{--padding-top:14px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-46806 .elementor-element.elementor-element-c9ffe98 .elementor-heading-title{font-size:31px;}.elementor-46806 .elementor-element.elementor-element-6c95e3e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products  ul.products{grid-column-gap:12px;grid-row-gap:16px;}.elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-46806 .elementor-element.elementor-element-59e4835.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:17px;}}/* Start custom CSS for wc-categories, class: .elementor-element-c7f40f3 */.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products{display:flex!important;flex-wrap:wrap;gap:8px;margin:0!important;padding:0}
.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products::before,.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products::after{display:none!important}
.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products li.product{width:auto!important;margin:0!important;float:none!important;padding:0!important}
.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products li.product a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #E4D9C9;border-radius:999px;background:#fff;text-decoration:none;transition:.15s}
.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products li.product a:hover{border-color:#4E1E36;background:#F3ECE2}
.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products li.product img{display:none!important}
.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products li.product h2{margin:0!important;padding:0!important;font-family:Karla,sans-serif!important;font-size:14.5px!important;font-weight:600!important;color:#2A2024!important;line-height:1.2}
.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products li.product mark.count{background:none!important;color:#8A5E1C!important;font-weight:700;padding:0;font-size:13px}
@media(max-width:767px){.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px!important;-webkit-overflow-scrolling:touch}.elementor-46806 .elementor-element.elementor-element-c7f40f3 ul.products li.product{flex:none}}
body.search .elementor-46806 .elementor-element.elementor-element-c7f40f3{display:none}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-59e4835 */.elementor-46806 .elementor-element.elementor-element-59e4835 .woocommerce-result-count{font-family:Karla,sans-serif;color:#665A55;font-size:14px;margin:6px 0 16px}
.elementor-46806 .elementor-element.elementor-element-59e4835 .woocommerce-ordering select{font-family:Karla,sans-serif;font-size:14px;border:1px solid #E4D9C9;border-radius:10px;padding:9px 34px 9px 12px;background-color:#fff;color:#2A2024}
.elementor-46806 .elementor-element.elementor-element-59e4835 ul.products li.product .woocommerce-loop-product__title{min-height:2.6em}
.elementor-46806 .elementor-element.elementor-element-59e4835 ul.products li.product .button{width:100%;text-align:center}
.elementor-46806 .elementor-element.elementor-element-59e4835 nav.woocommerce-pagination ul{border:0!important;display:flex;gap:6px;justify-content:center;margin-top:18px}
.elementor-46806 .elementor-element.elementor-element-59e4835 nav.woocommerce-pagination ul li{border:0!important}
.elementor-46806 .elementor-element.elementor-element-59e4835 nav.woocommerce-pagination ul li a,.elementor-46806 .elementor-element.elementor-element-59e4835 nav.woocommerce-pagination ul li span{border:1px solid #E4D9C9;border-radius:10px;min-width:40px;padding:10px 12px!important;font-family:Karla,sans-serif;font-weight:600;color:#2A2024;background:#fff}
.elementor-46806 .elementor-element.elementor-element-59e4835 nav.woocommerce-pagination ul li span.current{background:#4E1E36;color:#FBF8F3;border-color:#4E1E36}
.elementor-46806 .elementor-element.elementor-element-59e4835 .woocommerce-info{font-family:Karla,sans-serif;border-top-color:#4E1E36;background:#F3ECE2;color:#2A2024}/* End custom CSS */