.elementor-2589 .elementor-element.elementor-element-4fbd2e3c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2589 .elementor-element.elementor-element-4ee591f6{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:20px;--margin-right:10px;}.elementor-2589 .elementor-element.elementor-element-f18a54a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-64bc3d92 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-64bc3d92 .wl-row > [class*="col-"]{padding:0  15px;}.elementor-2589 .elementor-element.elementor-element-138bcc8c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-82a5301 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-498e2619 .woolentor-filter-wrap .wl_price_filter form button{background-color:var( --e-global-color-astglobalcolor2 );border-radius:0px 0px 0px 0px !important;padding:10px 15px 10px 15px !important;}.elementor-2589 .elementor-element.elementor-element-498e2619 .woolentor-filter-wrap .wl_price_filter form button:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-2589 .elementor-element.elementor-element-12c01c3e{--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-2589 .elementor-element.elementor-element-1b8075ea{--display:flex;--min-height:1440px;}.elementor-2589 .elementor-element.elementor-element-44a9a9a5{text-align:start;}.elementor-2589 .elementor-element.elementor-element-dc7896d{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-container{text-align:center;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-trigger{color:#D6B369;background-color:#00000000;border-color:#D6B369;text-transform:uppercase;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-trigger svg{fill:#D6B369;width:12px;height:12px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-trigger:hover{color:#141414;background-color:#D6B369;border-color:#D6B369;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-header{padding:10px 10px 10px 10px;}.wpr-offcanvas-wrap-cea237f .wpr-offcanvas-header{padding:10px 10px 10px 10px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-close-offcanvas{color:#BFBFBF;width:12px;height:12px;border-style:none;border-width:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}.wpr-offcanvas-wrap-cea237f .wpr-close-offcanvas{color:#BFBFBF;width:12px;height:12px;border-width:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-close-offcanvas i{font-size:12px;}.wpr-offcanvas-wrap-cea237f .wpr-close-offcanvas i{font-size:12px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-close-offcanvas svg{width:12px;height:12px;}.wpr-offcanvas-wrap-cea237f .wpr-close-offcanvas svg{width:12px;height:12px;}.wpr-offcanvas-wrap-cea237f  .wpr-close-offcanvas{border-style:none;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-title{color:#EAEAEA;}.wpr-offcanvas-wrap-cea237f .wpr-offcanvas-title{color:#EAEAEA;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-title, .wpr-offcanvas-wrap-cea237f .wpr-offcanvas-title{font-family:"Playfair Display", Sans-serif;font-weight:400;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-content{background-color:#141414;border-style:none;border-radius:2px 2px 2px 2px;padding:10px 10px 10px 10px;}.wpr-offcanvas-wrap-cea237f .wpr-offcanvas-content{background-color:#141414;border-style:none;border-radius:2px 2px 2px 2px;padding:10px 10px 10px 10px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-content, .wpr-offcanvas-wrap-cea237f .wpr-offcanvas-content{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-wrap{background-color:#00000000;}.wpr-offcanvas-wrap-cea237f{background-color:#00000000;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-content::-webkit-scrollbar-thumb{border-left-color:#BFBFBF;border-left-width:3px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-content::-webkit-scrollbar{width:calc(3px + 3px);}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-product-grid-luxury{gap:25px;}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-luxury-card .woolentor-sale-indicator{width:48px;height:48px;}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-product-title{font-size:17px;font-weight:400;line-height:1.35em;}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-product-price,.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-product-price del{font-size:15px;}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-quick-actions .woolentor-quick-action:hover{background-color:#D6B369;}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-quick-actions .woolentor-quick-action svg{width:18px;height:18px;}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-quick-actions .woolentor-quick-action{font-size:18px;}.elementor-2589 .elementor-element.elementor-element-651e29e3{--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-2589 .elementor-element.elementor-element-76237928{--display:flex;}.elementor-2589 .elementor-element.elementor-element-4e0f9ebd{text-align:start;}.elementor-2589 .elementor-element.elementor-element-2a0038ab .woolentor-recently-view-content{text-align:center;}.elementor-2589 .elementor-element.elementor-element-2a0038ab .woolentor-recently-view-content :is(.button, .added_to_cart){font-size:12px;}.elementor-2589 .elementor-element.elementor-element-2a0038ab .woolentor-recently-view-image .ht-product-label{left:auto;right:15px;}@media(max-width:1024px){.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-product-grid-luxury{gap:20px;}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-luxury-card .woolentor-sale-indicator{width:20px;height:30px;}}@media(min-width:768px){.elementor-2589 .elementor-element.elementor-element-4ee591f6{--width:20%;}.elementor-2589 .elementor-element.elementor-element-12c01c3e{--width:80%;}.elementor-2589 .elementor-element.elementor-element-dc7896d{--width:20%;}.elementor-2589 .elementor-element.elementor-element-76237928{--content-width:1423px;}}@media(max-width:767px){.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-header{padding:0px 0px 0px 0px;}.wpr-offcanvas-wrap-cea237f .wpr-offcanvas-header{padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-close-offcanvas i{font-size:18px;}.wpr-offcanvas-wrap-cea237f .wpr-close-offcanvas i{font-size:18px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-close-offcanvas svg{width:18px;height:18px;}.wpr-offcanvas-wrap-cea237f .wpr-close-offcanvas svg{width:18px;height:18px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-close-offcanvas{width:32px;height:32px;}.wpr-offcanvas-wrap-cea237f .wpr-close-offcanvas{width:32px;height:32px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-title, .wpr-offcanvas-wrap-cea237f .wpr-offcanvas-title{font-size:22px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-content::-webkit-scrollbar-thumb{border-left-width:2px;}.elementor-2589 .elementor-element.elementor-element-cea237f .wpr-offcanvas-content::-webkit-scrollbar{width:calc(2px + 3px);}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-product-grid-luxury{gap:15px;}.elementor-2589 .elementor-element.elementor-element-47be5c89 .woolentor-luxury-card .woolentor-sale-indicator{width:15px;height:30px;}}/* Start custom CSS for wl-category-grid, class: .elementor-element-64bc3d92 */a[href="https://danadress.de/produkt-kategorie/unkategorisiert/"] {
    display: none !important;
}

a[href="https://danadress.de/produkt-kategorie/unkategorisiert/"] {
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-filter, class: .elementor-element-74bac547 *//* WooLentor Produktfilter – Anzahl (z.B. (2)) ausblenden */
.woolentor-filter-wrap ul li a span {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-filter, class: .elementor-element-498e2619 *//* Woolentor Preis-Filter GLOBAL: "Price:" -> "Preis:" + 29 € - 199 € */

/* "Price:" (Textnode) ausblenden, Spans sichtbar lassen */
.wl_price_filter .woolentor_price_label{
  font-size: 0 !important;
  line-height: 1.2;
  white-space: nowrap;
}

/* Deutsches Label */
.wl_price_filter .woolentor_price_label::before{
  content: "Preis: ";
  font-size: 16px !important; /* ggf. anpassen */
  line-height: 1.2;
}

/* Zahlen/€ wieder sichtbar (mit Leerzeichen, wie vom Plugin geliefert) */
.wl_price_filter .woolentor_price_label span{
  font-size: 16px !important; /* ggf. anpassen */
  line-height: 1.2;
}

/* Trennzeichen zwischen den beiden Preisen: normaler Bindestrich mit sichtbaren Leerzeichen */
.wl_price_filter .woolentor_price_label span + span::before{
  content: "\00a0-\00a0"; /* geschützte Leerzeichen links/rechts */
  font-size: 16px !important;
  line-height: 1.2;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for woolentor-product-grid-luxury, class: .elementor-element-47be5c89 *//* ======================================
   SHOP GRID – VARIANTEN (FARBE / GRÖSSE) AUSBLENDEN
   ====================================== */

/* Swatchly Varianten im Produkt-Grid */
.woolentor-product-card .swatchly_loop_variation_form,
.woolentor-product-card .swatchly-type-wrap,
.woolentor-product-card .swatchly-swatch {
    display: none !important;
}/* End custom CSS */