html{scroll-behavior:smooth}body,html{color:#000;font-size:14px;line-height:16px}body{overflow-x:hidden}*,::after,::before{box-sizing:border-box}.hero-banner{position:relative}.hero-banner__link,.hero-banner__picture{display:block}.hero-banner__image{display:block;width:100%;height:auto}.hero-banner__placeholder{background:#d9d9d9}.hero-banner__placeholder .placeholder-svg{display:block;width:100%;height:auto}body:has(.hero-banner--transparent-header) .hero-banner--transparent-header{margin-top:-65px}body:has(.hero-banner--transparent-header) .breadcrumb,body:has(.hero-banner--transparent-header) .header-mobile-account-bar{display:none}body:has(.hero-banner--transparent-header) sticky-header .header__inline-menu .header__menu-link{background:0 0;color:#fff}body:has(.hero-banner--transparent-header) sticky-header.header-wrapper{background:0 0;border-color:#fff}body:has(.hero-banner--transparent-header) sticky-header .header__heading,body:has(.hero-banner--transparent-header) sticky-header .header__icon--cart,body:has(.hero-banner--transparent-header) sticky-header .header__icon--search,body:has(.hero-banner--transparent-header) sticky-header .header__status-text-anchor,body:has(.hero-banner--transparent-header) sticky-header .menu-drawer-container:not(.menu-opening){background-color:transparent!important;background:0 0!important;filter:brightness(0) invert(1)}body:has(.hero-banner--transparent-header) sticky-header .header__inline-menu .header__menu-link:hover{background:#fff;color:#000}body:has(.hero-banner--transparent-header) sticky-header .header{background:0 0}body:has(.hero-banner--transparent-header) sticky-header.additional_menu_hidden{background:#fff;filter:none;border-color:#000}body:has(.hero-banner--transparent-header) sticky-header.additional_menu_hidden .header__heading,body:has(.hero-banner--transparent-header) sticky-header.additional_menu_hidden .header__icon--cart,body:has(.hero-banner--transparent-header) sticky-header.additional_menu_hidden .header__icon--search,body:has(.hero-banner--transparent-header) sticky-header.additional_menu_hidden .header__status-text-anchor,body:has(.hero-banner--transparent-header) sticky-header.additional_menu_hidden .menu-drawer-container:not(.menu-opening){filter:none}body:has(.hero-banner--transparent-header) sticky-header.additional_menu_hidden .header__inline-menu .header__menu-link{color:#000}body:has(.hero-banner--transparent-header) sticky-header.additional_menu_hidden .header__inline-menu .header__menu-link:hover{background:#000;color:#fff}