.menswear-floating-header{--menswear-header-float-block-start: 1.2rem;--menswear-header-float-inline: var(--page-gutter);--menswear-header-stack-height: calc(var(--menswear-header-float-block-start) + var(--header-top-position))}.menswear-header-group{width:100%;padding-block-start:var(--menswear-header-float-block-start);padding-inline:var(--menswear-header-float-inline);pointer-events:none}.menswear-header-group>*{pointer-events:auto}.menswear-header-group--overlay{position:absolute;inset-block-start:0;inset-inline:0;z-index:var(--z-header)}.menswear-floating-header--overlay .content-for-layout>.shopify-section:first-child .menswear-hero__content,.menswear-floating-header--overlay .content-for-layout>.shopify-section:first-child .section-full-width-banner__content{padding-block-start:var(--menswear-header-stack-height)}.menswear-floating-header--overlay .content-for-layout>.shopify-section:first-child .section-height-third{height:calc(33svh + var(--menswear-header-stack-height))}.menswear-floating-header--overlay .content-for-layout>.shopify-section:first-child .section-height-half{height:calc(50svh + var(--menswear-header-stack-height))}.menswear-floating-header--overlay .content-for-layout>.shopify-section:first-child .section-height-full{height:calc(100svh + var(--menswear-header-float-block-start))}@media screen and (max-width:749px){.menswear-floating-header--overlay .content-for-layout>.shopify-section:first-child .section-height-third--mobile{height:calc(33svh + var(--menswear-header-stack-height))}.menswear-floating-header--overlay .content-for-layout>.shopify-section:first-child .section-height-half--mobile{height:calc(50svh + var(--menswear-header-stack-height))}.menswear-floating-header--overlay .content-for-layout>.shopify-section:first-child .section-height-full--mobile{height:calc(100svh + var(--menswear-header-float-block-start))}.menswear-floating-header--overlay .content-for-layout>.shopify-section:first-child .section-height-auto--mobile{height:auto}}.menswear-floating-header--inline .content-for-layout>.shopify-section:first-child:has(.menswear-hero){padding-inline:var(--menswear-header-float-inline);padding-block-end:var(--menswear-header-float-block-start)}@media screen and (min-width:750px){.template--menswear-lander.menswear-floating-header{--menswear-header-float-block-start: 2.1rem}}.menswear-header-group .announcement-bar{position:relative}@media screen and (min-width:990px){.menswear-header-group .announcement-bar__wrapper>.announcement-bar__link:last-child{order:1;margin-inline-start:auto}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-menswear-header.css.map */
