.page-header-main{z-index:100;border-bottom:none}.page.immersive-hp .page-header-main:has(.header:not(.fixed-top)):not(:hover){background:rgba(0,0,0,0) !important}.page.immersive-hp .page-header-main{-webkit-transition:background .4s;transition:background .4s}.page-header-main.invisible{visibility:visible !important}.page-header-main.invisible .header-search-desktop,.page-header-main.invisible .search-mobile{display:block}.page .page-header-main .fixed-top{position:relative;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}.page.immersive-header .page-header-main{background:rgba(0,0,0,0) !important}.page.immersive-hp .page-header-main{margin-bottom:calc(var(--headerHeight)*-1);position:sticky !important;top:0}.page:not(.header-invisible) .invisible .fixed-top{-webkit-transform:none;transform:none}header .logo-home{-webkit-transition:opacity .4s;transition:opacity .4s}.page:not(.header-invisible):has(#hp-sfra_config[big-logo=yes]) header .logo-home{opacity:0}.header.container .content-logo{-webkit-transition:-webkit-box-flex .6s linear;transition:-webkit-box-flex .6s linear;transition:flex .6s linear;transition:flex .6s linear, -webkit-box-flex .6s linear, -ms-flex .6s linear;max-width:unset}@media(max-width: 1023.98px){.page-header-main .search-mobile{border-color:rgba(0,0,0,.1)}.page.header-invisible.immersive-hp .page-header-main{border-bottom:none}.page-header-main .search-mobile{background-color:unset !important}}@media(min-width: 1024px){.navbar-expand-md .navbar-nav .dropdown-menu{top:var(--headerHeight)}.page:has(.header:not(.fixed-top)) .navbar-expand-md .navbar-nav .dropdown-menu{top:calc(var(--headerHeight) + var(--preaheaderHeight))}.page-header-main{border-bottom:0 !important}}.header-navigation-links{margin-bottom:0 !important}body{min-height:200vh}#maincontent{overflow:clip}.page .theme-white .header:not(.fixed-top) .nav-item:hover,.page .theme-white .header:not(.fixed-top) .nav-item:focus,.page .theme-white .header:not(.fixed-top) .nav-item .nav-link,.page.page-banner-top .theme-white .header:not(.fixed-top) .nav-item:hover,.page.page-banner-top .theme-white .header:not(.fixed-top) .nav-item:focus,.page.page-banner-top .theme-white .header:not(.fixed-top) .nav-item .nav-link,.page .theme-white .header:not(.fixed-top):not(:has(.nav-item:hover)) .brand-locale .localisation-link{fill:#000 !important;color:#000}.page[data-action=Home-Show] .minicart-main .minicart-main-container .cart-banner{padding-top:0}.page.immersive-hp .theme-white .header:not(.fixed-top) .nav-item:hover,.page.immersive-hp .theme-white .header:not(.fixed-top) .nav-item:focus,.page.immersive-hp .theme-white .header:not(.fixed-top) .nav-item .nav-link,.page.immersive-hp.page-banner-top .theme-white .header:not(.fixed-top) .nav-item:hover,.page.page-banner-top .theme-white .header:not(.fixed-top) .nav-item:focus,.page.page-banner-top .theme-white .header:not(.fixed-top) .nav-item .nav-link,.page.immersive-hp .header:not(.fixed-top):not(:has(.nav-item:hover)) .brand-logo .img-fluid use,.page.immersive-hp .theme-white .header:not(.fixed-top):not(:has(.nav-item:hover)) [class^=ico-],.page.immersive-hp .theme-white .header:not(.fixed-top):not(:has(.nav-item:hover)) .btn.btn-search-panel label,.page.immersive-hp .theme-white .header:not(.fixed-top):not(:has(.nav-item:hover)) .brand-locale .localisation-link,.page[data-action=Home-Show] .theme-white .header:not(.fixed-top) span[class$=-quantity]{fill:var(--immersive-header-color) !important;color:var(--immersive-header-color)}.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).immersive-hp .theme-white .header .nav-item:hover,.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).immersive-hp .theme-white .header .nav-item:focus,.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).immersive-hp .theme-white .header .nav-item .nav-link,.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).immersive-hp.page-banner-top .theme-white .header .nav-item:hover,.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).page-banner-top .theme-white .header .nav-item:focus,.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).page-banner-top .theme-white .header .nav-item .nav-link,.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).immersive-hp .header:not(:has(.nav-item:hover)) .brand-logo .img-fluid use,.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).immersive-hp .theme-white .header:not(:has(.nav-item:hover)) [class^=ico-],.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).immersive-hp .theme-white .header:not(:has(.nav-item:hover)) .btn.btn-search-panel label,.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).immersive-hp .theme-white .header:not(:has(.nav-item:hover)) .brand-locale .localisation-link{fill:#fff !important;color:#fff}.page:has(#hp-sfra_config[big-logo=yes]):not(.header-invisible).immersive-hp .header{background:rgba(0,0,0,0) !important}.page .brand-logo .img-fluid use{-webkit-transition:fill .4s;transition:fill .4s}*[pos-x=center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}*[pos-x=start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}*[pos-x=end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}*[pos-y=center]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}*[pos-y=start]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}*[pos-y=end]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sticky-title[pos-y=center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticky-title[pos-y=start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sticky-title[pos-y=end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sticky-title[pos-x=center]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-title[pos-x=start]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sticky-title[pos-x=end]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
