.Vitrine_vitrine__6PtS4{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;width:100vw;--nav-height:calc(8 * var(--scale))}.Vitrine_vitrine__6PtS4 .Vitrine_buttons__LPKe9{display:flex;flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:calc(.5 * var(--scale))}.Vitrine_vitrinePage__HYRHg{padding-top:var(--nav-height);overflow-y:auto}.Vitrine_vitrine__6PtS4 nav{display:flex;position:fixed;width:100%;z-index:100}.Vitrine_vitrine__6PtS4 nav .Vitrine_permanent__1nmKD{display:flex;width:100%;justify-content:space-between;align-items:center;padding:0 calc(2 * var(--scale));height:var(--nav-height);overflow:hidden}.Vitrine_vitrine__6PtS4 nav.Vitrine_expanded__brA1e{flex-direction:column;align-items:stretch;background-color:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}nav .Vitrine_navButton__5jg0O{border:none}nav .Vitrine_burgerContainer__azACb{display:flex;align-items:center;justify-content:center;width:calc(4 * var(--scale));height:calc(4 * var(--scale));cursor:pointer;border-radius:calc(.5 * var(--scale));transition:background-color .2s ease}nav .Vitrine_burgerContainer__azACb:hover{background-color:var(--backgroundGrey)}nav .Vitrine_burgerContainer__azACb:active{background-color:var(--softGrey)}.Vitrine_burgerMenu__MFH7G{flex-direction:column;position:fixed;top:var(--nav-height);left:0;right:0;bottom:0;z-index:200;background-color:rgba(251,251,253,.98);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);padding:0 calc(2.5 * var(--scale));overflow-y:auto;animation:Vitrine_menuFadeIn__46nAb .35s cubic-bezier(.4,0,.2,1)}@keyframes Vitrine_menuFadeIn__46nAb{0%{opacity:0}to{opacity:1}}.Vitrine_burgerLink__1R6qy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:calc(1.4 * var(--scale)) 0;text-decoration:none;background:none;border:none;border-bottom:1px solid rgba(0,0,0,.08);cursor:pointer;-webkit-tap-highlight-color:transparent}.Vitrine_burgerLink__1R6qy span{font-size:calc(1.8 * var(--scale));font-weight:600;color:var(--darkGrey);letter-spacing:-.01em}.Vitrine_chevron__X9XcH{color:var(--grey);flex-shrink:0}.Vitrine_burgerAccordion__G8WNb{display:flex;flex-direction:column}.Vitrine_burgerSubItems__EjVsC{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.Vitrine_burgerSubItemsOpen__N8YqO{max-height:200vh}.Vitrine_burgerSubGroup__mCprs{display:flex;flex-direction:column;padding:calc(.8 * var(--scale)) 0 calc(.4 * var(--scale))}.Vitrine_burgerSubGroupTitle__GG2CF{font-size:var(--scale);font-weight:500;color:var(--grey);text-transform:uppercase;letter-spacing:.06em;padding:calc(.3 * var(--scale)) 0}.Vitrine_burgerSubLink__bNtcb{display:block;padding:calc(.6 * var(--scale)) 0;font-size:calc(1.5 * var(--scale));font-weight:300;color:var(--darkGrey);text-decoration:none;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.Vitrine_burgerSubLink__bNtcb:active{color:var(--darkThistle)}.Vitrine_burgerDivider__Id6D2{height:calc(.6 * var(--scale))}.Vitrine_vitrine__6PtS4 .Vitrine_harmateLogoContainer__q49Ny{display:flex;align-items:center;cursor:pointer;flex-shrink:0}.Vitrine_vitrine__6PtS4 .Vitrine_harmateLogoContainer__q49Ny span{font-size:calc(2.5 * var(--scale));font-weight:300;margin-left:calc(.5 * var(--scale))}.Vitrine_vitrine__6PtS4 .Vitrine_harmateLogoContainer__q49Ny .Vitrine_harmateLogo__DrmT6{transform:rotate(-45deg);height:calc(3 * var(--scale));width:auto}.Vitrine_vitrine__6PtS4 .Vitrine_signin__D_L_K{background-color:var(--darkThistle)}.Vitrine_vitrine__6PtS4 .Vitrine_signin__D_L_K *{color:white}.Vitrine_vitrine__6PtS4 nav span{display:flex;font-size:calc(1.5 * var(--scale));white-space:nowrap}.Vitrine_vitrine__6PtS4 nav .Vitrine_navButton__5jg0O.Vitrine_largeScreen__gssK2{display:none}.Vitrine_burgerMenu__MFH7G,.Vitrine_vitrine__6PtS4 nav .Vitrine_burgerContainer__azACb{display:flex}.Vitrine_vitrine__6PtS4 nav .Vitrine_burgerIcon__lcJI0{height:calc(2.5 * var(--scale));width:calc(2.5 * var(--scale));color:var(--darkGrey);transition:color .2s ease}.Vitrine_vitrine__6PtS4 nav .Vitrine_burgerIcon__lcJI0:hover{color:var(--softRed)}@media (min-width:800px),(orientation:landscape){.Vitrine_vitrine__6PtS4 nav .Vitrine_navButton__5jg0O.Vitrine_largeScreen__gssK2{display:flex;box-shadow:none;background-color:transparent}.Vitrine_vitrine__6PtS4 nav .Vitrine_navButton__5jg0O.Vitrine_largeScreen__gssK2:hover{background-color:var(--backgroundGrey);transition:background-color .2s,box-shadow .3s;box-shadow:0 4px 16px rgba(0,0,0,.3)}.Vitrine_burgerMenu__MFH7G,.Vitrine_vitrine__6PtS4 nav .Vitrine_burgerContainer__azACb{display:none}}.ProductDropdown_wrapper__f_yqW{position:static;display:flex;align-items:center}.ProductDropdown_trigger__GLcMe{transition:opacity .2s ease}.ProductDropdown_triggerActive__ZkP01,.ProductDropdown_triggerActive__ZkP01:hover{opacity:.55;background-color:transparent!important;box-shadow:none!important}.ProductDropdown_panel__2y5tg{position:fixed;top:var(--nav-height);left:0;right:0;background-color:rgba(251,251,253,.98);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--softGrey);overflow:hidden;z-index:150;max-height:0;opacity:0;pointer-events:none;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.ProductDropdown_panelOpen__uPm_o{max-height:calc(50 * var(--scale));opacity:1;pointer-events:auto}.ProductDropdown_panelInner__msACz{display:flex;justify-content:center;gap:calc(5 * var(--scale));padding:calc(3.5 * var(--scale)) calc(5 * var(--scale)) calc(4 * var(--scale));max-width:1100px;margin:0 auto}.ProductDropdown_column__T3xgo{display:flex;flex-direction:column;flex:1 1;min-width:0}.ProductDropdown_columnTitle__alhRf{font-size:calc(.95 * var(--scale));font-weight:500;color:var(--grey);text-transform:uppercase;letter-spacing:.08em;margin-bottom:calc(1.2 * var(--scale))}.ProductDropdown_link__BcdWL{display:block;padding:calc(.45 * var(--scale)) 0;font-size:calc(1.25 * var(--scale));font-weight:300;color:var(--darkGrey);text-decoration:none;transition:color .15s ease;line-height:1.6}.ProductDropdown_link__BcdWL:hover{color:var(--darkThistle)}.ProductDropdown_backdrop__qte6S{position:fixed;top:var(--nav-height);left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:140;animation:ProductDropdown_backdropIn__ks_C2 .3s ease forwards}@keyframes ProductDropdown_backdropIn__ks_C2{0%{opacity:0}to{opacity:1}}@media (max-width:799px) and (orientation:portrait){.ProductDropdown_wrapper__f_yqW{display:none}}