.elementor-510 .elementor-element.elementor-element-159bbd9{--display:flex;--min-height:350px;--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;--justify-content:center;--overlay-opacity:0.5;}.elementor-510 .elementor-element.elementor-element-159bbd9::before, .elementor-510 .elementor-element.elementor-element-159bbd9 > .elementor-background-video-container::before, .elementor-510 .elementor-element.elementor-element-159bbd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-510 .elementor-element.elementor-element-159bbd9 > .elementor-background-slideshow::before, .elementor-510 .elementor-element.elementor-element-159bbd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-510 .elementor-element.elementor-element-159bbd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-510 .elementor-element.elementor-element-3ed889b .heading.style-5 .heading-title:before,.elementor-510 .elementor-element.elementor-element-3ed889b .heading.style-5 .heading-title:after{background:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-3ed889b .heading.style-5 .heading-title:before{height:4px;}.elementor-510 .elementor-element.elementor-element-3ed889b .heading.style-5 .heading-title:after{height:2px;}.elementor-510 .elementor-element.elementor-element-3ed889b .heading .heading-title{color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-3795b250{--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:40px 60px;--row-gap:40px;--column-gap:60px;}.elementor-510 .elementor-element.elementor-element-406755d2{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-510 .elementor-element.elementor-element-729abd91{text-align:center;}.elementor-510 .elementor-element.elementor-element-a6f23e2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-510 .elementor-element.elementor-element-a6f23e2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-510 .elementor-element.elementor-element-a6f23e2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-510 .elementor-element.elementor-element-a6f23e2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-510 .elementor-element.elementor-element-a6f23e2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Bodoni Moda", Sans-serif;font-size:18px;}.elementor-510 .elementor-element.elementor-element-a6f23e2.elementor-wc-products ul.products li.product .button{color:#000000;background-color:#FFF597;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-510 .elementor-element.elementor-element-3795b250{--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-510 .elementor-element.elementor-element-a6f23e2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-510 .elementor-element.elementor-element-3795b250{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-510 .elementor-element.elementor-element-a6f23e2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-a6f23e2 *//*=====================================================
  LUXURY EDITORIAL PRODUCT CARD
======================================================*/

.woocommerce ul.products{
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
    gap:48px;
}

/* CARD */

.woocommerce ul.products li.product{
    background:#fff;
    border:0;
    padding:0;
    margin:0;
    box-shadow:none;
    position:relative;
    transition:.45s ease;
}

.woocommerce ul.products li.product:hover{
    transform:translateY(-8px);
}

/* IMAGE AREA */

.woocommerce ul.products li.product > a:first-child{
    display:block;
    background:#F7F5F1;
    padding:30px;
    overflow:hidden;
}

.woocommerce ul.products li.product img{
    display:block;
    width:100%;
    margin:0!important;
    transition:transform .8s cubic-bezier(.2,.8,.2,1);
}

.woocommerce ul.products li.product:hover img{
    transform:scale(1.06);
}

/* CONTENT */

.woocommerce-loop-product__title{
    font-size:24px!important;
    line-height:1.25!important;
    font-weight:500!important;
    color:#222!important;
    margin:26px 0 18px!important;
    letter-spacing:-.4px;
}

/* GOLD DIVIDER */

.price{
    display:flex!important;
    align-items:center;
    gap:14px;
    color:#C88900!important;
    font-size:18px!important;   /* Pehle 26px tha */
    font-weight:600!important;
    margin-bottom:22px!important;
    letter-spacing:0;
}

.price:before{
    content:"";
    width:35px;
    height:1px;
    background:#C88900;
}

/* BUTTON */

.woocommerce ul.products li.product .button{

    width:100%!important;

    background:linear-gradient(90deg,#FFF597,#CF8E02)!important;
    color:#111!important;

    padding:17px 24px!important;

    text-transform:uppercase;

    font-size:13px;

    font-weight:700;

    letter-spacing:2px;

    border:none!important;

    transition:.35s;
}

.woocommerce ul.products li.product .button:after{

    content:" →";

}

.woocommerce ul.products li.product:hover .button{

    background:linear-gradient(90deg,#FFF597,#CF8E02)!important;

    color:#111!important;

}

/* SALE */

.woocommerce span.onsale{

display:none!important;

}

/* LINKS */

.woocommerce ul.products li.product a{

text-decoration:none!important;

color:inherit;

}
/* ==========================
   VIEW CART BUTTON
========================== */

.woocommerce a.added_to_cart{
    display: inline-block !important;
    width: 100% !important;

    background: linear-gradient(90deg,#FFF597,#CF8E02) !important;
    color: #111 !important;

    padding: 17px 24px !important;

    text-align: center;
    text-transform: uppercase;

    font-size: 13px;
    font-weight: 700;

    letter-spacing: 2px;

    border: none !important;
    border-radius: 0;
    text-decoration: none !important;

    transition: .35s;
    margin-top: 10px;
    box-sizing: border-box;
}

.woocommerce a.added_to_cart::after{
    content: " →";
}

.woocommerce a.added_to_cart:hover{
    background: linear-gradient(90deg,#FFF597,#CF8E02) !important;
    color: #111 !important;
}/* End custom CSS */