.nc-ib,.nc-ib *,.nc-ib *:before,.nc-ib *:after{box-sizing:border-box}.nc-ib{--ib-pt-d: 48px;--ib-pb-d: 48px;--ib-r-d: 16px;--ib-pt-m: 32px;--ib-pb-m: 32px;--ib-r-m: 16px;background:#f1f4f8;padding-top:var(--ib-pt-m);padding-bottom:var(--ib-pb-m)}.nc-ib__wrap{max-width:1280px;margin:0 auto;padding:0 16px}.nc-ib__frame{position:relative;display:block;overflow:hidden;border-radius:var(--ib-r-m);background:#0a2322;aspect-ratio:4 / 5;text-decoration:none;-webkit-tap-highlight-color:transparent}a.nc-ib__frame:focus-visible{outline:2px solid #005550;outline-offset:3px}.nc-ib__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nc-ib__img--desktop{display:none}.nc-ib__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#f1f4f88c;text-align:center;padding:0 16px}@media screen and (min-width:750px){.nc-ib{padding-top:var(--ib-pt-d);padding-bottom:var(--ib-pb-d)}.nc-ib__wrap{padding:0 clamp(24px,5vw,48px)}.nc-ib__frame{border-radius:var(--ib-r-d);aspect-ratio:2.4 / 1}.nc-ib__img--desktop{display:block}.nc-ib__img--mobile{display:none}.nc-ib__frame--single .nc-ib__img{display:block}}@media(hover:hover){a.nc-ib__frame .nc-ib__img{transition:transform .6s cubic-bezier(.16,1,.3,1)}a.nc-ib__frame:hover .nc-ib__img{transform:scale(1.015)}}@media(prefers-reduced-motion:reduce){a.nc-ib__frame .nc-ib__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nc-image-banner.css.map */
