.c_p-index-hero-pattern-2{position:relative;width:100%;overflow:hidden;background:var(--hero-bg, var(--c-surface));color:var(--text-color)}.c_p-index-hero-pattern-2--full{height:calc(100svh - var(--announcement-h, 0px))}@media(max-width:768px){.c_p-index-hero-pattern-2--full{height:calc(var(--vh-frozen) - var(--announcement-h, 0px))}}.c_p-index-hero-pattern-2--capped{height:80svh}.c_p-index-hero-pattern-2__inner{display:grid;grid-template-columns:minmax(0,1fr);height:100%}.c_p-index-hero-pattern-2__col--left,.c_p-index-hero-pattern-2__col--right{display:none}.c_p-index-hero-pattern-2__col--center{position:relative}.c_p-index-hero-pattern-2__col--center picture{display:block;width:100%;height:100%}.c_p-index-hero-pattern-2__img,.c_p-index-hero-pattern-2__placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.c_p-index-hero-pattern-2__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--overlay-opacity, 0);pointer-events:none}.c_p-index-hero-pattern-2__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:var(--content-items, center);padding:clamp(24px,6vw,80px);padding-top:calc(var(--announcement-h, 0px) + var(--header-h, 64px) + clamp(24px,6vw,80px));text-align:var(--content-align, center);pointer-events:none}.c_p-index-hero-pattern-2__subheading{margin:0 0 var(--space-2xs);font-size:calc(var(--content-fs, var(--fs-xs)) * .8);letter-spacing:var(--tracking-wide);text-transform:uppercase}.c_p-index-hero-pattern-2__heading{font-size:var(--content-fs, var(--fs-xs));line-height:var(--lh-tight);font-weight:var(--fw-medium)}.c_p-index-hero-pattern-2__heading>*{margin:0}.c_p-index-hero-pattern-2__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media(min-width:769px){.c_p-index-hero-pattern-2__inner{grid-template-columns:minmax(200px,1fr) minmax(0,2fr) minmax(200px,1fr);grid-template-rows:minmax(0,1fr)}.c_p-index-hero-pattern-2__col--left,.c_p-index-hero-pattern-2__col--right{display:flex;padding:var(--space-lg);pointer-events:auto;overflow-y:auto;scrollbar-width:none}.c_p-index-hero-pattern-2__col--left::-webkit-scrollbar,.c_p-index-hero-pattern-2__col--right::-webkit-scrollbar{display:none}.c_p-index-hero-pattern-2__col--left{position:relative;z-index:calc(var(--z-header) + 1);color:var(--c-fg)}.c_p-index-hero-pattern-2__col--left .c_c-navigation{width:100%}.c_p-index-hero-pattern-2__col--right .c_c-navigation__link{text-transform:uppercase}.c_p-index-hero-pattern-2__col--right{flex-direction:column;justify-content:flex-end;align-items:flex-end;text-align:right;gap:var(--space-xs);color:var(--c-fg)}.c_p-index-hero-pattern-2__copyright{margin:0;font-size:var(--fs-xs)}body:has(.c_p-index-hero-pattern-2) .c_c-header__menu-toggle{display:none}body:has(.c_p-index-hero-pattern-2) .shopify-section-group-footer-group{display:none}body:has(.c_p-index-hero-pattern-2) .c_c-header[data-tone=over-hero] .c_c-header__col--left,body:has(.c_p-index-hero-pattern-2) .c_c-header[data-tone=over-hero] .c_c-header__col--right{color:var(--header-fg, var(--c-fg))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/c_index-hero-pattern-2.css.map */
