.hd-Header{position:relative;z-index:10;inline-size:100%;block-size:calc(var(--Header_Height) + var(--Header_Search_Height));color:var(--Color_Brand)}.lyt-Theme-floatingHeader .hd-Header{position:absolute;inset-block-start:var(--Announcement_Height);inset-inline-start:0;color:var(--Color_White)}.lyt-Site-headerSticky .hd-Header{color:var(--Color_Brand)}@media only screen and (min-width: 768px){.util-Search-open .hd-Header{color:var(--Color_Brand)}}@media only screen and (min-width: 901px){.hd-Header:hover{color:var(--Color_Brand)}}.hd-Header_Body{position:relative;display:block;transition:top .5s ease}.lyt-Site-headerSticky .hd-Header_Body,.lyt-Site-headerSticky.util-Search-open .hd-Header_Body{position:fixed;inset-block-start:calc((var(--Header_Height) + var(--Header_Search_Height) + var(--Announcement_VisibleHeight)) * -1);inset-inline-start:0;z-index:10;inline-size:100%}.lyt-Site-headerSticky .hd-Header_Body:hover,.lyt-Site-headerSticky.util-Search-open .hd-Header_Body,.lyt-Site-headerVisible .hd-Header_Body{inset-block-start:calc(var(--Announcement_VisibleHeight) * -1)}.hd-Banner{position:relative;display:block;transition:background-color .5s ease}.lyt-Site-headerSticky .hd-Header_Body .hd-Banner{background-color:var(--Color_White)}@media only screen and (min-width: 768px){.util-Search-open .hd-Header_Body .hd-Banner{background-color:var(--Color_White)}}@media only screen and (min-width: 901px){.hd-Banner:hover{background-color:var(--Color_White)}}@media only screen and (min-width: 1201px){.hd-Banner{block-size:var(--Header_Height)}}.hd-Banner_Inner{block-size:100%}.hd-Banner_Body{align-items:center;justify-content:space-between;display:flex;block-size:var(--Header_Height)}@media only screen and (min-width: 1201px){.hd-Banner_Body{block-size:100%}}.hd-Banner_Logo{flex-shrink:0}@media only screen and (min-width: 1201px){.hd-Banner_Logo{min-inline-size:145px}}.hd-Banner_LogoLink{display:block;transition:color .5s ease}.hd-Banner_Logo svg{inline-size:115px;block-size:40px}@media only screen and (min-width: 1201px){.hd-Banner_Logo svg{inline-size:144px;block-size:50px}}.hd-Banner_Nav{display:none}@media only screen and (min-width: 1201px){.hd-Banner_Nav{display:flex;gap:28px;block-size:100%;padding-inline-start:20px;padding-inline-end:20px}}.hd-Banner_Ancillary{min-inline-size:72px}.hd-Banner_Ancillary-left{margin-inline-start:-4px}.hd-Banner_Ancillary-right{margin-inline-end:-4px}@media only screen and (min-width: 901px){.hd-Banner_Ancillary-left{display:none}}@media only screen and (min-width: 1201px){.hd-Banner_Ancillary{min-inline-size:145px}}.hd-Banner_Items{align-items:center;gap:28px;display:flex;block-size:100%;pointer-events:none}.hd-Banner_Ancillary .hd-Banner_Items{gap:12px}.hd-Banner_Ancillary-right .hd-Banner_Items{justify-content:flex-end}.hd-Banner_Item{align-items:center;display:flex;block-size:100%;pointer-events:auto}.hd-Banner_Item-tabletOnly,.hd-Banner_Item-desktopOnly{display:none}@media only screen and (min-width: 901px){.hd-Banner_Item-mobileOnly{display:none}.hd-Banner_Item-tabletOnly,.hd-Banner_Item-desktopOnly{display:block}}@media only screen and (min-width: 1201px){.hd-Banner_Item-tabletOnly{display:none}}.hd-Banner_Link{position:relative;align-items:center;display:flex;block-size:100%;color:inherit;transition:color .5s ease,opacity .5s ease}@media only screen and (min-width: 1201px){.hd-Banner_Items:hover .hd-Banner_Link{opacity:.3}.hd-Banner_Item:is(:hover,:focus-within) .hd-Banner_Link{opacity:1}}.hd-Banner_TriggerContainer{position:relative;display:block;inline-size:0;block-size:100%}.hd-Banner_Trigger-submenu{position:absolute;inset-block-start:50%;inset-inline-end:-13px;box-sizing:content-box;display:block;inline-size:8px;block-size:6px;margin-block-start:2px;padding:2px;transform:translateY(-50%)}.hd-Banner_Icon{position:relative;align-items:center;justify-content:center;display:flex;inline-size:30px;block-size:30px;color:inherit;cursor:pointer;transition:color .5s ease}.hd-Banner_Icon-search{inline-size:22px;block-size:22px}.hd-Banner_Icon-close{inline-size:15px;block-size:15px}.hd-Banner_Icon svg{display:block;inline-size:22px;block-size:22px}.hd-Banner_WishlistCount{--Counter_Size: 10px;position:absolute;inset-block-start:4px;inset-inline-end:2px;z-index:1;justify-content:center;display:flex;inline-size:var(--Counter_Size);block-size:var(--Counter_Size);font-size:0;text-align:center;background-color:var(--Color_Pink-dark);border-radius:50%;color:var(--Color_Brand);transition:transform .3s ease}.hd-Banner_WishlistCount[aria-hidden=true]{transform:scale(0)}.hd-Banner_CartCount{--Counter_Size: 10px;position:absolute;inset-block-start:4px;inset-inline-end:2px;z-index:1;justify-content:center;display:flex;inline-size:var(--Counter_Size);block-size:var(--Counter_Size);font-size:0;text-align:center;background-color:var(--Color_Pink-dark);border-radius:50%;color:var(--Color_Brand);transition:transform .3s ease}.hd-Banner_CartCount[aria-hidden=true]{transform:scale(0)}.hd-Banner_Footer{block-size:var(--Header_Search_Height)}@media only screen and (min-width: 901px){.hd-Banner_Footer{display:none}}.hd-Banner_SearchContainer{position:relative;display:block;margin-inline-start:calc(var(--Site_Margin) * -1);margin-inline-end:calc(var(--Site_Margin) * -1);padding-inline-start:var(--Site_Margin);padding-inline-end:var(--Site_Margin)}.hd-Banner_SearchForm{align-items:center;display:flex;inline-size:100%;padding-block-end:10px;background-color:transparent;border-block-end:1px solid;gap:4px}.lyt-Theme_Product:not(.lyt-Site-headerSticky) .hd-Banner_SearchForm,.lyt-Theme_Article:not(.lyt-Site-headerSticky) .hd-Banner_SearchForm{border:none}@media only screen and (min-width: 901px){.hd-Banner_SearchForm{padding-block-end:0;padding-inline-end:4px;border:none}}.hd-Banner_SearchField{position:relative;inline-size:100%}.hd-Banner_SearchInput{inline-size:100%;block-size:100%;background-color:transparent;border:0;color:inherit;transition:color .5s ease,border-color .5s ease}@media only screen and (min-width: 901px){.hd-Banner_SearchInput{inline-size:110px;margin-block-end:12px;border-block-end:1px solid}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 900px){.hd-Banner_SearchInput{font-size:16px}}.hd-Banner_SearchInput::placeholder{opacity:.5}@media only screen and (min-width: 901px){.hd-Banner_SearchInput::placeholder{opacity:0}}.hd-Banner_Dropdown{position:absolute;inset-block-start:100%;inset-inline:0;z-index:0;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.hd-Banner_Dropdown-seo{display:none}.hd-Banner_Item:hover .hd-Banner_Dropdown,.hd-Banner_Dropdown[aria-expanded=true]{opacity:1;visibility:visible}.hd-Banner_Dropdown:after{content:"";position:fixed;inset:calc(var(--Header_Height) + var(--Announcement_VisibleHeight)) 0 0 0;z-index:-1;background-color:var(--Color_Brand);opacity:.8;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/header.css.map */
