@media(max-width: 575px){.kress-brands-list,.store-brands{margin-left:-1rem;margin-right:-1rem}}.brands-filter{margin-bottom:1rem}.brands-filter .form-control,.brands-filter .form-select,.brands-filter .input-group-text{border-color:#fff;margin-bottom:.25rem}.brands-filter .input-group .form-control{border-right:0}.brands-filter .input-group-text{padding:.5rem .75rem;background-color:#fff;border-left:0}@media(min-width: 768px){.kress-brands-list .brands-filter{max-width:46rem}.kress-store-single .brands-filter{max-width:23rem}}.brands-list{display:grid;grid-gap:.25rem;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;align-items:center}@media(min-width: 576px){.brands-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 768px){.brands-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width: 992px){.brands-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width: 1280px){.brands-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width: 1530px){.brands-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.brand-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 1rem 2.5rem 1rem;height:100%;background-color:#fff;border:0}.brand-item span{position:absolute;bottom:1rem;left:1rem;right:1rem;font-size:.75rem;line-height:1;text-align:center;color:#ced5d9}@media(min-width: 768px){.brand-item span{font-size:.875rem}}.brand-item.new::before{content:"NEU";position:absolute;left:0;top:0;padding:3px 4px;border-bottom-right-radius:4px;background-color:#e41013;color:#fff;font-size:.625rem;font-weight:700;line-height:1}button.brand-item img,button.brand-item span{transition:all .3s ease-in-out}button.brand-item:hover img{transform:scale(1.1)}button.brand-item:hover span{color:#3d4960}#brandDetails #brandHeader{display:flex;align-items:center;justify-content:start;gap:2rem}@media(min-width: 768px){#brandDetails #brandHeader{justify-content:center}}#brandDetails #brandLogoWrap{padding:1rem;max-width:50%;background-color:#fff}#brandDetails #brandTitleWrap{max-width:50%;font-size:1.5rem;font-weight:500;line-height:1;color:#fff}#brandDetails #storeLinks{max-width:25rem;margin:0 auto}#brandDetails #storeLinks .store-link{position:relative;display:block;text-align:left}#brandDetails #storeLinks .store-link+.store-link{margin-top:.5rem}#brandDetails #storeLinks .store-link::after{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;top:var(--bs-btn-padding-y);right:var(--bs-btn-padding-x);background-image:url("../Icons/icon_arrow_right_black.svg")}#brandDetails .offcanvas-footer{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);text-align:center}#brandDetails .offcanvas-footer .btn-close{width:3rem;height:3rem;padding:0;background-color:#fff;border-radius:50%;opacity:1}#brandSlider{position:relative;display:flex;height:39rem;overflow:hidden}@media(max-width: 991px){#brandSlider{display:none}}#brandSlider::before,#brandSlider::after{z-index:10;content:"";display:block;width:100%;height:15rem;position:absolute;left:0}#brandSlider::before{top:0;background:#fff;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}#brandSlider::after{bottom:0;background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}#brandSlider .brand-col{position:relative;height:fit-content;padding-top:4rem;padding-bottom:4rem;transform-origin:center;animation-duration:15s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear}#brandSlider .brand-col-1,#brandSlider .brand-col-3{top:0;transform:translateY(0);animation-name:brand-col-odd}#brandSlider .brand-col-2{top:100%;transform:translateY(-100%);animation-name:brand-col-even}#brandSlider .brand-item{height:auto}#brandSlider .brand-item+.brand-item{margin-top:2rem}@keyframes brand-col-odd{0%{top:0;transform:translateY(0)}100%{top:100%;transform:translateY(-100%)}}@keyframes brand-col-even{0%{top:100%;transform:translateY(-100%)}100%{top:0;transform:translateY(0)}}#brandSliderMobile{position:relative;overflow:hidden}@media(min-width: 992px){#brandSliderMobile{display:none}}#brandSliderMobile::before,#brandSliderMobile::after{z-index:10;content:"";display:block;width:2rem;height:100%;position:absolute;top:0}#brandSliderMobile::before{left:0;background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}#brandSliderMobile::after{right:0;background:#fff;background:linear-gradient(270deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}#brandSliderMobile .brand-col{position:relative;left:0;display:flex;align-items:stretch;width:max-content;transform:translateX(0);transform-origin:center;animation-name:brand-col;animation-duration:30s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear}#brandSliderMobile .brand-col .brand-item{width:9rem;height:auto}@keyframes brand-col{0%{left:0;transform:translateX(0)}100%{left:100%;transform:translateX(-100%)}}.kress-store-finder{position:relative}.kress-store-finder #storeFinderContent{position:fixed;top:var(--header-height);left:0;right:0;width:auto;z-index:100;padding:.75rem;background-color:#00519e}@media(min-width: 576px){.kress-store-finder #storeFinderContent{position:absolute;top:50px;left:unset;right:-1.25rem;width:450px;padding:1.25rem}}.kress-store-finder #storeFinderContent .btn,.kress-store-finder #storeFinderContent .form-control{background-color:#fff;border-color:#fff;color:#3d4960}@media(max-width: 575px){.kress-store-finder #storeFinderContent .form-control{font-size:1rem}}.kress-store-finder #storeFinderContent .form-control::placeholder{color:#3d4960}@media(max-width: 575px){.kress-store-list{margin-left:-1rem;margin-right:-1rem}}.kress-store-list .accordion{--bs-accordion-body-padding-x: 0;border-top:0}.kress-store-list .accordion .accordion-item{border-bottom:0}.kress-store-list .accordion .accordion-item+.accordion-item{margin-top:3rem}@media(min-width: 768px){.kress-store-list .accordion .accordion-item+.accordion-item{margin-top:6rem}}@media(max-width: 767px){.kress-store-list .accordion .accordion-item+.accordion-item{margin-top:0;border-top:2px solid #fff}.kress-store-list .accordion .accordion-header .state-title{position:relative;padding:0;font-size:1.125rem;font-weight:500}.kress-store-list .accordion .accordion-header .state-title small{display:block;font-size:.875rem;font-weight:400}.kress-store-list .accordion .accordion-body .state-title{display:none}}@media(min-width: 768px){.kress-store-list .accordion .accordion-header{display:none}.kress-store-list .accordion .accordion-collapse{display:block !important}}.kress-store-list .list-state+.list-state{margin-top:3rem}@media(min-width: 768px){.kress-store-list .list-state+.list-state{margin-top:6rem}}.kress-store-list .list-state .state-title{position:relative;border-top:1px solid #00519e;padding:1rem;font-size:1.5rem;font-weight:500}@media(min-width: 768px){.kress-store-list .list-state .state-title{position:sticky;top:8rem}}.kress-store-list .list-state .state-title small{display:block;font-size:1.125rem;font-weight:400}.kress-store-list .list-state .kress-store-listitem{max-width:100%;text-decoration:none}.kress-store-list .list-state .kress-store-listitem .card-body{position:relative;padding-left:calc(var(--bs-card-spacer-x) + 100px);padding-right:3rem;background-image:url("../Icons/icon_arrow_right_blue.svg");background-repeat:no-repeat;background-position:right .5rem center;font-size:.875rem}@media(min-width: 768px){.kress-store-list .list-state .kress-store-listitem .card-body{padding-left:var(--bs-card-spacer-x);padding-right:var(--bs-card-spacer-x);background-image:none !important;font-size:var(--bs-body-font-size)}}.kress-store-list .list-state .kress-store-listitem .card-body .card-title{margin-bottom:.25em;font-size:1.375rem;font-weight:300;color:#3d4960}@media(min-width: 768px){.kress-store-list .list-state .kress-store-listitem .card-body .card-title{font-size:1.75rem}}.kress-store-list .list-state .kress-store-listitem .card-body p{margin-bottom:1em;line-height:1.25}.kress-store-list .list-state .kress-store-listitem .card-body p:last-child{margin-bottom:0}.kress-store-list .list-state .kress-store-listitem .card-body .mobile-store-image{position:absolute;top:0;left:0;bottom:0;width:100px;background-size:cover;background-position:center}.kress-store-list .list-state .kress-store-listitem.store-premium .card-body{background-image:url("../Icons/icon_arrow_right_gold.svg")}.kress-store-list .list-state .kress-store-listitem .card-footer .premium-addon{position:relative;padding:0 2.5rem 0 1rem;background-color:#3d4960;font-size:.875rem;font-weight:500;line-height:3.5}.kress-store-list .list-state .kress-store-listitem .card-footer .premium-addon::after{content:"";position:absolute;right:.75rem;top:1rem;display:block;width:1rem;height:1rem;background-image:url("../Icons/icon_star_gold.svg");background-size:contain}.kress-store-list.store-premium .list-state .state-title{border-top:1px solid #d6a700}@media(max-width: 767px){.kress-store-list .store-grid{grid-row-gap:.5rem !important}}.kress-store-list .km_teaser{margin-bottom:0 !important;height:100%}.kress-store-list .store-address{font-weight:300}.kress-store-list .store-openings{font-size:.875rem;padding-left:1.25rem;background-image:url("../Icons/icon_clock_dark.svg");background-position:0 1px;background-repeat:no-repeat;background-size:.875rem}.kress-store-list .store-openings.special{background-image:none}.kress-store-list .store-openings.special strong{color:#e41013}.kress-store-single .headline{margin-bottom:2rem;font-weight:300;text-transform:uppercase}.kress-store-single .headline img{margin-right:.25rem;margin-top:-0.25rem;vertical-align:middle}.kress-store-single .section-gold .headline{color:#fff}.kress-store-single .highlight-slider .swiper-slide{height:auto}.kress-store-single .km_teaser{margin-bottom:1.5rem !important;height:calc(100% - 1.5rem)}.kress-store-single #mapContainer{position:relative;background-image:url("../Images/openstreetmap_placeholder.jpg");background-size:cover}@media(max-width: 575px){.kress-store-single #mapContainer{margin-left:-1rem;margin-right:-1rem}}.kress-store-single #mapContainer #mapCanvas{width:100%;height:300px}.kress-store-single #mapContainer #mapCanvas .leaflet-popup-content{font-weight:700;color:#3d4960}.kress-store-single #mapContainer #mapOverlay{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.kress-store-single #mapContainer #mapOverlay .info-container{display:inline-block;width:80%;padding:1rem;text-align:center;color:#3d4960;background-color:rgba(255,255,255,.5)}.kress-store-single #mapContainer #mapOverlay .info-container a{color:#3d4960}.kress-store-single #mapContainer #mapOverlay .info-container small{display:inline-block;font-size:.875rem;line-height:1.2}.kress-store-single #mapContainer #mapOverlay .info-container p:last-child{margin-bottom:0}.kress-store-single .map-additional{padding:.25rem .5rem;background:rgba(255,255,255,.5);font-size:.875rem;text-align:right}@media(max-width: 575px){.kress-store-single .map-additional{margin-left:-1rem;margin-right:-1rem}}.kress-store-single .map-additional a{color:inherit}.kress-store-single .section-premium .map-additional{background:rgba(255,255,255,.25)}.kress-store-single .bar-blue{border-top-width:.5rem;border-top-color:#00519e;opacity:1}.kress-store-single .bar-gold{border-top-width:.5rem;border-top-color:#d6a700;opacity:1}.kress-store-single .store-address .phone-link{color:inherit}.kress-store-single .store-address .phone-icon{display:inline-block;width:1.5rem;height:1.5rem;margin-right:.5rem;background-image:url("../Icons/icon_phone_blue.svg");background-size:contain;vertical-align:middle}.kress-store-single .section-premium .store-address .phone-icon{background-image:url("../Icons/icon_phone_gold.svg")}@media(min-width: 992px){.kress-store-single .store-address p,.kress-store-single .store-openings p{padding-left:2.25rem}}.kress-store-single .store-vacancies .store-vacancy h3{color:#3d4960}.kress-store-single .store-vacancies .store-vacancy+.store-vacancy{margin-top:4rem}.kress-vacancies-list .list-store+.list-store{margin-top:3rem}@media(min-width: 768px){.kress-vacancies-list .list-store+.list-store{margin-top:6rem}}.kress-vacancies-list .list-store .store-title{position:relative;border-top:1px solid #00519e;padding:1rem 0 1rem 1.5rem;font-size:1.5rem;font-weight:500}@media(min-width: 768px){.kress-vacancies-list .list-store .store-title{position:sticky;top:8rem}}.kress-vacancies-list .list-store .store-title small{display:block;font-size:1.125rem;font-weight:400}.kress-vacancies-list .list-store .store-title::before{content:"";position:absolute;left:0;top:2.5rem;display:block;width:12px;height:12px;background-image:url("../Icons/icon_star_blue.svg");background-size:contain}.kress-vacancies-list .list-store.store-premium .store-title{border-top:1px solid #d6a700}.kress-vacancies-list .list-store.store-premium .store-title::before{background-image:url("../Icons/icon_star_gold.svg")}.kress-vacancies-list .kress-vacancies-listitem{background-color:#ecf3ff;padding:1rem}@media(min-width: 768px){.kress-vacancies-list .kress-vacancies-listitem{padding:3rem}}.kress-vacancies-list .kress-vacancies-listitem+.kress-vacancies-listitem{margin-top:1rem}@media(min-width: 768px){.kress-vacancies-list .kress-vacancies-listitem+.kress-vacancies-listitem{margin-top:2rem}}.vacancy-accordion .accordion-item .accordion-button{font-size:1.25rem;font-weight:500}.kress-openings-list .list-month+.list-month{margin-top:3rem}@media(min-width: 768px){.kress-openings-list .list-month+.list-month{margin-top:6rem}}.kress-openings-list .list-month .month-title{border-top:1px solid #00519e;padding:1rem;font-size:1.5rem;font-weight:500}.kress-openings-list .list-month .month-title small{display:block;font-size:1.125rem;font-weight:400}.kress-openings-list .kress-openings-listwrapper{background-color:#ecf3ff;padding:1rem}@media(min-width: 768px){.kress-openings-list .kress-openings-listwrapper{padding:3rem}}.kress-openings-list .kress-openings-listitem+.kress-openings-listitem{margin-top:1rem;padding-top:1rem;border-top:3px solid #fff}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../Scss/_brands.scss%22,%22../Scss/_variables.scss%22,%22../Scss/_store-finder.scss%22,%22../Scss/_store-list.scss%22,%22../Scss/_store-details.scss%22,%22../Scss/_vacancies-list.scss%22,%22../Scss/_openings-list.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%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%22,%22file%22:%22km-stores.css%22%7D */
