.nss-carousel-slide-video{align-self:stretch;height:auto}.nss-carousel-slide-video .nss-carousel-slide-video__video{cursor:pointer;aspect-ratio:300 / 448;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:clip}.nss-carousel-slide-video .nss-carousel-slide-video__video *{pointer-events:none}.nss-carousel-slide-video .nss-carousel-slide-video__video video{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.nss-carousel-slide-video .nss-carousel-slide-video__video [nss-carousel-slide-video-btn]{background-color:var(--nss-color-scheme-2);width:48px;height:48px;color:var(--nss-color-scheme-1);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:calc(50% - 8px);left:50%;transform:translate(-50%,-50%)}.nss-carousel-slide-video .nss-carousel-slide-video__video [nss-carousel-slide-video-btn] svg{pointer-events:none;width:15px;height:15px;margin-left:2px}.nss-carousel-slide-video .nss-carousel-slide-video__video[nss-video-playing=true] [nss-carousel-slide-video-btn]{display:none}.nss-carousel-slide-video .nss-carousel-slide-video__user{z-index:2;color:var(--nss-color-scheme-1);align-items:center;gap:4px;display:flex;position:absolute;top:12px;left:12px}.nss-carousel-slide-video .nss-carousel-slide-video__user-name{letter-spacing:-.12px;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.nss-carousel-slide-video .nss-carousel-slide-video__user .nss-icon{flex-shrink:0;width:12px;height:11px}.nss-carousel-slide-video .nss-carousel-slide-video__badges{z-index:2;align-items:center;gap:4px;display:flex;position:absolute;top:8px;left:8px}.nss-carousel-slide-video .nss-carousel-slide-video__badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--nss-color-scheme-1);white-space:nowrap;background-color:#ffffff12;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.nss-carousel-slide-video .nss-carousel-slide-video__badge .nss-carousel-slide-video__badge-icon{flex-shrink:0;width:12px;height:12px}.nss-carousel-slide-video .nss-carousel-slide-video__credit{z-index:2;background-color:var(--nss-color-scheme-1);color:var(--nss-color-scheme-2);border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex;position:absolute;bottom:8px;left:8px;right:8px;overflow:clip}.nss-carousel-slide-video .nss-carousel-slide-video__credit-thumb{border-radius:4px;flex-shrink:0;width:32px;height:32px;overflow:clip}.nss-carousel-slide-video .nss-carousel-slide-video__credit-thumb img{object-fit:cover;width:100%;height:100%}.nss-carousel-slide-video .nss-carousel-slide-video__credit-info{flex-flow:column;min-width:0;display:flex}.nss-carousel-slide-video .nss-carousel-slide-video__credit-prefix{color:#0000008c;white-space:nowrap;font-size:12px;line-height:18px}.nss-carousel-slide-video .nss-carousel-slide-video__credit-name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:18px;overflow:hidden}.nss-carousel-slide-video .nss-carousel-slide-video__video .nss-carousel-slide-video__chip{pointer-events:auto;z-index:3;background-color:var(--nss-color-scheme-1);width:calc(100% - 24px);height:72px;color:var(--nss-color-scheme-2);border-radius:6px;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex;position:absolute;bottom:12px;left:12px;overflow:clip}@media only screen and (min-width:990px){.nss-carousel-slide-video .nss-carousel-slide-video__video .nss-carousel-slide-video__chip{width:72px;transition:width .3s}}.nss-carousel-slide-video .nss-carousel-slide-video__video:has(.nss-carousel-slide-video__credit) .nss-carousel-slide-video__chip{bottom:60px}.nss-carousel-slide-video .nss-carousel-slide-video__chip-thumb{border-radius:4px;flex-shrink:0;width:56px;height:56px;overflow:clip}.nss-carousel-slide-video .nss-carousel-slide-video__chip-thumb img{object-fit:cover;width:100%;height:100%;display:block}.nss-carousel-slide-video .nss-carousel-slide-video__chip-info{opacity:1;white-space:nowrap;flex-flow:column;gap:3px;display:flex}@media only screen and (max-width:989px){.nss-carousel-slide-video .nss-carousel-slide-video__chip-info{flex:1 1 0;min-width:0}}@media only screen and (min-width:990px){.nss-carousel-slide-video .nss-carousel-slide-video__chip-info{opacity:0;transition:opacity .2s .1s}}.nss-carousel-slide-video .nss-carousel-slide-video__chip-name{letter-spacing:-.14px;font-size:14px;font-weight:700;line-height:20px}@media only screen and (max-width:989px){.nss-carousel-slide-video .nss-carousel-slide-video__chip-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.nss-carousel-slide-video .nss-carousel-slide-video__chip-shop{letter-spacing:.48px;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1;text-decoration:underline}@media only screen and (min-width:990px){.nss-carousel-slide-video:hover .nss-carousel-slide-video__chip{width:calc(100% - 24px)}.nss-carousel-slide-video:hover .nss-carousel-slide-video__chip-info{opacity:1}}.nss-carousel-slide-video .nss-carousel-slide-video__video:has(.nss-carousel-slide-video__placeholder){aspect-ratio:300 / 448;background-color:var(--nss-color-scheme-5);height:auto}.nss-carousel-slide-video .nss-carousel-slide-video__placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.nss-carousel-slide-video .nss-carousel-slide-video__placeholder .nss-carousel-slide-video__placeholder-svg{opacity:.35;width:38%;height:auto;color:var(--nss-color-scheme-4)}.nss-carousel-slide-profile-card{align-self:stretch;height:auto}.nss-carousel-slide-profile-card .nss-carousel-slide-profile-card__card{box-sizing:border-box;background-color:var(--nss-color-scheme-4);width:100%;height:100%;color:var(--nss-color-scheme-2);text-align:left;border-radius:12px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:24px;padding:24px;display:flex;position:relative}.nss-carousel-slide-profile-card .nss-carousel-slide-profile-card__card:has(.nss-profile-card__chip){padding-bottom:96px}.nss-carousel-slide-profile-card .nss-profile-card__chip{z-index:2;background-color:var(--nss-color-scheme-1);height:72px;color:var(--nss-color-scheme-2);border-radius:6px;align-items:center;gap:12px;width:calc(100% - 24px);padding:8px;text-decoration:none;display:flex;position:absolute;bottom:12px;left:12px;overflow:clip}@media only screen and (min-width:990px){.nss-carousel-slide-profile-card .nss-profile-card__chip{width:72px;transition:width .3s}}.nss-carousel-slide-profile-card .nss-profile-card__chip-thumb{border-radius:4px;flex-shrink:0;width:56px;height:56px;overflow:clip}.nss-carousel-slide-profile-card .nss-profile-card__chip-thumb img{object-fit:cover;width:100%;height:100%;display:block}.nss-carousel-slide-profile-card .nss-profile-card__chip-info{white-space:nowrap;flex-flow:column;flex:1 1 0;gap:3px;min-width:0;display:flex}@media only screen and (min-width:990px){.nss-carousel-slide-profile-card .nss-profile-card__chip-info{opacity:0;transition:opacity .2s .1s}}.nss-carousel-slide-profile-card .nss-profile-card__chip-name{letter-spacing:-.14px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.nss-carousel-slide-profile-card .nss-profile-card__chip-shop{letter-spacing:.48px;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1;text-decoration:underline}@media only screen and (min-width:990px){.nss-carousel-slide-profile-card:hover .nss-profile-card__chip{width:calc(100% - 24px)}.nss-carousel-slide-profile-card:hover .nss-profile-card__chip-info{opacity:1}}.nss-carousel-slide-profile-card .nss-profile-card__rating{color:var(--nss-color-scheme-6);justify-content:flex-start;align-items:center;gap:1px;display:flex}.nss-carousel-slide-profile-card .nss-profile-card__rating .nss-icon{width:14px;height:14px}.nss-carousel-slide-profile-card .nss-profile-card__quote{text-align:left;max-height:220px;margin:0 -5px 0 0;padding-right:5px;overflow:auto}.nss-carousel-slide-profile-card .nss-profile-card__quote::-webkit-scrollbar{width:2px!important;height:2px!important}.nss-carousel-slide-profile-card .nss-profile-card__quote::-webkit-scrollbar-track{background:#0000001a;border-radius:99px}.nss-carousel-slide-profile-card .nss-profile-card__quote::-webkit-scrollbar-thumb{background:#000;border-radius:99px}@media only screen and (max-width:989px){.nss-carousel-slide-profile-card .nss-profile-card__quote{font-size:16px;line-height:23px}}.nss-carousel-slide-profile-card .nss-profile-card__author{flex-flow:column;align-items:flex-start;gap:12px;display:flex}.nss-carousel-slide-profile-card .nss-profile-card__name{text-align:left}.nss-carousel-slide-profile-card .nss-profile-card__verified{opacity:.65;align-items:center;gap:6px;display:inline-flex}.nss-carousel-slide-profile-card .nss-profile-card__verified .nss-icon{flex-shrink:0;width:14px;height:14px}.nss-carousel-slide-profile-card .nss-profile-card__verified span{white-space:nowrap;font-size:12px;font-weight:500;line-height:16px}.nss-carousel-slide-step-card{flex-grow:1;height:unset!important}.nss-carousel-slide-step-card .nss-carousel-slide-step-card__card{background-color:var(--nss-color-scheme-1);width:100%;height:100%;color:var(--nss-color-scheme-2);border:1px solid var(--nss-color-scheme-2);flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:20px;display:flex}.nss-carousel-slide-step-card .nss-step-card__card-product-title{border-bottom:1px solid;align-items:center;width:100%;height:32px;padding:0 15px;display:flex}@media only screen and (min-width:990px){.nss-carousel-slide-step-card .nss-step-card__card-product-title{padding:0 20px}}.nss-carousel-slide-step-card .nss-step-card__content-group{flex-flow:column;flex-grow:1;justify-content:space-between;align-items:flex-start;gap:60px;display:flex}.nss-carousel-slide-step-card .nss-step-card__card-image{flex-shrink:0;height:200px;padding:0 15px 15px;display:flex}@media only screen and (min-width:990px){.nss-carousel-slide-step-card .nss-step-card__card-image{padding:0 20px 20px}}.nss-carousel-slide-step-card .nss-step-card__card-image img{object-fit:contain;object-position:50% 100%;width:100%;height:100%}.nss-carousel-slide-step-card .nss-step-card__card-text-group{flex-flow:column;justify-content:start;align-items:start;gap:20px;height:100%;padding:0 15px;display:flex}@media only screen and (min-width:990px){.nss-carousel-slide-step-card .nss-step-card__card-text-group{padding:0 20px}}.nss-carousel-slide-step-card .nss-step-card__card-rating{padding:0 15px}.nss-carousel-slide-step-card .nss-step-card__card-rating svg{height:18px}.nss-carousel-slide-step-card .nss-step-card__card-text{text-align:left}.nss-carousel-slide-step-card .nss-step-card__card-author{border-top:1px solid;grid-template-columns:1fr 1fr;align-items:center;width:100%;height:32px;padding:0 15px;display:grid}@media only screen and (min-width:990px){.nss-carousel-slide-step-card .nss-step-card__card-author{padding:0 20px}}.nss-carousel-slide-step-card .nss-step-card__card-author svg{width:10px;height:10px}.nss-carousel-slide-step-card .nss-step-card__card-author .nss-step-card__card-title{text-align:left}.nss-carousel-slide-step-card .nss-step-card__card-author .nss-step-card__card-verified{text-align:right}.nss-carousel-slide-image-button{flex-grow:1;height:unset!important}.nss-carousel-slide-image-button .nss-carousel-slide-image-button__card{background-color:var(--nss-color-scheme-1);width:100%;height:100%;color:var(--nss-color-scheme-2);flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px;text-decoration:none;display:flex}@media only screen and (min-width:990px){.nss-carousel-slide-image-button .nss-carousel-slide-image-button__card:hover .nss-image-button__image-group{border-radius:250px}.nss-carousel-slide-image-button .nss-carousel-slide-image-button__card:hover .nss-image-button__image-group .nss-image-button__label{opacity:1;bottom:50%}}.nss-carousel-slide-image-button .nss-image-button__image-group{display:flex;position:relative}@media only screen and (min-width:990px){.nss-carousel-slide-image-button .nss-image-button__image-group{transition:border-radius .25s ease-in-out;overflow:clip}}.nss-carousel-slide-image-button .nss-image-button__image-group .nss-image-button__label{-webkit-backdrop-filter:blur(5px) brightness(1.1);backdrop-filter:blur(5px) brightness(1.1);width:calc(100% - 30px);height:40px;color:var(--nss-color-scheme-1);text-transform:uppercase;text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;bottom:15px;left:50%;translate:-50%}@media only screen and (min-width:990px){.nss-carousel-slide-image-button .nss-image-button__image-group .nss-image-button__label{text-transform:none;opacity:0;transition:opacity .25s ease-in-out,bottom .25s ease-in-out;bottom:0;translate:-50% 50%}}.nss-carousel-slide-image-button .nss-image-button__image-group .nss-image-button__label.nss-mobile{display:flex}@media only screen and (min-width:990px){.nss-carousel-slide-image-button .nss-image-button__image-group .nss-image-button__label.nss-mobile{display:none}}.nss-carousel-slide-image-button .nss-image-button__image-group .nss-image-button__label.nss-desktop{display:none}@media only screen and (min-width:990px){.nss-carousel-slide-image-button .nss-image-button__image-group .nss-image-button__label.nss-desktop{display:flex}}.nss-carousel-slide-image-button .nss-image-button__card-image img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.nss-carousel-slide-image-button .nss-image-button__content-group{border-top:1px solid var(--nss-color-scheme-2);flex-flow:column;flex-grow:1;justify-content:space-between;align-items:flex-start;width:100%;padding-top:15px;display:flex}.nss-carousel-slide-image-button .nss-image-button__card-text-group{flex-flow:column;justify-content:start;align-items:start;gap:10px;display:flex}.nss-carousel-slide-image-button .nss-image-button__card-text{text-align:left}.nss-carousel-slide-product{aspect-ratio:300 / 400;position:relative;overflow:clip}@media only screen and (min-width:990px){.nss-carousel-slide-product{aspect-ratio:319 / 400}}.nss-carousel-slide-product .nss-carousel-slide-product__badge{background-color:var(--nss-color-scheme-4);color:var(--nss-color-scheme-1);text-align:center;text-transform:uppercase;z-index:3;border-bottom-right-radius:10px;width:fit-content;padding:2px 6px;position:absolute;top:0;left:0}.nss-carousel-slide-product .nss-carousel-slide-product__product{width:100%;height:100%;padding:15px;text-decoration:none;display:block;position:relative;overflow:clip}@media only screen and (min-width:990px){.nss-carousel-slide-product .nss-carousel-slide-product__product{padding:20px}.nss-carousel-slide-product .nss-carousel-slide-product__product:hover .nss-carousel-slide-product__image{max-width:45%}.nss-carousel-slide-product .nss-carousel-slide-product__product:hover .nss-carousel-slide-product__content-hover{translate:0}}.nss-carousel-slide-product .nss-carousel-slide-product__content{flex-flow:column;justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex;position:relative}.nss-carousel-slide-product .nss-carousel-slide-product__content .nss-carousel-slide-product__text-group{flex-flow:column;justify-content:start;align-items:center;gap:10px;text-decoration:none;display:flex}.nss-carousel-slide-product .nss-carousel-slide-product__content .nss-carousel-slide-product__text{text-decoration:none}.nss-carousel-slide-product .nss-carousel-slide-product__content .nss-carousel-slide-product__reviews{flex-flow:column;justify-content:center;align-items:center;gap:5px;display:flex}.nss-carousel-slide-product .nss-carousel-slide-product__content .nss-carousel-slide-product__reviews .nss-carousel-slide-product__reviews-stars{flex-flow:column;justify-content:center;align-items:center;gap:2px;display:flex}.nss-carousel-slide-product .nss-carousel-slide-product__content .nss-carousel-slide-product__reviews .nss-carousel-slide-product__reviews-stars svg{width:16px;height:16px}.nss-carousel-slide-product .nss-carousel-slide-product__content .nss-carousel-slide-product__image{max-width:50%}@media only screen and (min-width:990px){.nss-carousel-slide-product .nss-carousel-slide-product__content .nss-carousel-slide-product__image{max-width:70.61%;transition:max-width .25s ease-in-out}}.nss-carousel-slide-product form{width:100%}.nss-carousel-slide-product .nss-carousel-slide-product__content-hover{pointer-events:none;z-index:2;width:100%;height:100%;transition:translate .25s ease-in-out;position:absolute;top:0;left:0;translate:0 -100%}.nss-carousel-slide-product .nss-carousel-slide-product__content-hover .nss-carousel-slide-product__image-hover{display:block}.nss-carousel-slide-image-text{flex-grow:1;height:unset!important}.nss-carousel-slide-image-text .nss-carousel-slide-image-text__card{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:100%;display:flex}.nss-carousel-slide-image-text .nss-image-text__content-group{flex-flow:column;flex-grow:1;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.nss-carousel-slide-image-text .nss-image-text__card-image{flex-shrink:0;display:flex}.nss-carousel-slide-image-text .nss-image-text__card-text-group{flex-flow:column;justify-content:start;align-items:start;gap:10px;height:100%;display:flex}.nss-carousel-slide-image-text .nss-image-text__card-text{text-align:left}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%}nss-carousel{width:100%;height:100%;display:block}nss-carousel nss-start-end-controls{width:100%;height:36px;margin:0 auto 30px;display:block;position:relative}@media only screen and (min-width:990px){nss-carousel nss-start-end-controls{width:fit-content;height:40px}}nss-carousel nss-start-end-controls .nss-start-end-controls__button{width:50%;height:100%;transition:left .25s ease-in-out;position:absolute;top:0;left:0}nss-carousel nss-start-end-controls[nss-position=end] .nss-start-end-controls__button{left:50%}nss-carousel nss-start-end-controls ul{z-index:2;border:1.5px solid;grid-template-columns:1fr 1fr;width:100%;height:100%;display:grid;position:relative}@media only screen and (min-width:990px){nss-carousel nss-start-end-controls ul{width:fit-content}}nss-carousel nss-start-end-controls ul li{transition:color .25s ease-in-out}nss-carousel nss-start-end-controls ul button{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}@media only screen and (min-width:990px){nss-carousel nss-start-end-controls ul button{padding:0 20px}}nss-carousel nss-start-end-controls ul button *{pointer-events:none;text-align:center}nss-carousel .swiper{overflow:visible}nss-carousel .swiper-wrapper.nss-marquee-mode{transition-timing-function:linear}nss-carousel .nss-marquee-mode .swiper-slide{justify-content:center}nss-carousel .swiper-slide{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}nss-carousel .nss-carousel__pagination-group{align-items:center;gap:8px;display:flex}nss-carousel .nss-carousel-button-prev,nss-carousel .nss-carousel-button-next{cursor:pointer;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .15s ease-in-out;display:flex}nss-carousel .nss-carousel-button-prev *,nss-carousel .nss-carousel-button-next *{pointer-events:none}nss-carousel .nss-carousel-button-prev svg,nss-carousel .nss-carousel-button-next svg{width:20px;height:20px}nss-carousel .nss-carousel-button-prev.swiper-button-disabled,nss-carousel .nss-carousel-button-next.swiper-button-disabled{opacity:.2;cursor:unset}nss-carousel .nss-carousel-button-prev{order:1}@media only screen and (min-width:990px){nss-carousel .nss-carousel-button-prev{order:2;margin-left:24px}}nss-carousel .nss-carousel-button-prev svg{transform:scaleX(-1)}nss-carousel .nss-carousel-button-next{order:3}@media only screen and (min-width:990px){nss-carousel .nss-carousel-button-next{order:3}}nss-carousel .swiper-pagination{margin:0 auto;width:fit-content!important}nss-carousel .swiper-pagination.swiper-pagination-horizontal{position:relative}nss-carousel .swiper-scrollbar{order:2;top:unset!important;right:unset!important;bottom:unset!important;left:unset!important;width:100%!important;position:relative!important}@media only screen and (min-width:990px){nss-carousel .swiper-scrollbar{order:1}}nss-carousel .nss-carousel-slide-photo{align-self:stretch;height:auto}nss-carousel .nss-carousel-slide-photo__photo{aspect-ratio:300 / 448;border-radius:8px;justify-content:center;align-items:center;height:100%;display:flex;overflow:clip}nss-carousel .nss-carousel-slide-photo__photo img{object-fit:cover;width:100%;height:100%}nss-carousel .nss-carousel-slide-photo__photo:has(.nss-carousel-slide-photo__placeholder-svg){aspect-ratio:9 / 16;background-color:var(--nss-color-scheme-5);border-radius:8px;width:100%;height:auto}nss-carousel .nss-carousel-slide-photo__placeholder-svg{opacity:.35;width:38%;height:auto;color:var(--nss-color-scheme-4)}
/*# sourceMappingURL=/cdn/shop/t/74/assets/nss-carousel.css.map */
