:root{--yv-ink: #1C1A17;--yv-paper: #FAF8F4;--yv-bone: #EFEAE1;--yv-line: #EFEAE1;--yv-mute: #8A8680;--yv-mute-2: #B5AFA4;--yv-accent: #6B7A74;--yv-font: "Proxima Nova", "Montserrat", "Helvetica Neue", Arial, sans-serif;--yv-ls-micro: .18em;--yv-ls-tight: -.01em;--yv-fs-eyebrow: .6875rem;--yv-fs-small: .8125rem;--yv-fs-body: 1rem;--yv-fs-lede: 1.25rem;--yv-fs-h1: clamp(2.5rem, 6vw, 5rem);--yv-fs-h2: clamp(1.75rem, 3.2vw, 2.75rem);--yv-fs-h3: 1.125rem;--yv-lh-tight: 1.05;--yv-lh-base: 1.55;--yv-section-y: clamp(5rem, 11vw, 11.25rem);--yv-gutter: clamp(1.25rem, 4vw, 3rem);--yv-container: 1440px;--yv-header-h: 92px;--yv-header-h-scrolled: 64px;--yv-ease: cubic-bezier(.22, .61, .36, 1);--yv-dur-fast: .2s;--yv-dur-base: .4s;--yv-dur-slow: .6s;--yv-z-header: 40;--yv-z-overlay: 45;--yv-z-drawer: 50}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body.yv{margin:0;font-family:var(--yv-font);font-size:var(--yv-fs-body);line-height:var(--yv-lh-base);color:var(--yv-ink);background:var(--yv-paper);-webkit-font-smoothing:antialiased}.yv *{min-width:0}img,svg{display:block;max-width:100%}.yv-icon{width:22px;height:22px;flex:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}.yv-main{display:block}.no-js .yv-js-only{display:none!important}.yv-container{max-width:var(--yv-container);margin-inline:auto;padding-inline:var(--yv-gutter)}.yv-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;margin:-1px}.yv-skip-link{position:absolute;left:var(--yv-gutter);top:-100px;z-index:100;background:var(--yv-ink);color:var(--yv-paper);padding:.75em 1.25em;transition:top var(--yv-dur-fast) var(--yv-ease)}.yv-skip-link:focus{top:1rem}.yv-eyebrow{display:inline-flex;align-items:center;gap:.55em;font-size:var(--yv-fs-eyebrow);letter-spacing:var(--yv-ls-micro);text-transform:uppercase;color:var(--yv-mute)}.yv-eyebrow--accent:before{content:"";display:inline-block;width:.5em;height:2px;background:currentColor;transform:rotate(-35deg);flex:none}.yv-h1{font-size:var(--yv-fs-h1);line-height:var(--yv-lh-tight);letter-spacing:var(--yv-ls-tight);font-weight:500}.yv-h2{font-size:var(--yv-fs-h2);line-height:var(--yv-lh-tight);letter-spacing:var(--yv-ls-tight);font-weight:500}.yv-lede{font-size:var(--yv-fs-lede);line-height:var(--yv-lh-base);color:var(--yv-mute)}.yv-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:1em 2em;font-size:var(--yv-fs-small);letter-spacing:var(--yv-ls-micro);text-transform:uppercase;border:1px solid transparent;transition:background var(--yv-dur-base) var(--yv-ease),color var(--yv-dur-base) var(--yv-ease),border-color var(--yv-dur-base) var(--yv-ease)}.yv-btn--primary{background:var(--yv-ink);color:var(--yv-paper)}.yv-btn--primary:hover{background:#262626}.yv-btn--ghost{background:transparent;color:currentColor;border-color:currentColor}.yv-btn--ghost:hover{background:currentColor;color:var(--yv-ink)}.yv-btn--ghost:hover{color:var(--yv-bone)}.yv-btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--yv-ink);outline-offset:3px}.js [data-yv-reveal]{opacity:0;transform:translateY(24px);transition:opacity var(--yv-dur-slow) var(--yv-ease),transform var(--yv-dur-slow) var(--yv-ease)}.js [data-yv-reveal].is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js [data-yv-reveal]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/yvee-base.css.map */
