.elementor-11369 .elementor-element.elementor-element-78c8c79{--display:flex;--min-height:660px;--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11369 .elementor-element.elementor-element-78c8c79:not(.elementor-motion-effects-element-type-background), .elementor-11369 .elementor-element.elementor-element-78c8c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdmawear.com/wp-content/uploads/2026/07/mdmawear_Winterjacke_neon_nights.png");background-position:top center;background-size:cover;}.elementor-11369 .elementor-element.elementor-element-78c8c79::before, .elementor-11369 .elementor-element.elementor-element-78c8c79 > .elementor-background-video-container::before, .elementor-11369 .elementor-element.elementor-element-78c8c79 > .e-con-inner > .elementor-background-video-container::before, .elementor-11369 .elementor-element.elementor-element-78c8c79 > .elementor-background-slideshow::before, .elementor-11369 .elementor-element.elementor-element-78c8c79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11369 .elementor-element.elementor-element-78c8c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(3,2,10,0.94) 0%, rgba(3,2,10,0) 58%);}.elementor-11369 .elementor-element.elementor-element-95977b5{--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:40px;--padding-bottom:40px;--padding-left:100px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-11369 .elementor-element.elementor-element-9b184ee{--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;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-11369 .elementor-element.elementor-element-100da41{--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:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11369 .elementor-element.elementor-element-100da41:not(.elementor-motion-effects-element-type-background), .elementor-11369 .elementor-element.elementor-element-100da41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11369 .elementor-element.elementor-element-9d9a70e{--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;}.elementor-11369 .elementor-element.elementor-element-7f06d09{color:var( --e-global-color-text );}.elementor-11369 .elementor-element.elementor-element-ecf5d2d{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11369 .elementor-element.elementor-element-427842c{--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-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-11369 .elementor-element.elementor-element-08dcace{--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:22px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-11369 .elementor-element.elementor-element-57ca4e0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11369 .elementor-element.elementor-element-791da31{--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-11369 .elementor-element.elementor-element-1528e90{--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:22px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-11369 .elementor-element.elementor-element-ff555ce .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11369 .elementor-element.elementor-element-d5fc542{--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-11369 .elementor-element.elementor-element-b2cf559{--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:22px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-11369 .elementor-element.elementor-element-26003f4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11369 .elementor-element.elementor-element-8ee8081{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11369 .elementor-element.elementor-element-a838870{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(139,124,255,0.22);--border-color:rgba(139,124,255,0.22);--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:34px;--padding-left:16px;--padding-right:16px;}.elementor-11369 .elementor-element.elementor-element-a838870:not(.elementor-motion-effects-element-type-background), .elementor-11369 .elementor-element.elementor-element-a838870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(20,15,42,0.55);}.elementor-11369 .elementor-element.elementor-element-252362e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:8px;}.elementor-11369 .elementor-element.elementor-element-01e2d5e.elementor-element{--align-self:center;}.elementor-11369 .elementor-element.elementor-element-8c618f4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11369 .elementor-element.elementor-element-b6ba4c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:8px;}.elementor-11369 .elementor-element.elementor-element-1c41bb0.elementor-element{--align-self:center;}.elementor-11369 .elementor-element.elementor-element-31f96a9.elementor-element{--align-self:center;}.elementor-11369 .elementor-element.elementor-element-31f96a9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11369 .elementor-element.elementor-element-95e1f46.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-11369 .elementor-element.elementor-element-26d3ffd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:8px;}.elementor-11369 .elementor-element.elementor-element-dc5faed.elementor-element{--align-self:center;}.elementor-11369 .elementor-element.elementor-element-cfe8bb8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11369 .elementor-element.elementor-element-a935deb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-11369 .elementor-element.elementor-element-544178f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:8px;}.elementor-11369 .elementor-element.elementor-element-9f91a62.elementor-element{--align-self:center;}.elementor-11369 .elementor-element.elementor-element-ce80077 .elementor-heading-title{color:var( --e-global-color-text );}@media(min-width:768px){.elementor-11369 .elementor-element.elementor-element-9d9a70e{--width:100%;}.elementor-11369 .elementor-element.elementor-element-a838870{--width:100%;}.elementor-11369 .elementor-element.elementor-element-252362e{--width:25%;}.elementor-11369 .elementor-element.elementor-element-b6ba4c5{--width:25%;}.elementor-11369 .elementor-element.elementor-element-26d3ffd{--width:25%;}.elementor-11369 .elementor-element.elementor-element-544178f{--width:25%;}}@media(max-width:1024px){.elementor-11369 .elementor-element.elementor-element-78c8c79{--min-height:560px;}.elementor-11369 .elementor-element.elementor-element-95977b5{--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:20px;}}@media(max-width:767px){.elementor-11369 .elementor-element.elementor-element-78c8c79{--min-height:560px;}.elementor-11369 .elementor-element.elementor-element-78c8c79:not(.elementor-motion-effects-element-type-background), .elementor-11369 .elementor-element.elementor-element-78c8c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-11369 .elementor-element.elementor-element-95977b5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11369 .elementor-element.elementor-element-100da41{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11369 .elementor-element.elementor-element-8ee8081{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS */body.page-id-11369 .mdma-jackets-hero-rail { max-width: 640px; }
body.page-id-11369 .mdma-jackets-eyebrow { color:#42FBFF; font-size:15px; font-weight:700; letter-spacing:0.35em; text-transform:uppercase; margin:0; }
body.page-id-11369 .mdma-jackets-eyebrow-center { text-align:center; }
body.page-id-11369 .mdma-jackets-hero-h1 { margin:0; font-size:64px; line-height:1.02; font-weight:800; letter-spacing:0.02em; text-transform:uppercase; color:#F0EFFF; }
body.page-id-11369 .mdma-jackets-cyan { color:#42FBFF; }
body.page-id-11369 .mdma-jackets-accent-line { display:block; width:64px; height:3px; background:linear-gradient(90deg,#6A44D4,#42FBFF); border-radius:2px; margin:6px 0 2px; }
body.page-id-11369 .mdma-jackets-hero-desc { margin:0; color:#F0EFFF; opacity:0.85; font-size:15px; line-height:1.6; letter-spacing:0.02em; }
body.page-id-11369 .mdma-jackets-status-row { margin-top:4px; }
body.page-id-11369 .mdma-jackets-status-icon img { display:block; width:20px; height:auto; }
body.page-id-11369 .mdma-jackets-status-text { color:#42FBFF; font-size:13px; font-weight:700; letter-spacing:0.2em; text-transform:uppercase; margin:0; }
body.page-id-11369 .mdma-jackets-cta-btn .elementor-button { background:rgba(5,5,10,0.5); border:1px solid #42FBFF; color:#F0EFFF; font-size:13px; font-weight:700; letter-spacing:0.15em; text-transform:uppercase; padding:16px 32px; border-radius:2px; margin-top:12px; transition: background 0.25s ease, transform 0.2s ease, border-color 0.25s ease; }
body.page-id-11369 .mdma-jackets-cta-btn .elementor-button:hover { background:rgba(66,251,255,0.12); border-color:#6A44D4; transform:translateY(-2px); }
body.page-id-11369 .mdma-jackets-preview { text-align:center; }
body.page-id-11369 .mdma-jackets-title-line { display:block; height:1px; width:120px; background:linear-gradient(90deg, rgba(66,251,255,0), #42FBFF, #6A44D4, rgba(106,68,212,0)); }
body.page-id-11369 .mdma-jackets-preview-title { margin:0; color:#F0EFFF; font-size:30px; font-weight:800; letter-spacing:0.06em; text-transform:uppercase; white-space:nowrap; }
body.page-id-11369 .mdma-jackets-preview-desc { margin:10px auto 0; max-width:560px; color:#9897BE; font-size:14px; line-height:1.7; }
body.page-id-11369 .mdma-jackets-detail-card { background:#0d0c1a; }
body.page-id-11369 .mdma-jackets-detail-img { width:100%; height:540px; overflow:hidden; }
body.page-id-11369 .mdma-jackets-detail-img img { width:100%; height:540px; object-fit:cover; display:block; }
body.page-id-11369 .mdma-jackets-detail-title { margin:0; color:#42FBFF; font-size:16px; font-weight:700; letter-spacing:0.08em; text-transform:uppercase; text-align:center; }
body.page-id-11369 .mdma-jackets-detail-desc { margin:0; color:#9897BE; font-size:13px; text-align:center; line-height:1.5; }
body.page-id-11369 .mdma-jackets-feature-title { margin:6px 0 0; color:#42FBFF; font-size:14px; font-weight:700; letter-spacing:0.06em; text-transform:uppercase; text-align:center; }
body.page-id-11369 .mdma-jackets-feature-desc { margin:0; color:#9897BE; font-size:12.5px; text-align:center; line-height:1.5; max-width:210px; }
body.page-id-11369 .mdma-jackets-behavior { display:none; }
@media (max-width:1024px){
  body.page-id-11369 .mdma-jackets-hero-h1 { font-size:52px; }
  body.page-id-11369 .mdma-jackets-detail-img, body.page-id-11369 .mdma-jackets-detail-img img { height:460px; }
  body.page-id-11369 .mdma-jackets-feature { width:calc(50% - 6px) !important; }
  body.page-id-11369 .mdma-jackets-features { flex-wrap:wrap !important; column-gap:12px !important; row-gap:20px !important; }
}
@media (max-width:767px){
  body.page-id-11369 .mdma-jackets-hero { overflow:hidden; }
  body.page-id-11369 .mdma-jackets-hero-rail { max-width:100%; }
  body.page-id-11369 .mdma-jackets-hero-h1 { font-size:38px; }
  body.page-id-11369 .mdma-jackets-hero-desc { font-size:13px; }
  body.page-id-11369 .mdma-jackets-title-line { display:none; }
  body.page-id-11369 .mdma-jackets-preview-title { font-size:22px; white-space:normal; }
  body.page-id-11369 .mdma-jackets-detail-row { flex-direction:column; }
  body.page-id-11369 .mdma-jackets-detail-card { width:100% !important; }
  body.page-id-11369 .mdma-jackets-detail-img, body.page-id-11369 .mdma-jackets-detail-img img { height:380px; }
  body.page-id-11369 .mdma-jackets-feature { width:calc(50% - 6px) !important; }
  body.page-id-11369 .mdma-jackets-features { flex-wrap:wrap !important; column-gap:12px !important; row-gap:20px !important; }
}


/* ===== Jacken-Seite Vereinheitlichung (Safe-Space, Titel-Linien 9296, Bildboxen 9202) ===== */

/* Titel-Linien-Komponente 1:1 von Seite 9296 */
.v2-section-title {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  align-items: center;
  column-gap: 18px;
  width: 100%;
}
.v2-section-title::before,
.v2-section-title::after {
  content: '';
  height: 1px;
  align-self: center;
  background-image:
    radial-gradient(circle, #72C7C8 0%, rgba(114,199,200,0) 75%),
    linear-gradient(90deg, rgba(114,199,200,.55), rgba(106,68,212,.55));
  background-repeat: no-repeat;
  background-size: 5px 5px, 100% 1px;
  background-position: left center, center center;
  opacity: 0.85;
}
.v2-section-title::after {
  background-image:
    radial-gradient(circle, #6A44D4 0%, rgba(106,68,212,0) 75%),
    linear-gradient(90deg, rgba(114,199,200,.55), rgba(106,68,212,.55));
  background-position: right center, center center;
}
@media (max-width: 600px) { .v2-section-title { column-gap: 10px; } }
body.page-id-11369 .mdma-jackets-title-line-old { display: none !important; }
body.page-id-11369 .mdma-jackets-preview-title .elementor-heading-title { text-align: center; }

/* Bildboxen-Standard 1:1 von Seite 9202 (schwarzer Hintergrund, Border-Radius, Innenabstaende) */
body.page-id-11369 .mdma-jackets-detail-card { border-radius: 14px; overflow: hidden; }
body.page-id-11369 .mdma-jackets-detail-img img { border-radius: 0; display: block; object-fit: cover; }
body.page-id-11369 .mdma-jackets-detail-text { padding: 20px 22px 24px; }

/* Hero-Rail responsive Einzug (identisch zur 10793-Hero-Loesung: 100px Desktop / 30px Mobile) */
@media (max-width: 1024px) {
  body.page-id-11369 .mdma-jackets-hero-rail { padding-left: 40px !important; }
}
@media (max-width: 600px) {
  body.page-id-11369 .mdma-jackets-hero-rail { padding-left: 20px !important; padding-top: 0 !important; padding-bottom: 0 !important; }
}


/* ===== Jacken-Titelzeile: Grid-Override mit !important (Elementor Container-Flex hatte Vorrang) ===== */
body.page-id-11369 .elementor-element.v2-section-title {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr) !important;
  align-items: center !important;
  column-gap: 18px !important;
}


/* ===== Jacken-Titelzeile: position:static Fix (globale ::before/::after position:absolute Regel neutralisiert) ===== */
body.page-id-11369 .elementor-element.v2-section-title::before,
body.page-id-11369 .elementor-element.v2-section-title::after {
  position: static !important;
}


/* ===== Jacken Mobile-Fix: e-con-inner ist jetzt der reale Flex-Container nach Boxed-Umstellung ===== */
@media (max-width:767px){
  body.page-id-11369 .mdma-jackets-detail-row > .e-con-inner {
    flex-direction: column !important;
    width: 100% !important;
    max-width: 100% !important;
  }
  body.page-id-11369 .mdma-jackets-detail-card {
    width: 100% !important;
  }
}/* End custom CSS */