:root{--nbp-primary: #141311;--nbp-primary-dark: #000000;--nbp-blush: #ecebe7;--nbp-blush-soft: #f2f1ee;--nbp-cream: #ffffff;--nbp-ink: #141311;--nbp-text: #4f4d48;--nbp-muted: #8a8580;--nbp-line: #e8ddd7;--nbp-white: #ffffff;--nbp-star: #f2a93b;--nbp-sweep-color: #cf6e67;--nbp-font-heading: "Philosopher",Georgia,"Times New Roman",serif;--nbp-font-body: "Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--nbp-container: 1200px;--nbp-gutter: 40px;--nbp-radius: 6px;--nbp-radius-lg: 10px;--nbp-ease: cubic-bezier(.22,.61,.36,1);--nbp-ease-out: cubic-bezier(.16,1,.3,1);--nbp-dur: .45s;--nbp-dur-slow: .9s;--nbp-shadow-sm: 0 2px 10px rgba(30,30,30,.06);--nbp-shadow-md: 0 14px 40px rgba(30,30,30,.1);--nbp-shadow-lg: 0 24px 60px rgba(30,30,30,.14);--nbp-h1: clamp(2rem,1.3rem + 3vw,3.75rem);--nbp-h2: clamp(1.75rem,1.35rem + 1.6vw,2.625rem);--nbp-h3: clamp(1.25rem,1.1rem + .6vw,1.625rem);--nbp-body: clamp(.875rem,.84rem + .15vw,1rem);--nbp-small: .8125rem}.nbp-section{position:relative;width:100%;padding-top:var(--nbp-pt,80px);padding-bottom:var(--nbp-pb,80px);background:var(--nbp-bg,transparent);color:var(--nbp-ink);font-family:var(--nbp-font-body)}.nbp-container{width:100%;max-width:calc(var(--nbp-container) + (var(--nbp-gutter) * 2));margin-inline:auto;padding-inline:var(--nbp-gutter);box-sizing:border-box}.nbp-container--wide{max-width:calc(1480px + (var(--nbp-gutter) * 2))}.nbp-container--full{max-width:none}.nbp-container--narrow{max-width:calc(820px + (var(--nbp-gutter) * 2))}.nbp-section *,.nbp-section *:before,.nbp-section *:after{box-sizing:border-box}.nbp-section img{max-width:100%;display:block}.nbp-heading,.nbp-h1,.nbp-h2,.nbp-h3,.nbp-section :where(h1,h2,h3,h4){font-family:var(--nbp-font-heading);font-weight:400;color:var(--nbp-heading-color,var(--nbp-ink));line-height:1.15;letter-spacing:0;margin:0;text-transform:none}.nbp-h1{font-size:var(--nbp-h1)}.nbp-h2{font-size:var(--nbp-h2)}.nbp-h3{font-size:var(--nbp-h3)}.nbp-eyebrow{display:inline-block;font-family:var(--nbp-font-heading);font-style:italic;font-size:clamp(.8125rem,.78rem + .15vw,.9375rem);color:var(--nbp-eyebrow-color,var(--nbp-muted));margin:0 0 10px;line-height:1.4}.nbp-rte{font-size:var(--nbp-body);line-height:1.75;color:var(--nbp-text-color,var(--nbp-text))}.nbp-rte p{margin:0 0 1em}.nbp-rte p:last-child{margin-bottom:0}.nbp-rte a{color:inherit;text-decoration:underline;text-underline-offset:3px}.nbp-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(24px,2.4vw,40px)}.nbp-section-head--center{flex-direction:column;align-items:center;text-align:center}.nbp-section-head--center .nbp-h2{max-width:760px}.nbp-link-arrow{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;color:var(--nbp-ink);text-decoration:none;white-space:nowrap}.nbp-link-arrow span{background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size var(--nbp-dur) var(--nbp-ease)}.nbp-link-arrow:hover span{background-size:0 1px;background-position:100% 100%}.nbp-link-arrow svg{width:14px;height:14px;transition:transform var(--nbp-dur) var(--nbp-ease)}.nbp-link-arrow:hover svg{transform:translate(4px)}.nbp-btn{--btn-bg: var(--nbp-cream);--btn-color: var(--nbp-ink);--btn-border: rgba(30,30,30,.35);--btn-hover-bg: var(--nbp-sweep-color);--btn-hover-color: var(--nbp-white);position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 26px;border:1px solid var(--btn-border);border-radius:4px;background:var(--btn-bg);color:var(--btn-color);font-family:var(--nbp-font-body);font-size:.875rem;font-weight:500;line-height:1;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:color .3s ease .15s,border-color var(--nbp-dur) var(--nbp-ease),box-shadow var(--nbp-dur) var(--nbp-ease);-webkit-tap-highlight-color:transparent}.nbp-btn:hover,.nbp-btn:focus-visible{color:var(--btn-hover-color);border-color:var(--btn-hover-bg)}.nbp-btn:focus-visible{outline:2px solid var(--nbp-primary);outline-offset:3px}.nbp-btn svg{width:16px;height:16px;transition:transform var(--nbp-dur) var(--nbp-ease)}.nbp-btn:hover svg{transform:translate(3px)}.nbp-btn[disabled],.nbp-btn.is-loading{pointer-events:none;opacity:.7}.nbp-btn--white{--btn-bg: #fff;--btn-border: #fff}.nbp-btn--primary{--btn-bg: var(--nbp-primary);--btn-color: #fff;--btn-border: var(--nbp-primary);--btn-hover-bg: var(--nbp-primary-dark)}.nbp-btn--dark{--btn-bg: var(--nbp-ink);--btn-color: #fff;--btn-border: var(--nbp-ink);--btn-hover-bg: var(--nbp-sweep-color)}.nbp-btn--outline-light{--btn-bg: transparent;--btn-color: #fff;--btn-border: rgba(255,255,255,.7);--btn-hover-bg: #fff;--btn-hover-color: var(--nbp-ink)}.nbp-btn--block{width:100%}.nbp-btn--sm{min-height:36px;padding:9px 18px;font-size:.8125rem}.nbp-icon-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--nbp-line);background:#fff;color:var(--nbp-ink);cursor:pointer;transition:color var(--nbp-dur) var(--nbp-ease),border-color var(--nbp-dur) var(--nbp-ease),opacity var(--nbp-dur)}.nbp-icon-btn:hover{color:#fff;border-color:var(--nbp-sweep-color)}.nbp-icon-btn svg{width:16px;height:16px}.nbp-icon-btn[disabled]{opacity:.35;pointer-events:none}.nbp-btn,.nbp-icon-btn,.nbp-card__action,.button:not(.button-unstyled),.button-secondary,button.shopify-payment-button__button--unbranded,.cu-btn,.sb-faq__cta-btn{position:relative;isolation:isolate;overflow:hidden}.nbp-btn:before,.nbp-btn:after,.nbp-icon-btn:before,.nbp-icon-btn:after,.nbp-card__action:before,.nbp-card__action:after,.button:not(.button-unstyled):before,.button:not(.button-unstyled):after,.button-secondary:before,.button-secondary:after,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:after,.cu-btn:before,.cu-btn:after,.sb-faq__cta-btn:before,.sb-faq__cta-btn:after{content:"";position:absolute;z-index:-1;width:0%;height:50%;background:var(--nbp-sweep,var(--nbp-sweep-color));pointer-events:none;transition:width .45s ease}.nbp-btn:before,.nbp-icon-btn:before,.nbp-card__action:before,.button:not(.button-unstyled):before,.button-secondary:before,button.shopify-payment-button__button--unbranded:before,.cu-btn:before,.sb-faq__cta-btn:before{top:0;left:0}.nbp-btn:after,.nbp-icon-btn:after,.nbp-card__action:after,.button:not(.button-unstyled):after,.button-secondary:after,button.shopify-payment-button__button--unbranded:after,.cu-btn:after,.sb-faq__cta-btn:after{bottom:0;right:0}.nbp-btn:is(:hover,:focus-visible):before,.nbp-btn:is(:hover,:focus-visible):after,.nbp-icon-btn:is(:hover,:focus-visible):before,.nbp-icon-btn:is(:hover,:focus-visible):after,.nbp-card__action:is(:hover,:focus-visible):before,.nbp-card__action:is(:hover,:focus-visible):after,.button:not(.button-unstyled,[disabled],[aria-disabled=true]):is(:hover,:focus-visible):before,.button:not(.button-unstyled,[disabled],[aria-disabled=true]):is(:hover,:focus-visible):after,.button-secondary:not([disabled],[aria-disabled=true]):is(:hover,:focus-visible):before,.button-secondary:not([disabled],[aria-disabled=true]):is(:hover,:focus-visible):after,button.shopify-payment-button__button--unbranded:not([disabled]):is(:hover,:focus-visible):before,button.shopify-payment-button__button--unbranded:not([disabled]):is(:hover,:focus-visible):after,.cu-btn:is(:hover,:focus-visible):before,.cu-btn:is(:hover,:focus-visible):after,.sb-faq__cta-btn:is(:hover,:focus-visible):before,.sb-faq__cta-btn:is(:hover,:focus-visible):after{width:100%}.nbp-btn{--nbp-sweep: var(--btn-hover-bg)}.nbp-icon-btn,.nbp-card__action{--nbp-sweep: var(--nbp-sweep-color)}.button:not(.button-unstyled),button.shopify-payment-button__button--unbranded,.button-secondary{--nbp-sweep: var(--nbp-sweep-color)}.button:not(.button-unstyled,[disabled],[aria-disabled=true]):hover,.button-secondary:not([disabled],[aria-disabled=true]):hover,button.shopify-payment-button__button--unbranded:not([disabled]):hover{color:#fff;border-color:var(--nbp-sweep-color)}.button:not(.button-unstyled,.button-secondary):hover,button.shopify-payment-button__button--unbranded:hover{background-color:var(--color-primary-button-background)}.button-secondary:hover{background-color:var(--color-secondary-button-background)}.button:not(.button-unstyled),.button-secondary,button.shopify-payment-button__button--unbranded{transition:color .3s ease .15s,box-shadow var(--animation-speed,.3s) var(--animation-easing,ease)}.cu-btn{--nbp-sweep: var(--nbp-sweep-color)}.cu-btn:hover{opacity:1!important}.sb-faq__cta-btn{--nbp-sweep: var(--nbp-sweep-color)}.sb-faq__cta-btn:hover{background:var(--sb-btn-bg,#000000)!important}@media(prefers-reduced-motion:reduce){.nbp-btn:before,.nbp-btn:after,.nbp-icon-btn:before,.nbp-icon-btn:after,.nbp-card__action:before,.nbp-card__action:after,.button:before,.button:after,.button-secondary:before,.button-secondary:after,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:after,.cu-btn:before,.cu-btn:after,.sb-faq__cta-btn:before,.sb-faq__cta-btn:after{transition:none}}.nbp-media{position:relative;overflow:hidden;background:var(--nbp-blush-soft);border-radius:var(--nbp-radius)}.nbp-media>img,.nbp-media>svg,.nbp-media>video{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--nbp-ease-out),opacity .6s var(--nbp-ease)}.nbp-hover-zoom:hover .nbp-media>img{transform:scale(1.06)}.nbp-placeholder{width:100%;height:100%;fill:#1e1e1e2e;background:var(--nbp-blush-soft)}.nbp-overlay-grad:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 45%,rgba(0,0,0,var(--nbp-overlay,.7)))}.nbp-carousel{position:relative}.nbp-track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--nbp-card-w,calc((100% - (var(--nbp-cols,4) - 1) * var(--nbp-gap,16px)) / var(--nbp-cols,4)));gap:var(--nbp-gap,16px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:4px}.nbp-track::-webkit-scrollbar{display:none}.nbp-track>*{scroll-snap-align:start;min-width:0}.nbp-track.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.nbp-track.is-dragging *{pointer-events:none}.nbp-carousel__nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:28px}.nbp-carousel__bar{display:flex;align-items:center;gap:20px;margin-top:28px}.nbp-progress{position:relative;flex:1;height:2px;background:var(--nbp-line);border-radius:2px;overflow:hidden}.nbp-progress__fill{position:absolute;left:0;top:0;bottom:0;width:var(--nbp-progress-w,20%);transform:translate(var(--nbp-progress-x,0%));background:var(--nbp-ink);border-radius:2px;transition:transform .25s linear,width .25s linear}.nbp-carousel__bar .nbp-icon-btn{width:34px;height:34px}.nbp-card{position:relative;display:flex;flex-direction:column;gap:12px;color:var(--nbp-ink)}.nbp-card__media{position:relative;aspect-ratio:var(--nbp-card-ratio,1 / 1.08);background:var(--nbp-card-bg,var(--nbp-blush));border-radius:var(--nbp-card-radius,0);overflow:hidden}.nbp-card__media a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.nbp-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--nbp-card-fit,contain);padding:var(--nbp-card-pad,12%);transition:transform 1s var(--nbp-ease-out),opacity .6s var(--nbp-ease)}.nbp-card__media img.nbp-card__img--2{opacity:0}.nbp-card:hover .nbp-card__media img.nbp-card__img--1{transform:scale(1.06)}.nbp-card:hover .nbp-card__media img.nbp-card__img--2{opacity:1}.nbp-card:hover .nbp-card__media:has(.nbp-card__img--2) .nbp-card__img--1{opacity:0}.nbp-card__actions{position:absolute;top:12px;right:12px;z-index:2;display:flex;flex-direction:column;gap:8px}.nbp-card__action{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#ffffffeb;color:var(--nbp-ink);border:0;cursor:pointer;text-decoration:none;box-shadow:var(--nbp-shadow-sm);opacity:0;transform:translate(10px);transition:opacity .35s var(--nbp-ease),transform .45s var(--nbp-ease-out),background .3s,color .3s}.nbp-card__action:nth-child(2){transition-delay:.05s}.nbp-card__action:nth-child(3){transition-delay:.1s}.nbp-card:hover .nbp-card__action,.nbp-card:focus-within .nbp-card__action{opacity:1;transform:none}.nbp-card__action:hover{color:#fff}.nbp-card__action svg{width:14px;height:14px}.nbp-card__action.is-loading svg{animation:nbp-spin .8s linear infinite}.nbp-card__action.is-added{background:var(--nbp-primary);color:#fff}@media(hover:none){.nbp-card__action{opacity:1;transform:none}}.nbp-card__badge{position:absolute;top:12px;left:12px;z-index:2;padding:5px 12px;border-radius:100px;background:var(--nbp-primary);color:#fff;font-size:.6875rem;font-weight:500;letter-spacing:.02em}.nbp-card__badge--right{left:auto;right:12px}.nbp-card__info{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:start}.nbp-card__title{font-family:var(--nbp-font-heading);font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);line-height:1.3;color:var(--nbp-ink);text-decoration:none;margin:0}.nbp-card__title:hover{color:var(--nbp-primary)}.nbp-card__price{grid-column:1;display:flex;gap:8px;align-items:baseline;font-size:.8125rem;color:var(--nbp-text)}.nbp-card__price s{color:var(--nbp-muted)}.nbp-card__price strong{font-weight:600;color:var(--nbp-ink)}.nbp-stars{grid-column:2;grid-row:1 / span 2;align-self:end;display:inline-flex;gap:1px;color:var(--nbp-star)}.nbp-stars svg{width:12px;height:12px}.nbp-stars .is-empty{color:#e3dcd6}.nbp-js [data-nbp-reveal]{opacity:0;transform:translate3d(0,32px,0);transition:opacity var(--nbp-dur-slow) var(--nbp-ease-out),transform var(--nbp-dur-slow) var(--nbp-ease-out);transition-delay:var(--nbp-delay,0s);will-change:opacity,transform}.nbp-js [data-nbp-reveal=fade]{transform:none}.nbp-js [data-nbp-reveal=left]{transform:translate3d(-40px,0,0)}.nbp-js [data-nbp-reveal=right]{transform:translate3d(40px,0,0)}.nbp-js [data-nbp-reveal=zoom]{transform:scale(.94)}.nbp-js [data-nbp-reveal].is-inview{opacity:1;transform:none}.nbp-js [data-nbp-reveal=mask]{opacity:1;transform:none;clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--nbp-ease-out);transition-delay:var(--nbp-delay,0s)}.nbp-js [data-nbp-reveal=mask].is-inview{clip-path:inset(0 0 0 0)}@keyframes nbp-spin{to{transform:rotate(360deg)}}@keyframes nbp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nbp-kenburns{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes nbp-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.nbp-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nbp-page-fade #MainContent{animation:nbp-fade-up .7s var(--nbp-ease-out) both}.nbp-input{width:100%;min-height:46px;padding:12px 16px;border:1px solid var(--nbp-line);border-radius:4px;background:#fff;color:var(--nbp-ink);font-family:var(--nbp-font-body);font-size:.875rem;transition:border-color .3s,box-shadow .3s}.nbp-input:focus{outline:none;border-color:var(--nbp-ink);box-shadow:0 0 0 3px #cf6e5d26}.nbp-form-msg{margin-top:10px;font-size:.8125rem}.nbp-form-msg--success{color:#2e7d4f}.nbp-form-msg--error{color:#b3261e}@media screen and (min-width:1281px){:root{--nbp-gutter: 40px}}@media screen and (min-width:1025px)and (max-width:1280px){:root{--nbp-gutter: 32px}}@media screen and (min-width:768px)and (max-width:1024px){:root{--nbp-gutter: 28px}.nbp-section{padding-top:calc(var(--nbp-pt,80px) * .8);padding-bottom:calc(var(--nbp-pb,80px) * .8)}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){:root{--nbp-gutter: 32px}}@media screen and (min-width:481px)and (max-width:767px){:root{--nbp-gutter: 20px}.nbp-section{padding-top:calc(var(--nbp-pt,80px) * .65);padding-bottom:calc(var(--nbp-pb,80px) * .65)}.nbp-section-head{flex-direction:column;align-items:flex-start}.nbp-section-head--center{align-items:center}}@media screen and (min-width:320px)and (max-width:480px){:root{--nbp-gutter: 16px}.nbp-section{padding-top:calc(var(--nbp-pt,80px) * .55);padding-bottom:calc(var(--nbp-pb,80px) * .55)}.nbp-section-head{flex-direction:column;align-items:flex-start;gap:10px}.nbp-section-head--center{align-items:center}.nbp-btn{padding:12px 22px}.nbp-card__actions{top:8px;right:8px;gap:6px}.nbp-card__badge{top:8px;left:8px;padding:4px 10px;font-size:.625rem}.nbp-card__badge--right{left:auto;right:8px}.nbp-card__info{grid-template-columns:1fr}.nbp-stars{grid-column:1;grid-row:auto;align-self:start}}@media(prefers-reduced-motion:reduce){.nbp-js [data-nbp-reveal]{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.nbp-page-fade #MainContent{animation:none}.nbp-track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/nbp-base.css.map */
