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__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;gap:20px;display:none;position:absolute;top:0;left:0}nss-video .nss-video__controls button{background-color:var(--nss-color-scheme-1);width:159px;height:48px;color:var(--nss-color-scheme-2);justify-content:center;align-items:center;gap:10px;display:flex}nss-video .nss-video__controls button span{text-transform:uppercase}nss-video .nss-video__controls button svg{width:18px;height:18px}nss-video .nss-video__controls button:hover{background-color:var(--nss-color-scheme-2);color:var(--nss-color-scheme-1)}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-hero-carousel{display:block;position:relative;overflow:clip}nss-hero-carousel[nss-offset-header]{padding-top:var(--nss-header-group-height)}nss-hero-carousel nss-hero-carousel-slide .nss-page-width{max-width:none;padding-inline:max(clamp(16px, 16px + (100vw - 375px) * 36 / 1065, 52px), (100% - var(--nss-page-width)) / 2)}nss-hero-carousel .nss-hero-carousel__controls-wrapper{z-index:5;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}nss-hero-carousel .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots{width:-webkit-fit-content;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{position:absolute;top:0;bottom:0;left:0;right:0}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{position:absolute;top:0;bottom:0;left:0;right:0}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{display:none}@media only screen and (max-width:989px){nss-hero-carousel-slide nss-hero-carousel-controls{justify-content:center;width:100%;display:flex}nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-prev,nss-hero-carousel-slide nss-hero-carousel-controls .nss-hero-carousel-next{display:none}}nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline]{justify-content:flex-start;align-items:center;gap:20px;width:-webkit-fit-content;width:fit-content;display:flex}nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-prev,nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-next{cursor:pointer;pointer-events:all;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .15s ease-in-out;display:flex}nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-prev:hover,nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-next:hover{opacity:.8}nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-prev svg,nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-next svg{pointer-events:none;width:6px;height:10px}nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-prev svg{transform:scaleX(-1)}nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-slide__dots{gap:0}nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot,nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-slide__dots .swiper-pagination-bullet{opacity:1;background-color:#0000;border:0;width:24px;height:24px;position:relative}nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot:before,nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-slide__dots .swiper-pagination-bullet:before{content:"";opacity:.2;background-color:currentColor;border-radius:50%;width:8px;height:8px;transition:width .2s ease-in-out,height .2s ease-in-out,opacity .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot.nss-active:before,nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot.swiper-pagination-bullet-active:before,nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-slide__dots .swiper-pagination-bullet.nss-active:before,nss-hero-carousel-slide nss-hero-carousel-controls[nss-inline] .nss-hero-carousel-slide__dots .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:1;width:14px;height:14px}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper{justify-content:flex-start;align-items:center;gap:20px;width:-webkit-fit-content;width:fit-content;display:flex}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev,[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-next,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-next{cursor:pointer;pointer-events:all;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .15s ease-in-out;display:flex}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev:hover,[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-next:hover,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev:hover,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-next:hover{opacity:.8}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev svg,[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-next svg,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev svg,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-next svg{pointer-events:none;width:6px;height:10px}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev svg,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev svg{transform:scaleX(-1)}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots{gap:0}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot,[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet{opacity:1;background-color:#0000;border:0;width:24px;height:24px;position:relative}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot:before,[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet:before,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot:before,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet:before{content:"";opacity:.2;background-color:currentColor;border-radius:50%;width:8px;height:8px;transition:width .2s ease-in-out,height .2s ease-in-out,opacity .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot.nss-active:before,[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot.swiper-pagination-bullet-active:before,[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet.nss-active:before,[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet.swiper-pagination-bullet-active:before,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot.nss-active:before,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot.swiper-pagination-bullet-active:before,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet.nss-active:before,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:1;width:14px;height:14px}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper{inset:auto auto 60px max(16px, (100% - var(--nss-page-width)) / 2);color:var(--nss-color-scheme-1)}@media only screen and (max-width:989px){[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper{justify-content:center;width:auto;bottom:30px;left:0;right:0}}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper nss-hero-carousel-controls,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper nss-hero-carousel-controls{display:contents;position:static}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-prev{background-color:var(--nss-color-scheme-1);color:var(--nss-color-scheme-2);order:1}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-slide__dots{pointer-events:all;order:2;display:flex;position:static}[data-section-id$=__nss_hp_product_banner] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-next,nss-hero-carousel[nss-controls-cluster] .nss-hero-carousel__controls-wrapper .nss-hero-carousel-next{background-color:var(--nss-color-scheme-1);color:var(--nss-color-scheme-2);order:3}.nss-hero-carousel-slide__dots{flex-flow:row;align-items:center;gap:10px;display:flex}.nss-hero-carousel-slide__dots .swiper-pagination-bullet,.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-slide__dots .swiper-pagination-bullet.swiper-pagination-bullet-active,.nss-hero-carousel-slide__dots .swiper-pagination-bullet.nss-active,.nss-hero-carousel-slide__dots .nss-hero-carousel-slide__dot.swiper-pagination-bullet-active,.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}}