:root{--vv-black: #0b0b0b;--vv-white: #ffffff;--vv-bone: #f4f2ee;--vv-graphite: #1c1c1e;--vv-smoke: #8a8a8e;--vv-text-2: #9a9aa0;--vv-text-2-light: #5c5c60;--vv-rule: rgb(255 255 255 / .18);--vv-rule-dark: rgb(11 11 11 / .18);--vv-ease: cubic-bezier(.2, 0, 0, 1);--vv-micro: .12s;--vv-ui: .24s;--vv-page: .4s;--vv-angle: 25deg;--vv-s1: 8px;--vv-s2: 16px;--vv-s3: 24px;--vv-s4: 32px;--vv-s5: 40px;--vv-s6: 48px;--vv-s8: 64px;--vv-s10: 80px;--vv-s12: 96px;--vv-s16: 128px;--vv-cols: 4;--vv-margin: 20px;--vv-gutter: 12px;--vv-section: 64px;--vv-header-h: 56px;--vv-display: clamp(52px, 13.5vw, 160px);--vv-headline: clamp(28px, 6.4vw, 56px);--vv-title: clamp(20px, 4.2vw, 32px);--vv-body: clamp(16px, 1.2vw, 18px);--vv-label: 12px;--vv-small: 14px;--vv-tap: 48px;--vv-well-pad: 10%}@media screen and (min-width:750px){:root{--vv-cols: 8;--vv-margin: 40px;--vv-gutter: 16px;--vv-section: 96px}}@media screen and (min-width:990px){:root{--vv-cols: 12;--vv-margin: 64px;--vv-gutter: 24px;--vv-section: 128px;--vv-header-h: 64px;--vv-label: 13px}}html{background:var(--vv-black);color-scheme:dark}body{background:var(--vv-black);color:var(--vv-white);font-family:var(--vv-font);font-size:var(--vv-body);line-height:1.5;font-stretch:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--vv-white);color:var(--vv-black)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--vv-font);font-stretch:125%;font-weight:600;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--vv-white);outline-offset:2px}.vv-on-white :focus-visible,.vv-well :focus-visible{outline-color:var(--vv-black)}img,video{max-width:100%}.vv-theme *,.vv-theme *:before,.vv-theme *:after{border-radius:0!important;box-shadow:none!important}.vv-theme .vv-keep-round{border-radius:50%!important}.vv-display,.vv-headline,.vv-title,.vv-label,.vv-tag,.vv-spec{font-family:var(--vv-font);font-stretch:125%;margin:0}.vv-display{font-size:var(--vv-display);font-weight:600;line-height:.95;letter-spacing:.06em;text-transform:uppercase}.vv-headline{font-size:var(--vv-headline);font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase}.vv-title{font-size:var(--vv-title);font-weight:500;line-height:1.25;letter-spacing:.01em}.vv-body{font-stretch:100%;font-size:var(--vv-body);line-height:1.5;font-weight:400}.vv-label{font-size:var(--vv-label);font-weight:500;letter-spacing:.2em;text-transform:uppercase;line-height:1.3}.vv-numeral{font-variant-numeric:tabular-nums}.vv-secondary{color:var(--vv-text-2)}.vv-on-white .vv-secondary,.vv-on-bone .vv-secondary{color:var(--vv-text-2-light)}.vv-line{display:block}.vv-wrap{padding-inline:var(--vv-margin);max-width:1920px;margin-inline:auto}.vv-grid{display:grid;grid-template-columns:repeat(var(--vv-cols),minmax(0,1fr));column-gap:var(--vv-gutter)}.vv-section{padding-block:var(--vv-section)}.vv-section--tight{padding-block:calc(var(--vv-section) / 2)}.vv-hang-line{display:block;height:1px;background:var(--vv-white);transform-origin:left center}.vv-divider{height:1px;background:var(--vv-rule);border:0;margin:0}.vv-on-white .vv-divider,.vv-on-bone .vv-divider{background:var(--vv-rule-dark)}.vv-progress{position:relative;height:6px;background:var(--vv-rule);overflow:hidden}.vv-progress__bar{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vv-white);transform-origin:left center;transform:scaleX(var(--vv-progress, 0));transition:transform var(--vv-ui) var(--vv-ease)}.vv-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--vv-s1);min-height:var(--vv-tap);padding:0 var(--vv-s3);font-family:var(--vv-font);font-stretch:125%;font-weight:600;font-size:14px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:1px solid var(--vv-white);cursor:pointer;transition:background-color var(--vv-micro) var(--vv-ease),color var(--vv-micro) var(--vv-ease)}.vv-button--primary{background:var(--vv-white);color:var(--vv-black)}.vv-button--primary:hover{background:var(--vv-bone)}.vv-button--secondary{background:transparent;color:var(--vv-white)}.vv-button--secondary:hover{background:var(--vv-white);color:var(--vv-black)}.vv-button--block{width:100%}.vv-button[disabled],.vv-button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.vv-link{font-stretch:125%;font-weight:500;font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.vv-theme .button,.vv-theme .button-secondary,.vv-theme button.button,.vv-theme .add-to-cart-button,.vv-theme .cart__checkout-button{font-family:var(--vv-font)!important;font-stretch:125%;font-weight:600;letter-spacing:.16em;text-transform:uppercase;min-height:var(--vv-tap)}.vv-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;border:1px solid currentColor;color:var(--vv-white);background:transparent}.vv-tag--live{background:var(--vv-white);color:var(--vv-black);border-color:var(--vv-white);padding-right:18px;clip-path:polygon(0 0,100% 0,calc(100% - 11.2px) 100%,0 100%)}.vv-tag--flown{color:var(--vv-smoke)}.vv-well .vv-tag{color:var(--vv-black)}.vv-well .vv-tag--live{background:var(--vv-black);color:var(--vv-white);border-color:var(--vv-black)}.vv-spec{display:flex;flex-wrap:wrap;gap:0 10px;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--vv-text-2)}.vv-spec__item+.vv-spec__item:before{content:"\b7";margin-right:10px}.vv-code{font-stretch:125%;font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-variant-numeric:tabular-nums}.vv-well{position:relative;display:block;aspect-ratio:4 / 5;background:var(--vv-white);overflow:hidden;color:var(--vv-black)}.vv-well>img,.vv-well>picture>img,.vv-well .vv-well__img{position:absolute;inset:var(--vv-well-pad);width:calc(100% - 2 * var(--vv-well-pad));height:calc(100% - 2 * var(--vv-well-pad));object-fit:contain;object-position:center;background:var(--vv-white)}.vv-well__hallmark{position:absolute;right:12px;bottom:12px;width:56px;color:var(--vv-black)}.vv-well__hallmark svg{display:block;width:100%;height:auto}.vv-well__tag{position:absolute;left:12px;top:12px;z-index:2}.vv-theme .product-card__image,.vv-theme .card-gallery,.vv-theme .product-media,.vv-theme .product-media-container,.vv-theme .cart-items__media-container,.vv-theme .predictive-search-results__card .resource-card__media,.vv-theme .resource-card__media{background-color:var(--vv-white)!important}.vv-theme .card-gallery img,.vv-theme .product-card img,.vv-theme .cart-items__media-image,.vv-theme .resource-card__media img{object-fit:contain!important;background:var(--vv-white)}.vv-loupe-frame{position:absolute;pointer-events:none;--tick: 24px;--c: currentColor}.vv-loupe-frame:before,.vv-loupe-frame:after,.vv-loupe-frame>i:before,.vv-loupe-frame>i:after{content:"";position:absolute;width:var(--tick);height:var(--tick);border:0 solid var(--c)}.vv-loupe-frame:before{left:0;top:0;border-left-width:1px;border-top-width:1px}.vv-loupe-frame:after{right:0;top:0;border-right-width:1px;border-top-width:1px}.vv-loupe-frame>i:before{left:0;bottom:0;border-left-width:1px;border-bottom-width:1px}.vv-loupe-frame>i:after{right:0;bottom:0;border-right-width:1px;border-bottom-width:1px}.vv-placeholder{display:grid;place-items:center;background:var(--vv-graphite);color:var(--vv-smoke);font-stretch:125%;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:var(--vv-s2);border:1px dashed var(--vv-smoke)}.vv-motion [data-vv-hang] .vv-hang-line{transform:scaleX(0)}.vv-motion [data-vv-hang] .vv-line{opacity:0;transform:translateY(-8px)}.vv-motion [data-vv-hang].is-in .vv-hang-line{transform:scaleX(1);transition:transform var(--vv-page) var(--vv-ease)}.vv-motion [data-vv-hang].is-in .vv-line{opacity:1;transform:none;transition:transform var(--vv-ui) var(--vv-ease) calc(var(--vv-page) + var(--i, 0) * .12s),opacity 0s linear calc(var(--vv-page) + var(--i, 0) * .12s)}.vv-motion [data-vv-wipe]{clip-path:polygon(0 137%,100% 100%,100% 140%,0 140%)}.vv-motion [data-vv-wipe].is-in{clip-path:polygon(0 0,100% -37%,100% 100%,0 100%);transition:clip-path var(--vv-page) var(--vv-ease) calc(var(--i, 0) * 80ms)}@media(prefers-reduced-motion:reduce){.vv-motion [data-vv-hang] .vv-hang-line,.vv-motion [data-vv-hang] .vv-line,.vv-motion [data-vv-wipe]{transform:none!important;opacity:1!important;clip-path:none!important;transition:none!important}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.vv-bar{background:var(--vv-black);color:var(--vv-white);border-bottom:1px solid var(--vv-rule);min-height:40px;display:flex;align-items:center;justify-content:center;padding:8px var(--vv-margin);text-align:center;font-stretch:125%;font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.vv-bar a{text-decoration:underline;text-underline-offset:3px}.vv-bar__sep{margin-inline:8px;color:var(--vv-text-2)}@media screen and (min-width:990px){.vv-bar{font-size:12px}}.vv-header{position:relative;background:var(--vv-black);color:var(--vv-white);z-index:20}.vv-header--sticky{position:relative}#header-group:has(.vv-header--sticky){display:contents}.vv-header-section:has(>.vv-header--sticky){position:sticky;top:0;z-index:30}.vv-header__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:var(--vv-header-h);padding-inline:var(--vv-margin)}.vv-header__logo{justify-self:center;display:inline-flex;color:inherit;padding-block:12px}.vv-header__logo .vv-logo{display:block;height:16px;width:auto}@media screen and (min-width:990px){.vv-header__row{grid-template-columns:auto 1fr auto;column-gap:var(--vv-s4)}.vv-header__logo{justify-self:start;order:-1}.vv-header__logo .vv-logo{height:18px}}.vv-header__nav{display:none}@media screen and (min-width:990px){.vv-header__nav{display:flex;justify-content:center;gap:var(--vv-s4)}.vv-header__menu-button{display:none!important}}.vv-nav-link{display:inline-flex;align-items:center;min-height:var(--vv-tap);font-stretch:125%;font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--vv-white);position:relative}.vv-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--vv-ui) var(--vv-ease)}.vv-nav-link:hover:after,.vv-nav-link[aria-current=page]:after{transform:scaleX(1)}.vv-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:4px}.vv-header__left{display:flex;align-items:center;gap:4px}.vv-icon-button{display:inline-grid;place-items:center;width:var(--vv-tap);height:var(--vv-tap);color:var(--vv-white);background:none;border:0;padding:0;cursor:pointer;text-decoration:none}.vv-icon-button .vv-icon{width:24px;height:24px}.vv-bag-button{display:inline-flex;align-items:center;min-height:var(--vv-tap);padding-inline:8px;margin-right:-8px;background:none;border:0;color:var(--vv-white);cursor:pointer;font-family:var(--vv-font);font-stretch:125%;font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.vv-bag-button cart-icon{display:inline-flex;align-items:center}.vv-bag-button [ref=cartBubble],.vv-bag-button [ref=cartBubbleText]{display:inline;position:static!important;width:auto!important;height:auto!important;clip:auto!important;margin:0!important;overflow:visible!important;white-space:nowrap;background:none}.vv-bag-button [ref=cartBubbleCount],.vv-bag-button [ref=cartBubbleCount].hidden{display:inline!important;font-variant-numeric:tabular-nums}.vv-header .vv-hang-line{position:absolute;left:0;right:0;bottom:0}.vv-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--vv-black);color:var(--vv-white)}.vv-menu::backdrop{background:var(--vv-black)}.vv-menu__top{display:flex;justify-content:space-between;align-items:center;min-height:var(--vv-header-h);padding-inline:var(--vv-margin);border-bottom:1px solid var(--vv-white)}.vv-menu__top .vv-logo{height:16px;width:auto}.vv-menu__list{list-style:none;margin:0;padding:var(--vv-s4) var(--vv-margin);display:grid;gap:var(--vv-s1)}.vv-menu__list a{display:block;padding-block:8px;font-stretch:125%;font-weight:600;font-size:clamp(28px,9vw,40px);letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.vv-menu__foot{padding:0 var(--vv-margin) var(--vv-s4);display:grid;gap:var(--vv-s2)}.vv-footer{background:var(--vv-black);color:var(--vv-white);border-top:1px solid var(--vv-rule);padding-top:var(--vv-s8);padding-bottom:var(--vv-s4)}.vv-footer__cols{row-gap:var(--vv-s5)}.vv-footer__brand{grid-column:1 / -1;display:grid;gap:var(--vv-s2);align-content:start}.vv-footer__brand .vv-logo{height:18px;width:auto}.vv-footer__col{grid-column:span 2}@media screen and (min-width:990px){.vv-footer__brand{grid-column:span 4}.vv-footer__col{grid-column:span 2}}.vv-footer__heading{margin-bottom:var(--vv-s2);color:var(--vv-text-2)}.vv-footer__list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.vv-footer__list a{display:inline-flex;min-height:32px;align-items:center;text-decoration:none;font-size:14px}.vv-footer__list a:hover{text-decoration:underline}.vv-footer__bottom{margin-top:var(--vv-s8);padding-top:var(--vv-s3);border-top:1px solid var(--vv-rule);display:flex;flex-wrap:wrap;gap:var(--vv-s2) var(--vv-s4);justify-content:space-between;align-items:center;font-size:12px;color:var(--vv-text-2)}.vv-footer__bottom ul{list-style:none;display:flex;flex-wrap:wrap;gap:var(--vv-s2);margin:0;padding:0}.vv-footer__bottom a{text-decoration:none}.vv-footer__social{display:flex;gap:var(--vv-s3)}.vv-field{display:flex;border:1px solid var(--vv-white);min-height:var(--vv-tap)}.vv-field input[type=email],.vv-field input[type=text]{flex:1;min-width:0;background:transparent;color:var(--vv-white);border:0;padding:0 var(--vv-s2);font-family:var(--vv-font);font-size:16px}.vv-field input::placeholder{color:var(--vv-text-2)}.vv-field input:focus{outline:none}.vv-field:focus-within{outline:2px solid var(--vv-white);outline-offset:2px}.vv-field .vv-button{border:0;border-left:1px solid var(--vv-white)}.vv-consent{font-size:12px;color:var(--vv-text-2);margin-top:var(--vv-s1)}.vv-form-message{margin-top:var(--vv-s1);font-size:14px}.vv-theme input,.vv-theme select,.vv-theme textarea{font-family:var(--vv-font)}.vv-theme .theme-drawer__dialog,.vv-theme .cart-drawer__dialog,.vv-theme dialog.theme-drawer__dialog{background:var(--vv-black)!important;color:var(--vv-white)!important;border-left:1px solid var(--vv-rule)!important}.vv-theme .theme-drawer__dialog::backdrop{background:#0b0b0bb8}.vv-theme .theme-drawer__title,.vv-theme .cart-drawer .theme-drawer__title{font-stretch:125%;font-weight:600;font-size:14px;letter-spacing:.2em;text-transform:uppercase}.vv-theme .theme-drawer__badge{background:none!important;color:var(--vv-white)!important;border:1px solid var(--vv-white);font-variant-numeric:tabular-nums}.vv-theme .theme-drawer__header{border-bottom:1px solid var(--vv-white)}.vv-theme .cart-drawer__summary{border-top:1px solid var(--vv-rule);background:var(--vv-black)!important}.vv-theme .cart-items__title,.vv-theme .cart-items__title a{font-stretch:125%;font-weight:500;text-decoration:none;text-transform:none}.vv-theme .cart-items__media-container{aspect-ratio:4 / 5}.vv-theme .cart-items__media-image{padding:8%}.vv-theme .cart__checkout-button,.vv-theme .cart-summary .button{background:var(--vv-white)!important;color:var(--vv-black)!important;border:1px solid var(--vv-white)!important}.vv-drawer-extras{display:grid;gap:var(--vv-s2);padding:var(--vv-s2) 0}.vv-free-ship{display:grid;gap:var(--vv-s1)}.vv-free-ship__text{font-size:13px}.vv-delivery{display:flex;gap:var(--vv-s1);align-items:center;font-size:13px;color:var(--vv-text-2)}.vv-delivery .vv-icon{width:20px;height:20px;flex:none}.vv-pair{display:grid;grid-template-columns:72px 1fr auto;gap:var(--vv-s2);align-items:center;padding-block:var(--vv-s2);border-top:1px solid var(--vv-rule)}.vv-pair__well{width:72px}.vv-pair__name{font-stretch:125%;font-weight:500;font-size:14px;display:block}.vv-pair__price{font-size:14px;color:var(--vv-text-2)}.vv-pair .vv-button{min-height:40px;padding:0 var(--vv-s2);font-size:12px}.vv-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vv-hidden{display:none!important}.vv-on-white{background:var(--vv-white);color:var(--vv-black)}.vv-on-bone{background:var(--vv-bone);color:var(--vv-black)}.vv-graphite{background:var(--vv-graphite)}@media screen and (max-width:989px){.vv-desktop-only{display:none!important}}@media screen and (min-width:990px){.vv-mobile-only{display:none!important}}.vv-footer__hallmark{margin-left:auto;width:72px;color:var(--vv-text-2);display:block}.vv-footer__hallmark svg{display:block;width:100%;height:auto}.vv-footer__social{display:flex;flex-wrap:wrap;gap:var(--vv-s3)}.vv-footer__social a{min-height:var(--vv-tap)}.vv-bar__item{margin:0}.vv-bar__item[hidden]{display:none}.vv-drawer-top{padding:var(--vv-s2) var(--cart-drawer-padding, 20px) 0}.cart-drawer__summary .vv-delivery{margin:0 0 var(--vv-s2)}.vv-theme .cart-drawer__summary{mask-image:none!important;-webkit-mask-image:none!important}.cart-drawer__summary .vv-delivery{align-self:stretch}@media screen and (min-width:990px){.vv-header__left{display:none}}.vv-pair__name{text-decoration:none}.vv-pair__name:hover{text-decoration:underline}.vv-phead{display:grid;gap:var(--vv-s2)}.vv-phead__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.vv-phead__title{margin:0;font-stretch:125%;font-weight:600;text-transform:none;font-size:clamp(24px,6vw,36px);line-height:1.1;letter-spacing:.01em}.vv-phead__price{margin:0;font-stretch:125%;font-weight:500;font-size:20px;font-variant-numeric:tabular-nums}.vv-rating{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:13px;color:var(--vv-text-2);min-height:32px}.vv-stars{--star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.2l1.95 4.27 4.67.5-3.48 3.15.98 4.6L8 11.37 3.88 13.72l.98-4.6L1.38 5.97l4.67-.5z'/%3E%3C/svg%3E");display:inline-block;width:80px;height:16px;background:linear-gradient(90deg,var(--vv-white) calc(var(--vv-rating, 0) * 100%),rgb(255 255 255 / .24) 0);-webkit-mask:var(--star) 0 0 / 16px 16px repeat-x;mask:var(--star) 0 0 / 16px 16px repeat-x}.vv-spec--product{list-style:none;margin:0;padding:0}.vv-theme .variant-option__button-label,.vv-theme .variant-option--buttons label{font-family:var(--vv-font);font-stretch:125%;font-weight:500;font-size:13px;letter-spacing:.16em;text-transform:uppercase;min-height:var(--vv-tap)}.vv-theme .variant-option legend,.vv-theme .variant-option__label,.vv-theme .variant-picker legend{font-stretch:125%;font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--vv-text-2)}.vv-length{display:grid;gap:var(--vv-s1)}.vv-length__label{margin:0}.vv-length__svg{display:block;width:100%;max-width:360px;height:auto;overflow:visible}.vv-length__anchor{stroke:var(--vv-smoke);stroke-width:1}.vv-length__curve path{fill:none;stroke:var(--vv-smoke);stroke-width:1;vector-effect:non-scaling-stroke}.vv-length__curve text{fill:var(--vv-smoke);font-family:var(--vv-font);font-stretch:125%;font-weight:500;font-size:10px;letter-spacing:.2em}.vv-length__curve.is-selected path{stroke:var(--vv-white);stroke-width:1.5}.vv-length__curve.is-selected text{fill:var(--vv-white)}.vv-length__copy{margin:0;font-size:14px;min-height:1.5em}.vv-theme .product-details .quantity-selector-wrapper,.vv-theme .product-details .quantity-label{display:none!important}.vv-theme .product-details .add-to-cart-button,.vv-theme .sticky-add-to-cart__button{width:100%;min-height:56px;background:var(--vv-white)!important;color:var(--vv-black)!important;border:1px solid var(--vv-white)!important;font-size:14px;letter-spacing:.16em;text-transform:uppercase}.vv-theme .product-details .add-to-cart-button[disabled]{background:transparent!important;color:var(--vv-text-2)!important;border-color:var(--vv-rule)!important}.vv-theme .add-to-cart-icon,.vv-theme .sticky-add-to-cart__button .svg-wrapper{display:none!important}.vv-theme shopify-accelerated-checkout,.vv-theme shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-inline-alignment: center}.vv-pay4{font-size:13px;color:var(--vv-text-2)}.vv-pay4:empty{display:none}.vv-pay4 shopify-payment-terms{color:var(--vv-text-2)}.vv-trust{list-style:none;margin:0;padding:var(--vv-s2) 0;display:flex;flex-wrap:wrap;gap:var(--vv-s2) var(--vv-s3);border-block:1px solid var(--vv-rule)}.vv-trust li{display:flex;align-items:center;gap:var(--vv-s1);font-stretch:125%;font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.vv-trust .vv-icon{width:20px;height:20px;flex:none}.vv-trust a{text-decoration:none}.vv-pair--product{border-top:0;padding-top:0}.vv-theme .product-details .rte,.vv-theme .product-details .text-block--rte{font-size:15px;color:var(--vv-text-2)}.vv-theme .product-information .product-media-container{position:relative;background:var(--vv-white)}.vv-theme .product-information .product-media img{object-fit:contain!important}.vv-macro{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:var(--vv-black);display:grid;place-items:center;z-index:1}.vv-macro__focus{width:34%;display:grid;gap:12px;justify-items:center}.vv-macro__frame{position:relative;display:block;width:100%;aspect-ratio:1;--tick: 18%}.vv-macro__callout{color:var(--vv-black);white-space:nowrap;font-size:11px}.vv-macro__scale{position:absolute;left:8%;bottom:6%;display:grid;gap:6px;width:var(--w, 20%);color:var(--vv-black)}.vv-macro__ticks{display:block;height:7px;border-bottom:1px solid currentColor;border-right:1px solid currentColor;background:repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px calc(100% / var(--n, 3)));-webkit-mask:linear-gradient(#000 0 0) bottom / 100% 5px no-repeat;mask:linear-gradient(#000 0 0) bottom / 100% 5px no-repeat}.vv-macro__scale .vv-code{font-size:10px}.vv-gallery-progress{margin:12px var(--vv-margin) 0}@media screen and (min-width:750px){.vv-gallery-progress{display:none}}.vv-theme .slideshow-controls__counter{font-family:var(--vv-font);font-stretch:125%;font-size:11px;letter-spacing:.2em;font-variant-numeric:tabular-nums}@media screen and (min-width:750px){.vv-theme sticky-add-to-cart{display:none!important}}@media screen and (max-width:749px){.vv-theme .sticky-add-to-cart__bar{background:var(--vv-black)!important;border-top:1px solid var(--vv-rule)!important;padding:12px var(--vv-margin) calc(12px + env(safe-area-inset-bottom))!important;inset-inline:0!important;width:auto!important;max-width:none!important}.vv-theme .sticky-add-to-cart__image,.vv-theme .sticky-add-to-cart__info,.vv-theme .sticky-add-to-cart__price{display:none!important}.vv-theme .sticky-add-to-cart__button{flex:1}}.vv-reviews__heading{margin:var(--vv-s3) 0 var(--vv-s2)}.vv-card{position:relative;container-type:inline-size;display:grid;gap:12px;align-content:start}.vv-card__well{text-decoration:none}.vv-card__img--alt{visibility:hidden}@media(hover:hover){.vv-card__well--two:hover .vv-card__img--alt{visibility:visible}}.vv-card__info{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.vv-card__name{font-stretch:125%;font-weight:500;font-size:14px;line-height:1.3;text-decoration:none}.vv-card__name:hover{text-decoration:underline}.vv-card__price{font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.vv-card__quick{position:absolute;right:8px;top:calc(125cqw - 48px);z-index:2;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;background:var(--vv-black);color:var(--vv-white);border:0;cursor:pointer;text-decoration:none;font-family:var(--vv-font);font-stretch:125%;font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.vv-card__quick .vv-icon{width:16px;height:16px}@media(hover:hover)and (min-width:990px){.vv-card__quick{opacity:0}.vv-card:hover .vv-card__quick,.vv-card__quick:focus-visible{opacity:1}}.vv-card--flown .vv-card__img{opacity:.35}.vv-card--flown .vv-card__name,.vv-card--flown .vv-card__price{color:var(--vv-smoke)}.vv-rv__heading{margin:0 0 var(--vv-s2)}.vv-rv__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vv-s4) var(--vv-gutter)}@media screen and (min-width:990px){.vv-rv__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.vv-bag-recent{width:100%;padding:var(--vv-s3) var(--cart-drawer-padding, 20px);text-align:left}.vv-bag-recent .vv-rv__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vv-s2) 8px}.vv-bag-recent .vv-card__quick{display:none}.vv-bag-recent .vv-card__info{flex-direction:column;gap:2px}.vv-bag-recent .vv-card__name,.vv-bag-recent .vv-card__price{font-size:12px}.vv-theme .product-recommendations h2{font-stretch:125%;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--vv-text-2)}.vv-delivery{margin:0}@media screen and (max-width:749px){.vv-card__quick{width:40px;padding:0;justify-content:center}.vv-card__quick-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.vv-chead{position:relative;padding-top:var(--vv-s5);padding-bottom:var(--vv-s3);display:grid;gap:var(--vv-s3)}.vv-chead>.vv-hang-line{position:absolute;top:0;left:var(--vv-margin);right:var(--vv-margin);background:var(--vv-rule)}.vv-chead__row{display:flex;justify-content:space-between;align-items:end;gap:var(--vv-s2)}.vv-chead__row .vv-label{margin:0 0 var(--vv-s1)}.vv-chead__title{font-size:clamp(28px,7vw,64px)}.vv-chead__count{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.vv-chead__desc{margin:0;max-width:56ch}.vv-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--vv-margin));padding-inline:var(--vv-margin)}.vv-chips::-webkit-scrollbar{display:none}.vv-chip{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--vv-rule);color:var(--vv-white);text-decoration:none;font-stretch:125%;font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase;transition:border-color var(--vv-micro) var(--vv-ease)}.vv-chip:hover{border-color:var(--vv-white)}.vv-chip[aria-current]{background:var(--vv-white);color:var(--vv-black);border-color:var(--vv-white)}.vv-chip__sub{color:var(--vv-text-2);font-variant-numeric:tabular-nums}.vv-chip[aria-current] .vv-chip__sub{color:var(--vv-text-2-light)}.vv-theme .facets,.vv-theme .facets-block-wrapper{font-family:var(--vv-font)}.vv-theme .facets summary,.vv-theme .facets__summary,.vv-theme .sorting-filter__select,.vv-theme .facets__label,.vv-theme .facets-toggle,.vv-theme .facets-mobile__title{font-stretch:125%;font-weight:500;font-size:11px!important;letter-spacing:.2em;text-transform:uppercase}.vv-theme .facets__panel,.vv-theme .facets__inputs,.vv-theme .sorting-filter__options,.vv-theme .facets--drawer,.vv-theme .facets-drawer{background:var(--vv-black)!important;color:var(--vv-white);border:1px solid var(--vv-rule)!important}.vv-theme .facets input[type=checkbox]{accent-color:var(--vv-white)}.vv-theme .facets__status,.vv-theme .facets .bubble{background:var(--vv-white)!important;color:var(--vv-black)!important}.vv-theme .facets-block-wrapper{border-block:1px solid var(--vv-rule)}.vv-theme .facets__pill,.vv-theme .active-facets__pill{border:1px solid var(--vv-white)!important;background:transparent!important;color:var(--vv-white)!important}.vv-theme product-card .card-gallery{background:var(--vv-white)!important;aspect-ratio:4 / 5;position:relative}.vv-theme product-card .card-gallery .product-media-container,.vv-theme product-card .card-gallery .product-media{background:var(--vv-white)!important}.vv-theme product-card .card-gallery img{object-fit:contain!important;padding:var(--vv-well-pad);background:var(--vv-white)}.vv-theme product-card .card-gallery slideshow-slides{scroll-behavior:auto!important}.vv-theme product-card .card-gallery .vv-well__tag{position:absolute;z-index:3;left:12px;top:12px;color:var(--vv-black)}.vv-theme product-card .card-gallery .vv-tag--live{background:var(--vv-black);color:var(--vv-white);border-color:var(--vv-black)}.vv-theme product-card .card-gallery .vv-tag--flown{color:var(--vv-smoke);border-color:var(--vv-smoke)}.vv-theme product-card .card-gallery slideshow-arrows,.vv-theme product-card .card-gallery slideshow-controls{display:none!important}.vv-theme product-card .product-card__content,.vv-theme product-card [class*=product-title]{font-stretch:125%}.vv-theme product-card .product-title,.vv-theme product-card .product-title a{font-weight:500;text-decoration:none}.vv-theme product-card product-price,.vv-theme product-card .price{font-variant-numeric:tabular-nums}.vv-theme product-card:has(.vv-tag--flown) img{opacity:.35}.vv-theme product-card:has(.vv-tag--flown) .product-title,.vv-theme product-card:has(.vv-tag--flown) product-price{color:var(--vv-smoke)}.vv-theme button.quick-add__button{border-radius:0!important;border:0!important;background:var(--vv-black)!important;color:var(--vv-white)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;scale:none!important;height:40px!important;font-family:var(--vv-font);font-stretch:125%;font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.vv-theme button.quick-add__button:hover{scale:none!important}.vv-theme .quick-add-modal{background:var(--vv-black)!important;color:var(--vv-white)!important;border:1px solid var(--vv-rule)!important}.vv-theme .quick-add-modal .product-media-container,.vv-theme .quick-add-modal .product-media{background:var(--vv-white)!important}.vv-theme .quick-add-modal img{object-fit:contain!important}.vv-theme .quick-add-modal::backdrop{background:#0b0b0bb8}.vv-theme .search-modal__content{background:var(--vv-black)!important;color:var(--vv-white)!important;border:1px solid var(--vv-rule)!important}.vv-theme .search-modal__content input{font-stretch:125%;letter-spacing:.06em}.vv-sechead{position:relative;display:flex;justify-content:space-between;align-items:end;gap:var(--vv-s2);padding-top:var(--vv-s3);margin-bottom:var(--vv-s4)}.vv-sechead>.vv-hang-line{position:absolute;top:0;left:0;right:0}.vv-sechead .vv-link{white-space:nowrap}.vv-hero{position:relative;display:grid;background:var(--vv-black);overflow:hidden}.vv-hero__copy{position:relative;display:grid;gap:var(--vv-s2);align-content:end;padding:var(--vv-s3) var(--vv-margin) var(--vv-s4);z-index:2}.vv-hero__copy>.vv-hang-line{position:absolute;top:0;left:var(--vv-margin);right:var(--vv-margin)}.vv-hero__eyebrow,.vv-hero__headline{margin:0}.vv-hero__body{margin:0;max-width:36ch;color:var(--vv-text-2)}.vv-hero__actions{display:grid;gap:12px;margin-top:var(--vv-s1)}.vv-hero__media{position:relative}.vv-hero__frame{position:relative;width:100%;height:100%;background:var(--vv-black);overflow:hidden}.vv-hero__poster,.vv-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.vv-hero__video{visibility:hidden}.vv-hero__video.is-playing{visibility:visible}.vv-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.vv-hero__code{position:absolute;left:16px;bottom:16px;color:var(--vv-white);z-index:2}.vv-flash[hidden]{display:none}.vv-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;background:var(--vv-black);color:var(--vv-white)}.vv-flash .vv-mark{width:72px;height:auto}.vv-flash.is-white{background:var(--vv-white)}.vv-flash.is-white .vv-mark{visibility:hidden}@media screen and (max-width:989px){.vv-hero--mobile-overlay{grid-template-areas:"stage"}.vv-hero--mobile-overlay .vv-hero__media,.vv-hero--mobile-overlay .vv-hero__copy{grid-area:stage}.vv-hero--mobile-overlay .vv-hero__media{height:min(calc(100svh - var(--header-group-height, 96px)),177.78vw)}.vv-hero--mobile-overlay .vv-hero__copy>.vv-hang-line{top:auto;display:none}.vv-hero--mobile-overlay .vv-hero__body{display:none}.vv-hero--mobile-stacked .vv-hero__media{order:2;aspect-ratio:9 / 16}.vv-hero--type-only .vv-hero__copy{min-height:70svh}.vv-hero__actions .vv-button{width:100%}}@media screen and (min-width:600px)and (max-width:989px){.vv-hero__actions{grid-template-columns:auto auto;justify-content:start}.vv-hero__actions .vv-button{width:auto}}@media screen and (min-width:990px){.vv-hero{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vv-gutter);padding:var(--vv-s4) var(--vv-margin) var(--vv-s8);align-items:stretch}.vv-hero__copy{grid-column:1 / span 6;padding:var(--vv-s4) 0 0;align-content:start}.vv-hero__copy>.vv-hang-line{left:0;right:0}.vv-hero__actions{grid-template-columns:auto auto;justify-content:start;margin-top:var(--vv-s3)}.vv-hero__media{grid-column:7 / -1;justify-self:end;height:min(calc(100svh - var(--header-group-height, 104px) - 96px),1080px);aspect-ratio:9 / 16;max-width:100%}.vv-hero--type-only .vv-hero__copy{grid-column:1 / -1;min-height:60svh}}.vv-core__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vv-s4) var(--vv-gutter)}@media screen and (min-width:990px){.vv-core__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vv-s6) var(--vv-gutter)}}.vv-stack__layout{display:grid;gap:var(--vv-s4)}.vv-stack__layout>*,.vv-story__layout>*,.vv-waitlist__layout>*,.vv-hero>*{min-width:0}.vv-stack__intro{position:relative;padding-top:var(--vv-s3);display:grid;gap:var(--vv-s2)}.vv-stack__intro>.vv-hang-line{position:absolute;top:0;left:0;right:0}.vv-stack__intro p{margin:0}.vv-stack__picker{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:var(--vv-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--vv-margin));padding-inline:var(--vv-margin)}.vv-stack__picker::-webkit-scrollbar{display:none}.vv-stack__tile{scroll-snap-align:start;display:grid;gap:8px;align-content:start}.vv-stack__pick{all:unset;box-sizing:border-box;display:grid;gap:8px;cursor:pointer;color:var(--vv-white)}.vv-stack__pick:focus-visible{outline:2px solid var(--vv-white);outline-offset:2px}.vv-stack__pick[disabled]{opacity:.4;cursor:not-allowed}.vv-stack__well{outline:1px solid transparent;outline-offset:3px}.vv-stack__tile.is-picked .vv-stack__well{outline-color:var(--vv-white)}.vv-stack__check{position:absolute;right:8px;top:8px;z-index:2;width:32px;height:32px;display:grid;place-items:center;background:var(--vv-black);color:var(--vv-white)}.vv-stack__check .vv-icon{width:18px;height:18px;grid-area:1 / 1}.vv-stack__check .vv-icon--check{visibility:hidden}.vv-stack__tile.is-picked .vv-stack__check .vv-icon--check{visibility:visible}.vv-stack__tile.is-picked .vv-stack__check .vv-icon--plus{visibility:hidden}.vv-stack__name{font-stretch:125%;font-weight:500;font-size:13px;line-height:1.3}.vv-stack__price{font-size:13px;color:var(--vv-text-2);font-variant-numeric:tabular-nums}.vv-stack__variant{-webkit-appearance:none;appearance:none;background:transparent;color:var(--vv-white);border:1px solid var(--vv-rule);min-height:40px;padding:0 12px;font-family:var(--vv-font);font-stretch:125%;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.vv-stack__frame{position:relative;padding:var(--vv-s3);display:grid;gap:var(--vv-s2);align-content:start}.vv-stack__ticks{top:0;right:0;bottom:0;left:0;color:var(--vv-white)}.vv-stack__count{margin:0;font-variant-numeric:tabular-nums}.vv-stack__slots{list-style:none;margin:0;padding:0;display:grid;counter-reset:slot}.vv-stack__slot{counter-increment:slot;display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;min-height:80px;border-bottom:1px solid var(--vv-rule)}.vv-stack__slot:not(.is-filled):before{content:counter(slot,decimal-leading-zero);grid-column:1 / -1;font-stretch:125%;font-size:11px;letter-spacing:.2em;color:var(--vv-smoke)}.vv-stack__slot-well{width:56px}.vv-stack__slot-name{font-stretch:125%;font-weight:500;font-size:13px}.vv-stack__slot-price{font-size:13px;font-variant-numeric:tabular-nums}.vv-stack__sum{display:grid;gap:var(--vv-s1)}.vv-stack__sum p{margin:0}.vv-stack__total{display:flex;justify-content:space-between;align-items:baseline;font-stretch:125%;font-weight:600;font-size:20px;font-variant-numeric:tabular-nums}.vv-stack__sum .vv-free-ship__text{font-size:13px;min-height:1.4em}@media screen and (min-width:990px){.vv-stack__layout{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vv-gutter);row-gap:var(--vv-s4)}.vv-stack__intro{grid-column:1 / span 8}.vv-stack__picker{grid-column:1 / span 8;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin:0;padding:0;row-gap:var(--vv-s4)}.vv-stack__frame{grid-column:9 / -1;grid-row:1 / span 2;position:sticky;top:calc(var(--header-height, 64px) + 24px)}}.vv-story__layout{position:relative;display:grid;gap:var(--vv-s5);padding-bottom:var(--vv-s5)}.vv-story__copy{position:relative;padding-top:var(--vv-s3);display:grid;gap:var(--vv-s3);align-content:start}.vv-story__copy>.vv-hang-line{position:absolute;top:0;left:0;right:0}.vv-story__copy p,.vv-story__headline{margin:0}.vv-story__def{max-width:52ch}.vv-story__body{max-width:28ch}.vv-story__media{position:relative;aspect-ratio:4 / 5;background:var(--vv-graphite);overflow:hidden}.vv-story__img{width:100%;height:100%;object-fit:cover}.vv-story__hallmark{position:absolute;right:var(--vv-margin);bottom:0;width:72px;color:var(--vv-text-2)}.vv-story__hallmark svg{display:block;width:100%;height:auto}@media screen and (min-width:990px){.vv-story__layout{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vv-gutter)}.vv-story__copy{grid-column:1 / span 7}.vv-story__media{grid-column:9 / -1}.vv-story--type-only .vv-story__copy{grid-column:1 / span 9}}.vv-waitlist{border-top:1px solid var(--vv-rule)}.vv-waitlist__layout{display:grid;gap:var(--vv-s5)}.vv-waitlist__layout>div:first-child{position:relative;padding-top:var(--vv-s3);display:grid;gap:var(--vv-s2)}.vv-waitlist__layout>div:first-child>.vv-hang-line{position:absolute;top:0;left:0;right:0}.vv-waitlist__layout p,.vv-waitlist__headline{margin:0}.vv-waitlist__f{display:grid;gap:var(--vv-s2)}.vv-waitlist__done{font-stretch:125%;font-weight:600;outline:none}@media screen and (min-width:990px){.vv-waitlist__layout{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vv-gutter);align-items:end}.vv-waitlist__layout>div:first-child{grid-column:1 / span 6}.vv-waitlist__form{grid-column:8 / -1}}.vv-story__headline,.vv-waitlist__headline{font-size:clamp(44px,9vw,120px)}@media screen and (max-width:989px){.vv-hero--mobile-overlay .vv-hero__code{display:none}}@media screen and (min-width:990px){.vv-hero__headline{font-size:clamp(64px,8.5vw,150px)}}.vv-loupe{position:relative}.vv-loupe__stage{padding-block:var(--vv-section)}.vv-loupe__layout{display:grid;gap:var(--vv-s4)}.vv-loupe__layout>*{min-width:0}.vv-loupe__copy{position:relative;padding-top:var(--vv-s3);display:grid;gap:var(--vv-s2);align-content:start}.vv-loupe__copy>.vv-hang-line{position:absolute;top:0;left:0;right:0}.vv-loupe__copy p{margin:0}.vv-loupe__steps{list-style:none;margin:var(--vv-s2) 0 0;padding:0;display:grid}.vv-loupe__step{display:grid;grid-template-columns:40px 1fr;gap:4px 12px;padding:var(--vv-s2) 0;border-top:1px solid var(--vv-rule);color:var(--vv-smoke)}.vv-loupe__step-label{font-stretch:125%;font-weight:600;font-size:13px;letter-spacing:.2em;text-transform:uppercase}.vv-loupe__step-text{grid-column:2;font-size:14px}.vv-loupe__step.is-active,.vv-loupe.is-static .vv-loupe__step{color:var(--vv-white)}.vv-loupe__media{position:relative}.vv-loupe__frame{position:relative;width:100%;aspect-ratio:9 / 16;background:var(--vv-black);overflow:hidden}.vv-loupe__poster,.vv-loupe__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vv-loupe__video{visibility:hidden}.vv-loupe__video.is-ready{visibility:visible}.vv-loupe__ticks{position:absolute;z-index:2;color:var(--vv-white);--tick: 18%;left:var(--x, 50%);top:var(--y, 50%);width:var(--s, 86%);aspect-ratio:1;transform:translate(-50%,-50%);transition:left var(--vv-ui) var(--vv-ease),top var(--vv-ui) var(--vv-ease),width var(--vv-ui) var(--vv-ease)}.vv-loupe[data-state="1"] .vv-loupe__ticks{--x: var(--p-x);--y: var(--p-y);--s: var(--p-s)}.vv-loupe[data-state="2"] .vv-loupe__ticks{--x: var(--c-x);--y: var(--c-y);--s: var(--c-s)}.vv-loupe__tag{position:absolute;left:16px;bottom:16px;z-index:2;color:var(--vv-white)}@media(prefers-reduced-motion:reduce){.vv-loupe__ticks{transition:none}}@media screen and (min-width:990px){.vv-loupe{height:280vh}.vv-loupe__stage{position:sticky;top:var(--header-height, 64px);height:calc(100vh - var(--header-height, 64px));padding-block:var(--vv-s4);box-sizing:border-box}.vv-loupe.is-static{height:auto}.vv-loupe.is-static .vv-loupe__stage{position:relative;height:auto}.vv-loupe__layout{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vv-gutter);height:100%}.vv-loupe__copy{grid-column:1 / span 5}.vv-loupe__media{grid-column:7 / -1;justify-self:end;height:100%;aspect-ratio:9 / 16;max-width:100%}.vv-loupe__frame{height:100%;width:auto}}.vv-page__wrap{display:grid;gap:var(--vv-s5);max-width:1120px}.vv-page__head{position:relative;padding-top:var(--vv-s3);display:grid;gap:var(--vv-s2)}.vv-page__head>.vv-hang-line{position:absolute;top:0;left:0;right:0}.vv-page__head p{margin:0}.vv-page__title{font-size:clamp(28px,7vw,72px)}.vv-page__intro{color:var(--vv-text-2);max-width:32ch}.vv-page__block{display:grid;gap:var(--vv-s2);margin:0}.vv-page__h2{margin:0;color:var(--vv-text-2)}.vv-rte{max-width:64ch;font-size:16px;line-height:1.6}.vv-rte>:first-child{margin-top:0}.vv-rte h2,.vv-rte h3{font-stretch:125%;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:var(--vv-s4) 0 var(--vv-s1)}.vv-rte a{text-decoration:underline}.vv-rte ul,.vv-rte ol{padding-left:1.2em}.vv-steps{list-style:none;margin:0;padding:0;display:grid;max-width:64ch}.vv-steps li{display:grid;grid-template-columns:48px 1fr;gap:12px;padding:var(--vv-s2) 0;border-top:1px solid var(--vv-rule)}.vv-steps li:last-child{border-bottom:1px solid var(--vv-rule)}.vv-faq{border-top:1px solid var(--vv-rule);max-width:820px}.vv-faq:last-of-type{border-bottom:1px solid var(--vv-rule)}.vv-faq__q{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--vv-s2);min-height:64px;cursor:pointer;font-stretch:125%;font-weight:500;font-size:16px}.vv-faq__q::-webkit-details-marker{display:none}.vv-faq__q .vv-icon{flex:none;transition:transform var(--vv-micro) var(--vv-ease)}.vv-faq[open] .vv-faq__q .vv-icon{transform:rotate(45deg)}.vv-faq__a{padding-bottom:var(--vv-s3);color:var(--vv-text-2)}.vv-sizes__layout{display:grid;gap:var(--vv-s4);align-items:start}.vv-sizes__svg{max-width:420px}.vv-sizes__list{margin:0;display:grid}.vv-sizes__list>div{display:grid;gap:4px;padding:var(--vv-s2) 0;border-top:1px solid var(--vv-rule)}.vv-sizes__list dd{margin:0;font-size:15px;color:var(--vv-text-2)}@media screen and (min-width:990px){.vv-sizes__layout{grid-template-columns:5fr 7fr}}.vv-table{width:100%;max-width:640px;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:15px}.vv-table th{text-align:left;font-stretch:125%;font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--vv-text-2);padding:12px 8px 12px 0;border-bottom:1px solid var(--vv-white)}.vv-table td{padding:12px 8px 12px 0;border-bottom:1px solid var(--vv-rule)}.vv-contact{grid-template-columns:1fr;gap:var(--vv-s5)}.vv-contact__dm{display:grid;gap:var(--vv-s2);align-content:start}.vv-contact__dm p{margin:0}.vv-contact__links{display:flex;flex-wrap:wrap;gap:12px}.vv-contact__form{display:grid;gap:var(--vv-s1);max-width:560px}.vv-contact__form .vv-button{margin-top:var(--vv-s2);justify-self:start}.vv-input{width:100%;min-height:var(--vv-tap);background:transparent;color:var(--vv-white);border:1px solid var(--vv-rule);padding:12px var(--vv-s2);font-family:var(--vv-font);font-size:16px}.vv-input:focus{outline:2px solid var(--vv-white);outline-offset:2px;border-color:var(--vv-white)}textarea.vv-input{resize:vertical}@media screen and (min-width:990px){.vv-contact{grid-template-columns:5fr 7fr}}.vv-theme .shopify-policy__container{max-width:64ch!important;padding:var(--vv-s8) var(--vv-margin)!important;color:var(--vv-white)}.vv-theme .shopify-policy__title h1{font-family:var(--vv-font);font-stretch:125%;font-weight:600;font-size:clamp(28px,6vw,56px);letter-spacing:.12em;text-transform:uppercase;text-align:left;border-top:1px solid var(--vv-white);padding-top:var(--vv-s3)}.vv-theme .shopify-policy__body{font-size:16px;line-height:1.6}.vv-theme .search-page-input,.vv-theme .search-header input{border-radius:0!important;font-family:var(--vv-font)}.vv-page__wrap{margin-inline:0}@media screen and (max-width:374px){.vv-header__row{padding-inline:12px}.vv-header__left .vv-icon-button{width:40px}.vv-header__logo .vv-logo{height:13px}.vv-bag-button{font-size:11px;letter-spacing:.12em;padding-inline:4px;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vervel.css.map */
