@keyframes rotateRight{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rotateRight{-webkit-animation:rotateRight 1.1s infinite linear;animation:rotateRight 1.1s infinite linear}.main-searching{position:relative;padding:4rem 3rem 9rem}@media(min-width:979px){.main-searching{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:5.5rem 3rem}
.main-searching>*{width:100%;max-width:850px}}.main-searching:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0;background:#f8f8f8;z-index:-1}@media(min-width:979px){.main-searching:before{display:none}}.main-searching__headline{margin-bottom:2rem !important;font-size:2rem}.main-searching__section{display:none}@media(min-width:979px){.main-searching__section{display:block}}.main-searching__section--separator{font-size:1.2rem;font-weight:600;text-transform:uppercase}
.main-searching__section--model{flex-direction:column;align-items:center}@media(min-width:979px){.main-searching__section--model{display:flex;flex-direction:row;gap:1.5rem}}.main-searching[data-mode="part"] .main-searching__section--part{display:block}.main-searching[data-mode="model"] .main-searching__section--model{display:flex}.main-searching__group--loading{position:relative}.main-searching__group--loading:before{content:"";display:block;width:30px;height:30px;position:absolute;left:50%;top:50%;margin-top:-15px;margin-left:-15px;background:transparent;border-radius:50%;border-top:3px solid #f1f1f1;border-right:3px solid #f1f1f1;border-bottom:3px solid #f1f1f1;border-left:3px solid #2e77ae;-webkit-animation:rotateRight 1.1s infinite linear;animation:rotateRight 1.1s infinite linear}
.main-searching__group--loading>*{opacity:.5}.main-searching__modeToggler{margin-bottom:4.5rem}.main-searching__toggler{padding:1rem 4.5rem;border:1px solid #2e77ae;margin:0 -1.5rem;font-weight:700;font-size:1rem;letter-spacing:.3px}.main-searching__toggler:nth-child(1){border-radius:25px 0 0 25px}.main-searching__toggler:nth-child(1):not(.main-searching__toggler--active){padding-right:5rem}.main-searching__toggler:nth-child(2){border-radius:0 25px 25px 0}.main-searching__toggler:nth-child(2):not(.main-searching__toggler--active){padding-left:5rem}
.main-searching__toggler--active{background:#2e77ae;color:#fff;border-radius:25px !important}.main-searching__form{position:relative;gap:1rem}.main-searching__form.--open .search_result{display:block;position:absolute;left:0;top:50px;background:#fff;z-index:999;width:100%;box-shadow:0 10px 10px 4px rgba(0,0,0,0.1);border-radius:0 0 6px 6px}@media(min-width:979px){.main-searching__form.--open .search_result{top:calc(100% + 10px);box-shadow:0 0 10px 4px rgba(0,0,0,0.1);border-radius:5px}}.main-searching input[type="text"]{width:100%;padding:2.8rem 2rem;font-size:1.1rem;border:0;box-shadow:0 0 10px 4px rgba(0,0,0,0.1);border-radius:8px;background:#fff;color:#666;margin-bottom:4rem}
@media(min-width:979px){.main-searching input[type="text"]{margin-bottom:0;font-size:1.5rem;padding:2.5rem 2rem}}.main-searching__searchingSubmit,.main-searching__submit{display:block;text-align:center;padding:1.5rem 1.5rem;font-size:1.2rem;font-weight:700;background:#fff;border:1px solid #2e77ae;border-radius:8px;text-transform:uppercase;text-decoration:none;color:#2e77ae;width:100%;max-width:205px}@media(min-width:979px){.main-searching__searchingSubmit,.main-searching__submit{max-width:70px;font-size:2rem;padding:1.2rem}
}.main-searching__searchingSubmit:hover,.main-searching__submit:hover{color:#fff;background:#2e77ae}.main-searching__searchingSubmit span,.main-searching__submit span{display:none}.main-searching__select{position:relative;width:100%;margin-bottom:3rem}@media(min-width:979px){.main-searching__select{margin-bottom:0}}.main-searching__select--level-2{margin-bottom:2.2rem}@media(min-width:979px){.main-searching__select--level-2{margin-bottom:0}}.main-searching__trigger{position:relative;display:block;width:100%;text-align:left;padding:1.8rem 5rem 1.8rem 1.9rem;cursor:pointer;font-size:1.1rem;background:#fff;color:#666;box-shadow:0 0 10px 4px rgba(0,0,0,0.1);border-radius:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media(min-width:979px){.main-searching__trigger{font-size:1.5rem;padding:1.6rem 5rem 1.5rem 1.9rem}}.main-searching__trigger:before{content:"\F107";font-family:FontAwesome;font-size:2rem;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);color:#2e77ae;padding-left:1.5rem;border-left:1px solid #e1e1e1}.main-searching__trigger--disabled{opacity:.6;cursor:not-allowed}.main-searching__trigger--open:not(.main-searching__trigger--loading){background:#fff;box-shadow:10px 10px 10px 0 rgba(0,0,0,0.16);border-radius:8px 8px 0 0}
.main-searching__trigger--open:not(.main-searching__trigger--loading):before{content:"\F106"}.main-searching__trigger--open:not(.main-searching__trigger--loading)+.main-searching__list{display:flex}.main-searching__list{display:none;position:absolute;flex-direction:column;list-style-type:none;background:#fff;margin-top:-1px;max-height:250px;overflow:auto;width:100%;scrollbar-color:#2e77ae transparent;scrollbar-width:thin;border-radius:5px;border-radius:0 0 5px 5px;box-shadow:10px 10px 10px 0 rgba(0,0,0,0.16);z-index:99}
.main-searching__list::-webkit-scrollbar-track{background-color:#f1f1f1;margin-top:25px;margin-bottom:25px;border-radius:5px;-webkit-border-radius:5px}.main-searching__list::-webkit-scrollbar{width:6px;background-color:transparent;height:6px}.main-searching__list::-webkit-scrollbar-thumb{background-color:#2e77ae;border-radius:5px;-webkit-border-radius:5px}@media(min-width:757px){.main-searching__list{top:100%}}.main-searching__item:last-of-type{margin-bottom:2rem}.main-searching__itemButton{display:block;width:100%;padding:1rem 2rem;cursor:pointer;font-size:1.4rem;text-transform:uppercase;text-decoration:none;text-align:left}
.main-searching__itemButton:hover{background:#f1f1f1}@media(min-width:979px){.main-searching__itemButton{font-size:1.2rem}}.main-searching .search_result{display:none}.main-searching .search_result__block{padding:1rem 1.5rem 1.5rem}@media(min-width:757px){.main-searching .search_result__block{align-items:flex-start;height:100%;overflow-y:auto}}@media(min-width:757px){.main-searching .search_result__block.--queries{flex:1;position:sticky;top:0;min-width:170px}}.main-searching .search_result__block.--queries:not(:only-child){border-bottom:1px solid #c4c7c8}
@media(min-width:757px){.main-searching .search_result__block.--queries:not(:only-child){border:0;border-right:1px solid #c4c7c8}}@media(min-width:757px){.main-searching .search_result__block.--others{flex:3}}@media(min-width:757px){.main-searching .search_result__block.--others:not(:only-child){border-left:1px solid #c4c7c8;margin-left:-1px}}.main-searching .search_result__item{display:block;text-overflow:ellipsis;overflow:hidden}.main-searching .search_result__item:not(.--button-all){padding:.5rem 0;font-size:1.3rem;color:#333}
.main-searching .search_result__item:not(.--button-all):hover,.main-searching .search_result__item:not(.--button-all).--active{color:#2e77ae}.main-searching .search_result__item.--product{display:flex;align-items:center;text-decoration:none}.main-searching .search_result__item.--product .search_result__name{max-width:200px}.main-searching .search_result__item.--button-all{min-width:133px;width:auto;margin:1.5rem auto 0}.main-searching .search_result__item.--button-all.--active{background:#fff;border:1px solid #fff;color:#fff}
.main-searching .search_result__icon{margin-right:1.5rem;width:45px;position:relative;overflow:hidden}.main-searching .search_result__icon:before{content:"";display:block;width:100%;position:relative;padding-top:45px}.main-searching .search_result__icon img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-searching .search_result__name_wrapper{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 60px)}
.main-searching .search_result__price{white-space:nowrap;margin-left:1rem}.main-searching .search_result__label{font-size:1.5rem;margin-bottom:1rem;display:block}.main-searching .search_result__name{text-overflow:ellipsis;overflow:hidden}.main-searching .search_result__items{padding-left:1.5rem}.main-searching .search_result__sub{margin-bottom:3rem}.main-searching .search_result__sub:last-child{margin-bottom:0}#main_banner1{width:100vw;position:relative;left:50%;margin-left:-50vw}
#main_banner1.skeleton{background:#f1f1f1}#main_banner1.skeleton .main_slider__item{display:none}#main_banner1.skeleton .main_slider__item:first-child{display:block}#main_banner1 .main_slider__item>a,#main_banner1 .main_slider__item>span{display:flex;justify-content:center}#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{position:relative;max-height:calc(1px * var(--height))}@media(min-width:757px){#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{max-height:calc(1px * var(--height-sm, var(--height)))}
}@media(min-width:979px){#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{max-height:calc(1px * var(--height-md, var(--height-sm, var(--height))))}}@media(min-width:1200px){#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{max-height:calc(1px * var(--height-lg, var(--height-md, var(--height-sm, var(--height)))))}}#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{content:'';display:block;width:100%;padding-top:calc(var(--height) / var(--width) * 100%)}
@media(min-width:757px){#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{padding-top:calc(var(--height-sm, var(--height)) / var(--width-sm, var(--width)) * 100%)}}@media(min-width:979px){#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{padding-top:calc(var(--height-md, var(--height-sm, var(--height))) / var(--width-md, var(--width-sm, var(--width))) * 100%)}}@media(min-width:1200px){#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{padding-top:calc(var(--height-lg, var(--height-md, var(--height-sm, var(--height)))) / var(--width-lg, var(--width-md, var(--width-sm, var(--width)))) * 100%)}}#main_banner1.skeleton .main_slider__item a img,#main_banner1 .main_slider__item a.loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@media(max-width:979px){#main_banner1 .slick-dots{bottom:-20px}#main_banner1 .slick-dots li{margin:0 3px}#main_banner1 .slick-dots li.slick-active button{background:0;border:3px solid #000}#main_banner1 .slick-dots li button{width:11px;height:11px;background:0;border:3px solid #d9d9d9}}.main_page #content{display:flex;flex-direction:column}@media(min-width:979px){.main_page #content{display:initial}}.main_page #main_banner1{order:-1}@media(min-width:979px){.main_page #main_banner1{order:initial}}
#menu_banners3 div.menu_button_wrapper{padding:0}.benefits{display:none}@media(min-width:979px){.benefits{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10rem;align-items:center;padding:3rem 11rem 3rem;margin-bottom:6rem;border-bottom:2px solid #f8f8f8}}.benefits__inner{display:flex;align-items:center}.benefits__default{margin-right:2rem;width:6.5rem;height:6.5rem;object-fit:contain;padding:.75rem}.benefits__text{display:flex;flex-direction:column;font-size:1.3rem;text-transform:uppercase;color:#2e77ae}
.benefits__cloud{visibility:hidden;position:absolute;padding:2.5rem 1rem 3rem;bottom:-10.5rem;font-size:1.2rem;right:0;border-top:3px solid #2e77ae;border-radius:1rem;--webkit-box-shadow:0 0 5px 0 rgba(112,112,112,0.3);-moz-box-shadow:0 0 5px 0 rgba(112,112,112,0.3);box-shadow:0 0 5px 0 rgba(112,112,112,0.3);background-color:#FFF;opacity:0;transition:opacity .3s,visibility .3s}.benefits__active{display:none;width:6.5rem;height:6.5rem;object-fit:contain;margin-right:2rem;transition:.5s all ease}.benefits__item{position:relative}
.benefits__item:hover .benefits__default{display:none}.benefits__item:hover .benefits__active{display:block}.benefits__item:hover .benefits__cloud{visibility:visible;opacity:1}#menu_buttons2{padding:1rem 0 7rem}@media(min-width:979px){#menu_buttons2{padding:4rem 0}}#menu_buttons2 .big_label{margin-bottom:3rem}#menu_buttons2 .slick-list{padding:0 20% 10px 0 !important}@media(min-width:979px){#menu_buttons2 .slick-list{padding:0 0 10px 0 !important}
}#menu_buttons2 .slick-dots{bottom:-30px}#menu_buttons2 .slick-dots li{width:31px;height:6px}#menu_buttons2 .slick-dots li button{width:31px;height:6px;border-radius:3px;background:#d9d9d9}#menu_buttons2 .slick-dots li.slick-active button{background:#2e77ae}#menu_buttons2 .slick-initialized .slick-slide{display:grid !important;column-gap:20px;row-gap:15px;margin-right:20px}@media(min-width:979px){#menu_buttons2 .slick-initialized .slick-slide{grid-template-columns:1fr 1fr 1fr}}@media(min-width:979px){#menu_buttons2 .pop_cars_container{display:grid;column-gap:20px;row-gap:15px;grid-template-columns:1fr 1fr 1fr}
}@media(min-width:1200px){#menu_buttons2 .pop_cars_container{column-gap:70px}}#menu_buttons2 .menu_button_wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:3px 3px 6px rgba(0,0,0,0.12);border-radius:10px;text-align:center;height:95px;opacity:1;position:relative;overflow:hidden}@media(min-width:979px){#menu_buttons2 .menu_button_wrapper{height:180px}}#menu_buttons2 .menu_button_wrapper a{text-decoration:none;display:flex;align-items:center;justify-content:center;height:100%;width:100%;overflow:hidden}
#menu_buttons2 .menu_button_wrapper a:hover:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.75)}#menu_buttons2 .menu_button_wrapper a:hover span{color:#0193e3}#menu_buttons2 .menu_button_wrapper a img{display:block;max-height:110px;width:230px;position:absolute;left:-80px;z-index:-1}@media(min-width:979px){#menu_buttons2 .menu_button_wrapper a img{max-height:180px;width:290px;left:-120px}}@media(min-width:1200px){#menu_buttons2 .menu_button_wrapper a img{left:-75px}
}#menu_buttons2 .menu_button_wrapper a span{margin-top:1rem;display:block;font-weight:700;text-align:left;position:absolute;left:50%}@media(min-width:979px){#menu_buttons2 .menu_button_wrapper a span{left:57%}}#menu_buttons2 .menu_buttons2__show{margin:84px auto 30px;display:none;font-size:0;width:46px;height:46px;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,0.12);text-decoration:none;position:relative;color:#2e77ae}#menu_buttons2 .menu_buttons2__show.--active:after{content:'\f106'}
#menu_buttons2 .menu_buttons2__show:after{content:'\f107';font-family:'FontAwesome';font-size:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:979px){#menu_buttons2 .menu_buttons2__show{display:block}}@media(min-width:757px){#menu_buttons2 .menu_buttons2__show.--hide_desktop{display:none}}#menu_buttons2 form{display:none}#menu_buttons2 form.--dialog{margin-top:10px;display:block;position:fixed;top:50%;max-width:100%;width:749px;margin:0 auto;left:0;right:0;z-index:1009}
#menu_buttons2 form.--dialog .dialog_background{background:rgba(9,9,9,0.5);position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;display:block;z-index:-1}#menu_buttons2 form.--dialog .select2-container{margin-bottom:0}.searchingByModel{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.7);z-index:999}.searchingByModel__closeButton{position:fixed;top:2rem;right:3rem;font-size:4rem;color:#fff}@media(min-width:979px){.searchingByModel__closeButton{right:4rem}
}.searchingByModel__closeButton:hover{color:#2e77ae}.searchingByModel__wrapper{display:flex;flex-direction:column;gap:1.5rem;padding:3rem;background:rgba(255,255,255,0.33);width:90%;border-radius:6px}@media(min-width:979px){.searchingByModel__wrapper{flex-direction:row;gap:4.5rem;padding:3.5rem 5.5rem;width:640px}}.searchingByModel__wrapper--loading{position:relative}.searchingByModel__wrapper--loading:before{content:"";display:block;width:30px;height:30px;position:absolute;left:50%;top:50%;margin-top:-15px;margin-left:-15px;background:transparent;border-radius:50%;border-top:3px solid #f1f1f1;border-right:3px solid #f1f1f1;border-bottom:3px solid #f1f1f1;border-left:3px solid #2e77ae;-webkit-animation:rotateRight 1.1s infinite linear;animation:rotateRight 1.1s infinite linear}
.searchingByModel__wrapper--loading>*{opacity:.5}.searchingByModel__select{position:relative;width:100%}@media(min-width:979px){.searchingByModel__select--model{width:60%}}@media(min-width:979px){.searchingByModel__select--year{flex:1}}.searchingByModel__selectHeadline{display:block;color:#fff;border-bottom:1px solid #fff;padding-bottom:.5rem;margin-bottom:1.5rem;font-size:1.2rem;font-weight:600}.searchingByModel__model{position:relative;display:flex;align-items:center;background:#fff;border-radius:6px;height:55px;padding:1.5rem 1.5rem 1.5rem 8.5rem;font-size:1.5rem;font-weight:700;color:#2e77ae}
.searchingByModel__model:before{content:'\E8D3';font-family:FontAwesome;font-size:2.4rem;position:absolute;left:2rem;top:50%;transform:translateY(-50%)}.searchingByModel__trigger{position:relative;display:block;width:100%;text-align:left;padding:2.1rem 5rem 2rem 1.9rem;cursor:pointer;font-size:1.5rem;font-weight:700;background:#fff;color:#2e77ae;border-radius:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(min-width:979px){.searchingByModel__trigger{font-size:1.5rem;padding:1.8rem 5rem 1.8rem 1.9rem}
}.searchingByModel__trigger:before{content:"\F107";font-family:FontAwesome;font-size:2rem;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);color:#2e77ae;padding-left:1.5rem;border-left:1px solid #e1e1e1}.searchingByModel__trigger--disabled{opacity:.6;cursor:not-allowed}.searchingByModel__trigger--open:not(.searchingByModel__trigger--loading){background:#fff;box-shadow:10px 10px 10px 0 rgba(0,0,0,0.16);border-radius:8px 8px 0 0}.searchingByModel__trigger--open:not(.searchingByModel__trigger--loading):before{content:"\F106"}
.searchingByModel__trigger--open:not(.searchingByModel__trigger--loading)+.searchingByModel__list{display:flex}.searchingByModel__list{display:none;position:absolute;flex-direction:column;list-style-type:none;background:#fff;margin-top:-1px;overflow:auto;width:100%;scrollbar-color:#2e77ae transparent;scrollbar-width:thin;border-radius:5px;border-radius:0 0 5px 5px;box-shadow:10px 10px 10px 0 rgba(0,0,0,0.16);z-index:99;max-height:22vh;padding:.8rem}.searchingByModel__list::-webkit-scrollbar-track{background-color:#f1f1f1;margin-top:25px;margin-bottom:25px;border-radius:5px;-webkit-border-radius:5px}
.searchingByModel__list::-webkit-scrollbar{width:6px;background-color:transparent;height:6px}.searchingByModel__list::-webkit-scrollbar-thumb{background-color:#2e77ae;border-radius:5px;-webkit-border-radius:5px}@media(min-width:757px){.searchingByModel__list{top:100%;max-height:250px;margin-top:-5px}}.searchingByModel__item:last-of-type{margin-bottom:2rem}.searchingByModel__itemButton{display:block;width:100%;padding:1rem 2rem;cursor:pointer;font-size:1.5rem;font-weight:700;color:#2e77ae;text-transform:uppercase;text-decoration:none;text-align:center;border-radius:6px}
.searchingByModel__itemButton:hover{background:#2e77ae;color:#fff}#main_tree5{position:relative}@media(min-width:979px){#main_tree5{padding-top:4rem;padding-bottom:9rem;margin-bottom:10rem !important}#main_tree5:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0;background:#f8f8f8;z-index:-1}}#main_tree5 .categories__header{font-size:2rem;color:black;margin:0 auto;width:32%;text-align:center;line-height:1.2}
@media(min-width:757px){#main_tree5 .categories__header{width:40%;margin:2rem auto}}@media(min-width:979px){#main_tree5 .categories__header{font-size:2.5rem;margin-bottom:1.3rem}}#main_tree5 .categories__subheader{text-align:center;font-size:1.6rem}#main_tree5 ul{list-style:none;margin:0}#main_tree5 ul .title{color:#333;display:block;line-height:1.3;padding:15px 0;cursor:pointer;position:relative;font-size:1.2em}@media(min-width:757px){#main_tree5 ul .title{border:0;padding:0 0 10px;font-size:1.3em}
}#main_tree5 ul ul{min-height:0 !important;display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem}@media(min-width:979px){#main_tree5 ul ul{grid-template-columns:2fr repeat(4,1fr);grid-template-areas:'oleje filtry_p filtry_o reflektory zarowki' 'oleje wycieraczki felgi swiece tarcze';grid-template-areas:'one two three four five' 'one six seven eight nine';margin-top:5rem;border-radius:.5rem;gap:2rem}}@media(min-width:1200px){#main_tree5 ul ul{grid-template-columns:35rem repeat(4,1fr);column-gap:6rem}}@media(min-width:1450px){#main_tree5 ul ul{grid-template-columns:46rem repeat(4,1fr);column-gap:7rem}
}#main_tree5 ul.main_tree_sub>li:last-child .title{border:0}#main_tree5 ul .nav-gfx{display:block;position:relative;width:100%;height:100%}#main_tree5 ul li.item{font-size:.9em;position:relative;cursor:pointer;border-radius:.5rem}#main_tree5 ul li.item picture{display:block;height:100%}#main_tree5 ul li.item picture img{object-fit:cover;height:100%;width:100%;border-radius:.5rem;transition:filter .2s ease}@media(min-width:1200px){#main_tree5 ul li.item picture img{height:97%}}#main_tree5 ul li.item:hover picture img{filter:brightness(50%)}
#main_tree5 ul li.item:hover .gfx_lvl_1{color:#2e77ae}#main_tree5 ul li.item .gfx_lvl_1{text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.2rem;letter-spacing:1.3px;text-align:center;width:75%;font-weight:600;color:#fff;transition:color .2s ease;cursor:pointer;z-index:20}@media(min-width:979px){#main_tree5 ul li.item .gfx_lvl_1{top:50%;letter-spacing:.5px;font-weight:700;line-height:1.5}}@media(min-width:1200px){#main_tree5 ul li.item .gfx_lvl_1{font-size:1.4rem}
}#main_tree5 ul li.item:first-of-type{width:auto;grid-column:1 / span 2}@media(min-width:979px){#main_tree5 ul li.item:first-of-type{grid-area:one}#main_tree5 ul li.item:first-of-type picture img{height:99%}}#main_tree5 ul li.item:first-of-type img{width:100%}@media(min-width:979px){#main_tree5 ul li.item:nth-of-type(2){grid-area:two;margin-right:-0.2rem}}@media(min-width:1200px){#main_tree5 ul li.item:nth-of-type(2){margin-right:-2.5rem}}@media(min-width:979px){#main_tree5 ul li.item:nth-of-type(3){grid-area:three;margin-left:-0.2rem}
}@media(min-width:1200px){#main_tree5 ul li.item:nth-of-type(3){margin-left:-2.5rem}}@media(min-width:979px){#main_tree5 ul li.item:nth-of-type(4){grid-area:four;margin-right:-0.2rem}}@media(min-width:1200px){#main_tree5 ul li.item:nth-of-type(4){margin-right:-2.5rem}}@media(min-width:979px){#main_tree5 ul li.item:nth-of-type(5){grid-area:five;margin-left:-0.2rem}}@media(min-width:1200px){#main_tree5 ul li.item:nth-of-type(5){margin-left:-2.5rem}}@media(min-width:979px){#main_tree5 ul li.item:nth-of-type(6){grid-area:six;margin-right:-0.2rem}
}@media(min-width:1200px){#main_tree5 ul li.item:nth-of-type(6){margin-right:-2.5rem}}@media(min-width:979px){#main_tree5 ul li.item:nth-of-type(7){grid-area:seven;margin-left:-0.2rem}}@media(min-width:1200px){#main_tree5 ul li.item:nth-of-type(7){margin-left:-2.5rem}}@media(min-width:979px){#main_tree5 ul li.item:nth-of-type(8){grid-area:eight;margin-right:-0.2rem}}@media(min-width:1200px){#main_tree5 ul li.item:nth-of-type(8){margin-right:-2.5rem}}@media(min-width:979px){#main_tree5 ul li.item:last-of-type{grid-area:nine;margin-left:-0.2rem}
}@media(min-width:1200px){#main_tree5 ul li.item:last-of-type{margin-left:-2.5rem}}#main_tree5>ul>li{padding:0}@media(min-width:757px){#main_tree5>ul>li{border:0}}.main-searching--bottom{position:relative;padding:4rem 3rem;margin-bottom:6rem}.main-searching--bottom:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0;background:#f8f8f8;z-index:-1}
@media(min-width:979px){.main-searching--bottom{padding:7rem 3rem 9rem;margin-bottom:9rem}.main-searching--bottom:before{box-shadow:2px 5px 6px rgba(0,0,0,0.16)}}@media(min-width:979px){.main-searching--bottom .main-searching__headline{font-size:2.5rem;margin-bottom:5rem !important}}@media(min-width:979px){.main-searching--bottom .main-searching__trigger{font-size:1.2rem}}.main-searching--bottom .main-searching__section{display:flex}@media(min-width:979px){.main-searching--bottom .main-searching__section{display:grid;grid-template-columns:35% 35% 1fr;gap:2.5rem}
}.main-searching--bottom .main-searching__searchingSubmit{max-width:unset;font-size:1.2rem}.main-searching--bottom .main-searching__searchingSubmit:before{content:'\E8A1';font-family:FontAwesome;font-size:1.3rem;margin-right:1rem}@media(min-width:979px){.main-searching--bottom .main-searching__searchingSubmit:before{font-size:1.6rem;margin-right:1.5rem}}#menu_banners2{width:100vw;position:relative;left:50%;margin-left:-50vw}#menu_banners2.skeleton{background:#f1f1f1}#menu_banners2.skeleton .main_slider__item{display:none}
#menu_banners2.skeleton .main_slider__item:first-child{display:block}#menu_banners2 .main_slider__item a{display:flex;justify-content:center}#menu_banners2.skeleton .main_slider__item a,#menu_banners2 .main_slider__item a.loading{position:relative;max-height:calc(1px * var(--height))}@media(min-width:757px){#menu_banners2.skeleton .main_slider__item a,#menu_banners2 .main_slider__item a.loading{max-height:calc(1px * var(--height-sm, var(--height)))}}@media(min-width:979px){#menu_banners2.skeleton .main_slider__item a,#menu_banners2 .main_slider__item a.loading{max-height:calc(1px * var(--height-md, var(--height-sm, var(--height))))}
}@media(min-width:1200px){#menu_banners2.skeleton .main_slider__item a,#menu_banners2 .main_slider__item a.loading{max-height:calc(1px * var(--height-lg, var(--height-md, var(--height-sm, var(--height)))))}}#menu_banners2.skeleton .main_slider__item a:before,#menu_banners2 .main_slider__item a.loading:before{content:'';display:block;width:100%;padding-top:calc(var(--height) / var(--width) * 100%)}@media(min-width:757px){#menu_banners2.skeleton .main_slider__item a:before,#menu_banners2 .main_slider__item a.loading:before{padding-top:calc(var(--height-sm, var(--height)) / var(--width-sm, var(--width)) * 100%)}
}@media(min-width:979px){#menu_banners2.skeleton .main_slider__item a:before,#menu_banners2 .main_slider__item a.loading:before{padding-top:calc(var(--height-md, var(--height-sm, var(--height))) / var(--width-md, var(--width-sm, var(--width))) * 100%)}}@media(min-width:1200px){#menu_banners2.skeleton .main_slider__item a:before,#menu_banners2 .main_slider__item a.loading:before{padding-top:calc(var(--height-lg, var(--height-md, var(--height-sm, var(--height)))) / var(--width-lg, var(--width-md, var(--width-sm, var(--width)))) * 100%)}}#menu_banners2.skeleton .main_slider__item a img,#menu_banners2 .main_slider__item a.loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:979px){#menu_banners2 .slick-dots{bottom:10px}
#menu_banners2 .slick-dots li{margin:0 3px}#menu_banners2 .slick-dots li.slick-active button{background:0;border:3px solid #000}#menu_banners2 .slick-dots li button{width:11px;height:11px;background:0;border:3px solid #d9d9d9}}#main_blog{padding-bottom:7rem}
@media(min-width:979px){#main_blog{padding-top:6rem;padding-bottom:6rem;margin-bottom:2rem}}#main_blog .headline{margin-bottom:2.5rem}@media(min-width:979px){#main_blog .headline{margin-block:.5rem}}#main_blog .main_blog__desc{display:none}@media(min-width:979px){#main_blog .main_blog__desc{font-size:1.6rem;text-align:center;margin-bottom:6.5rem;display:block}}.instagram.load-content:after{position:absolute}
.instagram.--skeleton .instagram__item{min-height:25rem;background:#f1f1f1}.instagram.--skeleton.--slider .instagram__item:nth-child(n+5){display:none}@media(max-width:979px){.instagram.--skeleton.--slider .instagram__item:nth-child(n+3){display:none}}.instagram__label .headline{flex-wrap:wrap}.instagram__label:hover .headline__after{color:#2e77ae}.instagram__label a{text-decoration:none}.instagram__label .headline__after{color:#000;text-decoration:underline}.instagram__label .headline__after:before{display:none}
.instagram__item{overflow:hidden}.instagram__item a{overflow:hidden;position:relative;display:flex;align-content:flex-start;justify-content:center;height:100%;aspect-ratio:1;max-height:50vw}@media(min-width:979px){.instagram__item a{max-height:27rem}}.instagram__item a img{object-fit:cover;width:100%}.instagram__item a:before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;left:0;top:0;transition:.2s all;opacity:0}.instagram__item a:after{font-family:FontAwesome;content:url('/gfx/standards/instagram.svg');color:#fff;font-size:3rem;line-height:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s all;opacity:0}
.instagram__item a:hover:before,.instagram__item a:hover:after{opacity:1}.instagram__item.--video video{max-width:100%}.instagram__item.--video a:before,.instagram__item.--video a:after{display:none}.instagram:not(.--slider) .instagram__items,.instagram.--skeleton .instagram__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}@media(min-width:979px){.instagram:not(.--slider) .instagram__items,.instagram.--skeleton .instagram__items{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:3rem}
}.instagram.--slider .slick-list{margin:0 -0.75rem}@media(min-width:979px){.instagram.--slider .slick-list{margin:0 -1.5rem}}.instagram.--slider .slick-track{display:flex}.instagram.--slider .instagram__items{overflow:hidden}.instagram.--slider .instagram__item{margin:0 .75rem;height:unset}@media(min-width:979px){.instagram.--slider .instagram__item{margin:0 1.5rem}}