#SiteHeader{border:0;border-bottom:1px solid #e8e8e8;background:#fff;padding:0!important;margin:0!important}#SiteHeader .page-width{box-sizing:border-box;width:min(calc(100% - 64px),1480px);max-width:none;margin-inline:auto;padding-inline:0;background:transparent}#SiteHeader .fr-header-top-border{background:#fff;border:0}#SiteHeader .fr-header-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;min-height:56px}#SiteHeader .fr-header-left{display:flex;align-items:center;min-width:0}#SiteHeader .fr-header-logo{position:static;display:flex;align-items:center;justify-content:flex-start;transform:none;min-width:0}#SiteHeader .fr-header-logo .site-header__logo{margin:0}#SiteHeader .fr-header-right{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:0}#SiteHeader .fr-hdr-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0;color:#222;text-decoration:none}#SiteHeader .fr-hdr-btn__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#SiteHeader .fr-hdr-btn svg{width:24px;height:24px;flex-shrink:0;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}#SiteHeader .fr-vr{width:1px;height:20px;background:#e8e8e8;flex-shrink:0}#SiteHeader .fr-cart-badge{position:absolute;top:0;right:-8px;display:flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 3px;background:#151515;color:#fff;border-radius:50%;font-size:10px;line-height:17px}#SiteHeader .header-item--icons,#SiteHeader .fr-mobile-menu-btn,#SiteHeader .site-header__search-container{display:none!important}#SiteHeader .header-item--search{display:block!important;width:clamp(200px,20vw,280px);min-width:0;padding:0}#SiteHeader .header-item--search predictive-search{display:block;position:relative;width:100%;max-width:100%;margin:0;margin-inline:0}#SiteHeader .header-item--search :is(.predictive__screen,.btn--close-search){display:none!important}#SiteHeader .header-item--search form{width:100%;height:38px;padding:0 0 0 16px;margin:0;border:1px solid #c9c9c5;border-radius:999px;background:#f5f4f2;box-shadow:none}#SiteHeader .header-item--search form:focus-within{border-color:#151515;outline:1px solid #151515}#SiteHeader .header-item--search .search__input-wrap{display:flex;align-items:center;width:100%;height:100%;padding:0;margin:0;background:transparent;border:0}#SiteHeader .header-item--search .search__input{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:#151515;font-size:16px;line-height:normal}#SiteHeader .header-item--search .search__input::placeholder{color:#686863;opacity:1}#SiteHeader .header-item--search .btn--search{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:36px;padding:8px;border:0;border-radius:50%;background:transparent;color:#151515}#SiteHeader .header-item--search .btn--search svg{width:20px;height:20px}#SiteHeader .header-item--search .search__results{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:1000;max-height:min(480px,70vh);overflow-y:auto;padding:8px 0;border:1px solid #deded9;border-radius:8px;background:#fff;box-shadow:0 8px 24px #00000014}#SiteHeader .header-item--search .search__results:empty{display:none}#SiteHeader .fr-nav-outer{width:100%;border:0;border-top:1px solid #e8e8e8;background:#fff}#SiteHeader .fr-nav-row{display:flex!important;align-items:center;justify-content:center;height:56px;min-width:0;padding:0;background:#fff;border:0}#SiteHeader .fr-nav-row .site-nav{display:flex;align-items:center;justify-content:center;height:100%;gap:0;padding:0;margin:0!important}#SiteHeader .fr-nav-row .site-nav__link{display:flex;align-items:center;min-height:56px;padding:8px 16px;color:#222;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:none}#SiteHeader :is(.fr-hdr-btn,.site-nav__link,.btn--search):focus-visible{outline:2px solid #151515;outline-offset:2px}#HeaderWrapper,.header-wrapper{background:#fff!important;box-shadow:none!important}#HeaderWrapper.fr-header-in-flow{position:relative}.header-sticky-wrapper{background:transparent}@media(max-width:1100px){#SiteHeader .page-width{width:calc(100% - 44px)}#SiteHeader .fr-header-top{gap:20px}}@media(min-width:990px){#SiteHeader .fr-mobile-header{display:none!important}}@media(max-width:989px){#SiteHeader .fr-header-top-border,#SiteHeader .fr-nav-outer{display:none!important}#SiteHeader .fr-mobile-header{display:grid;grid-template-columns:minmax(0,1fr) 44px 44px;gap:2px 6px;padding:0 22px 8px}#SiteHeader .fr-mobile-header .fr-mobile-search{height:44px;padding-right:0}#SiteHeader .fr-mobile-header .fr-mobile-search button{flex-basis:44px;width:44px;height:44px;padding:10px}#SiteHeader .fr-mobile-header__brand{grid-column:1 / -1;grid-row:1;width:218px;min-height:44px;padding-top:4px;justify-self:center}#SiteHeader .fr-mobile-header__control{width:44px;min-height:44px}#SiteHeader .fr-mobile-header__control>svg{width:24px;height:24px;stroke-width:1.6}#SiteHeader .fr-mobile-header--collection{grid-template-columns:44px minmax(0,1fr) 44px;min-height:60px;padding-block:8px;gap:0}#SiteHeader .fr-mobile-header--collection .fr-mobile-header__brand{grid-column:2;width:218px;max-width:100%;padding:0 6px}#SiteHeader .fr-mobile-header--collection .fr-mobile-header__bag{grid-column:1;grid-row:1}#SiteHeader .fr-mobile-header--collection>button{grid-column:3;grid-row:1}}@media(max-width:749px){#SiteHeader .page-width{width:calc(100% - 32px)}#SiteHeader .fr-mobile-header{padding-inline:16px}}@media(min-width:990px)and (max-width:1199px){#SiteHeader .fr-header-top{gap:16px}#SiteHeader .fr-header-right{gap:8px}#SiteHeader .fr-hdr-btn{width:44px}#SiteHeader .fr-nav-row .site-nav__link{padding-inline:12px}}@media(max-width:989px){#SiteHeader .fr-mobile-header{grid-template-columns:88px minmax(0,1fr) 88px;gap:0;padding:0 16px 12px;min-height:0}#SiteHeader .fr-mobile-header .fr-mobile-header__menu{grid-column:1;grid-row:1;justify-self:start}#SiteHeader .fr-mobile-header .fr-mobile-header__brand{grid-column:2;grid-row:1;width:160px;max-width:100%;min-width:0;min-height:64px;padding:0 4px;justify-self:center}#SiteHeader .fr-mobile-header .fr-mobile-header__brand img{max-height:38px;width:100%;height:auto;object-fit:contain}#SiteHeader .fr-mobile-header__actions{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:0}#SiteHeader .fr-mobile-header__search-row{grid-column:1 / -1;grid-row:2;min-width:0;width:100%}#SiteHeader .fr-mobile-header__search-row .fr-mobile-search{height:44px;background:#f5f4f2;border:1px solid #deded9;padding-left:16px}#SiteHeader .fr-mobile-header__search-row .fr-collection-search{position:relative;width:100%;max-width:none;min-width:0;height:44px;margin:0;border:1px solid #deded9;border-radius:999px;background:#f5f4f2}#SiteHeader .fr-mobile-header__search-row .fr-collection-search input{width:100%;height:42px;padding:0 84px 0 16px;margin:0;border:0;border-radius:999px;background:transparent;color:#151515;font:inherit;font-size:16px;letter-spacing:0;box-shadow:none}#SiteHeader .fr-mobile-header__search-row .fr-collection-search button{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:42px;padding:10px;background:transparent;border:0;color:#151515}#SiteHeader .fr-mobile-header__search-row .fr-collection-search .fr-collection-search__clear{right:40px;width:36px}#SiteHeader .fr-mobile-header__search-row .fr-collection-search button[hidden]{display:none}#SiteHeader .fr-mobile-header__search-row .fr-collection-search svg{width:22px;height:22px}#SiteHeader .fr-mobile-header__search-row :is(.fr-mobile-search,.fr-collection-search):focus-within{outline:1px solid #151515;border-color:#151515}#SiteHeader [data-fr-header-search-slot][data-collection-search]>.fr-mobile-search{display:none}#SiteHeader .fr-mobile-header__search-row input::placeholder{color:#686863;opacity:1}}@media(max-width:989px){#SiteHeader .fr-mobile-header__wordmark{display:grid;gap:1px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:600;line-height:16px;letter-spacing:.1em;text-transform:uppercase}}@media(min-width:990px){#SiteHeader .fr-header-actions{display:flex;align-items:center;gap:0}#SiteHeader .fr-hdr-btn{width:56px;height:56px}#SiteHeader .fr-cart-badge{top:4px;right:4px}#SiteHeader .fr-nav-row .site-nav{flex-wrap:nowrap}#SiteHeader .fr-nav-row .site-nav__link{white-space:nowrap}#SiteHeader .header-item--search .search__input{font-size:14px}#SiteHeader .header-item--search .search__results{left:auto;width:min(480px,calc(100vw - 64px))}}@media(min-width:990px)and (max-width:1199px){#SiteHeader .fr-hdr-btn{width:44px}}@media(min-width:750px){.fr-benefit-bar-section .fr-benefit-bar{--fr-benefit-bar-gap: 48px;--fr-benefit-bar-pad-y: 16px;min-height:56px;border-bottom:0}.fr-benefit-bar-section .fr-benefit-bar__group{min-width:max-content;justify-content:flex-start;gap:48px;padding:16px 24px}.fr-benefit-bar-section .fr-benefit-bar__item,.fr-benefit-bar-section .fr-benefit-bar__link{gap:12px}.fr-benefit-bar-section .fr-benefit-bar__icon{width:24px;height:24px}.fr-benefit-bar-section .fr-benefit-bar__text{font-size:13px;line-height:20px;letter-spacing:.06em;font-weight:500}.fr-benefit-bar-section .fr-benefit-bar__toggle{width:48px;height:56px;border-left:0}}.fr-benefit-bar-section .fr-benefit-bar__toggle svg[hidden]{display:none}.fr-benefit-bar-section .fr-benefit-bar__toggle[aria-pressed=true] .fr-benefit-bar__pause-icon{display:none}.fr-benefit-bar-section .fr-benefit-bar__toggle[aria-pressed=true] .fr-benefit-bar__play-icon{display:block}@media(max-width:989px){#SiteHeader .fr-mobile-header{grid-template-columns:44px minmax(0,1fr) 88px;column-gap:8px}#SiteHeader .fr-mobile-header .fr-mobile-header__brand{display:flex;align-items:center;justify-content:center;width:min(100%,220px);padding:0;min-height:64px}#SiteHeader .fr-mobile-header .fr-mobile-header__brand .fr-mobile-header__logo-image{display:block;width:100%;height:auto;max-width:220px;max-height:none;object-fit:contain}}@media(max-width:989px){#SiteHeader .fr-mobile-header{grid-template-columns:44px minmax(0,1fr) 88px;grid-template-rows:56px auto;align-items:center;gap:0 6px;padding:0 16px 12px}#SiteHeader .fr-mobile-header .fr-mobile-header__brand{grid-column:2;grid-row:1;align-self:center;justify-self:center;display:flex;align-items:center;justify-content:center;width:min(100%,200px);max-width:100%;min-height:44px;height:44px;margin:0;padding:0;line-height:1}#SiteHeader .fr-mobile-header .fr-mobile-header__brand .fr-mobile-header__logo-image{display:block;width:100%;height:auto;max-width:200px;max-height:24px;margin:0;object-fit:contain;object-position:center}#SiteHeader .fr-mobile-header .fr-mobile-header__actions{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;align-self:center;gap:0;height:44px;margin:0;padding:0}#SiteHeader .fr-mobile-header .fr-mobile-header__control{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;align-self:center;box-sizing:border-box;width:44px;height:44px;min-height:44px;margin:0;padding:11px;border:0;line-height:1;color:#151515;transform:none}#SiteHeader .fr-mobile-header .fr-mobile-header__menu{grid-column:1;grid-row:1;justify-self:start}#SiteHeader .fr-mobile-header .fr-mobile-header__control>svg{display:block;flex:0 0 22px;width:22px;height:22px;margin:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;overflow:visible}#SiteHeader .fr-mobile-header .cart-link__bubble{top:1px;right:1px;width:15px;height:15px;font-size:9px;line-height:15px}#SiteHeader .fr-mobile-header__search-row{grid-column:1 / -1;grid-row:2}}@media(max-width:989px){#SiteHeader .fr-mobile-header{padding-bottom:0}#SiteHeader .fr-mobile-header[data-fr-search-open]{padding-bottom:12px}#SiteHeader .fr-mobile-header__search-row[hidden]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/fr-header-alignment.css.map */
