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-animated-image{justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}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%}.shopify-section:first-child nss-hero.nss-hero-pdp{z-index:3;position:relative}nss-hero{background-repeat:no-repeat;display:block;position:relative;overflow:clip}nss-hero .nss-page-width{height:100%}nss-hero .nss-hero__wrapper{z-index:1;width:100%;height:100%;position:relative}@media only screen and (min-width:990px){nss-hero .nss-hero__wrapper{margin:0 auto}}nss-hero .nss-hero__video-bg{z-index:0;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}nss-hero .nss-hero__video-bg video{object-fit:cover;object-position:50% 50%;width:100%;height:100%}nss-hero a:not(.nss-button):not(.nss-article-card):not([class*=nss-carousel-slide-card__]):not([class*=nss-formula-card__]):not([class*=nss-carousel-slide-video__]):not([class*=nss-profile-card__]):not([class*=nss-product-banner__]):not([class*=nss-buybox__quantity-card]){text-decoration:underline}nss-hero nss-button:has(>a:not(.nss-button)){text-align:center}nss-hero .nss-hero__video-overlay{background:radial-gradient(50% 50%,#0000,#0009);width:100%;height:100%;position:absolute;top:0;left:0}nss-hero .nss-hero__img-placeholder{position:relative}nss-hero .nss-hero__img-placeholder:after{content:"";opacity:.4;pointer-events:none;background-color:currentColor;width:72px;height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpath d='M21 15l-5-5L5 21'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpath d='M21 15l-5-5L5 21'/%3E%3C/svg%3E") center / contain no-repeat}@media only screen and (max-width:989px){[data-section-id$=__nss_hero_1] .nss-hero__content-group>:not(nss-carousel):not(nss-tabs-group),[data-section-id$=__nss_hero_4] .nss-hero__content-group>:not(nss-carousel):not(nss-tabs-group),[data-section-id$=__nss_hero_7] .nss-hero__content-group>:not(nss-carousel):not(nss-tabs-group),[data-section-id$=__nss_hero_8] .nss-hero__content-group>:not(nss-carousel):not(nss-tabs-group){padding-left:16px;padding-right:16px}[data-section-id$=__nss_hero_1] .swiper-scrollbar,[data-section-id$=__nss_hero_4] .swiper-scrollbar,[data-section-id$=__nss_hero_7] .swiper-scrollbar,[data-section-id$=__nss_hero_8] .swiper-scrollbar{order:1}[data-section-id$=__nss_hero_1] .nss-carousel-button-prev,[data-section-id$=__nss_hero_4] .nss-carousel-button-prev,[data-section-id$=__nss_hero_7] .nss-carousel-button-prev,[data-section-id$=__nss_hero_8] .nss-carousel-button-prev{order:2}[data-section-id$=__nss_hero_1] .nss-tabs-controls__scroll-wrapper{padding-left:16px;padding-right:16px}[data-section-id$=__nss_hero_4] nss-tabs-group nss-tabs-controls{justify-content:flex-start;padding-left:16px;padding-right:16px}}@media only screen and (min-width:990px){[data-section-id$=__nss_hero_8] .nss-hero__content-group>[data-block-id$=nss_text_32]{margin-left:max(16px,(100% - var(--nss-page-width)) / 2 + 16px);margin-right:auto}}[data-section-id$=__nss_hero_4] .nss-tab-control__wrapper{padding-left:32px;padding-right:32px}@media only screen and (min-width:990px){[data-section-id$=__nss_hero_5] nss-carousel{display:none}[data-section-id$=__nss_hero_5] [data-block-id$=nss_group_25]{gap:24px}[data-section-id$=__nss_hero_5] [data-block-id$=nss_group_23]{flex:1 1 0;max-width:none}}@media only screen and (max-width:989px){[data-section-id$=__nss_hero_5] [data-block-id$=nss_group_23]{background-color:#0000}[data-section-id$=__nss_hero_5] nss-image[data-nss-pausable]{order:1}[data-section-id$=__nss_hero_5] nss-image[data-nss-pausable] .nss-image__pause{left:auto;right:0}[data-section-id$=__nss_hero_5] nss-carousel .nss-page-width{padding-left:0;padding-right:0}[data-section-id$=__nss_hero_5] .swiper-scrollbar{order:1}[data-section-id$=__nss_hero_5] .nss-carousel-button-prev{order:2}[data-section-id$=__nss_hero_5] nss-carousel .swiper-scrollbar{--swiper-scrollbar-bg-color: #ffffff1f}[data-section-id$=__nss_hero_5] nss-carousel .swiper-scrollbar-drag{--swiper-scrollbar-drag-bg-color: var(--nss-color-scheme-1)}[data-section-id$=__nss_hero_5] nss-carousel .swiper-wrapper{align-items:stretch}[data-section-id$=__nss_hero_5] nss-carousel .swiper-slide{height:auto}[data-section-id$=__nss_hero_5] nss-carousel .swiper-slide>.nss-hero__content-group{height:100%}[data-section-id$=__nss_hero_5] [data-block-id$=nss_text_TActQ6]{overflow-wrap:anywhere;font-size:10px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/nss-hero.css.map */
