:root{--nv-navy:#1C2B54;--nv-blue:#2D4290;--nv-sky:#E2EBFA;--nv-orange:#FF9F1C;--nv-orange-d:#F08A00;--nv-peach:#EFA261;--nv-ink:#121212;--nv-muted:#5b6275;--nv-line:#d6def0}.nv{font-family:var(--font-body-family);color:var(--nv-ink)}.nv h1,.nv h2,.nv h3{font-family:var(--font-heading-family);color:var(--nv-ink);letter-spacing:0;margin:0}.nv-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.nv-section{padding:48px 0}.nv-center{text-align:center}.nv-h2{font-size:clamp(24px,3.4vw,36px);font-weight:700;line-height:1.2}.nv-lead{font-size:16px;line-height:1.7;color:#333;max-width:720px;margin:14px auto 0}.nv-btn{display:block;width:100%;border:0;border-radius:6px;background:var(--nv-orange);color:#fff;font:700 18px/1 var(--font-heading-family);letter-spacing:.06em;text-transform:uppercase;padding:20px 16px;cursor:pointer;text-align:center;text-decoration:none;box-shadow:0 4px 0 var(--nv-orange-d);transition:transform .1s}.nv-btn:hover{transform:translateY(-1px)}.nv-btn:active{transform:translateY(2px);box-shadow:0 2px 0 var(--nv-orange-d)}.nv-btn--inline{display:inline-block;width:auto;padding:18px 44px;margin-top:22px}.nv-btn[disabled]{opacity:.6;cursor:wait}.nv-cd{background:var(--nv-blue);color:#fff;text-align:center;font:600 14px/1 var(--font-heading-family);padding:11px 10px;letter-spacing:.02em}.nv-cd b{font-size:16px;letter-spacing:.08em;margin-left:6px}.nv-pdp{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;padding:32px 0 40px;align-items:start}.nv-gal{position:sticky;top:20px}.nv-gal__main{border-radius:14px;overflow:hidden;aspect-ratio:1/1;background:#f4f6fb;border:1px solid #e6e9f2}.nv-gal__main img{width:100%;height:100%;object-fit:cover;display:block}.nv-gal__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.nv-gal__thumbs button{flex:0 0 76px;height:76px;border-radius:8px;overflow:hidden;border:2px solid transparent;padding:0;background:#f4f6fb;cursor:pointer}.nv-gal__thumbs button[aria-current=true]{border-color:var(--nv-blue)}.nv-gal__thumbs img{width:100%;height:100%;object-fit:cover}.nv-rating{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}.nv-stars{color:#ffb400;letter-spacing:1px;font-size:16px}.nv-title{font-size:clamp(28px,3.6vw,40px);font-weight:700;line-height:1.12;margin:10px 0 14px!important}.nv-bul{list-style:none;padding:0;margin:0 0 18px}.nv-bul li{font-size:16px;margin:8px 0}.nv-div{display:flex;align-items:center;gap:10px;color:var(--nv-navy);font:700 15px var(--font-heading-family);margin:16px 0 12px}.nv-div:before,.nv-div:after{content:"";flex:1;height:2px;background:var(--nv-blue)}.nv-bun{display:block;border:2px solid var(--nv-line);border-radius:12px;padding:14px 16px;margin-bottom:12px;cursor:pointer;position:relative;background:#fff;transition:border-color .15s,background .15s}.nv-bun.is-on{border-color:var(--nv-blue);background:var(--nv-sky)}.nv-bun__row{display:flex;align-items:flex-start;gap:12px}.nv-bun input[type=radio]{accent-color:var(--nv-blue);width:18px;height:18px;margin-top:4px}.nv-bun__name{font:700 17px var(--font-heading-family)}.nv-bun__save{font-size:14px;color:#333}.nv-bun__prices{margin-left:auto;text-align:right}.nv-bun__price{font:700 18px var(--font-heading-family);color:var(--nv-blue)}.nv-bun__cmp{font-size:14px;color:#777;text-decoration:line-through}.nv-bun__tag{position:absolute;top:-11px;right:14px;background:var(--nv-orange);color:#fff;font:700 11px var(--font-heading-family);padding:4px 10px;border-radius:20px;letter-spacing:.04em;text-transform:uppercase}.nv-bun__vars{display:none;margin:10px 0 0 30px;gap:8px;flex-direction:column}.nv-bun.is-on .nv-bun__vars{display:flex}.nv-bun__var{display:flex;align-items:center;gap:8px;font:700 15px var(--font-heading-family)}.nv-bun__var select{font:500 14px var(--font-body-family);border:1px solid #9aa3bd;border-radius:6px;padding:5px 8px;background:#fff}.nv-gifts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:6px 0 16px}.nv-gift{text-align:center;font:700 12px/1.3 var(--font-heading-family);color:var(--nv-navy)}.nv-gift__img{aspect-ratio:1/1;border:2px solid var(--nv-blue);border-radius:10px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:6px;position:relative}.nv-gift__img img{width:100%;height:100%;object-fit:cover}.nv-gift__lock{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(-45deg,#e9e9e9 0 8px,#dcdcdc 8px 16px);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#222;font:700 12px var(--font-heading-family);gap:6px}.nv-gift.is-locked{color:#888}.nv-gift:not(.is-locked) .nv-gift__lock{display:none}.nv-under{text-align:center;font-size:14px;color:#333;margin:12px 0 10px}.nv-pay{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-bottom:16px}.nv-pay svg{height:24px;width:auto}.nv-buynow{display:block;width:100%;margin-top:10px;background:var(--nv-blue);color:#fff;border:0;border-radius:6px;padding:16px;font:700 16px var(--font-heading-family);letter-spacing:.06em;cursor:pointer}.nv-info{border-top:1px solid #e6e9f2;margin-top:18px}.nv-info__item{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid #e6e9f2}.nv-info__ic{flex:0 0 38px;height:38px;border-radius:50%;background:var(--nv-sky);display:flex;align-items:center;justify-content:center;font-size:19px}.nv-info__item h3{font-size:16px!important;font-weight:700;margin-bottom:4px!important}.nv-info__item p{margin:0;font-size:14px;line-height:1.6;color:#333}.nv-quotes{margin:18px 0 0;display:grid;gap:10px}.nv-quote{background:var(--nv-sky);border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.55}.nv-quote b{display:block;margin-top:4px;color:var(--nv-navy);font-family:var(--font-heading-family)}.nv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;box-shadow:0 -4px 16px #00000014;padding:10px 16px;display:none;align-items:center;gap:12px}.nv-sticky.is-on{display:flex}.nv-sticky__t{font:700 14px var(--font-heading-family);flex:1;line-height:1.3}.nv-sticky .nv-btn{width:auto;padding:14px 22px;font-size:15px}.nv-slide{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 10px;scrollbar-width:thin}.nv-slide img{flex:0 0 min(78%,360px);width:min(78%,360px);height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:14px;scroll-snap-align:center}.nv-faq{max-width:820px;margin:26px auto 0}.nv-faq details{border:1px solid var(--nv-line);border-radius:10px;margin-bottom:10px;background:#fff}.nv-faq summary{list-style:none;cursor:pointer;padding:16px 18px;font:600 16px var(--font-heading-family);display:flex;gap:12px;align-items:center}.nv-faq summary::-webkit-details-marker{display:none}.nv-faq summary:after{content:"+";margin-left:auto;font-size:22px;color:var(--nv-blue)}.nv-faq details[open] summary:after{content:"\2013"}.nv-faq details p{margin:0;padding:0 18px 16px 52px;line-height:1.65;color:#333}.nv-cmp{position:relative;max-width:560px;margin:26px auto 0;aspect-ratio:4/3;border-radius:14px;overflow:hidden;-webkit-user-select:none;user-select:none}.nv-cmp img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nv-cmp__after{clip-path:inset(0 0 0 50%)}.nv-cmp__bar{position:absolute;top:0;bottom:0;left:50%;width:3px;background:#fff;transform:translate(-50%);pointer-events:none}.nv-cmp__bar:after{content:"\21c6";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background:#fff;color:var(--nv-blue);display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 2px 8px #0003}.nv-cmp__lab{position:absolute;top:14px;background:#1c2b54d9;color:#fff;font:700 13px var(--font-heading-family);padding:6px 12px;border-radius:20px}.nv-cmp input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.nv-img{display:block;max-width:var(--w,600px);width:100%;height:auto;margin:0 auto;border-radius:14px}.nv-tick{background:var(--nv-blue);color:#fff;overflow:hidden;white-space:nowrap;padding:14px 0}.nv-tick__in{display:inline-flex;gap:48px;animation:nvtick 28s linear infinite;font:600 16px var(--font-heading-family)}@keyframes nvtick{to{transform:translate(-50%)}}.nv-tab{max-width:640px;margin:28px auto 0;border-collapse:separate;border-spacing:0;width:100%;font-size:15px}.nv-tab th,.nv-tab td{padding:14px 12px;text-align:center;border-bottom:1px solid #e6e9f2}.nv-tab td:first-child{text-align:left;font-weight:600}.nv-tab .nv-us{background:var(--nv-sky)}.nv-tab thead .nv-us{border-radius:12px 12px 0 0}.nv-tab thead img{height:26px;width:auto;display:inline-block}.nv-yes{color:#fff;background:#22a45d;border-radius:50%;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.nv-no{color:#fff;background:#e5484d;border-radius:50%;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:14px}@media(max-width:860px){.nv-pdp{grid-template-columns:1fr;gap:22px;padding-top:14px}.nv-gal{position:static}.nv-section{padding:36px 0}}@media(max-width:420px){.nv-gifts{gap:8px}.nv-bun{padding:12px}.nv-bun__name{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nuvae.css.map */
