.elementor-2383 .elementor-element.elementor-element-f54c909{--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:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2383 .elementor-element.elementor-element-b194a1f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2383 .elementor-element.elementor-element-b194a1f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2383 .elementor-element.elementor-element-b194a1f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:800;}.elementor-2383 .elementor-element.elementor-element-b194a1f.elementor-wc-products ul.products li.product{background-color:var( --e-global-color-accent );}.elementor-2383 .elementor-element.elementor-element-b194a1f.elementor-wc-products ul.products li.product span.onsale{display:block;}body.elementor-page-2383:not(.elementor-motion-effects-element-type-background), body.elementor-page-2383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29ccd10 );}@media(max-width:1024px){.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-2383 .elementor-element.elementor-element-b194a1f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-2383 .elementor-element.elementor-element-f54c909{--width:1300px;}}@media(max-width:767px){.elementor-2383 .elementor-element.elementor-element-f54c909{--width:350px;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-2383 .elementor-element.elementor-element-b194a1f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2383 .elementor-element.elementor-element-b194a1f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2383 .elementor-element.elementor-element-b194a1f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:36px;}}/* Start custom CSS for wc-archive-products, class: .elementor-element-b194a1f *//* main box */
.product-wrapper {
    background: #F1E6DE;
    padding: 20px;
    border-radius: 16px !important;
}
.wd-hover-with-fade .product-wrapper {
    border-radius: 16px !important;
}
.wd-hover-with-fade .content-product-imagin {
    border-radius: 16px !important;
    background-color: #f1e6de !important;
    box-shadow: 0 0 10px rgb(0 0 0 / 31%) !important;
    opacity: 0;
}

/* product title */
.elementor-kit-10 h3 a {
    color: #412C1C;
    font-family: "Playfair" !important;
    font-size: 20px;
    font-weight: 900;
}


/* product cat */
.product-grid-item .wd-product-cats, .product-grid-item .wd-product-brands-links {
    font-size: 16px !important;
}
.wd-product-cats a {
    font-size: 16px;
    color: #1117;
}
.wd-product-cats a:hover {
    font-size: 16px;
    color: #111;
}

/* Price */
.amount {
    color: #5F432D !important;
    font-weight: 600;
    font-family: 'Playfair';
    font-size: 26px !important;
}

/* description */
.woocommerce-product-details__short-description, .wd-more-desc .wd-more-desc-inner {
    font-size: 14px;
    font-family: 'Roboto';
}

/* button */
.product-list-item .wd-add-btn>a, .wd-hover-fw-button .wd-add-btn>a {
    border-radius: 12px !important;
    background-color: #ad7b54 !important;
    font-family: 'platfair' !important;
}

/* img */
.elementor img {
    border-radius: 12px;
}

@media only screen and (max-width: 720px){
    .product-wrapper {
        background: #F1E6DE;
        padding: 10px;
        border-radius: 12px !important;
    }
    /* img */
    .elementor img {
        border-radius: 8px;
    }
    /* product title */
    .elementor-kit-10 h3 a {
        color: #412C1C;
        font-family: "Playfair" !important;
        font-size: 16px;
        font-weight: 900;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f54c909 */.main-page-wrapper {
    background: #fffcf9 !important;
}/* End custom CSS */
/* Start custom CSS */.main-page-wrapper {
    background: #fffcf9;
}/* End custom CSS */