.nelko-banner{position:relative;overflow:hidden;min-height:63rem;padding:0;color:#fff;background:var(--Global-BG1)}.nelko-banner--figma-full{min-height:0;background:var(--Global-BG1)}.nelko-banner__media,.nelko-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.nelko-banner__media{display:block;color:inherit;text-decoration:none}.nelko-banner__media img{width:100%;height:100%;object-fit:cover}.nelko-banner__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.nelko-banner__overlay{background:linear-gradient(90deg,#141a25ad,#141a2547 45%,#141a2514);pointer-events:none}.nelko-banner__inner{position:relative;z-index:1;display:grid;align-items:end;min-height:63rem;padding:5.2rem 1.6rem;pointer-events:none}.nelko-banner__card{max-width:52rem;pointer-events:auto}.nelko-banner__card .nelko-copy{color:#ffffffd1}.nelko-button-group{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.nelko-button{display:inline-flex;align-items:center;justify-content:center;min-width:15.6rem;min-height:4rem;padding:0 2rem;border-radius:0;border:.1rem solid #202020;font-family:var(--nelko-font-family);font-size:var(--nelko-type-label-size);font-weight:var(--nelko-type-label-weight);line-height:var(--nelko-type-label-line-height);letter-spacing:var(--nelko-type-label-letter-spacing);text-decoration:none;transition:background-color .22s ease,border-color .22s ease,color .22s ease,opacity .22s ease}.nelko-button--primary{color:#202020;background:transparent}.nelko-button--primary:focus-visible{border-color:var(--nelko-banner-button-hover-background, #202020);background-color:var(--nelko-banner-button-hover-background, #202020);color:var(--nelko-banner-button-hover-color, #fcfcfc)}@media(hover:hover)and (pointer:fine){.nelko-button--primary:hover{border-color:var(--nelko-banner-button-hover-background, #202020);background-color:var(--nelko-banner-button-hover-background, #202020);color:var(--nelko-banner-button-hover-color, #fcfcfc)}}.nelko-button--secondary{color:#212121;background:#ffffffeb}.nelko-split-banner{padding:0}.nelko-split-banner .nelko-shell{max-width:none;padding:0}.nelko-split-banner__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.nelko-split-banner__panel{min-height:63rem}.nelko-split-banner__content{display:flex;align-items:flex-start;justify-content:flex-start;position:relative;overflow:hidden;padding:7.4rem 0 0;text-align:center;background:transparent}.nelko-split-banner__content--secondary{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding-top:6.4rem;background:transparent}.nelko-split-banner__copy{position:relative;z-index:1;width:100%}.nelko-split-banner__primary-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.nelko-split-banner__primary-media img,.nelko-split-banner__primary-media svg{display:block;width:100%;height:100%;object-fit:cover}.nelko-split-banner__content .nelko-eyebrow{display:none}.nelko-split-banner__content .nelko-title{font-family:var(--nelko-font-family);font-size:4rem;font-weight:500;line-height:4rem;color:#202020}.nelko-split-banner__content .nelko-copy{max-width:32.6rem;margin-top:.8rem;font-family:var(--nelko-font-family);color:#202020}.nelko-split-banner__content .nelko-button-group{margin-top:3.6rem;justify-content:center}.nelko-split-banner__content .nelko-button{min-width:24rem;width:24rem}.nelko-split-banner__media{position:relative;overflow:hidden}.nelko-split-banner__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.nelko-split-banner__content--secondary .nelko-title,.nelko-split-banner__content--secondary .nelko-copy{color:#202020}.nelko-split-banner__content--secondary .nelko-copy{max-width:32.6rem;margin-top:.8rem}.nelko-split-banner__content--secondary .nelko-button-group{margin-top:2.7rem;justify-content:center}.nelko-banner--figma-full .nelko-banner__media--figma-full{position:relative;aspect-ratio:390 / 585}.nelko-banner--figma-full .nelko-banner__picture img{display:block}.nelko-banner--figma-full .nelko-banner__media--figma-full img{display:block;object-position:center}@media screen and (max-width:989px){.nelko-banner{min-height:48rem}}@media screen and (max-width:390px){.nelko-banner{min-height:58.5rem}.nelko-banner__overlay{background:linear-gradient(180deg,#141a2533,#141a25ad)}.nelko-banner__inner{align-items:end;min-height:58.5rem;padding:3.2rem 1.6rem}.nelko-button{width:100%}.nelko-split-banner .nelko-shell{max-width:none;padding:0}.nelko-split-banner__grid{grid-template-columns:1fr}.nelko-split-banner__panel{min-height:0}.nelko-split-banner__content{min-height:56.1rem;padding:7.4rem 0 0}.nelko-split-banner__media{min-height:56rem}.nelko-split-banner__content .nelko-title{font-size:4rem;line-height:4rem;font-weight:500}.nelko-split-banner__content .nelko-copy{max-width:32.6rem}.nelko-split-banner__content .nelko-button{width:24rem;min-width:24rem}}@media screen and (min-width:391px)and (max-width:2559px){.nelko-split-banner .nelko-shell{max-width:none;padding:0}.nelko-split-banner__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nelko-split-banner__panel{min-height:63rem}.nelko-split-banner__content{min-height:63rem;padding:7.4rem 0 0}.nelko-split-banner__media{min-height:63rem}}@media screen and (min-width:391px)and (max-width:479px){.nelko-split-banner__grid{grid-template-columns:1fr}.nelko-split-banner__panel{min-height:0}.nelko-split-banner__content{min-height:56.1rem}.nelko-split-banner__media{min-height:56rem}}@media screen and (min-width:391px){.nelko-banner--figma-full .nelko-banner__media--figma-full{aspect-ratio:834 / 521.25}}@media screen and (min-width:1512px){.nelko-banner--figma-full .nelko-banner__media--figma-full{aspect-ratio:1512 / 630}}@media screen and (min-width:2560px){.nelko-banner--figma-full .nelko-banner__media--figma-full{aspect-ratio:2560 / 1066.67}.nelko-split-banner .nelko-shell{max-width:172.8rem;padding:0}.nelko-split-banner__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nelko-split-banner__panel{min-height:63rem}.nelko-split-banner__content{min-height:63rem;padding:7.4rem 0 0}.nelko-split-banner__media{min-height:63rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/nelko-banner.css.map */
