@font-face{font-family:Nib Pro;src:url(vore-nibpro-light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nib Pro;src:url(vore-nibpro-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nib Pro;src:url(vore-nibpro-semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nib Pro;src:url(vore-nibpro-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nib-pro;src:url(vore-nibpro-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nib-pro;src:url(vore-nibpro-semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}:root{--vore-ink: #2f305b;--vore-ink-violet: #2c2e79;--vore-ink-black: #1e1c1c;--vore-ink-muted: #8385a8;--vore-ink-selected: #4e4f79;--vore-ink-label: #40417a;--vore-ink-soft: #49495e;--vore-ink-deep: #1e1f3b;--vore-ink-sort: #47487d;--vore-surface: #ffffff;--vore-surface-warm: #fcfcfc;--vore-surface-cream: #fcfbf9;--vore-border-strong: #4e4f793b;--vore-border-input: #cdcdd7;--vore-border-search: #dadbe7;--vore-border-divider: #e3e3ec;--vore-border-review: #8384a450;--vore-border-cart: #7e7e7e33;--vore-sale: #ce394a;--vore-sale-rose: #ad6c74;--vore-accent-orange: #f1831d;--vore-star: #fbbc04;--vore-star-alt: #ffa200;--vore-gradient-cta: linear-gradient(90deg, #1e1c1c -19.6%, #2c2e79);--vore-gradient-filter: linear-gradient(270deg, #2c2e79, #8385a8);--vore-gradient-text: linear-gradient(90deg, #224279, #47a3f8);--vore-gradient-bar: linear-gradient(90deg, #1e1c1c -19.6%, #1e1f3b 100%);--vore-font-body: var(--font-body--family, "Instrument Sans", sans-serif);--vore-font-heading: var(--font-heading--family, "Poppins", sans-serif);--vore-font-display: "Nib Pro", "Nib-pro", Georgia, "Times New Roman", serif;--vore-text-3xs: 1rem;--vore-text-2xs: 1.1rem;--vore-text-xs: 1.2rem;--vore-text-sm: 1.3rem;--vore-text-base: 1.4rem;--vore-text-md: 1.5rem;--vore-text-lg: 1.6rem;--vore-text-xl: 1.7rem;--vore-text-2xl: 1.8rem;--vore-text-3xl: 2.5rem;--vore-text-4xl: 2.7rem;--vore-text-5xl: 3rem;--vore-display-sm: clamp(2.8rem, 4vw, 3.5rem);--vore-display-md: clamp(3rem, 4.6vw, 4rem);--vore-display-lg: clamp(3.2rem, 5vw, 4.2rem);--vore-display-xl: clamp(3.4rem, 5.6vw, 4.5rem);--vore-weight-light: 300;--vore-weight-regular: 400;--vore-weight-medium: 500;--vore-weight-semibold: 600;--vore-weight-bold: 700;--vore-tracking-display: -.035em;--vore-tracking-heading: -.03em;--vore-tracking-tight: -.02em;--vore-tracking-ui: -.013em;--vore-tracking-none: 0;--vore-leading-display: .95;--vore-leading-heading: 1.1;--vore-leading-tight: 1.2;--vore-leading-snug: 1.3;--vore-leading-body: 1.6;--vore-leading-loose: 1.8;--vore-space-1: .5rem;--vore-space-2: .7rem;--vore-space-3: 1rem;--vore-space-4: 1.5rem;--vore-space-5: 2rem;--vore-space-6: 2.5rem;--vore-space-7: 3rem;--vore-space-8: 4rem;--vore-space-9: 5rem;--vore-container-max: 140rem;--vore-container-pad: 1.5rem;--vore-section-gap: 2rem;--vore-grid-gap-x: .4rem;--vore-grid-gap-y: 1.6rem;--vore-radius-none: 0;--vore-radius-xs: .4rem;--vore-radius-sm: .5rem;--vore-radius-md: .6rem;--vore-radius-lg: .8rem;--vore-radius-xl: 1rem;--vore-radius-search: 1.3rem;--vore-radius-card: 1.7rem;--vore-radius-panel: 2rem;--vore-radius-drawer: 2.2rem;--vore-radius-pill: 3rem;--vore-radius-round: 4rem;--vore-radius-badge: 5rem;--vore-radius-circle: 50%;--vore-shadow-none: none;--vore-shadow-soft: 0 5px 18px 0 rgba(0, 0, 0, .1);--vore-shadow-card: 3px 14px 22px 6px rgba(0, 0, 0, .1);--vore-shadow-hero-glow: 0 300px 450px 0 rgba(0, 0, 0, .27);--vore-focus-ring: 0 0 0 .3rem var(--vore-surface), 0 0 0 .5rem rgba(47, 48, 91, .6);--vore-focus-ring-inverse: 0 0 0 .3rem rgba(47, 48, 91, .9), 0 0 0 .5rem var(--vore-surface);--vore-focus-outline: .2rem solid var(--vore-ink);--vore-focus-offset: .3rem;--vore-duration-fast: .2s;--vore-duration: .3s;--vore-duration-slow: .5s;--vore-ease: ease-in-out;--vore-ease-out: cubic-bezier(0, 0, .3, 1);--vore-marquee-duration: 25s;--vore-marquee-gap: 2.5rem}.vore-highlight-nibpro{--font-highlight--family: var(--vore-font-display)}@media(min-width:768px){:root{--vore-container-pad: 5rem;--vore-grid-gap-x: .8rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.vore-h1,.vore-h2,.vore-h3{letter-spacing:var(--vore-tracking-display)}h4,h5,h6{letter-spacing:var(--vore-tracking-heading)}.vore-display,.vore-display--xl{font-family:var(--vore-font-heading);font-size:var(--vore-display-xl);font-weight:var(--vore-weight-regular);line-height:var(--vore-leading-heading);letter-spacing:var(--vore-tracking-display)}.vore-display--lg{font-size:var(--vore-display-lg);line-height:var(--vore-leading-display)}.vore-display--md{font-size:var(--vore-display-md)}.vore-display--sm{font-size:var(--vore-display-sm);line-height:var(--vore-leading-display)}.vore-h1{font-family:var(--vore-font-heading);font-size:var(--vore-text-5xl);font-weight:var(--vore-weight-medium);line-height:var(--vore-leading-heading)}.vore-h2{font-family:var(--vore-font-heading);font-size:var(--vore-text-2xl);font-weight:var(--vore-weight-semibold);line-height:var(--vore-leading-snug)}.vore-h3{font-family:var(--vore-font-body);font-size:var(--vore-text-xl);font-weight:var(--vore-weight-semibold);line-height:var(--vore-leading-tight);letter-spacing:var(--vore-tracking-ui)}.vore-body{font-family:var(--vore-font-body);font-size:var(--vore-text-md);font-weight:var(--vore-weight-regular);line-height:var(--vore-leading-body);letter-spacing:var(--vore-tracking-ui)}.vore-body--sm{font-size:var(--vore-text-base);line-height:var(--vore-leading-snug)}.vore-body--lg{font-size:var(--vore-text-xl)}.vore-eyebrow{font-family:var(--vore-font-body);font-size:var(--vore-text-xs);font-weight:var(--vore-weight-semibold);letter-spacing:.13em;line-height:var(--vore-leading-tight);text-transform:uppercase}.vore-font-display{font-family:var(--vore-font-display);letter-spacing:var(--vore-tracking-tight)}.gradient-text,.vore-gradient-text{background:var(--vore-gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content;transition:all var(--vore-duration-slow) var(--vore-ease)}.gradient-button,.vore-gradient-button{position:relative;display:inline-block;box-sizing:border-box;width:-moz-fit-content;width:fit-content;padding:1.1rem 5.6rem 1.1rem 5.5rem;border:1px solid rgba(255,255,255,.565);border-radius:var(--vore-radius-pill);background:transparent;color:var(--vore-surface);font-family:var(--vore-font-body);font-size:var(--vore-text-md);font-weight:var(--vore-weight-semibold);letter-spacing:var(--vore-tracking-ui);text-decoration:none;overflow:hidden;cursor:pointer;transition:all var(--vore-duration-slow) var(--vore-ease)}.gradient-button:before,.vore-gradient-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;box-sizing:border-box;background:var(--vore-ink);transition:opacity var(--vore-duration) ease}.gradient-button:hover:before,.vore-gradient-button:hover:before{opacity:0}.gradient-button>*,.vore-gradient-button>*{position:relative;z-index:3}.gradient-button span,.gradient-button img,.vore-gradient-button span,.vore-gradient-button img{position:relative;z-index:3;color:inherit}.gradient-button.white-button,.gradient-button.white-button span,.vore-gradient-button.vore-gradient-button--white,.vore-gradient-button.vore-gradient-button--white span{color:#000}.gradient-button.white-button:before,.vore-gradient-button--white:before{background:var(--vore-surface)}.gradient-button.white-button:hover span,.vore-gradient-button--white:hover span{color:var(--vore-surface)}.gradient-button.faded,.vore-gradient-button--faded{opacity:.9}.gradient-button.faded:before,.vore-gradient-button--faded:before{background:var(--vore-sale)}.gradient-button.black-hover:hover,.vore-gradient-button--black-hover:hover{border-color:#000}.gradient-button.black-hover:hover span,.vore-gradient-button--black-hover:hover span{color:#000}.vore-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:4.7rem;padding:1.2rem 3rem;border:1px solid transparent;border-radius:var(--vore-radius-pill);background:var(--vore-gradient-cta);box-shadow:var(--vore-shadow-none);color:var(--vore-surface);font-family:var(--vore-font-body);font-size:var(--vore-text-xl);font-weight:var(--vore-weight-semibold);letter-spacing:var(--vore-tracking-ui);line-height:1;text-align:center;text-decoration:none;overflow:hidden;cursor:pointer;transition:opacity var(--vore-duration-fast) var(--vore-ease)}.vore-btn:hover{opacity:.92}.vore-btn:after{box-shadow:none}.vore-btn--checkout{border-radius:var(--vore-radius-panel);font-size:var(--vore-text-base);letter-spacing:var(--vore-tracking-none)}.vore-btn--filter{border:none;box-shadow:none;background:var(--vore-gradient-filter);font-size:var(--vore-text-md);letter-spacing:var(--vore-tracking-none)}.vore-btn--empty-state{background:var(--vore-accent-orange)}.vore-btn--outline{background:transparent;border-color:var(--vore-ink);color:var(--vore-ink)}.vore-btn[disabled],.vore-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.vore-add-to-cart{display:flex;align-items:center;justify-content:center;gap:.8rem;width:85%;margin:auto;padding:.8rem 2rem;border:none;border-radius:var(--vore-radius-card);background:var(--vore-ink);color:var(--vore-surface);font-family:var(--vore-font-body);font-size:var(--vore-text-md);font-weight:var(--vore-weight-medium);line-height:var(--vore-leading-tight);cursor:pointer;transition:opacity var(--vore-duration-fast) var(--vore-ease)}.vore-add-to-cart:hover{opacity:.9}@media(max-width:1023.98px){.vore-add-to-cart{width:90%}}.gradient-button:focus-visible,.vore-gradient-button:focus-visible,.vore-btn:focus-visible,.vore-add-to-cart:focus-visible,.vore-pill:focus-visible,.vore-radio-group input[type=radio]:focus-visible+label,.vore-accordion__header:focus-visible,.vore-input:focus-visible{outline:none;box-shadow:var(--vore-focus-ring)}.gradient-button:focus-visible,.vore-gradient-button:focus-visible{box-shadow:var(--vore-focus-ring-inverse)}.vore-card{position:relative;display:flex;flex-direction:column;border-radius:var(--vore-radius-none);background:transparent;box-shadow:var(--vore-shadow-none)}.vore-card__media{position:relative;display:block;overflow:hidden;border-radius:var(--vore-radius-none)}.vore-card__media img{display:block;width:100%;height:auto}.vore-card__body,.featured-prod-top{display:flex;flex-direction:column;align-items:center}.vore-card__title,.featured-prod-title{margin-bottom:1rem;color:var(--vore-ink);font-family:var(--vore-font-body);font-size:var(--vore-text-xl);font-weight:var(--vore-weight-semibold);letter-spacing:-.006em;line-height:1;text-align:center}.vore-card__price,.featured-prod-price{display:flex;gap:.5rem;font-family:var(--vore-font-body);font-size:var(--vore-text-lg);font-weight:var(--vore-weight-bold);letter-spacing:-.006em;line-height:1}.vore-card__price-compare,.featured-prod-price .vore-card__price-compare{font-weight:var(--vore-weight-medium);text-decoration:line-through}.vore-card__pack{margin-top:.4rem;font-family:var(--vore-font-body);font-size:var(--vore-text-sm);font-weight:var(--vore-weight-medium);line-height:1;color:var(--vore-ink);opacity:.7;text-align:center}.vore-card__overlay-link,.vore-overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}@media(max-width:1023.98px){.vore-card__title,.featured-prod-title{max-width:100%;margin-bottom:.7rem;font-size:var(--vore-text-sm);letter-spacing:-.023em}.vore-card__price,.featured-prod-price{font-size:var(--vore-text-sm)}}.vore-badge,.upsell-badge{position:absolute;top:1rem;left:1rem;min-width:-moz-fit-content;min-width:fit-content;padding:.5rem 1.2rem;border-radius:var(--vore-radius-badge);background:var(--vore-ink);color:var(--vore-surface);font-family:var(--vore-font-body);font-size:var(--vore-text-3xs);font-weight:var(--vore-weight-medium);letter-spacing:-.01em;line-height:var(--vore-leading-tight);text-transform:none}.vore-badge--sale{background:var(--vore-sale)}.vore-badge--sold-out,.sold-out-badge.featured-prod-badge{background:#000}.vore-per-unit,.per-patch{position:absolute;top:-3.3rem;right:.3rem;padding:.5rem 1rem .4rem;border-radius:var(--vore-radius-lg);background:var(--vore-ink);color:var(--vore-surface-warm);font-family:var(--vore-font-body);font-size:var(--vore-text-2xs);font-weight:var(--vore-weight-medium);letter-spacing:var(--vore-tracking-none);line-height:1.1}.vore-price{display:inline-block;margin:0 1rem 0 0;min-width:-moz-fit-content;min-width:fit-content;color:var(--vore-ink-soft);font-family:var(--vore-font-body);font-size:var(--vore-text-4xl);font-weight:var(--vore-weight-semibold);letter-spacing:var(--vore-tracking-none)}.vore-price--sale{color:var(--vore-sale-rose);font-size:var(--vore-text-lg)}.vore-price__compare,.compare-at-line-price{margin-top:.7rem;color:var(--vore-sale);font-size:var(--vore-text-xs);font-weight:var(--vore-weight-regular);text-decoration:line-through}.vore-savings{width:-moz-max-content;width:max-content;margin-top:.2rem;color:var(--vore-ink);font-size:var(--vore-text-xs);font-weight:var(--vore-weight-bold);letter-spacing:var(--vore-tracking-none)}.vore-accordion__item,.specs-accordion-item{display:flex;flex-direction:column;width:100%;padding:2rem 0;border-bottom:1px solid rgba(53,53,53,.31)}.vore-accordion__item--on-dark,.n-f-t-right .specs-accordion-item{border-bottom-color:#ffffff59}.vore-accordion__header,.specs-accordion-header{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.vore-accordion__title,.specs-acc-con{display:flex;gap:1.5rem;font-weight:var(--vore-weight-semibold);letter-spacing:var(--vore-tracking-none);line-height:var(--vore-leading-tight)}.vore-accordion__panel,.specs-accordion-panel{max-height:0;padding-left:2rem;color:#353535;font-size:var(--vore-text-base);letter-spacing:var(--vore-tracking-none);line-height:var(--vore-leading-tight);opacity:0;overflow:hidden;flex-direction:column;transition:all .4s ease-out}.vore-accordion__panel.is-open,.specs-accordion-panel.open{display:flex;max-height:60rem;padding:1rem 0 0 2rem;opacity:1}.vore-accordion__icon{flex:0 0 auto;transition:transform var(--vore-duration) var(--vore-ease)}.vore-accordion__header[aria-expanded=true] .vore-accordion__icon{transform:rotate(180deg)}.vore-marquee{display:flex;gap:0;overflow:hidden;-webkit-user-select:none;user-select:none}.vore-marquee--boxed{max-width:var(--vore-container-max);margin:auto;border-radius:var(--vore-radius-pill)}.vore-marquee--gradient{background:var(--vore-gradient-bar);color:var(--vore-surface)}.vore-marquee--outlined{position:relative;border:1px solid rgba(47,48,91,.44);background:transparent}.vore-marquee__track{display:flex;align-items:center;justify-content:space-around;gap:var(--vore-marquee-gap);width:-moz-max-content;width:max-content;transform:translateZ(0);will-change:transform;animation:vore-marquee-scroll var(--vore-marquee-duration) linear infinite}.vore-marquee:hover .vore-marquee__track{animation-play-state:paused}.vore-marquee__label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:2rem;background:var(--vore-surface-cream);color:var(--vore-ink);font-size:var(--vore-text-xl);font-weight:var(--vore-weight-medium);letter-spacing:var(--vore-tracking-ui);line-height:1.6rem}@keyframes vore-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.vore-marquee__track{animation:none;transform:none}}.vore-pill{display:inline-block;position:relative;width:100%;margin:.7rem .5rem .2rem 0;padding:1.8rem 2rem;border:1px solid rgba(47,48,91,.55);border-radius:var(--vore-radius-xl);color:var(--vore-ink);font-family:var(--vore-font-body);font-size:var(--vore-text-base);font-weight:var(--vore-weight-bold);letter-spacing:var(--vore-tracking-none);line-height:1;text-align:center;cursor:pointer;transition:border var(--vore-duration-fast) ease,background-color var(--vore-duration-fast) ease}.vore-pill--with-note{padding:1.4rem 2rem 2.2rem}.vore-pill--with-note:after{content:attr(data-note);position:absolute;bottom:1.1rem;left:50%;transform:translate(-50%);font-family:var(--vore-font-body);font-size:var(--vore-text-3xs);font-weight:var(--vore-weight-medium)}input[type=radio]:checked+.vore-pill,.vore-pill.is-selected{background-color:var(--vore-ink-selected);border-color:var(--vore-ink-selected);color:var(--vore-surface-warm)}.vore-radio-group,.custom-radio-group{display:flex;min-width:100%;justify-content:space-between;border:1px solid var(--vore-border-strong);border-radius:var(--vore-radius-panel);overflow:hidden}.vore-radio-group input[type=radio],.custom-radio-group input[type=radio]{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.vore-radio-group label,.custom-radio-group label{position:relative;width:100%;padding:1rem;color:var(--vore-ink-label);font-family:var(--vore-font-body);font-weight:var(--vore-weight-medium);letter-spacing:-.023em;text-align:center;cursor:pointer}.vore-radio-group input[type=radio]:checked+label,.custom-radio-group input[type=radio]:checked+label{background-color:var(--vore-ink-selected);color:var(--vore-surface-warm)}.vore-radio-group label+label,.custom-radio-group label+label{border-left:1px solid var(--vore-border-strong)}.vore-purchase-option{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1.5rem;padding:2rem;border:1px solid var(--vore-border-strong);border-top-width:0;overflow:hidden}.vore-purchase-option:first-child{border-top-width:1px;border-top-left-radius:var(--vore-radius-panel);border-top-right-radius:var(--vore-radius-panel)}.vore-purchase-option:last-child{border-bottom-left-radius:var(--vore-radius-panel);border-bottom-right-radius:var(--vore-radius-panel)}.vore-purchase-option__label,.vore-purchase-option__price{color:var(--vore-ink-label);font-weight:var(--vore-weight-medium);letter-spacing:-.023em}.vore-purchase-option.is-selected{background:var(--vore-ink-selected)}.vore-purchase-option.is-selected .vore-purchase-option__label,.vore-purchase-option.is-selected .vore-purchase-option__price{color:var(--vore-surface-warm)}.vore-input{width:100%;height:4.5rem;padding:0 1.5rem;border:1px solid var(--vore-border-search);border-radius:var(--vore-radius-search);background:var(--vore-surface);color:var(--vore-ink);font-family:var(--vore-font-body);font-size:var(--vore-text-lg);letter-spacing:var(--vore-tracking-ui);transition:box-shadow var(--vore-duration-fast) ease}.vore-qty{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:3.5rem;border:1px solid var(--vore-border-input);border-radius:var(--vore-radius-md)}.vore-qty input{width:4rem;border:0;background:transparent;color:inherit;font-family:var(--vore-font-body);font-size:var(--vore-text-sm);text-align:center}.vore-qty button{width:2.5rem;border:0;background:transparent;color:inherit;cursor:pointer}.vore-select{padding:.5rem 1rem;border:1px solid rgba(64,65,122,.47);border-radius:var(--vore-radius-xs);background:var(--vore-surface);color:var(--vore-ink);font-family:var(--vore-font-body);font-weight:var(--vore-weight-medium);letter-spacing:var(--vore-tracking-ui)}.vore-divider{border:0;border-top:1px solid var(--vore-border-divider)}.vore-divider--review{border-top-color:var(--vore-border-review)}.vore-divider--cart{border-top-color:var(--vore-border-cart)}.vore-surface-ink{background:var(--vore-ink);color:var(--vore-surface)}.vore-surface-cream{background:var(--vore-surface-cream);color:var(--vore-ink)}.vore-progress{position:relative;width:100%;height:3px;border-bottom:1px solid var(--vore-ink-muted)}.vore-progress__bar{height:100%;background-color:var(--vore-ink-selected);transition:width var(--vore-duration-fast) ease-out}.width-wrapper,.vore-width-wrapper{max-width:var(--vore-container-max);margin-inline:auto;padding-inline:var(--vore-container-pad)}.vore-width-wrapper--narrow{max-width:72.6rem}.vore-width-wrapper--flush{padding-inline:0}.vore-section{margin-top:var(--vore-section-gap)}.vore-stack>*+*{margin-top:var(--vore-space-4)}@media(min-width:1024px){.desktop-hidden,.vore-hidden-desktop{display:none!important}}@media(max-width:1023.98px){.mobile-hidden,.vore-hidden-mobile{display:none!important}}.vore-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vore-text-center{text-align:center}.vore-text-ink{color:var(--vore-ink)}.vore-text-muted{color:var(--vore-ink-muted)}.vore-text-sale{color:var(--vore-sale)}.vore-no-shadow{box-shadow:var(--vore-shadow-none)}.vore-shadow-soft{box-shadow:var(--vore-shadow-soft)}.vore-shadow-card{box-shadow:var(--vore-shadow-card)}.vore-radius-pill{border-radius:var(--vore-radius-pill)}.vore-radius-panel{border-radius:var(--vore-radius-panel)}.vore-radius-card{border-radius:var(--vore-radius-card)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/vore-brand.css.map */
