:root{--nv-navy: #0a1628;--nv-navy-2: #1d3a6b;--nv-blue: #2457D6;--nv-photo: #efefef;--nv-line: #dfe3e8;--nv-muted: #8a94a3;--nv-text-2: #5b6675;--nv-green: #1f7a4d;--nv-ease: cubic-bezier(.2, .8, .2, 1)}.nv-card-wrap{--nv-cut: 24px;display:block;height:100%;position:relative}.nv-card [hidden]{display:none!important}.nv-grid{gap:0!important;column-gap:0!important;row-gap:0!important}.nv-grid>.nv-grid-item{position:relative;margin:0!important;padding:0!important;background:#fff}.nv-grid>.nv-grid-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-right:1px solid var(--nv-line);border-bottom:1px solid var(--nv-line);pointer-events:none;z-index:5}@media(max-width:749px){.nv-grid{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important;border-top:1px solid var(--nv-line)}}@media(min-width:750px){.nv-grid{border-top:1px solid var(--nv-line);border-left:1px solid var(--nv-line)}}.nv-card{display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;background:#fff;color:var(--nv-navy);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--nv-ease)}.nv-card.is-pressed{transform:scale(.975)}.nv-card__media{position:relative;aspect-ratio:1 / 1.08;background:var(--nv-photo);overflow:hidden}.nv-card__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.nv-card__track::-webkit-scrollbar{display:none}.nv-card__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.nv-card__img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .6s var(--nv-ease)}.nv-card.is-opening .nv-card__img{transform:scale(1.06)}@media(hover:hover){.nv-card:hover .nv-card__img{transform:scale(1.03)}}.nv-card__tags{position:absolute;top:0;left:0;z-index:2;display:flex}.nv-card__tag,.nv-card__flag{padding:6px 8px;background:var(--nv-navy);color:#fff;font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em}.nv-card__flag{display:none;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.nv-card__arrow{display:none}@media(hover:hover)and (min-width:750px){.nv-card__arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-top:-16px;padding:0;border:1px solid rgba(10,22,40,.2);border-radius:6px;background:#ffffffc7;color:var(--nv-navy);cursor:pointer;opacity:0;transition:opacity .2s ease}.nv-card__arrow svg{width:16px;height:16px}.nv-card__arrow--prev{left:8px}.nv-card__arrow--next{right:8px}.nv-card:hover .nv-card__arrow{opacity:1}}.nv-card__theme-qa{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}.nv-card__panel{position:relative;z-index:2;display:flex;flex:1 1 auto;margin-top:calc(var(--nv-cut) * -1)}.nv-card__info{display:flex;flex:1 1 auto;flex-direction:column;padding:calc(var(--nv-cut) + 10px) 12px 16px;background:#fff;clip-path:polygon(0 var(--nv-cut),100% 0,100% 100%,0 100%);transition:transform .35s var(--nv-ease)}.nv-card.is-opening .nv-card__info{transform:translateY(-4px)}.nv-card__brand{margin:0 0 9px;overflow:hidden;color:var(--nv-muted);font-size:11px;font-weight:500;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.nv-card__title{display:-webkit-box;min-height:2.5em;margin:0 0 16px;overflow:hidden;color:var(--nv-navy);font-family:inherit;font-size:14.5px;font-weight:600;line-height:1.25;letter-spacing:normal;text-transform:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nv-card__feats{min-height:1.4em;margin:0 0 18px;overflow:hidden;color:var(--nv-text-2);font-size:11.5px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.nv-card__dot{display:inline-block;width:4px;height:4px;margin:0 6px;border-radius:50%;background:var(--nv-blue);vertical-align:middle}.nv-card__buy{margin-top:auto}.nv-card__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.nv-card__price{color:var(--nv-navy);font-size:19px;font-weight:700;line-height:1.1}.nv-card__compare{color:var(--nv-muted);font-size:12px;text-decoration:line-through}.nv-card__save{margin:5px 0 0;color:var(--nv-green);font-size:12px;font-weight:600;line-height:1.3}.nv-card__save.is-hidden{visibility:hidden}.nv-add{position:absolute;top:-12px;right:10px;z-index:4;display:flex;align-items:center;justify-content:center;gap:7px;min-width:36px;height:36px;padding:0;border:1px solid rgba(10,22,40,.32);border-radius:7px;background:#ffffffc7;color:var(--nv-navy);font:inherit;font-size:13px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.nv-add:active{transform:scale(.9)}.nv-add svg{flex:none;width:19px;height:19px}.nv-add__close,.nv-add__check,.nv-add__text{display:none}.nv-card.is-open .nv-add{border-color:transparent;background:#0a1628d1;color:#fff}.nv-card.is-open .nv-add__icon{display:none}.nv-card.is-open .nv-add__close{display:block}.nv-card.is-added .nv-add{border-color:transparent;background:var(--nv-navy);color:#fff}.nv-card.is-added .nv-add__icon,.nv-card.is-added .nv-add__close{display:none}.nv-card.is-added .nv-add__check{display:block;animation:nv-pop .4s var(--nv-ease)}.nv-card.is-busy .nv-add{opacity:.6;pointer-events:none}.nv-add--soldout{width:auto;padding:0 10px;color:var(--nv-muted);font-size:12px;cursor:default}.nv-qa{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;min-height:100%;padding:calc(var(--nv-cut) + 18px) 12px 12px;background:var(--nv-navy);color:#fff;clip-path:polygon(0 var(--nv-cut),100% 0,100% 100%,0 100%);transform:translateY(102%);visibility:hidden;transition:transform .38s var(--nv-ease),visibility 0s linear .38s}.nv-card.is-open .nv-qa{transform:none;visibility:visible;transition:transform .38s var(--nv-ease),visibility 0s}.nv-qa__group,.nv-qa__submit{opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s var(--nv-ease),background .2s ease}.nv-card.is-open .nv-qa__group,.nv-card.is-open .nv-qa__submit{opacity:1;transform:none;transition-delay:.12s}.nv-qa__label{margin:0 0 6px;color:#9fb0c8;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.nv-qa__values{display:flex;flex-wrap:wrap;gap:6px}.nv-qa__value{min-width:36px;padding:6px 9px;border:1px solid #3a4b66;border-radius:4px;background:transparent;color:#fff;font:inherit;font-size:12px;line-height:1.2;cursor:pointer;transition:border-color .2s ease,background .2s ease}.nv-qa__value.is-selected{border-color:#fff;background:#ffffff14}.nv-qa__value.is-unavailable{color:#6b7a92;text-decoration:line-through}.nv-qa__submit{width:100%;padding:10px;border:0;border-radius:5px;background:var(--nv-blue);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.nv-qa__submit:disabled{background:#2c3c57;color:#9fb0c8;cursor:default}.nv-qa__msg{margin:0;color:#ffb4b4;font-size:11.5px;line-height:1.3}.nv-grid>.nv-grid-item--wide{grid-column:1 / -1!important;padding:26px 0!important}.nv-grid>.nv-grid-item--wide:after{display:none}.nv-card-wrap.is-wide{--nv-cut: 34px}.nv-card-wrap.is-wide .nv-card{border-top:1px solid var(--nv-line);border-bottom:1px solid var(--nv-line)}.nv-card-wrap.is-wide .nv-card__media{aspect-ratio:4 / 5}.nv-card-wrap.is-wide .nv-card__flag{display:block}.nv-card-wrap.is-wide .nv-card__tag{background:var(--nv-navy-2)}.nv-card-wrap.is-wide .nv-card__info{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:12px;padding:calc(var(--nv-cut) + 12px) 16px 20px}.nv-card-wrap.is-wide .nv-card__brand{margin-bottom:7px}.nv-card-wrap.is-wide .nv-card__title{min-height:0;margin-bottom:9px;font-size:18px}.nv-card-wrap.is-wide .nv-card__feats{min-height:0;margin:0}.nv-card-wrap.is-wide .nv-card__buy{text-align:right}.nv-card-wrap.is-wide .nv-card__prices{flex-direction:column;align-items:flex-end;gap:3px}.nv-card-wrap.is-wide .nv-card__price{font-size:24px}.nv-card-wrap.is-wide .nv-add{top:-16px;right:14px;height:38px;padding:0 14px}.nv-card-wrap.is-wide .nv-add__text{display:inline}.nv-card-wrap.is-wide .nv-card.is-open .nv-add__text,.nv-card-wrap.is-wide .nv-card.is-added .nv-add__text{display:none}.nv-card-wrap.is-wide .nv-add--soldout{padding:0 14px}@media(min-width:750px){.nv-card-wrap.is-wide .nv-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nv-card-wrap.is-wide .nv-card__media{aspect-ratio:4 / 5}.nv-card-wrap.is-wide .nv-card__panel{margin-top:0}.nv-card-wrap.is-wide .nv-card__info{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:28px;padding:48px;clip-path:none}.nv-card-wrap.is-wide .nv-card__title{font-size:28px}.nv-card-wrap.is-wide .nv-card__buy{margin-top:0;text-align:left}.nv-card-wrap.is-wide .nv-card__prices{flex-direction:row;align-items:baseline;gap:0 10px}.nv-card-wrap.is-wide .nv-card__price{font-size:32px}.nv-card-wrap.is-wide .nv-add{top:32px;right:32px}.nv-card-wrap.is-wide .nv-qa{min-height:0;padding:32px;clip-path:none}}.nv-js .nv-card-wrap{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s var(--nv-ease)}.nv-js .nv-card-wrap.is-in{opacity:1;transform:none}.nv-fly{position:fixed;z-index:9999;margin:0;object-fit:cover;background:var(--nv-photo);border-radius:4px;box-shadow:0 10px 30px #0a162840;pointer-events:none;transform-origin:center center;will-change:transform,opacity}@keyframes nv-pop{0%{transform:scale(.5)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.nv-js .nv-card-wrap{opacity:1;transform:none;transition:none}.nv-card,.nv-card__img,.nv-card__info,.nv-qa,.nv-qa__group,.nv-qa__submit{transition:none}}.nv-card .nv-card__brand{margin:0 0 8px!important}.nv-card .nv-card__title{margin:0 0 2px!important}.nv-card .nv-card__feats,.nv-card-wrap.is-wide .nv-card .nv-card__brand{margin:0 0 10px!important}.nv-card-wrap.is-wide .nv-card .nv-card__title{margin:0 0 9px!important}.nv-card-wrap.is-wide .nv-card .nv-card__feats{margin:0!important}.nv-card .nv-fav-btn{position:absolute;top:1px;right:3px;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:var(--nv-navy);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .15s ease}.nv-card .nv-fav-btn:active{transform:scale(.88)}.nv-card .nv-fav-btn svg{display:block;width:23px;height:23px;fill:none;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.85));transition:fill .2s ease,color .2s ease}.nv-card .nv-fav-btn.is-on{color:var(--nv-blue)}.nv-card .nv-fav-btn.is-on svg{fill:var(--nv-blue)}.nv-card .nv-fav-btn.is-pop svg{animation:nv-fav-pop .42s var(--nv-ease)}@keyframes nv-fav-pop{0%{transform:scale(.6)}55%{transform:scale(1.25)}to{transform:scale(1)}}.nv-card__media{container-type:inline-size}.nv-fav-steps{--nv-fav-end: 56px;position:absolute;bottom:3px;left:12px;z-index:3;display:flex;align-items:center;gap:8px;width:calc(100% - 12px - var(--nv-fav-end));pointer-events:none}@supports (transform: rotate(atan2(1px,2px))) and (width: calc(1px/cos(10deg))){.nv-fav-steps{--nv-fav-ang: atan2(var(--nv-cut), 100cqw);width:calc((100cqw - 12px - var(--nv-fav-end)) / cos(var(--nv-fav-ang)));transform:rotate(calc(var(--nv-fav-ang) * -1));transform-origin:left center}}.nv-fav-steps__seg{flex:0 1 14px;min-width:4px;height:2px;border-radius:1px;background:#13254a1f;transition:background .25s ease,flex-basis .3s cubic-bezier(.2,.7,.2,1)}.nv-fav-steps__seg.is-on{flex-basis:26px;background:#13254a}.nv-card-wrap.is-wide .nv-fav-steps{--nv-fav-end: 140px}@media(min-width:750px){.nv-card-wrap.is-wide .nv-fav-steps{--nv-fav-end: 12px;--nv-fav-ang: 0deg}}@media(prefers-reduced-motion:reduce){.nv-card .nv-fav-btn.is-pop svg{animation:none}.nv-fav-steps__seg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/novaltier-card.css.map */
