.hd-Banner{position:relative;padding-top:15px;padding-bottom:15px}@media only screen and (max-width: 900px){.lyt-Template_Page-marketing .hd-Banner{border-bottom:1px solid var(--Color_White-20)}}.hd-Banner_Body{align-items:center;justify-content:space-between;grid-template-columns:repeat(2,1fr);display:grid}@media only screen and (min-width: 901px){.hd-Banner_Body{grid-gap:15px;grid-template-columns:repeat(12,1fr)}}.hd-Banner_Logo{position:relative;z-index:12;display:flex}@media only screen and (min-width: 901px){.hd-Banner_Logo{grid-column:1 / span 2}}.hd-Banner_LogoLink{display:block;height:35px}.hd-Banner_LogoLinkSvg{cursor:pointer;pointer-events:all}.hd-Banner_LogoLinkSvg svg{display:block;margin:auto}.hd-Banner_Nav{grid-column:3;grid-row:1}.hd-Banner_Nav-right{position:relative;z-index:12;margin-left:auto}@media only screen and (min-width: 901px){.hd-Banner_Nav-right{grid-column:10 / span 3;grid-row:1}}@media only screen and (max-width: 900px){.hd-Banner_Nav-main{display:none}}.hd-Banner_Items{align-items:flex-end;display:flex;margin-right:15px}.hd-Banner_Nav-right .hd-Banner_Items{margin-right:-10px}.hd-Banner_Item{justify-content:center;display:flex;margin-right:10px;margin-left:10px;white-space:nowrap}@media only screen and (min-width: 901px){.hd-Banner_Item{margin-right:15px;margin-left:15px}}@media only screen and (min-width: 901px){.hd-Banner_Item-nav{display:none}}.hd-Banner_Link{display:block;padding:2px;text-transform:uppercase}.hd-Banner_Items:hover .hd-Banner_Link{opacity:var(--Link_Opacity, .5)}.hd-Banner_Items .hd-Banner_Link:hover,.hd-Banner_Items .hd-Banner_Link:focus,.hd-Banner_Items .hd-Banner_Link-active{opacity:1}.hd-Banner_Link-nav{border-bottom:1px solid var(--Color_White-0);outline:none;transition:opacity,border-color;transition-duration:var(--TransitionDuration);transition-timing-function:var(--TransitionTimingFunction)}.hd-Banner_Link-nav:hover,.hd-Banner_Link-nav:focus{border-bottom:1px solid var(--Color_Brand)}.hd-Banner_Search{position:relative;z-index:12;align-items:center;grid-column:1 / span 3;display:flex;width:100%;margin-top:15px}@media only screen and (min-width: 901px){.hd-Banner_Search{grid-column:4 / span 6;grid-row:1;margin-top:0}}@media only screen and (min-width: 1201px){.hd-Banner_Search{grid-column:3 / span 8}}.hd-Banner_Icon{position:relative;display:block;width:20px;height:20px}.hd-Banner_Item-loyalty .hd-Banner_Icon{width:25px}.hd-Banner_Icon svg{width:100%;height:100%}.hd-Banner_WishlistCount,.hd-Banner_CartCount{position:absolute;top:-5px;right:-10px;display:block;width:18px;height:18px;font-size:12px;line-height:18px;text-align:center;background-color:var(--Color_Green);border-radius:9px;color:var(--Color_White)}.hd-Banner_WishlistCount[aria-hidden=true],.hd-Banner_CartCount[aria-hidden=true],.hd-Banner_WishlistCount:empty{display:none}.hd-Banner_Dropdown{position:absolute;top:100%;right:0;left:0;opacity:0;visibility:hidden}.hd-Banner_Item:hover .hd-Banner_Dropdown{opacity:1;visibility:visible}.hd-Banner_Trigger{width:18px}.hd-Banner_Trigger-close,.drw-Drawers-menu .hd-Banner_Trigger-open{display:none}.drw-Drawers-menu .hd-Banner_Trigger-close{display:block}.hd-Banner_CloseKlevu{align-items:center;justify-content:flex-end;display:flex;width:38px;height:38px;opacity:0;visibility:hidden;transition:all .3s ease}.lyt-KlevuOpen .hd-Banner_CloseKlevu{opacity:1;visibility:visible}.hd-Banner_CloseKlevu svg{width:18px;height:18px}.lyt-Template_Page-trade-portal .hd-Header,.lyt-Template_Page-trade-terms .hd-Header{top:0}.lyt-Template_Page-trade-portal .hd-Header_Banner,.lyt-Template_Page-trade-terms .hd-Header_Banner{margin-top:calc(var(--hd-Navigation_Height) / 2);margin-bottom:calc(var(--hd-Navigation_Height) / 2)}
/*# sourceMappingURL=/cdn/shop/t/316/assets/header-banner.css.map */
