@font-face{font-family:VCW Futura Condensed;src:url(vcw-xmas-futura-condensed-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:VCW Futura Condensed;src:url(vcw-pdp-futura-condensed-xbold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.vs{--vs-bean: #430C09;--vs-bean-deep: #2C0705;--vs-ground: #140302;--vs-cream: #F1EBE4;--vs-cream-muted: #D9C3B7;--vs-orange: #E26D0C;--vs-orange-hover: #F07D1E;--vs-orange-light: #F7A159;--vs-display: var(--vcw-heading-font, "VCW Futura Condensed", futura-pt-condensed, "Futura Condensed", "Arial Narrow", sans-serif);--vs-text: futura-pt, Futura, "Century Gothic", sans-serif;--vs-gutter: clamp(16px, 4.5vw, 80px);--vs-ease: cubic-bezier(.16, 1, .3, 1);position:relative;background:var(--vs-bg, var(--vs-ground));color:var(--vs-cream);font-family:var(--vs-text);font-weight:500;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.vs *,.vs *:before,.vs *:after{box-sizing:border-box}.vs img{display:block;max-width:100%}.vs p{margin:0}.vs h1,.vs h2{font-family:var(--vs-display);font-weight:500;font-style:normal;text-transform:uppercase;line-height:.94;letter-spacing:-.005em;margin:0;text-wrap:balance;color:var(--vs-cream)}.vs ::selection{background:var(--vs-orange);color:var(--vs-bean-deep)}.vs :focus-visible{outline:3px solid var(--vs-orange);outline-offset:3px}.vs-wrap{position:relative;max-width:1440px;margin-inline:auto;padding-inline:var(--vs-gutter)}.vs-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}.vs .vs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.95em 1.55em;margin:0;border:2px solid var(--vs-orange);border-radius:4px;background:var(--vs-orange);color:var(--vs-bean-deep);font:600 15px/1 var(--vs-text);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--vs-ease),border-color .16s var(--vs-ease),color .16s var(--vs-ease),transform .12s var(--vs-ease)}.vs .vs-btn:active{transform:translateY(1px)}.vs .vs-btn--line{background:transparent;border-color:currentColor;color:var(--vs-cream)}.vs .vs-btn[disabled],.vs .vs-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}@media(hover:hover)and (pointer:fine){.vs .vs-btn:hover{background:var(--vs-orange-hover);border-color:var(--vs-orange-hover);color:var(--vs-bean-deep)}.vs .vs-btn--line:hover{background:var(--vs-cream);border-color:var(--vs-cream);color:var(--vs-bean-deep)}}.vs-hero{min-height:min(56rem,88svh);display:grid;align-items:end;overflow:hidden}.vs-hero__media,.vs-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vs-hero__media img{object-fit:cover;object-position:62% 40%}.vs-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#140302f5,#140302db 30%,#14030200 62%),linear-gradient(0deg,#140302b3,#14030200 30%)}.vs-hero .vs-wrap{width:100%;padding-block:var(--vs-pt, 96px) var(--vs-pb, 72px)}.vs .vs-hero__title{font-weight:500;font-size:clamp(48px,4.6vw,76px);line-height:.94;max-width:12ch}.vs-hero__title span{display:block}.vs-hero__lede{max-width:34ch;margin-top:28px;font-size:20px;line-height:1.45;color:var(--vs-cream-muted)}.vs-hero__lede strong{color:var(--vs-cream);font-weight:600}.vs-offer{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:36px}.vs-code{position:relative;display:inline-flex;align-items:center;gap:16px;min-height:58px;padding:5px 5px 5px 18px;border:2px dashed rgba(241,235,228,.45);border-radius:4px}.vs-code__value{font:800 31px/1 var(--vs-display);letter-spacing:.04em;text-transform:uppercase;color:var(--vs-cream);-webkit-user-select:all;user-select:all}.vs-code .vs-btn{min-height:46px;padding:.8em 1.1em}.vs-offer>.vs-btn{min-height:58px}.vs-hero__terms{margin-top:16px;font-size:14px;color:var(--vs-cream-muted)}.vs--socks{--vs-bg: var(--vs-bean-deep)}.vs-pair{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,6vw,96px);align-items:center;padding-block:var(--vs-pt, 128px) var(--vs-pb, 128px)}.vs-pair__media{margin:0}.vs-pair__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px}.vs-pair__copy{min-width:0}.vs .vs-pair__title{font-size:clamp(48px,5.4vw,86px)}.vs-pair__text{margin-top:22px;max-width:36ch;color:var(--vs-cream-muted)}.vs-pair__text p+p{margin-top:12px}.vs-price{display:flex;align-items:baseline;gap:16px;margin-top:32px}.vs-price b{font:500 48px/1 var(--vs-display);color:var(--vs-cream)}.vs-price span{font-size:15px;color:var(--vs-cream-muted)}.vs-pair__buy{margin-top:22px}.vs-pair__note{margin-top:16px;font-size:14px;color:var(--vs-cream-muted)}.vs-pair__note a{color:var(--vs-orange-light);font-weight:600;text-underline-offset:.25em}@media(max-width:960px){.vs-hero{min-height:0}.vs-hero__media img{object-position:58% 20%;height:62%}.vs-hero__media:after{background:linear-gradient(0deg,#140302fa 38%,#14030280 62%,#1403021a)}.vs-hero .vs-wrap{padding-block:clamp(256px,58vw,384px) var(--vs-pb-m, 48px)}.vs-hero__lede{font-size:18px}.vs-code{padding-left:13px}.vs-code__value{font-size:23px}.vs-pair{grid-template-columns:minmax(0,1fr);padding-block:var(--vs-pt-m, 72px) var(--vs-pb-m, 72px)}}@media(max-width:860px){.vs .vs-hero__title{font-size:50px}}@media(max-width:380px){.vs-code{width:100%;justify-content:space-between}.vs-offer>.vs-btn{width:100%}}@media(prefers-reduced-motion:reduce){.vs .vs-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/vcw-socks.css.map */
