.fs-header{background-color:var(--fsh-bg, #fff);color:var(--fsh-text, #131a23);font-family:var(--fs-font);box-shadow:var(--fsh-border, none)}.fs-header__bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"burger logo actions" "search search search";align-items:center;column-gap:1.2rem;row-gap:1.2rem;padding-block:1.2rem}.fs-header__burger{grid-area:burger}.fs-header__logo{grid-area:logo}.fs-header__search{grid-area:search}.fs-header__actions{grid-area:actions}.fs-header__logo{display:flex;align-items:center;justify-self:center;margin:0;line-height:0}.fs-header__logo a{display:block;text-decoration:none;color:inherit}.fs-header__logo img{display:block;width:auto;height:auto;max-width:var(--fsh-logo-w-sm, 130px);max-height:var(--fsh-logo-h-sm, 60px);object-fit:contain}.fs-header__logo-text{font-family:var(--fs-font-head);font-size:1.9rem;font-weight:800;letter-spacing:-.01em}.fs-header__logo a:focus-visible{outline:3px solid var(--fs-magenta);outline-offset:4px;border-radius:4px}.fs-header__search{position:relative}.fs-header__search predictive-search{display:block;position:relative}.fs-search{display:flex;align-items:stretch;width:100%;border:1.5px solid var(--fs-line);border-radius:var(--fs-r-sm);background-color:#fff;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.fs-search:focus-within{border-color:var(--fs-magenta);box-shadow:0 0 0 3px #ec146724}.fs-search__input{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;padding:1.15rem 1.4rem;font-family:var(--fs-font);font-size:1.5rem;color:var(--fs-ink);-webkit-appearance:none;appearance:none}.fs-search__input::placeholder{color:#93a0ad}.fs-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.fs-search__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:5.2rem;border:0;background-color:var(--fs-magenta);color:#fff;cursor:pointer;transition:background-color .16s ease}.fs-search__btn:hover{background-color:var(--fs-magenta-dark)}.fs-search__btn:focus-visible{outline:3px solid var(--fs-graphite);outline-offset:-3px}.fs-header__actions{display:flex;align-items:center;gap:.8rem;justify-self:end}.fs-header__action{display:inline-flex;align-items:center;gap:.7rem;padding:.8rem;border-radius:var(--fs-r-sm);color:inherit;text-decoration:none;font-size:1.4rem;font-weight:500;line-height:1;transition:background-color .16s ease}.fs-header__action:hover{background-color:var(--fs-surface)}.fs-header__action:focus-visible{outline:3px solid var(--fs-magenta);outline-offset:2px}.fs-header__action-icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.fs-header__action-icon svg{width:2.2rem;height:2.2rem}.fs-header__action-label{display:none}.fs-header .cart-count-bubble{position:absolute;top:-.6rem;right:-.8rem;left:auto;bottom:auto;display:flex;align-items:center;justify-content:center;min-width:1.9rem;height:1.9rem;padding:0 .5rem;border-radius:999px;background-color:var(--fs-magenta);color:#fff;font-size:1.1rem;font-weight:700;line-height:1}.fs-header header-drawer{justify-self:start}.fs-header__burger-btn{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:var(--fs-r-sm);cursor:pointer;list-style:none;color:inherit}.fs-header__burger-btn::-webkit-details-marker{display:none}.fs-header__burger-btn:hover{background-color:var(--fs-surface)}.fs-header details[open]>.fs-header__burger-btn .fs-header__burger-open{display:none}.fs-header details:not([open])>.fs-header__burger-btn .fs-header__burger-close{display:none}.fs-nav{display:none}.fs-nav__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem .8rem;list-style:none;margin:0;padding:0 0 1.2rem}.fs-nav__item{position:relative}.fs-nav__link,.fs-nav__summary{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.2rem;border-radius:var(--fs-r-sm);font-size:1.45rem;font-weight:600;line-height:1;color:inherit;text-decoration:none;cursor:pointer;list-style:none;white-space:nowrap;transition:color .16s ease,background-color .16s ease}.fs-nav__summary::-webkit-details-marker{display:none}.fs-nav__link:hover,.fs-nav__summary:hover{color:var(--fs-magenta)}.fs-nav__link:focus-visible,.fs-nav__summary:focus-visible{outline:3px solid var(--fs-magenta);outline-offset:2px}.fs-nav__link[aria-current=page],.fs-nav__link--highlight,.fs-nav__summary--highlight{color:var(--fs-magenta)}.fs-nav__caret{width:1.2rem;height:1.2rem;transition:transform .16s ease}.fs-nav details[open]>.fs-nav__summary .fs-nav__caret{transform:rotate(180deg)}.fs-nav__submenu{position:absolute;top:calc(100% + .4rem);left:0;z-index:5;min-width:24rem;margin:0;padding:.8rem;list-style:none;background-color:#fff;border:1px solid var(--fs-line);border-radius:var(--fs-r);box-shadow:var(--fs-shadow-lg)}.fs-nav__submenu a{display:block;padding:.9rem 1.2rem;border-radius:var(--fs-r-sm);font-size:1.4rem;font-weight:500;line-height:1.3;color:var(--fs-ink);text-decoration:none}.fs-nav__submenu a:hover{background-color:var(--fs-surface);color:var(--fs-magenta)}.fs-nav__submenu a:focus-visible{outline:3px solid var(--fs-magenta);outline-offset:-2px}.fs-nav__item:last-child .fs-nav__submenu{left:auto;right:0}@media screen and (min-width:750px){.fs-header__action-label{display:inline}.fs-header__action{padding:.8rem 1.1rem}}@media screen and (min-width:990px){.fs-header__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo search actions";column-gap:3.2rem;padding-block:1.8rem}.fs-header__logo{justify-self:start}.fs-header__logo img{max-width:var(--fsh-logo-w, 190px);max-height:var(--fsh-logo-h, 72px)}.fs-header__search{max-width:var(--fsh-search-max, 480px);justify-self:center;width:100%}.fs-header header-drawer{display:none}.fs-nav{display:block}.fs-header__actions{gap:1.2rem}}@media(prefers-reduced-motion:reduce){.fs-search,.fs-search__btn,.fs-header__action,.fs-nav__link,.fs-nav__summary,.fs-nav__caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/fs-header.css.map */
