.fency-tuner,.fency-tuner *,.fency-tuner *:before,.fency-tuner *:after{box-sizing:border-box}.fency-tuner{color:#111;font-family:var(--font-body-family, Montserrat, sans-serif);background:#f6f6f6}.fency-tuner__hero{max-width:920px;margin:0 auto;padding:36px 20px 48px}.fency-tuner__eyebrow{margin:0 0 8px;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fency-tuner__title{margin:0 0 12px;font-size:clamp(2rem,4vw,3.15rem);line-height:1.05;letter-spacing:-.03em}.fency-tuner__intro{max-width:40rem;margin:0 0 22px;font-size:1.05rem;line-height:1.55}.fency-tuner__tool{background:#fff;border:1px solid #e6e6e6;border-radius:20px;padding:16px}.fency-tuner__controls{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.fency-tuner__instruments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid #e4e4e4;border-radius:12px;background:#f6f6f6}.fency-tuner button{font-family:inherit;cursor:pointer}.fency-tuner__instrument{min-height:44px;border:0;border-radius:8px;background:transparent;color:#111;font-size:.95rem;font-weight:600}.fency-tuner__instrument[aria-selected=true]{background:#111;color:#fff}.fency-tuner__tuning{display:flex;flex-direction:column;gap:6px;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.fency-tuner__tuning select{min-height:44px;width:100%;border:1px solid #d9d9d9;border-radius:10px;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#111111 50%),linear-gradient(135deg,#111111 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;color:#111;font-family:inherit;font-size:1rem;font-weight:500;letter-spacing:0;text-transform:none;padding:0 32px 0 12px;-webkit-appearance:none;appearance:none}.fency-tuner__meter{padding:12px 0 4px;text-align:center}.fency-tuner__note{display:flex;align-items:flex-start;justify-content:center;margin:0;min-height:1em;font-size:clamp(4.6rem,20vw,7.4rem);font-weight:600;letter-spacing:-.045em;line-height:.85}.fency-tuner__note sup{margin-left:.08em;font-size:.32em;font-weight:600;letter-spacing:0;line-height:1}.fency-tuner__meter.is-idle .fency-tuner__note{color:#c8c8c8;font-weight:500}.fency-tuner__meter.is-in-tune .fency-tuner__note{color:#0f7a3a}.fency-tuner__meter.is-off .fency-tuner__note{color:#b42318}.fency-tuner__cents{min-height:1.4em;margin:10px 0 16px;font-size:1.05rem;font-weight:600}.fency-tuner__scale{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;max-width:560px;margin:0 auto;color:#5c5c5c;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fency-tuner__track{position:relative;height:28px;border-radius:999px;background:#f1f1f1;overflow:hidden}.fency-tuner__zone{position:absolute;top:0;bottom:0;left:45%;width:10%;background:#0f7a3a38}.fency-tuner__needle{position:absolute;top:3px;bottom:3px;left:50%;width:3px;border-radius:999px;background:#111;transform:translate(-50%)}.fency-tuner__meter.is-in-tune .fency-tuner__needle{background:#0f7a3a}.fency-tuner__meter.is-off .fency-tuner__needle{background:#b42318}.fency-tuner__live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fency-tuner__strings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}.fency-tuner__strings[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.fency-tuner__string{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:78px;padding:8px 4px;border:1px solid #e0e0e0;border-radius:12px;background:#fff;color:#111}.fency-tuner__string-note{font-size:1.15rem;font-weight:700;letter-spacing:-.03em}.fency-tuner__string-meta,.fency-tuner__string-play{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#666}.fency-tuner__string.is-near{border-color:#111;box-shadow:inset 0 0 0 1px #111}.fency-tuner__string.is-tuned,.fency-tuner__string.is-playing{background:#111;border-color:#111;color:#fff}.fency-tuner__string.is-tuned{background:#0f7a3a;border-color:#0f7a3a}.fency-tuner__string.is-tuned .fency-tuner__string-meta,.fency-tuner__string.is-tuned .fency-tuner__string-play,.fency-tuner__string.is-playing .fency-tuner__string-meta,.fency-tuner__string.is-playing .fency-tuner__string-play{color:inherit}.fency-tuner__mic{width:100%;min-height:52px;margin-top:14px;border:1px solid #111111;border-radius:10px;background:#111;color:#fff;font-size:1rem;font-weight:700}.fency-tuner__mic[aria-pressed=true]{background:#fff;color:#111}.fency-tuner__mic:disabled{opacity:.65;cursor:wait}.fency-tuner__privacy,.fency-tuner__message,.fency-tuner__app{margin:10px 0 0;color:#444;font-size:.92rem;line-height:1.45}.fency-tuner__message{color:#8a1c13;font-weight:600}.fency-tuner__app a{color:#111;font-weight:700}.fency-tuner__guide{background:#fff;color:#161616}.fency-tuner__guide-inner{max-width:740px;margin:0 auto;padding:56px 20px 72px}.fency-tuner__guide h2{margin:2.2rem 0 .7rem;font-size:clamp(1.55rem,2vw,2rem);letter-spacing:-.03em;line-height:1.15}.fency-tuner__guide h2:first-child{margin-top:0}.fency-tuner__guide p,.fency-tuner__guide li{font-size:1.05rem;line-height:1.6}.fency-tuner__guide ol,.fency-tuner__guide ul{margin:0 0 1rem;padding-left:1.2rem}.fency-tuner__guide li+li{margin-top:.45rem}.fency-tuner__table-wrap{overflow-x:auto;margin:0 0 1rem}.fency-tuner__table{width:100%;border-collapse:collapse;font-size:.98rem}.fency-tuner__table th,.fency-tuner__table td{padding:10px 8px;border-bottom:1px solid #ececec;text-align:left}.fency-tuner__table th{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.fency-tuner__faq details{border-top:1px solid #ececec;padding:12px 0}.fency-tuner__faq details:last-child{border-bottom:1px solid #ececec}.fency-tuner__faq summary{cursor:pointer;font-weight:700}.fency-tuner__question{display:inline;margin:0;font-size:1.05rem;line-height:1.4}.fency-tuner__faq details p{margin:10px 0 4px}.fency-tuner__shop{background:#111;color:#fff}.fency-tuner__shop-inner{max-width:920px;margin:0 auto;padding:42px 20px 48px}.fency-tuner__shop h2{margin:0 0 8px;color:#fff;font-size:clamp(1.6rem,2vw,2.1rem);letter-spacing:-.03em}.fency-tuner__shop p{margin:0 0 16px;color:#d7d7d7}.fency-tuner__shop-links{display:flex;flex-wrap:wrap;gap:10px}.fency-tuner__shop-links a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:10px;background:#fff;color:#111;font-weight:700;text-decoration:none}.fency-tuner button:focus-visible,.fency-tuner select:focus-visible,.fency-tuner a:focus-visible,.fency-tuner summary:focus-visible{outline:2px solid #111111;outline-offset:3px}.fency-tuner__shop a:focus-visible{outline-color:#fff}@media screen and (min-width:750px){.fency-tuner__hero{padding:56px 28px 64px}.fency-tuner__tool{padding:22px 22px 18px}.fency-tuner__controls{flex-direction:row;align-items:flex-end;justify-content:space-between}.fency-tuner__instruments{min-width:320px}.fency-tuner__tuning{min-width:280px}.fency-tuner__strings,.fency-tuner__strings[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.fency-tuner__strings[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.fency-tuner__shop-links a{width:100%}}@media(prefers-reduced-motion:reduce){.fency-tuner__needle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/guitar-tuner.css.map */
