html body .nsr{--sr-black:#0b0b0b;--sr-coal:#1d1d1d;--sr-white:#fff;--sr-soft:#f5f4f1;--sr-red:#1D4273;color:var(--sr-black);background:#fff;font-family:var(--font-body-family);font-size:15px;line-height:1.65;letter-spacing:0}html body .nsr *,html body .nsr *:before,html body .nsr *:after{box-sizing:border-box}html body .nsr h1,html body .nsr h2,html body .nsr h3{font-family:var(--font-body-family);color:inherit;font-weight:650;letter-spacing:-.045em;margin:0;line-height:1.08}html body .nsr h1{font-size:58px;max-width:580px}html body .nsr h2{font-size:44px}html body .nsr h3{font-size:22px;letter-spacing:-.025em;line-height:1.2}html body .nsr p{margin:0 0 20px}html body .nsr a{color:inherit;text-decoration:none}html body .nsr img{display:block;width:100%;height:100%;object-fit:cover}html body .nsr button,html body .nsr input,html body .nsr select{font:inherit}html body .nsr [hidden]{display:none!important}html body .nsr .nsr-wrap{max-width:1184px;margin:auto;width:calc(100% - 64px)}html body .nsr .nsr-space{padding:96px 0}html body .nsr .nsr-head{max-width:620px;text-align:center;margin:0 auto 48px}html body .nsr .nsr-head p:not(.nsr-kicker){color:#5e5e5b;margin:20px auto 0;max-width:490px}html body .nsr .nsr-kicker{font-size:10px;letter-spacing:.14em;font-weight:650;margin:0 0 16px;text-transform:uppercase}html body .nsr .nsr-center{text-align:center;margin-top:42px}html body .nsr .nsr-btn{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 27px;line-height:1.3;font-size:12px;font-weight:650;border:1px solid transparent;border-radius:4px;cursor:pointer;text-align:center;transition:background-color .2s,color .2s,transform .2s,box-shadow .2s;text-decoration:none;letter-spacing:.01em}html body .nsr .nsr-btn--black{background:#0b0b0b;color:#fff;border-color:#0b0b0b}html body .nsr .nsr-btn--black:hover{background:#292929;transform:translateY(-2px);box-shadow:0 5px 16px #0002}html body .nsr .nsr-btn--red{background:#1d4273;color:#0b0b0b;border-color:#1d4273}html body .nsr .nsr-btn--red:hover{background:#15325a;border-color:#15325a;transform:translateY(-2px)}html body .nsr .nsr-btn:active{transform:translateY(0)}html body .nsr .nsr-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}html body .nsr :focus-visible{outline:2px solid currentColor;outline-offset:5px}html body .nsr .nsr-link{display:inline-block;line-height:1.5;border-bottom:1px solid currentColor;padding:8px 0;font-size:12px;transition:opacity .2s}html body .nsr .nsr-link:hover{opacity:.7}html body .nsr .nsr-link--light{color:#fff}html body .nsr .nsr-hero{position:relative;height:90vh;min-height:640px;max-height:940px;background:#171717;color:#fff;overflow:hidden}html body .nsr .nsr-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;object-position:66% 50%}html body .nsr .nsr-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000c,#0000006e 38%,#0000 70%)}html body .nsr .nsr-hero__inner{position:relative;height:100%;display:flex;align-items:center;max-width:1280px;width:calc(100% - 160px);margin:auto}html body .nsr .nsr-hero__copy{max-width:540px}html body .nsr .nsr-hero__copy>p:not(.nsr-kicker){font-size:15px;line-height:1.6;color:#f3f3f0;max-width:440px;margin:25px 0 28px}html body .nsr .nsr-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}html body .nsr .nsr-catalog{padding-top:80px;padding-bottom:80px}html body .nsr .nsr-catalog h2{font-size:28px}html body .nsr .nsr-products{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}html body .nsr .nsr-card{min-width:0;text-align:center}html body .nsr .nsr-card__image{display:block;aspect-ratio:1;background:#fafaf9;overflow:hidden;border-radius:5px}html body .nsr .nsr-card__image img{object-fit:contain;transition:transform .4s}html body .nsr .nsr-card__image:hover img{transform:scale(1.035)}html body .nsr .nsr-card h3{font-size:12px;line-height:1.45;font-weight:600;letter-spacing:0;margin:17px auto 8px;max-width:230px;min-height:36px}html body .nsr .nsr-price{font-size:16px;font-weight:700;line-height:1.4;margin-bottom:12px}html body .nsr .nsr-reels{background:#f5f4f1;padding-top:112px;padding-bottom:112px}html body .nsr .nsr-reels__rail{display:flex;gap:22px;justify-content:center;max-width:1184px;margin:auto;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}html body .nsr .nsr-reel{position:relative;flex:0 0 244px;height:433px;border-radius:12px;overflow:hidden;scroll-snap-align:center;background:#ddd}html body .nsr .nsr-reel img{transition:transform .45s;object-position:center}html body .nsr .nsr-reel:hover img{transform:scale(1.035)}html body .nsr .nsr-reel:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000b)}html body .nsr .nsr-reel>span{position:absolute;bottom:23px;left:24px;color:#fff;z-index:1;font-size:22px;font-weight:650}html body .nsr .nsr-reel small{display:block;font-size:11px;font-weight:400;margin-top:5px}html body .nsr .nsr-feature{background:#f5f4f1;padding-top:72px;padding-bottom:110px}html body .nsr .nsr-feature__grid{display:grid;grid-template-columns:496px 1fr;gap:48px;max-width:1040px;width:calc(100% - 64px);margin:auto;align-items:center}html body .nsr .nsr-gallery{min-width:0}html body .nsr .nsr-gallery__main{aspect-ratio:1;background:#fff;overflow:hidden;border-radius:12px}html body .nsr .nsr-gallery__slide{height:100%}html body .nsr .nsr-gallery__slide img{object-fit:contain}html body .nsr .nsr-gallery__thumbs{display:flex;overflow-x:auto;gap:8px;padding:12px 0 5px;scrollbar-width:thin}html body .nsr .nsr-gallery__thumbs button{border:1px solid #d1d1ce;padding:0;background:#fff;flex:0 0 72px;height:72px;cursor:pointer;border-radius:4px;overflow:hidden}html body .nsr .nsr-gallery__thumbs button[aria-pressed=true]{border:2px solid #0b0b0b}html body .nsr .nsr-gallery__thumbs img{object-fit:contain}html body .nsr .nsr-feature__copy h3{font-size:32px;line-height:1.17;max-width:440px}html body .nsr .nsr-feature__desc{color:#555550;margin:20px 0 28px}html body .nsr .nsr-buy{padding:24px;background:#1d1d1d;color:#fff;border-radius:8px;margin-bottom:12px}html body .nsr .nsr-buy .nsr-price{font-size:26px;margin:0 0 22px}html body .nsr .nsr-buy__row{display:flex;align-items:end;gap:14px}html body .nsr .nsr-buy__row>.nsr-btn{flex:1;min-height:52px}html body .nsr .nsr-quantity{display:flex;flex-direction:column;gap:7px;font-size:10px;color:#e5e5e2}html body .nsr .nsr-quantity input{width:70px;height:52px;padding:12px;color:#fff;background:#292929;border:1px solid #777;border-radius:4px;font-size:15px}html body .nsr .nsr-buy select{width:100%;margin:10px 0 20px;background:#292929;color:#fff;padding:12px;border:1px solid #777}html body .nsr .nsr-photo-callout{position:relative;min-height:680px;display:flex;align-items:center;justify-content:center;padding:64px 24px}html body .nsr .nsr-photo-callout__image{position:absolute;top:0;right:0;bottom:0;left:0;background:#ddd}html body .nsr .nsr-photo-callout__image img{object-position:center 58%}html body .nsr .nsr-photo-callout__card{position:relative;width:500px;text-align:center;padding:52px 48px;background:#0b0b0b;color:#fff;border-radius:8px}html body .nsr .nsr-photo-callout__card h2{font-size:38px}html body .nsr .nsr-photo-callout__card>p:not(.nsr-kicker){color:#c8c8c4;font-size:14px;line-height:1.6;margin:22px 0 28px}html body .nsr .nsr-photo-callout .nsr-kicker{color:#d2d2cd}html body .nsr .nsr-immersion{height:675px;position:relative;background:#0b0b0b;display:grid;grid-template-columns:40% 60%;align-items:center;color:#fff}html body .nsr .nsr-immersion__media{grid-column:2;height:100%;min-width:0}html body .nsr .nsr-immersion video{width:100%;height:100%;object-fit:cover;display:block}html body .nsr .nsr-immersion__copy{grid-column:1;grid-row:1;padding:55px 40px 55px max(40px,calc((100vw - 1184px)/2));z-index:1}html body .nsr .nsr-immersion__copy h2{font-size:42px}html body .nsr .nsr-immersion__copy>p:not(.nsr-kicker){font-size:14px;color:#c7c7c3;margin:25px 0}html body .nsr .nsr-faq{padding-top:110px;padding-bottom:110px}html body .nsr .nsr-faq__list{width:calc(100% - 48px);max-width:720px;margin:auto}html body .nsr .nsr-faq details{margin:0 0 10px;background:#f0f0ed;border-radius:6px}html body .nsr .nsr-faq summary{padding:18px 22px;min-height:58px;display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:13px;cursor:pointer;list-style:none;font-weight:600}html body .nsr .nsr-faq summary::-webkit-details-marker{display:none}html body .nsr .nsr-faq summary span{font-size:23px;font-weight:400;transition:transform .2s}html body .nsr .nsr-faq details[open] summary span{transform:rotate(45deg)}html body .nsr .nsr-faq__answer{padding:0 22px 22px;color:#4a4a46;font-size:14px}html body .nsr .nsr-faq__answer p:last-child{margin-bottom:0}@media(max-width:1100px){html body .nsr .nsr-feature__grid{grid-template-columns:1fr 1fr;gap:32px}html body .nsr .nsr-reels__rail{justify-content:flex-start;padding:0 32px}html body .nsr .nsr-hero__inner{width:calc(100% - 80px)}html body .nsr .nsr-products{gap:20px}html body .nsr .nsr-immersion__copy{padding-left:32px}}@media(max-width:749px){html body .nsr{font-size:14px}html body .nsr h1{font-size:39px;max-width:340px}html body .nsr h2{font-size:32px}html body .nsr .nsr-wrap{width:calc(100% - 40px)}html body .nsr .nsr-space{padding:64px 0}html body .nsr .nsr-head{padding:0 20px;margin-bottom:34px}html body .nsr .nsr-head p:not(.nsr-kicker){font-size:13px;margin-top:15px}html body .nsr .nsr-kicker{font-size:9px;margin-bottom:13px}html body .nsr .nsr-hero{height:85vh;min-height:680px;max-height:800px}html body .nsr .nsr-hero__inner{width:calc(100% - 40px);align-items:flex-end;padding-bottom:58px}html body .nsr .nsr-hero__image{object-position:68% 50%}html body .nsr .nsr-hero__shade{background:linear-gradient(0deg,#000e,#0009 30%,#00000014 76%)}html body .nsr .nsr-hero__copy>p:not(.nsr-kicker){font-size:13px;max-width:330px;margin:20px 0 24px}html body .nsr .nsr-actions{gap:15px}html body .nsr .nsr-btn{font-size:11px;padding:14px 21px}html body .nsr .nsr-link{font-size:11px}html body .nsr .nsr-catalog h2{font-size:25px}html body .nsr .nsr-products{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px}html body .nsr .nsr-card{flex:0 0 calc((100% - 16px)/2);scroll-snap-align:start}html body .nsr .nsr-card h3{font-size:11px;min-height:49px}html body .nsr .nsr-card .nsr-price{font-size:13px}html body .nsr .nsr-center{margin-top:28px}html body .nsr .nsr-reels{padding:80px 0}html body .nsr .nsr-reels__rail{padding:0 20px;gap:16px}html body .nsr .nsr-feature{padding-top:50px}html body .nsr .nsr-feature__grid{display:flex;flex-direction:column;gap:32px;width:calc(100% - 40px)}html body .nsr .nsr-gallery,html body .nsr .nsr-feature__copy{width:100%}html body .nsr .nsr-gallery__thumbs button{flex-basis:62px;height:62px}html body .nsr .nsr-feature__copy h3{font-size:27px}html body .nsr .nsr-feature__desc{font-size:13px}html body .nsr .nsr-buy{padding:20px}html body .nsr .nsr-buy__row{gap:12px}html body .nsr .nsr-buy__row>.nsr-btn{padding:14px 10px}html body .nsr .nsr-quantity input{width:59px}html body .nsr .nsr-photo-callout{min-height:660px;padding:50px 20px}html body .nsr .nsr-photo-callout__card{padding:38px 27px;width:100%}html body .nsr .nsr-photo-callout__card h2{font-size:33px}html body .nsr .nsr-immersion{height:auto;display:flex;flex-direction:column-reverse}html body .nsr .nsr-immersion__copy{padding:50px 24px;width:100%}html body .nsr .nsr-immersion__copy h2{font-size:34px}html body .nsr .nsr-immersion__media{height:330px;width:100%}html body .nsr .nsr-immersion video{object-fit:contain}html body .nsr .nsr-faq summary{padding:16px;font-size:12px}html body .nsr .nsr-faq__answer{padding:0 16px 20px;font-size:13px}}@media(prefers-reduced-motion:reduce){html body .nsr *,html body .nsr *:before,html body .nsr *:after{transition:none!important;scroll-behavior:auto!important}}html body .nsr .nsr-proofbar{position:relative;padding:44px 0 48px;background:#fff;color:#0b0b0b;overflow:hidden;border-top:1px solid #ececea;border-bottom:1px solid #ececea}html body .nsr .nsr-proofbar__label{margin:0 0 34px;text-align:center;font-size:10px;line-height:1.2;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:#555550}html body .nsr .nsr-proofbar__viewport{overflow:hidden}html body .nsr .nsr-proofbar__track{display:flex;width:max-content;animation:nsr-proofbar-loop 38s linear infinite;will-change:transform}html body .nsr .nsr-proofbar__group{display:flex;align-items:center;gap:clamp(48px,6vw,96px);flex:none;margin:0;padding:0 clamp(24px,3vw,48px);list-style:none}html body .nsr .nsr-proofbar__group li{flex:none;margin:0;font-size:clamp(18px,2vw,28px);line-height:1.15;font-weight:650;letter-spacing:0;white-space:nowrap;color:#111}@keyframes nsr-proofbar-loop{to{transform:translate(-50%)}}@media(max-width:749px){html body .nsr .nsr-proofbar{padding:34px 0 38px}html body .nsr .nsr-proofbar__label{margin-bottom:26px;font-size:9px}html body .nsr .nsr-proofbar__track{animation-duration:30s}html body .nsr .nsr-proofbar__group{gap:38px;padding:0 19px}html body .nsr .nsr-proofbar__group li{font-size:20px}}@media(prefers-reduced-motion:reduce){html body .nsr .nsr-proofbar__track{animation-play-state:paused;transform:translate(0)}}html body.nsr-theme .footer{background:#0b0b0b!important;color:#f5f4f1!important;margin-top:0!important}html body.nsr-theme .footer:before,html body.nsr-theme .footer:after{display:none!important}html body.nsr-theme .footer a,html body.nsr-theme .footer p,html body.nsr-theme .footer h2{color:#e2e2de!important}html body.nsr-theme .footer a{transition:color .2s!important}html body.nsr-theme .footer a:hover{color:#fff!important;text-decoration:underline;text-underline-offset:5px}html body.nsr-theme .footer .newsletter-form__field-wrapper input{background:#fff!important;color:#111!important}html body .nsr .nsr-hero__copy h1{white-space:pre-line}@media(max-width:749px){html body .nsr .nsr-hero__image{object-position:88% 50%}html body .nsr .nsr-hero__shade{background:linear-gradient(0deg,#000000f2,#000000c7 34%,#00000014 76%)!important}html body .nsr .nsr-hero__inner{padding-bottom:38px}html body .nsr .nsr-hero h1{font-size:38px}}html body.nsr-theme .shopify-section-group-footer-group:before,html body.nsr-theme .shopify-section-group-footer-group:after{display:none!important}html body.nsr-theme .footer .newsletter-form__field-wrapper .field__label,html body.nsr-theme .footer .newsletter-form__button{color:#111!important}html body.nsr-theme .footer .newsletter-form__button svg{color:#111!important;stroke:currentColor}html body .nsr .nsr-hero__shade{display:block!important;width:100%;height:100%;pointer-events:none}html body .nsr .nsr-hero__inner{z-index:1}html body .nsr .nsr-card__image{aspect-ratio:3/4;background:#fff;border:1px solid #E3E3E3;border-radius:4px}html body .nsr .nsr-card__image--situ img{padding:0;object-fit:cover}html body .nsr .nsr-card__image img{transition:transform .22s ease-out}html body .nsr .nsr-products--rail .nsr-card{min-width:0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/40/assets/noceve-serenya.css.map */
