.nf-hero{position:relative;display:block;height:var(--nf-hero-height-mobile, 560px);overflow:hidden;background:var(--nf-gray-3);color:var(--nf-cream)}.nf-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s}.nf-hero__slide.is-active{opacity:1;visibility:visible;transition:opacity .8s ease;z-index:1}.nf-hero__media,.nf-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.nf-hero__media img,.nf-hero__media .placeholder-svg{width:100%;height:100%;object-fit:cover;object-position:var(--nf-hero-pos-mobile, 70% center);display:block}.nf-hero__media .placeholder-svg{background:var(--nf-gray-3);fill:#ffffff59}.nf-hero .nf-hero__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1f1f1f00 35%,rgba(31,31,31,var(--nf-hero-overlay, .55)));pointer-events:none}.nf-hero__inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:5.6rem}.nf-hero__content{text-shadow:0 .1rem 1.6rem rgba(0,0,0,.25);display:flex;flex-direction:column;gap:1.4rem;max-width:64rem;padding-right:2.4rem}.nf-hero__title{margin:0;color:var(--nf-cream);font-size:4rem;line-height:1.3}.nf-hero__text{color:var(--nf-cream);font-size:1.6rem;line-height:2.9rem}.nf-hero__text p{margin:0}.nf-hero__buttons{display:flex;align-items:center;padding-top:1.2rem}.nf-hero__icon-btn,.nf-hero__btn{display:inline-flex;align-items:center;justify-content:center;height:5.2rem;border-radius:4rem;background:var(--nf-cream);color:var(--nf-wine);text-decoration:none;transition:background-color .2s ease,color .2s ease}.nf-hero__icon-btn{width:5.2rem;flex:0 0 5.2rem}.nf-hero__icon-btn .nf-icon{width:1.6rem;height:1.6rem}.nf-hero__btn{min-width:12.6rem;padding:0 3.2rem;font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;line-height:1.8rem;letter-spacing:.1rem;white-space:nowrap;text-shadow:none}.nf-hero__buttons:hover .nf-hero__icon-btn,.nf-hero__btn:hover{background:#fff}.nf-hero__dots{position:absolute;z-index:2;right:1.5rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:1rem}.nf-hero__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:.8rem;background:var(--nf-cream);opacity:.7;cursor:pointer;transition:height .3s ease,opacity .3s ease}.nf-hero__dot.is-active{height:2.8rem;opacity:1}@media screen and (min-width:750px){.nf-hero__title{font-size:4.8rem;line-height:6.8rem}}@media screen and (min-width:990px){.nf-hero{height:var(--nf-hero-height, 580px)}.nf-hero--under-header{--nf-hero-top-space: var(--nf-header-overlay, 0px)}.nf-hero__media img,.nf-hero__media .placeholder-svg{object-position:var(--nf-hero-pos, center center)}.nf-hero .nf-hero__overlay{background:linear-gradient(180deg,#1f1f1f40,#1f1f1f00 22%),linear-gradient(90deg,rgba(31,31,31,var(--nf-hero-overlay, .55)),#1f1f1f00 65%)}.nf-hero__inner{justify-content:flex-start;padding-top:calc(var(--nf-hero-top-space, 0px) + 4.8rem);padding-bottom:4.8rem}.nf-hero__content{gap:2rem;padding-right:0}.nf-hero__dots{right:6rem;top:calc(50% + var(--nf-hero-top-space, 0px) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/section-nf-hero-slider.css.map */
