.vk-eyebrow{font-family:"dm_sans_n4",var(--font-body--family);font-size:var(--font-size--sm);font-weight:700;color:var(--badge-color, --color-brand-red);letter-spacing:18%;text-transform:uppercase;line-height:1;margin-bottom:8px}h1,.h1{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--color-foreground)}h2,.h2{font-family:DM Sans,sans-serif;font-weight:600;font-size:var(--font-size--3xl);line-height:1;letter-spacing:0}h3,.h3{font-family:"dm_sans_n6",var(--font-body--family);font-weight:600;font-size:var(--font-size--3xl);line-height:1}h4,h5,h6,.h4,.h5,.h6{font-family:var(--font-heading--family);font-weight:600;line-height:1.3;color:var(--color-foreground)}body,p,.paragraph{font-family:var(--font-body--family);font-size:.938rem;font-weight:400;line-height:1.6;color:var(--color-foreground)}body a{color:var(--vk-color-red-dark);font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:none}body a:hover{text-decoration:none}.vk-text-muted{color:var(--color-muted)}.button,.vk-btn-primary,.button-secondary,.vk-btn-secondary{cursor:pointer;width:fit-content;height:42px;border-radius:4px;line-height:1;text-transform:uppercase}.button:disabled,.button[aria-disabled=true],.vk-btn-primary:disabled,.vk-btn-primary[aria-disabled=true],.button-secondary:disabled,.button-secondary[aria-disabled=true],.vk-btn-secondary:disabled,.vk-btn-secondary[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.form-builder-ips[data-netsuite-submitting=true] :is(button[type=submit],input[type=submit]){filter:grayscale(1);opacity:.55;cursor:not-allowed;pointer-events:none}.button,.vk-btn-primary{--button-background-color: var(--vk-color-red);--button-color: var(--color-white);font-family:"dm_sans_n4",var(--font-body--family);font-weight:400;font-size:var(--font-size--2xs);letter-spacing:.16em}.button:hover,.vk-btn-primary:hover{--button-background-color: var(--vk-color-red-dark)}.button-secondary,.vk-btn-secondary{--button-background-color: transparent;--button-color: var(--color-secondary);--button-border-color: var(--color-secondary);--button-border-width: 2px;font-family:var(--font-body--family);font-weight:600;font-size:.8rem;letter-spacing:.1em}.button-secondary:hover,.vk-btn-secondary:hover{--button-background-color: transparent;color:var(--color-secondary-hover);--button-border-color: var(--color-secondary-hover)}input:not([type=checkbox],[type=radio],[type=submit]),textarea,select{background-color:var(--color-white);border:1px solid var(--vk-color-light-grey);border-radius:2px;color:var(--color-foreground);font-family:var(--font-body--family);font-size:var(--font-size--md);padding-block:.625rem;padding-inline:.875rem;transition:border-color .25s ease,box-shadow .25s ease;width:100%}input:not([type=checkbox],[type=radio],[type=submit]):hover,textarea:hover,select:hover{border-color:var(--vk-color-dark-grey)}input:not([type=checkbox],[type=radio],[type=submit]):focus,textarea:focus,select:focus{border-color:var(--vk-color-near-black);box-shadow:0 0 0 3px #1a1a181a;outline:none}input::placeholder,textarea::placeholder{color:var(--vk-color-dark-grey);opacity:1}label{display:block;font-family:var(--font-body--family);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-foreground);margin-bottom:.375rem}.vk-field{display:flex;flex-direction:column;gap:.375rem;width:100%}.vk-field__error{font-size:var(--font-size--2xs);color:var(--vk-color-red);margin-top:.25rem}input[type=checkbox]:checked,input[type=radio]:checked{accent-color:var(--vk-color-red)}.vk-tag{display:inline-flex;align-items:center;justify-content:center;height:26px;padding-inline:10px;font-family:var(--font-body--family);font-size:var(--font-size--3xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:3px;border:1.5px solid transparent;line-height:1}.vk-tag--best-seller{background-color:var(--vk-color-orange-tag);border-color:var(--vk-color-orange-tag);color:var(--color-white)}.vk-tag--vintage{background-color:var(--vk-color-amber);border-color:var(--vk-color-amber);color:var(--color-white)}.vk-tag--new{background-color:var(--vk-color-blue);border-color:var(--vk-color-blue);color:var(--color-white)}.vk-tag--on-sale{background-color:var(--vk-color-teal);border-color:var(--vk-color-teal);color:var(--color-white)}.vk-tag--pre-owned{background-color:var(--vk-color-amber-dark);border-color:var(--vk-color-amber-dark);color:var(--color-white)}.vk-tag--outline{background-color:transparent}.vk-tag--outline.vk-tag--best-seller{color:var(--vk-color-orange-tag)}.vk-tag--outline.vk-tag--vintage{color:var(--vk-color-amber)}.vk-tag--outline.vk-tag--new{color:var(--vk-color-blue)}.vk-tag--outline.vk-tag--on-sale{color:var(--vk-color-teal)}.vk-tag--outline.vk-tag--pre-owned{color:var(--vk-color-amber-dark)}.vk-pill{display:inline-flex;align-items:center;justify-content:center;height:34px;padding-inline:18px;font-family:var(--font-body--family);font-size:var(--font-size--xs);font-weight:400;line-height:1;white-space:nowrap;border-radius:9999px;border:1.5px solid var(--vk-color-light-grey);background-color:transparent;color:var(--color-foreground);cursor:pointer}.vk-pill:hover{border-color:var(--vk-color-dark-grey)}.vk-pill--active,.vk-pill[aria-pressed=true]{background-color:var(--vk-color-near-black);border-color:var(--vk-color-near-black);color:var(--color-white)}.vk-pill--active:hover,.vk-pill[aria-pressed=true]:hover{background-color:var(--vk-color-dark-grey);border-color:var(--vk-color-dark-grey)}.vk-section{margin:40px auto}.product-tabs__header,.blog-carousel__header,.vk-section__header{display:flex;justify-content:space-between;margin-bottom:20px}.product-tabs__header-left,.promo-cards-section__header-left{display:flex;flex-direction:column}.promo-cards-section__header-left h3{margin:0}.product-tabs__header-cta a,.vk-section__header a,.blog-carousel__header a{color:var(--color-muted);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.resource-list--grid,.promo-cards-section__grid{display:grid;grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.resource-list--grid::-webkit-scrollbar,.promo-cards-section__grid::-webkit-scrollbar{display:none}.grid__item,.promo-item-compact,.promo-item-compact--overlay{scroll-snap-align:start}.product-tabs__carousel,.promo-cards-section__carousel{position:relative}.carousel-arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid var(--vk-color-mid-grey);background:var(--color-white);cursor:pointer;color:var(--vk-color-near-black);box-shadow:0 2px 8px #0000001a}.carousel-arrow[hidden]{display:none!important}.carousel-arrow:hover{background:var(--vk-color-tan);box-shadow:0 4px 16px #00000021}.carousel-arrow:disabled{opacity:.3;cursor:default}.carousel-arrow--prev{left:-20px}.carousel-arrow--next{right:-20px}.promo-item-compact{display:block;text-decoration:none;color:inherit}.promo-card__image-container--cover{height:220px;width:100%;overflow:hidden;margin-bottom:12px;border-radius:4px;position:relative}.promo-card__image-container--cover img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.promo-item-compact:hover .promo-card__image-container--cover img,.promo-item-compact--overlay:hover .promo-card__image-container--cover img{transform:scale(1.03)}.promo-card__meta-details{padding:0 8px 12px}.promo-card__promo-label{display:block;margin-bottom:6px;font-size:var(--font-size--3xs);font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--color-brand-red)}.promo-card__subhead{margin:0;font-size:var(--font-size--sm);font-weight:400;line-height:1.4;color:var(--vk-color-near-black);display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.promo-card__title-text{font-family:DM Sans;font-weight:600;font-size:var(--font-size--lg);line-height:1;letter-spacing:0;margin:0 0 6px}.promo-item-compact--overlay{display:block;position:relative;text-decoration:none;color:inherit;border-radius:6px;overflow:hidden}.promo-item-compact--overlay .promo-card__image-container--cover{height:300px;width:100%;margin-bottom:0;border-radius:0}.promo-card__overlay{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 60%,transparent 100%);display:flex;flex-direction:column;gap:6px}.promo-card__overlay-label{font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-white)}.promo-card__overlay-title{margin:0;font-size:var(--font-size--lg);font-weight:600;color:var(--color-white);line-height:1}.promo-card__overlay-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:4px}.promo-card__overlay-subhead{margin:0;font-weight:400;font-size:var(--font-size--2xs);color:#f7f5f2;line-height:1;letter-spacing:0}.promo-card__overlay-cta{font-size:var(--font-size--2xs);font-weight:400;letter-spacing:.125rem;text-transform:uppercase;color:var(--color-white);white-space:nowrap;line-height:1;flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:5px}@media screen and (max-width:1023px){.vk-section{margin:24px auto}.product-tabs__header-cta a,.vk-section__header a{font-size:var(--font-size--sm);font-weight:700}.product-tabs__arrow,.promo-cards-section__arrow{display:none}.promo-card__image-container--cover{height:150px}.promo-item-compact--overlay .promo-card__image-container--cover{height:220px}}.product-media-container.media-fit-cover :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain;background-color:var(--color-background)}.slideshow-controls__thumbnails-container .slideshow-controls__thumbnails .slideshow-control img{object-fit:contain;background-color:var(--color-background)}:root{--header-bottom: 93px}@media screen and (max-width:749px){:root{--header-bottom: 72px}}nav.stick-nav{position:sticky!important;top:var(--header-bottom)!important;z-index:calc(var(--layer-sticky) - 2)!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/vk-global.css.map */
