:root{--color-paper: #FBFAF7;--color-navy: #0E1A2B;--color-slate: #4A5766;--color-border: #E8E6DF;--color-muted-bg: #F2F0EA;--font-vector-display: "Fraunces", Georgia, "Times New Roman", serif;--font-vector-body: "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--radius-vector: .125rem;--transition-fast: .2s ease;--transition-medium: .4s ease;--transition-reveal: .7s ease}body{font-family:var(--font-vector-body);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-navy);background-color:var(--color-paper)}:root{--font-body-family: var(--font-vector-body);--font-heading-family: var(--font-vector-display);--font-body-weight: 300;--font-heading-weight: 300}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-vector-display);font-weight:300;letter-spacing:-.02em;line-height:1.05}.title,.card__heading,.card__text,[class*=heading]{font-family:var(--font-vector-display);font-weight:300}a{color:var(--color-navy)}html{scroll-behavior:smooth}:root{--buttons-radius: 2px;--inputs-radius: 2px;--product-card-corner-radius: 0;--collection-card-corner-radius: 0;--media-radius: 0;--badge-corner-radius: 0;--text-boxes-radius: 0;--popup-corner-radius: 0}.color-scheme-1,.color-background-1,body{background-color:var(--color-paper)}:root{--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px}:root{--product-card-shadow-opacity: 0;--product-card-border-opacity: 0}.label-vector{display:block;font-family:var(--font-vector-body);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.22em;color:var(--color-slate);line-height:1}.container-vector{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:768px){.container-vector{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:1024px){.container-vector{padding-left:4rem;padding-right:4rem}}.btn-vector{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:0 2rem;height:3rem;font-family:var(--font-vector-body);font-size:13px;font-weight:400;letter-spacing:.05em;text-decoration:none;border-radius:var(--radius-vector);border:1px solid transparent;transition:opacity var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast);cursor:pointer;white-space:nowrap}.btn-vector--primary{background-color:var(--color-navy);color:var(--color-paper);border-color:var(--color-navy)}.btn-vector--primary:hover{opacity:.8;color:var(--color-paper)}.btn-vector--outline{background-color:transparent;color:var(--color-navy);border-color:#0e1a2b80}.btn-vector--outline:hover{opacity:.6;color:var(--color-navy)}.btn-vector--ghost{background-color:transparent;color:var(--color-navy);border:none;border-bottom:1px solid var(--color-navy);border-radius:0;padding-left:0;padding-right:0;height:auto;padding-bottom:2px}.btn-vector--ghost:hover{opacity:.5;color:var(--color-navy)}.btn-vector--inverted{background-color:var(--color-paper);color:var(--color-navy);border-color:var(--color-paper)}.btn-vector--inverted:hover{opacity:.85;color:var(--color-navy)}.btn-vector--inverted-outline{background-color:transparent;color:var(--color-paper);border-color:#fbfaf780}.btn-vector--inverted-outline:hover{background-color:var(--color-paper);color:var(--color-navy)}.button,button.button{border-radius:var(--radius-vector);font-family:var(--font-vector-body);font-weight:400;letter-spacing:.05em;font-size:13px}[data-reveal]{opacity:0;transform:translateY(20px);transition:opacity var(--transition-reveal),transform var(--transition-reveal)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}[data-reveal-stagger]>*{opacity:0;transform:translateY(16px);transition:opacity var(--transition-reveal),transform var(--transition-reveal)}[data-reveal-stagger].is-visible>*:nth-child(1){opacity:1;transform:translateY(0);transition-delay:0ms}[data-reveal-stagger].is-visible>*:nth-child(2){opacity:1;transform:translateY(0);transition-delay:80ms}[data-reveal-stagger].is-visible>*:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.16s}[data-reveal-stagger].is-visible>*:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.24s}[data-reveal-stagger].is-visible>*:nth-child(5){opacity:1;transform:translateY(0);transition-delay:.32s}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal-stagger]>*{opacity:1;transform:none;transition:none}}.shopify-section-group-header-group .shopify-section:first-child{position:relative;z-index:100}header.vector-header--scrolled,.header-wrapper.vector-header--scrolled{background-color:#fbfaf7f0!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border)!important;box-shadow:none}.header-wrapper{transition:background-color .3s ease,border-color .3s ease}.header__heading-link{display:inline-flex;align-items:center}.header__heading-logo-wrapper{display:flex;align-items:center;gap:.65rem}.header__heading-logo-wrapper:after{content:"Vector";font-family:var(--font-vector-display);font-weight:300;font-size:3rem;letter-spacing:-.02em;line-height:1;color:var(--color-navy);white-space:nowrap;display:block}.header__heading-logo{height:36px!important;width:auto!important;display:block}.header__menu-item,.header__menu-item span{font-family:var(--font-vector-body);font-size:13px;font-weight:400;letter-spacing:.03em;color:var(--color-navy);opacity:.5;transition:opacity var(--transition-fast)}.header__menu-item:hover span,.header__menu-item:focus span,.header__active-menu-item span{opacity:1}.header__active-menu-item span{opacity:1;text-decoration:none}.card-wrapper{border-radius:0}.card__media{border-radius:0;background-color:var(--color-muted-bg)}.card__heading{font-family:var(--font-vector-display);font-size:1.2rem;font-weight:300;letter-spacing:-.01em;margin-top:1.25rem}.price__container,.price{font-family:var(--font-vector-body);font-weight:400}.card{box-shadow:none;border:none;background:transparent}.card--card{box-shadow:none}.vector-section-divider{border-top:1px solid var(--color-border)}.footer{border-top:1px solid var(--color-border);background-color:var(--color-paper)}.footer__content-bottom{border-top:1px solid var(--color-border)}.footer-block__heading,.footer__copyright{font-family:var(--font-vector-body);font-size:12px;letter-spacing:.05em;color:var(--color-slate)}.footer a,.footer__list a{font-family:var(--font-vector-body);font-size:13px;color:var(--color-slate);text-decoration:none;transition:color var(--transition-fast)}.footer a:hover,.footer__list a:hover{color:var(--color-navy)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vector-custom.css.map */
