.jj-banner{position:relative}@media screen and (max-width:749px){.jj-banner.banner--small:not(.banner--adapt){min-height:28rem}.jj-banner.banner--medium:not(.banner--adapt){min-height:34rem}.jj-banner.banner--large:not(.banner--adapt){min-height:39rem}.jj-banner.banner--adapt:before{display:block!important}}.jj-banner__top-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.jj-banner__top{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;pointer-events:none}.jj-banner__links{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:.8rem 1.6rem;pointer-events:auto}.jj-banner__links--left{justify-content:flex-start}.jj-banner__links--right{justify-content:flex-end;margin-left:auto}.jj-banner__links:empty{display:none}.jj-banner__sticky-rail{position:fixed;top:var(--header-height, 0px);left:0;right:0;z-index:3;display:flex;justify-content:space-between;gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;pointer-events:none;background-color:transparent}.jj-banner__link{font-size:1.6rem;font-weight:700;letter-spacing:.05rem;text-decoration:none}.jj-banner__link:hover,.jj-banner__link[aria-current=page]{text-decoration:underline}@media screen and (min-width:750px){.jj-banner__top,.jj-banner__sticky-rail{padding-top:3rem;padding-bottom:3rem;gap:3rem}.jj-banner__link{font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-jj-image-banner.css.map */
