.shopify-section.fy-header-section{position:relative;z-index:99}.shopify-section.section-header.fy-header-section{z-index:99}.shopify-section.fy-header-section:has(.fyh--sticky){position:sticky;top:var(--fyh-top, 0px)}.fyh{--fyh-h: 64px;position:relative;border-bottom:1px solid var(--fy-line);font-size:15px;line-height:1.3}.fy.fyh .fyh__muted,.fy.fyh a.fyh__muted{color:var(--fy-muted)}.fyh__bar{position:relative;height:var(--fyh-h);max-width:var(--fy-max);margin:0 auto;padding:0 var(--fy-gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.fyh .fyh__logo-wrap{margin:0;padding:0;font-size:inherit;line-height:0;letter-spacing:0;justify-self:center}.fyh__logo{display:inline-flex;align-items:center;text-decoration:none}.fyh__logo-text{font-weight:700;font-size:20px;letter-spacing:-.04em;line-height:1}.fyh__burger{justify-self:start;width:48px;height:48px;margin-left:-12px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;color:inherit;cursor:pointer}.fyh__burger svg{width:26px;height:26px}.fyh__burger-close,.fyh__burger[aria-expanded=true] .fyh__burger-open{display:none}.fyh__burger[aria-expanded=true] .fyh__burger-close{display:block}.fyh__nav{display:none}.fyh__link{display:inline-flex;align-items:center;gap:7px;height:var(--fyh-h);padding:0;background:none;border:0;color:inherit;font:inherit;font-weight:500;letter-spacing:-.01em;text-decoration:none;cursor:pointer;white-space:nowrap}.fyh__link span{position:relative;padding:3px 0}.fyh__link span:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.fyh__link:hover span:after,.fyh__link[aria-expanded=true] span:after,.fyh__link.is-current span:after{transform:scaleX(1)}.fyh__link svg{width:10px;height:6px;transition:transform .2s ease}.fyh__link[aria-expanded=true] svg{transform:rotate(180deg)}.fyh__tools{justify-self:end;display:flex;align-items:center;gap:6px}.fyh__tool{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;position:relative;color:inherit;text-decoration:none}.fyh__tool--account,.fyh__country{display:none}.fyh .cart-count-bubble{position:absolute;top:4px;right:0;left:auto;bottom:auto;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--fy-red);color:#fffff9;font-size:10px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.fyh__tools>:last-child{margin-right:-9px}.fyh .fy-icon,.fyh .fyh__tool--cart .icon{width:26px;height:26px;fill:none}.fyh summary.header__icon .icon-search{width:22px;height:22px;fill:none}.fyh .fy-icon path,.fyh .fy-icon circle,.fyh summary.header__icon .icon-search path{vector-effect:non-scaling-stroke;stroke-width:1.5px}.fyh__tool--search{position:static}.fyh .header__search{display:block}.fyh details>summary.header__icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:inherit;cursor:pointer;list-style:none}.fyh details>summary.header__icon::-webkit-details-marker{display:none}.fyh details[open]>.search-modal{background:var(--fy-off-white);color:var(--fy-black)}.fyh .search-modal{border-bottom:1px solid var(--fy-line)}.fyh .search-modal__content{max-width:var(--fy-max);margin:0 auto;padding:0 var(--fy-gutter);gap:6px}.fyh .search-modal__form{max-width:none;flex:1 1 auto}.fyh .search-modal .field:before,.fyh .search-modal .field:after{display:none}.fy.fyh .search-modal .field__label{display:none!important}.fyh .search-modal .search__input::placeholder{opacity:1;color:var(--fy-muted)}.fyh .search-modal .search__input.field__input{height:44px;min-height:0;margin:0;padding:0 88px 0 14px;border:0;border-radius:var(--fy-radius);background:var(--fy-core-light);box-shadow:none;font-family:var(--fy-font);font-size:16px;letter-spacing:-.01em;color:var(--fy-black)}.fyh .search-modal .search__input.field__input:focus{outline:1px solid var(--fy-black);outline-offset:0;box-shadow:none}.fyh .search-modal .field__button{height:44px;width:40px;color:var(--fy-black)}.fyh .search-modal__close-button{position:static;flex:none;width:44px;height:44px;margin:0;color:var(--fy-black)}.fyh .search-modal__content{display:flex;align-items:center}.fyh .predictive-search{border:0;border-top:1px solid var(--fy-line);border-bottom:1px solid var(--fy-line);background:var(--fy-off-white);box-shadow:0 24px 40px -28px #00000040;font-family:var(--fy-font)}.fyh .predictive-search__results-groups-wrapper{max-width:var(--fy-max);margin:0 auto;padding:22px var(--fy-gutter) 10px;gap:12px 40px;border:0}.fyh .predictive-search__result-group{gap:18px}.fy.fyh .predictive-search__heading{margin:0 0 6px;padding:0;border:0;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;color:var(--fy-muted)}.fy.fyh .predictive-search__item{padding:7px 0;text-decoration:none}.fyh .predictive-search__item-vendor{display:none}.fy.fyh .predictive-search__item-heading{margin:0;font-family:var(--fy-font);font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.3}.fyh .predictive-search__item .price,.fyh .predictive-search .price{font-size:13px;letter-spacing:0;color:var(--fy-muted)}.fyh .predictive-search__image{background:var(--fy-core-light)}.fy.fyh .predictive-search__item--term{max-width:var(--fy-max);margin:0 auto;padding:14px var(--fy-gutter);border-top:1px solid var(--fy-line);font-size:14px;font-weight:500;letter-spacing:-.01em}.fyh__country{font-size:14px;font-weight:500;margin-right:8px}.fyh .fyh__country .md-form__select,.fyh .fyh__country .md-form__select__span{font-family:var(--fy-font);font-size:14px;font-weight:500;letter-spacing:-.01em;color:inherit}.fyh .fyh__country [role=listbox]{max-height:336px;overflow-y:auto;border:1px solid var(--fy-line);border-radius:var(--fy-radius);background:var(--fy-off-white);box-shadow:0 18px 32px -20px #0000004d;padding:6px 0}.fyh .fyh__country [role=option]{cursor:pointer}.fyh .fyh__country [role=option],.fyh .fyh__country [role=option] .md-form__select__country__list-link{font-family:var(--fy-font);font-size:14px!important;font-weight:400;letter-spacing:-.01em;line-height:1.3}.fyh .fyh__country [role=option]:hover,.fyh .fyh__country [role=option]:focus{background:var(--fy-core-light);outline:none}.fyh__panel{display:none}.fyh__drawer{position:absolute;top:100%;left:0;right:0;height:calc(100dvh - var(--fyh-bottom, 120px));overflow-y:auto;overscroll-behavior:contain;background:var(--fy-off-white);border-top:1px solid var(--fy-line);padding:18px var(--fy-gutter) 96px;display:flex;flex-direction:column;gap:18px}.fyh__drawer[hidden]{display:none}.fy.fyh a.fyh__m-all{display:inline-flex;align-items:center;gap:10px;margin-top:12px;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.fyh__m-all svg{width:18px;height:10px}.fyh__m-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.fyh__m-chip{height:36px;padding:0 13px;border:1px solid var(--fy-line);border-radius:18px;background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:500;letter-spacing:-.01em;cursor:pointer;white-space:nowrap}.fyh__m-chip[aria-selected=true]{background:var(--fy-black);border-color:var(--fy-black);color:var(--fy-off-white)}.fyh__m-panel[hidden]{display:none}.fyh .fyh__m-products{list-style:none;margin:0;padding:0}.fyh__m-products li+li{border-top:1px solid var(--fy-line)}.fy.fyh a.fyh__m-product{display:grid;grid-template-columns:60px 1fr 6px;align-items:center;gap:14px;padding:10px 2px 10px 0;text-decoration:none}.fyh__m-thumb{width:60px;height:60px;background:var(--fy-core-light);display:block;overflow:hidden}.fy.fyh .fyh__m-thumb img{width:100%;height:100%;object-fit:cover}.fyh__m-ptext{display:grid;gap:3px;min-width:0}.fyh__m-pname{font-size:16px;font-weight:500;letter-spacing:-.015em;line-height:1.2}.fyh__m-pline{font-size:13px;line-height:1.3;color:var(--fy-muted)}.fyh__m-product svg{width:6px;height:10px;color:var(--fy-muted)}.fyh .fyh__m-list{list-style:none;margin:0;padding:0}.fyh__m-list>li:not(.fyh__m-li--card){border-bottom:1px solid var(--fy-line)}.fyh__m-list>li:first-child{border-top:1px solid var(--fy-line)}.fy.fyh a.fyh__m-row{display:flex;align-items:center;min-height:54px;font-size:18px;font-weight:500;letter-spacing:-.02em;text-decoration:none}.fyh__m-li--card{margin-top:16px}.fy.fyh a.fyh__m-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background:var(--fy-core-light);color:var(--fy-black);text-decoration:none;border-radius:var(--fy-radius)}.fyh__m-card-title{display:block;font-size:18px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.fyh__m-card-text{display:block;margin-top:4px;font-size:13px;line-height:1.35;color:var(--fy-muted)}.fyh__m-card svg{width:18px;height:10px;flex:none}.fyh__m-foot{margin-top:auto;padding-top:8px;display:flex;align-items:center;justify-content:space-between;gap:14px}.fy.fyh a.fyh__m-account{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-size:15px;font-weight:500}.fyh .fyh__m-account .icon{width:21px;height:21px}.fyh__m-country{min-width:0}.fyh__m-country select{appearance:none;-webkit-appearance:none;max-width:100%;height:40px;padding:0 30px 0 12px;border:1px solid var(--fy-line);border-radius:var(--fy-radius);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none' stroke='%23000' stroke-width='1.4'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 11px center / 10px 6px;color:inherit;font:inherit;font-size:14px;font-weight:500;text-overflow:ellipsis}body.fyh-lock{overflow:hidden}@media(min-width:990px){.fyh{--fyh-h: 64px}.fyh__bar{gap:32px}.fyh .fyh__logo-wrap{justify-self:start}.fyh__burger,.fyh__drawer{display:none!important}.fyh__nav{display:flex;align-items:center;gap:34px}.fyh__nav .fyh__link{font-size:16px}.fyh__tools{gap:10px}.fyh__tool--account{display:inline-flex}.fyh__country{display:block}.fyh__panel{display:block;position:absolute;top:100%;left:0;right:0;background:var(--fy-off-white);border-top:1px solid var(--fy-line);border-bottom:1px solid var(--fy-line);box-shadow:0 24px 40px -28px #00000040}.fyh__panel[hidden]{display:none}.fyh__panel-inner{max-width:var(--fy-max);margin:0 auto;padding:30px var(--fy-gutter) 32px;display:flex;gap:40px;align-items:flex-start}.fyh__feature{display:none}.fyh__cols{flex:1 1 auto;min-width:0;column-count:var(--fyh-cols, 5);column-gap:clamp(16px,1.9vw,28px);margin-bottom:-26px}.fyh__group{break-inside:avoid;padding-bottom:26px}.fy.fyh a.fyh__group-title{display:block;text-decoration:none;color:var(--fy-muted);margin-bottom:14px}.fy.fyh a.fyh__group-title:hover{color:var(--fy-black)}.fyh .fyh__list{list-style:none;margin:0;padding:0;display:grid;gap:13px;font-size:clamp(13px,1.04vw,15px);line-height:1.3;letter-spacing:-.01em}.fyh__list a{text-decoration:none}.fyh__list a:hover{text-decoration:underline;text-underline-offset:3px}}@media(min-width:1360px){.fyh .fyh__feature{flex:0 0 208px;background:var(--fy-core-light);padding:14px 14px 12px;display:grid;gap:9px;justify-items:stretch;align-content:start}.fy.fyh .fyh__feature-img{display:block}.fy.fyh .fyh__feature-img img{width:100%;height:92px;object-fit:contain}.fyh__feature-text{font-size:13px;line-height:1.4;color:var(--fy-muted)}.fyh__feature .fy-btn{min-height:40px;padding:0 14px;font-size:14px}.fy.fyh a.fyh__feature-link{justify-self:center;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px;padding:2px 0}}@media(prefers-reduced-motion:reduce){.fyh *,.fyh *:after{transition:none!important}}.fya{min-height:44px;display:grid;align-items:center;justify-items:center;padding:6px var(--fy-gutter);font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.3;text-align:center}.fya .fya__item{grid-area:1 / 1;margin:0}.fya .fya__item[hidden]{display:none}.fya a{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.fya a:hover span{text-decoration:underline;text-underline-offset:3px}.fya svg{width:18px;height:10px;flex:none}@media(min-width:990px){.fya{font-size:16px}}.fy.fyh a:focus-visible,.fy.fyh button:focus-visible,.fy.fyh summary:focus-visible{outline:1.5px solid var(--fy-black);outline-offset:2px}html:not([data-fy-input=keyboard]) .fy.fyh a:focus,html:not([data-fy-input=keyboard]) .fy.fyh button:focus,html:not([data-fy-input=keyboard]) .fy.fyh summary:focus,html:not([data-fy-input=keyboard]) .fy.fyh a:focus-visible,html:not([data-fy-input=keyboard]) .fy.fyh button:focus-visible,html:not([data-fy-input=keyboard]) .fy.fyh summary:focus-visible{outline:none;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/80/assets/fy-header.css.map */
