:root{--vs-ink: #0d0d0c;--vs-bone: #eeeae3;--vs-card: #e3ded4;--vs-muted: #5a554d;--vs-muted-dark: #a8a39a;--vs-accent: #b23a1c;--vs-gutter: clamp(20px, 3vw, 40px)}.header-logo{font-family:var(--font-heading--family)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.04em;font-size:1.875rem!important;line-height:1}@media(max-width:749px){.header-logo{font-size:1.5rem!important}}.product-details .rte,.product-details .rte p,.product-details .rte li{text-transform:none;font-family:var(--font-body--family);font-size:1rem;line-height:1.6}.product-details .rte h1,.product-details .rte h2,.product-details .rte h3,.product-details .rte h4{font-family:var(--font-heading--family);font-size:1.25rem;margin-top:1.5em}.vs{font-family:var(--font-body--family);color:var(--vs-ink);background:var(--vs-bone)}.vs *,.vs *:before,.vs *:after{box-sizing:border-box}.vs--dark{background:var(--vs-ink);color:var(--vs-bone)}.vs__wrap{max-width:1440px;margin:0 auto;padding-inline:var(--vs-gutter)}.vs__eyebrow{margin:0;font-family:var(--font-body--family);font-size:.875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--vs-muted)}.vs--dark .vs__eyebrow{color:var(--vs-muted-dark)}.vs__title{margin:0;font-family:var(--font-heading--family);font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:.01em;font-size:clamp(2.25rem,4.2vw,3.5rem)}.vs__text{margin:0;font-size:1.125rem;line-height:1.6}.vs__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;font-family:var(--font-body--family);font-size:.9375rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:1.5px solid transparent;transition:opacity .2s ease,background-color .2s ease,color .2s ease;cursor:pointer}.vs__btn:hover{opacity:.85}.vs__btn--accent{background:var(--vs-accent);color:#fff}.vs__btn--light{background:var(--vs-bone);color:var(--vs-ink)}.vs__btn--dark{background:var(--vs-ink);color:#fff}.vs__btn--outline-light{border-color:var(--vs-bone);color:var(--vs-bone);background:transparent}.vs__btn--outline-light:hover{background:var(--vs-bone);color:var(--vs-ink);opacity:1}.vs__link{font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:inherit;border-bottom:2px solid currentColor;padding-bottom:4px;white-space:nowrap}.vs__link:hover{opacity:.7}.vs__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px}.vs__head>div{display:flex;flex-direction:column;gap:10px}.vs__media-card{background:var(--vs-card);display:block;overflow:hidden}.vs__media-card img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease}.logo-section{text-transform:uppercase;letter-spacing:.01em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vs-redesign.css.map */
