.nv-home-carousel.nv-home-carousel--outdoor .nvc-stage{height:clamp(560px,49vw,780px);background:#172019}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero{background:#172019}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero>picture,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero>picture>img,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-photo img{width:100%;height:100%;max-height:none;object-fit:cover;object-position:center;filter:none;transform:none}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero:after,.nv-home-carousel.nv-home-carousel--outdoor .nvc-slide--campaign:after{background:linear-gradient(90deg,#07100bd6,#07100b7a 29%,transparent 61%),linear-gradient(0deg,#07100b35,transparent 35%)}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero__copy,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-copy{position:absolute;left:4.5%;right:auto;top:23%;bottom:auto;width:39%;max-width:590px;transform:none;text-shadow:0 2px 24px #0004}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero h1,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-copy h2{font-size:clamp(40px,4.4vw,68px);line-height:1.04;letter-spacing:-.045em;color:#fff;margin:0 0 24px;text-wrap:balance}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero h1 span{color:#deebbc}.nv-home-carousel.nv-home-carousel--outdoor .nr-kicker,.nv-home-carousel.nv-home-carousel--outdoor .nvc-eyebrow{color:#e5ecd7}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero__lead,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-lead{max-width:360px;color:#f4f5ef;font-size:16px;line-height:1.6;margin-bottom:27px}.nv-home-carousel.nv-home-carousel--outdoor .nr-promises,.nv-home-carousel.nv-home-carousel--outdoor .nr-stamp{display:none}.nv-home-carousel.nv-home-carousel--outdoor .nvc-controls{background:#172019}@media(min-width:750px)and (max-width:989px){.nv-home-carousel.nv-home-carousel--outdoor .nr-hero__copy,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-copy{width:44%;top:20%}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero h1,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-copy h2{font-size:40px}}@media(max-width:749px){.nv-home-carousel.nv-home-carousel--outdoor .nvc-stage{height:clamp(560px,150vw,630px)}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero>picture,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-photo{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero>picture>img{object-position:61% center}.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-photo img{object-position:var(--photo-x,50%) center}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero:after,.nv-home-carousel.nv-home-carousel--outdoor .nvc-slide--campaign:after{background:linear-gradient(180deg,#07100bbf,#07100b35 25%,transparent 42%,transparent 68%,#07100bc4 100%)}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero__copy,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-copy{position:static;width:auto;max-width:none;transform:none}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero .nr-kicker,.nv-home-carousel.nv-home-carousel--outdoor .nvc-eyebrow{position:absolute;top:26px;left:22px;right:22px;margin:0;font-size:9px;letter-spacing:.15em}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero h1,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-copy h2{position:absolute;left:22px;right:22px;top:53px;margin:0;font-size:clamp(31px,8.8vw,39px);line-height:1.04;text-wrap:balance;text-shadow:0 2px 22px #0006}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero h1 br,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-copy h2 br{display:block}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero__lead,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-lead{display:none}.nv-home-carousel.nv-home-carousel--outdoor .nr-actions{position:absolute;left:22px;right:22px;bottom:23px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px}.nv-home-carousel.nv-home-carousel--outdoor .nr-button{min-height:48px;font-size:11px;padding:12px 15px;gap:10px;box-shadow:0 4px 20px #0002;text-shadow:none}.nv-home-carousel.nv-home-carousel--outdoor .nr-play{font-size:10px;gap:5px;white-space:nowrap;color:#fff}.nv-home-carousel.nv-home-carousel--outdoor .nvc-button{position:absolute;left:22px;right:22px;bottom:23px;min-height:48px;font-size:12px;text-shadow:none;box-shadow:0 4px 20px #0002}}@media(max-width:359px){.nv-home-carousel.nv-home-carousel--outdoor .nvc-stage{height:530px}.nv-home-carousel.nv-home-carousel--outdoor .nr-hero h1,.nv-home-carousel.nv-home-carousel--outdoor .nvc-campaign-copy h2{font-size:29px}}@media(min-width:750px){.nv-home-carousel.nv-home-carousel--outdoor .nvc-slide--lightx .nvc-campaign-copy{left:auto;right:4.5%;width:31%}.nv-home-carousel.nv-home-carousel--outdoor .nvc-slide--lightx:after{background:linear-gradient(90deg,transparent 40%,#07100b35 55%,#07100bbf 100%)}}@media(max-width:749px){.nv-home-carousel.nv-home-carousel--outdoor .nr-actions .nr-button{width:100%;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/nyvolt-home-hero.css.map */
