.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 1}}.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:8 / span 5;grid-row:1}}@media only screen and (max-width: 900px){.hd-Banner_Nav-main{display:none}}.hd-Banner_Items{align-items:center;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:2 / span 6;grid-row:1;margin-top:0}}@media only screen and (min-width: 1201px){.hd-Banner_Search{grid-column:2 / span 6}}.hd-Banner_Icon{position:relative;display:block;width:24px;height:24px}.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}.hd-Loyalty_Button{border-radius:100px;display:flex;gap:8px;align-items:center;font-weight:400;font-size:10px;font-family:var(--Font_Frutiger_Pro_55_Roman)}.hd-Loyalty_Button svg{width:27px;height:20px}.hd-Loyalty_ButtonSpinner svg{display:inline;width:12.5px;height:12.5px;animation:spin 1s linear infinite}.hd-Loyalty_SlidingText{display:none;align-items:center}.hd-Loyalty_SlidingTextWrapper{position:relative;overflow:hidden;vertical-align:top;display:grid}.hd-Loyalty_SlidingTextWrapper .hd-Loyalty_SlidingTextItem{top:0;left:0;width:100%;transform:translateY(100%);transition:none;white-space:nowrap;grid-row:1;grid-column:1}.hd-Loyalty_SlidingTextWrapper .hd-Loyalty_SlidingTextItem.is-visible{z-index:2}.hd-Loyalty_SlidingTextWrapper .hd-Loyalty_SlidingTextItem.is-visible{opacity:1;transform:translateY(0);z-index:2}.hd-Loyalty_SlidingTextWrapper .hd-Loyalty_SlidingTextItem.slide-out{animation:slideDownOut .2s ease-in forwards}.hd-Loyalty_SlidingTextWrapper .hd-Loyalty_SlidingTextItem.slide-in{animation:slideDownInElastic .5s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideDownOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideDownInElastic{0%{transform:translateY(-100%)}70%{transform:translateY(8%)}to{transform:translateY(0)}}@media only screen and (min-width: 901px){.hd-Banner_Item-loyalty-mobile{display:none}.hd-Loyalty_SlidingText{display:flex}.hd-Loyalty_Button{border:1px solid #f0f0f0;padding:8px 16px}}.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/304/assets/header-banner.css.map */
