#startseitenInfoboxen .infobox-row,#startseitenInfoboxenNews,#startseitenInfoboxenUnten,#startseitenKategorieboxen{margin-top:40px;margin-bottom:40px}#startseitenKategorieboxen .box .kategorie_link,#startseitenMarkenshopsMarken .box .kategorie_link{transform:translate(-50%,-50%);background-color:rgb(var(--primary-color));padding:5px 20px;top:50%;left:50%;position:absolute}.productView.topArtikel .artikellink img,.service_image{max-width:100%}#teaserinhalt{margin-bottom:-6px!important;border-image-slice:1}.with-img img{width:100%}#welcomeBox{word-wrap:break-word;color:#000;position:relative}#maindiv{margin-top:-1px!important;margin-bottom:0!important}#startseitenInfoboxen .infobox-column{padding:10px}#startseitenInfoboxen .infobox-text,#ueberUnsBox{padding-top:50px}#startseitenText,#topModellBoxWrapper{padding:100px 15px}#startseitenInfoboxen h2,#startseitenInfoboxenUnten h2{color:rgb(var(--primary-color));font-size:25px;margin-top:0;font-weight:400}#startseitenInfoboxen h3,#startseitenInfoboxenUnten h3{font-size:35px;margin-top:0;font-weight:700}#startseitenInfoboxen a,#startseitenInfoboxenUnten a{color:#fff;font-weight:700;background-color:rgb(var(--primary-color));padding:5px 20px;margin-top:15px;float:left}#startseitenInfoboxen a:hover,#startseitenInfoboxenUnten a:hover{background-color:var(--primary-color-dark)}#startseitenInfoboxen .image-border img{border:10px solid var(--secondary-color);max-width:100%;width:100%;object-fit:cover}#startseitenKategorieboxen{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}#startseitenKategorieboxen .box,#startseitenMarkenshopsMarken .box{position:relative;border:10px solid var(--secondary-color)}#startseitenKategorieboxen .box:hover,#startseitenMarkenshopsMarken .box:hover{border:10px solid rgb(var(--primary-color))}#startseitenKategorieboxen .box:hover>.kategorie_link{background-color:var(--primary-color-dark);text-decoration:underline}#startseitenKategorieboxen .box .kategorie_link{color:#fff;font-weight:700}#startseitenKategorieboxen .box img,#startseitenMarkenshopsMarken .box img{width:100%;height:auto!important}#startseitenMarkenshopsMarken .box .kategorie_link{color:#fff;font-weight:700;z-index:2}#startseiteMostsaled,#startseiteMostviewed,#startseiteTopartikel{margin-top:50px;margin-bottom:50px}#startseiteMostsaled .artikel-box-title,#startseiteMostviewed .artikel-box-title,#startseiteTopartikel .artikel-box-title,#startseitenMarkenshops .artikel-box-title{padding-top:33%}#startseiteMostsaled .slick-next::before,#startseiteMostsaled .slick-prev::before,#startseiteMostviewed .slick-next::before,#startseiteMostviewed .slick-prev::before,#startseiteTopartikel .slick-next::before,#startseiteTopartikel .slick-prev::before{font-size:50px;font-weight:400;margin-left:0}#startseitenMarkenshopsMarken{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}#startseitenMarkenshopsMarken .box:after{position:absolute;content:'';background-color:rgba(0,0,0,.3);top:calc(100% - 100%);bottom:0;left:0;right:0;z-index:1;transition:.25s ease-out;height:auto}#startseitenMarkenshopsMarken .box:hover:after{background-color:rgba(0,0,0,.2)}#startseitenParallax{position:relative;margin-bottom:0}.box_parallax{padding-top:35%;width:100%}.box_parallax>div{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:#fff;font-size:22px;z-index:10}.box_parallax>div .box_addon,.box_parallax>div .box_link,.box_parallax>div .box_title{z-index:100;position:absolute;left:50%;transform:translateX(-50%);color:#fff}.box_parallax>div .box_addon,.box_parallax>div .box_title{font-size:5vw;top:50%;margin-top:-100px;transform:translateX(-50%) translateY(-50%);width:100%;text-align:center}.box_parallax>div .box_addon{font-size:2.5vw;margin-top:-25px}.box_parallax>div .box_link{top:50%;font-size:32px;margin-top:75px;font-weight:700}.box_parallax>div .box_link:hover{text-decoration:none;color:#fff}.box_parallax>div .box_link:before{content:"";display:block;height:2px;width:0;background-color:#fff;margin-top:0;top:100%;left:50%;position:absolute;transition:.1s linear}.box_parallax>div .box_link:hover:before{width:100%;left:0;transition:.1s linear}.box_parallax>div .box_link:after{content:"\f18e";font-weight:100;font-family:FontAwesome;margin-left:30px;font-size:38px;position:absolute;top:-5px;display:none}.box_parallax>div:after{content:"";background:rgba(0,0,0,.5);position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:10}#startseitenText{font-size:24px}#startseitenText .h1,#startseitenText .h1>*,#startseitenText .h2,#startseitenText .h2>*,#startseitenText .h3,#startseitenText .h3>*,#startseitenText .h4,#startseitenText .h4>*,#startseitenText .h5,#startseitenText .h5>*,#startseitenText h1,#startseitenText h1>*,#startseitenText h2,#startseitenText h2>*,#startseitenText h3,#startseitenText h3>*,#startseitenText h4,#startseitenText h4>*,#startseitenText h5,#startseitenText h5>*{font-size:60px;margin-top:0;font-weight:700}#startseitenText .col-xs-12>.btgrid>.row>.col{padding:0 30px}.ueberUnsImage{margin-top:-100px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);gap:20px}.ueberUnsImage img{width:100%;height:100%;border-radius:15px;object-fit:cover;grid-row-start:1}.ueberUnsImage div:first-child{grid-column:span 4;grid-row:span 10}.ueberUnsImage div:nth-child(2){grid-column:span 8;grid-row:span 6;padding-top:30px}.ueberUnsImage div:nth-child(3){grid-column:span 6;grid-row:span 6}.ueberUnsText{padding:30px 60px}#serviceBoxWrapper,#ueberUnsBoxWrapper{margin-top:75px}.newsdiv{display:flex!important;flex-direction:column;align-items:start}.newsdiv a.newstext-link,.service_link,.ueberUnsText a{padding:8px 15px;border-radius:7px;border:1px solid #000;display:inline-block;line-height:1}.service_image{border-radius:10px;aspect-ratio:9/16;object-fit:contain}.service_image,.service_title{margin-bottom:20px}.service_link{margin-top:20px}.newsdiv a.newstext-link:hover,.service_link:hover,.ueberUnsText a:hover{border-color:rgb(var(--primary-color));background-color:rgb(var(--primary-color));text-decoration:none;color:#fff}#serviceBoxWrapper{padding-bottom:100px}#serviceBoxWrapper .slick-arrow{top:266px}.newsdiv a.newstext-link::before,.service_link::before,.ueberUnsText a::before{content:"--------";margin-right:10px;letter-spacing:-4px}#serviceBoxWrapper div{padding:0;margin:0;list-style:none}#serviceBoxWrapper>div .slick-slide{padding:15px}#serviceBoxWrapper div .service_title{font-size:24px;font-weight:700}#sortimentBoxWrapper{padding:40px 0 75px;background-color:#fff;color:#000}.sortiment_title{font-weight:700;padding:50px 10px 100px;text-align:center}#sortimentBoxWrapper ul{padding:0 5px;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}#sortimentBoxWrapper ul li{position:relative;border-bottom:1px solid transparent;transition:border 250ms ease-in-out;border-radius:10px;overflow:hidden}#sortimentBoxWrapper ul li a.sortiment-titel{position:absolute;padding:20px;font-size:26px;font-weight:500;color:#fff;text-align:center;background:0 0;border-bottom:1px solid transparent;top:0;right:0;bottom:0;left:0;display:flex;justify-content:start;align-items:end;transition:background-color 250ms ease-in-out}#sortimentBoxWrapper ul li:hover a.sortiment-titel{background-color:rgba(var(--primary-color),.88);border-bottom:1px solid rgb(var(--primary-color))}.sortiment-titelimage img{width:100%;object-fit:cover;aspect-ratio:1;border-radius:10px}#newsBox,.productView.topArtikel .thumbnail{border:none}#sortimentBoxWrapper ul li a.sortiment-titel:hover{text-decoration:none}#sortimentBoxWrapper ul li:first-child,#sortimentBoxWrapper ul li:nth-child(7n){grid-column:span 2}#sortimentBoxWrapper ul li:first-child img,#sortimentBoxWrapper ul li:nth-child(7n) img{aspect-ratio:2.04}#sortimentBoxWrapper ul li:nth-child(2),#sortimentBoxWrapper ul li:nth-child(8n){grid-row:span 2}#sortimentBoxWrapper ul li:nth-child(2) img,#sortimentBoxWrapper ul li:nth-child(8n) img{aspect-ratio:0.49}#topModellBoxWrapper a:hover{text-decoration:none;border-bottom:1px solid rgb(var(--primary-color))}#angebote_startseite,.angebote_startseite{padding:0}.event_title{color:#292929}.productView.topArtikel .artikellink{min-height:300px;height:unset}.productView .artikellink img{max-height:300px}.productView.topArtikel .preisanzeige{font-size:22px}.productView.topArtikel h3 a{color:#000;font-size:24px;font-weight:700}.fourthBoxes{margin:0;background:#1a1919;padding:0}.fourthBoxes .box .h3{font-size:22px;font-weight:700}.fourthBoxes .box hr{background:#1a1919;border-color:#1a1919}.fourthBoxes .box{background:#fff;padding:20px 10% 20px 20px;font-size:18px;font-weight:600}#newsBox{height:unset}#jqnewsVert .newsdiv .newdiv_inner,.fourthBoxes .box{min-height:250px}@media(max-width:1199px){#newsBox{padding:0 15px}#sortimentBoxWrapper ul{grid-template-columns:repeat(3,1fr);padding:0 15px}#sortimentBoxWrapper ul li:nth-child(6n){grid-column:span 2}#sortimentBoxWrapper ul li:nth-child(6n) img{aspect-ratio:2.05}#startseiteMostsaled .artikel-box-title,#startseiteMostviewed .artikel-box-title,#startseiteTopartikel .artikel-box-title,#startseitenMarkenshops .artikel-box-title{padding-top:0}}@media(max-width:992px){#mainBoxes{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}#mainBoxes .grid-col-3{grid-column:2;grid-row:3/5}#sortimentBoxWrapper ul li,#sortimentBoxWrapper ul li img{aspect-ratio:1/1!important}#sortimentBoxWrapper ul{display:flex;flex-wrap:wrap}#sortimentBoxWrapper ul li{grid-column:span 1!important;flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0}#startseitenKategorieboxen,#startseitenMarkenshopsMarken{grid-template-columns:1fr}#startseitenInfoboxenUnten .content{margin-bottom:40px}#startseitenText{padding:25px 10px;text-align:left!important}#startseitenText .col .col{width:33%;float:left}.ueberUnsImage{padding:15px 0!important}.ueberUnsText{padding:30px 0!important}#serviceBoxWrapper ul{grid-template-columns:100%}}@media(max-width:767px){#angebote_startseite,#angebote_startseite_1,#angebote_startseite_2{padding:0 5px}#startseitenText{padding:25px 10px;text-align:left!important}#mainBoxes{padding:10px;margin-bottom:0;background-color:#1a1919;display:grid;grid-row-gap:10px;grid-column-gap:10px;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}#mainBoxes .box,#mainBoxes .box.grid-col-3{grid-column:1/2}#mainBoxes .box.grid-col-3.grid-span-2{grid-row:7/9}#sortimentBoxWrapper ul li{flex-basis:100%}#sortimentBoxWrapper ul li,#sortimentBoxWrapper ul li img{aspect-ratio:16/9!important}}