    .slick-beitrag { color: #E6E2D8; }
	.slick-track {background: #DFDFD9;}
    #beitrag-slider .journal .slick-track {background: transparent;}
    #beitrag-slider {max-width: 100vw;padding: 0 3rem 0 0;}
	.slide-pic {background-size: cover;background-position: center center;min-height: 84.7vh;padding-bottom: 0;will-change: transform;width: 100vw;display: block;background-repeat: no-repeat;}
    .slick-slide {padding: 0 0em;}
    .svg-logo-collect{width: 6vw;margin: 8vh auto 7vh auto;}
    .flex_logo {  display: flex;  justify-content: center; align-items: center; }

    .js-slick {margin-top: 0em;}
    .center-slider-content { display: flex;  background: #ECEBE5; padding: 0rem 50px;display: flex;flex-wrap: wrap;flex-direction: row;align-items: center;justify-content: space-between;height: 14vh;}
    .startsliderHeader {display: flex;flex-direction: column;}

    h5.slider-ueberschrift { color: #3C3D3E; }
    p.more { line-height: 2.2em; text-transform: lowercase; }
    #js-slick .slick-dotted.slick-slider { margin-bottom: 0em;}

    article.ThirdSection2_2 { padding: 3em 0; }

    .Klassedesktop {display: block;}
    .Klassemobile {display: none;}

	.slide-overlay-news_slider{background-size: cover;background-position: center center;min-height: 80vh;padding-bottom: 0;will-change: transform;width: 100%;display: block;float: left;background: linear-gradient( 58deg , rgb(108 57 12) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20%, rgb(36 11 5 / 80%) 100%);}
	.enros-svg{height: 53vh;opacity:0;position: absolute;display: flex;flex-direction: column;justify-content: center;}

	.enros-svg .cls-1{fill:#fff;}
    img.IndexPlaySVG {max-width: 40px;}

	.slider-FirstContent{margin: auto 0 auto 4vw;display: flex;flex-direction: column;justify-content: center;position: absolute;right: 4vw;}
	.enrosLogo {display: flex;flex-direction: column;justify-content: center;position: absolute;/* left: 15%; */transform: translate(-50%, -50%);top: 50%;}

	.svg-logo-enros {width: 11rem; margin: -4rem auto 2rem;}
	h4.slider-first-ueberschrift {max-width: 80vw;font-style:italic;display: inline-block; color: #222222; font-family: 'Nobel Book'; font-size: .8vw; letter-spacing: .2em; text-transform: uppercase; line-height: 1.5em;}
	.content_journal {min-height: 45rem;margin: auto .5%;}
	.button-FirstSlide {margin-top: 4em;display: block;}
    .button-SecSlide a span.TextButtonSlide {border-bottom: 2px solid transparent;margin-right: 2em;}
    .button-SecSlide a:hover span.TextButtonSlide {border-bottom: 2px solid #222222;}
    .LookbookAll1 {text-align:center;display:none;}
    .LookbookAll {position: absolute;right: 1.7em;top: 7em;text-transform: uppercase;}
    .LookbookAll a:hover span.TextButtonSlide {border-bottom: 2px solid #222222;}

    /* Mask */
    .svg-logo-mask{width: 11vw;margin: 0vh auto 7vh auto;}
    .svg-logo-mask_small { width: 3em;margin: 0 0 .1em .1em; }
    .center-slider-content h2 { color: #222222; font-family: 'PP Right Gothic Wide Black'; font-size: 2.5em; letter-spacing: .10em; text-transform: uppercase; line-height: 1.25em;max-width: 80vw; }
    /* .center-slider-content h4.slider-ueberschrift { display: inline-block; color: #fff; font-family: 'Nobel'; font-size: .7em; letter-spacing: .3em; text-transform: uppercase; } */
    /* Mask Ende */

    .photo .center-slider-content h4.slider-ueberschrift { display: inline-block; color: #222222; font-family: 'Nobel Book'; font-style:italic;font-size: .8vw; letter-spacing: .2em; text-transform: uppercase; line-height: 1.5em;max-width: 80vw;}
    /* .photo .center-slider-content h2 { display: block;  max-width: 20em; margin: 0 auto; color: #fff; font-family: 'Nobel'; font-size: 1.8vw; letter-spacing: .2em; text-transform: uppercase; padding: .8em 0 1.2em 0; line-height: 1.25em; word-wrap: break-word; } */

    .photo .center-slider-content a { color: #222222; font-family: 'Nobel Book';  border: 0px solid #203951;  /* padding: 1.5em 2em; */ text-transform: uppercase; font-size:1em; letter-spacing: .1em; flex-wrap: wrap;display: inline-flex;flex-direction: row;justify-content: space-around;align-items: flex-end;line-height: 1.2em; height: 10vh;}

    article.FirstSection {background-color: #ECEBE5; }
    
    article.ThirdSection1 { background-color:#D6D6D4;max-width: 100vw; width: 100%;}
    article.ThirdSection2 { background-color:#ECEBE5;max-width: 100vw; width: 100%;}
    
    .ThirdSection1 h1, .ThirdSection1 h6, .FourthSection1 h1, .FourthSection1 h6, .FirstSection #products h6, .SecSection #products h1, .SecSection #products h6 { color:#222222; }
    article.FourthSection1 { background-color:#D9C476;;max-width: 100vw; width: 100%;}
    article.FourthSection1_2 { background-color:#DFDFD9;;max-width: 100vw; width: 100%;}
    article.FourthSection2 { background-color:#C9C9C5;max-width: 100vw; width: 100%;}

    .SecondLove {display: flex;flex-direction: row;}
    .SecondLove_2 {align-self: center;}
    .SecondLove_2 .SecondLove_2Img-1 {padding-left: 6rem;max-width: 40%;}
    .SecondLove_2 .SecondLove_2Img-2{padding: 0 50px 0 0;float: right;max-width: 75%;}
    .SecLoveTextBox {padding-left: 6rem;max-width: 80%;}
    .SecLoveLink {display: flex;}
    img.arrowSecLove {padding-left: 2rem;max-width: 3.8em;}
    .SecLoveLink a span{color: #222222; font-family: 'Nobel';  border-bottom: 0px solid #222222;text-transform: uppercase;font-size: 16px;letter-spacing: .05em;line-height: 1.1em;}
    .SecLoveLink a:hover span{ border-bottom: 2px solid #222222;}
    p.SecLoveText {padding-top: 1em;}
    

    #look_grid {display: grid; grid-template-columns:repeat(4, minmax(21%, 1fr)); grid-gap: 50px;}

	.grid-container { display: flex;flex-wrap: wrap; }

   .hover_effect img {width:100%}
    #desktop_nav { min-height: 0; }

    /* .FirstSection .hovereffect div {  margin: 0rem 0 0rem 0; }
    .FirstSection .hovereffect .overlay-home {height: 97%;} */
    .FirstSection .hovereffect:hover .overlay-home {background-color: rgba(0,0,0,0);}

    .slick-list { margin: 0 0px 0 0; }

    #js-slick .slick-list { margin: 0 0px 0 0; }

    .activity {margin-bottom: 0em!important;}
    .slick_activity {padding: 3em 7% 0em !important;text-align: center;min-height: 17em; }
    .slick_activity h4 {  color: #E6E2D8;}
    .slick_activity p { color: #E6E2D8;font-size: .9em; text-transform: uppercase;}
    .activity .slick-dots { bottom: 1.3em; }
    .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand {max-width: 480px;}
    .journal .slick-list .slick-track .slick-slide div.slick_slide-abstand {max-width: 600px;padding: 0 10px;}
	.explore_mobile .slick-list .slick-track .slick-slide div.slick_slide-abstand {max-width: 350px;}

    .slick-dots { position: relative;}
	 #js-slick .slick-dots {bottom: 0;top: unset;z-index: 1;background-color: #ECEBE5;line-height: 1rem;display: flex !important; flex-direction: row; gap: 5px; }
     .slick-dots li button { font-size: unset;padding: 0;width: auto;height: auto;line-height: 1em;}
     .slick-dots li {width: 20vw;margin: unset;height:unset;}
     .slick-dots li button::before { font-family: 'Nobel';font-size: 1em; line-height: 0px; position: absolute;top: 0; left: 0; width: 100%; height: .7rem;content: '–';text-align: center;opacity: .44; color: rgba(191,191,188,1);  -moz-osx-font-smoothing: grayscale;letter-spacing: -.1em; background: rgba(191,191,188,1);}
      .slick-dots li.slick-active button::before {background: rgba(191,191,188,1);color: rgba(191,191,188,1);}
      .slick-dots li button:hover::before, .slick-dots li button:focus::before {opacity: 1;background: rgba(191,191,188,1); color: rgba(191,191,188,1);}

    .EXPLORE {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;flex-direction: column;}
    .EXPLORE .grid-item {align-items: unset;width: auto;float:none;margin:unset;margin-bottom: unset;display: -webkit-box; display: -webkit-flex;display: -moz-box; display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
    .EXPLORE .grid-item:nth-child(even) a {display: inline-block; position: relative; width: 100%; order: 1;padding-top: 0em;}
    .EXPLORE .grid-item:nth-child(odd) a {display: inline-block; position: relative; width: 100%; order: 2;padding-top: 0em;}
    .EXPLORE .grid-item img {color: transparent;width: 100%;height: auto;object-fit: cover;}
    .EXPLORE .grid-item:nth-child(even) .slick-beitrag {padding: 3rem 0%; width: 100%;order: 2;}
    .EXPLORE .grid-item:nth-child(odd) .slick-beitrag {padding: 3rem 0%; width: 100%;order: 1;}
    .EXPLORE  .grid-item .slick-beitrag h4, .EXPLORE .grid-item .slick-beitrag p {padding: 2em 5rem 0 50px;}
    .EXPLORE .grid-item .slick-beitrag h4 {color: #222222;line-height: 1.1em;letter-spacing: .1em;font-family: 'Nobel';text-transform: uppercase; font-size: 2.15em;}
    .EXPLORE .grid-item .slick-beitrag p.excerpt-laenge {padding-bottom:2rem;}
    .EXPLORE .grid-item .slick-beitrag p.more a span {color: #222222; font-family: 'Nobel';  border-bottom: 0px solid #222222;text-transform: uppercase;font-size: 16px;letter-spacing: .05em;line-height: 1.1em;float: none;}
    .EXPLORE .grid-item .slick-beitrag p.more a:hover span {border-bottom: 2px solid #222222;}
    .EXPLORE .grid-item .slick-beitrag p.more a:hover {border-bottom: 0px solid #222222;}

    .EXPLORE .grid-item:nth-child(1) {background:#72836A;}
    .EXPLORE .grid-item:nth-child(2) {background:#F6AC9D;}
    .EXPLORE .grid-item:nth-child(3) {background:#9EABC7;}
    .EXPLORE .grid-item:nth-child(even) .quadrat {display: inline-flex; position: relative; width: 100%; order: 1;padding-top: 0em;}
    .EXPLORE .grid-item:nth-child(even) { position: relative; width: 100%; padding-top: 0em;}
.EXPLORE .grid-item:nth-child(odd) .quadrat {display: inline-flex; position: relative; width: 100%; order: 2;padding-top: 0em;}
.EXPLORE .grid-item:nth-child(odd) { position: relative; width: 100%; padding-top: 0em;}
.EXPLORE .grid-item img {color: transparent;width: 100%;height: auto;object-fit: cover;}
.EXPLORE .grid-item:nth-child(even) .slick-beitrag {padding: 3rem 0%; width: 100%;order: 2;align-self: flex-end;}
.EXPLORE .grid-item:nth-child(odd) .slick-beitrag {padding: 3rem 0%; width: 100%;order: 1;align-self: flex-end;}
.EXPLORE  .grid-item .slick-beitrag h4, .EXPLORE .grid-item .slick-beitrag p {padding: 2em 5rem 0 50px;}
.EXPLORE .grid-item .slick-beitrag h4 {color: #222222;line-height: 1.1em;letter-spacing: .1em;font-family: 'Nobel';text-transform: uppercase; font-size: 3.5em;max-width: 75%;}
.EXPLORE .grid-item .slick-beitrag h4 {max-width: 40rem; }
.EXPLORE .grid-item .slick-beitrag p.excerpt-laenge {padding-bottom:2rem;max-width: 60rem;}
.EXPLORE .grid-item .slick-beitrag p.more a span {color: #222222; font-family: 'Nobel';  border-bottom: 0px solid #222222;text-transform: uppercase;font-size: 16px;letter-spacing: .05em;line-height: 1.1em;float: none;}
.EXPLORE .grid-item .slick-beitrag p.more a:hover span {border-bottom: 2px solid #222222;}
.EXPLORE .grid-item .slick-beitrag p.more a:hover {border-bottom: 0px solid #222222;}
.EXPLORE .grid-item img.PicLeftRight {height:80vh;}
.FlexBoxImgRightLeft .grid-item img.PicLeftRight {height:80vh;}

.quadrat { position: relative; box-sizing: border-box; display: flex; align-items: flex-start; }
.FlexBoxImgRightLeft .quadrat, .FlexBoxImgLeftRight .quadrat, .EXPLORE .grid-item { max-height: 80vh; }
.quadrat::before { content: ""; padding-bottom: 100%; display: block;}
.quadrat_inner { width: 100%; height: 100%; display: flex; align-items: center; }
.quadrat_inner a { height: 100%; width: 100%;  overflow: hidden; position: absolute;  top: 0; }
.quadrat_inner a img { object-fit: cover;  object-position: center center; width: 100%; height: 100%; text-align: center; }

    .slick-beitrag { padding: 0 0%; }
    .slick-beitrag { padding: 0 0%; }
    
    p.more a { color: #222222; font-family: 'Nobel'; font-size: 1em;text-transform: lowercase;border-bottom: 2px solid transparent;padding-top: 2em;}
    p.more a:hover { border-bottom: 0px solid #222222; }
    p.more a span { color: #222222; font-family: 'Nobel'; font-size: 16px;text-transform: uppercase;float: left;}
    p.more a:hover span{ border-bottom: 2px solid #222222; }
    p.more a img { padding-top: .1em; }

    .pageBackground-video { z-index: -1; width:100%; height: auto;position: relative; }
    .hovereffect .overlay-basic{background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(19,18,19,0.5) 70%, rgba(0,0,0,0.7) 100%);position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
    /* #kacheln .hovereffect:first-child {display:none;} */
    #kacheln .hovereffect:nth-child(1) {display:none;}
    #kacheln .hovereffect:nth-child(7) {display:none;}
   /* #kacheln .hovereffect:nth-child(10) {display:none;}*/
    #kacheln .hovereffect:nth-child(11) {max-height: 80vh;}
  
    span.button-frame-home_prod:hover { color: #fff; }

    @media only screen and (max-width: 1920px) and (min-width: 1600px) {
	    #look_grid { display: grid; grid-template-columns: repeat(4, minmax(24%, 1fr)); grid-gap: .5em; }
    }
    @media (max-width: 1550px){
	    #look_grid { display: grid; grid-template-columns: repeat(4, minmax(24%, 1fr)); grid-gap: .5em; }
	 .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
    }

    @media only screen and (max-width: 1280px) and (min-height: 801px) {
        
    }

/* ----------- Non-Retina Screens ----------- */
@media screen
  and (min-device-width: 1200px)
  and (max-device-width: 1600px)
  and (-webkit-min-device-pixel-ratio: 1) {
    .center-slider-content {height: 18vh;}
    .slide-pic { min-height: 80.7vh; }
    
    .startsliderHeader {max-width: 70vw;}
  }

/* ----------- Retina Screens ----------- */
@media screen
  and (min-device-width: 1200px)
  and (max-device-width: 1600px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (min-resolution: 192dpi) {
  .slide-pic { min-height: 80.7vh; }
  .center-slider-content {height: 18vh;}
  .startsliderHeader {max-width: 70vw;}
}

    @media only screen and (max-width: 1024px) and (min-width: 768px) {
    #look_grid { display: grid; grid-template-columns: repeat(2, minmax(50%, 1fr)); grid-gap: 1em; }
    .hovereffect {flex: 1 0 50%;}
    .hovereffect h2#kategorie_ueberschrift {font-size: 1.8rem;}
    .photo { height: 75vh; will-change: transform; min-height: 75vh;}
    .slide-pic { min-height: 75vh; }
    .FirstSlide {width: 90%;}
    .slider-FirstContent {left:10%;}
	 .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
	 .journal-block .grid-item {width: 50%; margin: 0 0 3% 0;}
	 .slick-beitrag {    min-height: 15rem;}
	}
    @media only screen and (min-width: 768px) and (max-width: 1024px) {
      .slick_slide-abstand { margin: 0px 0px; }
      .slide-pic { min-height: 75vh; width: 100%;}
      .js-slick {margin-top: 0;}
      img.svg-logo-enros { display: none !important;}
    .photo .center-slider-content h2 {  padding: 0em 0 .7em 2rem;letter-spacing: .1em;}

     h1.kategorie { font-size: 21px; line-height: 3.1em; }
     .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand {max-width: 250px;}
     .journal .slick-list .slick-track .slick-slide div.slick_slide-abstand {  max-width: 340px;}
     .slick_activity { min-height: 14em; }
	 .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
	 .journal-block .grid-item {width: 50%; margin: 0 0 3% 0;padding: 0 .5rem;}
	 .slick-beitrag {    min-height: 15rem;}
	 .slide-overlay-news_slider { min-height: 85vh; }

    }
	@media (max-width: 800px) {
	.slide-pic { min-height: 75vh;}
	.js-slick {margin-top: 0;}
    img.svg-logo-enros { display: none !important;}
     #js-slick .slick-dots { top: 73vh;width: 100%; bottom: unset;}
     h1.kategorie { font-size: 21px; line-height: 3.1em; }
	 .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
	 .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand {max-width: 250px;}
	 .journal .slick-list .slick-track .slick-slide div.slick_slide-abstand {  max-width: 340px;}
	 .excerpt-laenge { max-height: 10.3em; }
	 .journal-block .grid-item {width: 50%; margin: 0 0 3% 0;padding: 0 .5rem;}
	 .slick-beitrag {    min-height: 15rem;}
	}
    /* All Mobile Sizes (devices and browser) */
    @media only screen and (max-width: 768px) {
    img.svg-logo-enros { display: none !important;}
    .slick_slide-abstand {margin: 0px 0px;}
    .hover_effect a { position: absolute;left: 0; top: 0;right: 0; bottom: 0; }
    #mobile_nav {min-height: 0em;}
    .slide-overlay-news_slider {min-height: 85vh;background: linear-gradient( 180deg , rgb(108 57 12) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20%, rgb(36 11 5 / 80%) 100%);}
    .slide-pic {width: 100%;min-height: 55vh;}
    .js-slick {margin-top: 0;}
    .photo{height: 75vh;}
    .GM-Logo{max-width: 7rem;height: 32vh;}
    .photo .center-slider-content h2 { padding: .5em 0 .5em 0;letter-spacing: .1em;}
    #js-slick .slick-dots { top: unset;bottom: 0; }
    h1.kategorie { font-size: 21px; line-height: 3.1em; }
    #js-slick { padding-top: 3rem;}
	 .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
	 .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand {max-width: 250px;}
	 .journal .slick-list .slick-track .slick-slide div.slick_slide-abstand {  max-width: 340px;}
     .excerpt-laenge { max-height: 10.3em; }
	 .journal-block .grid-item {width: 50%; margin: 0 0 3% 0;padding: 0 .5rem;}
	 .slick-beitrag { min-height: 12rem;}
	 .slider-FirstContent {right: unset;}
	 .enros-svg {margin-left: 5vw;}
     /* 2024 */
     .center-slider-content {  bottom: 0;height: 20vh;width: 100%;padding: 1em 5px;}
     .startsliderHeader { margin: 0 3vw; order:2;}
     .photo .center-slider-content h4.slider-ueberschrift {margin: 0rem 1em 0rem 0em;font-size: 0.9rem; padding-left: 0rem;}
     h4.slider-first-ueberschrift {font-size: 0.9rem;}
     article.FirstSection { margin-top: 0rem;}
    .FirstSection #products h1 {font-size: 1.5rem;padding-top: 1.5rem;}
    #kategorie_breite {margin-top: -2rem;}
    #products h4 {font-size: 1.1rem;letter-spacing: .01em;}
    .LookbookAll1 {display:block;margin: -1rem 0 -.3rem 0;}
    .LookbookAll1 a {font-size: 1em;}
    .LookbookAll1 a span {text-transform: uppercase;border-bottom: 2px solid #222222;}
    .LookbookAll {display:none;}
    .photo .center-slider-content a {flex-wrap: wrap;display: inline-flex;flex-direction: row;justify-content: space-between;align-items: flex-end;height: unset;width: 100vw;padding: 0 3vw;}
    .photo .center-slider-content a img {margin-right: 1rem;}
    .button-SecSlide {order:1;}
    .photo .center-slider-content .button-SecSlide1 a {justify-content: flex-start;align-items: flex-start;margin: 0 3vw;font-size: .9em;}
    .photo .center-slider-content .button-SecSlide1 a span {border-bottom: 2px solid #222222;}
    .FirstSection img.arrow24 {max-width: 25px;margin-right: 10px;}
    .FirstSection p.kategorie {font-size: 1em;border-bottom: 2px solid #222222;}
    .FirstSection .hovereffect div {margin: .5rem 0 .8rem 0;padding: 0 10px;}
    .pos-kat-inhalt {display:none;}
    .ThirdSection2 h3 {display:none;}
    .KategorienActive {bottom: 0em;left: 0em;}
    #kacheln .hovereffect:last-child {width: 100vw;}
    .hovereffect h2#kategorie_ueberschrift {font-size: 1.8rem;line-height: 1.3em;letter-spacing: 0em;padding: 0em .4em;}
    .KategorienActive p {margin-bottom: .5em;}
    a.button-frame-home_prod {letter-spacing: 0;font-size: 1.1em;padding: .2em 0.3em .5em 0.6em;}
    a.button-frame-home_prod span { border-bottom: 2px solid #fff;}
    .Wo-MenP {flex-wrap: nowrap;}
    img.Wo-MenButton {padding-left: .7rem; max-width: 30px;}
    .SecondLove { display: block;}
    .SecLoveTextBox {padding: 1rem 2rem; max-width: unset;}
    .SecondLove h1.lookbook { font-size: 1.95em; }
    .SecondLove_2 .SecondLove_2Img-1 { padding-left: 2rem; }
    .SecondLove_2 .SecondLove_2Img-2 { padding: 0 30px 2em 0; max-width: 80%; }
    .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
    .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;}
    .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
    .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
    .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
    .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
    .EXPLORE .grid-item img {height: 50vh;}
    p.more a img {height: auto !important;}
    .MovingMalojaTextBox {flex-direction: column;padding: 3rem 50px 1rem 50px;}
    .MovingMalojaTextBox h1.lookbook {font-size:1.95em;}
    h3.MovingMalojaH3 {font-size: 1.2em;}
    p.MovingMalojaText { padding-top: 1.5em; max-width: 100vw;}
    .MovingMalojaText img.arrowSecLove { padding-left: 0;margin-top: -4rem;}
    .ThirdSection2_2 .H3_underscore { margin-bottom: 1rem;}
    .NewPadding { padding: 3em 40px 0 40px!important; }
    #beitrag-slider {margin-top: -3rem;padding: 0 0rem 0 0;}
    .slick-prev {left: -40px;top: 30%;}
    .slick-next {top: 30%;right: -11px;}
    p.more a span {border-bottom: 2px solid #222222;}

    .EXPLORE {display:inline-block;}
    .FourthSection1_2 .grid-item .quadrat::before { padding-bottom: unset; }
    .FlexBoxImgRightLeft .quadrat, .FlexBoxImgLeftRight .quadrat, .EXPLORE .grid-item {max-height: 100vh;}
    .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag p, .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag h4 { padding: 0em 1rem 0 1rem;} 
    .EXPLORE .grid-item img.PicLeftRight, .EXPLORE .grid-item img.PicLeftRight { height: 50vh; }
    .EXPLORE .grid-item:nth-child(even) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-start;}
    .EXPLORE .grid-item:nth-child(odd) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-end;}
    .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
    .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;max-width: unset;}
    .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
    .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
    .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
    .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
    .EXPLORE .grid-item img {height: 50vh;}


    }
    /* --------- your css rules for ipad portrait ---------- */
	@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
        img.svg-logo-enros { display: none !important;}
        .slick_slide-abstand {margin: 0px 0px;}
        .hover_effect a { position: absolute;left: 0; top: 0;right: 0; bottom: 0; }
        #mobile_nav {min-height: 0em;}
        .slide-overlay-news_slider {min-height: 85vh;background: linear-gradient( 180deg , rgb(108 57 12) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20%, rgb(36 11 5 / 80%) 100%);}
        .slide-pic {width: 100%;min-height: 55vh;}
        .js-slick {margin-top: 0;}
        .photo{height: 75vh;}
        .GM-Logo{max-width: 7rem;height: 32vh;}
        .photo .center-slider-content h2 { padding: .5em 0 .5em 0;letter-spacing: .1em;}
        #js-slick .slick-dots { top: unset;bottom: 0; }
        h1.kategorie { font-size: 21px; line-height: 3.1em; }
        #js-slick { padding-top: 3rem;}
         .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
         .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand {max-width: 250px;}
         .journal .slick-list .slick-track .slick-slide div.slick_slide-abstand {  max-width: 340px;}
         .excerpt-laenge { max-height: 10.3em; }
         .journal-block .grid-item {width: 50%; margin: 0 0 3% 0;padding: 0 .5rem;}
         .slick-beitrag { min-height: 12rem;}
         .slider-FirstContent {right: unset;}
         .enros-svg {margin-left: 5vw;}
         /* 2024 */
         .center-slider-content {  bottom: 0;height: 20vh;width: 100%;padding: 1em 5px;}
         .startsliderHeader { margin: 0 3vw; order:2;}
         .photo .center-slider-content h4.slider-ueberschrift {margin: 0rem 1em 0rem 0em;font-size: 0.9rem; padding-left: 0rem;}
         h4.slider-first-ueberschrift {font-size: 0.9rem;}
         article.FirstSection { margin-top: 0rem;}
        .FirstSection #products h1 {font-size: 1.5rem;padding-top: 1.5rem;}
        #kategorie_breite {margin-top: -2rem;}
        #products h4 {font-size: 1.1rem;letter-spacing: .01em;}
        .LookbookAll1 {display:block;margin: -1rem 0 -.3rem 0;}
        .LookbookAll1 a {font-size: 1em;}
        .LookbookAll1 a span {text-transform: uppercase;border-bottom: 2px solid #222222;}
        .LookbookAll {display:none;}
        .photo .center-slider-content a {flex-wrap: wrap;display: inline-flex;flex-direction: row;justify-content: space-between;align-items: flex-end;height: unset;width: 100vw;padding: 0 3vw;}
        .photo .center-slider-content a img {margin-right: 1rem;}
        .button-SecSlide {order:1;}
        .photo .center-slider-content .button-SecSlide1 a {justify-content: flex-start;align-items: flex-start;margin: 0 3vw;font-size: .9em;}
        .photo .center-slider-content .button-SecSlide1 a span {border-bottom: 2px solid #222222;}
        .FirstSection img.arrow24 {max-width: 25px;margin-right: 10px;}
        .FirstSection p.kategorie {font-size: 1em;border-bottom: 2px solid #222222;}
        .FirstSection .hovereffect div {margin: .5rem 0 .8rem 0;padding: 0 10px;}
        .pos-kat-inhalt {display:none;}
        .ThirdSection2 h3 {display:none;}
        .KategorienActive {bottom: 0em;left: 0em;}
        #kacheln .hovereffect:last-child {width: 100vw;}
        .hovereffect h2#kategorie_ueberschrift {font-size: 1.8rem;line-height: 1.3em;letter-spacing: 0em;padding: 0em .4em;}
        .KategorienActive p {margin-bottom: .5em;}
        a.button-frame-home_prod {letter-spacing: 0;font-size: 1.1em;padding: .2em 0.3em .5em 0.6em;}
        a.button-frame-home_prod span { border-bottom: 2px solid #fff;}
        .Wo-MenP {flex-wrap: nowrap;}
        img.Wo-MenButton {padding-left: .7rem; max-width: 30px;}
        .SecondLove { display: block;}
        .SecLoveTextBox {padding: 1rem 2rem; max-width: unset;}
        .SecondLove h1.lookbook { font-size: 1.95em; }
        .SecondLove_2 .SecondLove_2Img-1 { padding-left: 2rem; }
        .SecondLove_2 .SecondLove_2Img-2 { padding: 0 30px 2em 0; max-width: 80%; }
        .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
        .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;}
        .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
        .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
        .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
        .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
        .EXPLORE .grid-item img {height: 50vh;}
        p.more a img {height: auto !important;}
        .MovingMalojaTextBox {flex-direction: column;padding: 3rem 50px 1rem 50px;}
        .MovingMalojaTextBox h1.lookbook {font-size:1.95em;}
        h3.MovingMalojaH3 {font-size: 1.2em;}
        p.MovingMalojaText { padding-top: 1.5em; max-width: 100vw;}
        .MovingMalojaText img.arrowSecLove { padding-left: 0;margin-top: -4rem;}
        .ThirdSection2_2 .H3_underscore { margin-bottom: 1rem;}
        .NewPadding { padding: 3em 40px 0 40px!important; }
        #beitrag-slider {margin-top: -3rem;padding: 0 0rem 0 0;}
        .slick-prev {left: -40px;top: 30%;}
        .slick-next {top: 30%;right: -11px;}
        p.more a span {border-bottom: 2px solid #222222;}
    
        .EXPLORE {display:inline-block;}
        .FourthSection1_2 .grid-item .quadrat::before { padding-bottom: unset; }
        .FlexBoxImgRightLeft .quadrat, .FlexBoxImgLeftRight .quadrat, .EXPLORE .grid-item {max-height: 100vh;}
        .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag p, .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag h4 { padding: 0em 1rem 0 1rem;} 
        .EXPLORE .grid-item img.PicLeftRight, .EXPLORE .grid-item img.PicLeftRight { height: 50vh; }
        .EXPLORE .grid-item:nth-child(even) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-start;}
        .EXPLORE .grid-item:nth-child(odd) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-end;}
        .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
        .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;max-width: unset;}
        .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
        .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
        .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
        .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
        .EXPLORE .grid-item img {height: 50vh;}
	}
    /* ----------- iPad Pro 10.5" Portrait ----------- */
	@media only screen
	and (min-device-width: 834px)
	and (max-device-width: 834px)
	and (orientation: portrait)
	and (-webkit-min-device-pixel-ratio: 2) {
        img.svg-logo-enros { display: none !important;}
        .slick_slide-abstand {margin: 0px 0px;}
        .hover_effect a { position: absolute;left: 0; top: 0;right: 0; bottom: 0; }
        #mobile_nav {min-height: 0em;}
        .slide-overlay-news_slider {min-height: 85vh;background: linear-gradient( 180deg , rgb(108 57 12) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20%, rgb(36 11 5 / 80%) 100%);}
        .slide-pic {width: 100%;min-height: 55vh;}
        .js-slick {margin-top: 0;}
        .photo{height: 75vh;}
        .GM-Logo{max-width: 7rem;height: 32vh;}
        .photo .center-slider-content h2 { padding: .5em 0 .5em 0;letter-spacing: .1em;font-size: 1.7em;}
        #js-slick .slick-dots { top: unset;bottom: 0; }
        h1.kategorie { font-size: 21px; line-height: 3.1em; }
        #js-slick { padding-top: 3rem;}
         .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
         .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand {max-width: 250px;}
         .journal .slick-list .slick-track .slick-slide div.slick_slide-abstand {  max-width: 340px;}
         .excerpt-laenge { max-height: 10.3em; }
         .journal-block .grid-item {width: 50%; margin: 0 0 3% 0;padding: 0 .5rem;}
         .slick-beitrag { min-height: 12rem;}
         .slider-FirstContent {right: unset;}
         .enros-svg {margin-left: 5vw;}
         /* 2024 */
         .center-slider-content {  bottom: 0;height: 20vh;width: 100%;padding: 1em 5px;}
         .startsliderHeader { margin: 0 3vw; order:2;}
         .photo .center-slider-content h4.slider-ueberschrift {margin: 0rem 1em 0rem 0em;font-size: 0.9rem; padding-left: 0rem;}
         h4.slider-first-ueberschrift {font-size: 0.9rem;}
         article.FirstSection { margin-top: 0rem;}
        .FirstSection #products h1 {font-size: 1.5rem;padding-top: 1.5rem;}
        #kategorie_breite {margin-top: -2rem;}
        #products h4 {font-size: 1.1rem;letter-spacing: .01em;}
        .LookbookAll1 {display:block;margin: -1rem 0 -.3rem 0;}
        .LookbookAll1 a {font-size: 1em;}
        .LookbookAll1 a span {text-transform: uppercase;border-bottom: 2px solid #222222;}
        .LookbookAll {display:none;}
        .photo .center-slider-content a {flex-wrap: wrap;display: inline-flex;flex-direction: row;justify-content: space-between;align-items: flex-end;height: unset;width: 100vw;padding: 0 3vw;}
        .photo .center-slider-content a img {margin-right: 1rem;}
        .button-SecSlide {order:1;}
        .photo .center-slider-content .button-SecSlide1 a {justify-content: flex-start;align-items: flex-start;margin: 0 3vw;font-size: .9em;}
        .photo .center-slider-content .button-SecSlide1 a span {border-bottom: 2px solid #222222;}
        .FirstSection img.arrow24 {max-width: 25px;margin-right: 10px;}
        .FirstSection p.kategorie {font-size: 1em;border-bottom: 2px solid #222222;}
        .FirstSection .hovereffect div {margin: .5rem 0 .8rem 0;padding: 0 10px;}
        .pos-kat-inhalt {display:none;}
        .ThirdSection2 h3 {display:none;}
        .KategorienActive {bottom: 0em;left: 0em;}
        #kacheln .hovereffect:last-child {width: 100vw;}
        .hovereffect h2#kategorie_ueberschrift {font-size: 1.8rem;line-height: 1.3em;letter-spacing: 0em;padding: 0em .4em;}
        .KategorienActive p {margin-bottom: .5em;}
        a.button-frame-home_prod {letter-spacing: 0;font-size: 1.1em;padding: .2em 0.3em .5em 0.6em;}
        a.button-frame-home_prod span { border-bottom: 2px solid #fff;}
        .Wo-MenP {flex-wrap: nowrap;}
        img.Wo-MenButton {padding-left: .7rem; max-width: 30px;}
        .SecondLove { display: block;}
        .SecLoveTextBox {padding: 1rem 2rem; max-width: unset;}
        .SecondLove h1.lookbook { font-size: 1.95em; }
        .SecondLove_2 .SecondLove_2Img-1 { padding-left: 2rem; }
        .SecondLove_2 .SecondLove_2Img-2 { padding: 0 30px 2em 0; max-width: 80%; }
        .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
        .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;}
        .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
        .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
        .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
        .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
        .EXPLORE .grid-item img {height: 50vh;}
        p.more a img {height: auto !important;}
        .MovingMalojaTextBox {flex-direction: column;padding: 3rem 50px 1rem 50px;}
        .MovingMalojaTextBox h1.lookbook {font-size:1.95em;}
        h3.MovingMalojaH3 {font-size: 1.2em;}
        p.MovingMalojaText { padding-top: 1.5em; max-width: 100vw;}
        .MovingMalojaText img.arrowSecLove { padding-left: 0;margin-top: -4rem;}
        .ThirdSection2_2 .H3_underscore { margin-bottom: 1rem;}
        .NewPadding { padding: 3em 40px 0 40px!important; }
        #beitrag-slider {margin-top: -3rem;padding: 0 0rem 0 0;}
        .slick-prev {left: -40px;top: 30%;}
        .slick-next {top: 30%;right: -11px;}
        p.more a span {border-bottom: 2px solid #222222;}
    
        .EXPLORE {display:inline-block;width: 100vw;}
        .FourthSection1_2 .grid-item .quadrat::before { padding-bottom: unset; }
        .FlexBoxImgRightLeft .quadrat, .FlexBoxImgLeftRight .quadrat, .EXPLORE .grid-item {max-height: 100vh;}
        .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag p, .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag h4 { padding: 0em 1rem 0 1rem;} 
        .EXPLORE .grid-item img.PicLeftRight, .EXPLORE .grid-item img.PicLeftRight { height: 50vh; }
        .EXPLORE .grid-item:nth-child(even) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-start;}
        .EXPLORE .grid-item:nth-child(odd) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-end;}
        .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
        .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;max-width: unset;}
        .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
        .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
        .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
        .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
        .EXPLORE .grid-item img {height: 50vh;}
	}
    /* ----------- iPad Pro 12.9" Portrait ----------- */
	@media only screen
	and (min-device-width: 1024px)
	and (max-device-width: 1024px)
	and (orientation: portrait)
	and (-webkit-min-device-pixel-ratio: 2) {
        img.svg-logo-enros { display: none !important;}
        .slick_slide-abstand {margin: 0px 0px;}
        .hover_effect a { position: absolute;left: 0; top: 0;right: 0; bottom: 0; }
        #mobile_nav {min-height: 0em;}
        .slide-overlay-news_slider {min-height: 85vh;background: linear-gradient( 180deg , rgb(108 57 12) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20%, rgb(36 11 5 / 80%) 100%);}
        .slide-pic {width: 100%;min-height: 55vh;}
        .js-slick {margin-top: 0;}
        .photo{height: 75vh;}
        .GM-Logo{max-width: 7rem;height: 32vh;}
        .photo .center-slider-content h2 { padding: .5em 0 .5em 0;letter-spacing: .1em;}
        #js-slick .slick-dots { top: unset;bottom: 0; }
        h1.kategorie { font-size: 21px; line-height: 3.1em; }
        #js-slick { padding-top: 3rem;}
         .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
         .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand {max-width: 250px;}
         .journal .slick-list .slick-track .slick-slide div.slick_slide-abstand {  max-width: 340px;}
         .excerpt-laenge { max-height: 10.3em; }
         .journal-block .grid-item {width: 50%; margin: 0 0 3% 0;padding: 0 .5rem;}
         .slick-beitrag { min-height: 12rem;}
         .slider-FirstContent {right: unset;}
         .enros-svg {margin-left: 5vw;}
         /* 2024 */
         .center-slider-content {  bottom: 0;height: 20vh;width: 100%;padding: 1em 5px;}
         .startsliderHeader { margin: 0 3vw; order:2;}
         .photo .center-slider-content h4.slider-ueberschrift {margin: 0rem 1em 0rem 0em;font-size: 0.9rem; padding-left: 0rem;}
         h4.slider-first-ueberschrift {font-size: 0.9rem;}
         article.FirstSection { margin-top: 0rem;}
        .FirstSection #products h1 {font-size: 1.5rem;padding-top: 1.5rem;}
        #kategorie_breite {margin-top: -2rem;}
        #products h4 {font-size: 1.1rem;letter-spacing: .01em;}
        .LookbookAll1 {display:block;margin: -1rem 0 -.3rem 0;}
        .LookbookAll1 a {font-size: 1em;}
        .LookbookAll1 a span {text-transform: uppercase;border-bottom: 2px solid #222222;}
        .LookbookAll {display:none;}
        .photo .center-slider-content a {flex-wrap: wrap;display: inline-flex;flex-direction: row;justify-content: space-between;align-items: flex-end;height: unset;width: 100vw;padding: 0 3vw;}
        .photo .center-slider-content a img {margin-right: 1rem;}
        .button-SecSlide {order:1;}
        .photo .center-slider-content .button-SecSlide1 a {justify-content: flex-start;align-items: flex-start;margin: 0 3vw;font-size: .9em;}
        .photo .center-slider-content .button-SecSlide1 a span {border-bottom: 2px solid #222222;}
        .FirstSection img.arrow24 {max-width: 25px;margin-right: 10px;}
        .FirstSection p.kategorie {font-size: 1em;border-bottom: 2px solid #222222;}
        .FirstSection .hovereffect div {margin: .5rem 0 .8rem 0;padding: 0 10px;}
        .pos-kat-inhalt {display:none;}
        .ThirdSection2 h3 {display:none;}
        .KategorienActive {bottom: 0em;left: 0em;}
        #kacheln .hovereffect:last-child {width: 100vw;}
        .hovereffect h2#kategorie_ueberschrift {font-size: 1.8rem;line-height: 1.3em;letter-spacing: 0em;padding: 0em .4em;}
        .KategorienActive p {margin-bottom: .5em;}
        a.button-frame-home_prod {letter-spacing: 0;font-size: 1.1em;padding: .2em 0.3em .5em 0.6em;}
        a.button-frame-home_prod span { border-bottom: 2px solid #fff;}
        .Wo-MenP {flex-wrap: nowrap;}
        img.Wo-MenButton {padding-left: .7rem; max-width: 30px;}
        .SecondLove { display: block;}
        .SecLoveTextBox {padding: 1rem 2rem; max-width: unset;}
        .SecondLove h1.lookbook { font-size: 1.95em; }
        .SecondLove_2 .SecondLove_2Img-1 { padding-left: 2rem; }
        .SecondLove_2 .SecondLove_2Img-2 { padding: 0 30px 2em 0; max-width: 80%; }
        .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
        .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;}
        .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
        .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
        .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
        .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
        .EXPLORE .grid-item img {height: 50vh;}
        p.more a img {height: auto !important;}
        .MovingMalojaTextBox {flex-direction: column;padding: 3rem 50px 1rem 50px;}
        .MovingMalojaTextBox h1.lookbook {font-size:1.95em;}
        h3.MovingMalojaH3 {font-size: 1.2em;}
        p.MovingMalojaText { padding-top: 1.5em; max-width: 100vw;}
        .MovingMalojaText img.arrowSecLove { padding-left: 0;margin-top: -4rem;}
        .ThirdSection2_2 .H3_underscore { margin-bottom: 1rem;}
        .NewPadding { padding: 3em 40px 0 40px!important; }
        #beitrag-slider {margin-top: -3rem;padding: 0 0rem 0 0;}
        .slick-prev {left: -40px;top: 30%;}
        .slick-next {top: 30%;right: -11px;}
        p.more a span {border-bottom: 2px solid #222222;}
    
        .EXPLORE {display:inline-block;width: 100vw;}
        .FourthSection1_2 .grid-item .quadrat::before { padding-bottom: unset; }
        .FlexBoxImgRightLeft .quadrat, .FlexBoxImgLeftRight .quadrat, .EXPLORE .grid-item {max-height: 100vh;}
        .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag p, .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag h4 { padding: 0em 1rem 0 1rem;} 
        .EXPLORE .grid-item img.PicLeftRight, .EXPLORE .grid-item img.PicLeftRight { height: 50vh; }
        .EXPLORE .grid-item:nth-child(even) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-start;}
        .EXPLORE .grid-item:nth-child(odd) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-end;}
        .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
        .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;max-width: unset;}
        .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
        .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
        .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
        .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
        .EXPLORE .grid-item img {height: 50vh;}
	}
    /* ----------- iPad Pro 10.5" Landscape ----------- */
	@media only screen
	and (min-device-width: 1112px)
	and (max-device-width: 1112px)
	and (orientation: landscape)
	and (-webkit-min-device-pixel-ratio: 2) {
	 #js-slick .slick-dots { top: unset; }
	 .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
	 .slide-pic { min-height: 70vh;  width: 100%;}
	 .journal-block .grid-item {width: 100%; margin: 0 0 3% 0;}
	}
	
    @media all and (device-width: 1366px) and (device-height: 1024px) and (orientation:landscape) {
    .photo { height: 70vh; will-change: transform; min-height: 70vh; }
        .center-slider-content { bottom: auto;height: auto;width: 100%;}
	 .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);transform: scale(1, 1); }
	 .slide-pic { min-height: 60vh;  width: 100%;}
	 .journal-block .grid-item {width: 100%; margin: 0 0 3% 0;}
    }
    @media only screen and (min-width: 820px) and (orientation: portrait) {
	   /* 2024 */
       .center-slider-content {  bottom: 0;height: 20vh;width: 100%;padding: 1em 5px;}
       .startsliderHeader { margin: 0 3vw; order:2;}
       .photo .center-slider-content h4.slider-ueberschrift {margin: 0rem 1em 0rem 0em;font-size: 0.9rem; padding-left: 0rem;}
       h4.slider-first-ueberschrift {font-size: 0.9rem;}
       article.FirstSection { margin-top: 0rem;}
      .FirstSection #products h1 {font-size: 1.5rem;padding-top: 1.5rem;}
      #kategorie_breite {margin-top: -2rem;}
      #products h4 {font-size: 1.1rem;letter-spacing: .01em;}
      .LookbookAll1 {display:block;margin: -1rem 0 -.3rem 0;}
      .LookbookAll1 a {font-size: 1em;}
      .LookbookAll1 a span {text-transform: uppercase;border-bottom: 2px solid #222222;}
      .LookbookAll {display:none;}
      .photo .center-slider-content a {flex-wrap: wrap;display: inline-flex;flex-direction: row;justify-content: space-between;align-items: flex-end;height: unset;width: 100vw;padding: 0 3vw;}
      .photo .center-slider-content a img {margin-right: 1rem;}
      .button-SecSlide {order:1;}
      .photo .center-slider-content .button-SecSlide1 a {justify-content: flex-start;align-items: flex-start;margin: 0 3vw;font-size: .9em;}
      .photo .center-slider-content .button-SecSlide1 a span {border-bottom: 2px solid #222222;}
      .FirstSection img.arrow24 {max-width: 25px;margin-right: 10px;}
      .FirstSection p.kategorie {font-size: 1em;border-bottom: 2px solid #222222;}
      .FirstSection .hovereffect div {margin: .5rem 0 .8rem 0;padding: 0 10px;}
      .pos-kat-inhalt {display:none;}
      .ThirdSection2 h3 {display:none;}
      .KategorienActive {bottom: 0em;left: 0em;}
      #kacheln .hovereffect:last-child {width: 100vw;}
      .hovereffect h2#kategorie_ueberschrift {font-size: 1.8rem;line-height: 1.3em;letter-spacing: 0em;padding: 0em .4em;}
      .KategorienActive p {margin-bottom: .5em;}
      a.button-frame-home_prod {letter-spacing: 0;font-size: 1.1em;padding: .2em 0.3em .5em 0.6em;}
      a.button-frame-home_prod span { border-bottom: 2px solid #fff;}
      .Wo-MenP {flex-wrap: nowrap;}
      img.Wo-MenButton {padding-left: .7rem; max-width: 30px;}
      .SecondLove { display: block;}
      .SecLoveTextBox {padding: 1rem 2rem; max-width: unset;}
      .SecondLove h1.lookbook { font-size: 1.95em; }
      .SecondLove_2 .SecondLove_2Img-1 { padding-left: 2rem; }
      .SecondLove_2 .SecondLove_2Img-2 { padding: 0 30px 2em 0; max-width: 80%; }
      .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
      .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;}
      .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
      .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
      .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
      .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
      .EXPLORE .grid-item img {height: 50vh;}
      p.more a img {height: auto !important;}
      .MovingMalojaTextBox {flex-direction: column;padding: 3rem 50px 1rem 50px;}
      .MovingMalojaTextBox h1.lookbook {font-size:1.95em;}
      h3.MovingMalojaH3 {font-size: 1.2em;}
      p.MovingMalojaText { padding-top: 1.5em; max-width: 100vw;}
      .MovingMalojaText img.arrowSecLove { padding-left: 0;margin-top: -4rem;}
      .ThirdSection2_2 .H3_underscore { margin-bottom: 1rem;}
      .NewPadding { padding: 3em 40px 0 40px!important; }
      #beitrag-slider {margin-top: -3rem;padding: 0 0rem 0 0;}
      .slick-prev {left: -40px;top: 30%;}
      .slick-next {top: 30%;right: -11px;}
      p.more a span {border-bottom: 2px solid #222222;}
   
      .EXPLORE {display:inline-block;width: 100vw;}
      .FourthSection1_2 .grid-item .quadrat::before { padding-bottom: unset; }
      .FlexBoxImgRightLeft .quadrat, .FlexBoxImgLeftRight .quadrat, .EXPLORE .grid-item {max-height: 100vh;}
      .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag p, .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag h4 { padding: 0em 1rem 0 1rem;} 
      .EXPLORE .grid-item img.PicLeftRight, .EXPLORE .grid-item img.PicLeftRight { height: 50vh; }
      .EXPLORE .grid-item:nth-child(even) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-start;}
      .EXPLORE .grid-item:nth-child(odd) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-end;}
      .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
      .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;max-width: unset;}
      .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
      .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
      .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
      .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
      .EXPLORE .grid-item img {height: 50vh;}
    }
    /* Portrait IpadAir */
    @media only screen
	  and (min-device-width: 820px)
	  and (max-device-width: 820px)
	  and (orientation: portrait)
	  and (-webkit-min-device-pixel-ratio: 2) {
	  /* 2024 */
      .center-slider-content {  bottom: 0;height: 20vh;width: 100%;padding: 1em 5px;}
      .startsliderHeader { margin: 0 3vw; order:2;}
      .photo .center-slider-content h4.slider-ueberschrift {margin: 0rem 1em 0rem 0em;font-size: 0.9rem; padding-left: 0rem;}
      h4.slider-first-ueberschrift {font-size: 0.9rem;}
      article.FirstSection { margin-top: 0rem;}
     .FirstSection #products h1 {font-size: 1.5rem;padding-top: 1.5rem;}
     #kategorie_breite {margin-top: -2rem;}
     #products h4 {font-size: 1.1rem;letter-spacing: .01em;}
     .LookbookAll1 {display:block;margin: -1rem 0 -.3rem 0;}
     .LookbookAll1 a {font-size: 1em;}
     .LookbookAll1 a span {text-transform: uppercase;border-bottom: 2px solid #222222;}
     .LookbookAll {display:none;}
     .photo .center-slider-content a {flex-wrap: wrap;display: inline-flex;flex-direction: row;justify-content: space-between;align-items: flex-end;height: unset;width: 100vw;padding: 0 3vw;}
     .photo .center-slider-content a img {margin-right: 1rem;}
     .button-SecSlide {order:1;}
     .photo .center-slider-content .button-SecSlide1 a {justify-content: flex-start;align-items: flex-start;margin: 0 3vw;font-size: .9em;}
     .photo .center-slider-content .button-SecSlide1 a span {border-bottom: 2px solid #222222;}
     .FirstSection img.arrow24 {max-width: 25px;margin-right: 10px;}
     .FirstSection p.kategorie {font-size: 1em;border-bottom: 2px solid #222222;}
     .FirstSection .hovereffect div {margin: .5rem 0 .8rem 0;padding: 0 10px;}
     .pos-kat-inhalt {display:none;}
     .ThirdSection2 h3 {display:none;}
     .KategorienActive {bottom: 0em;left: 0em;}
     #kacheln .hovereffect:last-child {width: 100vw;}
     .hovereffect h2#kategorie_ueberschrift {font-size: 1.8rem;line-height: 1.3em;letter-spacing: 0em;padding: 0em .4em;}
     .KategorienActive p {margin-bottom: .5em;}
     a.button-frame-home_prod {letter-spacing: 0;font-size: 1.1em;padding: .2em 0.3em .5em 0.6em;}
     a.button-frame-home_prod span { border-bottom: 2px solid #fff;}
     .Wo-MenP {flex-wrap: nowrap;}
     img.Wo-MenButton {padding-left: .7rem; max-width: 30px;}
     .SecondLove { display: block;}
     .SecLoveTextBox {padding: 1rem 2rem; max-width: unset;}
     .SecondLove h1.lookbook { font-size: 1.95em; }
     .SecondLove_2 .SecondLove_2Img-1 { padding-left: 2rem; }
     .SecondLove_2 .SecondLove_2Img-2 { padding: 0 30px 2em 0; max-width: 80%; }
     .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
     .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;}
     .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
     .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
     .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
     .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
     .EXPLORE .grid-item img {height: 50vh;}
     p.more a img {height: auto !important;}
     .MovingMalojaTextBox {flex-direction: column;padding: 3rem 50px 1rem 50px;}
     .MovingMalojaTextBox h1.lookbook {font-size:1.95em;}
     h3.MovingMalojaH3 {font-size: 1.2em;}
     p.MovingMalojaText { padding-top: 1.5em; max-width: 100vw;}
     .MovingMalojaText img.arrowSecLove { padding-left: 0;margin-top: -4rem;}
     .ThirdSection2_2 .H3_underscore { margin-bottom: 1rem;}
     .NewPadding { padding: 3em 40px 0 40px!important; }
     #beitrag-slider {margin-top: -3rem;padding: 0 0rem 0 0;}
     .slick-prev {left: -40px;top: 30%;}
     .slick-next {top: 30%;right: -11px;}
     p.more a span {border-bottom: 2px solid #222222;}
  
     .EXPLORE {display:inline-block;width: 100vw;}
     .FourthSection1_2 .grid-item .quadrat::before { padding-bottom: unset; }
     .FlexBoxImgRightLeft .quadrat, .FlexBoxImgLeftRight .quadrat, .EXPLORE .grid-item {max-height: 100vh;}
     .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag p, .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag h4 { padding: 0em 1rem 0 1rem;} 
     .EXPLORE .grid-item img.PicLeftRight, .EXPLORE .grid-item img.PicLeftRight { height: 50vh; }
     .EXPLORE .grid-item:nth-child(even) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-start;}
     .EXPLORE .grid-item:nth-child(odd) .slick-beitrag {min-height: 40vh;display: grid; align-content: flex-end;}
     .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
     .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;max-width: unset;}
     .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
     .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
     .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
     .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
     .EXPLORE .grid-item img {height: 50vh;}
	}
    /* --------- Mobile Landscape ---------- */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
        .svg-logo-collect {display: block;}
        h4.slider-first-ueberschrift{margin: 0rem 0em 0rem 0em;font-size: 0.8rem;letter-spacing: .08em;line-height: 1.3em;}
        .photo .center-slider-content h4.slider-ueberschrift {margin: 0rem 0em 0rem 0em;font-size: 0.8rem;line-height: 1.3em;}
        .slider-FirstContent{margin: 5vh auto 0;justify-content: flex-end;bottom: 15vh;}
        .enrosLogo {display:none;}
        #js-slick .slick-dots { width: 99.6%;}
        article.FirstSection{ margin-top: 2rem; }
        img.svg-logo-enros {display:none!important;}
        .svg-logo-enros {max-width: 8em;margin: 0rem auto 1rem;}
        #js-slick{ max-width: 100%; max-height: 80vh;padding-top: 3rem;}
        #js-slick .slick-dotted.slick-slider { margin-bottom: 0em;}
        .center-slider-content {  bottom: 0;height: 30vh;width: 100%;padding: 1em 5px;}
        .slide-overlay-news_slider {background: linear-gradient( 180deg , rgb(108 57 12) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20%, rgb(36 11 5 / 80%) 100%);}
        .photo{height: 80vh;}
        .slide-pic {width: 100%;min-height: 50vh;}
        .photo .center-slider-content h2 {  font-size: 1.35em; margin: 0 5vw 0 0vw;}
        #look_grid { display: grid; grid-template-columns: repeat(2, minmax(45%, 1fr)); grid-gap: 0em; margin: 0px 0px;}
        .js-slick { margin-top: 0em; }
        .distanz_85 { margin: 3.45em 0; }
        article.FourthSection1 .distanz-2 { margin-top: 0em;}
        .journal .slick-list .slick-track .slick-slide div.slick_slide-abstand, .explore_mobile .slick-list .slick-track .slick-slide div.slick_slide-abstand { max-width: none; padding: 0 50px;}
       article.slider-abstand { padding: 0em 0;}
        .slick-beitrag h4 { padding: 1em 0 .2em 0;font-size: 1em; }
        .slick_activity p {font-size: .8em;  }
        .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand { max-width: 195px; }
        .slick_activity {padding: 0.01em 7% 0em !important; min-height: 7.5em; }
        .slick-slide { margin: 0px 0px;}
        .activity .slick-dots {  bottom: -2.1em;background: #D1CDC5;left: 0%;padding: 0 8% 0 0;}
        .slick-dots { bottom: -4.9em; }
        .slick-dots li button::before {height: .7rem;}
        .slick-dotted.slick-slider { margin-bottom: 5em; }
       .hover_effect a { position: absolute;left: 0; top: 0;right: 0; bottom: 0; }
       .journal .slick-dots, .explore_mobile .slick-dots  { bottom: -4.9em;}
       #js-slick .slick-dots {left: 0; top: auto; z-index: 1000;bottom: 0em;}
        .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1);}
        .slick-dots li { margin: 0 -0.1em; }
        .slick-dots {left: -7%;}
        .ThirdSection1 {margin-top: -1em;}
        .journal-block .grid-item {width: 100%; margin: 0 0 7% 0;padding: 0 1rem;}
        .slick-beitrag {padding: 0 0%;}
        .grid-container { display: grid;grid-template-columns: repeat(2, minmax(50%, 1fr));grid-gap: 0em; }
        .distanz_80 {margin: 2.9em 0;}
        .ActivW {border-right: solid 5px transparent;}
        .ActivM {border-left: solid 5px transparent;}
        .StreetW {border-right: solid 5px transparent;}
        .StreetM {border-left: solid 5px transparent;}
        /* .distanz_60 {margin: 2em 0;} */
        .MobMarginBottom2{margin-bottom: 2em;}
        /* 2024 */
        .FirstSection #products h1 {font-size: 1.5rem;}
        #products h4 {font-size: .8rem;letter-spacing: .01em;padding-top: .5rem;margin-bottom: -1.5rem;}
        .LookbookAll1 {display:block;margin: -1rem 0 -.3rem 0;}
        .LookbookAll1 a {font-size: 1em;}
        .LookbookAll1 a span {text-transform: uppercase;border-bottom: 2px solid #222222;}
        .LookbookAll {display:none;}
        .photo .center-slider-content a {font-size: .8em;flex-wrap: wrap;display: inline-flex;flex-direction: row;justify-content: space-between;align-items: flex-end;height: unset;width: 100vw;padding: 0 3vw;}
        .photo .center-slider-content a img {margin-right: 1rem;}
        .photo .center-slider-content .button-SecSlide1 a span {border-bottom: 2px solid #222222;}
        .FirstSection img.arrow24 {max-width: 22px;margin-right: 0px;}
        .FirstSection p.kategorie {font-size: 1em;border-bottom: 2px solid #222222;}
        .FirstSection .hovereffect div {margin: .5rem 0 .8rem 0;padding: 0 10px;}
        .pos-kat-inhalt {display:none;}
        .ThirdSection2 h3 {display:none;}
        #kategorie_breite {margin-top: 0rem;}
        .KategorienActive {bottom: 0em;left: 0em;}
        #kacheln .hovereffect:last-child {width: 100vw;}
        .hovereffect h2#kategorie_ueberschrift {font-size: 1rem;line-height: 1.3em;letter-spacing: .1em;padding: 0em .5em;}
        .KategorienActive p {margin-bottom: .5em;}
        a.button-frame-home_prod {letter-spacing: 0;font-size: 0.85em;padding: .2em 0.3em .5em 0.6em;}
        a.button-frame-home_prod span { border-bottom: 2px solid #fff;}
        .Wo-MenP {flex-wrap: nowrap;}
        img.Wo-MenButton {padding-left: .7rem; max-width: 30px;}
        .SecondLove { display: block;}
        .SecLoveTextBox {padding: 1rem 2rem; max-width: unset;}
        .SecondLove h1.lookbook { font-size: 1.95em; }
        .SecondLove_2 .SecondLove_2Img-1 { padding-left: 2rem; }
        .SecondLove_2 .SecondLove_2Img-2 { padding: 0 30px 2em 0; max-width: 80%; }
        .EXPLORE {display:inline-block;}
        .FourthSection1_2 .grid-item .quadrat::before { padding-bottom: unset; }
        .FlexBoxImgRightLeft .quadrat, .FlexBoxImgLeftRight .quadrat, .EXPLORE .grid-item {max-height: 100vh;}
        .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag p, .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag h4 { padding: 0em 1rem 0 1rem;} 
        .EXPLORE .grid-item img.PicLeftRight, .EXPLORE .grid-item img.PicLeftRight { height: 50vh; }
        .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
        .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;max-width: unset;}
        .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
        .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
        .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
        .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
        .EXPLORE .grid-item img {height: 50vh;}
        p.more a img {height: auto !important;}
        .MovingMalojaTextBox {flex-direction: column;padding: 3rem 50px 1rem 50px;}
        .MovingMalojaTextBox h1.lookbook {font-size:1.95em;}
        h3.MovingMalojaH3 {font-size: 1.2em;}
        p.MovingMalojaText { padding-top: 1.5em; max-width: 100vw;margin-bottom: -2.5rem;}
        .MovingMalojaText img.arrowSecLove { padding-left: 0;margin-top: -4rem;}
        .ThirdSection2_2 .H3_underscore { margin-bottom: 1rem;}
        .NewPadding { padding: 3em 0px 0 0px !important; }
        .slick-prev {left: 0;top: 30%;}
        .slick-next {top: 30%;}
        p.more a span {border-bottom: 2px solid #222222;}
	}

	/* 2778x1284 pixels at 458ppi iPhone 13 Pro Max */
    @media only screen and (min-width: 480px) and (max-width: 767px) {
    .center-slider-content {  bottom: 0;height: 25vh;width: 100%;padding: 1em 5px;}
    }

    @media only screen and (max-width: 479px) {
    .svg-logo-collect {display: block;}
    h4.slider-first-ueberschrift{margin: 0rem 0em 0rem 0em;font-size: 0.8rem;letter-spacing: .08em;line-height: 1.3em;}
    .photo .center-slider-content h4.slider-ueberschrift {margin: 0rem 0em 0rem 0em;font-size: 0.8rem;line-height: 1.3em;}
    .slider-FirstContent{margin: 5vh auto 0;justify-content: flex-end;bottom: 15vh;}
    .enrosLogo {display:none;}
    #js-slick .slick-dots { width: 99.6%;}
    article.FirstSection{ margin-top: 2rem; }
    img.svg-logo-enros {display:none!important;}
    .svg-logo-enros {max-width: 8em;margin: 0rem auto 1rem;}
	#js-slick{ max-width: 100%; max-height: 80vh;padding-top: 3rem;}
	#js-slick .slick-dotted.slick-slider { margin-bottom: 0em;}
	.center-slider-content {  bottom: 0;height: 30vh;width: 100%;padding: 1em 5px;}
	.slide-overlay-news_slider {background: linear-gradient( 180deg , rgb(108 57 12) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20%, rgb(36 11 5 / 80%) 100%);}
    .photo{height: 80vh;}
    .slide-pic {width: 100%;min-height: 50vh;}
    .photo .center-slider-content h2 {  font-size: 1.35em; margin: 0 5vw 0 0vw;}
    #look_grid { display: grid; grid-template-columns: repeat(2, minmax(45%, 1fr)); grid-gap: 0em; margin: 0px 0px;}
    .js-slick { margin-top: 0em; }
    .distanz_85 { margin: 3.45em 0; }
    article.FourthSection1 .distanz-2 { margin-top: 0em;}
    .journal .slick-list .slick-track .slick-slide div.slick_slide-abstand, .explore_mobile .slick-list .slick-track .slick-slide div.slick_slide-abstand { max-width: none; padding: 0 50px;}
   article.slider-abstand { padding: 0em 0;}
    .slick-beitrag h4 { padding: 1em 0 .2em 0;font-size: 1em; }
    .slick_activity p {font-size: .8em;  }
    .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand { max-width: 195px; }
    .slick_activity {padding: 0.01em 7% 0em !important; min-height: 7.5em; }
    .slick-slide { margin: 0px 0px;}
    .activity .slick-dots {  bottom: -2.1em;background: #D1CDC5;left: 0%;padding: 0 8% 0 0;}
    .slick-dots { bottom: -4.9em; }
    .slick-dots li button::before {height: .7rem;}
    .slick-dotted.slick-slider { margin-bottom: 5em; }
   .hover_effect a { position: absolute;left: 0; top: 0;right: 0; bottom: 0; }
   .journal .slick-dots, .explore_mobile .slick-dots  { bottom: -4.9em;}
   #js-slick .slick-dots {left: 0; top: auto; z-index: 1000;bottom: 0em;}
    .slick-dots li button::before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1);}
    .slick-dots li { margin: 0 -0.1em; }
    .slick-dots {left: -7%;}
    .ThirdSection1 {margin-top: -1em;}
    .journal-block .grid-item {width: 100%; margin: 0 0 7% 0;padding: 0 1rem;}
    .slick-beitrag {padding: 0 0%;}
    .grid-container { display: grid;grid-template-columns: repeat(2, minmax(50%, 1fr));grid-gap: 0em; }
    .distanz_80 {margin: 2.9em 0;}
    .ActivW {border-right: solid 5px transparent;}
    .ActivM {border-left: solid 5px transparent;}
    .StreetW {border-right: solid 5px transparent;}
    .StreetM {border-left: solid 5px transparent;}
    /* .distanz_60 {margin: 2em 0;} */
    .MobMarginBottom2{margin-bottom: 2em;}
    /* 2024 */
    .FirstSection #products h1 {font-size: 1.5rem;}
    #products h4 {font-size: .8rem;letter-spacing: .01em;padding-top: .5rem;margin-bottom: -1.5rem;}
    .LookbookAll1 {display:block;margin: -1rem 0 -.3rem 0;}
    .LookbookAll1 a {font-size: 1em;}
    .LookbookAll1 a span {text-transform: uppercase;border-bottom: 2px solid #222222;}
    .LookbookAll {display:none;}
    .photo .center-slider-content a {font-size: .8em;flex-wrap: wrap;display: inline-flex;flex-direction: row;justify-content: space-between;align-items: flex-end;height: unset;width: 100vw;padding: 0 3vw;}
    .photo .center-slider-content a img {margin-right: 1rem;}
    .photo .center-slider-content .button-SecSlide1 a span {border-bottom: 2px solid #222222;}
    .FirstSection img.arrow24 {max-width: 22px;margin-right: 0px;}
    .FirstSection p.kategorie {font-size: 1em;border-bottom: 2px solid #222222;}
    .FirstSection .hovereffect div {margin: .5rem 0 .8rem 0;padding: 0 10px;}
    .pos-kat-inhalt {display:none;}
    .ThirdSection2 h3 {display:none;}
    #kategorie_breite {margin-top: 0rem;}
    .KategorienActive {bottom: 0em;left: 0em;}
    #kacheln .hovereffect:last-child {width: 100vw;}
    .hovereffect h2#kategorie_ueberschrift {font-size: 1rem;line-height: 1.3em;letter-spacing: .1em;padding: 0em .5em;}
    .KategorienActive p {margin-bottom: .5em;}
    a.button-frame-home_prod {letter-spacing: 0;font-size: 0.85em;padding: .2em 0.3em .5em 0.6em;}
    a.button-frame-home_prod span { border-bottom: 2px solid #fff;}
    .Wo-MenP {flex-wrap: nowrap;}
    img.Wo-MenButton {padding-left: .7rem; max-width: 30px;}
    .SecondLove { display: block;}
    .SecLoveTextBox {padding: 1rem 2rem; max-width: unset;}
    .SecondLove h1.lookbook { font-size: 1.95em; }
    .SecondLove_2 .SecondLove_2Img-1 { padding-left: 2rem; }
    .SecondLove_2 .SecondLove_2Img-2 { padding: 0 30px 2em 0; max-width: 80%; }
    .EXPLORE {display:inline-block;}
    .FourthSection1_2 .grid-item .quadrat::before { padding-bottom: unset; }
    .FlexBoxImgRightLeft .quadrat, .FlexBoxImgLeftRight .quadrat, .EXPLORE .grid-item {max-height: 100vh;}
    .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag p, .FourthSection1_2 .EXPLORE .grid-item .slick-beitrag h4 { padding: 0em 1rem 0 1rem;} 
    .EXPLORE .grid-item img.PicLeftRight, .EXPLORE .grid-item img.PicLeftRight { height: 50vh; }
    .EXPLORE .grid-item {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
    .EXPLORE .grid-item .slick-beitrag h4 { font-size: 1.95em;padding: 0em 2rem 1rem 50px;max-width: unset;}
    .EXPLORE .grid-item .slick-beitrag p { padding: 0em 2rem 0 50px; }
    .EXPLORE .grid-item:nth-child(3) {background-color:#D9C476;}
    .EXPLORE .grid-item .slick-beitrag p.more a span {border-bottom: 2px solid #222222;}
    .MovingMaloja_img {height: 50vh;object-position: 45% 30%;}
    .EXPLORE .grid-item img {height: 50vh;}
    p.more a img {height: auto !important;}
    .MovingMalojaTextBox {flex-direction: column;padding: 3rem 50px 1rem 50px;}
    .MovingMalojaTextBox h1.lookbook {font-size:1.95em;}
    h3.MovingMalojaH3 {font-size: 1.2em;}
    p.MovingMalojaText { padding-top: 1.5em; max-width: 100vw;margin-bottom: -2.5rem;}
    .MovingMalojaText img.arrowSecLove { padding-left: 0;margin-top: -4rem;}
    .ThirdSection2_2 .H3_underscore { margin-bottom: 1rem;}
    .NewPadding { padding: 3em 0px 0 0px !important; }
    .slick-prev {left: 0;top: 30%;}
    .slick-next {top: 30%;}
    p.more a span {border-bottom: 2px solid #222222;}
    
    
    }
    @media only screen
    and (device-width: 428px)
    and (device-height: 926px)
    and (-webkit-device-pixel-ratio: 3)
    and (orientation: portrait){
    .grid-container { display: grid;grid-template-columns: repeat(2, minmax(50%, 1fr));grid-gap: 0em; }
    .distanz_80 {margin: 2.9em 0;}
 }
     @media only screen
    and (device-width: 428px)
    and (device-height: 926px)
    and (-webkit-device-pixel-ratio: 3)
	and (orientation: landscape){
	.photo { height: 85vh;}
	.slide-pic {min-height: 85vh;}
	#js-slick .slick-dots { top: 70vh;}
	
	 .distanz_80 {margin: 2.9em 0;}
 }
    @media screen and (max-width:414px) {
    .center-slider-content { width: 100%;position: relative;}
    }
    @media screen and (max-width:375px) {
    .activity .slick-list .slick-track .slick-slide div.slick_slide-abstand { max-width: 183px; }
    }

    @media only screen
    and (device-width : 375px)
    and (device-height : 812px)
    and (-webkit-device-pixel-ratio : 3)
    { 
    }
    @media only screen
    and (width : 375px)
    and (height : 635px)
    and (orientation : portrait)
    and (-webkit-device-pixel-ratio : 3) {
    .photo .center-slider-content h2 {max-width: 100vw; }
    }

 @media (min-aspect-ratio: 16/9) {
    .pageBackground-video {
        width:100%;
        height: auto;
	    }
	}
	@media (max-aspect-ratio: 16/9) {
    .pageBackground-video { width:auto; height: 100%;}
    }
