@charset "UTF-8";
@font-face{
font-family:sb;
font-weight:400;
font-style:normal;
font-display:block;
src:url("/custom/module/public/streetbuzz/assets/fonts/sb/sb.woff2?5d0a37d4") format("woff2"),url("/custom/module/public/streetbuzz/assets/fonts/sb/sb.woff?5d0a37d4") format("woff")
}
.element_forminput_plusminus__minus::before,
.element_forminput_plusminus__plus::before,
.element_rating_bars__star::after,
.element_rating_bars__star::before,
.element_rating_stars ::before,
.element_set_rating_stars label::before,
.element_sr .show_mobile_filter .element_sr__desktop_trigger_text--trigger.changed::before,
.element_sr2__menu_link::before,
.element_sr__desktop_triggers_pages_switch::after,
.element_sr__desktop_triggers_pages_switch::before,
.element_sr__menu_link::before,
.element_sr__narrower_content_filter_icon--clear::before,
.icon::before,
.pvd_dl__link::after,
[data-icon-after]::before,
[data-icon-before]::before{
font-family:sb,sans-serif;
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:none;
text-transform:none;
text-align:center;
font-variant:normal;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.element_youtube_container,
.pvd_pc__video{
position:relative;
height:0;
overflow:hidden;
padding-bottom:56.25%
}
[data-aspectratio="16:10"].element_youtube_container,
[data-aspectratio="16:10"].pvd_pc__video{
padding-bottom:62.5%
}
[data-aspectratio="4:3"].element_youtube_container,
[data-aspectratio="4:3"].pvd_pc__video{
padding-bottom:75%
}
.element_youtube_container embed,
.element_youtube_container iframe,
.element_youtube_container object,
.pvd_pc__video embed,
.pvd_pc__video iframe,
.pvd_pc__video object{
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
.seite_detail__subelement.sb_pos_100pr>*,
.seite_detail__subelement.sb_pos_100vw>*,
.vcmanufacturer_detail__subelement.sb_pos_100pr>*,
.vcmanufacturer_detail__subelement.sb_pos_100vw>*,
.vcmodel_detail__subelement.sb_pos_100pr>*,
.vcmodel_detail__subelement.sb_pos_100vw>*,
.vctype_detail__subelement.sb_pos_100pr>*,
.vctype_detail__subelement.sb_pos_100vw>*,
.warengruppe_detail__subelement.sb_pos_100pr>*,
.warengruppe_detail__subelement.sb_pos_100vw>*,
.warenkorb_detail__subelement.sb_pos_100pr>*,
.warenkorb_detail__subelement.sb_pos_100vw>*{
box-sizing:border-box;
max-width:1920px;
margin-left:auto;
margin-right:auto
}
.artikel_detail__layout_row--a>*,
.artikel_detail__layout_row--b>*,
.layout_content,
.layout_content_footer,
.layout_content_header,
.layout_footer__subelement.sb_pos_c1>*,
.praesenz_search__brands,
.praesenz_search__garage,
.praesenz_search__header,
.praesenz_search__longdescription,
.praesenz_search__seo_content,
.praesenz_search__sr,
.praesenz_search__sub_headline,
.sb_container,
.sb_dn_flyout_menu,
.sb_dn_flyout_specials,
.sb_footer_copyright__cc,
.sb_footer_copyright__xc,
.sb_lh__container,
.seite_detail--no_sidebar .seite_detail__content,
.seite_detail--no_sidebar .seite_detail__seo_content,
.seite_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .vcmanufacturer_detail__content,
.seite_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.seite_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .vcmodel_detail__content,
.seite_detail--no_sidebar .vcmodel_detail__seo_content,
.seite_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .vctype_detail__content,
.seite_detail--no_sidebar .vctype_detail__seo_content,
.seite_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .warengruppe_detail__content,
.seite_detail--no_sidebar .warengruppe_detail__seo_content,
.seite_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .warenkorb_detail__content,
.seite_detail--no_sidebar .warenkorb_detail__seo_content,
.seite_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.seite_detail__subelement.sb_pos_c1>*,
.vcmanufacturer_detail--no_sidebar .seite_detail__content,
.vcmanufacturer_detail--no_sidebar .seite_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .vcmanufacturer_detail__content,
.vcmanufacturer_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .vcmodel_detail__content,
.vcmanufacturer_detail--no_sidebar .vcmodel_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .vctype_detail__content,
.vcmanufacturer_detail--no_sidebar .vctype_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .warengruppe_detail__content,
.vcmanufacturer_detail--no_sidebar .warengruppe_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .warenkorb_detail__content,
.vcmanufacturer_detail--no_sidebar .warenkorb_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail__content_container,
.vcmanufacturer_detail__header,
.vcmanufacturer_detail__subelement.sb_pos_c1>*,
.vcmodel_detail--no_sidebar .seite_detail__content,
.vcmodel_detail--no_sidebar .seite_detail__seo_content,
.vcmodel_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .vcmanufacturer_detail__content,
.vcmodel_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.vcmodel_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .vcmodel_detail__content,
.vcmodel_detail--no_sidebar .vcmodel_detail__seo_content,
.vcmodel_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .vctype_detail__content,
.vcmodel_detail--no_sidebar .vctype_detail__seo_content,
.vcmodel_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .warengruppe_detail__content,
.vcmodel_detail--no_sidebar .warengruppe_detail__seo_content,
.vcmodel_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .warenkorb_detail__content,
.vcmodel_detail--no_sidebar .warenkorb_detail__seo_content,
.vcmodel_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail__content_container,
.vcmodel_detail__header,
.vcmodel_detail__subelement.sb_pos_c1>*,
.vctype_detail--no_sidebar .seite_detail__content,
.vctype_detail--no_sidebar .seite_detail__seo_content,
.vctype_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .vcmanufacturer_detail__content,
.vctype_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.vctype_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .vcmodel_detail__content,
.vctype_detail--no_sidebar .vcmodel_detail__seo_content,
.vctype_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .vctype_detail__content,
.vctype_detail--no_sidebar .vctype_detail__seo_content,
.vctype_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .warengruppe_detail__content,
.vctype_detail--no_sidebar .warengruppe_detail__seo_content,
.vctype_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .warenkorb_detail__content,
.vctype_detail--no_sidebar .warenkorb_detail__seo_content,
.vctype_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.vctype_detail__brands,
.vctype_detail__garage,
.vctype_detail__header,
.vctype_detail__longdescription,
.vctype_detail__seo_content,
.vctype_detail__sr,
.vctype_detail__sub_headline,
.vctype_detail__subelement.sb_pos_c1>*,
.warengruppe_detail--no_sidebar .seite_detail__content,
.warengruppe_detail--no_sidebar .seite_detail__seo_content,
.warengruppe_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .vcmanufacturer_detail__content,
.warengruppe_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.warengruppe_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .vcmodel_detail__content,
.warengruppe_detail--no_sidebar .vcmodel_detail__seo_content,
.warengruppe_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .vctype_detail__content,
.warengruppe_detail--no_sidebar .vctype_detail__seo_content,
.warengruppe_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .warengruppe_detail__content,
.warengruppe_detail--no_sidebar .warengruppe_detail__seo_content,
.warengruppe_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .warenkorb_detail__content,
.warengruppe_detail--no_sidebar .warenkorb_detail__seo_content,
.warengruppe_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail__brands,
.warengruppe_detail__garage,
.warengruppe_detail__header,
.warengruppe_detail__longdescription,
.warengruppe_detail__seo_content,
.warengruppe_detail__sr,
.warengruppe_detail__sub_headline,
.warengruppe_detail__subelement.sb_pos_c1>*,
.warenkorb_detail--no_sidebar .seite_detail__content,
.warenkorb_detail--no_sidebar .seite_detail__seo_content,
.warenkorb_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .vcmanufacturer_detail__content,
.warenkorb_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.warenkorb_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .vcmodel_detail__content,
.warenkorb_detail--no_sidebar .vcmodel_detail__seo_content,
.warenkorb_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .vctype_detail__content,
.warenkorb_detail--no_sidebar .vctype_detail__seo_content,
.warenkorb_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .warengruppe_detail__content,
.warenkorb_detail--no_sidebar .warengruppe_detail__seo_content,
.warenkorb_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .warenkorb_detail__content,
.warenkorb_detail--no_sidebar .warenkorb_detail__seo_content,
.warenkorb_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail__slider_headline,
.warenkorb_detail__subelement.sb_pos_c1>*{
box-sizing:border-box;
max-width:1025px;
padding:0 10px;
margin-left:auto;
margin-right:auto
}
@media (min-width:1025px){
.artikel_detail__layout_row--a>*,
.artikel_detail__layout_row--b>*,
.layout_content,
.layout_content_footer,
.layout_content_header,
.layout_footer__subelement.sb_pos_c1>*,
.praesenz_search__brands,
.praesenz_search__garage,
.praesenz_search__header,
.praesenz_search__longdescription,
.praesenz_search__seo_content,
.praesenz_search__sr,
.praesenz_search__sub_headline,
.sb_container,
.sb_dn_flyout_menu,
.sb_dn_flyout_specials,
.sb_footer_copyright__cc,
.sb_footer_copyright__xc,
.sb_lh__container,
.seite_detail--no_sidebar .seite_detail__content,
.seite_detail--no_sidebar .seite_detail__seo_content,
.seite_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .vcmanufacturer_detail__content,
.seite_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.seite_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .vcmodel_detail__content,
.seite_detail--no_sidebar .vcmodel_detail__seo_content,
.seite_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .vctype_detail__content,
.seite_detail--no_sidebar .vctype_detail__seo_content,
.seite_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .warengruppe_detail__content,
.seite_detail--no_sidebar .warengruppe_detail__seo_content,
.seite_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .warenkorb_detail__content,
.seite_detail--no_sidebar .warenkorb_detail__seo_content,
.seite_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.seite_detail__subelement.sb_pos_c1>*,
.vcmanufacturer_detail--no_sidebar .seite_detail__content,
.vcmanufacturer_detail--no_sidebar .seite_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .vcmanufacturer_detail__content,
.vcmanufacturer_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .vcmodel_detail__content,
.vcmanufacturer_detail--no_sidebar .vcmodel_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .vctype_detail__content,
.vcmanufacturer_detail--no_sidebar .vctype_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .warengruppe_detail__content,
.vcmanufacturer_detail--no_sidebar .warengruppe_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .warenkorb_detail__content,
.vcmanufacturer_detail--no_sidebar .warenkorb_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail__content_container,
.vcmanufacturer_detail__header,
.vcmanufacturer_detail__subelement.sb_pos_c1>*,
.vcmodel_detail--no_sidebar .seite_detail__content,
.vcmodel_detail--no_sidebar .seite_detail__seo_content,
.vcmodel_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .vcmanufacturer_detail__content,
.vcmodel_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.vcmodel_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .vcmodel_detail__content,
.vcmodel_detail--no_sidebar .vcmodel_detail__seo_content,
.vcmodel_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .vctype_detail__content,
.vcmodel_detail--no_sidebar .vctype_detail__seo_content,
.vcmodel_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .warengruppe_detail__content,
.vcmodel_detail--no_sidebar .warengruppe_detail__seo_content,
.vcmodel_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .warenkorb_detail__content,
.vcmodel_detail--no_sidebar .warenkorb_detail__seo_content,
.vcmodel_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail__content_container,
.vcmodel_detail__header,
.vcmodel_detail__subelement.sb_pos_c1>*,
.vctype_detail--no_sidebar .seite_detail__content,
.vctype_detail--no_sidebar .seite_detail__seo_content,
.vctype_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .vcmanufacturer_detail__content,
.vctype_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.vctype_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .vcmodel_detail__content,
.vctype_detail--no_sidebar .vcmodel_detail__seo_content,
.vctype_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .vctype_detail__content,
.vctype_detail--no_sidebar .vctype_detail__seo_content,
.vctype_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .warengruppe_detail__content,
.vctype_detail--no_sidebar .warengruppe_detail__seo_content,
.vctype_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .warenkorb_detail__content,
.vctype_detail--no_sidebar .warenkorb_detail__seo_content,
.vctype_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.vctype_detail__brands,
.vctype_detail__garage,
.vctype_detail__header,
.vctype_detail__longdescription,
.vctype_detail__seo_content,
.vctype_detail__sr,
.vctype_detail__sub_headline,
.vctype_detail__subelement.sb_pos_c1>*,
.warengruppe_detail--no_sidebar .seite_detail__content,
.warengruppe_detail--no_sidebar .seite_detail__seo_content,
.warengruppe_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .vcmanufacturer_detail__content,
.warengruppe_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.warengruppe_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .vcmodel_detail__content,
.warengruppe_detail--no_sidebar .vcmodel_detail__seo_content,
.warengruppe_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .vctype_detail__content,
.warengruppe_detail--no_sidebar .vctype_detail__seo_content,
.warengruppe_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .warengruppe_detail__content,
.warengruppe_detail--no_sidebar .warengruppe_detail__seo_content,
.warengruppe_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .warenkorb_detail__content,
.warengruppe_detail--no_sidebar .warenkorb_detail__seo_content,
.warengruppe_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail__brands,
.warengruppe_detail__garage,
.warengruppe_detail__header,
.warengruppe_detail__longdescription,
.warengruppe_detail__seo_content,
.warengruppe_detail__sr,
.warengruppe_detail__sub_headline,
.warengruppe_detail__subelement.sb_pos_c1>*,
.warenkorb_detail--no_sidebar .seite_detail__content,
.warenkorb_detail--no_sidebar .seite_detail__seo_content,
.warenkorb_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .vcmanufacturer_detail__content,
.warenkorb_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.warenkorb_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .vcmodel_detail__content,
.warenkorb_detail--no_sidebar .vcmodel_detail__seo_content,
.warenkorb_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .vctype_detail__content,
.warenkorb_detail--no_sidebar .vctype_detail__seo_content,
.warenkorb_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .warengruppe_detail__content,
.warenkorb_detail--no_sidebar .warengruppe_detail__seo_content,
.warenkorb_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .warenkorb_detail__content,
.warenkorb_detail--no_sidebar .warenkorb_detail__seo_content,
.warenkorb_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail__slider_headline,
.warenkorb_detail__subelement.sb_pos_c1>*{
max-width:1025px;
padding:0 25px
}
}
@media (min-width:1220px){
.artikel_detail__layout_row--a>*,
.artikel_detail__layout_row--b>*,
.layout_content,
.layout_content_footer,
.layout_content_header,
.layout_footer__subelement.sb_pos_c1>*,
.praesenz_search__brands,
.praesenz_search__garage,
.praesenz_search__header,
.praesenz_search__longdescription,
.praesenz_search__seo_content,
.praesenz_search__sr,
.praesenz_search__sub_headline,
.sb_container,
.sb_dn_flyout_menu,
.sb_dn_flyout_specials,
.sb_footer_copyright__cc,
.sb_footer_copyright__xc,
.sb_lh__container,
.seite_detail--no_sidebar .seite_detail__content,
.seite_detail--no_sidebar .seite_detail__seo_content,
.seite_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .vcmanufacturer_detail__content,
.seite_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.seite_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .vcmodel_detail__content,
.seite_detail--no_sidebar .vcmodel_detail__seo_content,
.seite_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .vctype_detail__content,
.seite_detail--no_sidebar .vctype_detail__seo_content,
.seite_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .warengruppe_detail__content,
.seite_detail--no_sidebar .warengruppe_detail__seo_content,
.seite_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.seite_detail--no_sidebar .warenkorb_detail__content,
.seite_detail--no_sidebar .warenkorb_detail__seo_content,
.seite_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.seite_detail__subelement.sb_pos_c1>*,
.vcmanufacturer_detail--no_sidebar .seite_detail__content,
.vcmanufacturer_detail--no_sidebar .seite_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .vcmanufacturer_detail__content,
.vcmanufacturer_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .vcmodel_detail__content,
.vcmanufacturer_detail--no_sidebar .vcmodel_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .vctype_detail__content,
.vcmanufacturer_detail--no_sidebar .vctype_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .warengruppe_detail__content,
.vcmanufacturer_detail--no_sidebar .warengruppe_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail--no_sidebar .warenkorb_detail__content,
.vcmanufacturer_detail--no_sidebar .warenkorb_detail__seo_content,
.vcmanufacturer_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.vcmanufacturer_detail__content_container,
.vcmanufacturer_detail__header,
.vcmanufacturer_detail__subelement.sb_pos_c1>*,
.vcmodel_detail--no_sidebar .seite_detail__content,
.vcmodel_detail--no_sidebar .seite_detail__seo_content,
.vcmodel_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .vcmanufacturer_detail__content,
.vcmodel_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.vcmodel_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .vcmodel_detail__content,
.vcmodel_detail--no_sidebar .vcmodel_detail__seo_content,
.vcmodel_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .vctype_detail__content,
.vcmodel_detail--no_sidebar .vctype_detail__seo_content,
.vcmodel_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .warengruppe_detail__content,
.vcmodel_detail--no_sidebar .warengruppe_detail__seo_content,
.vcmodel_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail--no_sidebar .warenkorb_detail__content,
.vcmodel_detail--no_sidebar .warenkorb_detail__seo_content,
.vcmodel_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.vcmodel_detail__content_container,
.vcmodel_detail__header,
.vcmodel_detail__subelement.sb_pos_c1>*,
.vctype_detail--no_sidebar .seite_detail__content,
.vctype_detail--no_sidebar .seite_detail__seo_content,
.vctype_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .vcmanufacturer_detail__content,
.vctype_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.vctype_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .vcmodel_detail__content,
.vctype_detail--no_sidebar .vcmodel_detail__seo_content,
.vctype_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .vctype_detail__content,
.vctype_detail--no_sidebar .vctype_detail__seo_content,
.vctype_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .warengruppe_detail__content,
.vctype_detail--no_sidebar .warengruppe_detail__seo_content,
.vctype_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.vctype_detail--no_sidebar .warenkorb_detail__content,
.vctype_detail--no_sidebar .warenkorb_detail__seo_content,
.vctype_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.vctype_detail__brands,
.vctype_detail__garage,
.vctype_detail__header,
.vctype_detail__longdescription,
.vctype_detail__seo_content,
.vctype_detail__sr,
.vctype_detail__sub_headline,
.vctype_detail__subelement.sb_pos_c1>*,
.warengruppe_detail--no_sidebar .seite_detail__content,
.warengruppe_detail--no_sidebar .seite_detail__seo_content,
.warengruppe_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .vcmanufacturer_detail__content,
.warengruppe_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.warengruppe_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .vcmodel_detail__content,
.warengruppe_detail--no_sidebar .vcmodel_detail__seo_content,
.warengruppe_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .vctype_detail__content,
.warengruppe_detail--no_sidebar .vctype_detail__seo_content,
.warengruppe_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .warengruppe_detail__content,
.warengruppe_detail--no_sidebar .warengruppe_detail__seo_content,
.warengruppe_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail--no_sidebar .warenkorb_detail__content,
.warengruppe_detail--no_sidebar .warenkorb_detail__seo_content,
.warengruppe_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.warengruppe_detail__brands,
.warengruppe_detail__garage,
.warengruppe_detail__header,
.warengruppe_detail__longdescription,
.warengruppe_detail__seo_content,
.warengruppe_detail__sr,
.warengruppe_detail__sub_headline,
.warengruppe_detail__subelement.sb_pos_c1>*,
.warenkorb_detail--no_sidebar .seite_detail__content,
.warenkorb_detail--no_sidebar .seite_detail__seo_content,
.warenkorb_detail--no_sidebar .seite_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .vcmanufacturer_detail__content,
.warenkorb_detail--no_sidebar .vcmanufacturer_detail__seo_content,
.warenkorb_detail--no_sidebar .vcmanufacturer_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .vcmodel_detail__content,
.warenkorb_detail--no_sidebar .vcmodel_detail__seo_content,
.warenkorb_detail--no_sidebar .vcmodel_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .vctype_detail__content,
.warenkorb_detail--no_sidebar .vctype_detail__seo_content,
.warenkorb_detail--no_sidebar .vctype_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .warengruppe_detail__content,
.warenkorb_detail--no_sidebar .warengruppe_detail__seo_content,
.warenkorb_detail--no_sidebar .warengruppe_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail--no_sidebar .warenkorb_detail__content,
.warenkorb_detail--no_sidebar .warenkorb_detail__seo_content,
.warenkorb_detail--no_sidebar .warenkorb_detail__subelement:not(.sb_pos_100vw),
.warenkorb_detail__slider_headline,
.warenkorb_detail__subelement.sb_pos_c1>*{
max-width:1220px
}
}
.layout_footer__subelement.sb_pos_c2>*,
.seite_detail__subelement.sb_pos_c2>*,
.vcmanufacturer_detail__subelement.sb_pos_c2>*,
.vcmodel_detail__subelement.sb_pos_c2>*,
.vctype_detail__subelement.sb_pos_c2>*,
.warengruppe_detail__subelement.sb_pos_c2>*,
.warenkorb_detail__subelement.sb_pos_c2>*{
box-sizing:border-box;
max-width:1025px;
padding:0;
margin-left:auto;
margin-right:auto
}
@media (min-width:1025px){
.layout_footer__subelement.sb_pos_c2>*,
.seite_detail__subelement.sb_pos_c2>*,
.vcmanufacturer_detail__subelement.sb_pos_c2>*,
.vcmodel_detail__subelement.sb_pos_c2>*,
.vctype_detail__subelement.sb_pos_c2>*,
.warengruppe_detail__subelement.sb_pos_c2>*,
.warenkorb_detail__subelement.sb_pos_c2>*{
max-width:1025px
}
}
@media (min-width:1220px){
.layout_footer__subelement.sb_pos_c2>*,
.seite_detail__subelement.sb_pos_c2>*,
.vcmanufacturer_detail__subelement.sb_pos_c2>*,
.vcmodel_detail__subelement.sb_pos_c2>*,
.vctype_detail__subelement.sb_pos_c2>*,
.warengruppe_detail__subelement.sb_pos_c2>*,
.warenkorb_detail__subelement.sb_pos_c2>*{
max-width:1220px
}
}
.layout_footer__subelement.sb_pos_c3>*,
.seite_detail__subelement.sb_pos_c3>*,
.vcmanufacturer_detail__subelement.sb_pos_c3>*,
.vcmodel_detail__subelement.sb_pos_c3>*,
.vctype_detail__subelement.sb_pos_c3>*,
.warengruppe_detail__subelement.sb_pos_c3>*,
.warenkorb_detail__subelement.sb_pos_c3>*{
box-sizing:border-box;
max-width:1025px;
padding:0;
margin-left:auto;
margin-right:auto
}
@media (min-width:1025px){
.layout_footer__subelement.sb_pos_c3>*,
.seite_detail__subelement.sb_pos_c3>*,
.vcmanufacturer_detail__subelement.sb_pos_c3>*,
.vcmodel_detail__subelement.sb_pos_c3>*,
.vctype_detail__subelement.sb_pos_c3>*,
.warengruppe_detail__subelement.sb_pos_c3>*,
.warenkorb_detail__subelement.sb_pos_c3>*{
max-width:1025px;
padding:0 25px
}
}
@media (min-width:1220px){
.layout_footer__subelement.sb_pos_c3>*,
.seite_detail__subelement.sb_pos_c3>*,
.vcmanufacturer_detail__subelement.sb_pos_c3>*,
.vcmodel_detail__subelement.sb_pos_c3>*,
.vctype_detail__subelement.sb_pos_c3>*,
.warengruppe_detail__subelement.sb_pos_c3>*,
.warenkorb_detail__subelement.sb_pos_c3>*{
max-width:1220px
}
}
.layout_footer__subelement.sb_pos_c4>*,
.seite_detail__subelement.sb_pos_c4>*,
.vcmanufacturer_detail__subelement.sb_pos_c4>*,
.vcmodel_detail__subelement.sb_pos_c4>*,
.vctype_detail__subelement.sb_pos_c4>*,
.warengruppe_detail__subelement.sb_pos_c4>*,
.warenkorb_detail__subelement.sb_pos_c4>*{
box-sizing:border-box;
max-width:1025px;
padding:0 10px;
margin-left:auto;
margin-right:auto
}
@media (min-width:1025px){
.layout_footer__subelement.sb_pos_c4>*,
.seite_detail__subelement.sb_pos_c4>*,
.vcmanufacturer_detail__subelement.sb_pos_c4>*,
.vcmodel_detail__subelement.sb_pos_c4>*,
.vctype_detail__subelement.sb_pos_c4>*,
.warengruppe_detail__subelement.sb_pos_c4>*,
.warenkorb_detail__subelement.sb_pos_c4>*{
max-width:1025px;
padding:0
}
}
.element_inner_spinner--blocking .element_inner_spinner__icon,
.element_inner_spinner:not(.element_inner_spinner--blocking) .element_inner_spinner__icon,
.layout_helper_spinner__icon{
animation:2s linear infinite sbSpinnerIcon;
background:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M7.59 12.718h2.22a.71.71 0 01.545 1.164l-4.546 5.49a.729.729 0 01-1.09 0l-4.546-5.49a.7.7 0 01.545-1.164h2.146C2.827 4.791 11.445.173 17.154 3.955c-7.018-1.928-11.2 4.4-9.563 8.763zm17.237-1.6a.713.713 0 01-.582 1.164h-2.181c.036 7.927-8.582 12.545-14.291 8.763 7.018 1.928 11.2-4.4 9.563-8.763h-2.218a.719.719 0 01-.545-1.164l4.545-5.745a.719.719 0 011.127 0z'/%3E%3C/svg%3E") center 
center/contain no-repeat;
margin:0 auto
}
.beleg_detail hr,
.beleg_detail__delivery_mode_selection,
.checkout2_address__block_la,
.checkout2_address__block_saved_la,
.element_cart__ads,
.element_cart__block,
.element_cart__option+.element_cart__option,
.element_cart__option+.warenkorb_checkout3__option,
.element_cart__option+.warenkorb_checkout4__option,
.element_cart__subelements,
.element_cart__sums,
.element_product_list__item+.element_product_list__item,
.element_sr2__bottom_pager,
.element_sr2__pages,
.element_sr2__reset_desktop_container,
.merkliste_detail__item+.merkliste_detail__item,
.pvd_no>*+*,
.pvd_pr__ratings_pager,
.sb_grid_gap_margin_top,
.warenkorb_checkout3__option+.element_cart__option,
.warenkorb_checkout3__option+.warenkorb_checkout3__option,
.warenkorb_checkout3__option+.warenkorb_checkout4__option,
.warenkorb_checkout4__option+.element_cart__option,
.warenkorb_checkout4__option+.warenkorb_checkout3__option,
.warenkorb_checkout4__option+.warenkorb_checkout4__option,
.warenkorb_checkout7__content_block+.warenkorb_checkout7__content_block,
.warenkorb_detail__product_slider--bottom,
.warenkorb_detail__subelements{
margin-top:10px
}
.beleg_detail hr,
.beleg_detail__button_section .element_textblock,
.beleg_detail__delivery_mode_selection,
.checkout_header,
.element_cart__top,
.element_sr2__menu--mobile,
.element_sr2__muc,
.element_sr2__narrower_widget,
.element_sr2__reset_desktop_container,
.sb_grid_gap_margin_bottom,
.vctype_detail>*,
.warengruppe_detail>*,
.warenkorb_checkout3__top,
.warenkorb_checkout4__top,
.warenkorb_checkout6__agb,
.warenkorb_checkout6__panels,
.warenkorb_checkout6__ratingemail,
.warenkorb_detail__csvupload,
.warenkorb_detail__product_slider--top{
margin-bottom:10px
}
.checkout2_address__block_la,
.checkout2_address__block_saved_la,
.pvd_no>*+*{
padding-top:10px
}
.checkout_header,
.warenkorb_detail__csvupload{
padding-bottom:10px
}
body{
font-size:1rem;
line-height:1.3125;
margin:0
}
.element_artikel__availability,
.element_artikel_list__availability,
.element_cart__freight_cost_calculator_input_label,
.element_garage,
.element_rating,
.element_sr2__num_text,
.element_sr2__pager_xy,
.noUi-pips,
.pvd_sf__accordion_content,
.sb_order__pos_product_details,
.sb_order__pos_rebate_label,
.vcmodel_detail__wg_l2_m,
.vcmodel_detail__wgs_l3,
.warengruppe_detail_productrange__group_header_longdescription{
font-size:.875rem;
line-height:1.3125
}
@media (min-width:1025px){
.beleg_detail hr,
.beleg_detail__delivery_mode_selection,
.checkout2_address__block_la,
.checkout2_address__block_saved_la,
.element_cart__ads,
.element_cart__block,
.element_cart__option+.element_cart__option,
.element_cart__option+.warenkorb_checkout3__option,
.element_cart__option+.warenkorb_checkout4__option,
.element_cart__subelements,
.element_cart__sums,
.element_product_list__item+.element_product_list__item,
.element_sr2__bottom_pager,
.element_sr2__pages,
.element_sr2__reset_desktop_container,
.merkliste_detail__item+.merkliste_detail__item,
.pvd_no>*+*,
.pvd_pr__ratings_pager,
.sb_grid_gap_margin_top,
.warenkorb_checkout3__option+.element_cart__option,
.warenkorb_checkout3__option+.warenkorb_checkout3__option,
.warenkorb_checkout3__option+.warenkorb_checkout4__option,
.warenkorb_checkout4__option+.element_cart__option,
.warenkorb_checkout4__option+.warenkorb_checkout3__option,
.warenkorb_checkout4__option+.warenkorb_checkout4__option,
.warenkorb_checkout7__content_block+.warenkorb_checkout7__content_block,
.warenkorb_detail__product_slider--bottom,
.warenkorb_detail__subelements{
margin-top:25px
}
.beleg_detail hr,
.beleg_detail__button_section .element_textblock,
.beleg_detail__delivery_mode_selection,
.checkout_header,
.element_cart__top,
.element_sr2__menu--mobile,
.element_sr2__muc,
.element_sr2__narrower_widget,
.element_sr2__reset_desktop_container,
.sb_grid_gap_margin_bottom,
.vctype_detail>*,
.warengruppe_detail>*,
.warenkorb_checkout3__top,
.warenkorb_checkout4__top,
.warenkorb_checkout6__agb,
.warenkorb_checkout6__panels,
.warenkorb_checkout6__ratingemail,
.warenkorb_detail__csvupload,
.warenkorb_detail__product_slider--top{
margin-bottom:25px
}
.checkout2_address__block_la,
.checkout2_address__block_saved_la,
.pvd_no>*+*{
padding-top:25px
}
.checkout_header,
.warenkorb_detail__csvupload{
padding-bottom:25px
}
body{
font-size:1.125rem;
line-height:1.3125
}
.element_artikel__availability,
.element_artikel_list__availability,
.element_cart__freight_cost_calculator_input_label,
.element_garage,
.element_rating,
.element_sr2__num_text,
.element_sr2__pager_xy,
.noUi-pips,
.pvd_sf__accordion_content,
.sb_order__pos_product_details,
.sb_order__pos_rebate_label,
.vcmodel_detail__wg_l2_m,
.vcmodel_detail__wgs_l3,
.warengruppe_detail_productrange__group_header_longdescription{
font-size:1rem;
line-height:1.3125
}
}
.checkout2_address__section--invoice_address,
.element_cart__block,
.element_cart__sums,
.praesenz_intern__panel,
.warenkorb_checkout1__content_block,
.warenkorb_checkout6__agb,
.warenkorb_checkout6__panel,
.warenkorb_checkout6__ratingemail{
padding:10px;
background-color:#f2f2f2;
border-radius:5px
}
@media (min-width:1025px){
.checkout2_address__section--invoice_address,
.element_cart__block,
.element_cart__sums,
.praesenz_intern__panel,
.warenkorb_checkout1__content_block,
.warenkorb_checkout6__agb,
.warenkorb_checkout6__panel,
.warenkorb_checkout6__ratingemail{
padding:25px
}
}
.element_textblock_youtube_video__youtube_container{
position:relative;
height:0;
overflow:hidden;
padding-bottom:56.25%
}
[data-aspectratio="16:10"].element_textblock_youtube_video__youtube_container{
padding-bottom:62.5%
}
[data-aspectratio="4:3"].element_textblock_youtube_video__youtube_container{
padding-bottom:75%
}
.element_textblock_youtube_video__youtube_container embed,
.element_textblock_youtube_video__youtube_container iframe,
.element_textblock_youtube_video__youtube_container object{
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
@font-face{
font-family:Barlow;
font-style:normal;
font-display:swap;
font-weight:300;
src:url("/custom/module/public/streetbuzz/assets/fonts/barlow-v5-latin/barlow-v5-latin-300.woff2") format("woff2"),url("/custom/module/public/streetbuzz/assets/fonts/barlow-v5-latin/barlow-v5-latin-300.woff") format("woff")
}
@font-face{
font-family:Barlow;
font-style:normal;
font-display:swap;
font-weight:400;
src:url("/custom/module/public/streetbuzz/assets/fonts/barlow-v5-latin/barlow-v5-latin-regular.woff2") format("woff2"),url("/custom/module/public/streetbuzz/assets/fonts/barlow-v5-latin/barlow-v5-latin-regular.woff") format("woff")
}
@font-face{
font-family:Barlow;
font-style:normal;
font-display:swap;
font-weight:500;
src:url("/custom/module/public/streetbuzz/assets/fonts/barlow-v5-latin/barlow-v5-latin-500.woff2") format("woff2"),url("/custom/module/public/streetbuzz/assets/fonts/barlow-v5-latin/barlow-v5-latin-500.woff") format("woff")
}
@font-face{
font-family:Barlow;
font-style:normal;
font-display:swap;
font-weight:700;
src:url("/custom/module/public/streetbuzz/assets/fonts/barlow-v5-latin/barlow-v5-latin-700.woff2") format("woff2"),url("/custom/module/public/streetbuzz/assets/fonts/barlow-v5-latin/barlow-v5-latin-700.woff") format("woff")
}
.icon_arrow_down::before{
content:""
}
.icon_arrow_thin_left::before{
content:""
}
.icon_cart::before{
content:""
}
.icon_check::before{
content:"✓"
}
.icon_chevron_thin_up::before{
content:""
}
.icon_chevron_thin_down::before{
content:""
}
.icon_chevron_thin_left::before{
content:"〈"
}
.icon_chevron_thin_right::before{
content:"〉"
}
.icon_chevron_up::before{
content:"˄"
}
.icon_chevron_down::before{
content:"˅"
}
.icon_chevron_left::before{
content:"〈"
}
.icon_chevron_right::before{
content:"〉"
}
.icon_cross::before{
content:"X"
}
.icon_download::before{
content:""
}
.icon_filter::before{
content:"⚙"
}
.icon_link::before{
content:"ὑ"
}
.icon_phone::before{
content:"Ὅ"
}
.icon_question::before{
content:"?"
}
.icon_star::before{
content:"★"
}
.icon_triangle_down::before{
content:"▼"
}
.icon_triangle_left::before{
content:"◄"
}
.icon_triangle_right::before{
content:"►"
}
.icon_triangle_up::before{
content:"▲"
}
.icon_wishlist::before{
content:"❤"
}
.icon_fa_pencil::before{
content:"✎"
}
[class*=uk-icon-]{
font-family:sb,sans-serif;
display:inline-block;
font-weight:400;
font-style:normal;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
[class*=uk-icon-],
[class*=uk-icon-]:focus,
[class*=uk-icon-]:hover{
text-decoration:none
}
.uk-icon-spin{
display:inline-block;
-webkit-animation:2s linear infinite uk-rotate;
animation:2s linear infinite uk-rotate
}
html{
font-family:Barlow,sans-serif;
font-weight:400;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
background:top center no-repeat fixed #fff;
color:#000;
min-width:320px
}
a{
background:0 0
}
a:active,
a:hover{
outline:0
}
.uk-link,
a{
color:inherit;
text-decoration:underline;
cursor:pointer
}
.uk-link:hover,
a:hover{
text-decoration:none
}
:not(pre)>code,
:not(pre)>kbd,
:not(pre)>samp{
font-size:.875rem;
font-family:Consolas,monospace,serif;
color:#d05;
white-space:nowrap
}
ins{
background:#ffa;
color:#444;
text-decoration:none
}
mark{
background:#ffa;
color:#444
}
sub,
sup{
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline
}
sup{
top:-.5em
}
sub{
bottom:-.25em
}
audio,
canvas,
iframe,
img,
svg:not([preserveAspectRatio]),
video{
vertical-align:middle
}
audio,
canvas,
img,
svg:not([preserveAspectRatio]),
video{
max-width:100%;
height:auto;
box-sizing:border-box
}
.uk-img-preserve,
.uk-img-preserve audio,
.uk-img-preserve canvas,
.uk-img-preserve img,
.uk-img-preserve svg,
.uk-img-preserve video{
max-width:none
}
img{
border:0
}
img[width][height]{
aspect-ratio:attr(width)/attr(height)
}
svg:not(:root){
overflow:hidden
}
address,
blockquote,
dl,
fieldset,
figure,
ol,
p,
pre,
ul{
margin:0
}
address+*,
blockquote+*,
dl+*,
fieldset+*,
figure+*,
ol+*,
p+*,
pre+*,
ul+*{
margin-bottom:15px
}
*+address,
*+blockquote,
*+dl,
*+fieldset,
*+figure,
*+ol,
*+p,
*+pre,
*+ul{
margin-top:15px
}
.artikel_detail__product_name,
.artikel_detail__section_title--1,
.artikel_detail__section_title--2,
.element_cart__option_header,
.element_headline.element_textblock_t1__subline,
.element_headline.praesenz_intern__panel_title,
.element_headline.vcmanufacturer_detail__header_manufacturer_name,
.element_headline.vcmodel_detail__header_manufacturer_name,
.element_headline.view_headline,
.element_textblock__subject.element_textblock_t1__subline,
.element_textblock__subject.praesenz_intern__panel_title,
.element_textblock__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock__subject.view_headline,
.element_textblock_overlay__subject.element_textblock_t1__subline,
.element_textblock_overlay__subject.praesenz_intern__panel_title,
.element_textblock_overlay__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock_overlay__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock_overlay__subject.view_headline,
.element_textblock_plain__subject.element_textblock_t1__subline,
.element_textblock_plain__subject.praesenz_intern__panel_title,
.element_textblock_plain__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock_plain__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock_plain__subject.view_headline,
.element_textblock_t1__subject.element_textblock_t1__subline,
.element_textblock_t1__subject.praesenz_intern__panel_title,
.element_textblock_t1__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock_t1__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock_t1__subject.view_headline,
.element_textblock_t1__subline,
.praesenz_intern__panel_title,
.pvd_pc__accordion_title,
.sb_h1,
.sb_h2,
.sb_h3,
.sb_h4,
.sb_h5,
.sb_h6,
.uk-h1,
.uk-h2,
.uk-h3,
.uk-h4,
.uk-h5,
.uk-h6,
.vcmanufacturer_detail__header_manufacturer_name,
.vcmodel_detail__header_manufacturer_name,
.view_headline,
.warenkorb_checkout3__option_header,
.warenkorb_checkout4__option_header,
div.controller_subelements_headline,
div.element_headline,
div.element_textblock__subject,
div.element_textblock_overlay__subject,
div.element_textblock_plain__subject,
div.element_textblock_t1__subject,
h1,
h1.element_headline,
h1.element_textblock__subject,
h1.element_textblock_overlay__subject,
h1.element_textblock_plain__subject,
h1.element_textblock_t1__subject,
h2,
h2.element_headline,
h2.element_textblock__subject,
h2.element_textblock_overlay__subject,
h2.element_textblock_plain__subject,
h2.element_textblock_t1__subject,
h3,
h3.element_headline,
h3.element_textblock__subject,
h3.element_textblock_overlay__subject,
h3.element_textblock_plain__subject,
h3.element_textblock_t1__subject,
h4,
h4.element_headline,
h4.element_textblock__subject,
h4.element_textblock_overlay__subject,
h4.element_textblock_plain__subject,
h4.element_textblock_t1__subject,
h5,
h5.element_headline,
h5.element_textblock__subject,
h5.element_textblock_overlay__subject,
h5.element_textblock_plain__subject,
h5.element_textblock_t1__subject,
h6,
h6.element_headline,
h6.element_textblock__subject,
h6.element_textblock_overlay__subject,
h6.element_textblock_plain__subject,
h6.element_textblock_t1__subject{
margin:0 0 15px;
font-family:Barlow,sans-serif;
font-weight:700;
color:inherit;
text-transform:uppercase;
word-wrap:break-word;
word-break:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto
}
*+.element_textblock_t1__subline,
*+.praesenz_intern__panel_title,
*+.vcmanufacturer_detail__header_manufacturer_name,
*+.vcmodel_detail__header_manufacturer_name,
*+.view_headline,
*+h1,
*+h2,
*+h3,
*+h4,
*+h5,
*+h6{
margin-top:25px
}
.element_headline.vcmanufacturer_detail__header_manufacturer_name,
.element_headline.vcmodel_detail__header_manufacturer_name,
.element_headline.view_headline,
.element_textblock__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock__subject.view_headline,
.element_textblock_overlay__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock_overlay__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock_overlay__subject.view_headline,
.element_textblock_plain__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock_plain__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock_plain__subject.view_headline,
.element_textblock_t1__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock_t1__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock_t1__subject.view_headline,
.sb_h1,
.uk-h1,
.vcmanufacturer_detail__header_manufacturer_name,
.vcmodel_detail__header_manufacturer_name,
.view_headline,
div.controller_subelements_headline,
div.element_headline,
div.element_textblock__subject,
div.element_textblock_overlay__subject,
div.element_textblock_plain__subject,
div.element_textblock_t1__subject,
h1,
h1.element_headline,
h1.element_textblock__subject,
h1.element_textblock_overlay__subject,
h1.element_textblock_plain__subject,
h1.element_textblock_t1__subject{
font-size:1.375rem;
line-height:1.3125;
font-weight:800
}
@media (min-width:1025px){
.element_headline.vcmanufacturer_detail__header_manufacturer_name,
.element_headline.vcmodel_detail__header_manufacturer_name,
.element_headline.view_headline,
.element_textblock__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock__subject.view_headline,
.element_textblock_overlay__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock_overlay__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock_overlay__subject.view_headline,
.element_textblock_plain__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock_plain__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock_plain__subject.view_headline,
.element_textblock_t1__subject.vcmanufacturer_detail__header_manufacturer_name,
.element_textblock_t1__subject.vcmodel_detail__header_manufacturer_name,
.element_textblock_t1__subject.view_headline,
.sb_h1,
.uk-h1,
.vcmanufacturer_detail__header_manufacturer_name,
.vcmodel_detail__header_manufacturer_name,
.view_headline,
div.controller_subelements_headline,
div.element_headline,
div.element_textblock__subject,
div.element_textblock_overlay__subject,
div.element_textblock_plain__subject,
div.element_textblock_t1__subject,
h1,
h1.element_headline,
h1.element_textblock__subject,
h1.element_textblock_overlay__subject,
h1.element_textblock_plain__subject,
h1.element_textblock_t1__subject{
font-size:1.875rem
}
}
.sb_h2,
.uk-h2,
h2,
h2.element_headline,
h2.element_textblock__subject,
h2.element_textblock_overlay__subject,
h2.element_textblock_plain__subject,
h2.element_textblock_t1__subject{
font-size:1.125rem;
line-height:1.3125;
font-weight:700
}
@media (min-width:1025px){
.sb_h2,
.uk-h2,
h2,
h2.element_headline,
h2.element_textblock__subject,
h2.element_textblock_overlay__subject,
h2.element_textblock_plain__subject,
h2.element_textblock_t1__subject{
font-size:1.5625rem
}
}
.artikel_detail__product_name,
.artikel_detail__section_title--1,
.artikel_detail__section_title--2,
.element_cart__option_header,
.element_headline.element_textblock_t1__subline,
.element_headline.praesenz_intern__panel_title,
.element_textblock__subject.element_textblock_t1__subline,
.element_textblock__subject.praesenz_intern__panel_title,
.element_textblock_overlay__subject.element_textblock_t1__subline,
.element_textblock_overlay__subject.praesenz_intern__panel_title,
.element_textblock_plain__subject.element_textblock_t1__subline,
.element_textblock_plain__subject.praesenz_intern__panel_title,
.element_textblock_t1__subject.element_textblock_t1__subline,
.element_textblock_t1__subject.praesenz_intern__panel_title,
.element_textblock_t1__subline,
.praesenz_intern__panel_title,
.pvd_pc__accordion_title,
.sb_h3,
.uk-h3,
.warenkorb_checkout3__option_header,
.warenkorb_checkout4__option_header,
h3,
h3.element_headline,
h3.element_textblock__subject,
h3.element_textblock_overlay__subject,
h3.element_textblock_plain__subject,
h3.element_textblock_t1__subject{
font-size:1.125rem;
line-height:1.3125;
font-weight:700
}
@media (min-width:1025px){
.artikel_detail__product_name,
.artikel_detail__section_title--1,
.artikel_detail__section_title--2,
.element_cart__option_header,
.element_headline.element_textblock_t1__subline,
.element_headline.praesenz_intern__panel_title,
.element_textblock__subject.element_textblock_t1__subline,
.element_textblock__subject.praesenz_intern__panel_title,
.element_textblock_overlay__subject.element_textblock_t1__subline,
.element_textblock_overlay__subject.praesenz_intern__panel_title,
.element_textblock_plain__subject.element_textblock_t1__subline,
.element_textblock_plain__subject.praesenz_intern__panel_title,
.element_textblock_t1__subject.element_textblock_t1__subline,
.element_textblock_t1__subject.praesenz_intern__panel_title,
.element_textblock_t1__subline,
.praesenz_intern__panel_title,
.pvd_pc__accordion_title,
.sb_h3,
.uk-h3,
.warenkorb_checkout3__option_header,
.warenkorb_checkout4__option_header,
h3,
h3.element_headline,
h3.element_textblock__subject,
h3.element_textblock_overlay__subject,
h3.element_textblock_plain__subject,
h3.element_textblock_t1__subject{
font-size:1.25rem
}
}
.sb_h4,
.uk-h4,
h4,
h4.element_headline,
h4.element_textblock__subject,
h4.element_textblock_overlay__subject,
h4.element_textblock_plain__subject,
h4.element_textblock_t1__subject{
font-size:.875rem;
line-height:1.3125;
font-weight:300
}
@media (min-width:1025px){
.sb_h4,
.uk-h4,
h4,
h4.element_headline,
h4.element_textblock__subject,
h4.element_textblock_overlay__subject,
h4.element_textblock_plain__subject,
h4.element_textblock_t1__subject{
font-size:1.125rem
}
}
.sb_h5,
.uk-h5,
h5,
h5.element_headline,
h5.element_textblock__subject,
h5.element_textblock_overlay__subject,
h5.element_textblock_plain__subject,
h5.element_textblock_t1__subject{
font-size:1rem;
line-height:1.3125;
font-weight:700
}
.sb_h6,
.uk-h6,
h6,
h6.element_headline,
h6.element_textblock__subject,
h6.element_textblock_overlay__subject,
h6.element_textblock_plain__subject,
h6.element_textblock_t1__subject{
font-size:1rem;
line-height:1.3125;
font-weight:500
}
ol,
ul{
padding-left:1.25rem
}
ol>li>ol,
ol>li>ul,
ul>li>ol,
ul>li>ul{
margin:0
}
hr{
box-sizing:content-box;
height:0;
margin:15px 0;
border:0;
border-top:1px solid #ddd
}
address{
font-style:normal
}
blockquote{
padding-left:15px;
border-left:5px solid #ddd;
font-size:16px;
line-height:22px;
font-style:italic
}
pre{
padding:10px;
background:#f5f5f5;
font:12px/18px Consolas,monospace,serif;
color:#444;
-moz-tab-size:4;
tab-size:4;
overflow:auto
}
::-moz-selection{
background:#39f;
color:#fff;
text-shadow:none
}
::selection{
background:#39f;
color:#fff;
text-shadow:none
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section,
summary{
display:block
}
progress{
vertical-align:baseline
}
[hidden],
audio:not([controls]),
template{
display:none
}
iframe{
border:0
}
.uk-grid{
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
margin:0;
padding:0;
list-style:none
}
.uk-grid:after,
.uk-grid:before{
content:"";
overflow:hidden;
display:none;
content:none
}
.uk-grid:after{
clear:both
}
.uk-grid>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
margin:0;
float:left;
padding-left:10px
}
.uk-grid>*>:last-child{
margin-bottom:0
}
.uk-grid{
margin-left:-10px
}
.uk-grid+.uk-grid,
.uk-grid-margin,
.uk-grid>*>.uk-panel+.uk-panel{
margin-top:10px
}
@media (min-width:1025px){
.uk-grid{
margin-left:-25px
}
.uk-grid>*{
padding-left:25px
}
.uk-grid+.uk-grid,
.uk-grid-margin,
.uk-grid>*>.uk-panel+.uk-panel{
margin-top:25px
}
}
.uk-grid-collapse{
margin-left:0
}
.uk-grid-collapse>*{
padding-left:0
}
.uk-grid-collapse+.uk-grid-collapse,
.uk-grid-collapse>*>.uk-panel+.uk-panel,
.uk-grid-collapse>.uk-grid-margin{
margin-top:0
}
.uk-grid-small{
margin-left:-10px
}
.uk-grid-small>*{
padding-left:10px
}
.uk-grid-small+.uk-grid-small,
.uk-grid-small>*>.uk-panel+.uk-panel,
.uk-grid-small>.uk-grid-margin{
margin-top:10px
}
.uk-grid-medium{
margin-left:-10px
}
.uk-grid-medium>*{
padding-left:10px
}
.uk-grid-medium+.uk-grid-medium,
.uk-grid-medium>*>.uk-panel+.uk-panel,
.uk-grid-medium>.uk-grid-margin{
margin-top:10px
}
@media (min-width:1025px){
.uk-grid-large{
margin-left:-25px
}
.uk-grid-large>*{
padding-left:25px
}
.uk-grid-large+.uk-grid-large,
.uk-grid-large-margin,
.uk-grid-large>*>.uk-panel+.uk-panel{
margin-top:25px
}
.uk-grid-divider>[class*=uk-width-large-]:not(.uk-width-large-1-1):nth-child(n+2){
border-left:1px solid #ddd
}
}
@media (min-width:1220px){
.layout_footer__subelement.sb_pos_c4>*,
.seite_detail__subelement.sb_pos_c4>*,
.vcmanufacturer_detail__subelement.sb_pos_c4>*,
.vcmodel_detail__subelement.sb_pos_c4>*,
.vctype_detail__subelement.sb_pos_c4>*,
.warengruppe_detail__subelement.sb_pos_c4>*,
.warenkorb_detail__subelement.sb_pos_c4>*{
max-width:1220px
}
.uk-grid-large{
margin-left:-50px
}
.uk-grid-large>*{
padding-left:50px
}
.uk-grid-large+.uk-grid-large,
.uk-grid-large-margin,
.uk-grid-large>*>.uk-panel+.uk-panel{
margin-top:50px
}
}
.uk-grid-divider:not(:empty){
margin-left:-10px;
margin-right:-10px
}
.uk-grid-divider>*{
padding-left:10px;
padding-right:10px
}
.uk-grid-divider>[class*=uk-width-1-]:not(.uk-width-1-1):nth-child(n+2),
.uk-grid-divider>[class*=uk-width-2-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-3-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-4-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-5-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-6-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-7-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-8-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-9-]:nth-child(n+2){
border-left:1px solid #ddd
}
@media (min-width:1220px){
.uk-grid-divider:not(:empty){
margin-left:-25px;
margin-right:-25px
}
.uk-grid-divider>*{
padding-left:25px;
padding-right:25px
}
.uk-grid-divider:empty{
margin-top:25px;
margin-bottom:25px
}
}
.uk-grid-divider:empty{
margin-top:10px;
margin-bottom:10px;
border-top:1px solid #ddd
}
.uk-grid-match>*{
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap
}
.uk-grid-match>*>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
box-sizing:border-box;
width:100%
}
[class*=uk-grid-width]>*{
box-sizing:border-box;
width:100%
}
.uk-grid-width-1-2>*{
width:50%
}
.uk-grid-width-1-3>*{
width:33.333%
}
.uk-grid-width-1-4>*{
width:25%
}
.uk-grid-width-1-5>*{
width:20%
}
.uk-grid-width-1-6>*{
width:16.666%
}
.uk-grid-width-1-10>*{
width:10%
}
.uk-grid-width-auto>*{
width:auto
}
@media (min-width:480px){
.uk-grid-width-small-1-1>*{
width:100%
}
.uk-grid-width-small-1-2>*{
width:50%
}
.uk-grid-width-small-1-3>*{
width:33.333%
}
.uk-grid-width-small-1-4>*{
width:25%
}
.uk-grid-width-small-1-5>*{
width:20%
}
.uk-grid-width-small-1-6>*{
width:16.666%
}
.uk-grid-width-small-1-10>*{
width:10%
}
}
@media (min-width:768px){
.uk-grid-divider>[class*=uk-width-medium-]:not(.uk-width-medium-1-1):nth-child(n+2){
border-left:1px solid #ddd
}
.uk-grid-width-medium-1-1>*{
width:100%
}
.uk-grid-width-medium-1-2>*{
width:50%
}
.uk-grid-width-medium-1-3>*{
width:33.333%
}
.uk-grid-width-medium-1-4>*{
width:25%
}
.uk-grid-width-medium-1-5>*{
width:20%
}
.uk-grid-width-medium-1-6>*{
width:16.666%
}
.uk-grid-width-medium-1-10>*{
width:10%
}
}
@media (min-width:1025px){
.uk-grid-width-large-1-1>*{
width:100%
}
.uk-grid-width-large-1-2>*{
width:50%
}
.uk-grid-width-large-1-3>*{
width:33.333%
}
.uk-grid-width-large-1-4>*{
width:25%
}
.uk-grid-width-large-1-5>*{
width:20%
}
.uk-grid-width-large-1-6>*{
width:16.666%
}
.uk-grid-width-large-1-10>*{
width:10%
}
}
@media (min-width:1220px){
.uk-grid-width-xlarge-1-1>*{
width:100%
}
.uk-grid-width-xlarge-1-2>*{
width:50%
}
.uk-grid-width-xlarge-1-3>*{
width:33.333%
}
.uk-grid-width-xlarge-1-4>*{
width:25%
}
.uk-grid-width-xlarge-1-5>*{
width:20%
}
.uk-grid-width-xlarge-1-6>*{
width:16.666%
}
.uk-grid-width-xlarge-1-10>*{
width:10%
}
}
[class*=uk-width]{
box-sizing:border-box;
width:100%
}
.uk-width-1-1{
width:100%
}
.uk-width-1-2,
.uk-width-2-4,
.uk-width-3-6,
.uk-width-5-10{
width:50%
}
.uk-width-1-3,
.uk-width-2-6{
width:33.333%
}
.uk-width-2-3,
.uk-width-4-6{
width:66.666%
}
.uk-width-1-4{
width:25%
}
.uk-width-3-4{
width:75%
}
.uk-width-1-5,
.uk-width-2-10{
width:20%
}
.uk-width-2-5,
.uk-width-4-10{
width:40%
}
.uk-width-3-5,
.uk-width-6-10{
width:60%
}
.uk-width-4-5,
.uk-width-8-10{
width:80%
}
.uk-width-1-6{
width:16.666%
}
.uk-width-5-6{
width:83.333%
}
.uk-width-1-10{
width:10%
}
.uk-width-3-10{
width:30%
}
.uk-width-7-10{
width:70%
}
.uk-width-9-10{
width:90%
}
@media (min-width:480px){
.uk-width-small-1-1{
width:100%
}
.uk-width-small-1-2,
.uk-width-small-2-4,
.uk-width-small-3-6,
.uk-width-small-5-10{
width:50%
}
.uk-width-small-1-3,
.uk-width-small-2-6{
width:33.333%
}
.uk-width-small-2-3,
.uk-width-small-4-6{
width:66.666%
}
.uk-width-small-1-4{
width:25%
}
.uk-width-small-3-4{
width:75%
}
.uk-width-small-1-5,
.uk-width-small-2-10{
width:20%
}
.uk-width-small-2-5,
.uk-width-small-4-10{
width:40%
}
.uk-width-small-3-5,
.uk-width-small-6-10{
width:60%
}
.uk-width-small-4-5,
.uk-width-small-8-10{
width:80%
}
.uk-width-small-1-6{
width:16.666%
}
.uk-width-small-5-6{
width:83.333%
}
.uk-width-small-1-10{
width:10%
}
.uk-width-small-3-10{
width:30%
}
.uk-width-small-7-10{
width:70%
}
.uk-width-small-9-10{
width:90%
}
}
@media (min-width:768px){
.uk-width-medium-1-1{
width:100%
}
.uk-width-medium-1-2,
.uk-width-medium-2-4,
.uk-width-medium-3-6,
.uk-width-medium-5-10{
width:50%
}
.uk-width-medium-1-3,
.uk-width-medium-2-6{
width:33.333%
}
.uk-width-medium-2-3,
.uk-width-medium-4-6{
width:66.666%
}
.uk-width-medium-1-4{
width:25%
}
.uk-width-medium-3-4{
width:75%
}
.uk-width-medium-1-5,
.uk-width-medium-2-10{
width:20%
}
.uk-width-medium-2-5,
.uk-width-medium-4-10{
width:40%
}
.uk-width-medium-3-5,
.uk-width-medium-6-10{
width:60%
}
.uk-width-medium-4-5,
.uk-width-medium-8-10{
width:80%
}
.uk-width-medium-1-6{
width:16.666%
}
.uk-width-medium-5-6{
width:83.333%
}
.uk-width-medium-1-10{
width:10%
}
.uk-width-medium-3-10{
width:30%
}
.uk-width-medium-7-10{
width:70%
}
.uk-width-medium-9-10{
width:90%
}
[class*=uk-pull-],
[class*=uk-push-]{
position:relative
}
.uk-push-1-2,
.uk-push-2-4,
.uk-push-3-6,
.uk-push-5-10{
left:50%
}
.uk-push-1-3,
.uk-push-2-6{
left:33.333%
}
.uk-push-2-3,
.uk-push-4-6{
left:66.666%
}
.uk-push-1-4{
left:25%
}
.uk-push-3-4{
left:75%
}
.uk-push-1-5,
.uk-push-2-10{
left:20%
}
.uk-push-2-5,
.uk-push-4-10{
left:40%
}
.uk-push-3-5,
.uk-push-6-10{
left:60%
}
.uk-push-4-5,
.uk-push-8-10{
left:80%
}
.uk-push-1-6{
left:16.666%
}
.uk-push-5-6{
left:83.333%
}
.uk-push-1-10{
left:10%
}
.uk-push-3-10{
left:30%
}
.uk-push-7-10{
left:70%
}
.uk-push-9-10{
left:90%
}
.uk-pull-1-2,
.uk-pull-2-4,
.uk-pull-3-6,
.uk-pull-5-10{
left:-50%
}
.uk-pull-1-3,
.uk-pull-2-6{
left:-33.333%
}
.uk-pull-2-3,
.uk-pull-4-6{
left:-66.666%
}
.uk-pull-1-4{
left:-25%
}
.uk-pull-3-4{
left:-75%
}
.uk-pull-1-5,
.uk-pull-2-10{
left:-20%
}
.uk-pull-2-5,
.uk-pull-4-10{
left:-40%
}
.uk-pull-3-5,
.uk-pull-6-10{
left:-60%
}
.uk-pull-4-5,
.uk-pull-8-10{
left:-80%
}
.uk-pull-1-6{
left:-16.666%
}
.uk-pull-5-6{
left:-83.333%
}
.uk-pull-1-10{
left:-10%
}
.uk-pull-3-10{
left:-30%
}
.uk-pull-7-10{
left:-70%
}
.uk-pull-9-10{
left:-90%
}
}
@media (min-width:1025px){
.uk-width-large-1-1{
width:100%
}
.uk-width-large-1-2,
.uk-width-large-2-4,
.uk-width-large-3-6,
.uk-width-large-5-10{
width:50%
}
.uk-width-large-1-3,
.uk-width-large-2-6{
width:33.333%
}
.uk-width-large-2-3,
.uk-width-large-4-6{
width:66.666%
}
.uk-width-large-1-4{
width:25%
}
.uk-width-large-3-4{
width:75%
}
.uk-width-large-1-5,
.uk-width-large-2-10{
width:20%
}
.uk-width-large-2-5,
.uk-width-large-4-10{
width:40%
}
.uk-width-large-3-5,
.uk-width-large-6-10{
width:60%
}
.uk-width-large-4-5,
.uk-width-large-8-10{
width:80%
}
.uk-width-large-1-6{
width:16.666%
}
.uk-width-large-5-6{
width:83.333%
}
.uk-width-large-1-10{
width:10%
}
.uk-width-large-3-10{
width:30%
}
.uk-width-large-7-10{
width:70%
}
.uk-width-large-9-10{
width:90%
}
}
@media (min-width:1220px){
.uk-width-xlarge-1-1{
width:100%
}
.uk-width-xlarge-1-2,
.uk-width-xlarge-2-4,
.uk-width-xlarge-3-6,
.uk-width-xlarge-5-10{
width:50%
}
.uk-width-xlarge-1-3,
.uk-width-xlarge-2-6{
width:33.333%
}
.uk-width-xlarge-2-3,
.uk-width-xlarge-4-6{
width:66.666%
}
.uk-width-xlarge-1-4{
width:25%
}
.uk-width-xlarge-3-4{
width:75%
}
.uk-width-xlarge-1-5,
.uk-width-xlarge-2-10{
width:20%
}
.uk-width-xlarge-2-5,
.uk-width-xlarge-4-10{
width:40%
}
.uk-width-xlarge-3-5,
.uk-width-xlarge-6-10{
width:60%
}
.uk-width-xlarge-4-5,
.uk-width-xlarge-8-10{
width:80%
}
.uk-width-xlarge-1-6{
width:16.666%
}
.uk-width-xlarge-5-6{
width:83.333%
}
.uk-width-xlarge-1-10{
width:10%
}
.uk-width-xlarge-3-10{
width:30%
}
.uk-width-xlarge-7-10{
width:70%
}
.uk-width-xlarge-9-10{
width:90%
}
}
.uk-grid-width-4-8,
.uk-grid-width-6-12,
.uk-width-4-8,
.uk-width-6-12{
width:50%
}
.uk-grid-width-4-12,
.uk-width-4-12{
width:33.33333%
}
.uk-grid-width-8-12,
.uk-width-8-12{
width:66.66667%
}
.uk-grid-width-2-8,
.uk-grid-width-3-12,
.uk-width-2-8,
.uk-width-3-12{
width:25%
}
.uk-grid-width-6-8,
.uk-grid-width-9-12,
.uk-width-6-8,
.uk-width-9-12{
width:75%
}
.uk-grid-width-1-8,
.uk-width-1-8{
width:12.5%
}
.uk-grid-width-3-8,
.uk-width-3-8{
width:37.5%
}
.uk-grid-width-5-8,
.uk-width-5-8{
width:62.5%
}
.uk-grid-width-7-8,
.uk-width-7-8{
width:87.5%
}
.uk-grid-width-1-12,
.uk-width-1-12{
width:8.33333%
}
.uk-grid-width-2-12,
.uk-width-2-12{
width:16.66667%
}
.uk-grid-width-5-12,
.uk-width-5-12{
width:41.66667%
}
.uk-grid-width-7-12,
.uk-width-7-12{
width:58.33333%
}
.uk-grid-width-10-12,
.uk-width-10-12{
width:83.33333%
}
.uk-grid-width-11-12,
.uk-width-11-12{
width:91.66667%
}
@media (min-width:480px){
.uk-grid-width-small-4-8,
.uk-grid-width-small-6-12,
.uk-width-small-4-8,
.uk-width-small-6-12{
width:50%
}
.uk-grid-width-small-4-12,
.uk-width-small-4-12{
width:33.33333%
}
.uk-grid-width-small-8-12,
.uk-width-small-8-12{
width:66.66667%
}
.uk-grid-width-small-2-8,
.uk-grid-width-small-3-12,
.uk-width-small-2-8,
.uk-width-small-3-12{
width:25%
}
.uk-grid-width-small-6-8,
.uk-grid-width-small-9-12,
.uk-width-small-6-8,
.uk-width-small-9-12{
width:75%
}
.uk-grid-width-small-1-8,
.uk-width-small-1-8{
width:12.5%
}
.uk-grid-width-small-3-8,
.uk-width-small-3-8{
width:37.5%
}
.uk-grid-width-small-5-8,
.uk-width-small-5-8{
width:62.5%
}
.uk-grid-width-small-7-8,
.uk-width-small-7-8{
width:87.5%
}
.uk-grid-width-small-1-12,
.uk-width-small-1-12{
width:8.33333%
}
.uk-grid-width-small-2-12,
.uk-width-small-2-12{
width:16.66667%
}
.uk-grid-width-small-5-12,
.uk-width-small-5-12{
width:41.66667%
}
.uk-grid-width-small-7-12,
.uk-width-small-7-12{
width:58.33333%
}
.uk-grid-width-small-10-12,
.uk-width-small-10-12{
width:83.33333%
}
.uk-grid-width-small-11-12,
.uk-width-small-11-12{
width:91.66667%
}
}
@media (min-width:768px){
.uk-grid-width-medium-4-8,
.uk-grid-width-medium-6-12,
.uk-width-medium-4-8,
.uk-width-medium-6-12{
width:50%
}
.uk-grid-width-medium-4-12,
.uk-width-medium-4-12{
width:33.33333%
}
.uk-grid-width-medium-8-12,
.uk-width-medium-8-12{
width:66.66667%
}
.uk-grid-width-medium-2-8,
.uk-grid-width-medium-3-12,
.uk-width-medium-2-8,
.uk-width-medium-3-12{
width:25%
}
.uk-grid-width-medium-6-8,
.uk-grid-width-medium-9-12,
.uk-width-medium-6-8,
.uk-width-medium-9-12{
width:75%
}
.uk-grid-width-medium-1-8,
.uk-width-medium-1-8{
width:12.5%
}
.uk-grid-width-medium-3-8,
.uk-width-medium-3-8{
width:37.5%
}
.uk-grid-width-medium-5-8,
.uk-width-medium-5-8{
width:62.5%
}
.uk-grid-width-medium-7-8,
.uk-width-medium-7-8{
width:87.5%
}
.uk-grid-width-medium-1-12,
.uk-width-medium-1-12{
width:8.33333%
}
.uk-grid-width-medium-2-12,
.uk-width-medium-2-12{
width:16.66667%
}
.uk-grid-width-medium-5-12,
.uk-width-medium-5-12{
width:41.66667%
}
.uk-grid-width-medium-7-12,
.uk-width-medium-7-12{
width:58.33333%
}
.uk-grid-width-medium-10-12,
.uk-width-medium-10-12{
width:83.33333%
}
.uk-grid-width-medium-11-12,
.uk-width-medium-11-12{
width:91.66667%
}
}
@media (min-width:1025px){
.uk-grid-width-large-4-8,
.uk-grid-width-large-6-12,
.uk-width-large-4-8,
.uk-width-large-6-12{
width:50%
}
.uk-grid-width-large-4-12,
.uk-width-large-4-12{
width:33.33333%
}
.uk-grid-width-large-8-12,
.uk-width-large-8-12{
width:66.66667%
}
.uk-grid-width-large-2-8,
.uk-grid-width-large-3-12,
.uk-width-large-2-8,
.uk-width-large-3-12{
width:25%
}
.uk-grid-width-large-6-8,
.uk-grid-width-large-9-12,
.uk-width-large-6-8,
.uk-width-large-9-12{
width:75%
}
.uk-grid-width-large-1-8,
.uk-width-large-1-8{
width:12.5%
}
.uk-grid-width-large-3-8,
.uk-width-large-3-8{
width:37.5%
}
.uk-grid-width-large-5-8,
.uk-width-large-5-8{
width:62.5%
}
.uk-grid-width-large-7-8,
.uk-width-large-7-8{
width:87.5%
}
.uk-grid-width-large-1-12,
.uk-width-large-1-12{
width:8.33333%
}
.uk-grid-width-large-2-12,
.uk-width-large-2-12{
width:16.66667%
}
.uk-grid-width-large-5-12,
.uk-width-large-5-12{
width:41.66667%
}
.uk-grid-width-large-7-12,
.uk-width-large-7-12{
width:58.33333%
}
.uk-grid-width-large-10-12,
.uk-width-large-10-12{
width:83.33333%
}
.uk-grid-width-large-11-12,
.uk-width-large-11-12{
width:91.66667%
}
.uk-pagination>li>a,
.uk-pagination>li>span{
font-size:1rem
}
}
@media (min-width:1220px){
.uk-grid-width-xlarge-4-8,
.uk-grid-width-xlarge-6-12,
.uk-width-xlarge-4-8,
.uk-width-xlarge-6-12{
width:50%
}
.uk-grid-width-xlarge-4-12,
.uk-width-xlarge-4-12{
width:33.33333%
}
.uk-grid-width-xlarge-8-12,
.uk-width-xlarge-8-12{
width:66.66667%
}
.uk-grid-width-xlarge-2-8,
.uk-grid-width-xlarge-3-12,
.uk-width-xlarge-2-8,
.uk-width-xlarge-3-12{
width:25%
}
.uk-grid-width-xlarge-6-8,
.uk-grid-width-xlarge-9-12,
.uk-width-xlarge-6-8,
.uk-width-xlarge-9-12{
width:75%
}
.uk-grid-width-xlarge-1-8,
.uk-width-xlarge-1-8{
width:12.5%
}
.uk-grid-width-xlarge-3-8,
.uk-width-xlarge-3-8{
width:37.5%
}
.uk-grid-width-xlarge-5-8,
.uk-width-xlarge-5-8{
width:62.5%
}
.uk-grid-width-xlarge-7-8,
.uk-width-xlarge-7-8{
width:87.5%
}
.uk-grid-width-xlarge-1-12,
.uk-width-xlarge-1-12{
width:8.33333%
}
.uk-grid-width-xlarge-2-12,
.uk-width-xlarge-2-12{
width:16.66667%
}
.uk-grid-width-xlarge-5-12,
.uk-width-xlarge-5-12{
width:41.66667%
}
.uk-grid-width-xlarge-7-12,
.uk-width-xlarge-7-12{
width:58.33333%
}
.uk-grid-width-xlarge-10-12,
.uk-width-xlarge-10-12{
width:83.33333%
}
.uk-grid-width-xlarge-11-12,
.uk-width-xlarge-11-12{
width:91.66667%
}
}
.uk-nav,
.uk-nav ul{
margin:0;
padding:0;
list-style:none
}
.uk-nav li>a{
display:block;
text-decoration:none
}
.uk-nav>li>a{
padding:5px 15px
}
.uk-nav ul{
padding-left:15px
}
.uk-nav ul a{
padding:2px 0
}
.uk-nav li>a>div{
font-size:12px;
line-height:18px
}
.uk-nav-header{
padding:5px 15px;
text-transform:uppercase;
font-weight:700;
font-size:1rem
}
.uk-nav-header:not(:first-child){
margin-top:15px
}
.uk-nav-divider{
margin:9px 15px
}
ul.uk-nav-sub{
padding:5px 0 5px 15px
}
.uk-nav-parent-icon>.uk-parent>a:after{
content:"";
width:20px;
margin-right:-10px;
float:right;
font-family:sb,sans-serif;
text-align:center
}
.uk-nav-parent-icon>.uk-parent.uk-open>a:after{
content:""
}
.uk-nav-side>li>a{
color:#444
}
.uk-nav-side>li>a:focus,
.uk-nav-side>li>a:hover{
background:rgba(0,0,0,.05);
color:#444;
outline:0
}
.uk-nav-side>li.uk-active>a{
background:#000;
color:#fff
}
.uk-nav-side .uk-nav-header{
color:#444
}
.uk-nav-side .uk-nav-divider{
border-top:1px solid #ddd
}
.uk-nav-side ul a{
color:#07d
}
.uk-nav-side ul a:hover{
color:#059
}
.uk-nav-dropdown>li>a{
color:#444
}
.uk-nav-dropdown>li>a:focus,
.uk-nav-dropdown>li>a:hover{
background:#00a8e6;
color:#fff;
outline:0
}
.uk-nav-dropdown .uk-nav-header{
color:#999
}
.uk-nav-dropdown .uk-nav-divider{
border-top:1px solid #ddd
}
.uk-nav-dropdown ul a{
color:#07d
}
.uk-nav-dropdown ul a:hover{
color:#059
}
.uk-nav-navbar>li>a{
color:#444
}
.uk-nav-navbar>li>a:focus,
.uk-nav-navbar>li>a:hover{
background:#00a8e6;
color:#fff;
outline:0
}
.uk-nav-navbar .uk-nav-header{
color:#999
}
.uk-nav-navbar .uk-nav-divider{
border-top:1px solid #ddd
}
.uk-nav-navbar ul a{
color:#07d
}
.uk-nav-navbar ul a:hover{
color:#059
}
.uk-nav-offcanvas>li>a{
color:#ccc;
padding:10px 15px
}
.uk-nav-offcanvas>.uk-open>a,
html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus,
html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover{
background:#404040;
color:#fff;
outline:0
}
html .uk-nav.uk-nav-offcanvas>li.uk-active>a{
background:#1a1a1a;
color:#fff
}
.uk-nav-offcanvas .uk-nav-header{
color:#777
}
.uk-nav-offcanvas .uk-nav-divider{
border-top:1px solid #1a1a1a
}
.uk-nav-offcanvas ul a{
color:#ccc
}
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover{
color:#fff
}
.uk-breadcrumb{
padding:0;
list-style:none;
font-size:.001px;
margin:0
}
.uk-breadcrumb>li{
font-size:1rem;
vertical-align:top
}
.uk-breadcrumb>li,
.uk-breadcrumb>li>a,
.uk-breadcrumb>li>span{
display:inline-block
}
.uk-breadcrumb>li:nth-child(n+2):before{
content:"/";
display:inline-block;
margin:0 8px
}
.uk-breadcrumb>li:not(.uk-active)>span{
color:#999
}
.uk-pagination{
padding:0;
list-style:none;
text-align:center;
font-size:.001px
}
.uk-pagination:after,
.uk-pagination:before{
content:"";
display:table
}
.uk-pagination:after{
clear:both
}
.uk-pagination>li{
display:inline-block;
font-size:.75rem;
vertical-align:top
}
.uk-pagination>li:nth-child(n+2){
margin-left:5px
}
.uk-pagination>li>a,
.uk-pagination>li>span{
display:inline-block;
min-width:1;
padding:0;
line-height:1;
text-decoration:none;
box-sizing:content-box;
text-align:center;
border-radius:50px;
font-weight:700;
display:inline-flex;
align-items:center;
justify-content:center;
width:1.75em;
height:1.75em;
box-sizing:border-box
}
.uk-pagination>li>a{
background:0 0;
color:#1d1d1d
}
.uk-pagination>li>a:focus,
.uk-pagination>li>a:hover{
background-color:#c9f04c;
color:#000;
outline:0
}
.uk-pagination>li>a:active{
background-color:#ccff28;
color:#000
}
.uk-pagination>.uk-active>span{
background:#ccff28;
color:#000
}
.uk-pagination>.uk-disabled>span{
background-color:#f5f5f5;
color:#999
}
.uk-pagination-previous{
float:left
}
.uk-pagination-next{
float:right
}
.uk-pagination-left{
text-align:left
}
.uk-pagination-right{
text-align:right
}
.uk-tab{
margin:0;
padding:0;
list-style:none;
border-bottom:1px solid #ddd
}
.uk-tab:after,
.uk-tab:before{
content:"";
display:table
}
.uk-tab:after{
clear:both
}
.uk-tab>li{
margin-bottom:-1px;
float:left;
position:relative
}
.uk-tab>li>a{
display:block;
padding:8px 12px;
border:1px solid transparent;
border-bottom-width:0;
color:#07d;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.uk-tab>li:nth-child(n+2)>a{
margin-left:5px
}
.uk-tab>li.uk-open>a,
.uk-tab>li>a:focus,
.uk-tab>li>a:hover{
border-color:#f5f5f5;
background:#f5f5f5;
color:#059;
outline:0
}
.uk-tab>li.uk-open:not(.uk-active)>a,
.uk-tab>li:not(.uk-active)>a:focus,
.uk-tab>li:not(.uk-active)>a:hover{
margin-bottom:1px;
padding-bottom:7px
}
.uk-tab>li.uk-active>a{
border-color:#ddd #ddd transparent;
background:#fff;
color:#444
}
.uk-tab>li.uk-disabled>a{
color:#999;
cursor:text
}
.uk-tab>li.uk-disabled.uk-active>a,
.uk-tab>li.uk-disabled>a:focus,
.uk-tab>li.uk-disabled>a:hover{
background:0 0;
border-color:transparent
}
.uk-tab-flip>li{
float:right
}
.uk-tab-flip>li:nth-child(n+2)>a{
margin-left:0;
margin-right:5px
}
.uk-tab>li.uk-tab-responsive>a{
margin-left:0;
margin-right:0
}
.uk-tab-responsive>a:before{
content:" ";
font-family:sb,sans-serif
}
.uk-tab-center{
border-bottom:1px solid #ddd
}
.uk-tab-center-bottom{
border-bottom:none;
border-top:1px solid #ddd
}
.uk-tab-center:after,
.uk-tab-center:before{
content:"";
display:table
}
.uk-tab-center:after{
clear:both
}
.uk-tab-center .uk-tab{
position:relative;
right:50%;
border:none;
float:right
}
.uk-tab-center .uk-tab>li{
position:relative;
right:-50%
}
.uk-tab-center .uk-tab>li>a{
text-align:center
}
.uk-tab-bottom{
border-top:1px solid #ddd;
border-bottom:none
}
.uk-tab-bottom>li{
margin-top:-1px;
margin-bottom:0
}
.uk-tab-bottom>li>a{
padding-top:8px;
padding-bottom:8px;
border-bottom-width:1px;
border-top-width:0
}
.uk-tab-bottom>li.uk-open:not(.uk-active)>a,
.uk-tab-bottom>li:not(.uk-active)>a:focus,
.uk-tab-bottom>li:not(.uk-active)>a:hover{
margin-bottom:0;
margin-top:1px;
padding-bottom:8px;
padding-top:7px
}
.uk-tab-bottom>li.uk-active>a{
border-top-color:transparent;
border-bottom-color:#ddd
}
.uk-tab-grid{
margin-left:-5px;
border-bottom:none;
position:relative;
z-index:0
}
.uk-tab-grid:before{
display:block;
position:absolute;
left:5px;
right:0;
bottom:-1px;
border-top:1px solid #ddd;
z-index:-1
}
.uk-tab-grid>li:first-child>a{
margin-left:5px
}
.uk-tab-grid>li>a{
text-align:center
}
.uk-tab-grid.uk-tab-bottom{
border-top:none
}
.uk-tab-grid.uk-tab-bottom:before{
top:-1px;
bottom:auto
}
@media (min-width:768px){
.uk-tab-left,
.uk-tab-right{
border-bottom:none
}
.uk-tab-left>li,
.uk-tab-right>li{
margin-bottom:0;
float:none
}
.uk-tab-left>li>a,
.uk-tab-right>li>a{
padding-top:8px;
padding-bottom:8px
}
.uk-tab-left>li:nth-child(n+2)>a,
.uk-tab-right>li:nth-child(n+2)>a{
margin-left:0;
margin-top:5px
}
.uk-tab-left>li.uk-active>a,
.uk-tab-right>li.uk-active>a{
border-color:#ddd
}
.uk-tab-left{
border-right:1px solid #ddd
}
.uk-tab-left>li{
margin-right:-1px
}
.uk-tab-left>li>a{
border-bottom-width:1px;
border-right-width:0
}
.uk-tab-left>li:not(.uk-active)>a:focus,
.uk-tab-left>li:not(.uk-active)>a:hover{
margin-bottom:0;
margin-right:1px;
padding-bottom:8px;
padding-right:11px
}
.uk-tab-left>li.uk-active>a{
border-right-color:transparent
}
.uk-tab-right{
border-left:1px solid #ddd
}
.uk-tab-right>li{
margin-left:-1px
}
.uk-tab-right>li>a{
border-bottom-width:1px;
border-left-width:0
}
.uk-tab-right>li:not(.uk-active)>a:focus,
.uk-tab-right>li:not(.uk-active)>a:hover{
margin-bottom:0;
margin-left:1px;
padding-bottom:8px;
padding-left:11px
}
.uk-tab-right>li.uk-active>a{
border-left-color:transparent
}
}
.beleg_detail__information_table,
.sb_table,
.uk-table{
border-collapse:collapse;
border-spacing:0;
width:100%;
margin-bottom:15px
}
*+.beleg_detail__information_table,
*+.sb_table,
*+.uk-table{
margin-top:15px
}
.beleg_detail__information_table td,
.beleg_detail__information_table th,
.sb_table td,
.sb_table th,
.uk-table td,
.uk-table th{
padding:8px
}
.beleg_detail__information_table th,
.sb_table th,
.uk-table th{
text-align:left
}
.beleg_detail__information_table td,
.sb_table td,
.uk-table td{
vertical-align:top
}
.beleg_detail__information_table thead th,
.sb_table thead th,
.uk-table thead th{
vertical-align:bottom
}
.beleg_detail__information_table caption,
.beleg_detail__information_table tfoot,
.sb_table caption,
.sb_table tfoot,
.uk-table caption,
.uk-table tfoot{
font-size:inherit;
font-style:italic
}
.beleg_detail__information_table caption,
.sb_table caption,
.uk-table caption{
text-align:left;
color:#999
}
.beleg_detail__information_table tbody tr.uk-active,
.sb_table tbody tr.uk-active,
.uk-table tbody tr.uk-active{
background:#eee
}
.uk-table-middle,
.uk-table-middle td{
vertical-align:middle!important
}
.sb_table--striped tbody tr:nth-of-type(odd),
.uk-table-striped tbody tr:nth-of-type(odd){
background:#f5f5f5
}
.beleg_detail__information_table td,
.sb_table--condensed td,
.uk-table-condensed td{
padding:4px 8px
}
.beleg_detail__information_table tbody tr:hover,
.sb_table--hover tbody tr:hover,
.uk-table-hover tbody tr:hover{
background:#eee
}
.uk-form input,
.uk-form select,
.uk-form textarea{
box-sizing:border-box;
margin:0;
border-radius:0;
font:inherit;
color:inherit
}
.uk-form select{
text-transform:none
}
.uk-form optgroup{
font:inherit;
font-weight:700
}
.uk-form input::-moz-focus-inner{
border:0;
padding:0
}
.uk-form input[type=checkbox],
.uk-form input[type=radio]{
padding:0
}
.uk-form input[type=checkbox]:not(:disabled),
.uk-form input[type=radio]:not(:disabled){
cursor:pointer
}
.uk-form input:not([type]),
.uk-form input[type=datetime],
.uk-form input[type=email],
.uk-form input[type=number],
.uk-form input[type=password],
.uk-form input[type=search],
.uk-form input[type=tel],
.uk-form input[type=text],
.uk-form input[type=url],
.uk-form textarea{
-webkit-appearance:none
}
.uk-form input[type=search]::-webkit-search-cancel-button,
.uk-form input[type=search]::-webkit-search-decoration{
-webkit-appearance:none
}
.uk-form input[type=number]::-webkit-inner-spin-button,
.uk-form input[type=number]::-webkit-outer-spin-button{
height:auto
}
.uk-form fieldset{
border:none;
margin:0;
padding:0
}
.uk-form textarea{
overflow:auto;
vertical-align:top
}
.uk-form :invalid{
box-shadow:none
}
.uk-form input:not([type=radio]):not([type=checkbox]),
.uk-form select{
vertical-align:middle
}
.uk-form>:last-child{
margin-bottom:0
}
.uk-form input:not([type]),
.uk-form input[type=color],
.uk-form input[type=date],
.uk-form input[type=datetime-local],
.uk-form input[type=datetime],
.uk-form input[type=email],
.uk-form input[type=month],
.uk-form input[type=number],
.uk-form input[type=password],
.uk-form input[type=search],
.uk-form input[type=tel],
.uk-form input[type=text],
.uk-form input[type=time],
.uk-form input[type=url],
.uk-form input[type=week],
.uk-form select,
.uk-form textarea{
height:40px;
max-width:100%;
padding:0 12px;
border:1px solid #ccc;
background:#fff;
color:#444;
-webkit-transition:.2s linear;
-webkit-transition-property:border,background,color,box-shadow,padding;
transition:.2s linear;
transition-property:border,background,color,box-shadow,padding
}
.uk-form input:not([type]):focus,
.uk-form input[type=color]:focus,
.uk-form input[type=date]:focus,
.uk-form input[type=datetime-local]:focus,
.uk-form input[type=datetime]:focus,
.uk-form input[type=email]:focus,
.uk-form input[type=month]:focus,
.uk-form input[type=number]:focus,
.uk-form input[type=password]:focus,
.uk-form input[type=search]:focus,
.uk-form input[type=tel]:focus,
.uk-form input[type=text]:focus,
.uk-form input[type=time]:focus,
.uk-form input[type=url]:focus,
.uk-form input[type=week]:focus,
.uk-form select:focus,
.uk-form textarea:focus{
border-color:#99baca;
outline:0;
background:#f5fbfe;
color:#444
}
.uk-form input:not([type]):disabled,
.uk-form input[type=color]:disabled,
.uk-form input[type=date]:disabled,
.uk-form input[type=datetime-local]:disabled,
.uk-form input[type=datetime]:disabled,
.uk-form input[type=email]:disabled,
.uk-form input[type=month]:disabled,
.uk-form input[type=number]:disabled,
.uk-form input[type=password]:disabled,
.uk-form input[type=search]:disabled,
.uk-form input[type=tel]:disabled,
.uk-form input[type=text]:disabled,
.uk-form input[type=time]:disabled,
.uk-form input[type=url]:disabled,
.uk-form input[type=week]:disabled,
.uk-form select:disabled,
.uk-form textarea:disabled{
border-color:#ddd;
background-color:#f5f5f5;
color:#999
}
.uk-form :-ms-input-placeholder{
color:#999!important
}
.uk-form ::-moz-placeholder{
opacity:1;
color:#999
}
.uk-form ::-webkit-input-placeholder{
color:#999
}
.uk-form :disabled:-ms-input-placeholder{
color:#999!important
}
.uk-form :disabled::-moz-placeholder{
color:#999
}
.uk-form :disabled::-webkit-input-placeholder{
color:#999
}
.uk-form legend{
width:100%;
border:0;
padding:0 0 15px;
font-size:18px;
line-height:30px
}
.uk-form legend:after{
content:"";
display:block;
border-bottom:1px solid #ddd;
width:100%
}
input:not([type]).uk-form-small,
input[type].uk-form-small,
select.uk-form-small,
textarea.uk-form-small{
height:25px;
padding:3px;
font-size:12px
}
input:not([type]).uk-form-large,
input[type].uk-form-large,
select.uk-form-large,
textarea.uk-form-large{
height:40px;
padding:8px 6px;
font-size:16px
}
.uk-form select[multiple],
.uk-form select[size],
.uk-form textarea{
height:auto
}
.uk-form-danger{
border-color:#dc8d99!important;
background:#fff7f8!important;
color:#d85030!important
}
.uk-form-success{
border-color:#8ec73b!important;
background:#fafff2!important;
color:#659f13!important
}
.uk-form-blank{
border-color:transparent!important;
border-style:dashed!important;
background:0 0!important
}
.uk-form-blank:focus{
border-color:#ddd!important
}
input.uk-form-width-mini{
width:40px
}
select.uk-form-width-mini{
width:65px
}
.uk-form-width-small{
width:130px
}
.uk-form-width-medium{
width:200px
}
.uk-form-width-large{
width:500px
}
.uk-form-row:after,
.uk-form-row:before{
content:"";
display:table
}
.uk-form-row:after{
clear:both
}
.uk-form-row+.uk-form-row{
margin-top:15px
}
.uk-form-help-inline{
display:inline-block;
margin:0 0 0 10px
}
.uk-form-help-block{
margin:5px 0 0
}
.uk-form-controls>:first-child{
margin-top:0
}
.uk-form-controls>:last-child{
margin-bottom:0
}
.uk-form-controls-condensed{
margin:5px 0
}
.uk-form-stacked .uk-form-label{
display:block;
margin-bottom:5px;
font-weight:500
}
@media (max-width:1024px){
.uk-form-horizontal .uk-form-label{
display:block;
margin-bottom:5px;
font-weight:500
}
}
@media (min-width:1025px){
.uk-form-horizontal .uk-form-label{
width:200px;
margin-top:5px;
float:left
}
.uk-form-horizontal .uk-form-controls{
margin-left:215px
}
.uk-form-horizontal .uk-form-controls-text{
padding-top:5px
}
}
.uk-form-icon{
display:inline-block;
position:relative;
max-width:100%
}
.uk-form-icon>[class*=uk-icon-]{
position:absolute;
top:50%;
width:30px;
margin-top:-7px;
font-size:14px;
color:#999;
text-align:center;
pointer-events:none
}
.uk-form-icon:not(.uk-form-icon-flip)>input{
padding-left:30px!important
}
.uk-form-icon-flip>[class*=uk-icon-]{
right:0
}
.uk-form-icon-flip>input{
padding-right:30px!important
}
.checkout_buttons__bck::-moz-focus-inner,
.checkout_buttons__btn::-moz-focus-inner,
.checkout_buttons__fwd::-moz-focus-inner,
.element_cookie_banner__button::-moz-focus-inner,
.element_forminput_plusminus__minus::-moz-focus-inner,
.element_forminput_plusminus__plus::-moz-focus-inner,
.element_garage__login_button::-moz-focus-inner,
.element_garage__save_vehicle_button::-moz-focus-inner,
.element_sr2__bottom_pager .element_sr2__pager_button_next::-moz-focus-inner,
.element_sr2__bottom_pager .element_sr2__pager_button_prev::-moz-focus-inner,
.element_sr2__muc_filter_button::-moz-focus-inner,
.element_sr2__reset_all_button::-moz-focus-inner,
.element_zpa_artikel__description::-moz-focus-inner,
.pvd_cf_prompt__button--nvs_a::-moz-focus-inner,
.pvd_cf_prompt__button--nvs_b::-moz-focus-inner,
.pvd_cf_prompt__button--spdnmsf_a::-moz-focus-inner,
.pvd_cf_prompt__button--spdnmsf_b::-moz-focus-inner,
.sb_button_danger::-moz-focus-inner,
.sb_button_default::-moz-focus-inner,
.sb_button_primary::-moz-focus-inner,
.sb_button_red::-moz-focus-inner,
.sb_button_s6::-moz-focus-inner,
.sb_button_transparent::-moz-focus-inner,
.sb_button_transparent_dark::-moz-focus-inner,
.sb_button_warn::-moz-focus-inner,
.sb_button_white::-moz-focus-inner,
.sb_stage6_tb .element_textblock__button::-moz-focus-inner,
.sb_stage6_tb .element_textblock_overlay__button::-moz-focus-inner,
.sb_stage6_tb .element_textblock_plain__button::-moz-focus-inner,
.sb_stage6_tb .element_textblock_t1__button::-moz-focus-inner,
.swal2-styled::-moz-focus-inner,
.uk-button::-moz-focus-inner,
.warenkorb_checkout6__panel_link::-moz-focus-inner{
border:0;
padding:0
}
.checkout_buttons__bck,
.checkout_buttons__btn,
.checkout_buttons__fwd,
.element_cookie_banner__button,
.element_forminput_plusminus__minus,
.element_forminput_plusminus__plus,
.element_garage__login_button,
.element_garage__save_vehicle_button,
.element_sr2__bottom_pager .element_sr2__pager_button_next,
.element_sr2__bottom_pager .element_sr2__pager_button_prev,
.element_sr2__muc_filter_button,
.element_sr2__reset_all_button,
.element_zpa_artikel__description,
.pvd_cf_prompt__button--nvs_a,
.pvd_cf_prompt__button--nvs_b,
.pvd_cf_prompt__button--spdnmsf_a,
.pvd_cf_prompt__button--spdnmsf_b,
.sb_button_danger,
.sb_button_default,
.sb_button_primary,
.sb_button_red,
.sb_button_s6,
.sb_button_transparent,
.sb_button_transparent_dark,
.sb_button_warn,
.sb_button_white,
.sb_stage6_tb .element_textblock__button,
.sb_stage6_tb .element_textblock_overlay__button,
.sb_stage6_tb .element_textblock_plain__button,
.sb_stage6_tb .element_textblock_t1__button,
.swal2-styled,
.uk-button,
.warenkorb_checkout6__panel_link{
-webkit-appearance:none;
margin:0;
border:1px solid transparent;
overflow:visible;
font:inherit;
color:#fff;
text-transform:none;
display:inline-flex;
align-items:center;
justify-content:center;
box-sizing:border-box;
padding:2px 14px;
background:#353535;
vertical-align:middle;
line-height:1.2;
min-height:40px;
font-size:1rem;
text-decoration:none;
text-align:center;
display:inline-flex;
align-items:center;
justify-content:center;
border-radius:100px;
text-transform:uppercase;
font-weight:700;
fill:#fff;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.checkout_buttons__bck:not(:disabled),
.checkout_buttons__btn:not(:disabled),
.checkout_buttons__fwd:not(:disabled),
.element_cookie_banner__button:not(:disabled),
.element_forminput_plusminus__minus:not(:disabled),
.element_forminput_plusminus__plus:not(:disabled),
.element_garage__login_button:not(:disabled),
.element_garage__save_vehicle_button:not(:disabled),
.element_sr2__bottom_pager .element_sr2__pager_button_next:not(:disabled),
.element_sr2__bottom_pager .element_sr2__pager_button_prev:not(:disabled),
.element_sr2__muc_filter_button:not(:disabled),
.element_sr2__reset_all_button:not(:disabled),
.element_zpa_artikel__description:not(:disabled),
.pvd_cf_prompt__button--nvs_a:not(:disabled),
.pvd_cf_prompt__button--nvs_b:not(:disabled),
.pvd_cf_prompt__button--spdnmsf_a:not(:disabled),
.pvd_cf_prompt__button--spdnmsf_b:not(:disabled),
.sb_button_danger:not(:disabled),
.sb_button_default:not(:disabled),
.sb_button_primary:not(:disabled),
.sb_button_red:not(:disabled),
.sb_button_s6:not(:disabled),
.sb_button_transparent:not(:disabled),
.sb_button_transparent_dark:not(:disabled),
.sb_button_warn:not(:disabled),
.sb_button_white:not(:disabled),
.sb_stage6_tb .element_textblock__button:not(:disabled),
.sb_stage6_tb .element_textblock_overlay__button:not(:disabled),
.sb_stage6_tb .element_textblock_plain__button:not(:disabled),
.sb_stage6_tb .element_textblock_t1__button:not(:disabled),
.swal2-styled:not(:disabled),
.uk-button:not(:disabled),
.warenkorb_checkout6__panel_link:not(:disabled){
cursor:pointer
}
.checkout_buttons__bck:focus,
.checkout_buttons__bck:hover,
.checkout_buttons__btn:focus,
.checkout_buttons__btn:hover,
.checkout_buttons__fwd:focus,
.checkout_buttons__fwd:hover,
.element_cookie_banner__button:focus,
.element_cookie_banner__button:hover,
.element_forminput_plusminus__minus:focus,
.element_forminput_plusminus__minus:hover,
.element_forminput_plusminus__plus:focus,
.element_forminput_plusminus__plus:hover,
.element_garage__login_button:focus,
.element_garage__login_button:hover,
.element_garage__save_vehicle_button:focus,
.element_garage__save_vehicle_button:hover,
.element_sr2__bottom_pager .element_sr2__pager_button_next:focus,
.element_sr2__bottom_pager .element_sr2__pager_button_next:hover,
.element_sr2__bottom_pager .element_sr2__pager_button_prev:focus,
.element_sr2__bottom_pager .element_sr2__pager_button_prev:hover,
.element_sr2__bottom_pager a.element_textblock_overlay:hover .element_textblock_overlay__button.element_sr2__pager_button_next,
.element_sr2__bottom_pager a.element_textblock_overlay:hover .element_textblock_overlay__button.element_sr2__pager_button_prev,
.element_sr2__muc_filter_button:focus,
.element_sr2__muc_filter_button:hover,
.element_sr2__reset_all_button:focus,
.element_sr2__reset_all_button:hover,
.element_zpa_artikel__description:focus,
.element_zpa_artikel__description:hover,
.pvd_cf_prompt__button--nvs_a:focus,
.pvd_cf_prompt__button--nvs_a:hover,
.pvd_cf_prompt__button--nvs_b:focus,
.pvd_cf_prompt__button--nvs_b:hover,
.pvd_cf_prompt__button--spdnmsf_a:focus,
.pvd_cf_prompt__button--spdnmsf_a:hover,
.pvd_cf_prompt__button--spdnmsf_b:focus,
.pvd_cf_prompt__button--spdnmsf_b:hover,
.sb_button_danger:focus,
.sb_button_danger:hover,
.sb_button_default:focus,
.sb_button_default:hover,
.sb_button_primary:focus,
.sb_button_primary:hover,
.sb_button_red:focus,
.sb_button_red:hover,
.sb_button_s6:focus,
.sb_button_s6:hover,
.sb_button_transparent:focus,
.sb_button_transparent:hover,
.sb_button_transparent_dark:focus,
.sb_button_transparent_dark:hover,
.sb_button_warn:focus,
.sb_button_warn:hover,
.sb_button_white:focus,
.sb_button_white:hover,
.sb_stage6_tb .element_textblock__button:focus,
.sb_stage6_tb .element_textblock__button:hover,
.sb_stage6_tb .element_textblock_overlay__button:focus,
.sb_stage6_tb .element_textblock_overlay__button:hover,
.sb_stage6_tb .element_textblock_plain__button:focus,
.sb_stage6_tb .element_textblock_plain__button:hover,
.sb_stage6_tb .element_textblock_t1__button:focus,
.sb_stage6_tb .element_textblock_t1__button:hover,
.swal2-styled:focus,
.swal2-styled:hover,
.uk-button--focus,
.uk-button--hover,
.uk-button:focus,
.uk-button:hover,
.warenkorb_checkout6__panel_link:focus,
.warenkorb_checkout6__panel_link:hover,
a.element_textblock_overlay:hover .element_sr2__bottom_pager .element_textblock_overlay__button.element_sr2__pager_button_next,
a.element_textblock_overlay:hover .element_sr2__bottom_pager .element_textblock_overlay__button.element_sr2__pager_button_prev,
a.element_textblock_overlay:hover .element_textblock_overlay__button.element_sr2__muc_filter_button,
a.element_textblock_overlay:hover .element_textblock_overlay__button.element_sr2__reset_all_button,
a.element_textblock_overlay:hover .element_textblock_overlay__button.sb_button_default,
a.element_textblock_overlay:hover .element_textblock_overlay__button.sb_button_primary{
background-color:#494949;
color:#fff;
outline:0;
text-decoration:none;
fill:#fff
}
.checkout_buttons__fwd,
.element_garage__login_button,
.element_garage__save_vehicle_button,
.element_sr2__bottom_pager .element_sr2__pager_button_next,
.element_sr2__bottom_pager .element_sr2__pager_button_prev,
.element_sr2__muc_filter_button,
.element_sr2__reset_all_button,
.pvd_cf_prompt__button--nvs_b,
.pvd_cf_prompt__button--spdnmsf_b,
.sb_button_primary,
.swal2-styled.swal2-confirm,
.uk-button-primary{
background-color:#ccff28;
color:#000;
fill:#000;
background-image:url("/custom/module/public/streetbuzz/assets/images/shine@3x.png");
background-position:center center;
background-repeat:no-repeat;
background-size:100% 100%
}
.checkout_buttons__fwd:focus,
.checkout_buttons__fwd:hover,
.element_garage__login_button:focus,
.element_garage__login_button:hover,
.element_garage__save_vehicle_button:focus,
.element_garage__save_vehicle_button:hover,
.element_sr2__bottom_pager .element_sr2__pager_button_next:focus,
.element_sr2__bottom_pager .element_sr2__pager_button_next:hover,
.element_sr2__bottom_pager .element_sr2__pager_button_prev:focus,
.element_sr2__bottom_pager .element_sr2__pager_button_prev:hover,
.element_sr2__bottom_pager a.element_textblock_overlay:hover .element_textblock_overlay__button.element_sr2__pager_button_next,
.element_sr2__bottom_pager a.element_textblock_overlay:hover .element_textblock_overlay__button.element_sr2__pager_button_prev,
.element_sr2__muc_filter_button:focus,
.element_sr2__muc_filter_button:hover,
.element_sr2__reset_all_button:focus,
.element_sr2__reset_all_button:hover,
.pvd_cf_prompt__button--nvs_b:focus,
.pvd_cf_prompt__button--nvs_b:hover,
.pvd_cf_prompt__button--spdnmsf_b:focus,
.pvd_cf_prompt__button--spdnmsf_b:hover,
.sb_button_primary:focus,
.sb_button_primary:hover,
.swal2-styled.swal2-confirm:focus,
.swal2-styled.swal2-confirm:hover,
.uk-button-primary--focus,
.uk-button-primary--hover,
.uk-button-primary:focus,
.uk-button-primary:hover,
a.element_textblock_overlay:hover .element_sr2__bottom_pager .element_textblock_overlay__button.element_sr2__pager_button_next,
a.element_textblock_overlay:hover .element_sr2__bottom_pager .element_textblock_overlay__button.element_sr2__pager_button_prev,
a.element_textblock_overlay:hover .element_textblock_overlay__button.element_sr2__muc_filter_button,
a.element_textblock_overlay:hover .element_textblock_overlay__button.element_sr2__reset_all_button,
a.element_textblock_overlay:hover .element_textblock_overlay__button.sb_button_primary{
background-color:#c9f04c;
color:#000;
fill:#000
}
.uk-button-success{
background-color:#8cc14c;
color:#fff;
fill:#fff
}
.uk-button-success--focus,
.uk-button-success--hover,
.uk-button-success:focus,
.uk-button-success:hover{
background-color:#8ec73b;
color:#fff;
fill:#fff
}
.sb_button_danger,
.uk-button-danger{
background-color:#e70a0a;
color:#fff;
fill:#fff
}
.sb_button_danger:active,
.sb_button_danger:focus,
.sb_button_danger:hover,
.uk-button-danger--focus .uk-button-danger:hover,
.uk-button-danger--hover,
.uk-button-danger:focus{
background-color:#f52f2f;
color:#fff;
fill:#fff
}
.sb_button_warn,
.uk-button-warn{
background-color:#ffc800;
color:#332400
}
.sb_button_warn:active,
.sb_button_warn:focus,
.sb_button_warn:hover,
.uk-button-warn--focus .uk-button-warn:hover,
.uk-button-warn--hover,
.uk-button-warn:focus{
background-color:#fad161;
color:#332400
}
.checkout_buttons__bck:disabled,
.checkout_buttons__btn:disabled,
.checkout_buttons__fwd:disabled,
.element_cookie_banner__button:disabled,
.element_forminput_plusminus__minus:disabled,
.element_forminput_plusminus__plus:disabled,
.element_garage__login_button:disabled,
.element_garage__save_vehicle_button:disabled,
.element_sr2__bottom_pager .element_sr2__pager_button_next:disabled,
.element_sr2__bottom_pager .element_sr2__pager_button_prev:disabled,
.element_sr2__muc_filter_button:disabled,
.element_sr2__reset_all_button:disabled,
.element_zpa_artikel__description:disabled,
.pvd_cf__a2w[data-disabled],
.pvd_cf_prompt__button--nvs_a:disabled,
.pvd_cf_prompt__button--nvs_b:disabled,
.pvd_cf_prompt__button--spdnmsf_a:disabled,
.pvd_cf_prompt__button--spdnmsf_b:disabled,
.sb_button_danger:disabled,
.sb_button_default:disabled,
.sb_button_primary:disabled,
.sb_button_red:disabled,
.sb_button_s6:disabled,
.sb_button_transparent:disabled,
.sb_button_transparent_dark:disabled,
.sb_button_warn:disabled,
.sb_button_white--disabled,
.sb_button_white:disabled,
.sb_stage6_tb .element_textblock__button:disabled,
.sb_stage6_tb .element_textblock_overlay__button:disabled,
.sb_stage6_tb .element_textblock_plain__button:disabled,
.sb_stage6_tb .element_textblock_t1__button:disabled,
.swal2-styled:disabled,
.uk-button--disabled,
.uk-button:disabled,
.warenkorb_checkout6__panel_link:disabled{
background-color:#f5f5f5;
color:#999;
fill:#999
}
.uk-button-link,
.uk-button-link.uk-active,
.uk-button-link:disabled,
.uk-button-link:focus,
.uk-button-link:hover{
border-color:transparent;
background:0 0;
fill:#000
}
.uk-button-link{
color:#000
}
.element_artikel__clickable:hover .element_artikel__description,
.element_artikel__clickable:hover .element_artikel_list__description,
.element_artikel_list__clickable:hover .element_artikel__description,
.element_artikel_list__clickable:hover .element_artikel_list__description,
.uk-button-link--focus,
.uk-button-link--hover,
.uk-button-link--uk-active,
.uk-button-link.uk-active,
.uk-button-link:focus,
.uk-button-link:hover{
color:inherit;
fill:inherit;
text-decoration:underline
}
.uk-button-link--disabled,
.uk-button-link:disabled{
color:#999;
fill:#999
}
.uk-button-link--focus,
.uk-button-link:focus{
outline:dotted 1px
}
.uk-button-mini{
min-height:20px;
padding:0 8px;
line-height:1.2;
font-size:.6875rem
}
.uk-button-small,
.warenkorb_checkout6__panel_link{
min-height:30px;
padding:0 12px;
line-height:1.2;
font-size:.75rem
}
.uk-button-large{
min-height:50px;
padding:0 16px;
line-height:1.2;
font-size:1.125rem
}
.uk-button-group{
display:inline-block;
vertical-align:middle;
position:relative;
font-size:.001px;
white-space:nowrap
}
.uk-button-group>*{
display:inline-block
}
.element_sr2__bottom_pager .uk-button-group .element_sr2__pager_button_next,
.element_sr2__bottom_pager .uk-button-group .element_sr2__pager_button_prev,
.sb_stage6_tb .uk-button-group .element_textblock__button,
.sb_stage6_tb .uk-button-group .element_textblock_overlay__button,
.sb_stage6_tb .uk-button-group .element_textblock_plain__button,
.sb_stage6_tb .uk-button-group .element_textblock_t1__button,
.uk-button-group .checkout_buttons__bck,
.uk-button-group .checkout_buttons__btn,
.uk-button-group .checkout_buttons__fwd,
.uk-button-group .element_cookie_banner__button,
.uk-button-group .element_forminput_plusminus__minus,
.uk-button-group .element_forminput_plusminus__plus,
.uk-button-group .element_garage__login_button,
.uk-button-group .element_garage__save_vehicle_button,
.uk-button-group .element_sr2__bottom_pager .element_sr2__pager_button_next,
.uk-button-group .element_sr2__bottom_pager .element_sr2__pager_button_prev,
.uk-button-group .element_sr2__muc_filter_button,
.uk-button-group .element_sr2__reset_all_button,
.uk-button-group .element_zpa_artikel__description,
.uk-button-group .pvd_cf_prompt__button--nvs_a,
.uk-button-group .pvd_cf_prompt__button--nvs_b,
.uk-button-group .pvd_cf_prompt__button--spdnmsf_a,
.uk-button-group .pvd_cf_prompt__button--spdnmsf_b,
.uk-button-group .sb_button_danger,
.uk-button-group .sb_button_default,
.uk-button-group .sb_button_primary,
.uk-button-group .sb_button_red,
.uk-button-group .sb_button_s6,
.uk-button-group .sb_button_transparent,
.uk-button-group .sb_button_transparent_dark,
.uk-button-group .sb_button_warn,
.uk-button-group .sb_button_white,
.uk-button-group .sb_stage6_tb .element_textblock__button,
.uk-button-group .sb_stage6_tb .element_textblock_overlay__button,
.uk-button-group .sb_stage6_tb .element_textblock_plain__button,
.uk-button-group .sb_stage6_tb .element_textblock_t1__button,
.uk-button-group .swal2-styled,
.uk-button-group .uk-button,
.uk-button-group .warenkorb_checkout6__panel_link{
vertical-align:top
}
.uk-button-dropdown{
display:inline-block;
vertical-align:middle;
position:relative
}
.element_suggest__close::-moz-focus-inner,
.swal2-close::-moz-focus-inner,
.uk-close::-moz-focus-inner{
border:0;
padding:0
}
.element_suggest__close,
.swal2-close,
.uk-close{
-webkit-appearance:none;
margin:0;
border:none;
overflow:visible;
font:inherit;
color:inherit;
text-transform:none;
padding:0;
background:0 0;
display:inline-block;
box-sizing:content-box;
width:20px;
line-height:20px;
text-align:center;
vertical-align:middle;
opacity:.3;
text-decoration:none;
opacity:1
}
.element_suggest__close:after,
.swal2-close:after,
.uk-close:after{
display:block;
content:"X";
font-family:sb,sans-serif
}
.element_suggest__close:focus,
.element_suggest__close:hover,
.swal2-close:focus,
.swal2-close:hover,
.uk-close:focus,
.uk-close:hover{
opacity:.5;
outline:0;
color:inherit;
text-decoration:none;
cursor:pointer
}
.uk-close-alt{
padding:2px;
border-radius:50%;
background:#eee;
opacity:1
}
.uk-close-alt:focus,
.uk-close-alt:hover{
opacity:1
}
.uk-close-alt:after{
opacity:.5
}
.uk-close-alt:focus:after,
.uk-close-alt:hover:after{
opacity:.8
}
.element_suggest__close:focus,
.element_suggest__close:hover,
.swal2-close:focus,
.swal2-close:hover,
.uk-close:focus,
.uk-close:hover{
opacity:1
}
.element_address_correction,
.json_warenkorb_artikel__error,
.uk-alert{
margin-bottom:15px;
padding:10px;
background:#ebf7fd;
color:#2d7091
}
*+.element_address_correction,
*+.json_warenkorb_artikel__error,
*+.uk-alert{
margin-top:15px
}
.element_address_correction>:last-child,
.json_warenkorb_artikel__error>:last-child,
.uk-alert>:last-child{
margin-bottom:0
}
.element_address_correction .element_textblock_t1__subline,
.element_address_correction .praesenz_intern__panel_title,
.element_address_correction .vcmanufacturer_detail__header_manufacturer_name,
.element_address_correction .vcmodel_detail__header_manufacturer_name,
.element_address_correction .view_headline,
.element_address_correction h1,
.element_address_correction h2,
.element_address_correction h3,
.element_address_correction h4,
.element_address_correction h5,
.element_address_correction h6,
.json_warenkorb_artikel__error .element_textblock_t1__subline,
.json_warenkorb_artikel__error .praesenz_intern__panel_title,
.json_warenkorb_artikel__error .vcmanufacturer_detail__header_manufacturer_name,
.json_warenkorb_artikel__error .vcmodel_detail__header_manufacturer_name,
.json_warenkorb_artikel__error .view_headline,
.json_warenkorb_artikel__error h1,
.json_warenkorb_artikel__error h2,
.json_warenkorb_artikel__error h3,
.json_warenkorb_artikel__error h4,
.json_warenkorb_artikel__error h5,
.json_warenkorb_artikel__error h6,
.uk-alert .element_textblock_t1__subline,
.uk-alert .praesenz_intern__panel_title,
.uk-alert .vcmanufacturer_detail__header_manufacturer_name,
.uk-alert .vcmodel_detail__header_manufacturer_name,
.uk-alert .view_headline,
.uk-alert h1,
.uk-alert h2,
.uk-alert h3,
.uk-alert h4,
.uk-alert h5,
.uk-alert h6{
color:inherit
}
.element_address_correction>.element_suggest__close:first-child,
.element_address_correction>.swal2-close:first-child,
.element_address_correction>.uk-close:first-child,
.json_warenkorb_artikel__error>.element_suggest__close:first-child,
.json_warenkorb_artikel__error>.swal2-close:first-child,
.json_warenkorb_artikel__error>.uk-close:first-child,
.uk-alert>.element_suggest__close:first-child,
.uk-alert>.swal2-close:first-child,
.uk-alert>.uk-close:first-child{
float:right
}
.element_address_correction>.element_suggest__close:first-child+*,
.element_address_correction>.swal2-close:first-child+*,
.element_address_correction>.uk-close:first-child+*,
.json_warenkorb_artikel__error>.element_suggest__close:first-child+*,
.json_warenkorb_artikel__error>.swal2-close:first-child+*,
.json_warenkorb_artikel__error>.uk-close:first-child+*,
.uk-alert>.element_suggest__close:first-child+*,
.uk-alert>.swal2-close:first-child+*,
.uk-alert>.uk-close:first-child+*{
margin-top:0
}
.uk-alert-success{
background:#f2fae3;
color:#659f13
}
.uk-alert-warning{
background:#fffbeb;
color:#996900
}
.json_warenkorb_artikel__error,
.uk-alert-danger{
background:#fff1f0;
color:#d85030
}
.uk-alert-large{
padding:20px
}
.uk-alert-large>.element_suggest__close:first-child,
.uk-alert-large>.swal2-close:first-child,
.uk-alert-large>.uk-close:first-child{
margin:-10px -10px 0 0
}
.uk-dropdown,
.uk-dropdown-blank{
display:none;
position:absolute;
z-index:970;
box-sizing:border-box;
width:200px
}
.uk-dropdown{
padding:15px;
background:#fff;
color:#444;
font-size:1rem;
vertical-align:top;
box-shadow:0 2px 10px rgba(0,0,0,.1);
border-radius:3px
}
.uk-dropdown:focus{
outline:0
}
.uk-open>.uk-dropdown,
.uk-open>.uk-dropdown-blank{
display:block;
-webkit-animation:.2s ease-in-out uk-fade;
animation:.2s ease-in-out uk-fade;
-webkit-transform-origin:0 0;
transform-origin:0 0
}
.uk-dropdown-bottom,
.uk-dropdown-top{
margin-top:0
}
.uk-dropdown-left,
.uk-dropdown-right{
margin-left:0
}
.uk-dropdown .uk-nav{
margin:0 -15px
}
.uk-dropdown-grid>[class*=uk-width-]>.uk-panel+.uk-panel,
.uk-grid .uk-dropdown-grid+.uk-dropdown-grid{
margin-top:15px
}
@media (min-width:768px){
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid{
margin-left:-15px;
margin-right:-15px
}
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*=uk-width-]{
padding-left:15px;
padding-right:15px
}
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*=uk-width-]:nth-child(n+2){
border-left:1px solid #ddd
}
.uk-dropdown-width-2:not(.uk-dropdown-stack){
width:400px
}
.uk-dropdown-width-3:not(.uk-dropdown-stack){
width:600px
}
.uk-dropdown-width-4:not(.uk-dropdown-stack){
width:800px
}
.uk-dropdown-width-5:not(.uk-dropdown-stack){
width:1000px
}
}
.uk-dropdown-stack>.uk-dropdown-grid>[class*=uk-width-]{
width:100%
}
.uk-dropdown-stack>.uk-dropdown-grid>[class*=uk-width-]:nth-child(n+2){
margin-top:15px
}
.uk-dropdown-small{
min-width:150px;
width:auto;
padding:5px;
white-space:nowrap
}
.uk-dropdown-small .uk-nav{
margin:0 -5px
}
.uk-dropdown-navbar{
margin-top:0;
background:#f5f5f5;
color:#444
}
.uk-open>.uk-dropdown-navbar{
-webkit-animation:.2s ease-in-out uk-slide-top-fixed;
animation:.2s ease-in-out uk-slide-top-fixed
}
.uk-dropdown-scrollable{
overflow-y:auto;
max-height:200px
}
.uk-modal{
display:none;
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:1010;
overflow-y:auto;
-webkit-overflow-scrolling:touch;
background:rgba(0,0,0,.6);
opacity:0;
-webkit-transition:opacity .15s linear;
transition:opacity .15s linear;
touch-action:cross-slide-y pinch-zoom double-tap-zoom;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
.uk-modal.uk-open{
opacity:1
}
.uk-modal-page,
.uk-modal-page body{
overflow:hidden
}
.uk-modal-dialog{
position:relative;
box-sizing:border-box;
margin:50px auto;
padding:10px;
width:600px;
max-width:100%;
max-width:calc(100% - 20px);
background:#fff;
opacity:0;
-webkit-transform:translateY(-100px);
transform:translateY(-100px);
-webkit-transition:opacity .3s linear,-webkit-transform .3s ease-out;
transition:opacity .3s linear,transform .3s ease-out;
overflow:hidden;
border-radius:5px
}
@media (min-width:1025px){
.uk-modal-dialog{
padding:20px
}
}
@media (max-width:767px){
.uk-dropdown-grid>[class*=uk-width-]{
width:100%
}
.uk-dropdown-grid>[class*=uk-width-]:nth-child(n+2){
margin-top:15px
}
.uk-modal-dialog{
width:auto;
margin:10px auto
}
}
.uk-open .uk-modal-dialog{
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
.uk-modal-dialog>:not([class*=uk-modal-]):last-child{
margin-bottom:0
}
.uk-modal-dialog>.element_suggest__close:first-child,
.uk-modal-dialog>.swal2-close:first-child,
.uk-modal-dialog>.uk-close:first-child{
margin:-10px -10px 0 0;
float:right
}
.uk-modal-dialog>.element_suggest__close:first-child+:not([class*=uk-modal-]),
.uk-modal-dialog>.swal2-close:first-child+:not([class*=uk-modal-]),
.uk-modal-dialog>.uk-close:first-child+:not([class*=uk-modal-]){
margin-top:0
}
.uk-modal-dialog-lightbox{
margin:15px auto;
padding:0;
max-width:95%;
max-width:calc(100% - 30px);
min-height:50px
}
.uk-modal-dialog-lightbox>.element_suggest__close:first-child,
.uk-modal-dialog-lightbox>.swal2-close:first-child,
.uk-modal-dialog-lightbox>.uk-close:first-child{
position:absolute;
top:-12px;
right:-12px;
margin:0;
float:none
}
@media (max-width:767px){
.uk-modal-dialog-lightbox>.element_suggest__close:first-child,
.uk-modal-dialog-lightbox>.swal2-close:first-child,
.uk-modal-dialog-lightbox>.uk-close:first-child{
top:-7px;
right:-7px
}
}
.uk-modal-dialog-blank{
margin:0;
padding:0;
width:100%;
max-width:100%;
-webkit-transition:opacity .3s linear;
transition:opacity .3s linear
}
.uk-modal-dialog-blank>.element_suggest__close:first-child,
.uk-modal-dialog-blank>.swal2-close:first-child,
.uk-modal-dialog-blank>.uk-close:first-child{
position:absolute;
top:20px;
right:20px;
z-index:1;
margin:0;
float:none
}
@media (min-width:768px){
.uk-modal-dialog-large{
width:930px
}
}
@media (min-width:1220px){
.uk-modal-dialog-large{
width:1130px
}
}
.uk-modal-header{
margin-bottom:15px
}
.uk-modal-footer{
margin-top:15px
}
.uk-modal-footer>:last-child,
.uk-modal-header>:last-child{
margin-bottom:0
}
.uk-modal-caption{
position:absolute;
left:0;
right:0;
bottom:-10px;
margin-bottom:-10px;
color:#fff;
text-align:center;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.uk-modal-spinner{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
font-size:25px;
color:#ddd
}
.uk-modal-spinner:after{
content:"";
display:block;
font-family:sb,sans-serif;
-webkit-animation:2s linear infinite uk-rotate;
animation:2s linear infinite uk-rotate
}
.uk-container{
box-sizing:border-box;
max-width:1025px;
padding:0 10px
}
@media (min-width:1025px){
.uk-container{
max-width:1220px;
padding:0 25px
}
}
.uk-container:after,
.uk-container:before{
content:"";
display:table
}
.uk-container:after{
clear:both
}
.uk-container-center{
margin-left:auto;
margin-right:auto
}
.uk-clearfix:before{
content:"";
display:table-cell
}
.uk-clearfix:after{
content:"";
display:table;
clear:both
}
.uk-nbfc{
overflow:hidden
}
.uk-nbfc-alt{
display:table-cell;
width:10000px
}
.uk-float-left{
float:left
}
.uk-float-right{
float:right
}
[class*=uk-float-]{
max-width:100%
}
[class*=uk-align-]{
display:block;
margin-bottom:15px
}
.uk-align-left{
margin-right:15px;
float:left
}
.uk-align-right{
margin-left:15px;
float:right
}
@media (min-width:768px){
.uk-align-medium-left{
margin-right:15px;
float:left
}
.uk-align-medium-right{
margin-left:15px;
float:right
}
}
.uk-align-center{
margin-left:auto;
margin-right:auto
}
.uk-vertical-align{
font-size:.001px
}
.uk-vertical-align:before{
content:'';
display:inline-block;
height:100%;
vertical-align:middle
}
.uk-vertical-align-bottom,
.uk-vertical-align-middle{
display:inline-block;
max-width:100%;
font-size:1rem
}
.uk-vertical-align-middle{
vertical-align:middle
}
.uk-vertical-align-bottom{
vertical-align:bottom
}
[class*=uk-height]{
box-sizing:border-box
}
.uk-height-1-1{
height:100%
}
.uk-height-viewport{
height:100vh;
min-height:600px
}
.uk-responsive-height,
.uk-responsive-width{
box-sizing:border-box
}
.uk-responsive-width{
max-width:100%!important;
height:auto
}
.uk-responsive-height{
max-height:100%;
width:auto
}
.uk-margin{
margin-bottom:15px
}
*+.uk-margin{
margin-top:15px
}
.uk-margin-top{
margin-top:15px!important
}
.uk-margin-bottom{
margin-bottom:15px!important
}
.uk-margin-left{
margin-left:15px!important
}
.uk-margin-right{
margin-right:15px!important
}
.uk-margin-large{
margin-bottom:50px
}
*+.uk-margin-large{
margin-top:50px
}
.uk-margin-large-top{
margin-top:50px!important
}
.uk-margin-large-bottom{
margin-bottom:50px!important
}
.uk-margin-large-left{
margin-left:50px!important
}
.uk-margin-large-right{
margin-right:50px!important
}
.uk-margin-small{
margin-bottom:5px
}
*+.uk-margin-small{
margin-top:5px
}
.uk-margin-small-top{
margin-top:5px!important
}
.uk-margin-small-bottom{
margin-bottom:5px!important
}
.uk-margin-small-left{
margin-left:5px!important
}
.uk-margin-small-right{
margin-right:5px!important
}
.uk-margin-remove{
margin:0!important
}
.uk-margin-top-remove{
margin-top:0!important
}
.uk-margin-bottom-remove{
margin-bottom:0!important
}
.uk-padding-remove{
padding:0!important
}
.uk-padding-top-remove{
padding-top:0!important
}
.uk-padding-bottom-remove{
padding-bottom:0!important
}
.uk-padding-vertical-remove{
padding-top:0!important;
padding-bottom:0!important
}
.uk-border-circle{
border-radius:50%
}
.uk-border-rounded{
border-radius:5px
}
.uk-heading-large{
font-size:36px;
line-height:42px
}
@media (min-width:768px){
.uk-heading-large{
font-size:52px;
line-height:64px
}
}
.uk-link-muted,
.uk-link-muted a,
.uk-link-muted a:hover,
.uk-link-muted:hover{
color:#444
}
.uk-link-reset,
.uk-link-reset a,
.uk-link-reset a:focus,
.uk-link-reset a:hover,
.uk-link-reset:focus,
.uk-link-reset:hover{
color:inherit;
text-decoration:none
}
.uk-scrollable-text{
height:300px;
overflow-y:scroll;
-webkit-overflow-scrolling:touch;
resize:both
}
.uk-scrollable-box{
box-sizing:border-box;
height:170px;
padding:10px;
border:1px solid #ddd;
overflow:auto;
-webkit-overflow-scrolling:touch;
resize:both
}
.uk-scrollable-box>:last-child{
margin-bottom:0
}
.uk-overflow-hidden{
overflow:hidden
}
.uk-overflow-container{
overflow:auto;
-webkit-overflow-scrolling:touch
}
.uk-overflow-container>:last-child{
margin-bottom:0
}
.uk-position-absolute,
[class*=uk-position-bottom],
[class*=uk-position-top]{
position:absolute!important
}
.uk-position-top{
top:0;
left:0;
right:0
}
.uk-position-bottom{
bottom:0;
left:0;
right:0
}
.uk-position-top-left{
top:0;
left:0
}
.uk-position-top-right{
top:0;
right:0
}
.uk-position-bottom-left{
bottom:0;
left:0
}
.uk-position-bottom-right{
bottom:0;
right:0
}
.uk-position-cover{
position:absolute;
top:0;
bottom:0;
left:0;
right:0
}
.uk-position-relative{
position:relative!important
}
.uk-position-z-index{
z-index:1
}
.uk-display-block{
display:block!important
}
.uk-display-inline{
display:inline!important
}
.uk-display-inline-block{
display:inline-block!important;
max-width:100%
}
@media (min-width:1025px){
.uk-hidden-large,
.uk-visible-medium,
.uk-visible-small{
display:none!important
}
}
@media (min-width:768px) and (max-width:1024px){
.uk-hidden-medium,
.uk-visible-large,
.uk-visible-small{
display:none!important
}
}
@media (max-width:767px){
.element_seo_content2,
.uk-hidden-small,
.uk-visible-large,
.uk-visible-medium{
display:none!important
}
}
.uk-hidden{
display:none!important;
visibility:hidden!important
}
.uk-invisible{
visibility:hidden!important
}
.uk-visible-hover:hover .uk-hidden,
.uk-visible-hover:hover .uk-invisible{
display:block!important;
visibility:visible!important
}
.uk-visible-hover-inline:hover .uk-hidden,
.uk-visible-hover-inline:hover .uk-invisible{
display:inline-block!important;
visibility:visible!important
}
.uk-notouch .uk-hidden-notouch,
.uk-touch .uk-hidden-touch{
display:none!important
}
.et_accordion_title,
.klarna_payments__accordion_title,
.pvd_pc__accordion_title,
.uk-accordion-title{
margin-top:0;
margin-bottom:15px;
padding:5px 15px;
background:#f2f2f2;
font-size:18px;
line-height:24px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
display:flex;
align-items:center;
justify-content:space-between;
cursor:pointer
}
.et_accordion_title::after,
.klarna_payments__accordion_title::after,
.pvd_pc__accordion_title::after,
.uk-accordion-title::after{
font-family:sb,sans-serif;
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:none;
text-transform:none;
text-align:center;
font-variant:normal;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
content:"";
display:flex;
align-items:center;
justify-content:center;
margin-left:5px;
font-size:.5em;
line-height:1
}
.et_active.et_accordion_title::after,
.et_active.klarna_payments__accordion_title::after,
.et_active.pvd_pc__accordion_title::after,
.uk-accordion-title--et_active::after,
.uk-accordion-title.et_active::after,
.uk-accordion-title.uk-active::after,
.uk-accordion-title__uk-active::after,
.uk-active.et_accordion_title::after,
.uk-active.klarna_payments__accordion_title::after,
.uk-active.pvd_pc__accordion_title::after,
input[type=radio][data-kpi="1"]:checked~.klarna_payments__accordion_title[data-kpi="1"]::after,
input[type=radio][data-kpi="10"]:checked~.klarna_payments__accordion_title[data-kpi="10"]::after,
input[type=radio][data-kpi="2"]:checked~.klarna_payments__accordion_title[data-kpi="2"]::after,
input[type=radio][data-kpi="3"]:checked~.klarna_payments__accordion_title[data-kpi="3"]::after,
input[type=radio][data-kpi="4"]:checked~.klarna_payments__accordion_title[data-kpi="4"]::after,
input[type=radio][data-kpi="5"]:checked~.klarna_payments__accordion_title[data-kpi="5"]::after,
input[type=radio][data-kpi="6"]:checked~.klarna_payments__accordion_title[data-kpi="6"]::after,
input[type=radio][data-kpi="7"]:checked~.klarna_payments__accordion_title[data-kpi="7"]::after,
input[type=radio][data-kpi="8"]:checked~.klarna_payments__accordion_title[data-kpi="8"]::after,
input[type=radio][data-kpi="9"]:checked~.klarna_payments__accordion_title[data-kpi="9"]::after{
content:""
}
.et_accordion_content,
.klarna_payments__accordion_content,
.uk-accordion-content{
padding:0 15px 15px
}
.et_accordion_content:after,
.et_accordion_content:before,
.klarna_payments__accordion_content:after,
.klarna_payments__accordion_content:before,
.uk-accordion-content:after,
.uk-accordion-content:before{
content:"";
display:table
}
.et_accordion_content:after,
.klarna_payments__accordion_content:after,
.uk-accordion-content:after{
clear:both
}
.et_accordion_content>:last-child,
.klarna_payments__accordion_content>:last-child,
.uk-accordion-content>:last-child{
margin-bottom:0
}
.uk-autocomplete{
display:inline-block;
position:relative;
max-width:100%;
vertical-align:middle
}
.uk-dropdown-flip{
left:auto;
right:0
}
.uk-nav-autocomplete>li>a{
color:#000
}
.uk-nav-autocomplete>li.uk-active>a{
background:#ccff28;
color:#000;
outline:0
}
.uk-nav-autocomplete .uk-nav-header{
color:#000
}
.uk-nav-autocomplete .uk-nav-divider{
border-top:1px solid #e5e5e5
}
.uk-dotnav{
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
margin-left:-15px;
margin-top:-15px;
padding:0;
list-style:none
}
.uk-dotnav>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
padding-left:15px;
margin-top:15px;
float:left
}
.uk-dotnav:after,
.uk-dotnav:before{
content:"";
display:block;
overflow:hidden
}
.uk-dotnav:after{
clear:both
}
.uk-dotnav>*>*{
display:block;
box-sizing:content-box;
width:20px;
height:20px;
border-radius:50%;
background:rgba(50,50,50,.1);
text-indent:100%;
overflow:hidden;
white-space:nowrap
}
.uk-dotnav>*>:focus,
.uk-dotnav>*>:hover{
background:rgba(50,50,50,.4);
outline:0
}
.uk-dotnav>*>:active{
background:rgba(50,50,50,.6)
}
.uk-dotnav>.uk-active>*{
background:rgba(50,50,50,.4)
}
.uk-dotnav-contrast>*>*{
background:rgba(255,255,255,.4)
}
.uk-dotnav-contrast>*>:focus,
.uk-dotnav-contrast>*>:hover{
background:rgba(255,255,255,.7)
}
.uk-dotnav-contrast>*>:active,
.uk-dotnav-contrast>.uk-active>*{
background:rgba(255,255,255,.9)
}
.uk-dotnav-vertical{
-ms-flex-direction:column;
-webkit-flex-direction:column;
flex-direction:column
}
.uk-dotnav-vertical>*{
float:none
}
.uk-form-password{
display:inline-block;
position:relative;
max-width:100%
}
.uk-form-password-toggle{
display:block;
position:absolute;
top:50%;
right:10px;
margin-top:-6px;
font-size:13px;
line-height:13px;
color:#999
}
.uk-form-password-toggle:hover{
color:#999;
text-decoration:none
}
.uk-form-password>input{
padding-right:50px!important
}
.uk-slidenav{
display:inline-block;
box-sizing:border-box;
width:40px;
height:40px;
line-height:40px;
color:#ccff28;
font-size:25px;
text-align:center;
text-decoration:none
}
.uk-slidenav:focus,
.uk-slidenav:hover{
outline:0;
text-decoration:none;
color:rgba(50,50,50,.7);
cursor:pointer
}
.uk-slidenav:active{
color:rgba(50,50,50,.9)
}
.uk-slidenav-previous:before{
content:"〈";
font-family:sb,sans-serif
}
.uk-slidenav-next:before{
content:"〉";
font-family:sb,sans-serif
}
.uk-slidenav-position{
position:relative
}
.uk-slidenav-position .uk-slidenav{
display:none;
position:absolute;
top:50%;
z-index:1;
margin-top:-20px
}
.uk-slidenav-position:hover .uk-slidenav{
display:block
}
.uk-slidenav-position .uk-slidenav-previous{
left:0
}
.uk-slidenav-position .uk-slidenav-next{
right:0
}
.uk-slidenav-contrast{
color:rgba(255,255,255,.5)
}
.uk-slidenav-contrast:focus,
.uk-slidenav-contrast:hover{
color:rgba(255,255,255,.7)
}
.uk-slidenav-contrast:active{
color:rgba(255,255,255,.9)
}
[data-uk-slider]{
direction:ltr
}
html[dir=rtl] .uk-slider>*{
direction:rtl
}
.uk-slider{
position:relative;
z-index:0;
touch-action:pan-y
}
.uk-slider:not(.uk-grid){
margin:0;
padding:0;
list-style:none
}
.uk-slider>*{
position:absolute;
top:0;
left:0
}
.uk-slider-container{
overflow:hidden
}
.uk-slider:not(.uk-drag){
-webkit-transition:-webkit-transform .2s linear;
transition:transform .2s linear
}
.uk-slider.uk-drag{
cursor:col-resize;
-moz-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none
}
.uk-slider a,
.uk-slider img{
-webkit-user-drag:none;
user-drag:none;
-webkit-touch-callout:none
}
.uk-slider img{
pointer-events:none
}
.uk-slider-fullscreen,
.uk-slider-fullscreen>li{
height:100vh
}
.uk-slideshow{
position:relative;
z-index:0;
width:100%;
margin:0;
padding:0;
list-style:none;
overflow:hidden;
touch-action:pan-y
}
.uk-slideshow>li{
position:absolute;
top:0;
left:0;
width:100%;
opacity:0
}
.uk-slideshow>.uk-active{
z-index:10;
opacity:1
}
.uk-slideshow>li>img{
visibility:hidden
}
[data-uk-slideshow-slide]{
cursor:pointer
}
.uk-slideshow-fullscreen,
.uk-slideshow-fullscreen>li{
height:100vh
}
.uk-slideshow-fade-in{
-webkit-animation:.5s linear uk-fade;
animation:.5s linear uk-fade
}
.uk-slideshow-fade-out{
-webkit-animation:.5s linear reverse uk-fade;
animation:.5s linear reverse uk-fade
}
.uk-slideshow-scroll-forward-in{
-webkit-animation:.5s ease-in-out uk-slide-right;
animation:.5s ease-in-out uk-slide-right
}
.uk-slideshow-scroll-forward-out{
-webkit-animation:.5s ease-in-out reverse uk-slide-left;
animation:.5s ease-in-out reverse uk-slide-left
}
.uk-slideshow-scroll-backward-in{
-webkit-animation:.5s ease-in-out uk-slide-left;
animation:.5s ease-in-out uk-slide-left
}
.uk-slideshow-scroll-backward-out{
-webkit-animation:.5s ease-in-out reverse uk-slide-right;
animation:.5s ease-in-out reverse uk-slide-right
}
.uk-slideshow-scale-out{
-webkit-animation:.5s ease-in-out reverse uk-fade-scale-15;
animation:.5s ease-in-out reverse uk-fade-scale-15
}
.uk-slideshow-swipe-forward-in{
-webkit-animation:.5s ease-in-out uk-slide-left-33;
animation:.5s ease-in-out uk-slide-left-33
}
.uk-slideshow-swipe-forward-out{
-webkit-animation:.5s ease-in-out reverse uk-slide-left;
animation:.5s ease-in-out reverse uk-slide-left
}
.uk-slideshow-swipe-backward-in{
-webkit-animation:.5s ease-in-out uk-slide-right-33;
animation:.5s ease-in-out uk-slide-right-33
}
.uk-slideshow-swipe-backward-out{
-webkit-animation:.5s ease-in-out reverse uk-slide-right;
animation:.5s ease-in-out reverse uk-slide-right
}
.uk-slideshow-swipe-backward-in:before,
.uk-slideshow-swipe-forward-in:before{
content:'';
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
z-index:1;
background:rgba(0,0,0,.6);
-webkit-animation:.5s ease-in-out reverse uk-fade;
animation:.5s ease-in-out reverse uk-fade
}
.uk-tooltip{
display:none;
position:absolute;
z-index:1030;
box-sizing:border-box;
max-width:200px;
padding:5px 8px;
background:#333;
color:rgba(255,255,255,.7);
font-size:12px;
line-height:18px;
word-break:break-all;
box-shadow:0 0 10px rgba(0,0,0,.25);
word-wrap:break-word;
word-break:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto
}
.uk-tooltip:after{
content:"";
display:block;
position:absolute;
width:0;
height:0;
border:5px dashed #333
}
.uk-tooltip-top-left:after,
.uk-tooltip-top-right:after,
.uk-tooltip-top:after{
bottom:-5px;
border-top-style:solid;
border-bottom:none;
border-left-color:transparent;
border-right-color:transparent;
border-top-color:#333
}
.uk-tooltip-bottom-left:after,
.uk-tooltip-bottom-right:after,
.uk-tooltip-bottom:after{
top:-5px;
border-bottom-style:solid;
border-top:none;
border-left-color:transparent;
border-right-color:transparent;
border-bottom-color:#333
}
.uk-tooltip-bottom:after,
.uk-tooltip-top:after{
left:50%;
margin-left:-5px
}
.uk-tooltip-bottom-left:after,
.uk-tooltip-top-left:after{
left:10px
}
.uk-tooltip-bottom-right:after,
.uk-tooltip-top-right:after{
right:10px
}
.uk-tooltip-left:after{
right:-5px;
top:50%;
margin-top:-5px;
border-left-style:solid;
border-right:none;
border-top-color:transparent;
border-bottom-color:transparent;
border-left-color:#333
}
.uk-tooltip-right:after{
left:-5px;
top:50%;
margin-top:-5px;
border-right-style:solid;
border-left:none;
border-top-color:transparent;
border-bottom-color:transparent;
border-right-color:#333
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration{
display:none!important
}
input[type=search]{
-webkit-appearance:none!important;
outline:0!important
}
body,
html{
position:relative
}
svg use svg{
fill:inherit
}
.autocomplete-suggestions{
border:1px solid #999;
background:#fff;
overflow:auto
}
.autocomplete-suggestion{
padding:2px 5px;
white-space:nowrap;
overflow:hidden
}
.autocomplete-selected{
background:#f0f0f0
}
.autocomplete-suggestions strong{
font-weight:400;
color:#39f
}
.autocomplete-group{
padding:2px 5px
}
.autocomplete-group strong{
display:block;
border-bottom:1px solid #000
}
.swal2-popup.swal2-toast{
flex-direction:row;
align-items:center;
width:auto;
padding:.625em;
overflow-y:hidden;
background:#fff;
box-shadow:0 0 .625em #d9d9d9
}
.swal2-popup.swal2-toast .swal2-header{
flex-direction:row
}
.swal2-popup.swal2-toast .swal2-title{
flex-grow:1;
justify-content:flex-start;
margin:0 .6em;
font-size:1em
}
.swal2-popup.swal2-toast .swal2-footer{
margin:.5em 0 0;
padding:.5em 0 0;
font-size:.8em
}
.swal2-popup.swal2-toast .swal2-close{
position:static;
width:.8em;
height:.8em;
line-height:.8
}
.swal2-popup.swal2-toast .swal2-content{
justify-content:flex-start;
font-size:1em
}
.swal2-popup.swal2-toast .swal2-icon{
width:2em;
min-width:2em;
height:2em;
margin:0
}
.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{
display:flex;
align-items:center;
font-size:1.8em;
font-weight:700
}
.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{
width:2em;
height:2em
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{
top:.875em;
width:1.375em
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{
left:.3125em
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{
right:.3125em
}
.swal2-popup.swal2-toast .swal2-actions{
flex-basis:auto!important;
width:auto;
height:auto;
margin:0 .3125em;
padding:0
}
.swal2-popup.swal2-toast .swal2-styled{
margin:0 .3125em;
padding:.3125em .625em;
font-size:1em
}
.swal2-popup.swal2-toast .swal2-styled:focus{
box-shadow:none
}
.swal2-popup.swal2-toast .swal2-success{
border-color:#a5dc86
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{
position:absolute;
width:1.6em;
height:3em;
transform:rotate(45deg);
border-radius:50%
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{
top:-.8em;
left:-.5em;
transform:rotate(-45deg);
transform-origin:2em 2em;
border-radius:4em 0 0 4em
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{
top:-.25em;
left:.9375em;
transform-origin:0 1.5em;
border-radius:0 4em 4em 0
}
.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{
width:2em;
height:2em
}
.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{
top:0;
left:.4375em;
width:.4375em;
height:2.6875em
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{
height:.3125em
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{
top:1.125em;
left:.1875em;
width:.75em
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{
top:.9375em;
right:.1875em;
width:1.375em
}
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{
animation:.75s swal2-toast-animate-success-line-tip
}
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{
animation:.75s swal2-toast-animate-success-line-long
}
.swal2-popup.swal2-toast.swal2-show{
animation:.5s swal2-toast-show
}
.swal2-popup.swal2-toast.swal2-hide{
animation:.1s forwards swal2-toast-hide
}
.swal2-container{
display:flex;
position:fixed;
z-index:1060;
top:0;
right:0;
bottom:0;
left:0;
flex-direction:row;
align-items:center;
justify-content:center;
padding:.625em;
overflow-x:hidden;
transition:background-color .1s;
-webkit-overflow-scrolling:touch
}
.swal2-container.swal2-backdrop-show,
.swal2-container.swal2-noanimation{
background:rgba(0,0,0,.6)
}
.swal2-container.swal2-backdrop-hide{
background:0 0!important
}
.swal2-container.swal2-top{
align-items:flex-start
}
.swal2-container.swal2-top-left,
.swal2-container.swal2-top-start{
align-items:flex-start;
justify-content:flex-start
}
.swal2-container.swal2-top-end,
.swal2-container.swal2-top-right{
align-items:flex-start;
justify-content:flex-end
}
.swal2-container.swal2-center{
align-items:center
}
.swal2-container.swal2-center-left,
.swal2-container.swal2-center-start{
align-items:center;
justify-content:flex-start
}
.swal2-container.swal2-center-end,
.swal2-container.swal2-center-right{
align-items:center;
justify-content:flex-end
}
.swal2-container.swal2-bottom{
align-items:flex-end
}
.swal2-container.swal2-bottom-left,
.swal2-container.swal2-bottom-start{
align-items:flex-end;
justify-content:flex-start
}
.swal2-container.swal2-bottom-end,
.swal2-container.swal2-bottom-right{
align-items:flex-end;
justify-content:flex-end
}
.swal2-container.swal2-bottom-end>:first-child,
.swal2-container.swal2-bottom-left>:first-child,
.swal2-container.swal2-bottom-right>:first-child,
.swal2-container.swal2-bottom-start>:first-child,
.swal2-container.swal2-bottom>:first-child{
margin-top:auto
}
.swal2-container.swal2-grow-fullscreen>.swal2-modal{
display:flex!important;
flex:1;
align-self:stretch;
justify-content:center
}
.swal2-container.swal2-grow-row>.swal2-modal{
display:flex!important;
flex:1;
align-content:center;
justify-content:center
}
.swal2-container.swal2-grow-column{
flex:1;
flex-direction:column
}
.swal2-container.swal2-grow-column.swal2-bottom,
.swal2-container.swal2-grow-column.swal2-center,
.swal2-container.swal2-grow-column.swal2-top{
align-items:center
}
.swal2-container.swal2-grow-column.swal2-bottom-left,
.swal2-container.swal2-grow-column.swal2-bottom-start,
.swal2-container.swal2-grow-column.swal2-center-left,
.swal2-container.swal2-grow-column.swal2-center-start,
.swal2-container.swal2-grow-column.swal2-top-left,
.swal2-container.swal2-grow-column.swal2-top-start{
align-items:flex-start
}
.swal2-container.swal2-grow-column.swal2-bottom-end,
.swal2-container.swal2-grow-column.swal2-bottom-right,
.swal2-container.swal2-grow-column.swal2-center-end,
.swal2-container.swal2-grow-column.swal2-center-right,
.swal2-container.swal2-grow-column.swal2-top-end,
.swal2-container.swal2-grow-column.swal2-top-right{
align-items:flex-end
}
.swal2-container.swal2-grow-column>.swal2-modal{
display:flex!important;
flex:1;
align-content:center;
justify-content:center
}
.swal2-container.swal2-no-transition{
transition:none!important
}
.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{
margin:auto
}
@media all and (-ms-high-contrast:none),
(-ms-high-contrast:active){
.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{
font-size:.25em
}
.swal2-container .swal2-modal{
margin:0!important
}
}
.swal2-popup{
display:none;
position:relative;
box-sizing:border-box;
flex-direction:column;
justify-content:center;
width:32em;
max-width:100%;
padding:1.25em;
border:none;
border-radius:4px;
background:#fff;
font-family:inherit;
font-size:1rem;
box-shadow:0 0 10px rgba(0,0,0,.5)
}
.swal2-popup:focus{
outline:0
}
.swal2-popup.swal2-loading{
overflow-y:hidden
}
.swal2-header{
display:flex;
flex-direction:column;
align-items:center;
padding:0 1.8em
}
.swal2-title{
position:relative;
max-width:100%;
margin:0 0 .4em;
padding:0;
color:#000;
font-size:1.25rem;
font-weight:600;
text-align:center;
text-transform:none;
word-wrap:break-word
}
.swal2-actions{
display:flex;
z-index:1;
box-sizing:border-box;
flex-wrap:wrap;
align-items:center;
justify-content:center;
width:100%;
margin:1.25em auto 0;
padding:0 1.6em
}
.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{
opacity:.4
}
.swal2-actions:not(.swal2-loading) .swal2-styled:hover{
background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))
}
.swal2-actions:not(.swal2-loading) .swal2-styled:active{
background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))
}
.swal2-loader{
display:none;
align-items:center;
justify-content:center;
width:2.2em;
height:2.2em;
margin:0 1.875em;
animation:1.5s linear infinite swal2-rotate-loading;
border-width:.25em;
border-style:solid;
border-radius:100%;
border-color:#2778c4 transparent
}
.swal2-styled{
margin:.3125em
}
.swal2-styled:not([disabled]){
cursor:pointer
}
.swal2-styled:focus{
outline:0;
box-shadow:none
}
.swal2-styled::-moz-focus-inner{
border:0
}
.swal2-footer{
justify-content:center;
margin:1.25em 0 0;
padding:1em 0 0;
border-top:1px solid #e5e5e5;
color:#000;
font-size:1em
}
.swal2-timer-progress-bar-container{
position:absolute;
right:0;
bottom:0;
left:0;
height:.25em;
overflow:hidden;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px
}
.swal2-timer-progress-bar{
width:100%;
height:.25em;
background:rgba(0,0,0,.2)
}
.swal2-image{
max-width:100%;
margin:1.25em auto
}
.swal2-close{
text-indent:10em;
overflow:hidden;
border-top-right-radius:4px
}
.swal2-close::after{
color:#000;
text-indent:-10.25em
}
.swal2-content{
z-index:1;
justify-content:center;
margin:0;
padding:0 1.6em;
color:#000;
font-size:1em;
font-weight:400;
line-height:normal;
text-align:center;
word-wrap:break-word
}
.swal2-checkbox,
.swal2-file,
.swal2-input,
.swal2-radio,
.swal2-select,
.swal2-textarea{
margin:1em auto
}
.swal2-file,
.swal2-input,
.swal2-textarea{
box-sizing:border-box;
width:100%;
transition:border-color .3s,box-shadow .3s;
border:1px solid #d9d9d9;
border-radius:.1875em;
background:inherit;
box-shadow:inset 0 1px 1px rgba(0,0,0,.06);
color:inherit;
font-size:16px
}
.swal2-file.swal2-inputerror,
.swal2-input.swal2-inputerror,
.swal2-textarea.swal2-inputerror{
border-color:#f27474!important;
box-shadow:0 0 2px #f27474!important
}
.swal2-file:focus,
.swal2-input:focus,
.swal2-textarea:focus{
border:1px solid #b4dbed;
outline:0;
box-shadow:0 0 0 3px rgba(0,0,0,.4)
}
.swal2-file::placeholder,
.swal2-input::placeholder,
.swal2-textarea::placeholder{
color:#ccc
}
.swal2-range{
margin:1em auto;
background:#fff
}
.swal2-range input{
width:80%
}
.swal2-range output{
width:20%;
color:inherit;
font-weight:600;
text-align:center
}
.swal2-range input,
.swal2-range output{
height:2.625em;
padding:0;
font-size:16px;
line-height:2.625em
}
.swal2-input{
height:2.625em;
padding:0 .75em
}
.swal2-input[type=number]{
max-width:10em
}
.swal2-file{
background:inherit;
font-size:16px
}
.swal2-textarea{
height:6.75em;
padding:.75em
}
.swal2-select{
min-width:50%;
max-width:100%;
padding:.375em .625em;
background:inherit;
color:inherit;
font-size:16px
}
.swal2-checkbox,
.swal2-radio{
align-items:center;
justify-content:center;
background:#fff;
color:inherit
}
.swal2-checkbox label,
.swal2-radio label{
margin:0 .6em;
font-size:16px
}
.swal2-checkbox input,
.swal2-radio input{
margin:0 .4em
}
.swal2-input-label{
display:flex;
justify-content:center;
margin:1em auto
}
.swal2-validation-message{
display:none;
align-items:center;
justify-content:center;
margin:0 -2.7em;
padding:.625em;
overflow:hidden;
background:#f0f0f0;
color:#666;
font-size:1em;
font-weight:300
}
.swal2-validation-message::before{
content:'!';
display:inline-block;
width:1.5em;
min-width:1.5em;
height:1.5em;
margin:0 .625em;
border-radius:50%;
background-color:#f27474;
color:#fff;
font-weight:600;
line-height:1.5em;
text-align:center
}
.swal2-icon{
position:relative;
box-sizing:content-box;
justify-content:center;
width:5em;
height:5em;
margin:1.25em auto 1.875em;
border:.25em solid transparent;
border-radius:50%;
font-family:inherit;
line-height:5em;
cursor:default;
user-select:none
}
.swal2-icon .swal2-icon-content{
display:flex;
align-items:center;
font-size:3.75em
}
.swal2-icon.swal2-error{
border-color:#f27474;
color:#f27474
}
.swal2-icon.swal2-error .swal2-x-mark{
position:relative;
flex-grow:1;
zoom:1
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line]{
display:block;
position:absolute;
top:2.3125em;
width:2.9375em;
height:.3125em;
border-radius:.125em;
background-color:#f27474
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{
left:1.0625em;
transform:rotate(45deg)
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{
right:1em;
transform:rotate(-45deg)
}
.swal2-icon.swal2-error.swal2-icon-show{
animation:.5s swal2-animate-error-icon
}
.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{
animation:.5s swal2-animate-error-x-mark
}
.swal2-icon.swal2-warning{
border-color:#facea8;
color:#f8bb86
}
.swal2-icon.swal2-info{
border-color:#9de0f6;
color:#3fc3ee
}
.swal2-icon.swal2-question{
border-color:#c9dae1;
color:#87adbd
}
.swal2-icon.swal2-success{
border-color:#a5dc86;
color:#a5dc86
}
.swal2-icon.swal2-success [class^=swal2-success-circular-line]{
position:absolute;
width:3.75em;
height:7.5em;
transform:rotate(45deg);
border-radius:50%
}
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{
top:-.4375em;
left:-2.0635em;
zoom:1;
transform:rotate(-45deg);
transform-origin:3.75em 3.75em;
border-radius:7.5em 0 0 7.5em
}
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{
top:-.6875em;
left:1.875em;
zoom:1;
transform:rotate(-45deg);
transform-origin:0 3.75em;
border-radius:0 7.5em 7.5em 0
}
.swal2-icon.swal2-success .swal2-success-ring{
position:absolute;
z-index:2;
top:-.25em;
left:-.25em;
box-sizing:content-box;
width:100%;
height:100%;
zoom:1;
border:.25em solid rgba(165,220,134,.3);
border-radius:50%
}
.swal2-icon.swal2-success .swal2-success-fix{
position:absolute;
z-index:1;
top:.5em;
left:1.625em;
width:.4375em;
height:5.625em;
zoom:1;
transform:rotate(-45deg)
}
.swal2-icon.swal2-success [class^=swal2-success-line]{
display:block;
position:absolute;
z-index:2;
height:.3125em;
zoom:1;
border-radius:.125em;
background-color:#a5dc86
}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{
top:2.875em;
left:.8125em;
width:1.5625em;
transform:rotate(45deg)
}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{
top:2.375em;
right:.5em;
width:2.9375em;
transform:rotate(-45deg)
}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{
animation:.75s swal2-animate-success-line-tip
}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{
animation:.75s swal2-animate-success-line-long
}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{
animation:4.25s ease-in swal2-rotate-success-circular-line
}
.swal2-progress-steps{
flex-wrap:wrap;
align-items:center;
max-width:100%;
margin:0 0 1.25em;
padding:0;
background:inherit;
font-weight:600
}
.swal2-progress-steps li{
display:inline-block;
position:relative
}
.swal2-progress-steps .swal2-progress-step{
z-index:20;
flex-shrink:0;
width:2em;
height:2em;
border-radius:2em;
background:#2778c4;
color:#fff;
line-height:2em;
text-align:center
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{
background:#2778c4
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{
background:#add8e6;
color:#fff
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{
background:#add8e6
}
.swal2-progress-steps .swal2-progress-step-line{
z-index:10;
flex-shrink:0;
width:2.5em;
height:.4em;
margin:0 -1px;
background:#2778c4
}
[class^=swal2]{
-webkit-tap-highlight-color:transparent
}
.swal2-hide,
.swal2-show{
animation:none
}
.swal2-noanimation{
transition:none
}
.swal2-scrollbar-measure{
position:absolute;
top:-9999px;
width:50px;
height:50px;
overflow:scroll
}
.swal2-rtl .swal2-close{
right:auto;
left:0
}
.swal2-rtl .swal2-timer-progress-bar{
right:0;
left:auto
}
@keyframes swal2-toast-show{
0%{
transform:translateY(-.625em) rotateZ(2deg)
}
33%{
transform:translateY(0) rotateZ(-2deg)
}
66%{
transform:translateY(.3125em) rotateZ(2deg)
}
100%{
transform:translateY(0) rotateZ(0)
}
}
@keyframes swal2-toast-hide{
100%{
transform:rotateZ(1deg);
opacity:0
}
}
@keyframes swal2-toast-animate-success-line-tip{
0%{
top:.5625em;
left:.0625em;
width:0
}
54%{
top:.125em;
left:.125em;
width:0
}
70%{
top:.625em;
left:-.25em;
width:1.625em
}
84%{
top:1.0625em;
left:.75em;
width:.5em
}
100%{
top:1.125em;
left:.1875em;
width:.75em
}
}
@keyframes swal2-toast-animate-success-line-long{
0%{
top:1.625em;
right:1.375em;
width:0
}
65%{
top:1.25em;
right:.9375em;
width:0
}
84%{
top:.9375em;
right:0;
width:1.125em
}
100%{
top:.9375em;
right:.1875em;
width:1.375em
}
}
@keyframes swal2-show{
0%{
transform:scale(.7)
}
45%{
transform:scale(1.05)
}
80%{
transform:scale(.95)
}
100%{
transform:scale(1)
}
}
@keyframes swal2-hide{
0%{
transform:scale(1);
opacity:1
}
100%{
transform:scale(.5);
opacity:0
}
}
@keyframes swal2-animate-success-line-tip{
0%{
top:1.1875em;
left:.0625em;
width:0
}
54%{
top:1.0625em;
left:.125em;
width:0
}
70%{
top:2.1875em;
left:-.375em;
width:3.125em
}
84%{
top:3em;
left:1.3125em;
width:1.0625em
}
100%{
top:2.8125em;
left:.8125em;
width:1.5625em
}
}
@keyframes swal2-animate-success-line-long{
0%,
65%{
top:3.375em;
right:2.875em;
width:0
}
84%{
top:2.1875em;
right:0;
width:3.4375em
}
100%{
top:2.375em;
right:.5em;
width:2.9375em
}
}
@keyframes swal2-rotate-success-circular-line{
0%,
5%{
transform:rotate(-45deg)
}
100%,
12%{
transform:rotate(-405deg)
}
}
@keyframes swal2-animate-error-x-mark{
0%,
50%{
margin-top:1.625em;
transform:scale(.4);
opacity:0
}
80%{
margin-top:-.375em;
transform:scale(1.15)
}
100%{
margin-top:0;
transform:scale(1);
opacity:1
}
}
@keyframes swal2-animate-error-icon{
0%{
transform:rotateX(100deg);
opacity:0
}
100%{
transform:rotateX(0);
opacity:1
}
}
@keyframes swal2-rotate-loading{
0%{
transform:rotate(0)
}
100%{
transform:rotate(360deg)
}
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){
overflow:hidden
}
body.swal2-height-auto{
height:auto!important
}
body.swal2-no-backdrop .swal2-container{
top:auto;
right:auto;
bottom:auto;
left:auto;
max-width:calc(100% - .625em * 2);
background-color:transparent!important
}
body.swal2-no-backdrop .swal2-container>.swal2-modal{
box-shadow:0 0 10px rgba(0,0,0,.6)
}
body.swal2-no-backdrop .swal2-container.swal2-top{
top:0;
left:50%;
transform:translateX(-50%)
}
body.swal2-no-backdrop .swal2-container.swal2-top-left,
body.swal2-no-backdrop .swal2-container.swal2-top-start{
top:0;
left:0
}
body.swal2-no-backdrop .swal2-container.swal2-top-end,
body.swal2-no-backdrop .swal2-container.swal2-top-right{
top:0;
right:0
}
body.swal2-no-backdrop .swal2-container.swal2-center{
top:50%;
left:50%;
transform:translate(-50%,-50%)
}
body.swal2-no-backdrop .swal2-container.swal2-center-left,
body.swal2-no-backdrop .swal2-container.swal2-center-start{
top:50%;
left:0;
transform:translateY(-50%)
}
body.swal2-no-backdrop .swal2-container.swal2-center-end,
body.swal2-no-backdrop .swal2-container.swal2-center-right{
top:50%;
right:0;
transform:translateY(-50%)
}
body.swal2-no-backdrop .swal2-container.swal2-bottom{
bottom:0;
left:50%;
transform:translateX(-50%)
}
body.swal2-no-backdrop .swal2-container.swal2-bottom-left,
body.swal2-no-backdrop .swal2-container.swal2-bottom-start{
bottom:0;
left:0
}
body.swal2-no-backdrop .swal2-container.swal2-bottom-end,
body.swal2-no-backdrop .swal2-container.swal2-bottom-right{
right:0;
bottom:0
}
body.swal2-toast-shown .swal2-container{
background-color:transparent
}
body.swal2-toast-shown .swal2-container.swal2-top{
top:0;
right:auto;
bottom:auto;
left:50%;
transform:translateX(-50%)
}
body.swal2-toast-shown .swal2-container.swal2-top-end,
body.swal2-toast-shown .swal2-container.swal2-top-right{
top:0;
right:0;
bottom:auto;
left:auto
}
body.swal2-toast-shown .swal2-container.swal2-top-left,
body.swal2-toast-shown .swal2-container.swal2-top-start{
top:0;
right:auto;
bottom:auto;
left:0
}
body.swal2-toast-shown .swal2-container.swal2-center-left,
body.swal2-toast-shown .swal2-container.swal2-center-start{
top:50%;
right:auto;
bottom:auto;
left:0;
transform:translateY(-50%)
}
body.swal2-toast-shown .swal2-container.swal2-center{
top:50%;
right:auto;
bottom:auto;
left:50%;
transform:translate(-50%,-50%)
}
body.swal2-toast-shown .swal2-container.swal2-center-end,
body.swal2-toast-shown .swal2-container.swal2-center-right{
top:50%;
right:0;
bottom:auto;
left:auto;
transform:translateY(-50%)
}
body.swal2-toast-shown .swal2-container.swal2-bottom-left,
body.swal2-toast-shown .swal2-container.swal2-bottom-start{
top:auto;
right:auto;
bottom:0;
left:0
}
body.swal2-toast-shown .swal2-container.swal2-bottom{
top:auto;
right:auto;
bottom:0;
left:50%;
transform:translateX(-50%)
}
body.swal2-toast-shown .swal2-container.swal2-bottom-end,
body.swal2-toast-shown .swal2-container.swal2-bottom-right{
top:auto;
right:0;
bottom:0;
left:auto
}
body.swal2-toast-column .swal2-toast{
flex-direction:column;
align-items:stretch
}
body.swal2-toast-column .swal2-toast .swal2-actions{
flex:1;
align-self:stretch;
height:2.2em;
margin-top:.3125em
}
body.swal2-toast-column .swal2-toast .swal2-loading{
justify-content:center
}
body.swal2-toast-column .swal2-toast .swal2-input{
height:2em;
margin:.3125em auto;
font-size:1em
}
body.swal2-toast-column .swal2-toast .swal2-validation-message{
font-size:1em
}
.swal2-content-left{
text-align:left
}
/*! nouislider - 14.5.0 - 5/11/2020 */
.noUi-target,
.noUi-target *{
-webkit-touch-callout:none;
-webkit-tap-highlight-color:transparent;
-webkit-user-select:none;
-ms-touch-action:none;
touch-action:none;
-ms-user-select:none;
-moz-user-select:none;
user-select:none;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.noUi-target{
position:relative;
background-color:#e4e4e4;
border-radius:100px;
box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb
}
.noUi-base,
.noUi-connects{
width:100%;
height:100%;
position:relative;
z-index:1
}
.noUi-connects{
overflow:hidden;
z-index:0;
border-radius:5px
}
.noUi-connect,
.noUi-origin{
will-change:transform;
position:absolute;
z-index:1;
top:0;
right:0;
-ms-transform-origin:0 0;
-webkit-transform-origin:0 0;
-webkit-transform-style:preserve-3d;
transform-origin:0 0;
transform-style:flat
}
.noUi-connect{
height:100%;
width:100%;
background-color:#e4e4e4
}
.noUi-origin{
height:10%;
width:10%
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{
left:0;
right:auto
}
.noUi-vertical .noUi-origin{
width:0
}
.noUi-horizontal .noUi-origin{
height:0
}
.noUi-handle{
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
position:absolute;
cursor:pointer;
display:flex;
align-items:center;
justify-content:center
}
.noUi-touch-area{
height:100%;
width:100%
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin{
-webkit-transition:transform .3s;
transition:transform .3s
}
.noUi-state-drag *{
cursor:inherit!important
}
.noUi-horizontal{
height:10px;
margin:10px 5px
}
.noUi-horizontal[data-pips]{
margin-bottom:40px
}
.noUi-horizontal .noUi-handle{
width:34px;
height:30px;
right:-17px;
top:-10px
}
.noUi-vertical{
width:10px
}
.noUi-vertical .noUi-handle{
width:30px;
height:34px;
right:-6px;
top:-17px
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{
left:-17px;
right:auto
}
.noUi-draggable{
cursor:ew-resize
}
.noUi-vertical .noUi-draggable{
cursor:ns-resize
}
.noUi-handle:before{
content:"";
display:block;
position:absolute;
width:10px;
height:30px;
background-color:#ccff28;
border-radius:10px
}
.noUi-vertical .noUi-handle:before{
width:15px;
height:1px;
left:6px;
top:15px
}
[disabled] .noUi-connect{
background:#b8b8b8
}
[disabled] .noUi-handle,
[disabled].noUi-handle,
[disabled].noUi-target{
cursor:not-allowed
}
.noUi-pips,
.noUi-pips *{
-moz-box-sizing:border-box;
box-sizing:border-box
}
.noUi-pips{
position:absolute
}
.noUi-value{
position:absolute;
white-space:nowrap;
text-align:center
}
.noUi-value-sub{
color:#e4e4e4;
font-size:10px
}
.noUi-marker{
position:absolute;
background:#e4e4e4
}
.noUi-marker-large,
.noUi-marker-sub{
background:#e4e4e4
}
.noUi-pips-horizontal{
margin:0;
padding:0;
height:40px;
top:100%;
left:0;
width:100%
}
.noUi-value-horizontal{
-webkit-transform:translate(-50%,90%);
transform:translate(-50%,90%)
}
.noUi-value-horizontal:nth-child(2){
transform:translate(-5px,90%)
}
.noUi-value-horizontal:last-child{
transform:translate(5px,90%);
left:unset!important;
right:0
}
.noUi-rtl .noUi-value-horizontal{
-webkit-transform:translate(50%,50%);
transform:translate(50%,50%)
}
.noUi-marker-horizontal.noUi-marker{
width:1px;
height:5px
}
.noUi-marker-horizontal.noUi-marker-sub{
height:10px
}
.noUi-marker-horizontal.noUi-marker-large{
height:15px
}
.noUi-pips-vertical{
padding:0 10px;
height:100%;
top:0;
left:100%
}
.noUi-value-vertical{
-webkit-transform:translate(0,-50%);
transform:translate(0,-50%);
padding-left:25px
}
.noUi-rtl .noUi-value-vertical{
-webkit-transform:translate(0,50%);
transform:translate(0,50%)
}
.noUi-marker-vertical.noUi-marker{
width:5px;
height:2px;
margin-top:-1px
}
.noUi-marker-vertical.noUi-marker-sub{
width:10px
}
.noUi-marker-vertical.noUi-marker-large{
width:15px
}
.noUi-tooltip{
display:block;
position:absolute;
border:1px solid #d9d9d9;
border-radius:3px;
background:#fff;
color:#000;
padding:5px;
text-align:center;
white-space:nowrap
}
.noUi-horizontal .noUi-tooltip{
-webkit-transform:translate(-50%,0);
transform:translate(-50%,0);
left:50%;
bottom:120%
}
.noUi-vertical .noUi-tooltip{
-webkit-transform:translate(0,-50%);
transform:translate(0,-50%);
top:50%;
right:120%
}
.noUi-horizontal .noUi-origin>.noUi-tooltip{
-webkit-transform:translate(50%,0);
transform:translate(50%,0);
left:auto;
bottom:10px
}
.noUi-vertical .noUi-origin>.noUi-tooltip{
-webkit-transform:translate(0,-10px);
transform:translate(0,-10px);
top:auto;
right:28px
}
.element_formrow_error,
.error,
.has-error,
.has_error{
color:red
}
.noselect{
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
@media print{
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){
overflow-y:scroll!important
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{
display:none
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{
position:static!important
}
.noprint{
display:none!important
}
}
#foreign_user_indicator{
position:fixed;
top:0;
left:0;
z-index:999;
width:100%;
height:5px;
background-color:red
}
.et_collapse_details:not(.et_collapse_details--visible){
display:none!important
}
#back_to_top{
display:none;
position:fixed;
right:10px;
bottom:10px;
z-index:100;
padding:1px 8px;
border:3px solid transparent;
background:mgc2bg("background-color");
color:mgc2bg("color");
fill:mgc2bg("color");
font-size:11px;
line-height:14px;
text-decoration:none
}
#back_to_top:focus,
#back_to_top:hover{
background:mgc2bg("background-color:hover");
color:mgc2bg("color:hover");
fill:mgc2bg("color:hover");
text-decoration:none
}
#back_to_top span,
#back_to_top>svg{
vertical-align:middle
}
#back_to_top>svg{
margin-left:5px;
margin-right:-5px;
display:inline-block;
width:24px;
height:24px
}
.more_box{
overflow:hidden;
height:100px;
position:relative;
box-sizing:content-box
}
.more_box_fade_out{
min-height:20px;
position:absolute;
bottom:0;
width:100%;
background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 8%,#fff 58%)
}
#svg_external_resource_test{
max-height:2px;
position:absolute;
top:-10px;
left:0;
width:200px;
overflow:hidden
}
.layout_helper_spinner{
position:fixed;
left:50%;
top:50%;
transform:translate(-50%,-50%);
z-index:1000000
}
.layout_helper_spinner:not(.layout_helper_spinner--active){
display:none!important
}
.layout_helper_spinner__icon{
width:130px;
height:130px
}
.layout_helper_success{
box-shadow:0 0 20px rgba(0,0,0,.25);
position:fixed;
left:50%;
top:50%;
transform:translate(-50%,-50%);
background:#fff;
font-size:128px;
display:none;
z-index:1000000
}
.layout_helper_success__icon{
display:inline-block
}
.layout_helper_nojs{
display:none
}
html.main--nojs .layout_helper_nojs{
display:flex;
align-items:center;
justify-content:center;
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:99999;
padding:10px 20px;
font-size:14px;
line-height:20px;
color:#000;
background:rgba(255,255,255,.9)
}
.layout_helper_nocookies{
display:none;
align-items:center;
justify-content:center;
position:fixed;
bottom:5px;
left:5px;
right:5px;
z-index:99999;
padding:10px 20px;
box-shadow:0 0 5px #000;
font-size:14px;
line-height:20px;
color:#996900;
background:#fffbeb
}
html.main--nocookies .layout_helper_nocookies{
display:flex
}
html.main--nocookies .body{
padding-bottom:50px
}
.et_accordion .selected_narrower{
font-weight:700
}
.et_accordion_title.et_active+.et_accordion_content{
display:block
}
.et_accordion_title:not(.et_active)+.et_accordion_content{
display:none!important
}
.et_accordion_content{
padding:0;
margin:15px 0
}
.et_accordion_content a{
display:block
}
.et_accordion_scroll_container{
overflow-x:hidden;
overflow-y:auto;
max-height:310px
}
@keyframes uk-rotate{
0%{
transform:rotate(0)
}
100%{
transform:rotate(359deg)
}
}
.checkout_buttons__bck svg,
.checkout_buttons__btn svg,
.checkout_buttons__fwd svg,
.element_cookie_banner__button svg,
.element_forminput_plusminus__minus svg,
.element_forminput_plusminus__plus svg,
.element_garage__login_button svg,
.element_garage__save_vehicle_button svg,
.element_sr2__bottom_pager .element_sr2__pager_button_next svg,
.element_sr2__bottom_pager .element_sr2__pager_button_prev svg,
.element_sr2__muc_filter_button svg,
.element_sr2__reset_all_button svg,
.element_zpa_artikel__description svg,
.pvd_cf_prompt__button--nvs_a svg,
.pvd_cf_prompt__button--nvs_b svg,
.pvd_cf_prompt__button--spdnmsf_a svg,
.pvd_cf_prompt__button--spdnmsf_b svg,
.sb_button_danger svg,
.sb_button_default svg,
.sb_button_primary svg,
.sb_button_red svg,
.sb_button_s6 svg,
.sb_button_transparent svg,
.sb_button_transparent_dark svg,
.sb_button_warn svg,
.sb_button_white svg,
.sb_stage6_tb .element_textblock__button svg,
.sb_stage6_tb .element_textblock_overlay__button svg,
.sb_stage6_tb .element_textblock_plain__button svg,
.sb_stage6_tb .element_textblock_t1__button svg,
.swal2-styled svg,
.uk-button svg,
.warenkorb_checkout6__panel_link svg{
flex:0 0 auto
}
.uk-slidenav-position .uk-slidenav,
.uk-slidenav-position:hover .uk-slidenav{
display:flex;
align-items:center
}
.uk-slidenav-previous{
justify-content:flex-start;
margin-bottom:0;
box-sizing:border-box
}
.uk-slidenav-next{
justify-content:flex-end;
margin-bottom:0;
box-sizing:border-box
}
.uk-slider,
[data-uk-slider]{
user-select:none
}
.uk-slider>*{
min-height:100%;
display:flex
}
.uk-slider>*>*{
flex:1 1 auto
}
.uk-form label{
cursor:pointer
}
.uk-form textarea{
padding-top:5px;
padding-bottom:5px
}
.uk-form input:not([type]):read-only,
.uk-form input:not([type]):read-only:focus,
.uk-form input[type=color]:read-only,
.uk-form input[type=color]:read-only:focus,
.uk-form input[type=date]:read-only,
.uk-form input[type=date]:read-only:focus,
.uk-form input[type=datetime-local]:read-only,
.uk-form input[type=datetime-local]:read-only:focus,
.uk-form input[type=datetime]:read-only,
.uk-form input[type=datetime]:read-only:focus,
.uk-form input[type=email]:read-only,
.uk-form input[type=email]:read-only:focus,
.uk-form input[type=month]:read-only,
.uk-form input[type=month]:read-only:focus,
.uk-form input[type=number]:read-only,
.uk-form input[type=number]:read-only:focus,
.uk-form input[type=password]:read-only,
.uk-form input[type=password]:read-only:focus,
.uk-form input[type=search]:read-only,
.uk-form input[type=search]:read-only:focus,
.uk-form input[type=tel]:read-only,
.uk-form input[type=tel]:read-only:focus,
.uk-form input[type=text]:read-only,
.uk-form input[type=text]:read-only:focus,
.uk-form input[type=time]:read-only,
.uk-form input[type=time]:read-only:focus,
.uk-form input[type=url]:read-only,
.uk-form input[type=url]:read-only:focus,
.uk-form input[type=week]:read-only,
.uk-form input[type=week]:read-only:focus,
.uk-form textarea:read-only,
.uk-form textarea:read-only:focus{
border-color:#ddd;
background-color:#f5f5f5;
color:#999
}
.uk-form-stacked .uk-form-label--oneline{
display:inline-block;
vertical-align:middle
}
.element_suggest__close,
.swal2-close,
.uk-modal-dialog>.uk-close:first-child{
position:absolute;
top:0;
right:0;
width:45px;
height:45px;
margin:0;
background-color:#ccff28;
color:#000;
fill:#000;
display:flex;
align-items:center;
justify-content:center;
border:0;
padding:0;
font-size:16px
}
.element_suggest__close:focus,
.element_suggest__close:hover,
.swal2-close:focus,
.swal2-close:hover,
.uk-modal-dialog>.uk-close:first-child:focus,
.uk-modal-dialog>.uk-close:first-child:hover{
background-color:#c9f04c;
color:#000;
fill:#000
}
.uk-modal-header{
box-sizing:border-box;
display:flex;
align-items:center;
min-height:45px;
margin-top:-10px;
padding-right:45px;
border-bottom:1px solid #e5e5e5;
font-weight:700;
font-size:1.25rem;
line-height:1.3125;
text-transform:uppercase
}
.uk-modal-header>svg:first-child{
flex:0 0 auto
}
.uk-modal-header>svg:first-child+*{
margin-left:10px
}
@-webkit-keyframes sbSpinnerIcon{
0%{
-webkit-transform:rotate(0)
}
100%{
-webkit-transform:rotate(-359deg)
}
}
@keyframes sbSpinnerIcon{
0%{
transform:rotate(0)
}
100%{
transform:rotate(-359deg)
}
}
.applicas_ope ol,
.applicas_ope ul{
padding-left:20px!important
}
.applicas_ope ul{
list-style:unset
}
.applicas_ope hr{
border-top:1px solid;
margin:10px 0
}
:root{
-webkit-tap-highlight-color:transparent;
--gridGutter:10px;
--gridGutterDesktop:25px;
--rGridGutter:10px
}
@media (min-width:1025px){
.uk-slidenav-position-outset-desktop .uk-slidenav-previous{
left:-10px
}
.uk-slidenav-position-outset-desktop .uk-slidenav-next{
right:-10px
}
.uk-modal-header{
margin-top:-20px;
min-height:70px;
padding-right:70px;
font-size:1.5625rem;
line-height:1.3125
}
:root{
--rGridGutter:25px
}
}
*{
outline:0
}
::placeholder{
color:#515b5e
}
.uk-form input,
.uk-form option,
.uk-form select,
.uk-form textarea,
input,
option,
select,
textarea{
font-size:16px;
font-family:Barlow,sans-serif;
user-select:auto
}
button,
input[type=button],
input[type=reset],
input[type=submit]{
cursor:pointer
}
button{
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
b,
dl dt,
strong,
th{
font-weight:600
}
dl dd+dt{
margin-top:15px
}
dl dd{
margin-left:1.25rem
}
img[align=left]{
padding-right:10px;
padding-bottom:5px
}
img[align=right]{
padding-left:10px;
padding-bottom:5px
}
[data-icon-before]::before{
content:attr(data-icon-before)
}
[data-icon-after]::before{
content:attr(data-icon-after)
}
html[data-offcanvas]{
overflow:hidden
}
p:last-child{
margin-bottom:0
}
.layout_content_header{
position:relative
}
.layout_content_header--breadcrumb{
min-height:55px;
margin-bottom:30px;
border-bottom:1px solid #e5e5e5;
display:flex;
align-items:center
}
@media (max-width:1024px){
.uk-slidenav-position-outset-mobile .uk-slidenav-previous{
left:-10px;
padding-left:3px
}
.uk-slidenav-position-outset-mobile .uk-slidenav-next{
right:-10px;
padding-right:3px
}
.layout_content_header--breadcrumb{
display:none
}
}
.layout_content_footer{
margin-top:30px
}
.layout_helper_modal__content{
overflow-x:visible;
overflow-y:auto
}
.icons{
outline:deeppink solid 20px;
outline-offset:-10px;
display:flex;
align-items:center
}
.layout_content{
position:relative;
padding-top:15px;
padding-bottom:15px;
background:#fff
}
.layout_content__sidebar_wrapper{
display:none
}
.sb_container5{
padding:0 10px
}
.controller_subelements{
margin-bottom:10px
}
.controller_subelements,
.controller_subelements .uk-grid:not(.uk-slider){
margin-top:-10px
}
.controller_subelements .uk-grid:not(.uk-slider)>*,
.controller_subelements>*{
margin-top:10px
}
#password-strength-meter{
position:relative;
height:.5em
}
#passwort-strength-bar{
width:100%;
display:block;
position:absolute;
height:.5em;
background:#f73434;
background:-moz-linear-gradient(left,#f73434 0,#c9f05d 59%,#27e67a 100%);
background:-webkit-gradient(left top,right top,color-stop(0,#f73434),color-stop(59%,#c9f05d),color-stop(100%,#27e67a));
background:-webkit-linear-gradient(left,#f73434 0,#c9f05d 59%,#27e67a 100%);
background:-o-linear-gradient(left,#f73434 0,#c9f05d 59%,#27e67a 100%);
background:-ms-linear-gradient(left,#f73434 0,#c9f05d 59%,#27e67a 100%);
background:linear-gradient(to right,#f73434 0,#c9f05d 59%,#27e67a 100%)
}
#password-strength-cover{
width:100%;
display:block;
position:absolute;
right:0;
height:.5em;
background-color:#fff
}
div.availability_status--1,
div.availability_status--2{
fill:#0a0
}
div.availability_status--3{
fill:#ffc800
}
div.availability_status--99{
fill:#e70a0a
}
.price_rebate{
color:#e70a0a;
white-space:nowrap
}
.strike_price{
font-weight:300;
text-decoration:line-through;
white-space:nowrap
}
.price{
font-weight:700;
white-space:nowrap
}
.price--has_strike_price{
color:#e70a0a
}
.uni_price{
font-weight:300;
white-space:nowrap
}
.element_artikel__price .unit_price{
font-size:.625rem;
font-weight:300;
color:#1d1d1d;
white-space:nowrap!important
}
@media (min-width:1025px){
.layout_content__main_grid{
display:flex
}
.layout_content__sidebar_wrapper{
flex:0 0 auto;
display:block;
width:240px
}
.layout_content__main_wrapper{
margin-left:25px;
flex:1 1 auto;
max-width:calc(100% - 265px)
}
.sb_container5--dp{
padding:0 25px
}
.controller_subelements{
margin-bottom:25px
}
.controller_subelements,
.controller_subelements .uk-grid:not(.uk-slider){
margin-top:-25px
}
.controller_subelements .uk-grid:not(.uk-slider)>*,
.controller_subelements>*{
margin-top:25px
}
.element_artikel__price .unit_price{
font-size:.75rem
}
}
.element_artikel--featured .element_artikel__block_prices,
.element_artikel--featured .element_artikel_list__block_prices,
.element_artikel_list--featured .element_artikel__block_prices,
.element_artikel_list--featured .element_artikel_list__block_prices,
.price_featured{
padding:7px 10px 10px;
border-radius:3px;
background-color:#ccff28;
box-shadow:0 0 5px rgba(0,0,0,.2)
}
.element_artikel--featured .element_artikel__block_prices *,
.element_artikel--featured .element_artikel_list__block_prices *,
.element_artikel_list--featured .element_artikel__block_prices *,
.element_artikel_list--featured .element_artikel_list__block_prices *,
.price_featured *{
color:#000
}
.element_artikel--featured .element_artikel__block_prices--has_strike_price,
.element_artikel--featured .element_artikel_list__block_prices--has_strike_price,
.element_artikel_list--featured .element_artikel__block_prices--has_strike_price,
.element_artikel_list--featured .element_artikel_list__block_prices--has_strike_price,
.price_featured--has_strike_price{
background-color:#e70a0a
}
.element_artikel--featured .element_artikel__block_prices--has_strike_price *,
.element_artikel--featured .element_artikel_list__block_prices--has_strike_price *,
.element_artikel_list--featured .element_artikel__block_prices--has_strike_price *,
.element_artikel_list--featured .element_artikel_list__block_prices--has_strike_price *,
.price_featured--has_strike_price *{
color:#fff
}
.element_artikel--featured .element_artikel__block_prices .price,
.element_artikel--featured .element_artikel_list__block_prices .price,
.element_artikel_list--featured .element_artikel__block_prices .price,
.element_artikel_list--featured .element_artikel_list__block_prices .price,
.price_featured .price{
font-size:2em;
line-height:1
}
.element_artikel__brand,
.element_artikel_list__brand,
.pvd_cb__brand_name,
.sb_brand_name{
box-sizing:border-box;
display:inline-flex;
align-items:center;
min-height:13px;
padding:.5em .8em;
border-radius:3px;
overflow:hidden;
background-color:rgba(255,255,255,.85);
color:#898989;
font-weight:500;
font-size:.625rem;
line-height:1;
text-transform:uppercase;
box-shadow:0 0 5px rgba(0,0,0,.1)
}
@media (min-width:1025px){
.element_artikel__brand,
.element_artikel_list__brand,
.pvd_cb__brand_name,
.sb_brand_name{
font-size:.75rem;
line-height:1;
min-height:23px
}
}
nav ul,
ul.sb_nav{
margin:0;
padding:0;
list-style:none
}
nav ul a,
ul.sb_nav a{
display:block
}
nav ul a,
nav ul a:hover,
ul.sb_nav a,
ul.sb_nav a:hover{
text-decoration:none
}
ul.sb_nav a:hover{
text-decoration:underline
}
ul.sb_nav--horizontal{
display:flex
}
ul.sb_nav--horizontal>*{
margin-right:1em
}
.nav{
margin:0;
padding:0;
list-style:none
}
.nav__list{
margin:0;
padding:0 0 0 15px;
list-style:none
}
.nav__header,
.nav__item{
padding:0;
list-style:none
}
.nav__item--logout{
margin-top:1em
}
.nav__header{
padding:5px 15px;
text-transform:uppercase;
font-weight:700;
font-size:1rem;
color:#444
}
.nav__header:not(:first-child){
margin-top:15px
}
.nav__header_link{
display:block;
padding:0
}
.nav__header_link,
.nav__header_link:hover{
text-decoration:none
}
.nav__link{
display:block;
text-decoration:none;
padding:5px 15px;
color:#444;
margin-bottom:1px
}
.nav__link:focus,
.nav__link:hover{
background:rgba(0,0,0,.05);
color:#444;
outline:0;
text-decoration:none
}
.nav__link--active{
background:#000;
color:#fff
}
.view_headline{
margin-bottom:20px
}
html .et_toggle_target--hidden{
display:none!important
}
.sb_styleguide .element_textblock,
.sb_styleguide .element_textblock_overlay,
.sb_styleguide .element_textblock_plain,
.sb_styleguide.element_textblock,
.sb_styleguide.element_textblock_overlay,
.sb_styleguide.element_textblock_plain{
padding:10px;
background:#eae6df;
border-left:5px solid #ccc9bb
}
.time_to_delivery_container>span{
display:inline-block;
width:4.5em;
margin:0!important
}
#et_write_sprite_icons code{
white-space:normal
}
.sb_cc_status_success{
cursor:url(/custom/module/public/streetbuzz/assets/images/thumb-up.png),default
}
[data-sb-spc-b]::before,
[data-sb-spc-t]::before{
content:"% ";
display:inline-block;
margin-right:.5em;
transform:scale(1.2)
}
[data-sb-spc-t],
[data-sb-spc-t]:hover{
color:#e70a0a
}
[data-sb-spc-b],
[data-sb-spc-b]:hover{
background-color:#e70a0a;
color:#fff
}
[data-sb-spc-t=new_products],
[data-sb-spc-t=new_products]:hover{
color:#00baff
}
[data-sb-spc-b=new_products],
[data-sb-spc-b=new_products]:hover{
background-color:#00baff
}
.sb_layout_divider{
margin-top:30px;
border-top:1px solid #e5e5e5;
padding-top:30px
}
hr.sb_layout_divider{
margin:40px 0;
padding:0;
border:0;
border-top:1px solid #e5e5e5
}
.sb_jump_target{
display:block;
position:relative;
width:0;
height:0;
flex:0 0 auto;
transform:translateY(-90px)
}
@media (min-width:1025px){
.sb_jump_target{
transform:translateY(-180px)
}
}
.sb_badge{
position:absolute;
top:0;
right:0;
padding:3px 7px 4px;
background-color:#fff;
font-size:.625rem;
line-height:1;
text-transform:uppercase;
text-align:center;
font-weight:800;
pointer-events:none;
max-width:40%;
box-sizing:border-box;
border-radius:3px;
transform:translate(3px,-3px)
}
.sb_badge--promo{
color:#fff;
background-color:#00baff
}
.sb_badge--sale{
color:#fff;
background-color:#e70a0a
}
.sb_badge--tuning_tip{
color:#fff;
background-color:#00c800
}
.sb_badge--new{
color:#fff;
background-color:#ffc800
}
.sb_badge--has_image{
padding:0;
background-color:transparent;
max-width:none;
transform:none
}
.sb_badge--has_image img,
.sb_badge--has_image svg{
transform:translate(15px,-15px)
}
.sb_clickable{
cursor:pointer
}
.applicas_ope__toggle_offcanvas{
bottom:45px!important
}
html[data-offcanvas] #cmpboxrecall,
html[data-offcanvas] #cmpboxrecall *{
display:none!important
}
.artikel_detail__layout_row--b,
.sb_bg_gray.element_displayblock__item>.pos_css_target,
.sb_bg_gray.grid_element>.pos_css_target,
.sb_bg_gray:not(.element_displayblock__item):not(.grid_element){
background-color:#fbfbfb
}
@media (min-width:1220px){
.artikel_detail__layout_row--b,
.sb_bg_gray.element_displayblock__item>.pos_css_target,
.sb_bg_gray.grid_element>.pos_css_target,
.sb_bg_gray:not(.element_displayblock__item):not(.grid_element){
background-color:rgba(242,242,242,.3)
}
}
.sb_bg_black.element_displayblock__item>.pos_css_target,
.sb_bg_black.grid_element>.pos_css_target,
.sb_bg_black:not(.element_displayblock__item):not(.grid_element){
background-color:#000;
color:#fff
}
.sb_pos_wstb1.element_displayblock__item>.pos_css_target,
.sb_pos_wstb1.grid_element>.pos_css_target,
.sb_pos_wstb1.layout_footer__subelement>.pos_css_target,
.sb_pos_wstb1:not(.element_displayblock__item):not(.grid_element):not(.layout_footer__subelement){
padding-top:10px;
padding-bottom:10px
}
@media (min-width:1025px){
.sb_pos_wstb1.element_displayblock__item>.pos_css_target,
.sb_pos_wstb1.grid_element>.pos_css_target,
.sb_pos_wstb1.layout_footer__subelement>.pos_css_target,
.sb_pos_wstb1:not(.element_displayblock__item):not(.grid_element):not(.layout_footer__subelement){
padding-top:25px;
padding-bottom:25px
}
}
.sb_pos_wstb2.element_displayblock__item>.pos_css_target,
.sb_pos_wstb2.grid_element>.pos_css_target,
.sb_pos_wstb2.layout_footer__subelement>.pos_css_target,
.sb_pos_wstb2:not(.element_displayblock__item):not(.grid_element):not(.layout_footer__subelement){
padding-top:10px;
padding-bottom:10px
}
.sb_pos_wstb3.element_displayblock__item>.pos_css_target,
.sb_pos_wstb3.grid_element>.pos_css_target,
.sb_pos_wstb3.layout_footer__subelement>.pos_css_target,
.sb_pos_wstb3:not(.element_displayblock__item):not(.grid_element):not(.layout_footer__subelement){
padding-top:25px;
padding-bottom:25px
}
.sb_pos_wslr1.element_displayblock__item>.pos_css_target,
.sb_pos_wslr1.grid_element>.pos_css_target,
.sb_pos_wslr1.layout_footer__subelement>.pos_css_target,
.sb_pos_wslr1:not(.element_displayblock__item):not(.grid_element):not(.layout_footer__subelement){
padding-right:10px;
padding-left:10px
}
@media (min-width:1025px){
.sb_pos_wslr1.element_displayblock__item>.pos_css_target,
.sb_pos_wslr1.grid_element>.pos_css_target,
.sb_pos_wslr1.layout_footer__subelement>.pos_css_target,
.sb_pos_wslr1:not(.element_displayblock__item):not(.grid_element):not(.layout_footer__subelement){
padding-right:25px;
padding-left:25px
}
.sb_css_order_desktop_1{
order:1
}
.sb_css_order_desktop_2{
order:2
}
.sb_css_order_desktop_3{
order:3
}
.sb_css_order_desktop_4{
order:4
}
.sb_css_order_desktop_5{
order:5
}
.sb_css_order_desktop_6{
order:6
}
.sb_css_order_desktop_7{
order:7
}
.sb_css_order_desktop_8{
order:8
}
.sb_css_order_desktop_9{
order:9
}
.sb_css_order_desktop_10{
order:10
}
}
.sb_pos_wslr2.element_displayblock__item>.pos_css_target,
.sb_pos_wslr2.grid_element>.pos_css_target,
.sb_pos_wslr2.layout_footer__subelement>.pos_css_target,
.sb_pos_wslr2:not(.element_displayblock__item):not(.grid_element):not(.layout_footer__subelement){
padding-right:10px;
padding-left:10px
}
.sb_pos_wslr3.element_displayblock__item>.pos_css_target,
.sb_pos_wslr3.grid_element>.pos_css_target,
.sb_pos_wslr3.layout_footer__subelement>.pos_css_target,
.sb_pos_wslr3:not(.element_displayblock__item):not(.grid_element):not(.layout_footer__subelement){
padding-right:25px;
padding-left:25px
}
.sb_text_center{
text-align:center
}
.sb_stage6_tb .element_textblock__subline,
.sb_stage6_tb .element_textblock_overlay__subline,
.sb_stage6_tb .element_textblock_plain__subline,
.sb_stage6_tb .element_textblock_t1__subline{
display:flex;
align-items:center
}
.sb_stage6_tb .element_textblock__subline::before,
.sb_stage6_tb .element_textblock_overlay__subline::before,
.sb_stage6_tb .element_textblock_plain__subline::before,
.sb_stage6_tb .element_textblock_t1__subline::before{
content:"";
background-image:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54.658 24.952'%3E%3Cpath d='M54.658.993V23.96a.922.922 0 01-.82.993H31.074a.923.923 0 01-.824-.993V.992A.922.922 0 0131.074 0h22.764a.92.92 0 01.82.993' fill='%23ff5100'/%3E%3Cpath fill='%23fff' d='M49.771 23.397l-7.25-5.318-7.255 5.318 2.769-8.603-7.248-5.312h8.962L42.521.879l2.769 8.603h8.961l-7.249 5.312 2.769 8.603z'/%3E%3Cpath d='M24.412.993V23.96a.924.924 0 01-.823.993H.821A.924.924 0 010 23.958V.994A.923.923 0 01.82 0h22.77a.923.923 0 01.822.993' fill='%23ff5100'/%3E%3Cpath fill='%23fff' d='M19.522 23.397l-7.254-5.318-7.249 5.318 2.767-8.603L.538 9.482h8.96l2.77-8.603 2.771 8.603h8.965l-7.255 5.312 2.773 8.603z'/%3E%3C/svg%3E")
;
display:block;
width:50px;
padding-right:5px;
transform:translateY(2px)
}
.sb_button_s6,
.sb_stage6_tb .element_textblock__button,
.sb_stage6_tb .element_textblock_overlay__button,
.sb_stage6_tb .element_textblock_plain__button,
.sb_stage6_tb .element_textblock_t1__button{
background-color:#f50;
color:#fff
}
.sb_button_s6:focus,
.sb_button_s6:hover,
.sb_stage6_tb .element_textblock__button:focus,
.sb_stage6_tb .element_textblock__button:hover,
.sb_stage6_tb .element_textblock_overlay__button:focus,
.sb_stage6_tb .element_textblock_overlay__button:hover,
.sb_stage6_tb .element_textblock_plain__button:focus,
.sb_stage6_tb .element_textblock_plain__button:hover,
.sb_stage6_tb .element_textblock_t1__button:focus,
.sb_stage6_tb .element_textblock_t1__button:hover{
background-color:#f05000;
color:#fff
}
.sb_button_white{
background-color:#fff;
color:#1d1d1d;
fill:#1d1d1d;
border-color:#e5e5e5
}
.sb_button_white--focus,
.sb_button_white--hover,
.sb_button_white:focus,
.sb_button_white:hover,
a.element_textblock_overlay:hover .element_textblock_overlay__button.sb_button_white{
background-color:#eee;
color:#353535;
fill:#353535
}
.element_zpa_artikel__description,
.sb_button_transparent{
background-color:transparent;
color:#fff;
fill:#fff;
border:1px solid #fff
}
.element_zpa_artikel:hover .element_zpa_artikel__description,
.element_zpa_artikel__description:focus,
.element_zpa_artikel__description:hover,
.sb_button_transparent--focus,
.sb_button_transparent--hover,
.sb_button_transparent:focus,
.sb_button_transparent:hover,
a.element_textblock_overlay:hover .element_textblock_overlay__button.element_zpa_artikel__description,
a.element_textblock_overlay:hover .element_textblock_overlay__button.sb_button_transparent{
background-color:transparent
}
.sb_button_transparent_dark{
background-color:transparent;
color:#1d1d1d;
fill:#1d1d1d;
border:1px solid #1d1d1d
}
.sb_button_transparent_dark--focus,
.sb_button_transparent_dark--hover,
.sb_button_transparent_dark:focus,
.sb_button_transparent_dark:hover{
background-color:transparent
}
.sb_button_red{
background-color:#e70a0a;
color:#fff;
fill:#fff;
border-color:#e70a0a
}
.sb_button_red:focus,
.sb_button_red:hover{
background-color:#f52f2f;
color:#fff;
fill:#fff
}
ul.sb_ul_checked>li{
list-style-type:none;
list-style-image:none;
position:relative
}
ul.sb_ul_checked>li:before{
content:"✓";
font-size:.6em;
display:inline-block;
position:absolute;
top:.5em;
left:0;
transform:translateX(-1.25rem);
color:#ccff28;
font-family:sb,sans-serif;
font-weight:400;
speak:none
}
ul.sb_ul_jumpnav a{
display:block
}
ul.sb_ul_jumpnav>li{
list-style-type:none;
list-style-image:none;
position:relative
}
ul.sb_ul_jumpnav>li:before{
content:"";
font-size:.6em;
display:inline-block;
position:absolute;
top:.5em;
left:0;
transform:translateX(-1.25rem);
font-family:sb,sans-serif;
font-weight:400;
speak:none
}
.sb_overflow_auto{
overflow:auto
}
.sb_table--th_h th{
word-wrap:break-word;
word-break:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto
}
@supports (writing-mode:vertical-rl){
.sb_table--th_v th>*{
writing-mode:vertical-rl;
transform:rotate(180deg)
}
}
@media (max-width:479px){
@supports (writing-mode:vertical-rl){
.sb_table--th_v_mini th>*{
writing-mode:vertical-rl;
transform:rotate(180deg)
}
}
}
@media (min-width:480px) and (max-width:767px){
@supports (writing-mode:vertical-rl){
.sb_table--th_v_small th>*{
writing-mode:vertical-rl;
transform:rotate(180deg)
}
}
}
@media (min-width:768px) and (max-width:1024px){
@supports (writing-mode:vertical-rl){
.sb_table--th_v_medium th>*{
writing-mode:vertical-rl;
transform:rotate(180deg)
}
}
}
@media (min-width:1025px) and (max-width:1219px){
@supports (writing-mode:vertical-rl){
.sb_table--th_v_large th>*{
writing-mode:vertical-rl;
transform:rotate(180deg)
}
}
}
.layout_header_spacer,
.layout_header_spacer--checkout{
height:70px
}
.layout_header{
position:fixed;
top:0;
left:0;
right:0;
z-index:100;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.layout_header .uk-link,
.layout_header .uk-link:hover,
.layout_header a,
.layout_header a:hover{
text-decoration:none
}
.sb_lh--main{
position:relative;
border-bottom:5px solid #ccff28;
background-color:#1d1d1d
}
.sb_lh--garage{
display:none
}
.sb_lh__container--main{
display:flex;
align-items:flex-start;
justify-content:center;
min-height:65px
}
@media (min-width:1025px){
.layout_header_spacer{
height:160px
}
.layout_header_spacer--checkout{
height:70px
}
.layout_header[data-lh-minified=true] .sb_lh__dn_container{
height:0
}
.layout_header[data-lh-minified=true] .sb_lh__dn{
transform:translateY(-100%)
}
.layout_header[data-lh-minified=true] .sb_lh__desktop_menu_button{
opacity:1
}
.sb_lh__container--main{
min-height:60px
}
}
.sb_lh__container--garage{
position:relative;
z-index:1
}
.sb_lh__dbutton,
.sb_lh__language_button2,
.sb_lh__logo,
.sb_lh__mbutton{
box-sizing:border-box;
position:relative;
display:flex;
align-items:center;
justify-content:center
}
.sb_lh__dbutton>img,
.sb_lh__dbutton>svg,
.sb_lh__language_button2>img,
.sb_lh__language_button2>svg,
.sb_lh__logo>img,
.sb_lh__logo>svg,
.sb_lh__mbutton>img,
.sb_lh__mbutton>svg{
position:relative;
z-index:2
}
.sb_lh__dbutton span,
.sb_lh__language_button2 span,
.sb_lh__logo span,
.sb_lh__mbutton span{
display:none
}
.element_mobile_menu__header_logo,
.element_sr2__oc_header_logo,
.sb_lh__logo{
flex:1 1 auto;
min-width:130px;
align-self:stretch;
padding:0 5px 0 8px;
color:#000;
fill:#000
}
.element_mobile_menu__header_logo--maxiscoot,
.sb_lh__logo--maxiscoot{
color:#fff;
fill:#fff
}
.sb_lh__dbutton,
.sb_lh__language_button2,
.sb_lh__mbutton{
flex:1 1 65px;
color:#fff;
fill:#fff;
height:65px;
max-width:65px;
min-width:40px
}
.sb_lh__dbutton>div,
.sb_lh__dbutton>img,
.sb_lh__dbutton>svg,
.sb_lh__language_button2>div,
.sb_lh__language_button2>img,
.sb_lh__language_button2>svg,
.sb_lh__mbutton>div,
.sb_lh__mbutton>img,
.sb_lh__mbutton>svg{
position:relative;
z-index:2;
flex:0 0 auto;
width:auto;
max-width:none
}
.element_mobile_menu__header_logo::before,
.element_sr2__oc_header_logo::before,
.sb_lh .element_search_form::before,
.sb_lh__dbutton::before,
.sb_lh__language_overlay::before,
.sb_lh__logo::before{
content:"";
position:absolute;
z-index:1;
background-color:#494949;
top:0;
right:1px;
left:0;
bottom:0;
transform:skew(-12deg)
}
.element_mobile_menu__header_logo,
.element_sr2__oc_header_logo,
.sb_lh__logo{
box-sizing:initial;
max-width:220px
}
.element_mobile_menu__header_logo::before,
.element_sr2__oc_header_logo::before,
.sb_lh__logo::before{
background:url("/custom/module/public/streetbuzz/assets/images/shine@3x.png") center top no-repeat #ccff28;
background-size:100% calc(100% - 5px);
bottom:-5px;
border-right:none;
box-shadow:0 0 10px rgba(0,0,0,.2)
}
.sb_lh__mobile_menu_button>svg{
width:25px
}
.sb_lh__mobile_search_button>svg{
transform:scale(.8)
}
.sb_lh__garage_button>svg{
width:25px;
margin-top:10px
}
.sb_lh__cart_button>svg{
width:22px
}
.element_mobile_menu__header_wishlist[data-counter]:not([data-counter=""]):not([data-counter="0"])::after,
.sb_lh__cart_button[data-counter]:not([data-counter=""]):not([data-counter="0"])::after,
.sb_lh__garage_button[data-counter]:not([data-counter=""]):not([data-counter="0"])::after,
.sb_lh__wishlist_button[data-counter]:not([data-counter=""]):not([data-counter="0"])::after{
content:attr(data-counter);
position:absolute;
display:flex;
align-items:center;
justify-content:center;
width:16px;
height:16px;
z-index:2;
border-radius:3px;
font-size:10px;
line-height:1;
background-color:#ccff28;
color:#000;
fill:#000;
top:17px;
left:50%
}
.sb_lh__functions{
display:flex;
justify-content:flex-end;
align-items:center;
position:relative;
z-index:2
}
.sb_lh__functions::before{
content:"";
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background-color:#353535;
transform:skew(-12deg)
}
.sb_lh__desktop_menu_button{
position:relative;
z-index:2;
width:60px;
height:60px;
margin-right:auto;
display:flex;
align-items:center;
justify-content:center;
fill:#fff;
opacity:0;
transition:.5s
}
.sb_lh__desktop_menu_button svg{
flex:0 0 auto
}
.sb_lh__currencies_helper{
display:flex;
position:relative
}
.sb_lh__currencies_dropdown{
width:200px;
max-height:80vh;
overflow-x:hidden;
overflow-y:auto;
background-color:#494949;
color:#fff;
box-shadow:0 3px 10px rgba(0,0,0,.35)
}
.sb_lh__currencies_dropdown_content{
display:flex;
flex-wrap:wrap
}
.sb_lh__currencies_button{
font-weight:700
}
.sb_lh__currency_button{
color:#fff;
flex:0 0 33.333%;
border-radius:0
}
.sb_lh__currency_button:hover{
background-color:#353535
}
.sb_lh__language_helper{
display:flex;
position:relative
}
.sb_lh__language_overlay{
position:absolute;
top:0;
bottom:0;
left:60px;
min-width:100%;
z-index:10;
display:none
}
.element_mobile_menu__header_language_button::after,
.sb_lh__currencies_helper::after,
.sb_lh__language_button::after{
content:"";
position:absolute;
top:14px;
left:calc(50% + 5px);
width:13px;
height:13px;
z-index:2;
border-radius:3px;
background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23353535'%3E%3Cpath d='M25 7.708l-2.917-2.916-9.583 9.583-9.583-9.583L0 7.708l12.5 12.5L25 7.708z'/%3E%3C/svg%3E") center center/7px no-repeat #fff
}
.sb_lh__language_button[data-open=yes]:after{
transform:rotate(-90deg)
}
.sb_lh__currencies_helper::after{
left:calc(50% + 13px)
}
.sb_lh__currencies_helper.uk-open::after,
.sb_lh__language_button[data-open=yes]::after{
transform:rotate(180deg)
}
.sb_lh__language_button[data-open=yes]+.sb_lh__language_overlay{
display:flex
}
.sb_lh__dn_container{
height:60px;
transition:.5s
}
.sb_lh__dn{
display:flex;
transition:.5s
}
.sb_lh__dn_item{
flex:1 1 auto;
background-color:#1d1d1d;
color:#fff
}
.sb_lh__dn_item--menu_all{
position:relative
}
.sb_lh__dn_item.uk-open>.sb_lh__dn_link::after{
content:"";
border:10px solid transparent;
border-bottom-color:#fff;
position:absolute;
bottom:-10px;
left:calc(50% - 10px)
}
.sb_lh__dn_link{
position:relative;
display:flex;
align-items:center;
justify-content:center;
padding:0 13px 0 10px;
font-size:1rem;
line-height:1.2;
font-weight:700;
text-transform:uppercase;
text-align:center
}
.sb_lh__dn_link--default{
height:60px
}
.sb_lh__dn_link--default::before{
content:"";
position:absolute;
top:0;
right:0;
bottom:0;
border-right:1px solid #353535;
transform:skew(-12deg)
}
.sb_lh__dn_link--menu_all{
padding:5px 10px
}
.sb_lh__dn_item:last-child .sb_lh__dn_link::before{
display:none
}
.sb_lh__dn_dropdown{
border-radius:0
}
.sb_lh__dn_dropdown[data-deferred-navigations-status=pending]{
min-height:100px
}
.sb_lh__dn_dropdown[data-deferred-navigations-status=finished] .element_inner_spinner{
display:none!important
}
.sb_lh__dn_dropdown:not(.sb_lh__dn_dropdown--menu_all){
position:absolute;
top:100%!important;
left:0!important;
width:100%;
max-height:calc(98vh - 160px);
margin-top:10px;
box-shadow:0 5px 10px -3px rgba(0,0,0,.3);
padding:0;
overflow-x:hidden;
overflow-y:auto
}
.sb_lh__dn_dropdown:not(.sb_lh__dn_dropdown--menu_all)>:last-child{
margin-bottom:20px
}
.sb_lh__dn_dropdown:not(.sb_lh__dn_dropdown--menu_all)>*+*{
padding-top:25px;
border-top:1px solid #e5e5e5
}
.sb_lh__dn_dropdown--menu_all{
top:100%!important;
right:0!important;
left:unset!important;
width:auto;
min-width:100%;
padding-top:3px;
border-top-left-radius:0;
border-top-right-radius:0;
background-color:#1d1d1d;
color:#fff
}
@media (max-width:1024px){
.sb_lh__logo{
margin:0 auto
}
.sb_lh__block_right{
display:none
}
.sb_lh---mobile_search_opened .sb_lh__block_right{
display:flex;
position:absolute;
top:100%;
left:0;
right:0;
z-index:10;
margin-top:5px;
background-color:#000
}
.sb_lh---mobile_search_opened .sb_lh__functions{
width:100%
}
.sb_lh---mobile_search_opened .sb_lh__dn_container,
.sb_lh---mobile_search_opened .sb_lh__functions::before,
.sb_lh---mobile_search_opened .sb_lh__functions>:not(form),
.sb_lh---mobile_search_opened .sb_lh__search::before{
display:none
}
.sb_lh---mobile_search_opened .element_search_form{
height:45px;
min-width:0;
max-width:none;
margin:0 10px
}
.layout_header_checkout .sb_lh__container::after{
content:"";
width:32.5px
}
}
@media (min-width:1025px){
.sb_lh--main{
border-bottom-width:10px
}
.sb_lh--garage{
display:block
}
.sb_lh--garage .element_garage_bar__inner::before,
.sb_lh--main{
box-shadow:0 0 10px rgba(0,0,0,.35)
}
.sb_lh__container--main{
justify-content:flex-start
}
.sb_lh__block_right{
flex:1 1 auto
}
.sb_lh__logo{
padding:0 17px;
z-index:3
}
.sb_lh__logo::before{
bottom:-10px;
background-size:100% calc(100% - 9px)
}
.sb_lh__mbutton{
display:none
}
.sb_lh__language_button2>img,
.sb_lh__language_button>img{
width:25px
}
.sb_lh__account_button>svg{
width:23px
}
.sb_lh__wishlist_button>svg{
width:20px
}
.sb_lh__dbutton,
.sb_lh__language_button2{
position:relative;
width:60px;
height:60px;
flex:0 0 auto
}
.sb_lh__cart_button[data-counter]:not([data-counter=""]):not([data-counter="0"])::after,
.sb_lh__garage_button[data-counter]:not([data-counter=""]):not([data-counter="0"])::after,
.sb_lh__wishlist_button[data-counter]:not([data-counter=""]):not([data-counter="0"])::after{
content:attr(data-counter);
position:absolute;
display:flex;
align-items:center;
justify-content:center;
width:16px;
height:16px;
z-index:2;
border-radius:3px;
font-size:10px;
line-height:1;
background-color:#ccff28;
color:#000;
fill:#000;
top:15px;
left:50%
}
.sb_lh__garage_button>svg{
width:30px;
margin-top:6px
}
.sb_lh__cart_button>svg{
width:22px
}
.sb_lh__cart_button::before{
border-right:0
}
.sb_lh__cart_button[data-counter]:not([data-counter=""]):not([data-counter="0"]){
min-width:60px;
max-width:none;
width:auto;
padding:0 10px;
color:#000;
fill:#000
}
.sb_lh__cart_button[data-counter]:not([data-counter=""]):not([data-counter="0"])::before{
background:#ccff28
}
.sb_lh__cart_button[data-counter]:not([data-counter=""]):not([data-counter="0"])::after{
position:relative;
content:attr(data-value-with-currency);
white-space:nowrap;
padding-left:5px;
top:0;
left:0;
width:auto;
height:auto;
font-size:.875rem;
line-height:1
}
}
.sb_dn_flyout_menu{
column-count:5;
column-gap:30px;
overflow:hidden
}
.sb_dn_flyout_menu--grid{
display:grid
}
.sb_dn_flyout_menu--grid-5{
grid-template-columns:repeat(5,1fr)
}
.sb_dn_flyout_menu--grid-4{
grid-template-columns:repeat(4,1fr)
}
.sb_dn_flyout_menu--grid-3{
grid-template-columns:repeat(3,1fr)
}
.sb_dn_flyout_menu--grid-2{
grid-template-columns:repeat(2,1fr)
}
.sb_dn_flyout_menu>li{
border-top:1px solid #e5e5e5;
break-inside:avoid;
transform:translateY(-2px);
overflow:hidden
}
.sb_dn_flyout_menu__link{
display:flex;
align-items:center;
font-size:13px
}
.sb_dn_flyout_menu__link--l1{
font-size:15px;
margin:5px 0;
font-weight:700
}
.sb_dn_flyout_menu__link--l2{
line-height:1;
margin:0 0 3px;
color:#636363
}
.sb_dn_flyout_specials{
display:flex
}
.sb_dn_flyout_specials__item{
margin-right:30px;
font-weight:700;
padding:5px 20px;
text-transform:uppercase
}
.layout_header_checkout .sb_lh__logo{
margin:0 auto
}
.layout_footer{
margin-top:30px;
font-size:.875rem;
line-height:1.05rem
}
.layout_footer a{
display:inline-block;
text-decoration:none
}
.layout_footer a:hover{
text-decoration:underline
}
.layout_footer nav a{
display:block
}
.layout_footer .nav_languages a{
display:flex;
align-items:center
}
.layout_footer .nav_languages a svg{
margin-right:5px
}
.layout_footer__subelement.sb_bg_gray+.layout_footer__subelement.sb_bg_gray>.pos_css_target{
position:relative
}
.layout_footer__subelement.sb_bg_gray+.layout_footer__subelement.sb_bg_gray>.pos_css_target::before{
content:"";
position:absolute;
top:0;
left:0;
right:0;
border-bottom:2px solid #f2f2f2
}
.layout_footer__subelement.sb_bg_gray+.layout_footer__subelement.sb_bg_gray.sb_pos_wstb1>.pos_css_target::before{
left:10px;
right:10px
}
.layout_footer .sb_bg_gray .element_textblock__subject{
font-size:1rem;
margin-bottom:0
}
.layout_footer .sb_bg_gray .element_textblock__content{
color:#989898
}
.layout_footer .element_displayblock_accordion div[data-wrapper]{
overflow:visible!important;
height:auto!important
}
.layout_footer .element_displayblock_accordion .element_displayblock_accordion__pos{
margin-top:0
}
@media (max-width:479px){
.layout_footer .sb_bg_gray .element_textblock__content{
font-size:.7rem
}
.layout_footer .element_displayblock_accordion{
font-size:1rem
}
.layout_footer .element_newsletter__email_and_button{
margin-top:15px
}
}
.layout_footer .element_newsletter__block2{
font-size:.875rem;
line-height:1.05rem
}
@media (max-width:479px){
.layout_footer .element_newsletter__block2{
font-size:1rem
}
}
.layout_footer .element_menue_accordion_item li a,
.layout_footer .element_sprachen_accordion_item li a,
.layout_footer .element_textblock_accordion_item li a{
display:inline-block;
box-sizing:border-box;
padding:.5em 0
}
.layout_footer .element_textblock_sameas li a{
margin-right:1em
}
.layout_footer .element_sprachen_accordion_item{
min-height:35px;
padding-bottom:15px
}
.layout_footer .element_textblock_accordion_item a{
color:#ccff28
}
.layout_footer ul a{
display:block!important
}
.layout_footer .et_accordion_title,
.layout_footer .klarna_payments__accordion_title,
.layout_footer .pvd_pc__accordion_title,
.layout_footer .uk-accordion-title{
display:flex;
margin:1.75rem 0 0;
padding:0;
font-size:1rem;
line-height:1.2;
font-weight:700;
text-transform:uppercase;
background:0 0;
border-bottom:0;
min-height:inherit;
cursor:default;
pointer-events:none;
color:#ccff28
}
.layout_footer .et_accordion_title:first-child,
.layout_footer .klarna_payments__accordion_title:first-child,
.layout_footer .pvd_pc__accordion_title:first-child,
.layout_footer .uk-accordion-title:first-child{
margin-top:0
}
.layout_footer .et_accordion_title::after,
.layout_footer .klarna_payments__accordion_title::after,
.layout_footer .pvd_pc__accordion_title::after,
.layout_footer .uk-accordion-title::after{
display:none
}
.layout_footer .et_accordion_title div,
.layout_footer .klarna_payments__accordion_title div,
.layout_footer .pvd_pc__accordion_title div,
.layout_footer .uk-accordion-title div{
flex:1 1 auto;
padding-left:0;
text-align:left
}
.layout_footer .et_accordion_content,
.layout_footer .klarna_payments__accordion_content,
.layout_footer .uk-accordion-content{
padding:1px 0 .9375rem
}
@media (min-width:1025px){
.layout_footer{
margin-top:60px
}
.layout_footer__subelement.sb_bg_gray+.layout_footer__subelement.sb_bg_gray.sb_pos_wstb1>.pos_css_target::before{
left:25px;
right:25px
}
.layout_footer .et_accordion_content,
.layout_footer .klarna_payments__accordion_content,
.layout_footer .uk-accordion-content{
margin:0;
padding:.3125rem 0 1px
}
.layout_footer .element_newsletter_accordion_item.et_accordion_title,
.layout_footer .element_newsletter_accordion_item.klarna_payments__accordion_title,
.layout_footer .element_newsletter_accordion_item.pvd_pc__accordion_title,
.layout_footer .element_newsletter_accordion_item.uk-accordion-title{
display:none
}
.layout_footer .element_newsletter_accordion_item.et_accordion_content,
.layout_footer .element_newsletter_accordion_item.klarna_payments__accordion_content,
.layout_footer .element_newsletter_accordion_item.uk-accordion-content{
margin-top:0
}
.layout_footer .element_menue_accordion_item a,
.layout_footer .element_sprachen_accordion_item a,
.layout_footer .element_textblock_accordion_item a{
padding:.25em 0
}
}
.layout_footer .footer_accordion_item{
padding-top:15px
}
.layout_footer .element_newsletter input{
height:2.7em;
border-radius:10px 0 0 10px;
margin-top:15px
}
.layout_footer .element_newsletter button{
margin-top:15px
}
.layout_footer .element_newsletter__block1_text1{
color:#ccff28;
font-size:1rem;
font-weight:700;
line-height:1.2;
text-transform:uppercase
}
.layout_footer .nav.nav_languages li{
float:left;
padding-right:1em
}
.sb_footer_copyright{
font-size:.625rem;
line-height:1.3125
}
.sb_footer_copyright__xc_container{
overflow:hidden
}
.sb_footer_copyright__cc_container{
background-color:#ccff28;
color:#000;
fill:#000
}
.sb_footer_copyright__xc{
display:flex;
justify-content:center
}
.sb_footer_copyright__xc .element_textblock{
position:relative;
display:flex;
align-items:center;
justify-content:center;
height:40px;
padding:0 20px
}
.sb_footer_copyright__xc .element_textblock__content{
position:relative;
z-index:5;
color:#000;
text-align:center
}
.sb_footer_copyright__xc .element_textblock::after{
content:"";
position:absolute;
bottom:-7px;
left:0;
width:100%;
height:55px;
background:#f8bf00;
border-radius:20px 20px 0 0;
transform:perspective(300px) rotateX(40deg);
z-index:0
}
.sb_footer_copyright__cc{
min-height:60px;
padding-top:15px;
padding-bottom:15px;
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:center
}
.sb_footer_copyright__cc>*{
flex:0 1 auto;
margin:0 .5rem 3px
}
.sb_footer_copyright__cc_e3{
flex:0 1 auto;
display:flex;
flex-wrap:wrap;
align-items:center
}
.sb_footer_copyright__cc_e3--nav{
margin-bottom:0
}
.sb_footer_copyright__cc_e3--nav>*{
margin-left:1rem;
margin-bottom:3px
}
.sb_footer_copyright__cc_e3--nav>:first-child{
margin-left:0
}
@media (min-width:1025px){
.sb_footer_copyright{
font-size:.75rem;
line-height:1.3125
}
.sb_footer_copyright__xc{
justify-content:flex-end
}
.sb_footer_copyright__cc{
display:flex;
align-items:center;
min-height:50px;
font-size:.875rem;
line-height:1.3125
}
.sb_footer_copyright__cc>*{
margin:0 1rem 0 0
}
.sb_footer_copyright__cc>:last-child{
margin-right:0
}
.sb_footer_copyright__cc_e3{
margin-left:auto
}
.sb_footer_copyright__cc_e3--nav>*{
margin-left:1rem;
margin-bottom:0
}
}
.element_redmine_helper{
position:fixed;
z-index:999999;
bottom:50px;
left:0;
width:30px;
height:30px;
padding:3px;
box-sizing:border-box;
display:flex;
align-items:center;
justify-content:center;
border:1px solid #000;
border-left:0;
border-radius:0 50px 50px 0;
background:#fff
}
.element_redmine_helper:not([data-init=done]){
cursor:wait
}
.element_redmine_helper___swal_container .swal2-content{
text-align:left
}
.element_breadcrumb{
display:flex;
margin:0;
padding:0;
width:100%;
max-width:100%;
overflow:hidden;
position:relative;
font-size:.875rem;
line-height:1.3125
}
.element_breadcrumb::after{
content:"";
position:absolute;
top:0;
right:0;
bottom:0;
width:350px;
max-width:30%;
background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 95%);
z-index:2
}
.element_breadcrumb *{
color:inherit;
line-height:inherit;
font-size:inherit
}
.element_breadcrumb a{
text-decoration:none
}
.element_breadcrumb a:hover{
text-decoration:underline
}
.element_breadcrumb__i{
display:flex;
align-items:center;
margin-right:8px;
position:relative;
font-weight:500
}
.element_breadcrumb__i:last-child{
margin-right:0
}
.element_breadcrumb__i::before{
content:"";
background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23898989'%3E%3Cpath d='M7.275 0l-2.05 1.987L16.643 12.5 5.626 22.935 7.275 25l12.5-12.5L7.275 0z'/%3E%3C/svg%3E") center center no-repeat;
display:block;
width:10px;
height:10px;
margin-right:8px
}
.element_breadcrumb__i--startpage::before{
background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23898989'%3E%3Cpath fill='%231d1d1d' d='M0 15h10v10H0zm15 0h10v10H15zM0 0h10v10H0zm15 0h10v10H15z'/%3E%3C/svg%3E") center center no-repeat
}
.element_breadcrumb__i--backlink{
display:none
}
.element_breadcrumb__i--current{
font-weight:300
}
.element_breadcrumb__c{
display:flex;
align-items:center
}
.element_breadcrumb__c--num{
margin-left:5px
}
html[data-vwtype=warengruppe][data-subtemplate=brands] .element_breadcrumb__c--num{
display:none!important
}
.element_forminput__radio{
display:inline-block;
margin-left:15px
}
.element_forminput__radio:first-child{
margin-left:0
}
.element_forminput__button--hint::before{
content:"i";
font-size:1.25em
}
.element_forminput_plusminus{
display:inline-block;
position:relative;
border:1px solid #ccc;
min-width:120px;
overflow:hidden
}
.element_forminput_plusminus__minus,
.element_forminput_plusminus__plus{
display:flex;
align-items:center;
justify-content:center;
position:absolute;
top:0;
width:40px;
height:40px;
border:0!important;
border-radius:0
}
.element_forminput_plusminus__minus::before,
.element_forminput_plusminus__plus::before{
font-size:14px;
padding-top:3px
}
.element_forminput_plusminus__plus{
right:0
}
.element_forminput_plusminus__plus::before{
content:"+"
}
.element_forminput_plusminus__minus{
left:0
}
.element_forminput_plusminus__minus::before{
content:"-"
}
.element_forminput_plusminus__input{
text-align:center;
width:100%;
border:0!important
}
.element_label{
position:relative
}
.element_label__text::after{
content:":"
}
.element_label__hint::before{
content:"i"
}
.element_label__required{
display:none
}
.element_label--required .element_label__text::after{
content:":*"
}
.element_seo_content--top:not(.element_textblock_seo_content){
margin-bottom:20px
}
.element_seo_content--bottom{
margin-top:50px;
color:#555
}
.element_seo_content__segment+.element_seo_content__segment{
margin-top:10px
}
.element_formrow_error--top{
margin-bottom:15px;
padding:10px;
background:#fff1f0;
color:#d85030
}
.element_login_form__default_login_buttons{
display:flex;
flex-wrap:wrap;
align-items:center;
padding-top:15px;
padding-bottom:15px
}
.element_login_form__button--login{
margin-right:auto
}
.element_social_logins{
box-sizing:border-box;
display:flex;
flex-wrap:wrap;
margin-bottom:-10px
}
.element_social_logins__button{
box-sizing:border-box;
display:flex;
align-items:center;
min-height:40px;
background-color:#fff;
box-shadow:0 1px 2px -1px rgba(0,0,0,.5);
text-decoration:none;
border-radius:1px;
transition:.2s;
font-size:16px;
line-height:1;
margin:0 10px 10px 0
}
@media (min-width:1025px){
.element_seo_content--top:not(.element_textblock_seo_content){
margin-bottom:50px
}
.element_seo_content__segment+.element_seo_content__segment{
margin-top:25px
}
.element_social_logins__button{
margin-right:25px
}
}
.element_social_logins__button:hover{
text-decoration:none
}
.element_social_logins__button--google{
border-radius:3px;
background-color:#4285f4;
color:#fff
}
.element_social_logins__button--facebook{
border-radius:4px
}
.element_social_logins__figure{
box-sizing:border-box;
display:flex;
align-items:center;
justify-content:center
}
.element_social_logins__figure--google{
border-radius:2px;
min-width:40px;
min-height:40px;
background:#fff;
margin:1px
}
.element_social_logins__figure--facebook{
padding-left:8px
}
.element_social_logins__icon{
flex:0 0 auto;
width:auto;
max-width:unset
}
.element_social_logins__icon--google{
height:18px
}
.element_social_logins__icon--facebook{
height:24px
}
.element_social_logins__label{
white-space:nowrap
}
.element_social_logins__label--google{
padding:0 .7em
}
.element_social_logins__label--facebook{
padding:0 .5em
}
.element_social_logins__button--google:hover{
background-color:#3665d3
}
.element_social_logins__button--facebook{
background-color:#4267b2;
color:#fff
}
.element_social_logins__button--facebook:hover{
background-color:#365899
}
.element_social_logins__icon--facebook,
.element_social_logins__icon--facebook path{
fill:#fff
}
.element_address_block,
.element_address_block__row{
display:block
}
.element_address_correction__header{
font-weight:600
}
.element_address_correction__list{
margin:0;
padding:0;
list-style:none
}
.element_address_correction__address{
display:block
}
.element_inner_spinner:not(.element_inner_spinner--blocking){
position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
z-index:10
}
.element_inner_spinner:not(.element_inner_spinner--blocking) .element_inner_spinner__icon{
width:30px;
height:30px
}
.element_inner_spinner--blocking{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
z-index:10;
background-color:rgba(242,242,242,.6);
cursor:wait
}
.element_inner_spinner--blocking .element_inner_spinner__icon{
width:30px;
height:30px;
position:absolute;
top:calc(50% - 15px);
left:calc(50% - 15px)
}
.element_inner_spinner:not(.element_inner_spinner--active){
display:none!important
}
.sb_logo_collection{
display:inline-grid;
grid-template-columns:repeat(7,1fr);
grid-gap:11px
}
@media (max-width:767px){
.layout_footer .element_displayblock_accordion__pos:last-child .footer_accordion_item:last-child{
border-bottom:none
}
.layout_footer .footer_accordion_item{
border-bottom:2px dotted #2e2e2e
}
.sb_logo_collection{
grid-template-columns:repeat(4,1fr)
}
}
@media (max-width:479px){
.sb_logo_collection{
grid-gap:10px
}
}
.sb_logo_collection__item{
flex:0 0 auto;
display:flex!important;
align-items:center;
justify-content:center;
box-sizing:border-box;
width:65px;
padding:0;
border:1px solid #f0f0f0
}
@media (min-width:480px){
.sb_logo_collection__item{
width:75px
}
}
@media (min-width:768px){
.layout_footer .element_displayblock_accordion__pos:first-child{
padding-right:10em
}
.layout_footer .element_displayblock_accordion__pos:nth-child(n+2){
border-left:2px dotted #2e2e2e
}
.sb_logo_collection__item{
width:auto
}
}
.sb_logo_collection__img{
flex:0 0 auto
}
.element_newsletter__block1{
display:flex
}
.element_newsletter__block1_image{
flex:0 1 auto;
margin-right:5px
}
@media (min-width:1025px) and (max-width:1219px){
.element_newsletter__block1_image{
display:none
}
}
.element_newsletter__block1_text{
flex:1 1 auto
}
.element_newsletter__block1_text1{
color:#ccff28;
font-size:1.625rem;
font-weight:700;
line-height:1;
text-transform:uppercase
}
.element_newsletter__block1_text2{
font-size:.875rem
}
.element_newsletter__block1_bonus{
flex:0 0 auto;
margin-left:5px;
font-size:2.875rem;
font-weight:900;
line-height:.85
}
.element_newsletter__block2{
font-size:.75rem;
margin-top:5px;
word-wrap:break-word;
word-break:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto
}
.element_newsletter__email_and_button{
display:flex;
margin-top:5px
}
.element_newsletter__email{
flex:1 1 auto;
border:1px solid #e5e5e5;
background:#fff;
box-shadow:none;
padding:0 5px;
min-width:100px;
border-radius:10px 0 0 10px
}
.element_newsletter__button{
border-radius:0 10px 10px 0;
flex:1 0 auto;
text-transform:uppercase
}
.element_search_form{
position:relative;
display:flex;
align-items:stretch;
height:35px;
width:100%;
min-width:150px;
max-width:260px;
margin:0 15px 0 12px;
background:0 0
}
.sb_lh .element_search_form::before{
background-color:#1d1d1d;
border-right:0;
border-radius:3px
}
.element_search_form__button,
.element_search_form__input{
margin:0;
padding:0;
border:0;
border-radius:0;
box-shadow:none;
background:none;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
outline:0;
position:relative;
z-index:2;
box-sizing:border-box
}
.element_search_form__input{
flex:1 1 auto;
width:calc(100% - 35px);
padding:0 0 0 10px;
font-size:15px;
font-weight:300;
color:#fff
}
.element_search_form__input::placeholder{
color:#aaa;
font-size:12px;
line-height:1
}
.element_search_form__button{
flex:0 0 auto;
display:flex;
justify-content:center;
align-items:center;
width:35px;
fill:#fff
}
.element_search_form__button svg{
transform:scale(.64)
}
.element_exploded_view svg #products,
.element_exploded_view svg .products,
.element_exploded_view svg [id^=products_]{
display:block
}
.element_exploded_view svg #products [onclick*=sbJumpToSku]:hover,
.element_exploded_view svg .products [onclick*=sbJumpToSku]:hover,
.element_exploded_view svg [id^=products_] [onclick*=sbJumpToSku]:hover{
cursor:pointer;
fill:#ccff28
}
.element_exploded_view svg #overlays,
.element_exploded_view svg .overlays,
.element_exploded_view svg [id^=overlays_]{
display:block;
opacity:1
}
.element_exploded_view svg #overlays>[onclick*=umpToSku],
.element_exploded_view svg .overlays>[onclick*=umpToSku],
.element_exploded_view svg [id^=overlays_]>[onclick*=umpToSku]{
opacity:0
}
.element_exploded_view svg #overlays>[onclick*=umpToSku],
.element_exploded_view svg #overlays>[onclick*=umpToSku] *,
.element_exploded_view svg .overlays>[onclick*=umpToSku],
.element_exploded_view svg .overlays>[onclick*=umpToSku] *,
.element_exploded_view svg [id^=overlays_]>[onclick*=umpToSku],
.element_exploded_view svg [id^=overlays_]>[onclick*=umpToSku] *{
fill:#ccff28
}
.element_exploded_view svg #overlays>[onclick*=umpToSku]:hover,
.element_exploded_view svg .overlays>[onclick*=umpToSku]:hover,
.element_exploded_view svg [id^=overlays_]>[onclick*=umpToSku]:hover{
cursor:pointer;
opacity:.3
}
.element_intl_selections{
display:flex;
align-items:flex-end;
flex-wrap:wrap
}
.element_intl_selections>*{
margin:1em 1em 1em 0
}
.element_intl_selections label{
display:block;
padding:0 0 2px 10px
}
.element_intl_selections select{
width:100%
}
.element_artikel,
.element_artikel_list{
flex:1 1 auto;
position:relative;
display:flex;
flex-direction:column;
box-sizing:border-box;
padding:11px 0;
background:#fff;
border:1px solid #e5e5e5;
border-radius:3px;
text-decoration:none
}
.element_artikel.sb_jump_to_sku_target_element,
.element_artikel_list.sb_jump_to_sku_target_element{
outline:#ccff28 solid 2px;
outline-offset:-1px
}
.element_artikel[data-xref-reference-no]::before,
.element_artikel_list[data-xref-reference-no]::before{
content:attr(data-xref-reference-no);
position:absolute;
display:flex;
align-items:center;
justify-content:center;
width:20px;
height:20px;
top:-8px;
left:-10px;
border-radius:50%;
background-color:#333;
color:#fff;
z-index:10;
font-size:14px
}
.element_artikel[data-xref-reference-no=""]::before,
.element_artikel[data-xref-reference-no="0"]::before,
.element_artikel_list[data-xref-reference-no=""]::before,
.element_artikel_list[data-xref-reference-no="0"]::before{
display:none!important
}
.element_artikel__brand,
.element_artikel_list__brand{
position:absolute;
top:7px;
left:7px;
z-index:1;
max-width:60%;
word-wrap:break-word;
word-break:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto
}
.element_artikel__badge,
.element_artikel_list__badge{
top:11px;
right:7px
}
.element_artikel__image,
.element_artikel_list__image{
flex:0 0 auto;
position:relative;
text-align:center;
min-height:30px
}
.element_artikel__img,
.element_artikel_list__img{
display:block;
margin:0 auto
}
.element_artikel__blocks,
.element_artikel_list__blocks{
flex:1 0 auto;
display:flex;
flex-direction:column;
padding:0 9px;
position:relative
}
.element_artikel__sku_and_rating,
.element_artikel_list__sku_and_rating{
margin-bottom:5px
}
.element_artikel__sku,
.element_artikel_list__sku{
flex:1 1 auto;
overflow:hidden;
margin-right:10px;
margin-bottom:3px;
font-size:.75rem;
line-height:1;
color:#bebebe;
word-wrap:break-word;
word-break:break-word
}
.element_artikel__rating,
.element_artikel_list__rating{
flex:0 0 auto
}
.element_artikel__sku,
.element_artikel_list__sku{
display:flex;
align-items:center
}
.element_artikel__rating,
.element_artikel_list__rating{
display:flex;
align-items:flex-start
}
.element_artikel__rating,
.element_artikel__rating_text,
.element_artikel__sku,
.element_artikel_list__rating,
.element_artikel_list__rating_text,
.element_artikel_list__sku{
min-height:12px
}
.element_artikel__rating_stars,
.element_artikel_list__rating_stars{
font-size:.625rem
}
.element_artikel__rating_text,
.element_artikel_list__rating_text{
box-sizing:border-box;
display:flex;
align-items:center;
padding:0 .65em;
border:1px solid #e5e5e5;
border-radius:99px;
font-size:.625rem;
line-height:1;
color:#bebebe;
background-color:#fff;
margin-left:.5em
}
.element_artikel__description,
.element_artikel_list__description{
font-size:.875rem;
line-height:1.2;
min-height:2.1rem;
max-height:3.2rem;
overflow:hidden;
margin-top:0;
font-weight:700;
text-transform:uppercase;
word-wrap:break-word;
word-break:break-word
}
.element_artikel__info_item,
.element_artikel__price_info,
.element_artikel_list__info_item,
.element_artikel_list__price_info{
margin-top:2px;
font-size:.75rem;
line-height:1
}
.element_artikel__info_icon,
.element_artikel_list__info_icon{
display:none
}
.element_artikel__block_prices,
.element_artikel_list__block_prices{
margin-top:auto
}
.element_artikel__price_container,
.element_artikel_list__price_container{
display:flex;
flex-wrap:wrap;
align-items:baseline;
justify-content:space-between
}
.element_artikel__availability,
.element_artikel_list__availability{
position:relative;
margin-top:5px
}
.element_artikel__availability[data-availability]::before,
.element_artikel_list__availability[data-availability]::before{
content:' ';
box-sizing:border-box;
display:block;
position:absolute;
top:-5px;
right:0;
width:50px;
height:5px
}
.element_artikel__availability[data-availability="1"]::before,
.element_artikel__availability[data-availability="3"]::before,
.element_artikel_list__availability[data-availability="1"]::before,
.element_artikel_list__availability[data-availability="3"]::before{
background-color:#0a0
}
.element_artikel__availability[data-availability="2"]::before,
.element_artikel__availability[data-availability="4"]::before,
.element_artikel__availability[data-availability="5"]::before,
.element_artikel__availability[data-availability="6"]::before,
.element_artikel_list__availability[data-availability="2"]::before,
.element_artikel_list__availability[data-availability="4"]::before,
.element_artikel_list__availability[data-availability="5"]::before,
.element_artikel_list__availability[data-availability="6"]::before{
background-color:#ffc800
}
.element_artikel__availability[data-availability="99"]::before,
.element_artikel_list__availability[data-availability="99"]::before{
background-color:#e70a0a
}
.element_artikel__rebate_container,
.element_artikel_list__rebate_container{
display:flex;
font-size:.625rem;
line-height:1;
height:1em;
text-transform:uppercase
}
.element_artikel__rebate_prefix,
.element_artikel_list__rebate_prefix{
margin-right:.2em
}
.element_artikel__rebate,
.element_artikel_list__rebate{
margin-left:1em
}
.element_artikel__virtual_price,
.element_artikel_list__virtual_price{
flex:1 1 100%;
order:3
}
.element_artikel--featured .element_artikel__blocks,
.element_artikel--featured .element_artikel_list__blocks,
.element_artikel_list--featured .element_artikel__blocks,
.element_artikel_list--featured .element_artikel_list__blocks{
position:absolute;
bottom:0;
left:0;
right:0;
display:block
}
.element_artikel--featured .element_artikel__block1,
.element_artikel--featured .element_artikel_list__block1,
.element_artikel_list--featured .element_artikel__block1,
.element_artikel_list--featured .element_artikel_list__block1{
display:inline-block;
max-width:75%;
padding:10px 15px 10px 25px;
border-radius:3px;
background-color:rgba(255,255,255,.9)
}
.element_artikel--featured .element_artikel__sku_and_rating,
.element_artikel--featured .element_artikel_list__sku_and_rating,
.element_artikel_list--featured .element_artikel__sku_and_rating,
.element_artikel_list--featured .element_artikel_list__sku_and_rating{
display:flex;
align-items:center
}
.element_artikel--featured .element_artikel__sku,
.element_artikel--featured .element_artikel_list__sku,
.element_artikel_list--featured .element_artikel__sku,
.element_artikel_list--featured .element_artikel_list__sku{
margin-bottom:0
}
.element_artikel--featured .element_artikel__description,
.element_artikel--featured .element_artikel_list__description,
.element_artikel_list--featured .element_artikel__description,
.element_artikel_list--featured .element_artikel_list__description{
width:100%;
min-height:auto
}
.element_artikel--featured .element_artikel__block_prices,
.element_artikel--featured .element_artikel_list__block_prices,
.element_artikel_list--featured .element_artikel__block_prices,
.element_artikel_list--featured .element_artikel_list__block_prices{
position:absolute;
bottom:100%;
left:15px;
padding:7px 10px 10px;
margin-bottom:5px
}
.element_artikel--featured .element_artikel__availability,
.element_artikel--featured .element_artikel_list__availability,
.element_artikel_list--featured .element_artikel__availability,
.element_artikel_list--featured .element_artikel_list__availability{
margin-top:0
}
.element_artikel--featured .element_artikel__availability[data-availability]::before,
.element_artikel--featured .element_artikel_list__availability[data-availability]::before,
.element_artikel_list--featured .element_artikel__availability[data-availability]::before,
.element_artikel_list--featured .element_artikel_list__availability[data-availability]::before{
display:none
}
.element_artikel--featured .element_artikel__price_container,
.element_artikel--featured .element_artikel_list__price_container,
.element_artikel_list--featured .element_artikel__price_container,
.element_artikel_list--featured .element_artikel_list__price_container{
display:block
}
.element_artikel--featured .element_artikel__price,
.element_artikel--featured .element_artikel_list__price,
.element_artikel_list--featured .element_artikel__price,
.element_artikel_list--featured .element_artikel_list__price{
font-size:1.25rem;
line-height:1
}
.element_artikel--featured .element_artikel__rebate_container,
.element_artikel--featured .element_artikel_list__rebate_container,
.element_artikel_list--featured .element_artikel__rebate_container,
.element_artikel_list--featured .element_artikel_list__rebate_container{
height:auto
}
.element_artikel--featured .element_artikel__rebate_container>*,
.element_artikel--featured .element_artikel_list__rebate_container>*,
.element_artikel_list--featured .element_artikel__rebate_container>*,
.element_artikel_list--featured .element_artikel_list__rebate_container>*{
margin-top:5px
}
.element_artikel--streetwear .element_artikel__blocks,
.element_artikel--streetwear .element_artikel_list__blocks,
.element_artikel_list--streetwear .element_artikel__blocks,
.element_artikel_list--streetwear .element_artikel_list__blocks{
margin-top:auto;
flex:0 0 auto
}
.element_artikel--streetwear .element_artikel__block1,
.element_artikel--streetwear .element_artikel_list__block1,
.element_artikel_list--streetwear .element_artikel__block1,
.element_artikel_list--streetwear .element_artikel_list__block1{
position:absolute;
bottom:100%;
left:0;
right:0;
background:linear-gradient(to bottom,rgba(255,255,255,.6),#fff);
padding:9px 9px 0;
opacity:1;
transition:opacity .2s
}
.element_artikel--streetwear:not(:hover) .element_artikel__block1,
.element_artikel--streetwear:not(:hover) .element_artikel_list__block1,
.element_artikel_list--streetwear:not(:hover) .element_artikel__block1,
.element_artikel_list--streetwear:not(:hover) .element_artikel_list__block1{
opacity:0
}
@media (min-width:1025px){
.element_artikel__brand,
.element_artikel_list__brand{
top:10px;
left:10px
}
.element_artikel__badge,
.element_artikel_list__badge{
top:16px;
right:10px
}
.element_artikel__sku_and_rating,
.element_artikel_list__sku_and_rating{
margin-bottom:5px
}
.element_artikel__sku,
.element_artikel_list__sku{
margin-bottom:4px
}
.element_artikel__rating_text,
.element_artikel__sku,
.element_artikel_list__rating_text,
.element_artikel_list__sku{
font-size:.75rem
}
.element_artikel__rating,
.element_artikel__rating_text,
.element_artikel__sku,
.element_artikel_list__rating,
.element_artikel_list__rating_text,
.element_artikel_list__sku{
min-height:16px
}
.element_artikel__rating_stars,
.element_artikel_list__rating_stars{
font-size:.875rem
}
.element_artikel__description,
.element_artikel_list__description{
font-size:1rem;
line-height:1.3125;
min-height:46.8px;
max-height:4em;
margin-top:0
}
.element_artikel__price_info,
.element_artikel_list__price_info{
margin-top:5px
}
.element_artikel__info_item,
.element_artikel__price_info,
.element_artikel_list__info_item,
.element_artikel_list__price_info{
font-size:.75rem;
line-height:1.3125
}
.element_artikel__price,
.element_artikel_list__price{
font-size:1.375rem
}
.element_artikel__rebate_container,
.element_artikel_list__rebate_container{
font-size:.75rem;
line-height:1
}
.element_artikel--featured .element_artikel__sku_and_rating,
.element_artikel--featured .element_artikel_list__sku_and_rating,
.element_artikel_list--featured .element_artikel__sku_and_rating,
.element_artikel_list--featured .element_artikel_list__sku_and_rating{
justify-content:flex-start;
height:auto
}
.element_artikel--featured .element_artikel__sku,
.element_artikel--featured .element_artikel_list__sku,
.element_artikel_list--featured .element_artikel__sku,
.element_artikel_list--featured .element_artikel_list__sku{
margin-bottom:0
}
.element_artikel--featured .element_artikel__description,
.element_artikel--featured .element_artikel_list__description,
.element_artikel_list--featured .element_artikel__description,
.element_artikel_list--featured .element_artikel_list__description{
min-height:auto
}
.element_artikel--featured .element_artikel__price,
.element_artikel--featured .element_artikel_list__price,
.element_artikel_list--featured .element_artikel__price,
.element_artikel_list--featured .element_artikel_list__price{
font-size:2.5rem
}
.element_artikel--featured .element_artikel__rebate_container>*,
.element_artikel--featured .element_artikel_list__rebate_container>*,
.element_artikel_list--featured .element_artikel__rebate_container>*,
.element_artikel_list--featured .element_artikel_list__rebate_container>*{
margin-top:10px
}
.element_artikel_list__brand{
top:0;
left:0
}
}
.element_artikel_list{
padding-left:10px;
padding-right:10px
}
.element_artikel_list__inner_wrapper{
position:relative
}
.element_artikel_list__brand{
top:0;
left:0;
pointer-events:none
}
.element_artikel_list__clickable{
display:block;
text-decoration:none
}
.element_artikel_list__description{
min-height:0;
margin-bottom:5px
}
.element_artikel_list__bottom{
margin-top:auto;
padding-top:5px;
display:flex;
align-items:center;
flex-wrap:wrap;
justify-content:flex-end
}
.element_artikel_list__block_prices{
margin:0 auto 0 0
}
.element_artikel_list__rebate_container{
height:auto
}
@media (min-width:768px){
.element_artikel_list__inner_wrapper{
display:flex
}
.element_artikel_list__container_2{
flex:1 1 auto;
display:flex;
flex-direction:column;
margin-left:10px
}
.element_artikel_list__sku_and_rating{
justify-content:space-between;
flex-wrap:wrap
}
.element_artikel_list__sku{
margin:0
}
}
.element_artikel_dialog_row .element_cart_pos__image{
padding-right:30px
}
.element_cart{
position:relative
}
.element_cart__submit{
position:absolute;
top:0;
left:-100vw;
width:0;
height:0;
overflow:hidden;
opacity:0
}
.element_cart__poss_header{
font-weight:700;
margin-top:10px;
padding:10px;
background-color:#f2f2f2
}
.element_cart__poss_header--now{
border-left:5px solid #0a0
}
.element_cart__poss_header--later{
border-left:5px solid #ffc800
}
@media (min-width:1025px){
.element_cart__poss{
display:table;
width:100%
}
.element_cart__poss_header{
padding:25px
}
}
.element_cart__poss--later .element_artikel_delivery__info_item,
.element_cart__poss--now .element_artikel_delivery__info_item{
align-items:baseline
}
.element_cart__poss--later .element_artikel_delivery__info_item::before,
.element_cart__poss--now .element_artikel_delivery__info_item::before{
content:'';
flex:0 0 auto;
width:.75em;
height:.75em;
margin-right:.5em;
background:#ffc800
}
.element_cart__poss--later .element_artikel_delivery__info_item[data-ki="1"]::before,
.element_cart__poss--now .element_artikel_delivery__info_item[data-ki="1"]::before{
background:#0a0
}
.element_cart__poss--later .element_artikel_delivery__info_item[data-ki="99"]::before,
.element_cart__poss--now .element_artikel_delivery__info_item[data-ki="99"]::before{
background:#e70a0a
}
.element_cart__pos+.element_cart__poss_header{
margin-top:25px
}
.element_cart__pos{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
align-items:center;
padding:10px 0;
font-size:.875rem;
line-height:1.3125
}
.element_cart__pos a{
text-decoration:none
}
.element_cart__pos--will_be_affected{
background-color:#fffbeb
}
@media (max-width:1025px){
.element_cart__pos+.element_cart__pos{
border-top:1px solid #e5e5e5
}
}
.element_cart__pos_cell{
box-sizing:border-box;
outline-offset:-1px;
vertical-align:middle;
padding-top:5px;
padding-bottom:5px;
min-width:50px
}
.element_cart__pos_cell--product_image{
flex:0 0 100px;
padding-right:10px
}
.element_cart__pos_cell--text{
flex:1 1 calc(100% - 110px)
}
@media (min-width:1025px){
.element_cart__pos{
display:table-row;
font-size:1rem;
line-height:1.3125
}
.element_cart__pos+.element_cart__pos .element_cart__pos_cell{
border-top:1px solid #e5e5e5
}
.element_cart__pos_cell--text{
padding-right:50px
}
.element_cart__pos_cell{
display:table-cell;
padding-top:10px;
padding-bottom:10px
}
.element_cart__pos_cell--product_image{
width:160px;
padding-right:30px
}
.element_cart__pos_cell--qty{
width:10%
}
}
.element_cart__pos_cell--price1{
flex:0 0 auto;
font-size:.875rem;
line-height:1.3125
}
.element_cart__pos_cell--price1 .price{
font-weight:500
}
.element_cart__pos_cell--qty{
flex:0 0 auto;
text-align:center
}
.element_cart__pos_cell--price2{
flex:0 0 auto;
text-align:right;
white-space:nowrap
}
.element_cart__pos_qty{
width:45px;
padding-left:5px!important;
padding-right:5px!important;
text-align:center
}
.element_cart__pos_removepos{
display:inline-flex;
align-items:center;
justify-content:center;
width:35px;
height:35px
}
.element_cart__pos_svg{
flex:0 0 auto;
width:10px;
fill:#e70a0a
}
@media (min-width:1025px){
.element_cart__pos_svg{
width:16px
}
}
.element_cart__product_img{
flex:0 0 auto;
display:block
}
.element_cart__product_name{
font-weight:700
}
.element_cart__product_infos{
font-size:.85em
}
.element_cart__footer{
margin-top:15px;
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
gap:10px
}
.element_cart__footer>*{
width:100%
}
.element_cart__footer .sb_button_danger{
margin-left:auto
}
.element_cart__lower{
display:grid;
align-items:stretch;
grid-gap:0 25px;
grid-template-columns:auto
}
.element_cart__blocks{
flex:1 1 auto;
display:flex;
flex-wrap:wrap;
margin-left:-10px
}
@media (min-width:1025px){
.element_cart__footer{
gap:25px
}
.element_cart:not(.element_cart--preview) .element_cart__lower{
grid-template-columns:auto auto
}
.element_cart__blocks{
margin-left:-25px
}
}
.element_cart__blocks>*{
margin-left:10px
}
@media (min-width:768px){
.element_cart__footer>*{
width:auto
}
.element_cart__blocks{
flex-wrap:nowrap
}
}
@media (min-width:1025px){
.element_cart__blocks>*{
margin-left:25px
}
.element_cart__blocks{
flex-wrap:wrap
}
.element_cart__sums{
padding-top:1px;
padding-bottom:1px
}
.element_cart:not(.element_cart--preview) .element_cart__sums{
min-width:300px
}
}
@media (min-width:1220px){
.element_cart__blocks{
flex-wrap:nowrap
}
}
.element_cart__block{
flex:1 1 auto
}
.element_cart__voucher_x{
display:flex;
align-items:flex-start
}
.element_cart__voucher_label{
flex:1 1 100%;
display:block;
font-weight:600;
margin-bottom:5px
}
.element_cart__voucher_code{
flex:1 1 auto;
margin-right:10px!important
}
.element_cart__voucher_textblock{
flex:0 1 100%;
margin-top:5px;
font-size:12px;
line-height:1.3125;
color:#999
}
.element_cart__sums{
flex:0 0 auto;
box-sizing:border-box;
width:100%;
padding-top:1px;
padding-bottom:1px;
background-color:#f2f2f2
}
.element_cart__sum_row{
display:flex;
justify-content:space-between;
align-items:baseline;
margin:8px 0
}
@media (min-width:1025px){
.element_cart__sum_row{
margin:18px 0
}
}
.element_cart__sum_row--total{
font-weight:700
}
.element_cart__sum_row--plus_tax,
.element_cart__sum_row--total{
margin-top:8px;
padding-top:8px;
border-top:1px solid #e5e5e5
}
.element_cart__sum_row--textblock{
display:block
}
.element_cart__sum_label{
box-sizing:border-box;
padding-right:10px;
font-size:.875rem;
line-height:1
}
.element_cart__sum_value{
font-size:1rem;
line-height:1
}
@media (min-width:1025px){
.element_cart__sum_row--plus_tax,
.element_cart__sum_row--total{
margin-top:18px;
padding-top:18px
}
.element_cart__sum_label{
font-size:1rem;
line-height:1
}
.element_cart__sum_value{
font-size:1.25rem;
line-height:1
}
}
.element_cart__virtual_price{
display:block;
margin-top:3px;
text-align:right;
font-size:.875rem;
line-height:1
}
.element_cart__freight_cost_calculator{
position:relative
}
.element_cart__freight_cost_calculator_label{
font-weight:700;
margin-bottom:5px
}
.element_cart__freight_cost_calculator_input_group{
display:grid;
grid-template-columns:1fr 1fr auto;
grid-gap:10px
}
.element_cart__freight_cost_calculator_input_box--state{
overflow:hidden
}
.element_cart__freight_cost_calculator_input_box--zip{
width:5rem
}
.element_cart__freight_cost_calculator_input_label{
display:block;
margin-bottom:5px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis
}
.element_cart__freight_cost_calculator_input_label[data-required]::after{
content:' *'
}
.element_cart__freight_cost_calculator_input_field{
width:100%;
max-width:100%
}
.element_cart__freight_cost_calculator_button{
width:100%
}
.element_cart__freight_cost_calculator_button_container,
.element_cart__freight_cost_calculator_delivery_container:not(:empty){
margin-top:10px
}
.element_cart__freight_cost_calculator_delivery_entry+.element_cart__freight_cost_calculator_delivery_entry{
margin-top:5px
}
.element_cart__freight_cost_calculator_delivery_label{
width:100%
}
.element_cart__freight_cost_calculator_delivery_label>*{
padding-right:5px
}
.element_cart__delivery_mode_selection{
margin-top:20px
}
@media (min-width:1025px){
.element_cart__virtual_price{
font-size:1rem;
line-height:1
}
.element_cart__delivery_mode_selection{
margin-top:50px
}
.element_cart_preview .uk-modal-dialog{
width:1025px
}
}
.json_element_cart_preview__buttons{
display:flex;
justify-content:space-between;
flex-wrap:wrap;
margin-top:10px
}
.json_element_cart_preview__button{
margin-top:10px
}
.element_cookie_banner{
display:none;
position:fixed;
bottom:30px;
left:0;
right:0;
background-color:#242424;
color:#fff;
z-index:99999
}
.element_cookie_banner--visible{
display:block
}
.element_cookie_banner__inner{
display:flex;
justify-content:space-between;
align-items:center;
padding:10px;
margin:0 auto;
max-width:600px
}
.element_cookie_banner__text{
flex:0 1 auto;
padding-right:10px
}
.element_cookie_banner__button{
flex:0 0 auto
}
.element_headline.element_displayblock_headline{
text-align:center
}
.element_environment_appversion{
--elementEnvironmentAppversionColor1:red;
--elementEnvironmentAppversionColor2:white;
background-color:var(--elementEnvironmentAppversionColor1);
background-image:linear-gradient(135deg,var(--elementEnvironmentAppversionColor1) 25%,var(--elementEnvironmentAppversionColor2) 25%,var(--elementEnvironmentAppversionColor2) 50%,var(--elementEnvironmentAppversionColor1) 50%,var(--elementEnvironmentAppversionColor1) 75%,var(--elementEnvironmentAppversionColor2) 75%,var(--elementEnvironmentAppversionColor2));
background-size:25px 25px;
padding:10px
}
.element_environment_appversion[data-branch=master]{
--elementEnvironmentAppversionColor1:#090
}
.element_environment_appversion[data-branch*=develop]{
--elementEnvironmentAppversionColor1:#fa0
}
.element_environment_appversion[data-branch*=release]{
--elementEnvironmentAppversionColor1:#0bf
}
.element_environment_appversion__inner{
padding:10px;
background-color:rgba(255,255,255,.75);
color:#000;
display:flex;
flex-wrap:wrap;
align-items:center;
gap:10px
}
.element_environment_appversion__branch,
.element_environment_appversion__title{
grid-area:gaH;
font-weight:700;
font-size:2em
}
.element_environment_appversion__branch{
text-transform:uppercase
}
.element_environment_appversion__infos{
font-family:monospace;
display:grid;
grid-template-columns:1fr 1fr
}
.element_environment_appversion__date{
flex:1 0 auto;
font-size:1em;
line-height:1.2;
grid-column:auto/span 2
}
.element_environment_appversion__revision{
flex:0 1 auto;
font-size:clamp(10px, .5em, 1rem);
line-height:1.2
}
.element_garage--hidden{
display:none!important
}
.element_garage svg{
flex:0 0 auto
}
.element_garage__modal_dialog{
width:calc(100% - 20px);
max-width:1200px;
overflow:hidden;
border-radius:10px;
padding:0;
display:flex
}
.element_garage__modal_close{
position:absolute;
top:0;
right:0;
border-bottom-left-radius:10px;
background-color:#ccff28;
color:#000;
fill:#000;
display:flex;
align-items:center;
justify-content:center;
width:45px;
height:40px
}
.element_garage__modal_overflow_container{
box-sizing:border-box;
width:100%;
padding:15px;
overflow-x:hidden;
overflow-y:auto
}
.element_garage__section{
box-sizing:border-box;
margin-top:20px
}
.element_garage__section--header{
margin-top:0;
grid-area:TAh
}
.element_garage__section--setup{
grid-area:TAs
}
.element_garage__section--garage{
grid-area:TAg
}
@media (min-width:768px){
.element_garage__modal_overflow_container{
display:grid;
grid-gap:41px;
grid-template-areas:"TAh TAh" "TAg TAs";
grid-template-columns:1fr 1fr;
padding:10px
}
.element_garage__section{
margin-top:0
}
.element_garage__section--garage_vehicles{
margin-top:45px
}
.element_garage__section--setup{
display:flex;
flex-direction:column
}
}
.element_garage__section_title{
margin-bottom:10px;
font-size:1rem;
line-height:1;
font-weight:700;
text-transform:uppercase
}
.element_garage__section_title--header{
font-size:1.25rem;
line-height:1
}
@media (min-width:1025px){
.element_garage__section_title{
font-size:1.25rem;
line-height:1
}
.element_garage__section_title--header{
font-size:1.5625rem;
line-height:1
}
}
.element_garage__section_subline{
font-size:.875rem;
line-height:1;
font-weight:300;
text-transform:uppercase
}
@media (min-width:1025px){
.element_garage__section_subline{
font-size:1.125rem;
line-height:1
}
}
.element_garage__section_text{
margin-bottom:21px
}
.element_garage__section_text--header{
margin-bottom:0;
grid-area:TAth
}
.element_garage__select_container+.element_garage__select_container{
margin-top:10px
}
.element_garage__select_container--hidden{
display:none!important
}
.element_garage__select{
width:100%
}
.element_garage__save_vehicle_container{
text-align:right;
margin:10px 0 20px
}
.element_garage__save_vehicle_button svg{
margin-left:10px
}
.element_garage__login_container{
display:flex;
align-items:center;
justify-content:space-between;
margin-top:auto;
border-top:1px solid #d8d8d8;
padding-top:20px
}
.element_garage__login_text{
flex:1 1 auto;
margin-right:20px;
font-size:.625rem;
line-height:1.3125;
color:#999a99
}
.element_garage__login_button{
flex:0 0 auto
}
.element_garage__login_button svg{
margin-left:10px
}
.element_garage__vehicle{
position:relative;
display:flex;
border-top:1px solid #d8d8d8;
height:75px
}
.element_garage__vehicle--primary{
border-bottom:1px solid #d8d8d8
}
.element_garage__vehicle_click_helper{
flex:1 1 auto;
display:flex;
align-items:center
}
.element_garage__vehicle_image{
flex:0 0 auto;
width:75px
}
@media (min-width:768px){
.element_garage__vehicle{
height:100px
}
.element_garage__vehicle_image{
width:115px
}
}
.element_garage__vehicle_text{
flex:1 1 auto;
padding:0 0 0 18px
}
.element_garage__vehicle_remove{
flex:0 0 auto;
width:30px;
display:flex;
margin-left:auto;
fill:#e70a0a
}
.element_garage__vehicle_remove:hover{
fill:#9e0707
}
@media (min-width:768px){
.element_garage__vehicle_remove{
width:40px
}
}
.element_garage__vehicle_image_icon{
position:absolute;
top:10px;
left:0;
width:20px;
height:20px;
display:flex;
align-items:center;
justify-content:center;
border-radius:3px;
border:1px solid #d8d8d8
}
.element_garage__vehicle_image_icon--select{
background-color:#fff;
fill:#d8d8d8
}
.element_garage__vehicle_image_icon--selected{
border-color:#ccff28;
background-color:#ccff28;
fill:#000
}
@media (min-width:768px){
.element_garage__vehicle_image_icon{
width:25px;
height:25px
}
}
.element_garage__vehicle_click_helper:hover .element_garage__vehicle_image_icon--select{
fill:#000
}
.element_garage__vehicle_click_helper:hover .element_garage__vehicle_image_icon--selected{
border-color:#d8d8d8;
background-color:#fff;
fill:#d8d8d8
}
.element_garage__vehicle_text1{
font-weight:300
}
.element_garage__vehicle_text2{
font-weight:700
}
.element_garage__vehicle_remove_button{
flex:0 0 auto;
display:flex;
align-items:center;
justify-content:center;
width:40px;
transform:translateX(5px)
}
.element_garage__vehicle_remove_button svg{
width:16px
}
.element_garage__garage_loader{
position:relative;
min-height:50px;
max-height:40vh;
overflow-x:visible;
overflow-y:auto
}
.element_garage .js_element_garage__trigger{
cursor:pointer
}
.element_garage .element_inner_spinner--blocking{
background-color:rgba(242,242,242,.7)
}
.element_garage__filter{
text-align:center;
padding:17px 10px;
position:relative
}
@media (min-width:768px){
.element_garage__vehicle_remove_button{
transform:none
}
.element_garage__vehicle_remove_button svg{
width:auto
}
.element_garage__filter{
display:grid;
grid-template-areas:"TAh TAs" "TAth TAs";
grid-template-columns:1fr 1fr;
grid-gap:0 25px;
align-items:center;
text-align:left;
background-color:#f2f2f2
}
}
.element_garage--filter{
background-color:#f2f2f2
}
.element_garage--filter .element_garage select{
box-shadow:0 0 10px rgba(0,0,0,.2)
}
.element_garage--filter .element_garage__section_title{
font-size:1.125rem;
line-height:1
}
@media (min-width:1025px){
.element_garage__login_text{
font-size:.875rem;
line-height:1.3125
}
.element_garage__filter{
align-items:flex-start;
padding:25px
}
.element_garage--filter{
background-color:transparent
}
.element_garage--filter .element_garage__section_title{
font-size:1.25rem;
line-height:1
}
}
.element_garage--filter .element_garage__section_text--header{
margin-top:17px
}
.element_garage__popup_container{
position:absolute;
width:100%;
height:100%;
z-index:120;
opacity:.5;
background-color:#0a0a0a;
top:0
}
.element_garage__popup_textblock{
width:80%;
z-index:5000;
position:fixed;
top:70px;
left:10%;
background-color:#fff;
opacity:1;
padding:15px
}
.element_garage__popup_textblock_subject{
font-weight:700;
font-size:larger
}
.element_garage_bar{
display:none;
overflow:hidden;
position:relative;
margin-left:auto;
padding:0 10px 10px;
color:#000;
fill:#000;
font-size:12px;
line-height:15px;
font-weight:500
}
.sb_lh__container--garage .element_garage_bar{
position:absolute;
top:0;
right:0
}
.element_garage_bar .element_inner_spinner--blocking{
left:10px;
right:10px;
bottom:5px;
border-radius:0 0 29px 29px;
background-color:transparent
}
.element_garage_bar .element_inner_spinner__icon{
width:22px;
height:22px;
top:calc(50% - 11px);
left:calc(50% - 11px)
}
.element_garage_bar__inner{
position:relative;
display:flex;
align-items:center;
flex-wrap:wrap;
height:29px;
padding:0 25px 5px;
box-sizing:border-box
}
.element_garage_bar__inner::before{
content:"";
position:absolute;
top:-8px;
bottom:-8px;
right:10px;
left:10px;
z-index:1;
border-radius:0 0 13px 13px;
background-color:#ccff28;
transform:perspective(300px) rotateX(-40deg)
}
.element_garage_bar__inner>*{
position:relative;
z-index:2
}
.element_garage_bar[data-vctype-mismatch=true] .element_garage_bar__inner::before{
background-color:#e70a0a
}
.element_garage_bar--spinner_active .element_garage_bar__inner>*{
opacity:.4
}
.element_garage_bar__inner[data-active-user-vehicle=true]{
justify-content:space-between
}
.element_garage_bar__block0{
display:flex
}
.element_garage_bar__block1{
font-weight:600;
margin:0 4px 0 7px
}
.element_garage_bar__inner[data-active-user-vehicle=true] .element_garage_bar__block2{
display:flex;
align-items:center
}
.element_garage_bar__vehicle_image{
margin-right:5px
}
.element_garage_bar__vehicle_img[src*=not_found]{
display:none
}
.element_garage_bar__link_to_vcmodel,
.element_garage_bar__unselect_vehicle{
display:flex;
align-items:center;
text-decoration:none;
position:relative
}
.element_garage_bar__link_to_vcmodel::before,
.element_garage_bar__unselect_vehicle::before{
position:absolute;
top:-5px;
bottom:-5px;
left:0;
right:0
}
.element_garage_bar__link_to_vcmodel svg,
.element_garage_bar__unselect_vehicle svg{
margin:2px 0 0 5px
}
.element_garage_bar__link_to_vcmodel{
margin:0 10px;
padding:0 7px 0 10px;
border-left:1px dotted #000;
border-right:1px dotted #000
}
.element_garage_bar__link_to_vcmodel svg{
margin-left:2px
}
.element_mobile_menu{
speak:none
}
.element_mobile_menu a,
.element_mobile_menu a:hover{
text-decoration:none
}
@media (min-width:1025px){
.element_garage_bar{
display:block
}
.element_garage_bar__link_to_vcmodel::before,
.element_garage_bar__unselect_vehicle::before{
width:auto;
padding-right:4px
}
.element_mobile_menu{
display:none!important
}
}
.element_mobile_menu__oow{
display:none;
position:fixed;
z-index:999998;
top:0;
left:0;
right:0;
bottom:0;
background-color:rgba(0,0,0,.6);
opacity:0;
transition:opacity .2s
}
.element_mobile_menu__o{
display:flex;
flex-direction:column;
position:fixed;
z-index:999999;
top:0;
left:0;
transform:translateX(-101%);
bottom:0;
width:100vw;
max-width:375px;
overflow-x:hidden;
overflow-y:auto;
background-color:#fff;
transition:transform .2s;
box-shadow:0 0 10px rgba(0,0,0,.2)
}
html[data-offcanvas=element_mobile_menu] .element_mobile_menu__oow{
display:block
}
html[data-offcanvas=element_mobile_menu] .element_mobile_menu__block,
html[data-offcanvas=element_mobile_menu] .element_mobile_menu__o{
transition:transform .2s
}
html.element_mobile_menu___offvancas .element_mobile_menu__oow{
opacity:1
}
html.element_mobile_menu___offvancas .element_mobile_menu__o{
transform:translateX(0);
transition:transform .2s
}
.element_mobile_menu__header,
.element_sr2__oc_header{
width:100%;
flex:0 0 auto;
height:70px;
box-sizing:border-box;
display:flex;
justify-content:space-between;
border-bottom:5px solid #ccff28;
background-color:#1d1d1d;
fill:#fff
}
.element_mobile_menu__footer{
position:relative;
flex:0 0 auto;
display:flex;
align-items:center;
border-top:1px solid #000
}
.element_mobile_menu__footer>*{
box-sizing:border-box;
flex:0 1 25%
}
.element_mobile_menu__header_logo,
.element_sr2__oc_header_logo{
position:relative;
display:flex;
align-items:center;
justify-content:center;
box-sizing:border-box;
min-width:0;
max-width:140px;
margin:0 5px
}
.element_mobile_menu__header_logo>img,
.element_mobile_menu__header_logo>svg,
.element_sr2__oc_header_logo>img,
.element_sr2__oc_header_logo>svg{
position:relative;
z-index:2;
max-width:none
}
.element_mobile_menu__header_account,
.element_mobile_menu__header_close,
.element_mobile_menu__header_language_button,
.element_mobile_menu__header_language_button2,
.element_mobile_menu__header_language_helper,
.element_mobile_menu__header_wishlist,
.element_sr2__oc_header_close{
flex:0 0 auto;
display:flex;
align-items:center;
justify-content:center;
width:40px;
fill:#fff
}
.element_mobile_menu__header_account svg,
.element_mobile_menu__header_close svg,
.element_mobile_menu__header_language_button svg,
.element_mobile_menu__header_language_button2 svg,
.element_mobile_menu__header_language_helper svg,
.element_mobile_menu__header_wishlist svg,
.element_sr2__oc_header_close svg{
flex:0 0 auto;
max-width:none
}
.element_mobile_menu__header_close,
.element_sr2__oc_header_close{
padding-left:5px
}
.element_mobile_menu__header_wishlist{
position:relative;
padding-right:5px
}
.element_mobile_menu__header_language_helper{
position:relative;
align-items:stretch
}
.element_mobile_menu__header_language_overlay{
position:absolute;
top:100%;
left:0;
display:none;
background-color:#1d1d1d;
border:1px solid #ccff28;
border-top:0;
box-shadow:0 0 5px rgba(0,0,0,.2)
}
.element_mobile_menu__header_language_button2{
height:40px
}
.element_mobile_menu__header_language_button[data-open=yes]+.element_mobile_menu__header_language_overlay{
display:block
}
.element_mobile_menu__scrollable{
flex:1 1 auto;
overflow-y:auto
}
.element_mobile_menu__scrollable>:last-child{
margin-bottom:20px
}
.element_mobile_menu__link_img{
display:block;
width:17px;
margin-right:10px
}
[data-sb-spc-b] .element_mobile_menu__link_img,
[data-sb-spc-t] .element_mobile_menu__link_img{
display:none
}
.element_mobile_menu__link_garage_icon{
margin-left:auto;
width:30px;
position:relative
}
.element_mobile_menu__link_garage_icon[data-counter]:not([data-counter=""]):not([data-counter="0"])::after{
content:attr(data-counter);
position:absolute;
display:flex;
align-items:center;
justify-content:center;
width:16px;
height:16px;
z-index:2;
border-radius:3px;
font-size:10px;
line-height:1;
background-color:#ccff28;
color:#000;
fill:#000;
top:-5px;
right:-5px
}
.element_mobile_menu__link{
position:relative;
display:flex;
align-items:center;
height:50px;
box-sizing:border-box;
border-bottom:1px solid #e5e5e5;
text-transform:uppercase;
padding:0 12px;
font-size:.875rem;
line-height:1
}
.element_mobile_menu__link--has_submenu::after{
font-family:sb,sans-serif;
font-weight:400;
speak:none;
content:"〉";
display:flex;
align-items:center;
justify-content:center;
width:20px;
height:20px;
font-size:10px;
line-height:1;
margin-left:auto;
transform:translateY(1px)
}
.element_mobile_menu__link--active{
color:#ccff28
}
.element_mobile_menu__link--active::after{
transform:rotate(90deg)
}
.element_mobile_menu__link--current{
font-weight:700
}
.element_mobile_menu__link--current::before{
content:'';
box-sizing:border-box;
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
border-left:5px solid;
border-right:5px solid
}
.element_mobile_menu__link--l1{
height:60px;
font-weight:700
}
.element_mobile_menu__link--l1::after{
font-size:13px;
line-height:1;
color:#ccff28
}
.element_mobile_menu__link--l3{
padding-left:24px
}
.element_mobile_menu__link--l4{
padding-left:36px
}
.element_mobile_menu__link--l5,
.element_mobile_menu__link--l6,
.element_mobile_menu__link--l7,
.element_mobile_menu__link--l8,
.element_mobile_menu__link--l9{
padding-left:48px
}
.element_mobile_menu__link--garage,
.element_mobile_menu__link--top{
font-size:1rem;
line-height:1
}
.element_mobile_menu__link--additionals{
font-size:.75rem;
line-height:1;
font-weight:400;
height:35px;
border:0
}
.element_mobile_menu__link[data-icon]::before{
content:""
}
.element_mobile_menu__submenu{
display:none
}
.element_mobile_menu__link--active+.element_mobile_menu__submenu{
display:block
}
.element_mobile_menu__section--additionals,
.element_mobile_menu__section--lower,
.element_mobile_menu__section--specials{
margin-top:10px
}
.element_mobile_menu__special_item{
display:inline-block;
margin:0 5px 5px 0;
padding:5px 10px;
text-transform:uppercase
}
.element_mobile_menu__footer_dropdown{
position:static
}
.element_mobile_menu__footer_dropdown.uk-open>.element_mobile_menu__footer_dropdown_button{
position:relative
}
.element_mobile_menu__footer_dropdown.uk-open>.element_mobile_menu__footer_dropdown_button::after{
content:'';
position:absolute;
width:0;
height:0;
top:-1px;
left:calc(50% - 5px);
border:5px solid transparent;
border-top-color:#000
}
.element_mobile_menu__footer_dropdown_button{
width:100%
}
.element_mobile_menu__footer_dropdown_layer{
width:auto;
box-sizing:border-box;
max-height:calc(80vh);
overflow-x:hidden;
overflow-y:auto;
top:unset!important;
bottom:calc(100% + 1px)!important;
left:0!important;
right:0!important;
border-top:1px solid #000;
background-color:#fff
}
.element_mobile_menu__footer_dropdown_content{
display:flex;
flex-wrap:wrap;
align-items:center
}
.element_mobile_menu__footer_dropdown_content>*{
box-sizing:border-box;
flex:0 1 25%
}
.element_mobile_menu__footer_dropdown_close{
flex:0 0 auto;
margin-right:14px
}
.element_mobile_menu__footer_dropdown_title{
flex:0 0 auto;
width:calc(100% - 40px);
margin-right:auto;
padding:14px;
font-weight:700;
font-size:1.125rem;
line-height:1.3125
}
.element_narrower_widget__blocks{
display:grid;
grid-gap:10px;
grid-template-columns:1fr;
padding:10px;
background-color:#f2f2f2
}
@media (min-width:375px){
.element_narrower_widget__blocks{
grid-template-columns:repeat(2,1fr)
}
}
@media (min-width:768px){
.element_narrower_widget__blocks{
grid-template-columns:repeat(3,1fr)
}
}
.element_narrower_widget__block{
position:relative
}
.element_narrower_widget__select_field{
width:100%;
border-width:2px!important;
border-radius:3px
}
.element_narrower_widget__select_decoration{
position:absolute;
top:-2px;
left:3px;
width:50%;
border-top:3px dotted transparent
}
.element_narrower_widget__submit_button{
width:100%;
border-radius:3px!important
}
.element_narrower_widget__submit_button svg{
margin-right:10px
}
.element_narrower_widget__content_subject{
margin-bottom:5px;
font-weight:900;
font-size:1.5625rem;
line-height:1.2;
text-transform:uppercase
}
@media (min-width:1025px){
.element_narrower_widget__blocks{
grid-template-columns:repeat(4,1fr)
}
.element_narrower_widget__content_subject{
margin-bottom:1px;
font-size:2.25rem;
line-height:1.3125
}
}
.element_narrower_widget__content_subline{
margin-bottom:5px;
font-size:.875rem;
line-height:1.2
}
@media (min-width:1025px){
.element_narrower_widget__content_subline{
font-size:1.25rem;
line-height:1.3125
}
}
.element_narrower_widget__content_longdesc{
margin:10px 0;
font-size:.625rem;
line-height:1.2;
text-transform:uppercase
}
.element_narrower_widget__content_img{
display:block
}
.element_narrower_widget__content[data-widget=tire]{
position:relative
}
.element_narrower_widget__content[data-widget=tire] .element_narrower_widget__content_img{
margin:0 auto
}
.element_narrower_widget__content[data-widget=battery]{
position:relative;
display:grid;
grid-template-areas:"gaSubject" "gaSubline" "gaAdditional" "gaImage" "gaLongdesc"
}
.element_narrower_widget__content[data-widget=battery] .element_narrower_widget__content_subject{
grid-area:gaSubject
}
.element_narrower_widget__content[data-widget=battery] .element_narrower_widget__content_subline{
grid-area:gaSubline
}
.element_narrower_widget__content[data-widget=battery] .element_narrower_widget__content_longdesc{
grid-area:gaLongdesc
}
.element_narrower_widget__content[data-widget=battery] .element_narrower_widget__content_image{
grid-area:gaImage;
padding:20px
}
.element_narrower_widget__content[data-widget=battery] .element_narrower_widget__content_img{
margin:0 auto
}
.element_narrower_widget__content[data-widget=battery] .element_narrower_widget__content_additional{
grid-area:gaAdditional
}
.element_password_strength_meter{
margin-top:5px;
opacity:0
}
.element_password_strength_meter__meter{
position:relative;
height:5px;
background-color:gray
}
.element_password_strength_meter__bar{
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background:linear-gradient(to right,#a00,#fa0,#0a0)
}
.element_password_strength_meter__cover{
position:absolute;
top:0;
right:0;
bottom:0;
width:0;
background-color:#fff
}
.element_password_strength_meter[data-psm-strength]{
opacity:1
}
.element_product_grid{
display:grid;
grid-gap:10px;
grid-template-columns:1fr;
grid-auto-flow:row dense
}
@media (min-width:420px){
.element_product_grid--cw,
.element_product_grid--dw,
.element_product_grid--exploded_view{
grid-template-columns:repeat(2,1fr)
}
.element_product_grid__item.element_artikel--featured,
.element_product_grid__item.element_textblock_overlay{
grid-column:auto/span 2
}
}
@media (min-width:575px){
.element_product_grid--cw,
.element_product_grid--dw,
.element_product_grid--exploded_view{
grid-template-columns:repeat(3,1fr)
}
.element_product_grid__item.element_textblock_overlay{
grid-column:auto/span 3
}
}
@media (max-width:859px){
.element_product_grid__item.element_textblock_overlay{
display:none
}
}
@media (min-width:860px){
.element_product_grid--cw,
.element_product_grid--dw,
.element_product_grid--exploded_view{
grid-template-columns:repeat(4,1fr)
}
.element_product_grid__item.element_textblock_overlay{
grid-column:auto/span 4
}
}
@media (min-width:1025px){
.element_narrower_widget__content_longdesc{
font-size:.875rem;
line-height:1.3125
}
.element_narrower_widget__content[data-widget=tire]{
padding:10px 10px 0
}
.element_narrower_widget__content[data-widget=tire] .element_narrower_widget__content_text1{
text-shadow:1px 1px 0 #fff;
position:absolute;
top:0;
left:0
}
.element_narrower_widget__content[data-widget=battery]{
grid-template-areas:"gaSubject gaSubject gaSubject" "gaSubline gaImage gaAdditional" "gaSubline gaImage gaLongdesc";
grid-template-columns:max-content 25% auto
}
.element_narrower_widget__content[data-widget=battery] .element_narrower_widget__content_image{
align-items:flex-start;
padding:0 20px
}
.element_narrower_widget__content[data-widget=battery] .element_narrower_widget__content_additional{
display:flex;
align-items:flex-end
}
.element_product_grid{
grid-gap:25px
}
.element_product_grid--cw{
grid-template-columns:repeat(4,1fr)
}
.element_product_grid--cw__item.element_textblock_overlay{
grid-column:auto/span 4
}
.element_product_grid--dw{
grid-template-columns:repeat(3,1fr)
}
.element_product_grid--dw__item.element_textblock_overlay{
grid-column:auto/span 3
}
.element_product_grid--exploded_view{
grid-template-columns:repeat(2,1fr)
}
.element_product_grid--exploded_view__item.element_textblock_overlay{
grid-column:auto/span 2
}
}
@media (min-width:1220px){
.element_product_grid--exploded_view{
grid-template-columns:repeat(3,1fr)
}
.element_product_grid--exploded_view__item.element_textblock_overlay{
grid-column:auto/span 3
}
}
@media (min-width:1900px){
.element_product_grid--exploded_view{
grid-template-columns:repeat(4,1fr)
}
.element_product_grid--exploded_view__item.element_textblock_overlay{
grid-column:auto/span 4
}
}
.element_product_slider__slide,
.element_productslider__slide{
width:50%
}
@media (min-width:575px){
.element_product_slider__slide,
.element_productslider__slide{
width:33.33333%
}
}
@media (min-width:860px){
.element_product_slider__slide,
.element_productslider__slide{
width:25%
}
}
@media (min-width:1520px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:20%
}
}
@media (min-width:1820px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:16.66667%
}
}
@media (min-width:2120px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:14.28571%
}
}
@media (min-width:2420px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:12.5%
}
}
@media (min-width:2720px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:11.11111%
}
}
@media (min-width:3020px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:10%
}
}
@media (min-width:3320px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:9.09091%
}
}
@media (min-width:3620px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:8.33333%
}
}
@media (min-width:3920px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:7.69231%
}
}
@media (min-width:4220px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:7.14286%
}
}
@media (min-width:4520px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:6.66667%
}
}
@media (min-width:4820px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:6.25%
}
}
@media (min-width:5120px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:5.88235%
}
}
@media (min-width:5420px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:5.55556%
}
}
@media (min-width:5720px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:5.26316%
}
}
@media (min-width:6020px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:5%
}
}
@media (min-width:6320px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:4.7619%
}
}
@media (min-width:6620px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:4.54545%
}
}
@media (min-width:6920px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:4.34783%
}
}
@media (min-width:7220px){
.sb_pos_100pr .element_product_slider__slide,
.sb_pos_100pr .element_productslider__slide{
width:4.16667%
}
}
.element_privacyrule_agreement.has_error{
border-color:#e70a0a
}
.element_progress_menu{
display:flex;
flex-wrap:wrap;
margin:0;
padding:0;
overflow:hidden;
border-radius:3px
}
.element_progress_menu__item_iteration{
flex:0 0 auto;
display:block;
position:relative;
width:1.1em;
height:1.1em;
margin-right:5px;
border:1px solid;
border-radius:100px;
font-weight:500
}
.element_progress_menu__item_iteration::before{
content:attr(data-iteration);
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%)
}
.element_progress_menu__item{
flex:1 1 auto;
box-sizing:border-box;
position:relative;
display:flex;
align-items:center;
justify-content:center;
height:45px;
padding:5px 10px;
white-space:nowrap;
font-size:.875rem;
line-height:1;
font-weight:500;
text-decoration:none;
color:#b9b9b9;
background-color:#f2f2f2
}
.element_progress_menu__item>*{
position:relative;
z-index:2
}
.element_progress_menu__item::before{
content:'';
position:absolute;
z-index:1;
top:0;
left:0;
width:100%;
height:100%;
border-left:1px solid #ccc;
background-color:#f2f2f2;
transform:skewX(-10deg)
}
.element_progress_menu__item--current,
.element_progress_menu__item--prev{
background-color:#ccff28;
color:#000
}
.element_progress_menu__item--current::before,
.element_progress_menu__item--prev::before{
background-color:#ccff28;
border-left-color:#fff
}
.element_progress_menu__item--current .element_progress_menu__item_iteration,
.element_progress_menu__item--prev .element_progress_menu__item_iteration{
border-color:#fff;
background-color:#fff;
color:#b8e624
}
.element_progress_menu__item:first-child::before{
border-left:0
}
@media (min-width:1025px){
.element_progress_menu__item_iteration{
margin-right:10px
}
.element_progress_menu__item{
height:60px;
padding:5px 20px;
font-size:1rem;
line-height:1
}
}
@media (max-width:479px){
.element_progress_menu__item_iteration{
display:none
}
}
.element_warenkorb_progress_menu{
margin:20px 0
}
.element_sr a{
text-decoration:none
}
.element_sr .custom_select__trigger{
display:none
}
.element_sr .custom_options{
display:flex
}
.element_sr .custom_options--cat_menu{
display:grid
}
.element_sr__items{
margin-top:10px
}
@media (min-width:1025px){
.element_sr__items{
margin-top:25px
}
}
.element_sr__narrower{
position:relative
}
.element_sr__narrower--open .element_sr__narrower_title::after{
content:"˄"
}
.element_sr__narrower:not(.element_sr__narrower--open) .element_sr__narrower_content{
display:none
}
.element_sr__narrower:first-child .element_sr__narrower_title{
border-top:0
}
.element_sr__narrower_title{
position:-webkit-sticky;
position:sticky;
top:0;
z-index:2;
display:flex;
align-items:center;
justify-content:space-between;
border-top:1px solid #e5e5e5;
padding:0 10px;
height:34px;
text-transform:uppercase;
font-weight:600;
background:#fff
}
.element_sr__narrower_title::after{
font-family:sb,sans-serif;
font-weight:400;
speak:none;
content:"˅"
}
.element_sr__narrower_content{
position:relative;
z-index:1;
padding:0 0 10px
}
.element_sr__narrower_content--color{
display:flex;
flex-wrap:wrap;
padding-left:10px
}
.element_sr__narrower_content_filter{
position:relative;
margin:0 5px
}
@media (min-width:1025px){
.element_sr__narrower_content_filter{
margin:0
}
.element_sr__narrower_item:hover{
background-color:#f2f2f2
}
}
.element_sr__narrower_content_filter_icon{
position:absolute;
top:0;
width:30px;
height:30px;
display:flex;
align-items:center;
justify-content:center
}
.element_sr__narrower_content_filter_icon--search{
left:0;
pointer-events:none
}
.element_sr__narrower_content_filter_icon--search svg{
display:block;
width:16px;
height:16px;
fill:#87979b
}
.element_sr__narrower_content_filter_icon--clear{
right:0
}
.element_sr__narrower_content_filter_icon--clear::before{
content:"X";
font-size:12px
}
.element_sr__narrower_content_filter_input{
margin:0;
padding:0 30px;
border:1px solid #e5e5e5;
border-radius:0;
box-shadow:none;
background:none;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
outline:0;
box-sizing:border-box;
width:100%;
height:30px
}
.element_sr__narrower_content_filter_input::placeholder{
font-size:.875rem;
color:#87979b
}
.element_sr__narrower_item{
position:relative;
display:flex!important;
align-items:center!important;
font-size:px2rem(14);
text-transform:uppercase;
height:40px;
box-sizing:border-box;
padding:5px 10px
}
.element_sr__narrower_item--color{
display:block;
width:40px;
height:40px;
margin:0 8px 8px 0;
overflow:hidden;
position:relative;
white-space:nowrap;
text-indent:200px;
border:1px solid #e5e5e5;
color:transparent
}
.element_sr__narrower_item_checkbox:checked+.element_sr__narrower_item--color::after{
content:"✓";
position:absolute;
bottom:0;
right:0;
width:15px;
height:15px;
display:flex;
align-items:center;
justify-content:center;
text-indent:0;
font-family:sb,sans-serif;
font-weight:400;
speak:none;
font-size:8px;
line-height:1;
color:#000;
text-shadow:0 0 1px #fff,-1px -1px 1px #fff
}
.element_sr__narrower_item::before{
transform:translateY(-1px)!important
}
.element_sr__narrower_item span:last-child{
display:inline-block;
margin-left:auto
}
.element_sr__narrower_item_checkbox{
pointer-events:none;
width:0;
height:0;
opacity:0;
overflow:hidden;
position:absolute;
bottom:0;
right:0;
appearance:none;
border:0;
border-radius:0;
box-shadow:none;
background:0 0
}
.element_sr__desktop_sort,
.element_sr__narrower_sort{
display:block;
text-decoration:none;
padding:5px 0
}
.element_sr__desktop_sort--selected,
.element_sr__narrower_sort--selected{
font-weight:700
}
@media (min-width:1025px){
.element_sr__mobile_triggers{
display:none
}
}
.element_sr__mobile_triggers,
.element_sr__mobile_triggers .uk-dropdown{
color:#fff;
background-color:#000
}
.element_sr__mobile_triggers_helper{
position:relative;
display:flex;
height:40px
}
.element_sr__mobile_trigger{
flex:1 1 auto;
order:1;
position:relative;
display:flex;
align-items:center;
justify-content:center;
width:50%;
font-size:px2rem(15);
line-height:1;
text-decoration:none;
text-transform:uppercase;
font-weight:700
}
.element_sr__mobile_trigger::after,
.element_sr__mobile_trigger::before{
font-family:sb,sans-serif;
font-weight:400;
speak:none;
color:#ccff28;
content:"\00A0";
min-width:1em;
padding:0 0 0 10px
}
.element_sr__mobile_trigger::before{
padding:0 10px 0 0;
text-align:right
}
.element_sr__mobile_trigger--filter::before{
content:"〈"
}
.element_sr__mobile_trigger--sort{
order:2
}
.element_sr__mobile_trigger--sort::before{
content:"⚙"
}
.element_sr__mobile_trigger--sort::after{
content:"〉"
}
.element_sr__mobile_sort{
display:block;
text-decoration:none;
padding:10px 0
}
.element_sr__mobile_sort--selected{
color:#ccff28
}
.element_sr__desktop_triggers_helper{
flex:1 1 auto;
display:flex;
flex-wrap:wrap;
height:38px;
overflow:hidden
}
.element_sr__desktop_trigger{
flex:0 0 auto;
display:flex;
height:38px;
align-items:center;
margin-right:15px;
white-space:nowrap;
cursor:pointer
}
.element_sr__desktop_trigger--sort{
margin-left:auto;
margin-right:0
}
.element_sr__desktop_trigger_helper{
width:100%;
display:flex;
align-items:center;
white-space:nowrap
}
.element_sr__desktop_trigger_text{
display:flex;
align-items:center;
text-transform:uppercase
}
.element_sr__desktop_trigger_text::after{
font-family:sb,sans-serif;
font-weight:400;
speak:none;
content:"˅";
font-size:.625em;
padding:0 5px
}
.element_sr__desktop_trigger_text svg{
padding:0 5px
}
.element_sr__desktop_trigger_value,
.element_sr__narower_title_value{
display:none
}
@media (min-width:1220px){
.element_sr__desktop_trigger_value,
.element_sr__narower_title_value{
display:block
}
}
.element_sr__current_filters_title{
display:block;
white-space:nowrap
}
.element_sr__current_filters_reset{
display:block;
white-space:nowrap;
cursor:pointer;
text-decoration:none
}
.element_sr__current_filter{
display:flex;
align-items:center;
margin:0 15px 5px 0;
text-decoration:none;
cursor:pointer
}
.element_sr__current_filter::after{
content:"X";
font-family:sb,sans-serif;
font-weight:400;
speak:none;
display:flex;
align-items:center;
justify-content:center;
margin-left:4px;
font-size:px2rem(8);
line-height:1
}
.element_sr__oow{
display:none;
position:fixed;
z-index:999998;
top:0;
left:0;
right:0;
bottom:0;
background-color:rgba(0,0,0,.6);
opacity:0;
transition:opacity .2s
}
.element_sr__o_fbc{
position:-webkit-sticky;
position:sticky;
z-index:3;
left:0;
right:0;
bottom:0;
margin-top:10px
}
.element_sr__o_fbc>*{
width:100%;
height:40px
}
.element_sr__bottom{
display:flex;
justify-content:space-around;
margin-top:29px;
border-top:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5
}
@media (min-width:1025px){
.element_sr__desktop_triggers{
padding:15px;
box-shadow:0 0 4px #ddd;
border:1px solid #e5e5e5
}
.element_sr__bottom{
justify-content:space-between
}
}
.element_sr__bottom_item{
display:none;
align-items:center
}
.element_sr__bottom_item--pager{
display:flex;
width:100%
}
.element_sr__bottom_item--sort{
margin-left:0
}
@media (min-width:1025px){
.element_sr__bottom_item{
display:flex
}
}
.element_sr__pager{
display:flex;
justify-content:space-between
}
.element_sr__pager_value{
font-weight:600
}
.element_sr__pager_next,
.element_sr__pager_prev{
flex:0 0 auto;
display:flex;
align-items:center;
justify-content:center;
width:38px;
height:38px;
fill:#ccff28
}
.element_sr__pager_next--disabled,
.element_sr__pager_prev--disabled{
fill:#aaa
}
.element_sr__pager_prev{
border-right:1px solid #e5e5e5
}
.element_sr__pager_next{
border-left:1px solid #e5e5e5
}
@media (max-width:1024px){
.element_sr__o{
flex-direction:column;
position:fixed;
z-index:999999;
top:0;
left:0;
transform:translateX(-101%);
bottom:0;
width:100vw;
max-width:375px;
overflow-x:hidden;
overflow-y:auto;
background-color:#fff;
transition:transform .2s;
display:none
}
html[data-offcanvas=element_sr] .element_sr__oow{
display:block
}
html[data-offcanvas=element_sr] .element_sr__o{
transition:transform .2s;
display:flex
}
html.element_sr--offcanvas-filter .element_sr__oow{
opacity:1
}
html.element_sr--offcanvas-filter .element_sr__o{
transform:translateX(0);
transition:transform .2s
}
.element_sr__current_filters{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
background-color:#f2f2f2;
padding:0 18px 15px;
font-size:px2rem(14);
line-height:1
}
.element_sr__current_filters_title{
line-height:50px;
margin-right:10px
}
.element_sr__current_filters_reset{
line-height:50px;
margin:0;
color:#ccff28;
text-decoration:underline
}
.element_sr__current_filters_container{
flex:1 1 auto;
box-sizing:border-box;
width:100%;
display:flex;
flex-wrap:wrap
}
.element_sr__current_filter{
color:#fff;
background-color:#000;
border-radius:3px;
padding:3px 6px
}
.element_sr__o_f{
flex:1 1 auto;
position:relative;
overflow-x:hidden;
overflow-y:auto
}
.element_sr__o_b{
margin-top:0
}
}
@media (min-width:1025px){
.element_sr__o_f{
box-sizing:border-box;
display:none;
position:fixed;
z-index:999999;
top:20%;
max-height:60vh;
left:50%;
width:600px;
padding:10px 15px;
transform:translateX(-300px);
opacity:0;
overflow-x:hidden;
overflow-y:auto;
background-color:#fff;
transition:opacity .2s
}
html[data-offcanvas=element_sr] .element_sr__oow{
display:block
}
html[data-offcanvas=element_sr] .element_sr__o_f{
display:flex;
flex-direction:column
}
html.element_sr--offcanvas-filter .element_sr__o_f,
html.element_sr--offcanvas-filter .element_sr__oow{
opacity:1
}
.element_sr__o_top{
display:none
}
.element_sr__o_b{
flex:1 1 auto;
overflow:auto
}
.element_sr__current_filters{
display:flex;
margin:10px 0
}
.element_sr__current_filters_title{
flex:0 0 auto;
order:1
}
.element_sr__current_filters_container{
flex:1 1 auto;
order:2;
display:flex;
flex-wrap:wrap;
margin-left:15px
}
.element_sr__current_filters_reset{
flex:0 0 auto;
order:3
}
.element_sr__current_filter::after{
width:px2rem(10);
height:px2rem(10);
font-size:px2rem(6);
color:#fff;
background-color:#000
}
}
.element_sr .custom_select_wrapper{
position:relative;
user-select:none
}
@media (max-width:767px){
.element_sr .vctype_detail__menu .custom_select,
.element_sr__menu .custom_select{
position:relative;
flex-direction:column;
margin:20px 0;
width:100%
}
.element_sr .vctype_detail__menu .custom_select__trigger,
.element_sr__menu .custom_select__trigger{
position:relative;
display:flex;
align-items:center;
justify-content:space-between;
padding:0 22px;
font-size:20px;
font-weight:300;
color:#bdbdbd;
height:36px;
line-height:36px;
background:#fff;
cursor:pointer;
border:2px solid #e8e8e8;
border-radius:35px
}
.element_sr .vctype_detail__menu .custom_options,
.element_sr__menu .custom_options{
position:absolute;
display:block;
top:calc(100% - 20px);
left:0;
right:0;
border:2px solid #e8e8e8;
border-top:0;
background:#fff;
transition:.5s;
opacity:0;
visibility:hidden;
pointer-events:none;
z-index:2;
padding-top:20px
}
.element_sr .vctype_detail__menu .custom_select.open .custom_select__trigger span,
.element_sr__menu .custom_select.open .custom_select__trigger span{
position:relative;
z-index:3
}
.element_sr .vctype_detail__menu .custom_select.open .custom_select__trigger div,
.element_sr__menu .custom_select.open .custom_select__trigger div{
z-index:3
}
.element_sr .vctype_detail__menu .custom_select.open .custom_options,
.element_sr__menu .custom_select.open .custom_options{
opacity:1;
visibility:visible;
pointer-events:all
}
.element_sr .vctype_detail__menu .custom_option,
.element_sr__menu .custom_option{
position:relative;
display:block;
padding:0 22px;
font-size:22px;
font-weight:300;
color:#3b3b3b;
line-height:60px;
cursor:pointer;
transition:.5s
}
.element_sr .vctype_detail__menu .custom_option:hover,
.element_sr__menu .custom_option:hover{
cursor:pointer;
background-color:#b2b2b2
}
.element_sr .vctype_detail__menu .custom_option.selected,
.element_sr__menu .custom_option.selected{
color:#fff;
background-color:#305c91
}
.element_sr .vctype_detail__menu .arrow,
.element_sr__menu .arrow{
position:absolute;
height:15px;
width:15px;
right:5px
}
.element_sr .vctype_detail__menu .arrow::after,
.element_sr .vctype_detail__menu .arrow::before,
.element_sr__menu .arrow::after,
.element_sr__menu .arrow::before{
content:"";
position:absolute;
bottom:0;
width:.15rem;
height:100%;
transition:.5s
}
.element_sr .vctype_detail__menu .arrow::before,
.element_sr__menu .arrow::before{
left:-5px;
transform:rotate(-45deg);
background-color:#a6a6a6
}
.element_sr .vctype_detail__menu .arrow::after,
.element_sr__menu .arrow::after{
left:5px;
transform:rotate(45deg);
background-color:#a6a6a6
}
.element_sr .vctype_detail__menu .open .arrow::before,
.element_sr__menu .open .arrow::before{
left:-5px;
transform:rotate(45deg)
}
.element_sr .vctype_detail__menu .open .arrow::after,
.element_sr__menu .open .arrow::after{
left:5px;
transform:rotate(-45deg)
}
}
.element_sr .vctype_detail__menu .custom_options,
.element_sr__menu .custom_options{
display:grid;
grid-template-columns:repeat(2,auto);
grid-gap:0 5px;
padding:30px 10px 10px
}
.element_sr__menu_link{
position:relative;
display:block;
font-size:.875rem;
line-height:1.2;
padding:4px 0 4px 12px
}
.element_sr__menu_link::before{
content:"〉";
color:#00c800;
position:absolute;
top:0;
left:0;
height:100%;
display:flex;
align-items:center
}
@media (min-width:768px){
.element_sr .vctype_detail__menu .custom_options,
.element_sr__menu .custom_options{
padding:0;
grid-template-columns:repeat(4,auto);
grid-gap:0 25px
}
.element_sr .vctype_detail__menu,
.element_sr__menu{
margin-bottom:25px
}
.element_sr__menu_link{
padding:8px 0 8px 16px
}
}
.element_sr__trigger_hide{
display:none
}
.element_sr__desktop_triggers_top{
display:flex;
justify-content:space-between
}
.element_sr__desktop_filter{
display:none
}
.element_sr__desktop_trigger_helper{
font-size:.875rem;
position:unset
}
.element_sr__desktop_trigger_sort{
display:flex
}
.element_sr__desktop_trigger_sort a{
margin:5px
}
.element_sr__desktop_trigger_text{
font-weight:700
}
.element_sr__desktop_trigger_text:after{
content:""
}
.element_sr__desktop_trigger_text--trigger svg{
padding:0 5px
}
@media (max-width:479px){
.element_sr__desktop_triggers_top{
flex-direction:column;
align-items:center
}
.element_sr__desktop_trigger_text--trigger{
padding:10px 30px;
cursor:pointer
}
.element_sr__desktop_trigger_text--trigger:after{
color:#00c800;
content:"〉";
font-family:sb,sans-serif;
position:absolute;
right:35px;
font-weight:700;
font-size:1.2rem;
padding:0 5px
}
}
.element_sr__desktop_triggers_helper_options{
display:flex;
flex-wrap:wrap;
margin:0 -4px
}
.element_sr__desktop_triggers_helper_single{
margin:10px 4px
}
.element_sr__desktop_triggers_helper_single a{
background-color:#fff;
overflow:auto;
padding:5px 10px;
border:1px solid #ccc;
border-radius:30px;
text-decoration:none
}
.element_sr__desktop_triggers_helper_single a.chosen{
background-color:#ccff28;
color:#fff;
border-color:#ccff28
}
.element_sr__desktop_trigger_sort_container .custom_options,
.element_sr__desktop_trigger_sort_container .custom_select__trigger{
margin-left:4px
}
@media (max-width:479px){
.element_sr__desktop_trigger_sort_container .custom_options,
.element_sr__desktop_trigger_sort_container .custom_select__trigger{
margin-left:0
}
.element_sr .show_mobile_filter .element_sr__desktop_trigger--sort .element_sr__desktop_trigger_sort_text svg{
display:none
}
}
.element_sr__desktop_trigger_sort_single{
overflow:auto;
margin:5px
}
.element_sr__desktop_trigger_sort_single a{
text-decoration:none
}
.element_sr__desktop_trigger_sort_single a.chosen{
font-weight:700
}
.element_sr__desktop_trigger_sort_single label{
cursor:pointer
}
.element_sr__desktop_trigger_sort_single input{
position:absolute;
top:-20px;
opacity:0
}
.element_sr__desktop_trigger_sort_single input:checked+label{
font-weight:700
}
.element_sr__desktop_triggers_pages{
display:flex;
align-items:center;
justify-content:space-between
}
.element_sr__desktop_triggers_pages>*+*{
margin-left:9px
}
.element_sr__desktop_triggers_pages_text{
font-size:.875rem;
line-height:1
}
.element_sr__desktop_triggers_pages_text--current{
font-weight:700
}
.element_sr__desktop_triggers_pages_switch{
display:flex;
align-items:center;
justify-content:center;
width:18px;
height:18px;
border-radius:50%;
font-size:10px;
text-decoration:none;
background-color:#ccff28;
color:#fff;
cursor:pointer
}
.element_sr__desktop_triggers_pages_switch::after,
.element_sr__desktop_triggers_pages_switch::before{
display:block
}
.element_sr__desktop_triggers_pages_switch--back::after{
content:"〈"
}
.element_sr__desktop_triggers_pages_switch--forward::after{
content:"〉"
}
.element_sr div.range-slider{
position:relative;
height:70px;
text-align:center;
bottom:-25px;
margin-bottom:15px
}
.element_sr div.range-slider input[type=range]{
pointer-events:none;
position:absolute;
-webkit-appearance:none;
-webkit-tap-highlight-color:rgba(255,255,255,0);
border:none;
border-radius:14px;
background-color:#e4e4e4;
left:0;
width:100%;
outline:0;
height:10px;
margin:0;
padding:0
}
.element_sr div.range-slider input[type=range]:last-of-type{
-moz-appearance:none;
background:none;
border:0
}
.element_sr div.range-slider input[type=range]::-webkit-slider-thumb{
pointer-events:all;
position:relative;
z-index:1;
outline:0;
-webkit-appearance:none;
width:10px;
height:30px;
border:none;
border-radius:14px;
background-color:#ccff28
}
.element_sr div.range-slider input[type=range]::-moz-range-thumb{
pointer-events:all;
position:relative;
z-index:10;
-moz-appearance:none;
width:10px;
height:30px;
border:none;
border-radius:14px;
background-color:#ccff28
}
.element_sr div.range-slider input[type=range]::-ms-thumb{
pointer-events:all;
position:relative;
z-index:10;
-ms-appearance:none;
width:10px;
height:30px;
border-radius:14px;
border:0;
background-color:#ccff28
}
.element_sr div.range-slider input[type=range]::-moz-range-track{
position:relative;
z-index:-1;
background-color:#e4e4e4;
border:0
}
.element_sr div.range-slider input[type=range]:last-of-type::-moz-range-track{
-moz-appearance:none;
background:none;
border:0
}
.element_sr div.range-slider input[type=range]::-moz-focus-outer{
border:0
}
.element_sr div.range-slider .datalist{
display:flex;
width:100%;
justify-content:space-between;
padding-top:0
}
.element_sr div.range-slider .option{
width:1px;
display:flex;
justify-content:center;
align-items:end;
height:36px;
background-color:#e5e5e5
}
.element_sr div.range-slider .option.first,
.element_sr div.range-slider .option.last{
background-color:transparent
}
.element_sr div.range-slider .option.last .option_value{
right:23px
}
.element_sr div.range-slider .option.first .option_value{
left:9px
}
.element_sr div.range-slider .option .option_value{
position:relative;
bottom:-20px
}
.element_sr div.range-slider .option:nth-child(2n){
height:20px
}
.element_sr__desktop_trigger_buttons_container{
display:none
}
.element_sr__desktop_trigger_buttons{
justify-content:space-between;
align-items:center
}
.element_sr__desktop_triggers_results{
text-align:center;
border:2px solid #00c800;
border-radius:25px;
overflow:hidden;
width:130px
}
.element_sr__desktop_triggers_results_container{
display:none
}
.element_sr__desktop_triggers_results_container--sub{
display:flex;
align-items:center
}
.element_sr__desktop_triggers_results--text{
font-size:.875rem;
width:130px;
margin-left:10px;
color:#a4a4a4
}
.element_sr__desktop_triggers_results_all{
position:relative;
width:50%;
flex:0 0 auto;
float:left;
padding:7px 10px;
box-sizing:border-box;
color:#8d8d8d
}
.element_sr__desktop_triggers_results_found{
position:relative;
color:#fff;
float:left;
width:50%;
padding:7px 10px;
box-sizing:border-box
}
.element_sr__desktop_triggers_results_found:before{
content:"";
position:absolute;
/*! z-index: 0; */
background-color:#00c800;
top:0;
left:-3px;
bottom:0;
transform:skew(-12deg);
width:100%
}
.element_sr__desktop_triggers_results_found--value{
position:relative;
z-index:3
}
.element_sr__desktop_triggers_helper_container{
padding:10px
}
.element_sr__bottom{
border:none;
flex-direction:column;
height:auto
}
.element_sr__bottom_item--pager{
max-width:100%
}
.element_sr__bottom_item--pager>div{
width:33.33%
}
.element_sr__bottom_item--pager>div:first-child{
text-align:left
}
.element_sr__bottom_item--pager>div:nth-child(2){
text-align:center
}
.element_sr__bottom_item--pager>div:nth-child(3){
text-align:right
}
.element_sr__bottom_item--pages{
flex-wrap:wrap;
justify-content:center
}
.element_sr__pager_link{
padding:5px;
font-weight:700;
cursor:pointer;
text-decoration:none
}
.element_sr__pager_link--current{
background:#00c800;
border-radius:18px;
width:1.25rem;
height:1.25rem;
text-align:center;
line-height:1.25rem;
color:#fff
}
.element_sr .show_mobile_filter{
position:absolute;
z-index:20;
top:70px;
width:calc(100% - 27px);
margin:0 -15px
}
.element_sr .show_mobile_filter .element_sr__desktop_trigger_buttons{
flex-direction:column;
margin-top:10px
}
.element_sr .show_mobile_filter .element_sr__desktop_trigger_buttons>div{
margin-top:10px
}
.element_sr .show_mobile_filter .element_sr__desktop_trigger_buttons,
.element_sr .show_mobile_filter .element_sr__desktop_trigger_buttons_container{
height:auto;
margin-right:0
}
.element_sr .show_mobile_filter .element_sr__desktop_triggers_helper_options{
display:none;
padding:0 30px
}
.element_sr .show_mobile_filter .element_sr__desktop_trigger_helper{
flex-direction:column;
align-items:baseline
}
.element_sr .show_mobile_filter .element_sr__desktop_trigger--sort{
height:auto
}
.element_sr .show_mobile_filter .element_sr__desktop_trigger--sort .element_sr__desktop_trigger_sort_text{
display:flex;
align-items:center;
font-weight:700;
text-transform:uppercase;
font-size:1rem
}
.element_sr .show_mobile_filter .element_sr__desktop_triggers_helper_container{
border-bottom:2px solid #f3f3f3
}
.element_sr .show_mobile_filter .element_sr__desktop_trigger_text--trigger.changed::before{
content:"\f00c";
background-color:#00c800;
border-radius:14px;
width:15px;
height:10px;
font-size:9px;
position:absolute;
left:15px;
text-align:center;
padding:2px 0 3px;
color:#fff
}
.element_sr .show_mobile_filter .element_sr__desktop_trigger_text svg{
padding:0 5px
}
.element_sr .show_mobile_filter div.range-slider input[type=range]{
width:calc(100% - 60px);
left:30px
}
.element_sr .show_mobile_filter .custom_select{
position:relative;
flex-direction:column;
margin:20px 0;
width:100%
}
.element_sr .show_mobile_filter .custom_select__trigger{
position:relative;
display:flex;
align-items:center;
justify-content:space-between;
padding:0 22px;
font-size:20px;
font-weight:300;
color:#bdbdbd;
height:36px;
line-height:36px;
background:#fff;
cursor:pointer;
border:2px solid #e8e8e8;
border-radius:35px
}
.element_sr .show_mobile_filter .custom_options{
position:absolute;
display:block;
top:calc(100% - 20px);
left:0;
right:0;
border:2px solid #e8e8e8;
border-top:0;
background:#fff;
transition:.5s;
opacity:0;
visibility:hidden;
pointer-events:none;
z-index:2;
padding-top:20px
}
.element_sr .show_mobile_filter .custom_select.open .custom_select__trigger span{
position:relative;
z-index:3
}
.element_sr .show_mobile_filter .custom_select.open .custom_select__trigger div{
z-index:3
}
.element_sr .show_mobile_filter .custom_select.open .custom_options{
opacity:1;
visibility:visible;
pointer-events:all
}
.element_sr .show_mobile_filter .custom_option{
position:relative;
display:block;
padding:0 22px;
font-size:22px;
font-weight:300;
color:#3b3b3b;
line-height:60px;
cursor:pointer;
transition:.5s
}
.element_sr .show_mobile_filter .custom_option:hover{
cursor:pointer;
background-color:#b2b2b2
}
.element_sr .show_mobile_filter .custom_option.selected{
color:#fff;
background-color:#305c91
}
.element_sr .show_mobile_filter .arrow{
position:absolute;
height:15px;
width:15px;
right:5px
}
.element_sr .show_mobile_filter .arrow::after,
.element_sr .show_mobile_filter .arrow::before{
content:"";
position:absolute;
bottom:0;
width:.15rem;
height:100%;
transition:.5s
}
.element_sr .show_mobile_filter .arrow::before{
left:-5px;
transform:rotate(-45deg);
background-color:#a6a6a6
}
.element_sr .show_mobile_filter .arrow::after{
left:5px;
transform:rotate(45deg);
background-color:#a6a6a6
}
.element_sr .show_mobile_filter .open .arrow::before{
left:-5px;
transform:rotate(45deg)
}
.element_sr .show_mobile_filter .open .arrow::after{
left:5px;
transform:rotate(-45deg)
}
@media (max-width:479px){
.element_sr .show_mobile_filter .custom_select_wrapper{
width:calc(100% - 55px)
}
.element_sr .hide_mobile{
display:none
}
.element_sr .element_sr__desktop_triggers_form{
margin:0 -15px
}
}
.element_sr2{
position:relative
}
.element_sr2__jump_target{
position:absolute;
left:0;
top:-60px
}
@media (max-width:1024px){
.element_sr2 .element_sr2__vd{
display:none!important
}
.element_sr2__narrower{
border-top:1px solid #e5e5e5
}
.element_sr2__narrower:first-child{
border-top:0
}
}
@media (min-width:1025px){
.element_sr2 .element_sr2__vm{
display:none!important
}
.element_sr2__jump_target{
top:-160px
}
}
.element_sr2 [class*=button]{
user-select:none
}
.element_sr2 [class*=button] svg{
display:block;
margin-right:.5em
}
.element_sr2__menu--mobile{
text-align:center
}
.element_sr2__menu--desktop{
display:grid;
grid-template-columns:repeat(4,auto);
grid-gap:0 25px;
margin-bottom:25px;
padding:10px 20px;
border:1px solid #e5e5e5
}
.element_sr2__menu_link{
position:relative;
display:flex;
align-items:center;
font-size:.875rem;
line-height:1.2;
padding:4px 0 4px 12px;
text-decoration:none
}
.element_sr2__menu_link::before{
content:"〉";
color:#00c800;
position:absolute;
top:0;
left:0;
height:100%;
display:flex;
align-items:center
}
.element_sr2__menu_link--back::before{
content:"";
transform:translateX(-5px) rotate(45deg)
}
@media (min-width:768px){
.element_sr2__menu_link{
padding:8px 0 8px 16px
}
}
.element_sr2__mobile_menu_select_label{
display:none
}
.element_sr2__mobile_menu_select{
min-width:50vw
}
.element_sr2__pager{
display:flex;
flex-wrap:wrap;
justify-content:center;
align-items:center
}
.element_sr2__pager_xy{
display:flex;
align-items:baseline;
justify-content:center;
box-sizing:border-box;
padding:0 .5em;
margin:.5em 0;
line-height:1
}
.element_sr2__pager_x,
.element_sr2__pager_y{
padding:0 .1875rem;
font-weight:700
}
.element_sr2__muc_filter_button_and_pager{
display:flex;
flex-direction:column;
align-items:center
}
@media (min-width:1025px){
.element_sr2__muc{
box-shadow:0 0 10px rgba(0,0,0,.1);
padding:20px
}
.element_sr2__muc_filter_button_and_pager{
flex-direction:row
}
.element_sr2__muc_pager{
margin-left:auto
}
}
.element_sr2__muc_filter_button::after{
content:attr(data-text-closed)
}
html.element_sr2---filter_opened .element_sr2__muc_filter_button::after{
content:attr(data-text-opened)
}
.element_sr2__muc_filter_button_subline{
padding:0 .5em;
font-size:.75rem;
line-height:1.2;
color:#898989
}
.element_sr2__muc_pager{
display:flex;
justify-content:center
}
.element_sr2__muc_pager svg{
margin:0!important
}
.element_sr2__muc_pager .element_sr2__pager_button_next,
.element_sr2__muc_pager .element_sr2__pager_button_prev{
width:18px;
height:18px;
padding:0;
box-sizing:border-box;
display:flex;
align-items:center;
justify-content:center;
border-radius:50px;
background-color:#ccff28;
color:#000;
fill:#000;
position:relative
}
.element_sr2__muc_pager .element_sr2__pager_button_next:hover,
.element_sr2__muc_pager .element_sr2__pager_button_prev:hover{
background-color:#c9f04c;
color:#000;
fill:#000
}
.element_sr2__muc_pager .element_sr2__pager_button_next::before,
.element_sr2__muc_pager .element_sr2__pager_button_prev::before{
content:"";
position:absolute;
top:-10px;
right:-10px;
bottom:-10px;
left:-10px
}
.element_sr2__muc_pager .element_sr2__pager_button_text{
display:none!important
}
.element_sr2__muc_pager .element_sr2__pager_button_icon{
width:9px
}
.element_sr2__bottom_pager .element_sr2__pager_xy{
flex:1 0 auto;
width:100%
}
@media (min-width:575px){
.element_sr2__bottom_pager .element_sr2__pager_xy{
width:auto
}
}
.element_sr2__pages{
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:center
}
.element_sr2__page_gap,
.element_sr2__page_link{
display:flex;
align-items:center;
justify-content:center;
width:28px;
height:28px;
border-radius:50px;
font-size:1rem;
line-height:1;
font-weight:700
}
.element_sr2__page_link{
text-decoration:none
}
.element_sr2__page_link:hover{
background-color:#c9f04c;
color:#000;
fill:#000
}
.element_sr2__page_link--current{
background-color:#ccff28;
color:#000;
fill:#000
}
.element_sr2__reset_desktop,
.element_sr2__sort_desktop{
display:flex;
flex-wrap:wrap;
align-items:center
}
.element_sr2__reset_desktop_item--label,
.element_sr2__sort_desktop_item{
display:flex;
align-items:center;
margin:.3em .75em .3em 0;
text-decoration:none;
white-space:nowrap;
font-size:.875rem;
line-height:1
}
.element_sr2__reset_desktop_item--label[href]:hover,
.element_sr2__sort_desktop_item[href]:hover{
text-decoration:underline
}
.element_sr2__reset_desktop_item--label--current,
.element_sr2__sort_desktop_item--current{
font-weight:700;
text-decoration:none!important
}
.element_sr2__reset_desktop_item--label,
.element_sr2__sort_desktop_item--label{
display:flex;
align-items:center
}
.element_sr2__reset_desktop_item--label svg,
.element_sr2__sort_desktop_item--label svg{
margin-right:.5em
}
.element_sr2__oc_container{
position:relative;
background-color:#fff
}
.element_sr2__oc_header{
justify-content:flex-start;
position:sticky
}
.element_sr2__oc_scrollable{
overflow-x:hidden;
overflow-y:auto
}
.element_sr2__oc_num_container{
margin-right:10px
}
.element_sr2__narrower_title{
font-weight:700;
text-transform:uppercase
}
@media (max-width:1024px){
.element_sr2__narrower_title{
display:flex;
align-items:center;
box-sizing:border-box;
height:60px;
padding:5px 0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
display:flex;
align-items:center;
justify-content:space-between;
cursor:pointer
}
.element_sr2__narrower_title::after{
font-family:sb,sans-serif;
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:none;
text-transform:none;
text-align:center;
font-variant:normal;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
content:"";
display:flex;
align-items:center;
justify-content:center;
margin-left:5px;
font-size:.5em;
line-height:1
}
.element_sr2__narrower_title--et_active::after,
.element_sr2__narrower_title.et_active::after,
.element_sr2__narrower_title.uk-active::after,
.element_sr2__narrower_title__uk-active::after{
content:""
}
.element_sr2__narrower_title:not(.et_active)+.element_sr2__narrower_content{
display:none!important
}
.element_sr2__narrower_title--selected{
color:#ccff28
}
}
@media (min-width:1025px){
.element_sr2__narrower_title{
min-height:0;
padding:27px 0 10px
}
}
@media (max-width:1024px){
.element_sr2__narrower_content{
padding:0 0 20px
}
}
.element_sr2__narrower_item{
text-decoration:none
}
.element_sr2__narrower_item--button,
.element_sr2__reset_desktop_item[href]{
flex:0 0 auto;
display:inline-flex;
align-items:center;
justify-content:center;
height:24px;
margin:0 7px 7px 0;
padding:0 8px;
border:1px solid #e5e5e5;
border-radius:50px;
font-weight:500;
font-size:.875rem;
line-height:1
}
@media (min-width:1025px){
.element_sr2__narrower_item--button,
.element_sr2__reset_desktop_item[href]{
height:30px;
margin:0 9px 9px 0;
padding:0 10px
}
}
.element_sr2__narrower_item--button[data-selected],
[data-selected].element_sr2__reset_desktop_item[href]{
border-color:#ccff28;
background-color:#ccff28;
color:#000
}
.element_sr2__narrower_item--button:hover,
.element_sr2__reset_desktop_item[href]:hover{
border-color:#c9f04c;
background-color:#c9f04c;
color:#000
}
.element_sr2__narrower_item--button span:nth-child(2),
.element_sr2__reset_desktop_item[href] span:nth-child(2){
padding-left:.25em;
opacity:.5;
font-size:.75em;
padding-top:.25em
}
.element_sr2__oc_reset_container,
.element_sr2__sort_desktop{
padding-top:27px
}
.element_sr2__reset_all_button{
flex:0 0 auto
}
.element_sr2__reset_desktop_container{
display:flex;
align-items:center
}
.element_sr2__reset_desktop_container>:last-child{
margin-left:auto
}
.element_sr2__reset_desktop_item[href]{
border-color:#353535;
background-color:#353535;
color:#fff;
text-decoration:none
}
.element_sr2__reset_desktop_item[href]:hover{
border-color:#494949;
background-color:#494949;
color:#fff
}
.element_sr2__num_container{
display:flex;
align-items:center;
margin-left:auto
}
.element_sr2__num_pill{
box-sizing:border-box;
display:flex;
height:40px;
overflow:hidden;
border-radius:100px;
border:1px solid #ccff28;
background-color:#ccff28;
color:#000
}
.element_sr2__num_x,
.element_sr2__num_y{
display:flex;
align-items:center;
padding:2px 14px
}
.element_sr2__num_y{
position:relative;
color:#898989
}
.element_sr2__num_y span{
position:relative;
z-index:2
}
.element_sr2__num_y::after{
content:"";
position:absolute;
z-index:1;
top:0;
left:0;
right:-20px;
bottom:0;
background-color:#fff;
transform:skewX(-10deg)
}
.element_sr2__num_text{
padding-left:.5em;
color:#898989;
font-size:.5rem;
line-height:1.2
}
.element_sr2 .sb_styled_range_slider{
position:relative;
text-align:center
}
.element_sr2 .sb_styled_range_slider input[type=range]{
pointer-events:none;
position:absolute;
z-index:1;
-webkit-appearance:none;
-webkit-tap-highlight-color:rgba(255,255,255,0);
border:none;
border-radius:50px;
background-color:#e4e4e4;
top:15px;
left:0;
width:100%;
outline:0;
height:10px;
margin:0;
padding:0
}
.element_sr2 .sb_styled_range_slider input[type=range]:last-of-type{
-moz-appearance:none;
background:none;
border:0
}
.element_sr2 .sb_styled_range_slider input[type=range]::-webkit-slider-thumb{
pointer-events:all;
position:relative;
z-index:1;
outline:0;
-webkit-appearance:none;
width:10px;
height:30px;
border:none;
border-radius:50px;
background-color:#ccff28
}
.element_sr2 .sb_styled_range_slider input[type=range]::-moz-range-thumb{
pointer-events:all;
position:relative;
z-index:10;
-moz-appearance:none;
width:10px;
height:30px;
border:none;
border-radius:50px;
background-color:#ccff28
}
.element_sr2 .sb_styled_range_slider input[type=range]::-ms-thumb{
pointer-events:all;
position:relative;
z-index:10;
-ms-appearance:none;
width:10px;
height:30px;
border-radius:50px;
border:0;
background-color:#ccff28
}
.element_sr2 .sb_styled_range_slider input[type=range]::-moz-range-track{
position:relative;
z-index:-1;
background-color:#e4e4e4;
border:0
}
.element_sr2 .sb_styled_range_slider input[type=range]:last-of-type::-moz-range-track{
-moz-appearance:none;
background:none;
border:0
}
.element_sr2 .sb_styled_range_slider input[type=range]::-moz-focus-outer{
border:0
}
.element_sr2 .sb_styled_range_slider__datalist{
position:relative;
z-index:0;
display:flex;
width:100%;
justify-content:space-between;
padding-top:20px;
user-select:none
}
.element_sr2 .sb_styled_range_slider__datalist_option{
position:relative;
margin-top:15px
}
.element_sr2 .sb_styled_range_slider__datalist_option::before{
content:"";
position:absolute;
bottom:100%;
left:50%;
width:1px;
height:15px;
background:#e4e4e4
}
.element_sr2 .sb_styled_range_slider__datalist_option:first-child::before{
left:3px
}
.element_sr2 .sb_styled_range_slider__datalist_option:last-child::before{
left:unset;
right:3px
}
@media (max-width:1024px){
.element_sr2__oc_shader{
display:none;
position:fixed;
z-index:999998;
top:0;
left:0;
right:0;
bottom:0;
background-color:rgba(0,0,0,.6);
opacity:0;
transition:opacity .2s
}
.element_sr2__oc_container{
display:flex;
flex-direction:column;
position:fixed;
z-index:999999;
top:0;
left:0;
transform:translateX(-101%);
bottom:0;
width:100vw;
max-width:375px;
overflow-x:hidden;
overflow-y:auto;
background-color:#fff;
transition:transform .2s;
box-shadow:0 0 10px rgba(0,0,0,.2);
padding-top:70px
}
.element_sr2__oc_header{
position:absolute;
top:0
}
html[data-offcanvas=element_sr2] .element_sr2__oc_shader{
display:block
}
html[data-offcanvas=element_sr2] .element_sr2__oc_container{
transition:transform .2s
}
html.element_sr2---filter_opened .element_sr2__oc_shader{
opacity:1
}
html.element_sr2---filter_opened .element_sr2__oc_container{
transform:translateX(0);
transition:transform .2s;
max-width:400px
}
html.element_sr2---filter_opened .element_sr2__narrower{
padding:0 10px
}
html.element_sr2---filter_opened .element_sr2__oc_reset_container{
margin-top:auto;
padding:10px
}
.element_sr2__muc_num_container{
display:none
}
.element_sr2__muc_filter_button_and_pager>*+*{
margin-top:.75rem
}
.element_displayblock_element1 [class*=sb_button]{
font-size:.75rem
}
}
@media (min-width:1025px){
.element_sr2__num_text{
font-size:.75rem;
line-height:1.2
}
html[data-offcanvas=element_sr2]{
overflow:auto
}
html.element_sr2---filter_opened .element_sr2__muc_pager,
html:not(.element_sr2---filter_opened) .element_sr2__muc_num_container,
html:not(.element_sr2---filter_opened) .element_sr2__oc_container{
display:none!important
}
}
.element_textblock__link,
.element_textblock_overlay__link,
.element_textblock_plain__link,
.element_textblock_t1__link{
display:block
}
.element_textblock__subject,
.element_textblock_overlay__subject,
.element_textblock_plain__subject,
.element_textblock_t1__subject{
font-weight:900;
font-size:1.5625rem;
line-height:1.3125
}
.element_textblock__subline,
.element_textblock_overlay__subline,
.element_textblock_plain__subline,
.element_textblock_t1__subline{
font-weight:600;
font-size:1.25rem;
line-height:1.3125
}
.element_textblock__content>:first-child,
.element_textblock_overlay__content>:first-child,
.element_textblock_plain__content>:first-child,
.element_textblock_t1__content>:first-child{
margin-top:0!important
}
.element_textblock__content>:last-child,
.element_textblock_overlay__content>:last-child,
.element_textblock_plain__content>:last-child,
.element_textblock_t1__content>:last-child{
margin-bottom:0!important
}
.element_textblock--vanilla .element_textblock__image,
.element_textblock--vanilla .element_textblock_plain__image,
.element_textblock__subject,
.element_textblock__subline,
.element_textblock_plain--vanilla .element_textblock__image,
.element_textblock_plain--vanilla .element_textblock_plain__image,
.element_textblock_plain__subject,
.element_textblock_plain__subline{
margin-bottom:1rem
}
.element_textblock__content,
.element_textblock_plain__content{
padding-bottom:1px
}
.element_textblock--vanilla .element_textblock__link_container,
.element_textblock--vanilla .element_textblock_plain__link_container,
.element_textblock_plain--vanilla .element_textblock__link_container,
.element_textblock_plain--vanilla .element_textblock_plain__link_container{
margin-top:.5rem
}
.element_textblock_overlay{
position:relative;
text-decoration:none;
display:flex;
align-items:center;
justify-content:center
}
.element_textblock_overlay__image{
flex:1 1 auto;
width:100%;
box-sizing:border-box
}
.element_textblock_overlay__img{
display:block;
margin:0 auto
}
.element_textblock_overlay__subject{
margin-bottom:0!important
}
.element_textblock_overlay__content a{
text-decoration:underline
}
.element_textblock_overlay__overlay{
box-sizing:border-box;
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
overflow:hidden;
max-height:100%;
padding:10px;
display:flex;
flex-direction:column;
justify-content:flex-end;
text-align:right;
text-decoration:none
}
.element_textblock_overlay__overlay>*{
box-sizing:border-box;
width:100%
}
.element_textblock_overlay__overlay>*+*{
margin-top:.5em
}
.element_textblock_overlay__link{
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
text-decoration:none
}
.element_textblock_overlay---overlay_top .element_textblock_overlay__overlay{
bottom:unset
}
.element_textblock_overlay---overlay_bottom .element_textblock_overlay__overlay{
top:unset
}
.element_textblock_overlay---chl .element_textblock_overlay__overlay{
text-align:left
}
.element_textblock_overlay---chc .element_textblock_overlay__overlay{
text-align:center
}
.element_textblock_overlay---cvc .element_textblock_overlay__overlay{
justify-content:center
}
.element_textblock_overlay---cvt .element_textblock_overlay__overlay{
justify-content:flex-start
}
.element_textblock_overlay---overlay_white .element_textblock_overlay__overlay{
background-color:rgba(255,255,255,.5)
}
.element_textblock_overlay---overlay_black .element_textblock_overlay__overlay{
background-color:rgba(0,0,0,.25)
}
.element_textblock_overlay---text_white .element_textblock_overlay__content,
.element_textblock_overlay---text_white .element_textblock_overlay__subject,
.element_textblock_overlay---text_white .element_textblock_overlay__subline{
color:#fff
}
a.element_textblock_overlay:hover .element_textblock_overlay__content a{
text-decoration:none
}
.element_textblock_t1{
display:grid;
grid-gap:10px
}
.element_textblock_t1 figure{
margin:0
}
.element_textblock_t1---grid-gap-zero .element_textblock_t1{
grid-gap:0
}
@media (min-width:1025px){
.element_textblock_t1{
grid-gap:25px
}
.element_textblock_t1---grid-gap-zero .element_textblock_t1{
grid-gap:0
}
.element_textblock_t1---grid-gap-small .element_textblock_t1{
grid-gap:10px
}
}
.element_textblock_t1---grid-gap-small .element_textblock_t1{
grid-gap:10px
}
.element_textblock_t1---grid-gap-normal .element_textblock_t1{
grid-gap:10px
}
.element_textblock_t1--a{
grid-template-areas:"GAic" "GAtc";
grid-gap:0
}
.element_textblock_t1--a .element_textblock_t1__ic{
margin-bottom:10px
}
.element_textblock_t1--b{
grid-template-areas:"GAtc" "GAic";
grid-gap:0
}
.element_textblock_t1--b .element_textblock_t1__ic{
margin-top:10px
}
@media (min-width:1025px){
.element_textblock_t1---grid-gap-normal .element_textblock_t1{
grid-gap:25px
}
.element_textblock_t1--a .element_textblock_t1__ic{
margin-bottom:25px
}
.element_textblock_t1--b .element_textblock_t1__ic{
margin-top:25px
}
}
.element_textblock_t1--c{
grid-template-areas:"GAic GAtc";
grid-template-columns:max-content auto;
grid-row-gap:0
}
.element_textblock_t1--c2{
grid-template-areas:"GAic GAtc";
grid-template-columns:1fr 1fr;
grid-row-gap:0
}
.element_textblock_t1--c3{
grid-template-areas:"GAic GAtc";
grid-template-columns:1fr 2fr;
grid-row-gap:0
}
.element_textblock_t1--c4{
grid-template-areas:"GAic GAtc";
grid-template-columns:1fr 3fr;
grid-row-gap:0
}
.element_textblock_t1--d{
grid-template-areas:"GAtc GAic";
grid-template-columns:auto max-content;
grid-row-gap:0
}
.element_textblock_t1--d2{
grid-template-areas:"GAtc GAic";
grid-template-columns:1fr 1fr;
grid-row-gap:0
}
.element_textblock_t1--d3{
grid-template-areas:"GAtc GAic";
grid-template-columns:2fr 1fr;
grid-row-gap:0
}
.element_textblock_t1--d4{
grid-template-areas:"GAtc GAic";
grid-template-columns:3fr 1fr;
grid-row-gap:0
}
.element_textblock_t1__ic{
grid-area:GAic;
display:flex
}
.element_textblock_t1__tc{
grid-area:GAtc
}
.element_textblock_t1__tc>*+*{
margin-top:10px
}
.element_textblock_t1__img{
display:block
}
.element_textblock_t1__content>:first-child{
margin-top:0
}
.element_textblock_t1__content>:last-child{
margin-bottom:0
}
.element_textblock_t1---vac .element_textblock_t1{
align-items:center
}
.element_textblock_t1---vab .element_textblock_t1{
align-items:flex-end
}
.element_textblock_t1---ic_cc .element_textblock_t1__ic{
text-align:center;
justify-content:center
}
.element_textblock_sameas{
display:flex;
flex-wrap:wrap;
align-items:center
}
.element_textblock_youtube_video__image_container{
display:inline-block
}
.element_textblock_youtube_video__img{
display:block
}
.element_textblock_youtube_video__link{
position:relative
}
.element_textblock_youtube_video__link svg{
position:absolute;
top:50%;
left:50%;
width:40px;
height:40px;
margin-top:-20px;
margin-left:-20px
}
.element_textblock_youtube_video__link:hover .youtube_large_play_button__bg{
fill-opacity:1;
fill:#f00
}
.element_textblock_newsletter_banner .uk-modal-dialog{
overflow:visible;
margin-top:50px;
background-color:#fff
}
.element_textblock_newsletter_banner .uk-overflow-container{
overflow:auto;
border-radius:5px
}
.element_textblock_newsletter_banner .element_textblock__content,
.element_textblock_newsletter_banner .element_textblock__subject,
.element_textblock_newsletter_banner .element_textblock__subline{
padding-left:10px;
padding-right:10px
}
.element_textblock_newsletter_banner .element_newsletter{
padding:10px
}
.element_textblock_newsletter_banner__close{
position:absolute;
left:0;
right:0;
bottom:100%;
text-align:center
}
.element_textblock_newsletter_banner__close a{
display:inline-flex;
align-items:center;
width:auto;
padding:6px 10px;
font-size:.875rem;
line-height:1;
background:#ffc206;
color:#000;
text-transform:uppercase;
font-weight:700;
overflow:hidden;
border-radius:5px 5px 0 0
}
.element_textblock_newsletter_banner__close a::after{
display:block;
margin-left:10px;
font-size:12px
}
.element_textblock_newsletter_banner__image{
display:block
}
input[disabled],
input[readonly]{
cursor:not-allowed
}
input[type=checkbox].et_styled_checkbox+label.et_styled_checkbox,
input[type=radio].et_styled_radio+label.et_styled_radio{
position:relative;
display:inline-flex;
align-items:baseline;
cursor:pointer
}
input[type=checkbox].et_styled_checkbox+label.et_styled_checkbox::before,
input[type=radio].et_styled_radio+label.et_styled_radio::before{
flex:0 0 auto;
content:"";
display:inline-block;
width:1.25rem;
height:1.25rem;
vertical-align:baseline;
margin-right:5px;
background-repeat:no-repeat;
background-size:contain;
background-position:center center;
transform:translateY(.125rem)
}
input[type=checkbox].et_styled_checkbox+label.et_styled_checkbox--bigtouch::after,
input[type=radio].et_styled_radio+label.et_styled_radio--bigtouch::after{
content:"";
width:40px;
height:40px;
background:rgba(0,0,0,.2);
position:absolute;
left:-7px;
top:50%;
margin-top:-20px
}
input[type=checkbox].et_styled_checkbox+label.et_styled_checkbox--notext::before,
input[type=radio].et_styled_radio+label.et_styled_radio--notext::before{
margin-right:0
}
.keep-pt,
input[type=checkbox].et_styled_checkbox{
display:none
}
input[type=checkbox].et_styled_checkbox+label.et_styled_checkbox::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Crect x='.75' y='.75' width='23.5' height='23.5' rx='2.25' fill='%23fff'/%3E%3Cpath d='M22 1.5A1.502 1.502 0 0123.5 3v19a1.502 1.502 0 01-1.5 1.5H3A1.502 1.502 0 011.5 22V3A1.502 1.502 0 013 1.5h19M22 0H3a3 3 0 00-3 3v19a3 3 0 003 3h19a3 3 0 003-3V3a3 3 0 00-3-3z' fill='%23ccc'/%3E%3C/svg%3E")
}
input[type=checkbox].et_styled_checkbox:checked+label.et_styled_checkbox::before{
background-image:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23b8e624'%3E%3Crect x='.75' y='.75' width='23.5' height='23.5' rx='2.25' fill='%23fff'/%3E%3Cpath d='M22 1.5A1.502 1.502 0 0123.5 3v19a1.502 1.502 0 01-1.5 1.5H3A1.502 1.502 0 011.5 22V3A1.502 1.502 0 013 1.5h19M22 0H3a3 3 0 00-3 3v19a3 3 0 003 3h19a3 3 0 003-3V3a3 3 0 00-3-3z' fill='%23ccc'/%3E%3Cpath d='M11.6 18.738a2.208 2.208 0 01-3.12 0l-4.834-4.829a2.205 2.205 0 013.12-3.116l2.88 2.877a.559.559 0 00.789 0l7.799-7.79a2.205 2.205 0 113.12 3.116z'/%3E%3C/svg%3E")

}
input[type=checkbox].et_styled_checkbox.error,
input[type=checkbox].et_styled_checkbox.error+label.et_styled_checkbox,
input[type=checkbox].et_styled_checkbox.invalid,
input[type=checkbox].et_styled_checkbox.invalid+label.et_styled_checkbox,
input[type=checkbox].et_styled_checkbox.uk-form-danger,
input[type=checkbox].et_styled_checkbox.uk-form-danger+label.et_styled_checkbox{
color:#d85030
}
input[type=checkbox].et_styled_checkbox.error+label.et_styled_checkbox::before,
input[type=checkbox].et_styled_checkbox.invalid+label.et_styled_checkbox::before,
input[type=checkbox].et_styled_checkbox.uk-form-danger+label.et_styled_checkbox::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23d85030'%3E%3Crect x='.75' y='.75' width='23.5' height='23.5' rx='2.25' fill='%23fff'/%3E%3Cpath d='M22 1.5A1.502 1.502 0 0123.5 3v19a1.502 1.502 0 01-1.5 1.5H3A1.502 1.502 0 011.5 22V3A1.502 1.502 0 013 1.5h19M22 0H3a3 3 0 00-3 3v19a3 3 0 003 3h19a3 3 0 003-3V3a3 3 0 00-3-3z' fill='%23ccc'/%3E%3C/svg%3E")
}
input[type=checkbox].et_styled_checkbox.error:checked+label.et_styled_checkbox,
input[type=checkbox].et_styled_checkbox.invalid:checked+label.et_styled_checkbox,
input[type=checkbox].et_styled_checkbox.uk-form-danger:checked+label.et_styled_checkbox{
color:#d85030
}
input[type=checkbox].et_styled_checkbox.error:checked+label.et_styled_checkbox::before,
input[type=checkbox].et_styled_checkbox.invalid:checked+label.et_styled_checkbox::before,
input[type=checkbox].et_styled_checkbox.uk-form-danger:checked+label.et_styled_checkbox::before{
background-image:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23d85030'%3E%3Crect x='.75' y='.75' width='23.5' height='23.5' rx='2.25' fill='%23fff'/%3E%3Cpath d='M22 1.5A1.502 1.502 0 0123.5 3v19a1.502 1.502 0 01-1.5 1.5H3A1.502 1.502 0 011.5 22V3A1.502 1.502 0 013 1.5h19M22 0H3a3 3 0 00-3 3v19a3 3 0 003 3h19a3 3 0 003-3V3a3 3 0 00-3-3z' fill='%23ccc'/%3E%3Cpath d='M11.6 18.738a2.208 2.208 0 01-3.12 0l-4.834-4.829a2.205 2.205 0 013.12-3.116l2.88 2.877a.559.559 0 00.789 0l7.799-7.79a2.205 2.205 0 113.12 3.116z'/%3E%3C/svg%3E")

}
input[type=checkbox].et_styled_checkbox.uk-form-success,
input[type=checkbox].et_styled_checkbox.uk-form-success+label.et_styled_checkbox,
input[type=checkbox].et_styled_checkbox.valid,
input[type=checkbox].et_styled_checkbox.valid+label.et_styled_checkbox{
color:#659f13
}
input[type=checkbox].et_styled_checkbox.uk-form-success+label.et_styled_checkbox::before,
input[type=checkbox].et_styled_checkbox.valid+label.et_styled_checkbox::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23659f13'%3E%3Crect x='.75' y='.75' width='23.5' height='23.5' rx='2.25' fill='%23fff'/%3E%3Cpath d='M22 1.5A1.502 1.502 0 0123.5 3v19a1.502 1.502 0 01-1.5 1.5H3A1.502 1.502 0 011.5 22V3A1.502 1.502 0 013 1.5h19M22 0H3a3 3 0 00-3 3v19a3 3 0 003 3h19a3 3 0 003-3V3a3 3 0 00-3-3z' fill='%23ccc'/%3E%3C/svg%3E")
}
input[type=checkbox].et_styled_checkbox.uk-form-success:checked+label.et_styled_checkbox,
input[type=checkbox].et_styled_checkbox.valid:checked+label.et_styled_checkbox{
color:#659f13
}
input[type=checkbox].et_styled_checkbox.uk-form-success:checked+label.et_styled_checkbox::before,
input[type=checkbox].et_styled_checkbox.valid:checked+label.et_styled_checkbox::before{
background-image:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23659f13'%3E%3Crect x='.75' y='.75' width='23.5' height='23.5' rx='2.25' fill='%23fff'/%3E%3Cpath d='M22 1.5A1.502 1.502 0 0123.5 3v19a1.502 1.502 0 01-1.5 1.5H3A1.502 1.502 0 011.5 22V3A1.502 1.502 0 013 1.5h19M22 0H3a3 3 0 00-3 3v19a3 3 0 003 3h19a3 3 0 003-3V3a3 3 0 00-3-3z' fill='%23ccc'/%3E%3Cpath d='M11.6 18.738a2.208 2.208 0 01-3.12 0l-4.834-4.829a2.205 2.205 0 013.12-3.116l2.88 2.877a.559.559 0 00.789 0l7.799-7.79a2.205 2.205 0 113.12 3.116z'/%3E%3C/svg%3E")

}
input[type=checkbox].et_styled_checkbox:disabled+label.et_styled_checkbox,
input[type=checkbox].et_styled_checkbox[readonly]+label.et_styled_checkbox{
cursor:not-allowed
}
input[type=checkbox].et_styled_checkbox:disabled+label.et_styled_checkbox::before,
input[type=checkbox].et_styled_checkbox[readonly]+label.et_styled_checkbox::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23999'%3E%3Crect x='.75' y='.75' width='23.5' height='23.5' rx='2.25' fill='%23fff'/%3E%3Cpath d='M22 1.5A1.502 1.502 0 0123.5 3v19a1.502 1.502 0 01-1.5 1.5H3A1.502 1.502 0 011.5 22V3A1.502 1.502 0 013 1.5h19M22 0H3a3 3 0 00-3 3v19a3 3 0 003 3h19a3 3 0 003-3V3a3 3 0 00-3-3z' fill='%23ccc'/%3E%3C/svg%3E")
}
input[type=checkbox].et_styled_checkbox:disabled:checked+label.et_styled_checkbox::before,
input[type=checkbox].et_styled_checkbox[readonly]:checked+label.et_styled_checkbox::before{
background-image:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23999'%3E%3Crect x='.75' y='.75' width='23.5' height='23.5' rx='2.25' fill='%23fff'/%3E%3Cpath d='M22 1.5A1.502 1.502 0 0123.5 3v19a1.502 1.502 0 01-1.5 1.5H3A1.502 1.502 0 011.5 22V3A1.502 1.502 0 013 1.5h19M22 0H3a3 3 0 00-3 3v19a3 3 0 003 3h19a3 3 0 003-3V3a3 3 0 00-3-3z' fill='%23ccc'/%3E%3Cpath d='M11.6 18.738a2.208 2.208 0 01-3.12 0l-4.834-4.829a2.205 2.205 0 013.12-3.116l2.88 2.877a.559.559 0 00.789 0l7.799-7.79a2.205 2.205 0 113.12 3.116z'/%3E%3C/svg%3E")

}
input[type=radio].et_styled_radio{
display:none
}
input[type=radio].et_styled_radio+label.et_styled_radio::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='%23fff'/%3E%3Cpath d='M12.5 1.5a11 11 0 11-11 11 11.012 11.012 0 0111-11m0-1.5A12.5 12.5 0 1025 12.5 12.5 12.5 0 0012.5 0z' fill='%23ccc'/%3E%3C/svg%3E")
}
input[type=radio].et_styled_radio:checked+label.et_styled_radio::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23b8e624'%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='%23fff'/%3E%3Cpath d='M12.5 1.5a11 11 0 11-11 11 11.012 11.012 0 0111-11m0-1.5A12.5 12.5 0 1025 12.5 12.5 12.5 0 0012.5 0z' fill='%23ccc'/%3E%3Ccircle cx='12.5' cy='12.5' r='6'/%3E%3C/svg%3E")
}
input[type=radio].et_styled_radio.error,
input[type=radio].et_styled_radio.error+label.et_styled_radio,
input[type=radio].et_styled_radio.invalid,
input[type=radio].et_styled_radio.invalid+label.et_styled_radio,
input[type=radio].et_styled_radio.uk-form-danger,
input[type=radio].et_styled_radio.uk-form-danger+label.et_styled_radio{
color:#d85030
}
input[type=radio].et_styled_radio.error+label.et_styled_radio::before,
input[type=radio].et_styled_radio.invalid+label.et_styled_radio::before,
input[type=radio].et_styled_radio.uk-form-danger+label.et_styled_radio::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23d85030'%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='%23fff'/%3E%3Cpath d='M12.5 1.5a11 11 0 11-11 11 11.012 11.012 0 0111-11m0-1.5A12.5 12.5 0 1025 12.5 12.5 12.5 0 0012.5 0z' fill='%23ccc'/%3E%3C/svg%3E")
}
input[type=radio].et_styled_radio.error:checked+label.et_styled_radio,
input[type=radio].et_styled_radio.invalid:checked+label.et_styled_radio,
input[type=radio].et_styled_radio.uk-form-danger:checked+label.et_styled_radio{
color:#d85030
}
input[type=radio].et_styled_radio.error:checked+label.et_styled_radio::before,
input[type=radio].et_styled_radio.invalid:checked+label.et_styled_radio::before,
input[type=radio].et_styled_radio.uk-form-danger:checked+label.et_styled_radio::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23d85030'%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='%23fff'/%3E%3Cpath d='M12.5 1.5a11 11 0 11-11 11 11.012 11.012 0 0111-11m0-1.5A12.5 12.5 0 1025 12.5 12.5 12.5 0 0012.5 0z' fill='%23ccc'/%3E%3Ccircle cx='12.5' cy='12.5' r='6'/%3E%3C/svg%3E")
}
input[type=radio].et_styled_radio.uk-form-success,
input[type=radio].et_styled_radio.uk-form-success+label.et_styled_radio,
input[type=radio].et_styled_radio.valid,
input[type=radio].et_styled_radio.valid+label.et_styled_radio{
color:#659f13
}
input[type=radio].et_styled_radio.uk-form-success+label.et_styled_radio::before,
input[type=radio].et_styled_radio.valid+label.et_styled_radio::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23659f13'%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='%23fff'/%3E%3Cpath d='M12.5 1.5a11 11 0 11-11 11 11.012 11.012 0 0111-11m0-1.5A12.5 12.5 0 1025 12.5 12.5 12.5 0 0012.5 0z' fill='%23ccc'/%3E%3C/svg%3E")
}
input[type=radio].et_styled_radio.uk-form-success:checked+label.et_styled_radio,
input[type=radio].et_styled_radio.valid:checked+label.et_styled_radio{
color:#659f13
}
input[type=radio].et_styled_radio.uk-form-success:checked+label.et_styled_radio::before,
input[type=radio].et_styled_radio.valid:checked+label.et_styled_radio::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23659f13'%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='%23fff'/%3E%3Cpath d='M12.5 1.5a11 11 0 11-11 11 11.012 11.012 0 0111-11m0-1.5A12.5 12.5 0 1025 12.5 12.5 12.5 0 0012.5 0z' fill='%23ccc'/%3E%3Ccircle cx='12.5' cy='12.5' r='6'/%3E%3C/svg%3E")
}
input[type=radio].et_styled_radio:disabled+label.et_styled_radio,
input[type=radio].et_styled_radio[readonly]+label.et_styled_radio{
cursor:not-allowed
}
input[type=radio].et_styled_radio:disabled+label.et_styled_radio::before,
input[type=radio].et_styled_radio[readonly]+label.et_styled_radio::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23999'%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='%23fff'/%3E%3Cpath d='M12.5 1.5a11 11 0 11-11 11 11.012 11.012 0 0111-11m0-1.5A12.5 12.5 0 1025 12.5 12.5 12.5 0 0012.5 0z' fill='%23ccc'/%3E%3C/svg%3E")
}
input[type=radio].et_styled_radio:disabled:checked+label.et_styled_radio::before,
input[type=radio].et_styled_radio[readonly]:checked+label.et_styled_radio::before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23999'%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='%23fff'/%3E%3Cpath d='M12.5 1.5a11 11 0 11-11 11 11.012 11.012 0 0111-11m0-1.5A12.5 12.5 0 1025 12.5 12.5 12.5 0 0012.5 0z' fill='%23ccc'/%3E%3Ccircle cx='12.5' cy='12.5' r='6'/%3E%3C/svg%3E")
}
.et_styled_inputs__item{
display:inline-block;
margin-right:15px
}
.et_styled_inputs__item:last-child{
margin-right:0
}
.et_styled_inputs--vertical .et_styled_inputs__item{
display:block;
margin-right:0;
margin-bottom:5px
}
.et_styled_inputs--vertical .et_styled_inputs__item:last-child{
margin-bottom:0
}
.uk-form select.et_styled_select,
select.et_styled_select{
height:40px;
max-width:100%;
padding:0 25px 0 12px;
border:1px solid #ccc;
background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23444'%3E%3Cpath d='M25 7.275l-1.987-2.05L12.5 16.643 2.065 5.626 0 7.275l12.5 12.5L25 7.275z'/%3E%3C/svg%3E") #fff;
color:#444;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
outline:0;
cursor:pointer;
background-position:right 6px center!important;
background-repeat:no-repeat!important;
background-size:auto 13px!important
}
.uk-form select.et_styled_select.error,
.uk-form select.et_styled_select.invalid,
.uk-form select.et_styled_select.uk-form-danger,
select.et_styled_select.error,
select.et_styled_select.invalid,
select.et_styled_select.uk-form-danger{
color:#d85030;
background-color:#fff7f8!important;
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23d85030'%3E%3Cpath d='M25 7.275l-1.987-2.05L12.5 16.643 2.065 5.626 0 7.275l12.5 12.5L25 7.275z'/%3E%3C/svg%3E")!important
}
.uk-form select.et_styled_select.uk-form-success,
.uk-form select.et_styled_select.valid,
select.et_styled_select.uk-form-success,
select.et_styled_select.valid{
color:#659f13;
background-color:#fafff2!important;
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23659f13'%3E%3Cpath d='M25 7.275l-1.987-2.05L12.5 16.643 2.065 5.626 0 7.275l12.5 12.5L25 7.275z'/%3E%3C/svg%3E")!important
}
.uk-form select.et_styled_select:disabled,
.uk-form select.et_styled_select[readonly],
select.et_styled_select:disabled,
select.et_styled_select[readonly]{
cursor:not-allowed;
color:#999;
background-color:#f5f5f5;
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23999'%3E%3Cpath d='M25 7.275l-1.987-2.05L12.5 16.643 2.065 5.626 0 7.275l12.5 12.5L25 7.275z'/%3E%3C/svg%3E")
}
.uk-form select.et_styled_select option:disabled,
.uk-form select.et_styled_select:disabled option,
.uk-form select.et_styled_select[readonly] option,
select.et_styled_select option:disabled,
select.et_styled_select:disabled option,
select.et_styled_select[readonly] option{
color:#999
}
.uk-form select.et_styled_select:-moz-focusring,
select.et_styled_select:-moz-focusring{
color:transparent;
text-shadow:0 0 0 #000
}
.uk-form select.et_styled_select::-ms-expand,
select.et_styled_select::-ms-expand{
display:none
}
.uk-form select.et_styled_select.error,
select.et_styled_select.error{
border-color:red
}
@-moz-document url-prefix(){
.uk-form select.et_styled_select,
select.et_styled_select{
padding-right:25px;
outline:0
}
}
.uk-form select.select_birthdate{
margin-right:10px
}
.uk-form .field_group_birthdate{
display:flex
}
.uk-form input:not([type]),
.uk-form input[type=color],
.uk-form input[type=date],
.uk-form input[type=datetime-local],
.uk-form input[type=datetime],
.uk-form input[type=email],
.uk-form input[type=month],
.uk-form input[type=number],
.uk-form input[type=password],
.uk-form input[type=search],
.uk-form input[type=tel],
.uk-form input[type=text],
.uk-form input[type=time],
.uk-form input[type=url],
.uk-form input[type=week],
.uk-form select,
.uk-form textarea{
border-radius:0
}
.sb_ui_component_1__navigation_title,
.sb_ui_component_1__search_title{
font-weight:700;
margin-bottom:5px
}
.sb_ui_component_1__search_box{
display:flex;
margin-bottom:10px
}
.sb_ui_component_1__search_input{
flex:1 1 auto;
box-sizing:border-box;
width:100%;
height:40px;
border:1px solid #ccc;
padding:0 10px;
border-radius:2px
}
.sb_ui_component_1__search_input::placeholder{
text-transform:uppercase;
font-weight:700
}
.sb_ui_component_1__search_reset{
flex:0 0 auto;
display:flex;
width:40px;
height:40px;
align-items:center;
justify-content:center;
margin:0;
padding:0;
border:0;
border-radius:0;
box-shadow:none;
background:none;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
outline:0
}
.sb_ui_component_1__search_reset::after{
font-family:sb,sans-serif;
font-weight:400;
speak:none;
content:"X"
}
.sb_ui_component_1__navigation_box{
display:flex;
align-items:center;
margin-bottom:30px;
padding:5px 10px;
border-radius:2px;
background-color:#000;
text-transform:uppercase
}
.sb_ui_component_1__navigation_box a{
flex:0 0 auto;
display:block;
padding:5px;
text-decoration:none!important;
color:#fff;
font-weight:700;
white-space:nowrap
}
.sb_ui_component_1__navigation_box a:hover,
.sb_ui_component_1__navigation_box a[data-all]{
color:#ccff28
}
.sb_ui_component_1__navigation_box a[data-all]:hover{
color:#fff
}
.sb_ui_component_1__navigation_box_items{
flex:1 1 auto;
display:flex;
justify-content:center;
flex-wrap:wrap
}
.sb_ui_component_1__groups a{
text-decoration:none!important
}
.sb_ui_component_1__group{
position:relative;
margin-top:30px
}
.sb_ui_component_1__jump_target{
position:absolute;
top:-200px;
left:0
}
.sb_ui_component_1__group_header{
display:flex;
align-items:center;
margin-bottom:10px
}
.sb_ui_component_1__group_header_image{
flex:0 0 auto
}
.sb_ui_component_1__group_header_img{
display:block;
width:50px;
margin-right:5px
}
@media (min-width:1025px){
.uk-form select.select_birthdate{
margin-right:25px
}
.sb_ui_component_1__group{
margin-top:60px
}
.sb_ui_component_1__group_header_img{
width:75px;
margin-right:7px
}
}
.sb_ui_component_1__group_header_rgt{
flex:1 1 auto;
display:flex;
flex-wrap:wrap;
align-items:baseline;
border-bottom:1px solid #ccff28;
padding-bottom:5px
}
@media (min-width:768px){
.sb_ui_component_1__group_header_rgt{
flex-wrap:nowrap
}
}
.sb_ui_component_1__group_header_lead{
margin-right:10px;
font-weight:700;
font-size:1.875rem;
line-height:1
}
.sb_ui_component_1__group_header_text{
margin-right:10px;
font-size:.875rem;
line-height:1
}
.sb_ui_component_1__group_header_text--lines2{
align-self:center
}
.sb_ui_component_1__group_header_text1,
.vcmanufacturer_detail__header_counter,
.vcmodel_detail__header_counter{
color:#86969a
}
.sb_ui_component_1__group_header_up{
flex:0 0 auto;
display:flex;
align-items:center;
margin-left:auto;
font-weight:600
}
.sb_ui_component_1__group_header_up svg{
margin-left:5px
}
.element_suggest{
box-sizing:border-box;
position:fixed;
z-index:1005;
top:0;
left:50%;
max-height:80vh;
width:320px;
margin-left:-160px;
padding:10px;
overflow-y:auto;
background-color:#fff;
box-shadow:0 0 5px rgba(0,0,0,.25);
border-radius:3px;
overflow:hidden
}
@media (min-width:500px){
.element_suggest{
width:500px;
margin-left:-250px
}
}
@media (min-width:768px){
.element_suggest{
width:768px;
margin-left:-384px
}
.element_suggest[data-c=true][data-p=true]{
display:grid;
grid-template-columns:1fr 5fr;
grid-gap:10px
}
}
@media (min-width:1025px){
.element_suggest{
width:1025px;
margin-left:-512.5px
}
}
.element_suggest--visible{
opacity:1
}
.element_suggest:not(.element_suggest--visible){
display:none!important
}
.element_suggest__close{
width:45px;
height:45px
}
.element_suggest[data-c=false] .element_suggest__categories,
.element_suggest[data-h=false] .element_suggest__history,
.element_suggest[data-p=false] .element_suggest__products{
display:none
}
.element_suggest a{
text-decoration:none;
border-left:5px solid transparent
}
.element_suggest a:hover,
.element_suggest__a--selected{
background:#f2f2f2;
border-left-color:#ccff28
}
.element_suggest__headline{
font-weight:700;
line-height:1;
padding:0 0 10px 10px;
text-transform:uppercase
}
.element_suggest__presult{
display:grid;
grid-template-columns:1fr;
grid-gap:10px
}
@media (min-width:768px){
.element_suggest__presult{
grid-template-columns:1fr 1fr
}
}
.element_suggest__product_link{
display:flex;
align-items:flex-start;
border-left:5px solid transparent;
padding:5px
}
.element_suggest__product_image{
flex:0 0 auto;
width:50px;
margin-right:5px
}
.element_suggest__product_img{
display:block
}
.element_suggest__product_text{
margin-bottom:5px
}
.element_suggest__product_price_wrapper{
display:flex
}
.element_suggest__product_price{
margin-right:5px
}
.element_suggest__category_link{
display:block;
margin-bottom:10px;
padding:5px
}
.amazonpay-paymentboxes{
display:flex;
flex-wrap:wrap;
justify-content:space-around;
margin-bottom:20px
}
.amazonpay-paymentboxes>*{
flex:1 1 auto;
text-align:center
}
#addressBookWidgetDiv,
#walletWidgetDiv{
width:400px;
height:228px
}
#readOnlyAddressBookWidgetDiv,
#readOnlyWalletWidgetDiv{
width:200px;
height:140px
}
.klarna_payments{
text-align:center
}
.klarna_payments__accordion_title img{
width:100px;
height:34px
}
.klarna_payments__accordion_title span{
padding-left:20px;
font-size:16px;
font-weight:700
}
.klarna_payments input[type=radio]{
display:none
}
input[type=radio][data-kpi="1"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="1"],
input[type=radio][data-kpi="10"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="10"],
input[type=radio][data-kpi="2"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="2"],
input[type=radio][data-kpi="3"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="3"],
input[type=radio][data-kpi="4"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="4"],
input[type=radio][data-kpi="5"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="5"],
input[type=radio][data-kpi="6"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="6"],
input[type=radio][data-kpi="7"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="7"],
input[type=radio][data-kpi="8"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="8"],
input[type=radio][data-kpi="9"]:not(:checked)~.klarna_payments__accordion_content[data-kpi="9"]{
display:none!important
}
.element_displayblock_element1{
display:grid;
grid-gap:2px;
grid-template-columns:repeat(12,1fr);
align-items:stretch
}
@media (min-width:768px){
.element_displayblock_element1{
grid-gap:6px
}
}
.element_displayblock_element1__h{
display:grid;
grid-gap:2px;
grid-template-columns:1fr;
align-items:flex-start
}
.element_displayblock_element1__h>*{
overflow:hidden
}
.element_displayblock_element1__element{
overflow:hidden
}
.element_displayblock_element1>[data-w]{
max-width:100vw;
grid-column:auto/span 12
}
.element_displayblock_element1>[data-w="1-1"],
.element_displayblock_element1>[data-w="1-2"],
.element_displayblock_element1>[data-w="1-3"],
.element_displayblock_element1>[data-w="1-4"],
.element_displayblock_element1>[data-w="2-3"],
.element_displayblock_element1>[data-w="3-4"]{
grid-column:auto/span 12
}
@media (min-width:768px){
.element_displayblock_element1__h{
grid-gap:6px
}
.element_displayblock_element1__h>:last-child{
align-self:flex-end
}
.element_displayblock_element1>[data-w="1-4"]{
grid-column:auto/span 3
}
.element_displayblock_element1>[data-w="3-4"]{
grid-column:auto/span 9
}
.element_displayblock_element1>[data-w="1-3"]{
grid-column:auto/span 4
}
.element_displayblock_element1>[data-w="2-3"]{
grid-column:auto/span 8
}
.element_displayblock_element1>[data-w="1-2"]{
grid-column:auto/span 6
}
.element_displayblock_element1{
border-radius:5px;
overflow:hidden
}
}
@media (max-width:767px){
.element_artikel_delivery__info_item{
flex-wrap:wrap
}
}
.vs_product:not(.vs_product--visible){
display:none!important
}
@media (max-width:1024px){
.artikel_detail--grouped{
box-sizing:border-box;
max-width:1025px;
padding:0 10px;
margin-left:auto;
margin-right:auto
}
}
@media (max-width:1024px) and (min-width:1025px){
.artikel_detail--grouped{
max-width:1025px;
padding:0 25px
}
}
@media (max-width:1024px) and (min-width:1220px){
.artikel_detail--grouped{
max-width:1220px
}
}
@media (min-width:1025px){
.element_suggest__product_image{
width:60px
}
.artikel_detail--grouped{
max-width:1920px;
padding:0 25px;
margin-left:auto;
margin-right:auto
}
.artikel_detail__type_grouped{
display:grid;
grid-template-areas:"taGS1 taGS2" "taGS3 taGS3";
grid-template-columns:1fr 1fr;
grid-gap:25px
}
}
@media (min-width:1220px){
.artikel_detail__type_grouped{
grid-template-columns:40% auto
}
}
@media (min-width:1900px){
.artikel_detail__type_grouped{
grid-template-columns:auto 1100px
}
}
.artikel_detail__layout_row{
padding-top:30px;
padding-bottom:30px
}
@media (min-width:1025px){
.artikel_detail__layout_row{
padding-top:60px;
padding-bottom:60px
}
}
.artikel_detail__layout_row--uno{
padding-top:0
}
.artikel_detail__section+.artikel_detail__section{
margin-top:55px
}
.artikel_detail__section_title--1{
text-align:center
}
@media (min-width:1025px){
.artikel_detail__section+.artikel_detail__section{
margin-top:110px
}
.artikel_detail__section+.artikel_detail__section--technical_data{
margin-top:0
}
.artikel_detail__section--gpmc{
grid-area:taGS1;
position:relative
}
.artikel_detail__section--spd{
grid-area:taGS2;
margin-top:0!important
}
.artikel_detail__section--sf{
grid-area:taGS3;
width:100%;
max-width:1170px;
margin-left:auto;
margin-right:auto
}
.artikel_detail__product_name,
.artikel_detail__section_title--1{
font-size:1.5625rem;
line-height:1.3125
}
}
.artikel_detail__product_name{
margin:0;
word-wrap:break-word;
word-break:break-word;
-webkit-hyphens:none;
-ms-hyphens:none;
hyphens:none
}
.pvd_gpmc svg [data-disabled-onclick]{
fill:#999;
cursor:not-allowed
}
.pvd_gpmc__reset_filter{
text-align:center
}
.artikel_detail__type_grouped[data-filter-exploded-view=false] .pvd_gpmc__reset_filter{
display:none!important
}
.pvd_75__b{
margin-top:30px
}
.pvd_75__b--cb{
margin-top:0
}
@media (min-width:1025px){
.artikel_detail .pvd_slider.sb_pos_100pr{
max-width:100%
}
.pvd_gpmc__sticky_container{
position:sticky;
top:85px
}
.pvd_gpmc__reset_filter{
text-align:right
}
.pvd_75{
display:grid;
grid-template-columns:7fr 5fr;
grid-gap:25px
}
.pvd_75__a--mb{
overflow:hidden
}
.pvd_75__b{
margin-top:0
}
}
.pvd_mb{
user-select:none;
position:relative;
z-index:1
}
.pvd_mb__badge{
z-index:100;
transform:none
}
.pvd_mb__slide--lightbox{
cursor:pointer
}
.pvd_mb__slider{
margin:0;
padding:0
}
.pvd_mb__slide{
display:flex;
align-items:center;
justify-content:center
}
.pvd_mb__slide--video{
min-height:230px;
height:100%
}
.pvd_mb__img{
flex:0 0 auto
}
@media (max-width:1024px) and (orientation:landscape){
.pvd_mb__img{
max-height:calc(100vh - 95px);
object-fit:contain
}
}
.pvd_mb__slide_video{
position:relative;
padding-bottom:56.25%;
padding-top:30px;
width:100%;
height:0;
overflow:hidden
}
.pvd_mb__slide_video embed,
.pvd_mb__slide_video iframe,
.pvd_mb__slide_video object{
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
.pvd_mb__slide_zoom{
margin:0;
padding:0;
border:1px solid #e5e5e5;
border-radius:50%;
box-shadow:none;
background:none;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
outline:0;
display:block;
position:absolute;
bottom:5px;
right:5px;
box-sizing:border-box;
width:35px;
height:35px;
transition:transform .25s
}
.pvd_mb__slide_zoom>*{
width:25px;
height:25px
}
.pvd_mb__tg{
display:none;
margin-top:10px
}
@media (min-width:1025px){
.pvd_mb__tg{
display:inline-grid;
grid-gap:10px;
grid-template-columns:repeat(5,1fr)
}
}
@media (min-width:1220px){
.pvd_mb__tg{
grid-template-columns:repeat(6,1fr)
}
}
.pvd_mb__tg_item{
position:relative;
display:flex;
align-items:center;
justify-content:center;
width:100px;
height:100px;
border:1px solid #e5e5e5;
text-decoration:none
}
.pvd_mb__tg_item--video::before{
position:absolute;
top:25%;
left:25%;
width:50%;
height:50%;
content:"";
background:url("/custom/module/public/streetbuzz/assets/svgs/icon_play.min.svg") center center no-repeat;
opacity:.5
}
.pvd_mb__tg_item--current{
border-color:#000
}
.pvd_mb__tg_text{
position:relative;
z-index:2
}
.pvd_mb__tg_img{
flex:0 0 auto
}
.pvd_cb__top{
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
color:#898989
}
.pvd_cb__brand_name,
.pvd_cb__rating_add,
.pvd_cb__sku{
font-size:.75rem;
line-height:1.3125
}
.pvd_cb__sku{
margin-left:auto
}
.pvd_cb__sku---copied::selection{
background-color:green
}
.pvd_cb__description{
padding-top:7px;
padding-bottom:7px
}
@media (min-width:1025px){
.pvd_cb__description{
padding-top:24px;
padding-bottom:7px
}
}
.pvd_cb__rating{
display:flex;
align-items:center;
justify-content:space-between;
color:#898989;
box-sizing:border-box;
min-height:40px;
padding:7px 0;
margin-bottom:13px;
border-top:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
text-decoration:none
}
.pvd_cb__rating_stars_container{
display:flex;
align-items:center;
text-decoration:none
}
.pvd_cb__rating_stars{
font-size:.875rem;
line-height:1.3125
}
.pvd_cb__rating_text{
display:inline-block;
padding:2px 5px;
border:1px solid #e5e5e5;
border-radius:50px;
margin-left:5px;
font-size:.625rem;
line-height:1.3125
}
.pvd_cb__rating_text::after{
content:attr(data-rating-cnt)
}
@media (min-width:1025px){
.pvd_cb__rating{
min-height:60px;
margin-bottom:12px
}
.pvd_cb__rating_text{
font-size:.9375rem;
line-height:1.3125;
padding:2px 10px
}
}
.pvd_cb__rating_add{
text-decoration:none
}
.pvd_cb__price_helper{
display:flex;
justify-content:space-between;
align-items:center
}
.pvd_cb__price_container{
flex:0 1 auto;
font-size:.625rem;
line-height:1.3125
}
@media (min-width:1025px){
.pvd_cb__price_container{
font-size:.75rem;
line-height:1.3125
}
}
.pvd_cb__rebate_container{
display:flex;
flex-wrap:wrap;
padding-top:3px
}
.pvd_cb__rebate_prefix{
margin-right:.2em
}
.pvd_cb__rebate{
margin-left:1em
}
.pvd_cb__best_price,
.pvd_cb__price{
font-weight:700;
font-size:2.1875rem;
line-height:1
}
@media (min-width:1025px){
.pvd_cb__best_price,
.pvd_cb__price{
font-size:2.5rem;
line-height:1
}
}
.pvd_cb__price_info{
margin:7px 0 10px;
color:#353535
}
.pvd_cb__best_price--hidden,
.pvd_cb__best_price:not(.pvd_cb__best_price--hidden)~.pvd_cb__price,
.pvd_cb__best_price:not(.pvd_cb__best_price--hidden)~.pvd_cb__rebate_container{
display:none
}
.pvd_cb__rp_and_so{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
align-items:center;
line-height:13px
}
.pvd_cb__rp_and_so>*{
margin-bottom:1em
}
.pvd_cb__installment{
display:flex;
flex-wrap:wrap;
margin-bottom:10px;
padding:10px 0 0;
border-top:1px solid #e5e5e5
}
.pvd_vs{
margin:19px 0 0
}
@media (min-width:1025px){
.pvd_cb__rp_and_so{
line-height:20px
}
.pvd_vs{
margin:45px 0 0
}
}
.pvd_vs_v1{
user-select:none;
position:relative
}
.pvd_vs_v1__label{
display:block;
position:absolute;
top:0;
left:0;
width:0;
height:0;
overflow:hidden;
font-size:8px;
line-height:1px;
color:transparent;
opacity:0
}
.pvd_vs_v1__link{
display:inline-block;
margin:5px 5px 0 0;
padding:5px;
border:1px solid #e5e5e5;
background:#f9f9f9;
text-decoration:none
}
.pvd_vs_v1__link:hover{
background:#e5e5e5
}
.pvd_vs_v1__select{
width:100%
}
.pvd_vs_v1 [data-selected],
.pvd_vs_v1 option:checked:not([value=""]){
background:#ccff28
}
.pvd_cf,
.pvd_noo{
margin:19px 0;
padding:19px 0;
border-top:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5
}
.element_artikel_delivery__info_item,
.element_artikel_list__info_item,
.pvd_cf__info_item{
display:flex;
align-items:flex-start
}
.pvd_cf__info_item+.pvd_cf__info_item{
margin-top:9px
}
.element_artikel_delivery__info_icon,
.element_artikel_list__info_icon,
.pvd_cf__info_icon{
width:29px;
flex:0 0 auto
}
@media (min-width:1025px){
.pvd_cf__info_item+.pvd_cf__info_item{
margin-top:19px
}
.element_artikel_delivery__info_icon,
.element_artikel_list__info_icon,
.pvd_cf__info_icon{
width:36px
}
}
@media (max-width:1024px){
.element_artikel_delivery__info_img,
.element_artikel_delivery__info_svg,
.element_artikel_list__info_img,
.element_artikel_list__info_svg,
.pvd_cf__info_img,
.pvd_cf__info_svg{
width:18px;
height:auto
}
}
.element_artikel_delivery__info_img--availability_status,
.element_artikel_delivery__info_svg--availability_status,
.element_artikel_list__info_img--availability_status,
.element_artikel_list__info_svg--availability_status,
.pvd_cf__info_img--availability_status,
.pvd_cf__info_svg--availability_status{
transform:scale(.8)
}
.element_artikel_delivery__info_value,
.element_artikel_list__info_value,
.pvd_cf__info_value{
padding-left:.5em
}
.pvd_cf__pna_container{
display:flex;
align-items:center;
margin-top:20px;
border-radius:3px;
overflow:hidden;
background-color:#ee7a79;
color:#fff
}
.pvd_cf__pna_x{
align-self:stretch;
display:flex;
align-items:center;
justify-content:center;
width:30px;
min-height:30px;
background-color:#eb463f
}
.pvd_cf__pna_x::after{
font-family:sb,sans-serif;
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:none;
text-transform:none;
text-align:center;
font-variant:normal;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
content:"X";
font-size:10px
}
.pvd_cf__pna_text{
padding:3px 10px;
font-size:.75rem;
line-height:1.3125
}
.pvd_cf__buttons{
position:relative;
display:flex;
justify-content:space-between;
margin:19px 0 0;
padding:19px 0 0;
border-top:1px solid #e5e5e5
}
.pvd_cf__a2c_container{
position:relative;
flex:1 1 auto;
width:100%
}
.pvd_cf__a2c,
.pvd_cf__a2nb{
font-size:.75rem;
line-height:1.3125
}
.pvd_cf__a2c{
padding-left:51px
}
.pvd_cf__amount{
margin:0;
padding:0;
border:1px solid transparent;
border-radius:12px;
box-shadow:none;
background:#fff;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
outline:0;
box-sizing:border-box;
position:absolute;
left:8px;
top:8px;
width:35px;
height:24px;
font-size:16px;
line-height:1;
text-align:center
}
.pvd_cf__amount.has_error{
border:1px solid #e70a0a!important
}
.pvd_cf__a2w{
flex:0 0 auto;
box-sizing:border-box;
margin-left:13px;
fill:#e70a0a;
text-transform:uppercase
}
.pvd_cf__a2w span{
display:none
}
.pvd_cf__a2w svg{
width:13px
}
.pvd_cf__a2nb svg{
margin-right:5px
}
.pvd_cf__a2nb::after{
font-family:sb,sans-serif;
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:none;
text-transform:none;
text-align:center;
font-variant:normal;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
content:"〉";
margin-left:5px
}
.pvd_cf__a2n{
display:inline-block;
margin-top:.5em
}
.pvd_cf_prompt{
display:none;
position:absolute;
z-index:1;
bottom:calc(100% + 13px);
left:0;
width:100%;
padding:10px;
border:1px solid #e70a0a;
border-radius:5px;
box-sizing:border-box;
background:#fff;
box-shadow:0 0 20px rgba(0,0,0,.5);
text-align:center
}
.pvd_prompt_nvs .pvd_cf_prompt--nvs,
.pvd_prompt_spdnmsf .pvd_cf_prompt--spdnmsf{
display:block
}
.pvd_cf_prompt::after{
content:"";
pointer-events:none;
width:0;
height:0;
border:10px solid transparent;
border-top:12px solid #e70a0a;
position:absolute;
top:100%;
left:calc(50% - 5px)
}
.pvd_cf_prompt__title{
font-size:26px;
line-height:1.3125;
font-weight:700;
margin-bottom:10px;
text-transform:uppercase
}
.pvd_cf_prompt__text{
font-size:15px;
line-height:1.3125
}
.pvd_cf_prompt__buttons{
display:flex;
justify-content:space-between;
margin-top:10px
}
.pvd_cf_prompt__button{
margin-left:10px;
font-size:13px;
line-height:1.3125;
text-transform:uppercase;
font-weight:700;
flex:1 1 auto
}
.pvd_cf_prompt__button:first-child{
margin-left:0
}
.pvd_rp{
display:flex;
align-items:center;
margin-right:1em
}
.pvd_rp__points{
display:inline-block;
margin:0 .25em;
padding:0 .5em;
border:1px solid #e5e5e5;
border-radius:50px;
color:#ccff28
}
.pvd_so{
display:flex;
align-items:center
}
.pvd_so .shariff{
flex:1 0 auto;
display:flex;
justify-content:center
}
@media (min-width:480px){
.pvd_so .shariff{
justify-content:flex-start
}
}
.pvd_so .shariff ul{
padding:0;
margin:0;
list-style:none;
display:flex
}
.pvd_so .shariff li{
display:flex;
margin-left:.5em
}
.pvd_so .shariff a{
box-sizing:border-box;
display:flex;
align-items:center;
justify-content:center
}
.pvd_so .shariff .share_text{
display:none!important
}
.pvd_so .shariff .fab{
position:relative;
display:block;
width:20px;
height:20px;
background:center center/100% no-repeat
}
.pvd_so .shariff .fab::after{
content:"";
position:absolute;
top:-5px;
right:-5px;
bottom:-5px;
left:-5px
}
.pvd_so .shariff .fab.fa-twitter{
background-image:url("/custom/module/public/streetbuzz/assets/images/Twitter_Social_Icon_Circle_Color_75w.png")
}
.pvd_so .shariff .fab.fa-facebook-f{
background-image:url("/custom/module/public/streetbuzz/assets/images/f_logo_RGB-Blue_1024_75w.png")
}
.pvd_so .shariff .fab.fa-whatsapp{
background-image:url("/custom/module/public/streetbuzz/assets/images/WhatsApp_Logo_1_75w.png")
}
.pvd_re>*+*{
margin-top:.5em
}
.pvd_pc__accordion_title{
box-sizing:border-box;
border-top:1px solid #e5e5e5;
border-left:5px solid transparent;
border-radius:3px;
min-height:50px;
margin-bottom:0;
padding:2px 10px;
background-color:transparent;
transition:.5s
}
.pvd_pc__accordion_title:first-child{
border-top-color:transparent
}
.pvd_pc__accordion_title::after{
content:"";
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23353535'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5'/%3E%3Cpath d='M18.69 11.558a.942.942 0 010 1.884h-5.248v5.247a.942.942 0 01-1.884 0v-5.247H6.311a.942.942 0 01-.933-.814l-.009-.128a.942.942 0 01.942-.942h5.247V6.311a.942.942 0 011.884 0v5.247z' fill='%23fff'/%3E%3C/svg%3E");
width:15px;
height:15px
}
.pvd_pc__accordion_title--single{
cursor:unset
}
.pvd_pc__accordion_title--single::after{
display:none
}
.pvd_pc__accordion_title--single,
.pvd_pc__accordion_title.uk-active{
border-top:1px solid transparent;
border-left:5px solid #ccff28;
background-color:#f6f6f6
}
.pvd_pc__accordion_title--single::after,
.pvd_pc__accordion_title.uk-active::after{
content:"";
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23353535'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5'/%3E%3Cpath d='M18.69 11.558H6.31a.942.942 0 100 1.884h12.38a.942.942 0 000-1.884z' fill='%23fff'/%3E%3C/svg%3E")
}
.pvd_pc__accordion_content{
margin:0;
padding:10px 12px 16px
}
@media (min-width:1025px){
.pvd_cf__a2w span{
display:inline-block;
padding-left:1em;
font-size:.75rem;
line-height:1.3125
}
.pvd_cf__a2w svg{
width:19px
}
.pvd_so .shariff .fab{
width:25px;
height:25px
}
.pvd_pc__accordion_title{
min-height:65px
}
.pvd_pc__accordion_title::after{
width:22px;
height:22px
}
.pvd_pc__accordion_content{
margin:30px 0
}
}
.pvd_pc__performance_diagram{
margin-top:20px
}
.pvd_pc__video+.pvd_pc__video{
margin-top:10px
}
.pvd_pc__wn_title{
border-top:1px solid #e5e5e5;
font-size:18px;
line-height:24px;
min-height:50px;
font-weight:700;
text-transform:uppercase;
display:flex;
align-items:center;
margin-bottom:0;
padding:2px 10px;
border-left:5px solid transparent
}
@media (min-width:1025px){
.pvd_pc__video{
margin-top:25px
}
.pvd_pc__wn_title{
min-height:65px
}
}
.pvd_pc__wn_content{
margin:0;
padding:10px 12px 16px
}
.pvd_pc__wn_content>section{
margin-top:10px;
padding:10px;
border:1px solid #e5e5e5
}
@media (min-width:1025px){
.pvd_pc__wn_content{
margin:30px 0 0
}
}
.pvd_dl__list{
margin:0;
padding:0;
list-style:none
}
.pvd_dl__item{
display:inline-block;
margin:0 10px 10px 0
}
.pvd_dl__link{
display:inline-flex;
align-items:center;
height:30px;
padding:2px 9px;
border:1px solid #e5e5e5;
border-radius:5px;
background-color:#fff;
font-size:11px;
line-height:1.3125;
font-weight:700;
text-transform:uppercase;
text-decoration:none
}
.pvd_dl__link::before{
content:"";
flex:0 0 auto;
display:block;
width:24px;
height:24px;
margin-right:10px;
background:center center no-repeat
}
.pvd_dl__link::after{
padding-left:10px;
content:""
}
.pvd_dl__link--is_image::before{
background-image:url("/custom/module/public/streetbuzz/assets/svgs/fa_file_image.svg")
}
.pvd_dl__link--is_document::before{
background-image:url("/custom/module/public/streetbuzz/assets/svgs/fa_file_document.svg")
}
.pvd_dl__link--ext_pdf::before{
background-image:url("/custom/module/public/streetbuzz/assets/svgs/download_pdf.min.svg")
}
.pvd_dl__link--installation_video::before{
background-image:url("/custom/module/public/streetbuzz/assets/svgs/download_video.min.svg")
}
.pvd_dl__link--installation_video::after{
content:"ὑ"
}
.pvd_dl__link--performance_diagram::before{
background-image:url("/custom/module/public/streetbuzz/assets/svgs/download_powercurve.min.svg")
}
.pvd_no>*+*{
border-top:1px solid #e5e5e5
}
.pvd_td{
box-shadow:0 0 20px rgba(0,0,0,.1);
padding:10px;
background-color:#fff
}
.pvd_td th{
text-align:left;
vertical-align:top;
font-weight:500
}
.pvd_td td{
text-align:left;
vertical-align:top
}
.pvd_td__td--w{
word-wrap:break-word;
word-break:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto
}
.pvd_td table{
border-spacing:0
}
@media (max-width:1024px){
.pvd_td table,
.pvd_td tbody,
.pvd_td td,
.pvd_td th,
.pvd_td tr{
display:block
}
.pvd_td td,
.pvd_td th{
padding:0
}
.pvd_td tr{
border-bottom:1px solid #e5e5e5;
padding:.25em 0
}
.pvd_td tr:first-child{
padding-top:0
}
.pvd_td tr:last-child{
border-bottom:0;
padding-bottom:0
}
}
@media (min-width:1025px){
.pvd_dl__item{
display:block;
margin:0 0 10px
}
.pvd_dl__link{
height:35px;
font-size:15px;
line-height:1.3125
}
.pvd_dl__link::before{
content:"";
width:24px;
height:24px
}
.pvd_td{
padding:25px
}
.pvd_td td,
.pvd_td th{
padding:.5em 0;
border-bottom:1px solid #e5e5e5
}
.pvd_td td{
padding-left:1em
}
.pvd_td tr:first-child td,
.pvd_td tr:first-child th{
padding-top:0
}
.pvd_td tr:last-child td,
.pvd_td tr:last-child th{
border-bottom:0;
padding-bottom:0
}
}
.pvd_sf__sub_title{
font-weight:700
}
.pvd_sf__content{
display:grid;
grid-gap:10px;
grid-template-columns:1fr;
padding:0
}
@media (min-width:768px){
.pvd_sf__content{
grid-template-columns:repeat(2,1fr)
}
}
@media (min-width:1025px){
.pvd_sf__content{
grid-template-columns:repeat(3,1fr);
grid-gap:25px;
padding:25px;
border-radius:3px;
box-shadow:0 0 20px rgba(0,0,0,.1)
}
}
.pvd_sf__content:not(.pvd_sf__content--show_all) [data-hidable]{
display:none!important
}
.pvd_sf__accordion_wrapper{
break-inside:avoid
}
.pvd_sf__accordion_wrapper_toggle{
grid-column:1/-1;
text-align:center
}
.pvd_sf__accordion_title{
margin:0;
border:1px solid #e5e5e5;
border-radius:3px;
background:#fff
}
.pvd_sf__accordion_title.et_active{
border-color:#353535;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
background:#353535;
color:#fff
}
.pvd_sf__accordion_title.et_active::after{
color:#ccff28
}
.pvd_sf__accordion_content{
margin:0;
padding:11px 0;
border:1px solid #e5e5e5;
border-top:0;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px
}
.pvd_sf__accordion_content a{
display:flex;
align-items:center
}
.pvd_sf__model{
text-decoration:none;
padding:4px 11px
}
.pvd_sf__model::before{
flex:0 0 auto;
content:"";
display:block;
width:13px;
height:13px;
margin-right:10px;
background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25' fill='%23ccff28'%3E%3Cpath d='M13 0l12 12.5L13 25v-4.42L19.775 14H0v-3h19.817L13 4.189z'/%3E%3C/svg%3E") center center no-repeat
}
@media (min-width:1025px){
.pvd_sf__model{
padding:5px 13px
}
.pvd_sf__model::before{
margin-right:13px
}
.pvd_pr__summary{
display:grid;
grid-template-columns:1fr 1fr 1fr;
justify-content:space-between
}
.pvd_pr__summary>:first-child{
align-self:center
}
.pvd_pr__summary>:not(:first-child){
border-left:1px solid #e5e5e5;
padding-left:30px
}
}
.pvd_pr__summary{
background-color:#fff;
padding:20px
}
.pvd_pr__summary>:not(:first-child){
margin-top:15px
}
.pvd_pr__summary_left{
display:flex;
flex-wrap:wrap;
align-items:center
}
.pvd_pr__summary_stars{
font-size:1.5rem;
line-height:1
}
.pvd_pr__summary_avg{
font-weight:700;
font-size:1.5625rem;
line-height:1;
margin-left:13px
}
.pvd_pr__summary_total{
flex:1 1 auto;
width:100%;
margin-top:12px;
font-size:.875rem;
line-height:1
}
.pvd_pr__ratings_pager:not([data-init=done]){
display:none!important
}
.pvd_pr__ratings_page{
display:none
}
.pvd_pr__ratings_page--visible{
display:block
}
@media (min-width:768px){
.pvd_pr__ratings_page--visible{
display:grid;
grid-template-columns:repeat(2,1fr);
grid-gap:30px;
margin-top:30px
}
}
@media (min-width:1025px){
.pvd_pr__ratings_page--visible{
grid-gap:50px;
margin-top:50px
}
}
.pvd_pr__rating_form_container{
position:relative
}
.pvd_pr__rating{
margin-top:50px
}
.pvd_rf__additionals::after,
.pvd_rf__additionals::before{
display:none
}
.pvd_rf__additionals select{
width:100%
}
@media (min-width:480px){
.pvd_rf__additionals{
display:grid;
grid-template-columns:repeat(2,1fr);
grid-gap:0 15px
}
.pvd_rf__additionals>.uk-form-row:nth-of-type(2){
margin-top:0
}
}
@media (min-width:1220px){
.pvd_rf__additionals{
grid-template-columns:repeat(4,1fr)
}
.pvd_rf__additionals>.uk-form-row:nth-of-type(3),
.pvd_rf__additionals>.uk-form-row:nth-of-type(4){
margin-top:0
}
}
.pvd_rf__footer{
display:flex;
align-items:center;
justify-content:space-between
}
.pvd_rf__footer::after,
.pvd_rf__footer::before{
display:none
}
.pvd_pi{
position:relative
}
.pvd_pi__buttons{
display:flex;
align-items:center;
justify-content:space-between
}
.pvd_pi__buttons::after,
.pvd_pi__buttons::before{
display:none
}
.beleg_detail__information_section{
display:flex;
flex-wrap:wrap;
justify-content:space-between
}
@media (min-width:768px){
.pvd_pr__rating{
margin-top:0
}
.beleg_detail__information_section{
flex-wrap:nowrap
}
.beleg_detail__address_section{
max-width:50%
}
}
@media (min-width:1025px){
.beleg_detail__information_section{
flex-wrap:nowrap
}
}
.beleg_detail__information_table{
width:auto;
flex:0 1 auto;
margin:0
}
.beleg_detail__information_table [data-can-change=yes]{
font-weight:600;
color:#0a0
}
.beleg_detail__information_table [data-can-change=no]{
font-weight:600;
color:#e70a0a
}
.beleg_detail__label{
font-weight:500
}
.beleg_detail__address_section{
box-sizing:border-box;
flex:1 1 auto;
padding-left:8px
}
.beleg_detail .element_address_block,
.beleg_detail__address_edit,
.beleg_detail__address_section .beleg_detail__label{
padding:4px 0
}
.beleg_detail__order_positions_container{
margin:20px 0
}
.beleg_detail__edit_order_notifications{
margin-bottom:20px
}
.beleg_detail__button_bar{
display:flex;
flex-wrap:wrap;
gap:10px
}
.beleg_detail__button_bar--customer{
display:block
}
.beleg_detail__button_bar--space_between{
justify-content:space-between
}
.beleg_detail__button{
display:flex;
align-items:center;
justify-content:center
}
.beleg_detail__button svg{
flex:0 0 auto;
width:auto;
max-width:none
}
.beleg_detail__button--right{
margin-left:auto
}
.beleg_detail__button--delete_pos{
fill:#d85030;
color:#d85030
}
.beleg_detail__order_pos_action_buttons>*{
margin:0 auto
}
.beleg_detail__order_pos_action_buttons>*+*{
margin-top:10px
}
.sb_order__pos_cell--image{
width:120px
}
.sb_order__pos_cell--single_price,
.sb_order__pos_cell--total_price{
text-align:right
}
.sb_order__pos_rebate_label{
display:block;
margin-top:5px
}
.sb_order__pos_rebate_input_container{
min-height:40px;
display:flex;
align-items:center;
justify-content:flex-end;
position:relative
}
.sb_order__pos_rebate_input_container:not(.sb_order__pos_rebate_input_container--with_label){
margin-top:5px
}
.sb_order__pos_rebate_input{
padding-right:20px!important;
transform:translateX(6px);
text-align:right
}
.sb_order__pos_rebate_save{
margin-top:5px
}
.sb_order__pos_rebate_currency{
position:absolute;
top:0;
right:0;
bottom:0;
display:flex;
align-items:center
}
.sb_order__deleted_pos .sb_order__pos_cell .sb_order__strikeable,
.sb_order__deleted_pos .sb_order__pos_cell input{
text-decoration:line-through
}
.sb_order__pos_product_name{
font-weight:500
}
.sb_order__pos_product_details{
margin-top:5px
}
#edit_order_notifications{
display:none;
margin-bottom:10px;
background-color:#eee;
padding:10px;
font-weight:700
}
.formular_detail>*{
margin-top:10px
}
.merkliste_detail .pvd_so .shariff .fab{
width:16px;
height:16px;
margin-top:3px
}
.merkliste_detail .pvd_so .shariff .fab.fa-whatsapp{
width:20px;
height:20px
}
.merkliste_detail__so{
float:right
}
.person_register__form_section{
margin-bottom:20px!important
}
.person_lanschrift__block,
.person_lanschrift__la_saved_block{
margin-bottom:15px
}
.person_lanschrift__la_saved_block label{
display:flex!important
}
.person_lanschrift__la_saved_scrollable{
display:grid;
grid-template-columns:1fr;
grid-column-gap:15px;
max-height:300px;
overflow-y:auto
}
@media (min-width:400px){
.merkliste_detail .element_artikel_list__block_prices{
width:100%
}
.merkliste_detail .element_artikel_list__bottom{
justify-content:space-around
}
.person_lanschrift__la_saved_scrollable{
grid-template-columns:repeat(2,1fr)
}
}
@media (min-width:600px){
.person_lanschrift__la_saved_scrollable{
grid-template-columns:repeat(3,1fr)
}
}
@media (min-width:768px){
.merkliste_detail .element_artikel_list__block_prices{
width:auto
}
.merkliste_detail .element_artikel_list__bottom{
justify-content:flex-end
}
.person_lanschrift__blocks{
display:flex
}
.person_lanschrift__block--fields{
order:1;
flex:1 1 auto
}
.person_lanschrift__block--select{
order:2;
flex:0 1 auto;
max-width:300px;
margin-left:15px
}
.person_lanschrift__la_saved_scrollable{
display:block;
max-height:500px
}
}
.person_bestellstatus table{
width:100%
}
.person_bestellstatus tfoot{
font-style:normal
}
.person_bestellstatus__search_form{
display:flex;
align-items:center;
gap:var(--rGridGutter)
}
.person_bestellstatus__search_input{
flex:1 1 auto
}
.person_bestellstatus__search_button{
flex:0 0 auto
}
.order{
border:1px solid #ddd;
border-radius:4px 4px 0 0;
margin-bottom:15px
}
.order__toggle{
position:absolute;
padding:0;
right:0;
top:0;
width:30px;
height:40px;
display:flex;
align-items:center;
justify-content:center;
font-size:.5em;
line-height:1
}
.order__header{
padding:10px 30px 10px 10px;
background-color:#f5f5f5;
position:relative;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
gap:10px
}
@media (min-width:768px){
.order__header{
flex-wrap:nowrap
}
}
.order__header_col{
flex:1 1 50%
}
.order__header_col[data-n="2"]{
white-space:nowrap
}
.order__header_col[data-n="2"],
.order__header_col[data-n="4"]{
text-align:right;
flex:0 1 auto
}
@media (min-width:768px){
.order__header_col{
flex:0 1 auto
}
.order__header_col[data-n="2"]{
text-align:left
}
.praesenz_intern__overview{
grid-template-columns:1fr 1fr
}
}
.order__header_title{
text-transform:uppercase;
font-size:.75rem
}
@media (min-width:420px){
.order__header_title{
font-size:.8rem
}
}
@media (min-width:480px){
.order__header_title{
font-size:1rem
}
}
.order__details{
padding-top:10px
}
.element_sr2__bottom_pager .order__details .element_sr2__pager_button_next,
.element_sr2__bottom_pager .order__details .element_sr2__pager_button_prev,
.order__details .checkout_buttons__bck,
.order__details .checkout_buttons__btn,
.order__details .checkout_buttons__fwd,
.order__details .element_cookie_banner__button,
.order__details .element_forminput_plusminus__minus,
.order__details .element_forminput_plusminus__plus,
.order__details .element_garage__login_button,
.order__details .element_garage__save_vehicle_button,
.order__details .element_sr2__bottom_pager .element_sr2__pager_button_next,
.order__details .element_sr2__bottom_pager .element_sr2__pager_button_prev,
.order__details .element_sr2__muc_filter_button,
.order__details .element_sr2__reset_all_button,
.order__details .element_zpa_artikel__description,
.order__details .pvd_cf_prompt__button--nvs_a,
.order__details .pvd_cf_prompt__button--nvs_b,
.order__details .pvd_cf_prompt__button--spdnmsf_a,
.order__details .pvd_cf_prompt__button--spdnmsf_b,
.order__details .sb_button_danger,
.order__details .sb_button_default,
.order__details .sb_button_primary,
.order__details .sb_button_red,
.order__details .sb_button_s6,
.order__details .sb_button_transparent,
.order__details .sb_button_transparent_dark,
.order__details .sb_button_warn,
.order__details .sb_button_white,
.order__details .sb_stage6_tb .element_textblock__button,
.order__details .sb_stage6_tb .element_textblock_overlay__button,
.order__details .sb_stage6_tb .element_textblock_plain__button,
.order__details .sb_stage6_tb .element_textblock_t1__button,
.order__details .swal2-styled,
.order__details .uk-button,
.order__details .warenkorb_checkout6__panel_link,
.sb_stage6_tb .order__details .element_textblock__button,
.sb_stage6_tb .order__details .element_textblock_overlay__button,
.sb_stage6_tb .order__details .element_textblock_plain__button,
.sb_stage6_tb .order__details .element_textblock_t1__button{
min-width:180px
}
.order__details_col{
flex:1 1 auto
}
.order__details_col--sidebar{
flex:0 1 auto;
padding:8px
}
.order--show .order__toggle::before{
content:"\e903"
}
.order:not(.order--show) .order__details{
display:none!important
}
.person_login__content_block+.person_login__content_block{
margin-top:45px
}
.praesenz_intern__overview{
display:grid;
grid-gap:10px 10px
}
@media (min-width:1025px){
.formular_detail>*{
margin-top:25px
}
.order__details[data-cols="2"]{
display:flex
}
.praesenz_intern__overview{
grid-gap:25px 25px
}
}
.praesenz_intern__panel_title{
margin:0 0 .5em!important
}
.praesenz_intern__panel_button,
.praesenz_intern__panel_data{
margin-top:.5em
}
.element_rating__additionals,
.element_rating__head{
margin-bottom:10px;
border-bottom:1px solid #e5e5e5;
padding-bottom:10px
}
.element_rating__head{
display:grid;
grid-template-areas:"taA taAB taC" "taA taD taE";
grid-template-columns:min-content auto auto;
grid-template-rows:1fr 1fr
}
.element_rating__sig{
position:relative;
grid-area:taA;
display:flex;
align-items:center;
justify-content:center;
width:49px;
height:49px;
margin-right:15px;
text-transform:uppercase;
font-weight:300;
font-size:.875rem;
line-height:1;
background-color:#e5e5e5;
border-radius:100%
}
.element_rating__sig--empty{
visibility:hidden;
opacity:0
}
.element_rating__sig--verified::after{
content:"";
position:absolute;
top:9px;
right:-7px;
width:15px;
bottom:0;
background:url("/custom/module/public/streetbuzz/assets/svgs/icon_verified.min.svg") center top/100% auto no-repeat
}
@media (min-width:1025px){
.element_rating__additionals,
.element_rating__head{
margin-bottom:20px;
padding-bottom:20px
}
.element_rating__sig{
width:70px;
height:70px;
margin-right:20px;
font-size:1.25rem;
line-height:1
}
.element_rating__sig--verified::after{
top:13px;
right:-10px;
width:21px;
bottom:0
}
}
.element_rating__author_wrapper{
display:flex;
align-items:flex-end;
flex-wrap:wrap
}
.element_rating__author{
width:100%;
margin-right:3px;
font-size:1rem;
line-height:1
}
@media (min-width:1025px){
.element_rating__author{
width:auto;
font-size:1.125rem;
line-height:1
}
}
.element_rating__verified_text{
font-size:.5rem;
line-height:1
}
@media (min-width:1025px){
.element_rating__verified_text{
font-size:.625rem;
line-height:1
}
}
.element_rating__date{
display:flex;
align-items:flex-end;
font-size:.625rem;
line-height:1;
justify-content:flex-end
}
.element_rating__stars{
padding-top:5px;
font-size:.8125rem;
line-height:1
}
@media (min-width:1025px){
.element_rating__stars{
font-size:.9375rem;
line-height:1
}
}
.element_rating__helpful{
display:flex;
justify-content:flex-end;
padding-top:5px;
font-size:.625rem;
line-height:1
}
@media (min-width:1025px){
.element_rating__helpful{
font-size:.875rem;
line-height:1
}
}
.element_rating__title{
font-weight:700
}
.element_rating__additional{
display:flex
}
.element_rating__additional_group+.element_rating__additional_group{
margin-top:10px
}
.element_rating__additional_name{
padding-right:.5em
}
.element_rating__additional_value--t{
font-style:italic;
font-weight:300
}
.element_rating__additional_value--b{
display:flex;
align-items:center
}
.element_set_rating_stars{
display:flex;
flex-direction:row-reverse;
justify-content:flex-end;
white-space:nowrap
}
.element_set_rating_stars input[type=radio]{
display:block;
width:0;
height:0;
overflow:hidden;
opacity:0
}
.element_set_rating_stars label{
display:flex;
align-items:center;
justify-content:center;
width:30px;
height:30px;
font-size:1.25rem;
line-height:1
}
.element_set_rating_stars label::before{
content:"★";
color:#e5e5e5
}
.element_set_rating_stars input[type=radio]:checked~label::before{
color:#ffc800
}
.element_set_rating_stars input[type=radio]:hover~label::before{
color:#ccff28
}
.element_rating_stars{
display:inline-flex;
white-space:nowrap
}
.element_rating_stars ::before{
content:"★";
outline-offset:-1px
}
.element_rating_stars__outer{
display:inline-flex;
position:relative;
margin-left:2px;
color:#e5e5e5
}
.element_rating_stars__outer:first-child{
margin-left:0!important
}
.element_rating_stars__inner{
display:inline-flex;
position:absolute;
top:0;
left:0;
overflow:hidden;
color:#ffc800;
-webkit-text-stroke:1px #ffc800
}
.element_rating_bars{
font-size:12px
}
.element_rating_bars__row{
display:flex;
align-items:center;
padding:2px 0
}
.element_rating_bars__row+.element_rating_bars__row{
margin-top:2px
}
.element_rating_bars__star{
display:flex;
align-items:center;
justify-content:space-between;
font-size:13px;
line-height:1
}
.element_rating_bars__star::after,
.element_rating_bars__star::before{
content:"";
color:#ffc800
}
.element_rating_bars__star::after{
color:#e5e5e5
}
.element_rating_bars__star--1::before{
content:"★"
}
.element_rating_bars__star--1::after{
content:"★" "★" "★" "★"
}
.element_rating_bars__star--2::before{
content:"★" "★"
}
.element_rating_bars__star--2::after,
.element_rating_bars__star--3::before{
content:"★" "★" "★"
}
.element_rating_bars__star--3::after{
content:"★" "★"
}
.element_rating_bars__star--4::before{
content:"★" "★" "★" "★"
}
.element_rating_bars__star--4::after{
content:"★"
}
.element_rating_bars__star--5::before{
content:"★" "★" "★" "★" "★"
}
.element_rating_bars__bar_outer{
width:150px;
height:5px;
background-color:#e5e5e5
}
@media (min-width:1025px){
.element_rating_bars__bar_outer{
width:115px
}
}
.element_rating_bars__bar_inner{
background-color:#ccff28;
height:5px
}
.element_rating_bars__num{
display:block;
width:3em;
margin:0 2px;
text-align:center
}
.element_set_rating_bubbles{
display:flex;
flex-direction:row-reverse;
justify-content:flex-end;
white-space:nowrap
}
.element_set_rating_bubbles input[type=radio]{
display:block;
width:0;
height:0;
overflow:hidden;
opacity:0
}
.element_set_rating_bubbles label{
display:flex;
align-items:center;
justify-content:center;
width:30px;
height:30px;
font-size:1.25rem;
line-height:1;
padding-right:3px
}
.element_set_rating_bubbles label::before{
content:"";
display:block;
width:30px;
height:5px;
border-radius:50px;
background-color:#e5e5e5
}
.element_set_rating_bubbles input[type=radio]:checked~label::before,
.element_set_rating_bubbles input[type=radio]:hover~label::before{
background-color:#ccff28
}
.element_set_rating_bubbles input[type=radio]:checked~label[data-n="1"],
.element_set_rating_bubbles input[type=radio]:hover~label[data-n="1"]{
opacity:.25
}
.element_set_rating_bubbles input[type=radio]:checked~label[data-n="2"],
.element_set_rating_bubbles input[type=radio]:hover~label[data-n="2"]{
opacity:.5
}
.element_set_rating_bubbles input[type=radio]:checked~label[data-n="3"],
.element_set_rating_bubbles input[type=radio]:hover~label[data-n="3"]{
opacity:.75
}
.element_rating_bubbles{
display:inline-flex;
white-space:nowrap
}
.element_rating_bubbles__inner,
.element_rating_bubbles__outer{
width:15px;
height:5px
}
.element_rating_bubbles__outer{
display:inline-flex;
position:relative;
margin-left:2px;
border-radius:10px;
overflow:hidden;
background-color:#e5e5e5
}
.element_rating_bubbles__outer:first-child{
margin-left:0!important
}
.element_rating_bubbles__inner{
display:inline-flex;
position:absolute;
top:0;
left:0;
overflow:hidden;
background-color:#ccff28
}
.element_rating_bubbles__inner[data-n="1"]{
opacity:.25
}
.element_rating_bubbles__inner[data-n="2"]{
opacity:.5
}
.element_rating_bubbles__inner[data-n="3"]{
opacity:.75
}
.seite_detail__subelement.sb_pos_100pr>*,
.vcmanufacturer_detail__subelement.sb_pos_100pr>*,
.vcmodel_detail__subelement.sb_pos_100pr>*,
.vctype_detail__subelement.sb_pos_100pr>*,
.warengruppe_detail__subelement.sb_pos_100pr>*,
.warenkorb_detail__subelement.sb_pos_100pr>*{
max-width:100%
}
.vcmanufacturer_detail__header,
.vcmodel_detail__header{
display:flex;
align-items:center;
margin-bottom:10px
}
@media (min-width:1025px){
.element_set_rating_bubbles label::before{
height:7px
}
.element_rating_bubbles__inner,
.element_rating_bubbles__outer{
width:20px;
height:7px
}
.vcmanufacturer_detail__header,
.vcmodel_detail__header{
margin-bottom:25px
}
}
.vcmanufacturer_detail__header_logo,
.vcmodel_detail__header_logo{
display:flex;
margin-right:22px
}
.vcmanufacturer_detail__header_text,
.vcmodel_detail__header_text{
display:flex;
flex-wrap:wrap;
align-items:baseline
}
.vcmanufacturer_detail__header_manufacturer_name,
.vcmodel_detail__header_manufacturer_name{
line-height:1;
margin:0
}
.vcmanufacturer_detail__header_counter,
.vcmodel_detail__header_counter{
margin-left:3px
}
.vcmanufacturer_detail__header_subline,
.vcmodel_detail__header_subline{
flex:1 1 auto;
width:100%;
line-height:1
}
.vcmanufacturer_detail__models{
display:grid;
grid-gap:10px;
grid-template-columns:repeat(2,1fr)
}
@media (min-width:570px){
.vcmanufacturer_detail__models{
grid-template-columns:repeat(3,1fr)
}
}
@media (min-width:768px){
.vcmanufacturer_detail__models{
grid-template-columns:repeat(4,1fr)
}
}
@media (min-width:1025px){
.vcmanufacturer_detail__models{
grid-gap:25px
}
}
.vcmanufacturer_detail__model{
display:flex;
flex-direction:column
}
.vcmanufacturer_detail__model:hover{
box-shadow:0 0 10px -2px rgba(0,0,0,.5)
}
.vcmanufacturer_detail__model_name{
display:flex;
align-items:center;
min-height:40px;
padding:2px 10px;
background-color:#f9f9f9;
text-align:center;
font-weight:700
}
.vcmanufacturer_detail__model_text_and_image{
flex:1 0 auto;
position:relative
}
.vcmanufacturer_detail__model_text{
position:relative;
z-index:2;
box-sizing:border-box;
max-width:65%;
margin-left:auto;
padding:10px;
text-align:right;
text-shadow:-1px -1px 1px #fff,1px 1px 1px #fff
}
.vcmanufacturer_detail__model_text_label{
font-size:.75rem;
line-height:1
}
.vcmanufacturer_detail__model_text_value{
font-size:.875rem;
line-height:1;
font-weight:700
}
.vcmanufacturer_detail__model_text_value+.vcmanufacturer_detail__model_text_label{
margin-top:5px
}
.vcmanufacturer_detail__model_image{
position:absolute;
top:0;
left:0;
bottom:0;
padding-left:10px;
box-sizing:border-box;
max-width:60%;
display:flex;
align-items:center
}
.vcmodel_detail__wgs_l2{
display:grid;
grid-gap:10px;
grid-template-columns:repeat(2,1fr)
}
@media (min-width:768px){
.vcmodel_detail__wgs_l2{
grid-template-columns:repeat(3,1fr)
}
}
.vcmodel_detail__wg_l2{
position:relative
}
.vcmodel_detail__wg_l2:hover{
box-shadow:0 0 5px rgba(0,0,0,.2)
}
.vcmodel_detail__wg_l2:hover .vcmodel_detail__wgs_l3{
display:block
}
.vcmodel_detail__wg_l2_image{
display:none;
padding:4px 9px
}
.vcmodel_detail__wg_l2_c{
display:flex;
flex-wrap:wrap;
background-color:#f2f2f2;
padding:9px
}
.vcmodel_detail__wg_l2_d{
font-weight:700
}
.vcmodel_detail__wg_l2_n{
margin-left:.2em
}
.vcmodel_detail__wg_l2_m{
flex:1 1 auto;
width:100%
}
.vcmodel_detail__wgs_l3{
display:none;
position:absolute;
top:100%;
left:0;
right:0;
padding:4px 9px;
box-shadow:0 0 5px rgba(0,0,0,.2);
background-color:#fff
}
.vcmodel_detail__wgs_l3::before{
content:"";
position:absolute;
left:0;
right:0;
bottom:100%;
height:7px;
background-color:#f2f2f2
}
.vcmodel_detail__wg_l3_c{
display:flex;
padding:2px 0
}
.vcmodel_detail__wg_l3_d{
font-weight:600
}
.vcmodel_detail__wg_l3_n{
margin-left:.2em
}
.element_vctype_current_location,
.praesenz_search__header,
.vctype_detail__header,
.warengruppe_detail__header{
display:flex;
align-items:baseline;
flex-wrap:wrap
}
.praesenz_search__num_found,
.vctype_detail__num_found,
.warengruppe_detail__num_found{
margin:5px 10px 0;
font-size:.75rem;
line-height:1;
font-weight:300;
color:#898989
}
.praesenz_search__headline,
.vctype_detail__headline,
.warengruppe_detail__headline{
margin-bottom:0
}
.praesenz_search__sub_headline,
.vctype_detail__sub_headline,
.warengruppe_detail__sub_headline{
display:none
}
.warengruppe_detail_brands .sb_ui_component_1__group_items{
display:grid;
grid-gap:12px;
grid-template-columns:repeat(2,1fr)
}
@media (min-width:495px){
.warengruppe_detail_brands .sb_ui_component_1__group_items{
grid-template-columns:repeat(3,1fr)
}
}
@media (min-width:655px){
.warengruppe_detail_brands .sb_ui_component_1__group_items{
grid-template-columns:repeat(4,1fr)
}
}
@media (min-width:820px){
.warengruppe_detail_brands .sb_ui_component_1__group_items{
grid-template-columns:repeat(5,1fr)
}
}
@media (min-width:1025px){
.vcmodel_detail__wgs_l2{
grid-gap:25px;
grid-template-columns:repeat(4,1fr)
}
.praesenz_search__sub_headline,
.vctype_detail__sub_headline,
.warengruppe_detail__sub_headline{
display:block;
margin-bottom:1rem;
font-size:1.5625rem;
line-height:1.3125
}
.praesenz_search__sub_headline>p,
.vctype_detail__sub_headline>p,
.warengruppe_detail__sub_headline>p{
margin:0 0 .5em
}
.praesenz_search__num_found,
.vctype_detail__num_found,
.warengruppe_detail__num_found{
transform:translateY(-2px)
}
.warengruppe_detail_brands .sb_ui_component_1__group_items{
grid-template-columns:repeat(5,1fr)
}
}
@media (min-width:1220px){
.warengruppe_detail_brands .sb_ui_component_1__group_items{
grid-template-columns:repeat(6,1fr)
}
}
.warengruppe_detail_brands__brand{
display:block;
box-sizing:border-box;
padding:2px;
background:#f2f2f2
}
.warengruppe_detail_brands__brand:hover{
background:#e5e5e5;
box-shadow:0 0 8px -3px rgba(0,0,0,.25)
}
.warengruppe_detail_brands__brand_image{
display:flex;
align-items:center;
justify-content:center;
box-sizing:border-box;
height:65px;
padding:5px;
background-color:#fff
}
.warengruppe_detail_brands__brand_name{
padding:5px 15px;
font-weight:700;
text-transform:uppercase
}
.warengruppe_detail_productrange .sb_ui_component_1__group_header{
margin-bottom:25px
}
.warengruppe_detail_productrange .sb_ui_component_1__group_header_image{
grid-area:gai;
margin-right:25px
}
.warengruppe_detail_productrange .sb_ui_component_1__group_header_rgt{
grid-area:gat1
}
.warengruppe_detail_productrange__group_header_longdescription{
grid-area:gat2;
margin:10px 0 0
}
.warengruppe_detail_productrange__group_header[data-l]{
display:grid;
grid-template-areas:"gat1" "gat2";
grid-template-columns:auto
}
.warengruppe_detail_productrange__group_header[data-i]{
display:grid;
grid-template-areas:"gai gat1" "gai gat2";
grid-template-columns:max-content auto
}
.json_warenkorb_artikel__error{
margin:0 50px 0 0
}
@media (min-width:1025px){
.json_warenkorb_artikel__error{
margin-right:70px
}
}
.json_warenkorb_artikel__xrefs{
margin-top:20px
}
.json_warenkorb_artikel__headline,
.json_warenkorb_artikel__xrefs_headline{
font-size:18px;
line-height:1.3125;
font-weight:600;
margin:0 45px 20px 0
}
@media (min-width:1025px){
.json_warenkorb_artikel__headline,
.json_warenkorb_artikel__xrefs_headline{
margin-right:70px
}
}
.json_warenkorb_artikel__product{
display:flex
}
.json_warenkorb_artikel__buttons{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
align-items:flex-start
}
.json_warenkorb_artikel__buttons>*{
margin-top:15px
}
.json_warenkorb_artikel__button--close{
margin-right:.5rem
}
.json_warenkorb_artikel__button--cart{
order:1
}
.json_warenkorb_artikel__button_close_helper{
order:2
}
@media (min-width:480px){
.json_warenkorb_artikel__buttons{
flex-wrap:nowrap
}
.json_warenkorb_artikel__button{
width:auto
}
.json_warenkorb_artikel__button--cart{
order:2
}
.json_warenkorb_artikel__button_close_helper{
order:1
}
}
.checkout_headline{
font-size:1.25rem;
line-height:1.3125;
font-weight:600;
text-transform:uppercase
}
@media (min-width:1025px){
.json_warenkorb_artikel__button_close_helper{
display:flex;
align-items:center
}
.checkout_headline{
font-size:1.5625rem;
line-height:1.3125
}
}
.checkout2_address__block_title,
.checkout2_address__section_title,
.checkout_block_headline,
.element_cart__textblock_subject,
.element_cart__textblock_subline,
.warenkorb_checkout3__textblock_subject,
.warenkorb_checkout3__textblock_subline,
.warenkorb_checkout4__textblock_subject,
.warenkorb_checkout4__textblock_subline,
.warenkorb_checkout6__panel_title{
margin:0 0 1em;
font-size:1rem;
line-height:1.3125;
font-weight:700;
text-transform:uppercase
}
@media (min-width:1025px){
.checkout2_address__block_title,
.checkout2_address__section_title,
.checkout_block_headline,
.element_cart__textblock_subject,
.element_cart__textblock_subline,
.warenkorb_checkout3__textblock_subject,
.warenkorb_checkout3__textblock_subline,
.warenkorb_checkout4__textblock_subject,
.warenkorb_checkout4__textblock_subline,
.warenkorb_checkout6__panel_title{
font-size:1.25rem;
line-height:1.3125
}
}
.checkout_header{
border-bottom:1px solid #e5e5e5
}
.checkout_buttons{
display:flex;
justify-content:space-between;
align-items:center;
flex-wrap:wrap;
margin:30px 0 0
}
.checkout_buttons__bck,
.checkout_buttons__btn,
.checkout_buttons__fwd{
order:50;
white-space:nowrap;
margin-right:5px;
margin-bottom:5px
}
.checkout_buttons__btn--pwlost{
font-size:15px
}
.checkout_buttons__fwd{
order:99;
min-width:200px;
margin-left:auto;
margin-right:0
}
@media (max-width:479px){
.checkout_buttons .checkout_buttons__bck,
.checkout_buttons .checkout_buttons__btn,
.checkout_buttons .checkout_buttons__fwd{
width:100%;
margin-right:0;
text-align:center;
display:flex
}
.checkout_buttons .checkout_buttons__fwd{
order:0
}
}
.et_form_field_plusminus{
display:flex;
align-items:center;
justify-content:center
}
.et_form_field_plusminus__wing{
display:flex;
align-items:center;
justify-content:center;
width:40px;
height:40px;
cursor:pointer;
user-select:none
}
.warenkorb_detail__cart_header{
display:flex;
justify-content:space-between;
align-items:center;
flex-wrap:wrap;
margin-bottom:0
}
.warenkorb_detail__cart_headline{
margin-bottom:5px;
display:flex;
align-items:center
}
.warenkorb_detail__cart_headline svg{
flex:0 0 auto;
margin-right:5px
}
.warenkorb_detail__button_ppcp{
display:flex;
justify-content:end
}
.warenkorb_detail__csvupload{
border-bottom:1px solid #e5e5e5
}
.warenkorb_detail__csvupload_form{
display:flex;
align-items:center;
flex-wrap:wrap;
gap:10px
}
.checkout_buttons__ppcp{
display:flex;
justify-content:end;
width:100%
}
.element_cart__subelements .controller_subelements,
.warenkorb_detail__subelements .controller_subelements{
margin-bottom:0!important
}
.warenkorb_checkout1__content{
display:grid;
grid-template-areas:"taLogin" "taRegister" "taGuest";
grid-template-columns:1fr;
grid-gap:10px
}
@media (min-width:768px){
.warenkorb_checkout1__content{
grid-template-areas:"taLogin taRegister" "taLogin taGuest";
grid-template-columns:1fr 1fr
}
}
@media (min-width:1025px){
.warenkorb_detail__cart_headline svg{
margin-right:10px
}
.warenkorb_detail__csvupload_form{
gap:25px
}
.warenkorb_checkout1__content{
grid-gap:25px
}
}
.warenkorb_checkout1 .checkout_buttons__fwd{
min-width:150px
}
.warenkorb_checkout1__content_block .checkout_buttons{
margin-top:0
}
.warenkorb_checkout1__content_block--login{
grid-area:taLogin
}
.warenkorb_checkout1__content_block--register{
grid-area:taRegister
}
.warenkorb_checkout1__content_block--guest{
grid-area:taGuest
}
.warenkorb_checkout1__content_helper{
display:grid;
grid-gap:10px;
grid-template-columns:1fr
}
@media (min-width:480px){
.warenkorb_checkout1__content_block--login .checkout_buttons{
flex-wrap:nowrap
}
.warenkorb_checkout1__content_block--login .checkout_buttons__fwd{
margin-bottom:0;
margin-left:10px
}
.warenkorb_checkout1__content_helper{
grid-template-columns:auto min-content
}
.warenkorb_checkout1__content_helper--login{
grid-template-columns:1fr
}
}
.element_login_form__social_login_buttons,
.warenkorb_checkout1__social_login_buttons{
display:flex;
flex-wrap:wrap;
align-items:center
}
.element_login_form__social_login_button,
.warenkorb_checkout1__social_login_button{
display:block;
margin:10px 40px 0 0
}
.element_login_form__social_login_button:last-child,
.warenkorb_checkout1__social_login_button:last-child{
margin-right:0
}
.warenkorb_checkout2__empty_cart{
text-align:center;
font-weight:700
}
.checkout2_address__section--delivery_address_selection{
margin-top:10px
}
.checkout2_address__section--bottom>:not(.checkout_buttons){
margin-top:15px
}
.checkout2_address__section--privacy{
grid-area:bottom
}
@media (max-width:1024px){
.checkout2_address__row--la_plz_la_ort .uk-grid>*,
.checkout2_address__row--plz_ort .uk-grid>*{
margin-bottom:15px
}
.checkout2_address__row--la_plz_la_ort .uk-grid>:last-child,
.checkout2_address__row--plz_ort .uk-grid>:last-child{
margin-bottom:0
}
body.epoq-pp--has-panel .uk-modal,
body.epoq-pp--is-open .uk-modal{
bottom:78px!important
}
body.epoq-pp--has-panel .uk-modal-dialog,
body.epoq-pp--is-open .uk-modal-dialog{
top:0!important
}
}
.checkout2_address__row--buttons{
grid-area:bottom2
}
@supports (display:grid){
@media (min-width:1025px){
.checkout2_address{
display:grid;
grid-column-gap:25px;
grid-row-gap:0;
grid-template-columns:60% auto;
align-items:start;
grid-template-areas:"invoiceAddress addressSelect" "invoiceAddress deliveryAddress" "invoiceAddress ." "bottom bottom" "bottom2 bottom2"
}
.checkout2_address__section--invoice_address{
grid-column:1;
grid-row:1/span 3
}
.checkout2_address__section--delivery_address_selection{
grid-column:2;
grid-row:1
}
.checkout2_address__section--custom_delivery_address{
padding-top:0;
grid-column:2;
grid-row:2
}
.checkout2_address__section--bottom{
grid-column:1/span 2;
grid-row:4;
border-top:0;
margin:0;
padding:0
}
}
}
.checkout2_address__la_saved_scrollable{
display:grid;
grid-template-columns:1fr;
grid-column-gap:15px;
max-height:300px;
overflow-y:auto
}
@media (min-width:400px){
.checkout2_address__la_saved_scrollable{
grid-template-columns:repeat(2,1fr)
}
}
@media (min-width:600px){
.checkout2_address__la_saved_scrollable{
grid-template-columns:repeat(3,1fr)
}
}
@media (min-width:800px){
.checkout2_address__la_saved_scrollable{
grid-template-columns:repeat(4,1fr)
}
}
@media (min-width:1025px){
.checkout2_address__section--delivery_address_selection{
margin-top:0
}
.checkout2_address__la_saved_scrollable{
grid-template-columns:repeat(2,1fr);
max-height:500px
}
}
.checkout2_address__la_saved_block{
margin-bottom:15px
}
.checkout2_address__la_saved_block label{
display:flex!important
}
.checkout2_address__section--invoice_address .element_address_block{
margin-bottom:20px
}
.checkout2_address__section--custom_delivery_address .element_address_block{
margin-top:10px
}
.checkout2_address__section--custom_delivery_address .element_address_block:first-child{
margin-top:0
}
.checkout2_address__info{
font-size:.75rem;
line-height:1.3125
}
.checkout2_address__block_la,
.checkout2_address__block_saved_la{
border-top:1px solid #e5e5e5
}
.checkout2_address label[for*=hausnummer]{
white-space:nowrap
}
.checkout2_address input[name=la_saved_id]:checked+* .element_address_block__row:first-child{
font-weight:600
}
.checkout2_newsletter__text{
display:block;
margin-top:10px
}
.element_cart__empty_cart,
.warenkorb_checkout3__empty_cart,
.warenkorb_checkout4__empty_cart{
text-align:center;
font-weight:700
}
.element_cart__option_details,
.warenkorb_checkout3__option_details,
.warenkorb_checkout4__option_details{
padding-top:1rem
}
.element_cart__option_line,
.warenkorb_checkout3__option_line,
.warenkorb_checkout4__option_line{
display:grid;
border:1px solid #e5e5e5;
border-radius:5px;
overflow:hidden;
min-height:60px;
align-items:center
}
.element_cart__option_line--a,
.warenkorb_checkout3__option_line--a,
.warenkorb_checkout4__option_line--a{
grid-template-columns:auto 40px;
grid-template-areas:"taImage taRadio" "taText taRadio"
}
.element_cart__option_line--b,
.warenkorb_checkout3__option_line--b,
.warenkorb_checkout4__option_line--b{
grid-template-columns:auto 40px;
grid-template-areas:"taText taRadio"
}
.element_cart__option_image,
.warenkorb_checkout3__option_image,
.warenkorb_checkout4__option_image{
grid-area:taImage;
align-self:stretch;
display:flex;
align-items:center;
border-right:1px solid transparent;
padding:5px 10px
}
@media (min-width:768px){
.element_cart__option_line--a,
.warenkorb_checkout3__option_line--a,
.warenkorb_checkout4__option_line--a{
grid-template-columns:140px auto 70px;
grid-template-areas:"taImage taText taRadio";
min-height:80px
}
.element_cart__option_line--b,
.warenkorb_checkout3__option_line--b,
.warenkorb_checkout4__option_line--b{
grid-template-columns:auto 70px;
grid-template-areas:"taText taRadio";
min-height:80px
}
.element_cart__option_image,
.warenkorb_checkout3__option_image,
.warenkorb_checkout4__option_image{
padding:10px 20px;
border-right:1px solid #e5e5e5;
text-align:center;
justify-content:center
}
}
.element_cart__option_name_and_text,
.warenkorb_checkout3__option_name_and_text,
.warenkorb_checkout4__option_name_and_text{
grid-area:taText;
padding:5px 10px
}
@media (min-width:768px){
.element_cart__option_name_and_text,
.warenkorb_checkout3__option_name_and_text,
.warenkorb_checkout4__option_name_and_text{
padding:10px 20px;
width:auto
}
.warenkorb_checkout4__zw_bankeinzug{
grid-template-columns:1fr 1fr
}
.warenkorb_checkout4__zw_bankeinzug--cell_tb{
grid-column:auto/span 2
}
}
.element_cart__option_radio_container,
.warenkorb_checkout3__option_radio_container,
.warenkorb_checkout4__option_radio_container{
grid-area:taRadio;
box-sizing:border-box;
display:flex;
align-self:stretch
}
.element_cart__option--checked .element_cart__option_line,
.element_cart__option--checked .warenkorb_checkout3__option_line,
.element_cart__option--checked .warenkorb_checkout4__option_line,
.warenkorb_checkout3__option--checked .element_cart__option_line,
.warenkorb_checkout3__option--checked .warenkorb_checkout3__option_line,
.warenkorb_checkout3__option--checked .warenkorb_checkout4__option_line,
.warenkorb_checkout4__option--checked .element_cart__option_line,
.warenkorb_checkout4__option--checked .warenkorb_checkout3__option_line,
.warenkorb_checkout4__option--checked .warenkorb_checkout4__option_line{
background-color:#f2f2f2
}
.element_cart__option--checked .element_cart__option_label,
.element_cart__option--checked .warenkorb_checkout3__option_label,
.element_cart__option--checked .warenkorb_checkout4__option_label,
.warenkorb_checkout3__option--checked .element_cart__option_label,
.warenkorb_checkout3__option--checked .warenkorb_checkout3__option_label,
.warenkorb_checkout3__option--checked .warenkorb_checkout4__option_label,
.warenkorb_checkout4__option--checked .element_cart__option_label,
.warenkorb_checkout4__option--checked .warenkorb_checkout3__option_label,
.warenkorb_checkout4__option--checked .warenkorb_checkout4__option_label{
background-color:#ccff28;
color:#000;
fill:#000
}
.element_cart__option_img,
.warenkorb_checkout3__option_img,
.warenkorb_checkout4__option_img{
display:block
}
.element_cart__option_name_container,
.warenkorb_checkout3__option_name_container,
.warenkorb_checkout4__option_name_container{
display:flex;
flex-wrap:wrap;
justify-content:space-between
}
.element_cart__option_name,
.warenkorb_checkout3__option_name,
.warenkorb_checkout4__option_name{
font-size:18px;
font-weight:700
}
.element_cart__option_text,
.warenkorb_checkout3__option_text,
.warenkorb_checkout4__option_text{
padding-top:5px
}
.element_cart .delivery__details--close,
.warenkorb_checkout3 .delivery__details--close,
.warenkorb_checkout4 .delivery__details--close{
display:none
}
.element_cart__option_label,
.warenkorb_checkout3__option_label,
.warenkorb_checkout4__option_label{
width:100%;
display:flex;
align-items:center!important;
justify-content:center!important
}
.element_cart__toggle_option_text::after,
.warenkorb_checkout3__toggle_option_text::after,
.warenkorb_checkout4__toggle_option_text::after{
content:attr(data-toggle-text-open)
}
.element_cart__toggle_option_text[data-toggle-text=close]::after,
.warenkorb_checkout3__toggle_option_text[data-toggle-text=close]::after,
.warenkorb_checkout4__toggle_option_text[data-toggle-text=close]::after{
content:attr(data-toggle-text-close)
}
.warenkorb_checkout3__option_details--visible:empty,
.warenkorb_checkout3__option_details:not(.warenkorb_checkout3__option_details--visible),
.warenkorb_checkout3__option_text--visible:empty,
.warenkorb_checkout3__option_text:not(.warenkorb_checkout3__option_text--visible),
.warenkorb_checkout4__option--hidden,
.warenkorb_checkout4__option_details--visible:empty,
.warenkorb_checkout4__option_details:not(.warenkorb_checkout4__option_details--visible),
.warenkorb_checkout4__option_text--visible:empty,
.warenkorb_checkout4__option_text:not(.warenkorb_checkout4__option_text--visible){
display:none
}
.warenkorb_checkout4__zw_bankeinzug{
display:grid;
grid-gap:15px
}
.warenkorb_checkout4__form{
position:relative
}
.checkout4_birthdate__item{
display:inline-block;
margin-right:5px
}
.checkout4_birthdate__item:last-child{
margin-right:0
}
.checkout4_trustedshops{
margin-top:30px;
display:flex
}
.checkout4_trustedshops__col--logo{
display:none;
margin-right:15px
}
.checkout4_trustedshops__logo_img{
max-width:none
}
.checkout4_trustedshops__tsprotect{
font-weight:700
}
.checkout4_trustedshops__trustedshops_excellence_info{
margin-top:15px
}
@media (min-width:768px){
.checkout4_trustedshops{
width:50%
}
.checkout4_trustedshops__col--logo{
display:block
}
}
.warenkorb_checkout6__empty_cart{
text-align:center;
font-weight:700
}
.warenkorb_checkout6__agb,
.warenkorb_checkout6__ratingemail{
background-color:transparent;
border:1px solid #e5e5e5;
display:flex;
align-items:baseline
}
.warenkorb_checkout6__agb_label1,
.warenkorb_checkout6__ratingemail_label1{
flex:0 0 auto;
margin-right:5px
}
.warenkorb_checkout6__agb_label2,
.warenkorb_checkout6__ratingemail_label2{
flex:1 1 auto
}
.warenkorb_checkout6__ratingemail{
margin-top:15px
}
.warenkorb_checkout6__privacyrule_agreement{
margin-bottom:15px;
display:none
}
.warenkorb_checkout6__privacyrule_agreement .element_privacyrule_agreement__label{
display:flex!important;
align-items:center!important
}
.warenkorb_checkout6__privacyrule_agreement .element_privacyrule_agreement__label::before{
box-sizing:border-box;
width:50px!important;
padding-left:10px;
font-size:35px!important;
line-height:28px
}
.warenkorb_checkout6__panels{
display:grid;
grid-template-columns:1fr;
grid-gap:10px
}
@media (min-width:480px){
.warenkorb_checkout6__panels{
grid-template-columns:repeat(2,1fr)
}
}
@media (min-width:1220px){
.warenkorb_checkout6__panels{
grid-gap:25px
}
}
.warenkorb_checkout6__panel_container{
display:flex
}
.warenkorb_checkout6__panel{
width:100%;
box-sizing:border-box;
position:relative;
display:flex;
flex-direction:column;
justify-content:space-between
}
.warenkorb_checkout6__panel_title{
margin-top:15px
}
.warenkorb_checkout6__panel_title:first-child{
margin-top:0
}
.warenkorb_checkout6__panel_content{
margin:5px 0
}
.warenkorb_checkout7__orderinfo{
background-color:#f2f2f2;
padding:17px 20px
}
.warenkorb_checkout7__orderinfo_title{
font-weight:600;
margin-bottom:10px
}
.warenkorb_checkout7__orderinfo_table{
border-collapse:collapse;
border-spacing:0;
font-weight:600
}
.warenkorb_checkout7__orderinfo_c1{
padding:0 20px 0 0;
vertical-align:top
}
.warenkorb_checkout7__orderinfo_c2{
padding:0
}
.warenkorb_checkout7 .checkout_buttons--1f{
justify-content:center
}
.warenkorb_checkout7__linkbar{
display:flex;
justify-content:space-between;
margin:15px 0
}
.warenkorb_checkout7__ts{
margin:25px 0 0;
border-top:2px solid #ccff28;
padding-top:25px
}
.warenkorb_checkout7__ts_buttons{
display:flex;
flex-wrap:wrap;
margin-top:15px
}
.warenkorb_checkout7__ts_button{
flex:0 1 50%;
width:50%
}
.warenkorb_checkout7__ratingemail{
margin-top:3rem
}
.element_zpa{
position:relative;
display:flex
}
.element_zpa>*{
flex:1 1 auto
}
.element_zpa_artikel{
display:block;
text-decoration:none
}
.element_zpa_artikel__img{
display:block;
width:100%;
height:100%;
object-fit:cover
}
.element_zpa_artikel__h{
position:absolute;
bottom:10px;
right:10px;
display:flex;
align-items:flex-end
}
.element_zpa_artikel__description,
.element_zpa_artikel__l,
.element_zpa_artikel__title{
color:#fff;
text-shadow:0 0 3px rgba(0,0,0,.4)
}
.element_zpa_artikel__title{
margin-bottom:7px;
font-weight:800;
font-size:.9375rem;
line-height:1;
text-transform:uppercase;
text-align:center
}
@media (min-width:1025px){
.warenkorb_checkout6__panels{
grid-template-columns:repeat(4,1fr)
}
.element_zpa_artikel__title{
font-size:1.875rem;
line-height:1
}
}
.element_zpa_artikel__description{
font-size:.5625rem;
line-height:1
}
@media (min-width:768px){
.element_zpa_artikel__description{
font-size:.6875rem;
line-height:1
}
}
@media (min-width:1025px){
.element_zpa_artikel__description{
font-size:.9375rem;
line-height:1
}
}
.element_zpa_artikel:hover .element_zpa_artikel__description{
background-color:#fff;
text-shadow:none
}
.element_zpa_artikel__r{
margin-left:14px;
padding:0 5px 3px
}
.element_zpa_artikel__price{
font-size:1.25rem;
line-height:1
}
@media (min-width:768px){
.element_zpa_artikel__r{
padding:7px 11px 10px
}
.element_zpa_artikel__price{
font-size:2.5rem;
line-height:1
}
}
.element_zpa_artikel__rebate_container{
display:flex;
margin:2px 0;
text-transform:uppercase;
font-size:.5625rem;
line-height:1
}
@media (min-width:768px){
.element_zpa_artikel__rebate_container{
font-size:.75rem;
line-height:1;
margin:9px 0 3px
}
}
.element_zpa_artikel__rebate{
margin-left:5px
}
/*! lightgallery - v1.6.6 - 2017-12-20
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
@font-face{
font-family:lg;
src:url("/custom/module/public/streetbuzz/assets/lightgallery/fonts/lg.eot?n1z373");
src:url("/custom/module/public/streetbuzz/assets/lightgallery/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("/custom/module/public/streetbuzz/assets/lightgallery/fonts/lg.woff?n1z373") format("woff"),url("/custom/module/public/streetbuzz/assets/lightgallery/fonts/lg.ttf?n1z373") format("truetype"),url("/custom/module/public/streetbuzz/assets/lightgallery/fonts/lg.svg?n1z373#lg") format("svg");
font-weight:400;
font-style:normal
}
.lg-icon{
margin:0;
padding:0;
border:0;
border-radius:0;
box-shadow:none;
background:none;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
outline:0;
font-family:lg;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.lg-actions .lg-next,
.lg-actions .lg-prev{
position:absolute;
top:50%;
z-index:1080;
display:flex;
align-items:center;
justify-content:center;
width:40px;
height:40px;
margin-top:-10px;
padding:0;
border:none;
opacity:.75;
background-color:rgba(0,0,0,.5);
color:#fff;
cursor:pointer;
font-size:22px;
outline:0
}
.lg-actions .lg-next.disabled,
.lg-actions .lg-prev.disabled{
pointer-events:none;
opacity:.5
}
.lg-actions .lg-next:hover,
.lg-actions .lg-prev:hover{
color:#fff
}
.lg-actions .lg-next{
right:0
}
.lg-actions .lg-next::before{
content:"\e095"
}
.lg-actions .lg-prev{
left:0
}
.lg-actions .lg-prev::after{
content:"\e094"
}
@keyframes lg-right-end{
0%,
100%{
left:0
}
50%{
left:-30px
}
}
@keyframes lg-left-end{
0%,
100%{
left:0
}
50%{
left:30px
}
}
.lg-outer.lg-right-end .lg-object{
animation:.3s lg-right-end;
position:relative
}
.lg-outer.lg-left-end .lg-object{
animation:.3s lg-left-end;
position:relative
}
.lg-toolbar{
z-index:1082;
left:0;
position:absolute;
top:0;
width:100%;
background-color:rgba(0,0,0,.45)
}
.lg-toolbar .lg-icon{
color:#999;
cursor:pointer;
float:right;
font-size:24px;
height:47px;
line-height:27px;
padding:10px 0;
text-align:center;
width:50px;
text-decoration:none!important;
outline:0;
transition:color .2s linear
}
.lg-toolbar .lg-icon:hover{
color:#fff
}
.lg-toolbar .lg-close:after{
content:"\e070"
}
.lg-sub-html{
background-color:rgba(0,0,0,.45);
bottom:0;
color:#eee;
font-size:16px;
left:0;
padding:10px 40px;
position:fixed;
right:0;
text-align:center;
z-index:1080
}
.lg-sub-html h4{
margin:0;
font-size:13px;
font-weight:700
}
.lg-sub-html p{
font-size:12px;
margin:5px 0 0
}
#lg-counter{
color:#999;
display:inline-block;
font-size:16px;
padding-left:20px;
padding-top:12px;
vertical-align:middle
}
.lg-next,
.lg-prev,
.lg-toolbar{
opacity:1;
transition:transform .35s cubic-bezier(0, 0, .25, 1),opacity .35s cubic-bezier(0, 0, .25, 1),color .2s linear
}
.lg-hide-items .lg-prev{
opacity:0;
transform:translate3d(-10px,0,0)
}
.lg-hide-items .lg-next{
opacity:0;
transform:translate3d(10px,0,0)
}
.lg-hide-items .lg-toolbar{
opacity:0;
transform:translate3d(0,-10px,0)
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{
transform:scale3d(.5,.5,.5);
opacity:0;
transition:transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;
transform-origin:50% 50%
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{
transform:scale3d(1,1,1);
opacity:1
}
.lg-outer .lg-thumb-outer{
background-color:#0d0a0a;
bottom:0;
position:absolute;
width:100%;
z-index:1080;
max-height:350px;
transform:translate3d(0,100%,0);
transition:transform .25s cubic-bezier(0, 0, .25, 1)
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{
cursor:-o-grab;
cursor:-ms-grab;
cursor:grab
}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{
cursor:move;
cursor:-o-grabbing;
cursor:-ms-grabbing;
cursor:grabbing
}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{
transition-duration:0s!important
}
.lg-outer.lg-thumb-open .lg-thumb-outer{
transform:translate3d(0,0,0)
}
.lg-outer .lg-thumb{
padding:10px 0;
height:100%;
margin-bottom:-5px
}
.lg-outer .lg-thumb-item{
cursor:pointer;
float:left;
overflow:hidden;
height:100%;
border:2px solid #fff;
margin-bottom:5px
}
.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover{
border-color:#a90707
}
.lg-outer .lg-thumb-item img{
width:100%;
height:100%;
object-fit:cover
}
.lg-outer.lg-has-thumb .lg-item{
padding-bottom:120px
}
.lg-outer.lg-can-toggle .lg-item{
padding-bottom:0
}
.lg-outer.lg-pull-caption-up .lg-sub-html{
transition:bottom .25s
}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{
bottom:100px
}
.lg-outer .lg-toogle-thumb{
background-color:#0d0a0a;
border-radius:2px 2px 0 0;
color:#999;
cursor:pointer;
font-size:24px;
height:39px;
line-height:27px;
padding:5px 0;
position:absolute;
right:20px;
text-align:center;
top:-39px;
width:50px
}
.lg-outer .lg-toogle-thumb:after{
content:"\e1ff"
}
.lg-outer .lg-toogle-thumb:hover{
color:#fff
}
.lg-outer .lg-video-cont{
display:inline-block;
vertical-align:middle;
max-width:1140px;
max-height:100%;
width:100%;
padding:0 5px
}
.lg-outer .lg-video{
width:100%;
height:0;
padding-bottom:56.25%;
overflow:hidden;
position:relative
}
.lg-outer .lg-video .lg-object{
display:inline-block;
position:absolute;
top:0;
left:0;
width:100%!important;
height:100%!important
}
.lg-outer .lg-video .lg-video-play{
width:84px;
height:59px;
position:absolute;
left:50%;
top:50%;
margin-left:-42px;
margin-top:-30px;
z-index:1080;
cursor:pointer
}
.lg-outer .lg-has-iframe .lg-video{
-webkit-overflow-scrolling:touch;
overflow:auto
}
.lg-outer .lg-has-vimeo .lg-video-play{
background:url("/custom/module/public/streetbuzz/assets/lightgallery/img/vimeo-play.png") no-repeat
}
.lg-outer .lg-has-vimeo:hover .lg-video-play{
background:url("/custom/module/public/streetbuzz/assets/lightgallery/img/vimeo-play.png") 0 -58px no-repeat
}
.lg-outer .lg-has-html5 .lg-video-play{
background:url("/custom/module/public/streetbuzz/assets/lightgallery/img/video-play.png") no-repeat;
height:64px;
margin-left:-32px;
margin-top:-32px;
width:64px;
opacity:.8
}
.lg-outer .lg-has-html5:hover .lg-video-play{
opacity:1
}
.lg-outer .lg-has-youtube .lg-video-play{
background:url("/custom/module/public/streetbuzz/assets/lightgallery/img/youtube-play.png") no-repeat
}
.lg-outer .lg-has-youtube:hover .lg-video-play{
background:url("/custom/module/public/streetbuzz/assets/lightgallery/img/youtube-play.png") 0 -60px no-repeat
}
.lg-outer .lg-video-object{
width:100%!important;
height:100%!important;
position:absolute;
top:0;
left:0
}
.lg-outer .lg-has-video .lg-video-object{
visibility:hidden
}
.lg-outer .lg-has-video.lg-video-playing .lg-object,
.lg-outer .lg-has-video.lg-video-playing .lg-video-play{
display:none
}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object{
visibility:visible
}
.lg-progress-bar{
background-color:#333;
height:5px;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1083;
opacity:0;
transition:opacity 80ms
}
.lg-progress-bar .lg-progress{
background-color:#a90707;
height:5px;
width:0
}
.lg-progress-bar.lg-start .lg-progress{
width:100%
}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{
transition-duration:0s
}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{
transition:transform .3s cubic-bezier(0, 0, .25, 1)
}
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{
transition:left .3s cubic-bezier(0, 0, .25, 1),top .3s cubic-bezier(0, 0, .25, 1)
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{
transform:translate3d(0,0,0);
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{
transform:scale3d(1,1,1);
transition:transform .3s cubic-bezier(0, 0, .25, 1),opacity .15s!important;
transform-origin:0 0;
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
#lg-zoom-in:after{
content:"\e311"
}
#lg-actual-size{
font-size:20px
}
#lg-actual-size:after{
content:"\e033"
}
#lg-zoom-out{
opacity:.5;
pointer-events:none
}
#lg-zoom-out:after{
content:"\e312"
}
.lg-zoomed #lg-zoom-out{
opacity:1;
pointer-events:auto
}
.lg-outer .lg-pager-outer{
bottom:60px;
left:0;
position:absolute;
right:0;
text-align:center;
z-index:1080;
height:10px
}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{
overflow:visible
}
.lg-outer .lg-pager-cont{
cursor:pointer;
display:inline-block;
overflow:hidden;
position:relative;
vertical-align:top;
margin:0 5px
}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{
opacity:1;
transform:translate3d(0,0,0)
}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{
box-shadow:0 0 0 2px #fff inset
}
.lg-outer .lg-pager-thumb-cont{
background-color:#fff;
color:#fff;
bottom:100%;
height:83px;
left:0;
margin-bottom:20px;
margin-left:-60px;
opacity:0;
padding:5px;
position:absolute;
width:120px;
border-radius:3px;
transition:opacity .15s,transform .15s;
transform:translate3d(0,5px,0)
}
.lg-outer .lg-pager-thumb-cont img{
width:100%;
height:100%
}
.lg-outer .lg-pager{
background-color:rgba(255,255,255,.5);
border-radius:50%;
box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;
display:block;
height:12px;
transition:box-shadow .3s;
width:12px
}
.lg-outer .lg-pager:focus,
.lg-outer .lg-pager:hover{
box-shadow:0 0 0 8px #fff inset
}
.lg-outer .lg-caret{
border-left:10px solid transparent;
border-right:10px solid transparent;
border-top:10px dashed;
bottom:-10px;
display:inline-block;
height:0;
left:50%;
margin-left:-5px;
position:absolute;
vertical-align:middle;
width:0
}
.lg-outer #lg-dropdown-overlay{
background-color:rgba(0,0,0,.25);
bottom:0;
cursor:default;
left:0;
position:fixed;
right:0;
top:0;
z-index:1081;
opacity:0;
visibility:hidden;
transition:visibility 0s linear .18s,opacity .18s linear
}
.lg-outer.lg-dropdown-active #lg-dropdown-overlay,
.lg-outer.lg-dropdown-active .lg-dropdown{
transition-delay:0s;
transform:translate3d(0,0,0);
opacity:1;
visibility:visible
}
.lg-outer .lg-dropdown{
background-color:#fff;
border-radius:2px;
font-size:14px;
list-style-type:none;
margin:0;
padding:10px 0;
position:absolute;
right:0;
text-align:left;
top:50px;
opacity:0;
visibility:hidden;
transform:translate3d(0,5px,0);
transition:transform .18s linear,visibility 0s linear .5s,opacity .18s linear
}
.lg-outer .lg-dropdown:after{
content:"";
display:block;
height:0;
width:0;
position:absolute;
border:8px solid transparent;
border-bottom-color:#fff;
right:16px;
top:-16px
}
.lg-outer .lg-dropdown>li:last-child{
margin-bottom:0
}
.lg-outer .lg-dropdown>li:hover .lg-icon,
.lg-outer .lg-dropdown>li:hover a{
color:#333
}
.lg-outer .lg-dropdown a{
color:#333;
display:block;
white-space:pre;
padding:4px 12px;
font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px
}
.lg-outer .lg-dropdown a:hover{
background-color:rgba(0,0,0,.07)
}
.lg-outer .lg-dropdown .lg-dropdown-text{
display:inline-block;
line-height:1;
margin-top:-3px;
vertical-align:middle
}
.lg-outer .lg-dropdown .lg-icon{
color:#333;
display:inline-block;
float:none;
font-size:20px;
height:auto;
line-height:1;
margin-right:8px;
padding:0;
vertical-align:middle;
width:auto
}
.lg-group:after{
content:"";
display:table;
clear:both
}
.lg-outer{
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
z-index:1050;
text-align:left;
opacity:0;
transition:opacity .15s
}
.lg-outer *{
box-sizing:border-box
}
.lg-outer.lg-visible{
opacity:1
}
.lg-outer.lg-css3 .lg-item.lg-current,
.lg-outer.lg-css3 .lg-item.lg-next-slide,
.lg-outer.lg-css3 .lg-item.lg-prev-slide{
transition-duration:inherit!important;
transition-timing-function:inherit!important
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{
transition-duration:0s!important;
opacity:1
}
.lg-outer.lg-grab img.lg-object{
cursor:-o-grab;
cursor:-ms-grab;
cursor:grab
}
.lg-outer.lg-grabbing img.lg-object{
cursor:move;
cursor:-o-grabbing;
cursor:-ms-grabbing;
cursor:grabbing
}
.lg-outer .lg{
height:100%;
width:100%;
position:relative;
overflow:hidden;
margin-left:auto;
margin-right:auto;
max-width:100%;
max-height:100%
}
.lg-outer .lg-inner{
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
white-space:nowrap
}
.lg-outer .lg-item{
background:url("/custom/module/public/streetbuzz/assets/lightgallery/img/loading.gif") center center no-repeat;
display:none!important
}
.lg-outer.lg-css .lg-current,
.lg-outer.lg-css3 .lg-current,
.lg-outer.lg-css3 .lg-next-slide,
.lg-outer.lg-css3 .lg-prev-slide{
display:inline-block!important
}
.lg-outer .lg-img-wrap,
.lg-outer .lg-item{
display:inline-block;
text-align:center;
position:absolute;
width:100%;
height:100%
}
.lg-outer .lg-img-wrap:before,
.lg-outer .lg-item:before{
content:"";
display:inline-block;
height:50%;
width:1px;
margin-right:-1px
}
.lg-outer .lg-img-wrap{
position:absolute;
padding:50px 5px;
left:0;
right:0;
top:0;
bottom:0
}
.lg-outer .lg-item.lg-complete{
background-image:none
}
.lg-outer .lg-item.lg-current{
z-index:1060
}
.lg-outer .lg-image{
display:inline-block;
vertical-align:middle;
max-width:100%;
max-height:100%;
width:auto!important;
height:auto!important
}
.lg-outer.lg-show-after-load .lg-item .lg-object,
.lg-outer.lg-show-after-load .lg-item .lg-video-play{
opacity:0;
transition:opacity .15s
}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{
opacity:1
}
.lg-outer .lg-empty-html{
display:none
}
.lg-backdrop{
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
z-index:1040;
background-color:#000;
opacity:0;
transition:opacity .15s
}
.lg-backdrop.in{
opacity:1
}
.lg-css3.lg-no-trans .lg-current,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-prev-slide{
transition:none!important
}
.lg-css3.lg-use-css3 .lg-item,
.lg-css3.lg-use-left .lg-item{
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
.lg-css3.lg-fade .lg-item{
opacity:0
}
.lg-css3.lg-fade .lg-item.lg-current{
opacity:1
}
.lg-css3.lg-fade .lg-item.lg-current,
.lg-css3.lg-fade .lg-item.lg-next-slide,
.lg-css3.lg-fade .lg-item.lg-prev-slide{
transition:opacity .1s
}
.lg-css3.lg-slide.lg-use-css3 .lg-item{
opacity:0
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{
transform:translate3d(-100%,0,0)
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{
transform:translate3d(100%,0,0)
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{
transform:translate3d(0,0,0);
opacity:1
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{
transition:transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s
}
.lg-css3.lg-slide.lg-use-left .lg-item{
opacity:0;
position:absolute;
left:0
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{
left:-100%
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{
left:100%
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{
left:0;
opacity:1
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{
transition:left 1s cubic-bezier(0, 0, .25, 1),opacity .1s
}
.seite_detail__content,
.seo_content{
overflow:auto
}
.seite_detail__content table,
.seo_content table{
border-collapse:collapse;
border-spacing:0;
empty-cells:show
}
.seite_detail__content table[width],
.seo_content table[width]{
width:100%!important
}
@media only screen and (max-width:360px){
html.env_dev body::before{
top:0
}
}
@media only screen and (max-width:375px){
html.env_dev body::before{
top:0
}
}
@media only screen and (max-width:412px){
html.env_dev body::before{
top:0
}
}
html.env_dev body::before{
position:fixed;
left:0;
top:0;
opacity:0;
font-size:10px;
line-height:1em;
padding:2px;
content:"w:unknown";
z-index:2147483647;
background-color:#fff;
color:#000
}
@media only screen and (min-width:320px) and (max-width:479px){
html.env_dev body::before{
content:"w:mini"
}
}
@media only screen and (min-width:480px) and (max-width:767px){
html.env_dev body::before{
content:"w:small"
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
html.env_dev body::before{
content:"w:medium"
}
}
@media only screen and (min-width:1025px) and (max-width:1219px){
html.env_dev body::before{
content:"w:large"
}
}
@media only screen and (min-width:1220px){
html.env_dev body::before{
content:"w:xlarge"
}
}
html.env_dev body:hover::before{
opacity:.2
}
meta.mq-mini{
min-width:320px;
max-width:479px
}
meta.mq-small{
min-width:480px;
max-width:767px
}
meta.mq-medium{
min-width:768px;
max-width:1024px
}
meta.mq-large{
min-width:1025px;
max-width:1219px
}
meta.mq-xlarge{
min-width:1220px;
max-width:99999px
}
html{
background-position:center 70px;
background-attachment:scroll;
}
.element_artikel_delivery__info_item,.element_artikel_list__info_item,.pvd_cf__info_item{
align-items:flex-start;
}
.element_artikel_delivery__info_value,.element_artikel_list__info_value,.pvd_cf__info_value{
padding-left: .5em;
}
.sb_fontsize_20{
font-size:1.25rem
}
