@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Arimo:400,400i,700);@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400i,700i);*{font-family:Arimo,sans-serif;font-size:13px}a{color:#707070}a:hover{color:#f15c22}h1,h2{font-size:3em;margin-bottom:30px;text-transform:uppercase}h3{font-size:2.4em;margin-bottom:30px}h4{font-size:1.8em;margin-bottom:30px}h5{font-size:1.4em;margin-bottom:30px}em{font-family:"Playfair Display",serif;font-size:1.1rem;color:#707070}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;text-decoration:none;-webkit-font-smoothing:antialiased;line-height:1.4}.container{max-width:1200px;margin:0 auto}.row{padding:30px;display:block}.soft-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-1{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.col-2{-webkit-box-flex:2;-ms-flex:2 0 0px;flex:2 0 0}.col-3{-webkit-box-flex:3;-ms-flex:3 0 0px;flex:3 0 0}.col-4{-webkit-box-flex:4;-ms-flex:4 0 0px;flex:4 0 0}.col-5{-webkit-box-flex:5;-ms-flex:5 0 0px;flex:5 0 0}.col-6{-webkit-box-flex:6;-ms-flex:6 0 0px;flex:6 0 0}body,html{max-width:1400px;margin:0 auto;height:900px;overflow:auto}body{border:1px solid #ddd}.clearfix{clear:both}.color{color:#f15c22}.bgcolor{background:#f15c22;fill:#d3d3d3}.color-fill{fill:#f15c22}.headline{text-align:left}.headline p{color:#707070;font-size:.925rem}button{border:none;position:relative;cursor:pointer;background:0 0;padding:0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}button .button{display:inline-block;height:45px;padding:0 20px;line-height:45px}button .button:hover{-webkit-box-shadow:none;box-shadow:none}button .button-span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f2f2f2;top:0;width:50px;height:45px;line-height:45px}button .button-span img{width:2rem}.title{padding:25px 40px 20px;background:#fff;height:70px;position:fixed;top:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:9999999999;width:100%;max-width:1398px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:870px){.title{position:relative;height:auto}}@media (max-width:680px){.title{padding:15px 10px}}.title h1{font-size:1.6rem;letter-spacing:.2rem;color:#707070;text-align:left;line-height:1.2;min-width:200px;display:inline-block;margin:0}@media (max-width:340px){.title h1{font-size:1.2rem;min-width:50px}}.title .header--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#707070;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100%;padding-top:10px;border-top:1px solid #ddd}.title .header--text p{display:block}.title .header--text img{margin-left:10px}@media (max-width:650px){.title .header--text{border-top:1px solid #d3d3d3;padding-top:10px;min-width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:10px}}.title #info{text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:600;min-width:100px;line-height:0}@media (max-width:340px){.title #info{min-width:50px}}.title #info span{display:inline-block;width:15px;height:15px;background:#f15c22;color:#fff;border-radius:50%;line-height:15px;margin-left:7px;position:relative;font-weight:700}#filter{max-width:1398px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:9999999999;background:#ddd;padding:10px 10px 0;border-bottom:2px solid #d3d3d3;text-align:center;position:fixed;top:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:870px){#filter{position:relative;height:auto;top:0}}#filter .filterItem{margin-bottom:10px}#filter .filterItem #favoriten-mailen{display:block;cursor:pointer}#filter .filterItem #favoriten-mailen svg{width:2rem}#filter .filterItem b{text-transform:uppercase;letter-spacing:.1rem;color:#707070}#filter .filterItem .selectWrapper{position:relative;width:180px;margin:0 20px 0 5px;display:inline-block}#filter .filterItem .selectWrapper:after{content:"▼";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#f15c22}#filter .filterItem .selectWrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;border-radius:0;padding:5px 30px 5px 10px;color:#707070;width:100%}@media (max-width:870px){#filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#filter .filterItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#filter .filterItem b{text-align:left;width:60px;margin-right:10px}#filter .filterItem .selectWrapper{margin:0;max-width:80%;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background:#fff}}#app{margin-top:120px;background:#f2f2f2;display:-ms-grid;display:grid;grid-gap:20px;padding:40px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}#app #noResult{grid-column:1/-1;text-align:center;font-size:1.3em;letter-spacing:.1em;color:#707070;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#app .brille{background:#fff;border:1px solid #ddd;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;position:relative;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;cursor:pointer;max-height:182px}#app .brille .kidz{position:absolute;left:1rem;top:1rem;opacity:.5;width:35px}#app .brille .heart{width:1.5rem;margin-right:.5rem}#app .brille .heart-empty{opacity:.5}#app .brille .heart-full{display:none}#app .brille .heart-full.favourite{display:block;fill:#f15c22}#app .brille.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#app .brille svg{width:35px;height:35px;position:absolute;right:0;top:0;padding:3px}#app .brille .brillenImages{width:100%;min-height:100px;margin:20px auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app .brille .model--nummer{position:absolute;bottom:10px;right:10px;font-size:.825em}#app .brille .model--online{position:absolute;top:10px;right:10px;width:30px}#app .brille .model--logo{position:absolute;display:block;bottom:10px;left:10px;max-width:70px;max-height:20px}#app .brille .model--logo.longchamp{max-width:100px;max-height:30px}#app .brille .model--logo.nike{max-width:50px}#app .brille .model--logo.calvinklein,#app .brille .model--logo.lacoste{max-width:100px}#app .brille .model--logo.liujo{max-width:50px}#app .brille img{max-width:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:1}#app .brille img.brilleFace{width:100%}#app .brille img.brilleProfile{width:100%;display:none}#app .brille .overlay{position:absolute;border:none;outline:0;pointer-events:none;padding:20px 10px 10px;opacity:0;top:0;left:0;width:100%;height:100%;text-align:center;line-height:1.3;background:rgba(51,51,51,.9);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#app .brille .overlay:before{content:"";width:calc(100% - 12px);height:calc(100% - 12px);left:5px;top:5px;border:1px solid #fff;position:absolute}#app .brille .overlay span{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:1.2em;position:relative;top:20px;font-family:"Playfair Display",serif}#app .brille .overlay em{top:30px;margin:10px 0 5px;font-size:.825em;padding:10px 0 0;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;max-width:100%;display:block}#app .brille .overlay em:before{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;content:"";width:0;height:1px;background:rgba(255,255,255,.3);position:absolute;left:50%;top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}#app .brille .overlay em input{all:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:visible;min-width:150px;padding:0;background:0 0;margin:0;display:inline-block;font-size:inherit;font-style:normal;font-family:Arimo,sans-serif;text-align:center;color:#ddd;position:relative}@media (max-width:450px){#app .brille .overlay span{font-size:1em}#app .brille .overlay em{font-size:.825em}#app .brille .overlay em input{font-size:inherit}}#app .brille:hover{border-color:#fff;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.15);box-shadow:2px 2px 8px rgba(0,0,0,.15)}#app .brille:hover .overlay{opacity:1}#app .brille:hover .overlay em,#app .brille:hover .overlay span{top:0}#app .brille:hover .overlay em:before,#app .brille:hover .overlay span:before{width:100px;height:1px}#app .brille:hover img.brilleProfile{display:block}#app .brille:hover img.brilleFace{display:none}#app .brandbanner{grid-column:1/-1;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.1);box-shadow:0 1px 6px rgba(0,0,0,.1);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:40vw;max-height:329px;min-height:200px;display:none}#app .brandbanner.active{display:-webkit-box;display:-ms-flexbox;display:flex}#app .brandbanner .col-1{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:20px;text-align:center;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:300px}#app .brandbanner .col-1.liujo{background-position:top 38% center!important}#app .brandbanner .col-1.longchamp{background-position:center!important;position:relative}#app .brandbanner .col-1.calvinklein,#app .brandbanner .col-1.lacoste{background-position:center center!important}#app .brandbanner .col-1.nike{background-position:center!important}#app .brandbanner .col-1 .brandLogo{width:100%;max-width:400px;margin:0 auto 30px;display:block}#app .brandbanner .col-1 .brandLogo.nike{max-width:190px;margin-bottom:40px}#app .brandbanner .col-1 .brandLogo.liujo{max-width:200px}#app .brandbanner .col-1 .brandLogo.lacoste{max-width:300px}#app .brandbanner .col-1 .brandLogo.calvinklein{max-width:250px;margin-bottom:40px}@media (max-width:681px){#app .brandbanner{max-height:none;height:auto}#app .brandbanner .col-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:80%}#app .brandbanner .col-1.brand{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:40px}}@media (max-width:960px){#app{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(auto,180px)}}@media (max-width:681px){#app{padding:10px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:10px;grid-auto-rows:minmax(auto,auto)}}@media (max-width:870px){#app{margin-top:0}}@media (max-width:340px){#app{display:block}#app .brille{margin-bottom:10px}}.button{display:inline-block;padding:15px 35px;color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;letter-spacing:.1rem;font-size:.875rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 0 10px rgba(0,0,0,0);box-shadow:0 0 10px rgba(0,0,0,0);margin:0 auto}.button:hover{color:#fff;opacity:.8;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.2);box-shadow:1px 1px 10px rgba(0,0,0,.2)}.brandImage{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#mail-form{display:block;width:100%;max-width:600px;margin:0 auto}#mail-form input{padding:.5rem 1rem;margin:2rem auto;width:100%}#popup{position:fixed;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);top:0;width:100%;height:100%;background:rgba(112,112,112,0);z-index:100000000000000030000000;max-width:1400px;padding:20px;opacity:0;top:-100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:background .4s ease .1s;-o-transition:background .4s ease .1s;transition:background .4s ease .1s}#popup .content{overflow:auto;top:-900px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#fff;padding:40px 0;margin:0 auto;height:100%;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);border-top:4px solid #f15c22;position:relative}#popup.active{top:0;opacity:1;background:rgba(112,112,112,.95)}#popup.active .content{top:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-height:1000px){#popup.active .content{display:block}}#popup.active .content h2{margin:10% auto 30px;line-height:1.1;font-size:1.6em;color:#f15c22;max-width:700px;padding:0 20px}#popup.active .content p{max-width:700px;color:#707070;line-height:1.6;font-size:1em;margin:0 auto;padding:0 20px}#popup.active .content #close{position:absolute;right:20px;top:10px;font-size:2em;display:block;cursor:pointer}#popup.active .content #input{padding:2rem;text-align:center}#popup.active .content #input h3{font-family:"Playfair Display",serif;color:#707070;font-size:1.4rem;font-weight:100}#popup.active .content #input .modal__brand-logo{width:100%;max-width:300px;margin-bottom:2rem}#popup.active .content #input .modal__image-large{width:80%;margin:0 auto 2rem;display:block;max-width:700px}#popup.active .content #input .modal__image-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#popup.active .content #input .modal__image-thumbs .modal__image-thumb{width:40%;max-width:150px;margin:1rem;cursor:pointer;border:1px solid #d3d3d3;padding:2rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#popup.active .content #input .modal__image-thumbs .modal__image-thumb.active,#popup.active .content #input .modal__image-thumbs .modal__image-thumb:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);border:1px solid #f2f2f2}#popup.active .content #input .modal__image-thumbs .modal__image-thumb.active{border:1px solid #d3d3d3}.brandHeader{display:-webkit-box;display:-ms-flexbox;display:flex;height:25vw;max-height:300px;min-height:200px}.brandHeader .col-1{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brandHeader .col-1 img{max-width:400px;width:80%}.brandHeader .col-1 img.liujo{max-width:250px}.brandHeader .col-1 img.lacoste{max-width:300px}.brandHeader .keyvisual{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.brandHeader .keyvisual.longchampDetailKeyvisual{background:url(../img/longchamp/keyvisual.jpg) center no-repeat;background-size:cover;background-position:center!important;position:relative}.brandHeader .keyvisual.liujoDetailKeyvisual{background:url(../img/liujo/keyvisual.jpg) top 40% center no-repeat;background-size:cover}.brandHeader .keyvisual.nikeDetailKeyvisual{background:url(../img/nike/keyvisual.jpg) center no-repeat;background-size:cover}.brandHeader .keyvisual.lacosteDetailKeyvisual{background:url(../img/lacoste/keyvisual.jpg) center no-repeat;background-size:cover}.brandHeader .keyvisual.calvinkleinDetailKeyvisual{background:url(../img/calvinklein/keyvisual.jpg) center no-repeat;background-size:cover}.brandThumbs{width:100%;-ms-flex-wrap:no-wrap!important;flex-wrap:no-wrap!important;margin:0;padding:0;height:auto;margin-bottom:-5px}@media (max-width:650px){.brandThumbs{display:none}}.brandThumbs .brandThumbImage{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin:0;padding:0}.brandThumbs .brandThumbImage img{max-width:100%;-o-object-fit:cover;object-fit:cover}.brandThumbs .brandThumbVideo{-webkit-box-flex:2;-ms-flex:2 0 0px;flex:2 0 0;margin:0;padding:0;position:relative}.brandThumbs .brandThumbVideo #pause{opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.brandThumbs .brandThumbVideo:hover #pause{opacity:1;visibility:visible}.brandThumbs .brandThumbVideo.small{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.brandThumbs .brandThumbVideo video{max-width:100%;-o-object-fit:cover;object-fit:cover}.back{background:#f2f2f2;padding:40px 0 0 40px;padding-bottom:2rem}.brandInfo{background:#f2f2f2}.brandInfo .soft-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brandInfo .soft-row .col-1{padding:0 40px 40px;min-width:50%}.brandInfo .soft-row .col-1 p{margin-top:0}.brandInfo .soft-row .col-1 .grid-row{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:(180px)[2];grid-template-rows:repeat(2,180px);grid-template-areas:"S1 L" "S2 L"}.brandInfo .soft-row .col-1 .grid-row .s1{-ms-grid-row:1;-ms-grid-column:1;grid-area:S1;background:url(../img/longchamp/LO_gallery_s1.jpg) top center;background-size:cover;padding:10px}.brandInfo .soft-row .col-1 .grid-row .s2{-ms-grid-row:2;-ms-grid-column:1;grid-area:S2;background:url(../img/longchamp/LO_gallery_s2.jpg) center;background-size:cover;padding:10px}.brandInfo .soft-row .col-1 .grid-row .l{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:L;background:url(../img/longchamp/LO_galleryL.jpg) top right;background-size:cover;padding:10px}@media (max-width:700px){.brandInfo .soft-row{display:block}.brandInfo .soft-row .col-1{padding:0 40px}.brandInfo .soft-row .col-1:first-child{padding-top:20px}}.brandInfo p{margin-top:30px;color:#707070;font-size:1.1rem;line-height:1.6}.brandInfo p .desktop{font-size:inherit}@media (max-width:650px){.brandInfo p .desktop{display:none}}.brandInfo img{text-align:right;width:300px;max-width:100%;min-width:250px;margin-right:-40px}.brandInfo .carousel{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;max-width:500px;margin:40px auto;position:relative;padding:0;min-width:300px}.brandInfo .carousel .hero-carousel{width:100%;margin:0 auto;position:relative}.brandInfo .carousel .hero-carousel .carousel-item{background:#fff;left:0;padding:0;text-align:center;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;position:relative;display:none}.brandInfo .carousel .hero-carousel .carousel-item:after{content:"";position:absolute;width:calc(100% - 22px);height:calc(100% - 22px);border:2px solid #ddd;z-index:99;left:10px;top:10px}.brandInfo .carousel .hero-carousel .carousel-item b{font-size:1.2rem}.brandInfo .carousel .hero-carousel .carousel-item img{display:block;margin:0 auto 30px;max-width:100%;min-width:20px}.brandInfo .carousel .hero-carousel .carousel-item.active{left:0;display:block;width:100%;max-width:100%;padding:60px;opacity:1}.brandInfo .carousel .next,.brandInfo .carousel .prev{background:#707070;text-align:center;display:inline-block;width:35px;height:35px;min-width:35px;min-height:35px;position:absolute;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;top:50%;z-index:99}.brandInfo .carousel .next span,.brandInfo .carousel .prev span{color:#fff;font-size:2.2rem;line-height:30px}.brandInfo .carousel .next:hover,.brandInfo .carousel .prev:hover{background:#f15c22}.brandInfo .carousel .prev{left:-10px}.brandInfo .carousel .next{right:-10px}@media (max-width:530px){.brandInfo .carousel{display:block;padding:0;text-align:center;margin:0}.brandInfo .carousel .next,.brandInfo .carousel .prev{position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none;margin:10px}}#mute{position:absolute;right:20px;bottom:20px;width:20px;cursor:pointer;z-index:20}#pause{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;z-index:20;pointer-events:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body{overflow-x:hidden}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#app .brille.active{width:20%;display:block}}@media (-ms-high-contrast:none) and (max-width:960px),(-ms-high-contrast:active) and (max-width:960px){#app .brille.active{width:25%}}@media (-ms-high-contrast:none) and (max-width:681px),(-ms-high-contrast:active) and (max-width:681px){#app .brille.active{width:50%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#app .brandbanner{width:100%}#app .brandbanner .col-1{height:100%}#app .brandbanner .col-1 img{width:auto!important}}@media (-ms-high-contrast:none) and (max-width:870px),(-ms-high-contrast:active) and (max-width:870px){#filter .filterItem{display:block}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#filter .filterItem .selectWrapper{padding-right:0;width:auto}#filter .filterItem .selectWrapper select{width:100%;padding:5px 5px 5px 10px}#filter .filterItem .selectWrapper:after{content:none}}@supports not (display:grid){#app{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#app .brille.active{width:20%;display:block}@media (max-width:960px){#app .brille.active{width:25%}}@media (max-width:681px){#app .brille.active{width:50%}}#app .brandbanner{width:100%}#app .brandbanner .col-1{height:100%}#app .brandbanner .col-1 img{width:auto!important}@media (max-width:870px){#filter .filterItem{display:block}}#filter .filterItem .selectWrapper{padding-right:0;width:auto}#filter .filterItem .selectWrapper select{width:100%;padding:5px 5px 5px 10px}#filter .filterItem .selectWrapper:after{content:none}}
/*# sourceMappingURL=main.min.css.map */
