.nk-banner{position:relative;width:100%;height:var(--nk-banner-height, 90vh);min-height:480px;max-height:100svh;overflow:hidden;background:#1a1a1a}.nk-banner__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .8s ease;pointer-events:none}.nk-banner__slide.is-active{opacity:1;pointer-events:auto}.nk-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform 8s ease}.nk-banner__slide.is-active .nk-banner__bg{transform:scale(1)}.nk-banner__slide:not(.is-active) .nk-banner__bg{transform:scale(1.05)}.nk-banner__bg--placeholder{background:#2a2a2a}.nk-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--nk-overlay-opacity, .55)) 0%,rgba(0,0,0,calc(var(--nk-overlay-opacity, .55) * .4)) 45%,transparent 75%);z-index:1}.nk-banner__content{position:absolute;bottom:80px;left:28px;right:28px;z-index:2;display:flex;flex-direction:column;gap:10px;max-width:520px}.nk-banner__eyebrow{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ffffffd1;margin:0}.nk-banner__heading{font-size:clamp(28px,8vw,52px);font-weight:400;line-height:1.1;color:#fff;margin:0;letter-spacing:-.01em}.nk-banner__sub{font-size:14px;font-weight:300;color:#ffffffc7;line-height:1.55;margin:2px 0 6px}.nk-banner__btns{display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin-top:6px}.nk-btn{display:inline-flex;align-items:center;justify-content:center;min-width:180px;padding:14px 24px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1.5px solid transparent;transition:background .2s,border-color .2s,color .2s;cursor:pointer}.nk-btn--solid{background:#f26f6f;color:#fff;border-color:transparent;border-radius:30px}.nk-btn--solid:hover{background:#fff}.nk-btn--outline{background:transparent;color:#fff;border-color:#ffffff8c}.nk-btn--outline:hover{border-color:#fff;background:#ffffff14}.nk-banner__dots{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:7px}.nk-banner__dot{width:7px;height:7px;border-radius:50%;background:#ffffff61;border:1.5px solid rgba(255,255,255,.55);padding:0;cursor:pointer;transition:all .25s ease;flex-shrink:0}.nk-banner__dot.is-active{background:#fff;border-color:#fff;width:22px;border-radius:4px}@media(min-width:768px){.nk-banner__content{left:40px;bottom:88px}.nk-banner__btns{flex-direction:row;flex-wrap:wrap}}@media(min-width:1200px){.nk-banner__content{left:56px;bottom:96px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAACA */
