.wt-container{width:100%;max-width:var(--wt-container);margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.wt-container--narrow{max-width:var(--wt-container-narrow)}.wt-section{padding-block:var(--wt-section-py)}.wt-section--tight{padding-block:clamp(40px,6vw,72px)}.wt-section--black{background:var(--wt-black)}.wt-section--dark{background:var(--wt-dark)}.wt-section--graphite{background:var(--wt-graphite)}.wt-eyebrow{font-family:var(--wt-font-body);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--wt-accent);font-weight:600;display:inline-flex;align-items:center;gap:8px;margin:0 0 14px}.wt-eyebrow:before{content:"";width:18px;height:1px;background:var(--wt-accent);flex:none}.wt-heading-xl{font-family:var(--wt-font-heading);text-transform:uppercase;font-weight:600;font-size:clamp(32px,5.2vw,64px);line-height:1.04;letter-spacing:.01em;color:var(--wt-white);margin:0;text-wrap:balance}.wt-heading-lg{font-family:var(--wt-font-heading);text-transform:uppercase;font-weight:600;font-size:clamp(24px,3.4vw,38px);line-height:1.1;color:var(--wt-white);margin:0;text-wrap:balance}.wt-heading-md{font-family:var(--wt-font-heading);text-transform:uppercase;font-weight:600;font-size:clamp(17px,1.8vw,20px);letter-spacing:.02em;color:var(--wt-white);margin:0}.wt-body{font-family:var(--wt-font-body);color:var(--wt-gray-light);line-height:1.65;font-size:16px;margin:0}.wt-body--sm{font-size:14.5px}.wt-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:14px 26px;border-radius:var(--wt-radius);font-family:var(--wt-font-body);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:13.5px;border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform var(--wt-speed) var(--wt-ease),opacity var(--wt-speed) var(--wt-ease),background-color var(--wt-speed) var(--wt-ease),border-color var(--wt-speed) var(--wt-ease)}.wt-button svg{width:18px;height:18px;flex:none}.wt-button:hover{transform:translateY(-2px)}.wt-button:active{transform:translateY(0)}.wt-button--primary{background:var(--wt-accent);color:var(--wt-accent-contrast)}.wt-button--primary:hover{background:var(--wt-accent-hover)}.wt-button--secondary{background:transparent;color:var(--wt-white);border-color:var(--wt-border-strong)}.wt-button--secondary:hover{border-color:var(--wt-white)}.wt-button--ghost{background:transparent;color:var(--wt-gray-light);padding:8px 4px;min-height:auto;text-transform:none;letter-spacing:normal;font-weight:600}.wt-button--ghost:hover{color:var(--wt-white);transform:none}.wt-button:focus-visible,a.wt-link:focus-visible,button:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--wt-accent);outline-offset:3px}.wt-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html.wt-js .wt-fade-up{opacity:0;transform:translateY(18px);transition:opacity var(--wt-speed-slow) var(--wt-ease),transform var(--wt-speed-slow) var(--wt-ease)}html.wt-js .wt-fade-up.is-visible{opacity:1;transform:none}.wt-grid{display:grid;gap:var(--wt-gap)}.wt-tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--wt-font-body);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wt-gray-light);border:1px solid var(--wt-border-strong);border-radius:999px;padding:6px 12px}.wt-tag--accent{color:var(--wt-accent);border-color:var(--wt-accent)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/wetuning-base.css.map */
