.vds{--vds-red:var(--vdsg-red,#dc0103);--vds-red-hover:var(--vdsg-red-hover,#bd0002);--vds-btn-fg:var(--vdsg-btn-fg,#fff);--vds-accent:var(--vdsg-accent,#a80a0c);--vds-red-dark:var(--vds-accent);--vds-text:var(--vdsg-text,#222);--vds-muted:var(--vdsg-muted,#555);--vds-border:var(--vdsg-border,#ddd);--vds-tint:var(--vdsg-tint,#fff4f4);--vds-soft:var(--vdsg-soft,#f3f3f3);--vds-success:var(--vdsg-success,#41842e);--vds-sale-g:var(--vdsg-sale,#c2410c);--vds-dot-g:var(--vdsg-dot,#1a1a1a);--vds-btn2:var(--vdsg-btn2,#1a1a1a);--vds-btn2-fg:var(--vdsg-btn2-fg,#fff);--vds-focus:var(--vdsg-focus,#2176bd);--vds-hw:var(--vdsg-hw,800);--vds-sw:var(--vdsg-sw,700);--vds-tt:var(--vdsg-tt,uppercase);--vds-ett:var(--vdsg-ett,uppercase);--vds-hs:var(--vdsg-hs,1);--vds-ts:var(--vdsg-ts,1);--vds-radius:var(--vdsg-radius,4px);--vds-btn-radius:var(--vdsg-btn-radius,4px);--vds-font:var(--body-font-family,Arial,Helvetica,sans-serif);--vds-heading-font:var(--heading-font-family,var(--vds-font));font-family:var(--vds-font);font-style:var(--body-font-style,normal);font-weight:var(--body-font-weight,400);color:var(--vds-text);line-height:var(--vdsg-lh,1.5);-webkit-tap-highlight-color:transparent}.vds *,.vds *:before,.vds *:after{box-sizing:border-box}.vds a{color:inherit;text-decoration:none}.vds a:hover{text-decoration:underline}.vds img{display:block;max-width:100%}.vds button,.vds input{font:inherit}.vds button{cursor:pointer}.vds .vds-icon{width:24px;height:24px;flex-shrink:0}.vds h1,.vds h2,.vds h3,.vds .vds-sub,.vds .vds-footbrand{font-family:var(--vds-heading-font);font-style:var(--heading-font-style,normal);font-weight:var(--vds-hw);text-transform:none}.vds b,.vds strong,.vds .vds-btn,.vds .vds-textlink,.vds .vds-eyebrow{font-weight:var(--vds-sw)}.vds-wrap{width:100%;max-width:calc(var(--page-width,1320px) + var(--gutter,24px) * 2);margin:0 auto;padding-left:var(--gutter,24px);padding-right:var(--gutter,24px)}.vds-pad{padding-top:var(--vds-pt,0px);padding-bottom:var(--vds-pb,0px)}.vds-sectionhead{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:17px}.vds-dot{color:var(--vds-dot,var(--vds-dot-g))}.vds-sectionhead h2{font-size:calc(24px * var(--vds-hs));line-height:1.3;margin:0;letter-spacing:-.3px;color:var(--vds-text)}.vds-sectionhead>a{color:var(--vds-accent);font-size:calc(13px * var(--vds-ts))}.vds-eyebrow{font-size:calc(11px * var(--vds-ts));letter-spacing:1.3px;text-transform:var(--vds-ett);margin:0 0 6px}.vds-textlink{display:inline-flex;align-items:center;gap:4px;font-size:calc(13px * var(--vds-ts));color:var(--vds-accent)}.vds-textlink .vds-icon{width:14px;height:14px;stroke-width:2.5}.vds-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:var(--vds-btn-radius);background:var(--vds-red);color:var(--vds-btn-fg)!important;padding:12px 20px;font-size:calc(13px * var(--vds-ts));box-shadow:0 2px color-mix(in srgb,var(--vds-red) 75%,#000)}.vds-btn .vds-icon{width:18px;height:18px}.vds-btn:hover{background:var(--vds-red-hover);text-decoration:none!important}.vds-placeholder{background:var(--vds-soft);width:100%;height:100%}.vds-placeholder svg{width:100%;height:100%;fill:color-mix(in srgb,var(--vds-soft) 70%,#000)}.vds :focus-visible{outline:3px solid var(--vds-focus);outline-offset:4px}@media(max-width:700px){.vds-pad{padding-top:var(--vds-pt-m,var(--vds-pt,0px))}.vds-sectionhead h2{font-size:calc(20px * var(--vds-hs))}.vds-sectionhead>a{font-size:calc(11px * var(--vds-ts));max-width:96px;text-align:right}}@media(prefers-reduced-motion:reduce){.vds *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/vds-base.css.map */
