@import"https://cdn.jsdelivr.net/npm/@fontsource/space-mono@5/index.css";@import"https://cdn.jsdelivr.net/npm/@fontsource/roboto-mono@5/index.css";@import"https://cdn.jsdelivr.net/npm/@fontsource/space-grotesk@5/index.css";@import"https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@latest/dist/tabler-icons.min.css";:root{--yl-orange: #F25E1F;--yl-orange-soft: rgba(242, 94, 31, .12);--yl-black: #0A0A0A;--yl-white: #FFFFFF;--yl-off-white: #FAFAFA;--yl-gray-100: #EFEFEC;--yl-gray-200: #DDD;--yl-gray-300: #888;--yl-gray-500: #555;--yl-border: rgba(10, 10, 10, .08);--yl-border-strong: rgba(10, 10, 10, .15);--yl-bg-base: var(--yl-white);--yl-bg-secondary: var(--yl-off-white);--yl-bg-card: var(--yl-white);--yl-bg-dark: var(--yl-black);--yl-bg-accent: var(--yl-orange);--yl-text-primary: var(--yl-black);--yl-text-secondary: var(--yl-gray-500);--yl-text-tertiary: var(--yl-gray-300);--yl-text-on-dark: var(--yl-white);--yl-text-on-accent: var(--yl-white);--yl-font-display: "Space Mono", "Disket Mono", ui-monospace, monospace;--yl-font-mono: "Roboto Mono", ui-monospace, monospace;--yl-font-sans: "Space Grotesk", "Glock Grotesk", system-ui, -apple-system, sans-serif;--yl-ls-display: -.02em;--yl-ls-mono: .02em;--yl-ls-mono-wide: .14em;--yl-ls-mono-x-wide: .18em;--yl-pad-section-y: 56px;--yl-pad-section-y-large: 64px;--yl-pad-section-y-compact: 32px;--yl-pad-section-x: 24px;--yl-gap-card: 8px;--yl-radius: 0px;--yl-transition: all .2s ease}[data-yl-theme=dark]{--yl-bg-base: #0A0A0A;--yl-bg-secondary: #0F0F0F;--yl-bg-card: #141414;--yl-bg-dark: var(--yl-white);--yl-text-primary: #FAFAFA;--yl-text-secondary: #888;--yl-text-tertiary: #555;--yl-text-on-dark: var(--yl-black);--yl-border: rgba(255, 255, 255, .08);--yl-border-strong: rgba(255, 255, 255, .15)}body{font-family:var(--yl-font-sans);color:var(--yl-text-primary);background:var(--yl-bg-base);line-height:1.4}.yl-app *{box-sizing:border-box}a{color:inherit;text-decoration:none}button{font-family:inherit}.yl-mn{font-family:var(--yl-font-mono);letter-spacing:var(--yl-ls-mono)}.yl-md{font-family:var(--yl-font-display);letter-spacing:.04em}.yl-sans{font-family:var(--yl-font-sans)}.yl-ac{color:var(--yl-orange)}.yl-uppercase{text-transform:uppercase}.yl-slash-deco{font-family:var(--yl-font-mono);color:var(--yl-orange);font-size:9px;letter-spacing:.2em}.yl-slash-deco:before{content:"////////"}.yl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;font-family:var(--yl-font-mono);font-size:11px;letter-spacing:var(--yl-ls-mono-wide);font-weight:500;text-transform:uppercase;border:none;cursor:pointer;transition:var(--yl-transition);text-decoration:none;white-space:nowrap}.yl-btn-primary{background:var(--yl-black);color:var(--yl-white)}.yl-btn-primary:hover{background:#1a1a1a}.yl-btn-orange{background:var(--yl-orange);color:var(--yl-white)}.yl-btn-orange:hover{background:#d44d12}.yl-btn-outline{background:transparent;color:var(--yl-text-primary);border:1px solid var(--yl-text-primary)}.yl-btn-outline:hover{background:var(--yl-text-primary);color:var(--yl-bg-base)}.yl-btn-on-orange{background:var(--yl-white);color:var(--yl-orange)}.yl-btn-on-orange:hover{background:var(--yl-black);color:var(--yl-white)}.yl-btn-on-dark{background:var(--yl-white);color:var(--yl-black)}.yl-card{background:var(--yl-bg-card);border:1px solid var(--yl-border);transition:var(--yl-transition)}.yl-card:hover{border-color:var(--yl-text-primary)}.yl-card-no-hover{background:var(--yl-bg-card);border:1px solid var(--yl-border)}.yl-tag{display:inline-block;padding:4px 8px;font-family:var(--yl-font-mono);font-size:8px;letter-spacing:.16em;font-weight:500;text-transform:uppercase}.yl-tag-featured{background:var(--yl-orange);color:var(--yl-white)}.yl-tag-new{background:var(--yl-black);color:var(--yl-white)}.yl-tag-sold{background:#888;color:var(--yl-white)}.yl-card-sold{opacity:.5}.yl-spec-row{display:grid;grid-template-columns:140px 1fr;gap:16px;align-items:baseline;padding:14px 0;border-top:1px solid var(--yl-border)}.yl-spec-row-compact{grid-template-columns:80px 1fr;padding:10px 0;gap:12px}.yl-spec-label{font-family:var(--yl-font-mono);font-size:10px;letter-spacing:var(--yl-ls-mono-wide);color:var(--yl-text-secondary);text-transform:uppercase}.yl-spec-value{font-family:var(--yl-font-display);font-size:13px;font-weight:700}.yl-spec-value-note{font-family:var(--yl-font-mono);font-size:10px;color:var(--yl-text-tertiary);font-weight:500;margin-left:6px}.yl-cross-brand-bar{display:flex;justify-content:space-between;align-items:center;padding:8px var(--yl-pad-section-x);font-family:var(--yl-font-mono);font-size:10px;letter-spacing:var(--yl-ls-mono-wide);color:var(--yl-text-secondary);background:var(--yl-bg-base);border-bottom:1px solid var(--yl-border)}.yl-section{padding:var(--yl-pad-section-y) var(--yl-pad-section-x);background:var(--yl-bg-base);position:relative}.yl-section-secondary{background:var(--yl-bg-secondary)}.yl-section-dark{background:var(--yl-black);color:var(--yl-white)}.yl-section-orange{background:var(--yl-orange);color:var(--yl-white)}.yl-section-large{padding-top:var(--yl-pad-section-y-large);padding-bottom:var(--yl-pad-section-y-large)}.yl-section-compact{padding-top:var(--yl-pad-section-y-compact);padding-bottom:var(--yl-pad-section-y-compact)}.yl-section-label{font-family:var(--yl-font-mono);font-size:10px;letter-spacing:var(--yl-ls-mono-wide);color:var(--yl-text-secondary);margin-bottom:10px;text-transform:uppercase}.yl-section-title{font-family:var(--yl-font-display);font-size:32px;font-weight:700;letter-spacing:var(--yl-ls-display);line-height:1}.yl-section-title-small{font-size:24px}.yl-section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:28px;flex-wrap:wrap;gap:12px}.yl-hero-title{font-family:var(--yl-font-display);font-size:56px;font-weight:700;line-height:.94;letter-spacing:var(--yl-ls-display)}.yl-hero-title-giant{font-size:76px}.yl-hero-pretitle{font-family:var(--yl-font-mono);font-size:10px;letter-spacing:var(--yl-ls-mono-x-wide);color:var(--yl-text-secondary);text-transform:uppercase;margin-bottom:28px}.yl-hero-tagline{font-size:15px;color:var(--yl-text-primary);opacity:.85;max-width:480px;line-height:1.55;margin-top:22px}.yl-naming{font-family:var(--yl-font-display);font-weight:700;letter-spacing:var(--yl-ls-display)}.yl-naming-separator{color:var(--yl-orange);padding:0 4px}.yl-input,.yl-select,.yl-textarea{width:100%;background:var(--yl-white);border:1px solid var(--yl-border-strong);padding:11px 14px;font-family:var(--yl-font-mono);font-size:12px;letter-spacing:var(--yl-ls-mono);color:var(--yl-text-primary);box-sizing:border-box;border-radius:0}.yl-input:focus,.yl-select:focus,.yl-textarea:focus{outline:none;border-color:var(--yl-black)}.yl-label{display:block;font-family:var(--yl-font-mono);font-size:9px;letter-spacing:var(--yl-ls-mono-x-wide);color:var(--yl-text-secondary);font-weight:500;margin-bottom:6px;text-transform:uppercase}.yl-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%230A0A0A' stroke-width='2'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.yl-chip{display:inline-block;padding:7px 12px;border:1px solid var(--yl-border-strong);font-family:var(--yl-font-mono);font-size:9px;letter-spacing:var(--yl-ls-mono-wide);font-weight:500;color:var(--yl-text-primary);background:var(--yl-white);cursor:pointer;text-transform:uppercase;transition:var(--yl-transition)}.yl-chip:hover{border-color:var(--yl-text-primary)}.yl-chip-active{background:var(--yl-black);color:var(--yl-white);border-color:var(--yl-black)}.yl-ph{background:var(--yl-gray-100);display:flex;align-items:center;justify-content:center;color:#aaa;position:relative}.yl-nav-active{border-bottom:2px solid var(--yl-orange);padding-bottom:2px}@media(max-width:768px){:root{--yl-pad-section-y: 48px;--yl-pad-section-y-large: 56px;--yl-pad-section-x: 18px}.yl-hero-title{font-size:42px}.yl-hero-title-giant{font-size:56px}.yl-section-title{font-size:26px}.yl-spec-row{grid-template-columns:100px 1fr;gap:12px}}@media(max-width:480px){.yl-hero-title{font-size:36px}.yl-hero-title-giant{font-size:44px}.yl-section-title{font-size:22px}}@media print{.yl-btn,.yl-cross-brand-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/yaguar.css.map */
