nss-image{justify-content:center;align-items:center;display:flex;overflow:hidden}nss-image.nss-image__accent-bg{z-index:1;position:relative}nss-image.nss-image__accent-bg:before{content:"";z-index:-1;position:absolute}nss-video{justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}nss-video .nss-video__poster-img{width:100%;height:100%;display:none;position:absolute;top:0;left:0}nss-video .nss-video__overlay{opacity:.5;z-index:1;background-color:#000;width:100%;height:100%;display:none;position:absolute;top:0;left:0}nss-video .nss-video__controls{width:100%;height:100%;color:var(--nss-color-scheme-1);z-index:2;flex-flow:column;justify-content:center;align-items:center;display:none;position:absolute;top:0;left:0}nss-video .nss-video__controls button{background-color:var(--nss-color-scheme-1);width:80px;height:80px;color:var(--nss-color-scheme-2);border:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;display:flex;box-shadow:0 0 20px #0003}nss-video .nss-video__controls button svg{pointer-events:none;width:21px;height:23px;translate:2px}nss-video .nss-video__controls button:hover{opacity:.9}nss-video[nss-video-playing=false] .nss-video__poster-img,nss-video[nss-video-playing=false] .nss-video__overlay{display:block}nss-video[nss-video-playing=false] .nss-video__controls{display:flex}nss-video video{object-position:50% 50%;width:100%;height:100%}nss-avatars{flex-flow:row;align-items:center;display:flex}nss-avatars .nss-avatars__item{box-sizing:border-box;width:var(--nss-avatars-size, 40px);height:var(--nss-avatars-size, 40px);background-color:var(--nss-avatars-bg, var(--nss-color-scheme-1));border-radius:50%;flex-shrink:0;display:block;overflow:hidden}nss-avatars .nss-avatars__item+.nss-avatars__item{margin-left:calc(var(--nss-avatars-overlap, 10px) * -1)}nss-avatars .nss-avatars__item img{object-fit:cover;width:100%;height:100%}nss-avatars .nss-avatars__item{border:var(--nss-avatars-border, 0px) solid var(--nss-avatars-border-color, var(--nss-color-scheme-2))}nss-hero-carousel{padding-top:var(--nss-header-group-height);display:block;position:relative;overflow:clip}nss-hero-carousel .nss-hero-carousel__controls-wrapper{z-index:5;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}nss-hero-carousel .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots{width:fit-content;left:max(16px,(100% - var(--nss-page-width)) / 2 + 16px);pointer-events:all;position:absolute;bottom:100px}@media only screen and (max-width:989px){nss-hero-carousel .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots{display:none}}nss-hero-carousel .nss-hero-carousel__controls-wrapper nss-hero-carousel-controls{pointer-events:all;position:absolute;top:50%;right:24px;translate:0 -50%}@media only screen and (max-width:989px){nss-hero-carousel .nss-hero-carousel__controls-wrapper nss-hero-carousel-controls{display:none}}nss-hero-carousel-slide{background-repeat:no-repeat;background-size:cover;width:100vw;display:block;overflow:clip}nss-hero-carousel-slide .nss-hero-carousel__image-bg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}nss-hero-carousel-slide .nss-hero-carousel__image-bg img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}nss-hero-carousel-slide .nss-hero-carousel__video-bg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}nss-hero-carousel-slide .nss-hero-carousel__video-bg video{object-fit:cover;object-position:50% 50%;width:100%;height:100%}nss-hero-carousel-slide .nss-hero-carousel-slide__wrapper{height:100%}nss-hero-carousel-slide .nss-hero-carousel-slide__content{display:flex;position:relative}nss-hero-carousel-controls .nss-hero-carousel-prev{display:none}nss-hero-carousel-controls .nss-hero-carousel-next{cursor:pointer;pointer-events:all;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .15s ease-in-out;display:flex}nss-hero-carousel-controls .nss-hero-carousel-next:hover{opacity:.8}nss-hero-carousel-controls .nss-hero-carousel-next svg{pointer-events:none;width:7px;height:14px}nss-hero-carousel-slide nss-hero-carousel-controls{flex-flow:row;align-items:center;gap:10px;display:flex}@media only screen and (max-width:989px){nss-hero-carousel-slide nss-hero-carousel-controls{justify-content:center;width:100%}}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-prev,nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-next{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .15s ease-in-out;display:flex}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-prev:hover,nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-next:hover{opacity:.85}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-prev svg,nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-next svg{width:6px;height:12px}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-prev *,nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-next *{pointer-events:none}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-prev svg{rotate:180deg}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-slide__dots{flex-flow:row;align-items:center;gap:10px;display:flex}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-slide__dot{box-sizing:border-box;cursor:pointer;background-color:currentColor;border-radius:50%;flex-shrink:0;width:10px;height:10px;display:block;position:relative}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-slide__dot.nss-active{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:default;background-color:#ffffff1a;border-radius:2px;width:100px;overflow:hidden}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-slide__dot.nss-active:after{content:"";background-color:currentColor;border-radius:2px;width:100%;position:absolute;inset:0 auto 0 0}@keyframes nss-hero-progress{to{width:100%}}.nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots{flex-flow:row;align-items:center;gap:10px;display:flex}.nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet,.nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot{box-sizing:border-box;opacity:1;cursor:pointer;background-color:#0000;border:1.5px solid;border-radius:50%;flex-shrink:0;width:10px;height:10px;transition:background-color .2s ease-in-out;display:block;margin:0!important}.nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet.swiper-pagination-bullet-active,.nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet.nss-active,.nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot.swiper-pagination-bullet-active,.nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot.nss-active{background-color:currentColor}@media only screen and (max-width:989px){[data-section-id$=__nss_hero_carousel_1] .nss-hero-carousel-slide__content .nss-hero__content-group{align-items:center}[data-section-id$=__nss_hero_carousel_1] .nss-hero-carousel-slide__content .nss-text-left{text-align:center}[data-section-id$=__nss_hero_carousel_1] .nss-hero-carousel-slide__content .nss-margin-left{margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/496/assets/nss-hero-carousel.css.map */
