.HeroSlider_wrap__95hio{position:relative;min-height:520px;background:var(--color-surface);overflow:hidden;height:100%}.HeroSlider_slide__o3l2x{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .45s ease}.HeroSlider_slide__o3l2x[data-active=true]{opacity:1;pointer-events:auto}.HeroSlider_photo__ZI_lH{position:absolute;inset:0}.HeroSlider_caption__MsB8_{position:absolute;inset:auto 0 0 0;background:linear-gradient(transparent,rgba(0,0,0,.82) 55%);padding:120px 40px 40px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.HeroSlider_kicker__n9jcV{font:800 12px var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-400)}.HeroSlider_title__A2ubC{font:800 34px/1.05 var(--font-heading);letter-spacing:-.03em;color:#fff;max-width:420px}.HeroSlider_body__UfFC2{margin:0 0 6px;font:400 15px/1.45 var(--font-body);color:hsla(0,0%,100%,.86);max-width:400px}.HeroSlider_arrows__M8as0{position:absolute;top:24px;right:24px;display:flex;gap:2px}.HeroSlider_arrows__M8as0 button{width:44px;height:44px;border:0;background:rgba(0,0,0,.72);color:#fff;display:grid;place-items:center;cursor:pointer}.HeroSlider_arrows__M8as0 button:hover{background:var(--color-accent)}.HeroSlider_dots__t9nIZ{position:absolute;top:24px;left:40px;display:flex;align-items:center;gap:14px;background:rgba(0,0,0,.72);padding:0 14px;height:44px}.HeroSlider_dotRow__b5rI_{display:flex;gap:6px}.HeroSlider_dot__My4YL{width:34px;height:44px;border:0;padding:0;cursor:pointer;background:transparent;position:relative}.HeroSlider_dot__My4YL:after{content:"";position:absolute;left:0;right:0;top:20px;height:4px;background:hsla(0,0%,100%,.35)}.HeroSlider_dot__My4YL[data-active=true]:after{background:var(--color-accent)}.HeroSlider_num__G5SSq{font:800 14px var(--font-heading);letter-spacing:.12em;color:#fff}@media (max-width:1023px){.HeroSlider_wrap__95hio{min-height:420px}}@media (max-width:767px){.HeroSlider_wrap__95hio{min-height:380px}.HeroSlider_caption__MsB8_{padding:100px 20px 24px}.HeroSlider_title__A2ubC{font-size:26px}.HeroSlider_dots__t9nIZ{left:16px;top:16px}.HeroSlider_arrows__M8as0{right:16px;top:16px}}.HomeBrandPicker_picker__h31xo{max-width:560px}.HomeBrandPicker_steps__N8KkB{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;background:var(--color-divider);border:2px solid var(--color-divider)}.HomeBrandPicker_stepActive__yIKIG,.HomeBrandPicker_step__EvTdh{background:var(--color-bg);padding:12px 14px;display:flex;justify-content:space-between;align-items:center;min-height:52px;font:600 14px var(--font-body);color:var(--color-neutral-500)}.HomeBrandPicker_step__EvTdh svg{opacity:.4;color:var(--color-text)}.HomeBrandPicker_stepActive__yIKIG{background:var(--color-text);color:var(--color-bg);font:800 14px var(--font-heading)}.HomeBrandPicker_panel__3hW9_{background:var(--color-bg);border:2px solid var(--color-text);border-top:0}.HomeBrandPicker_search__IXg5C{display:flex;align-items:center;gap:10px;padding:0 14px;height:46px;border-bottom:1px solid var(--color-divider)}.HomeBrandPicker_search__IXg5C input{flex:1 1;border:0;background:transparent;font:400 16px var(--font-body);height:100%;min-width:0}.HomeBrandPicker_search__IXg5C input::placeholder{color:var(--color-neutral-700)}.HomeBrandPicker_search__IXg5C input:focus-visible{outline:none}.HomeBrandPicker_search__IXg5C:focus-within{outline:2px solid var(--color-accent);outline-offset:-2px}.HomeBrandPicker_grid__yruc_{display:grid;grid-template-columns:repeat(3,1fr)}.HomeBrandPicker_brand__EIVtc{padding:11px 14px;min-height:44px;display:flex;align-items:center;border-bottom:1px solid var(--color-divider);border-right:1px solid var(--color-divider);font:600 14px var(--font-body);color:inherit;text-decoration:none}.HomeBrandPicker_brand__EIVtc:hover{background:var(--color-neutral-200);color:var(--color-accent)}.HomeBrandPicker_empty__hBWOC{padding:14px;font-size:14px;color:var(--color-neutral-700);border-bottom:1px solid var(--color-divider)}.HomeBrandPicker_all__6TeYr{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:0 14px;font:600 14px var(--font-body);color:inherit;text-decoration:none}.HomeBrandPicker_all__6TeYr:hover{color:var(--color-accent)}@media (max-width:479px){.HomeBrandPicker_grid__yruc_,.HomeBrandPicker_steps__N8KkB{grid-template-columns:repeat(2,1fr)}}