.template-index .sections-nn-image-banner-block{position:relative;z-index:1}.nn-image-banner-block{overflow:visible}.nn-image-banner-wrapper,.nn-image-banner-wrapper-left{display:flex;align-items:stretch;gap:var(--item-gap, 0px);min-height:0;position:relative;overflow:hidden}.nn-image-banner-wrapper-left{flex-direction:row-reverse}.nn-image-banner-wrapper .section-block-left,.nn-image-banner-wrapper-left .section-block-left{width:var(--left-width);position:relative;overflow:hidden}.nn-image-banner-wrapper .section-block-right,.nn-image-banner-wrapper-left .section-block-right{width:var(--right-width);display:flex;align-items:var(--align-items, center);justify-content:flex-start;position:relative;z-index:1}.nn-image-banner-wrapper .section-block-banner-image,.nn-image-banner-wrapper-left .section-block-banner-image{position:absolute;top:0;left:0;right:0;bottom:0}.nn-image-banner-wrapper .section-block-banner-image .img-box,.nn-image-banner-wrapper-left .section-block-banner-image .img-box{height:100%}.nn-image-banner-wrapper .section-block-banner-image .image-zoom,.nn-image-banner-wrapper-left .section-block-banner-image .image-zoom{display:block;height:100%;padding-top:0!important}.nn-image-banner-wrapper .section-block-banner-image .image-zoom img,.nn-image-banner-wrapper-left .section-block-banner-image .image-zoom img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left center}.nn-image-banner-block .section-block-banner-image .image-zoom img{transition:none;will-change:auto}.nn-image-banner-block .section-block-banner-image .image-zoom:hover img{transform:none}.nn-image-banner-wrapper .halo-block-header .title:before,.nn-image-banner-wrapper-left .halo-block-header .title:before{display:none}.nn-image-banner-wrapper .section-block-right .halo-block-content,.nn-image-banner-wrapper-left .section-block-right .halo-block-content{max-width:var(--max-width);text-align:left}.nn-image-banner-wrapper .section-block-right .title,.nn-image-banner-wrapper-left .section-block-right .title{color:var(--title-color);font-family:var(--font-heading-family);font-size:var(--nn-lp-image-banner-title, 2.464rem);font-weight:var(--title-fw);padding-bottom:16px;line-height:1.25;margin:0;text-align:left}.nn-image-banner-wrapper .section-block-right .title p,.nn-image-banner-wrapper-left .section-block-right .title p{margin:0;text-align:left!important}.nn-image-banner-wrapper .section-block-right .press-actions,.nn-image-banner-wrapper-left .section-block-right .press-actions{margin-top:0;padding-top:0;display:flex;justify-content:flex-start}.nn-image-banner-wrapper .section-block-right .sub-title,.nn-image-banner-wrapper-left .section-block-right .sub-title{color:var(--sub-title-color);font-size:var(--sub-title-fs);font-weight:var(--sub-title-fw);padding-bottom:var(--sub-title-mg);letter-spacing:var(--sub-title-ls, normal);line-height:1;margin-bottom:0;text-align:left}.nn-image-banner-wrapper .section-block-right .desc,.nn-image-banner-wrapper-left .section-block-right .desc{color:var(--des-color);font-size:var(--nn-lp-image-banner-body, var(--des-fs));font-weight:var(--des-fw);padding-bottom:var(--des-mg);line-height:1.6;margin:0;text-align:left}.nn-image-banner-wrapper .section-block-right .press-actions .button,.nn-image-banner-wrapper-left .section-block-right .press-actions .button{text-transform:var(--button-text-transform, var(--btn-1-text-transform));font-size:var(--nn-lp-image-banner-button, var(--button-fs, var(--btn-1-font-size)));color:var(--button-color);border-color:var(--button-border);background:var(--button-bg);display:inline-block;width:auto;min-width:var(--button-width, 0);min-height:unset;height:auto;margin-left:unset;margin-right:unset}.nn-image-banner-wrapper .section-block-right .press-actions .button:hover,.nn-image-banner-wrapper-left .section-block-right .press-actions .button:hover{color:var(--button-hover-color);border-color:var(--button-hover-border);background:var(--button-hover-bg)}@media screen and (max-width:1025px){.nn-image-banner-wrapper .section-block-right .sub-title,.nn-image-banner-wrapper-left .section-block-right .sub-title{font-size:var(--sub-title-fs-mb)}.nn-image-banner-wrapper .section-block-right .title,.nn-image-banner-wrapper-left .section-block-right .title{font-size:2.464rem}.nn-image-banner-wrapper .section-block-right .desc,.nn-image-banner-wrapper-left .section-block-right .desc{font-size:var(--des-fs-mb)}}@media screen and (max-width:767px){.nn-image-banner-wrapper .section-block-right .title,.nn-image-banner-wrapper-left .section-block-right .title{font-size:var(--nn-lp-image-banner-title, 2rem)}}@media screen and (max-width:1025px){.nn-image-banner-block,.nn-image-banner-block .section-block-right{background-color:#fdfdfc!important}.nn-image-banner-wrapper,.nn-image-banner-wrapper-left{min-height:clamp(280px,30vw + 170px,540px)}.nn-image-banner-wrapper .section-block-banner-image .image-zoom img,.nn-image-banner-wrapper-left .section-block-banner-image .image-zoom img{object-position:left center}.nn-image-banner-wrapper .section-block-right,.nn-image-banner-wrapper-left .section-block-right{padding-left:var(--nn-mobile-padding-x, 15px);padding-right:var(--nn-mobile-padding-x, 15px);padding-top:48px!important;padding-bottom:64px!important}.nn-image-banner-wrapper .section-block-right .halo-block-content,.nn-image-banner-wrapper-left .section-block-right .halo-block-content{max-width:unset}.nn-image-banner-wrapper .section-block-right .press-actions .button,.nn-image-banner-wrapper-left .section-block-right .press-actions .button{padding:3px 18px;min-width:90px}.nn-image-banner-wrapper .section-block-right .desc,.nn-image-banner-wrapper-left .section-block-right .desc{display:none}}@media(min-width:1025px){.template-index .sections-nn-image-banner-block{margin-top:-60px}.template-index .nn-image-banner-block,.template-index .nn-image-banner-block .section-block-right,.template-index .nn-image-banner-block .section-block-left{background-color:#fdfdfc!important}.nn-image-banner-wrapper,.nn-image-banner-wrapper-left{min-height:clamp(540px,39.6vw,760px)}.nn-image-banner-wrapper>.section-block-left,.nn-image-banner-wrapper-left>.section-block-left{width:63%;flex:0 0 63%}.nn-image-banner-wrapper>.section-block-right,.nn-image-banner-wrapper-left>.section-block-right{width:37%;flex:0 0 37%;box-sizing:border-box;align-items:flex-start;justify-content:flex-start;padding-top:clamp(180px,16.93vw,325px)!important;padding-right:var(--nn-desktop-padding-x, 2.6vw);padding-bottom:clamp(80px,7.03vw,135px)!important;padding-left:var(--nn-desktop-padding-x, 2.6vw)}.nn-image-banner-wrapper .section-block-banner-image .image-zoom img,.nn-image-banner-wrapper-left .section-block-banner-image .image-zoom img{object-position:left center}.nn-image-banner-wrapper .section-block-right .halo-block-content,.nn-image-banner-wrapper-left .section-block-right .halo-block-content{max-width:min(34.32vw,659px);margin:0}.nn-image-banner-wrapper .section-block-right .halo-block-content .title,.nn-image-banner-wrapper-left .section-block-right .halo-block-content .title{font-size:var(--nn-lp-image-banner-title, 2.9568rem);line-height:1.25;letter-spacing:-.039em;padding-bottom:20px}.nn-image-banner-wrapper .section-block-right .halo-block-content .desc,.nn-image-banner-wrapper-left .section-block-right .halo-block-content .desc{max-width:min(32.25vw,619px);font-size:var(--nn-lp-image-banner-body, 24.66px);line-height:1.69;letter-spacing:-.024em;padding-bottom:clamp(40px,4.09vw,79px)}.nn-image-banner-wrapper .section-block-right .press-actions .button,.nn-image-banner-wrapper-left .section-block-right .press-actions .button{display:inline-flex;align-items:center;justify-content:center;font-size:var(--nn-lp-image-banner-button, 24.45px);line-height:1.2;min-width:min(18.17vw,349px);min-height:clamp(58px,3.81vw,73px);padding:0 34px}}@media(min-width:768px)and (max-width:1025px){.nn-image-banner-wrapper .section-block-right .title,.nn-image-banner-wrapper-left .section-block-right .title{font-size:var(--nn-lp-image-banner-title, 2.9568rem)}}@media(min-width:1280px){.nn-image-banner-wrapper .section-block-right .halo-block-content .title,.nn-image-banner-wrapper-left .section-block-right .halo-block-content .title{font-size:var(--nn-lp-image-banner-title, 3.52rem)}}.nn-image-banner-wrapper .section-block-right .press-actions .button:focus-visible,.nn-image-banner-wrapper-left .section-block-right .press-actions .button:focus-visible{outline:2px solid #042E2E;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/49/assets/component-nn-image-banner.css.map */
