.manich-tg{--mtg-bg: #f8f5ef;--mtg-surface: #ffffff;--mtg-ink: #2b2a25;--mtg-muted: #6f6a60;--mtg-line: #e7e0d4;--mtg-green: #223d30;--mtg-green-hover: #2f5241;--mtg-gold: #c3a567;--mtg-gold-soft: #efe7d6;--mtg-head: "Cormorant Garamond", "Times New Roman", Georgia, serif;--mtg-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mtg-fade: .26s cubic-bezier(.4, 0, .2, 1);--mtg-maxw: 1200px;box-sizing:border-box;background:var(--mtg-bg);color:var(--mtg-ink);font-family:var(--mtg-ui);-webkit-font-smoothing:antialiased;padding:clamp(2rem,5vw,4.5rem) clamp(1rem,4vw,3rem)}.manich-tg *,.manich-tg *:before,.manich-tg *:after{box-sizing:border-box}.manich-tg__inner{max-width:var(--mtg-maxw);margin:0 auto}.manich-tg__intro{text-align:center;max-width:640px;margin:0 auto clamp(2rem,4vw,3.25rem)}.manich-tg__eyebrow{font-family:var(--mtg-ui);font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--mtg-gold);margin:0 0 .9rem;font-weight:600}.manich-tg__title{font-family:var(--mtg-head);font-weight:500;font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.08;letter-spacing:.01em;margin:0 0 1rem}.manich-tg__lead{font-size:.98rem;line-height:1.6;color:var(--mtg-muted)}.manich-tg__lead p{margin:0 0 .6rem}.manich-tg__lead p:last-child{margin-bottom:0}.manich-tg__controls{display:none}.manich-tg.is-enhanced .manich-tg__controls{display:flex;flex-direction:column;gap:1.4rem;align-items:center;margin-bottom:clamp(2rem,4vw,3rem)}.manich-tg__control-label{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--mtg-muted);text-align:center;margin-bottom:.75rem}.manich-tg__tabs{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:0;border:1px solid var(--mtg-line);background:var(--mtg-surface)}.manich-tg__tab{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--mtg-ink);font-family:var(--mtg-ui);font-size:.86rem;letter-spacing:.03em;padding:.85rem 1.5rem;cursor:pointer;position:relative;transition:background var(--mtg-fade),color var(--mtg-fade);border-right:1px solid var(--mtg-line)}.manich-tg__tab:last-child{border-right:0}.manich-tg__tab[aria-selected=true]{background:var(--mtg-green);color:#fff}.manich-tg__tab:not([aria-selected=true]):hover{background:var(--mtg-gold-soft)}.manich-tg__carats{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.manich-tg__chip{-webkit-appearance:none;appearance:none;background:var(--mtg-surface);border:1px solid var(--mtg-line);color:var(--mtg-ink);font-family:var(--mtg-ui);font-size:.85rem;min-width:3.4rem;padding:.55rem .85rem;cursor:pointer;transition:background var(--mtg-fade),color var(--mtg-fade),border-color var(--mtg-fade)}.manich-tg__chip[aria-pressed=true]{background:var(--mtg-ink);color:#fff;border-color:var(--mtg-ink)}.manich-tg__chip:not([aria-pressed=true]):hover{border-color:var(--mtg-gold)}.manich-tg__chip[hidden]{display:none}.manich-tg__chip:disabled{opacity:.32;cursor:not-allowed}.manich-tg__viewer{display:none}.manich-tg.is-enhanced .manich-tg__viewer{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1.5rem,3vw,2.75rem);align-items:start;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.manich-tg__stage{position:relative;background:var(--mtg-surface);border:1px solid var(--mtg-line);aspect-ratio:4 / 3;overflow:hidden}.manich-tg__stage-img{width:100%;height:100%;object-fit:cover;display:block;opacity:1;transition:opacity var(--mtg-fade)}.manich-tg__stage.is-swapping .manich-tg__stage-img{opacity:0}.manich-tg__stage-tag{position:absolute;left:1rem;top:1rem;background:#ffffffe6;color:var(--mtg-ink);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;padding:.4rem .7rem;border:1px solid var(--mtg-line)}.manich-tg__details{display:flex;flex-direction:column;justify-content:center;padding:clamp(.5rem,2vw,1.5rem) 0}.manich-tg__d-name{font-family:var(--mtg-head);font-weight:500;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.12;margin:0 0 .4rem}.manich-tg__d-carat{font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mtg-gold);margin:0 0 1.25rem;font-weight:600}.manich-tg__spec{margin:0 0 1.4rem;display:grid;grid-template-columns:auto 1fr;gap:.55rem 1.25rem;font-size:.9rem}.manich-tg__spec dt{color:var(--mtg-muted);letter-spacing:.02em}.manich-tg__spec dd{margin:0;color:var(--mtg-ink);text-align:right}.manich-tg__summary{font-size:.88rem;line-height:1.55;color:var(--mtg-muted);margin:0 0 1.5rem;white-space:pre-line}.manich-tg__price{font-family:var(--mtg-head);font-size:1.5rem;margin:0 0 1.25rem}.manich-tg__price small{font-family:var(--mtg-ui);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mtg-muted);margin-right:.4rem}.manich-tg__cta{display:inline-flex;align-items:center;gap:.6rem;align-self:flex-start;background:var(--mtg-green);color:#fff;text-decoration:none;font-size:.86rem;letter-spacing:.08em;text-transform:uppercase;padding:.95rem 1.9rem;border:1px solid var(--mtg-green);transition:background var(--mtg-fade),color var(--mtg-fade)}.manich-tg__cta:hover{background:var(--mtg-green-hover)}.manich-tg__cta svg{width:.9em;height:.9em}.manich-tg__choices-label{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--mtg-muted);text-align:center;margin:0 0 1.1rem;display:none}.manich-tg.is-enhanced .manich-tg__choices-label{display:block}.manich-tg__choices{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(1rem,2.4vw,1.75rem)}.manich-tg__item{margin:0;transition:opacity var(--mtg-fade)}.manich-tg__item[hidden]{display:none}.manich-tg__card{display:block;width:100%;text-align:left;background:var(--mtg-surface);border:1px solid var(--mtg-line);color:inherit;padding:0;cursor:default;font-family:inherit}.manich-tg.is-enhanced .manich-tg__card{cursor:pointer;transition:border-color var(--mtg-fade),box-shadow var(--mtg-fade),transform var(--mtg-fade)}.manich-tg.is-enhanced .manich-tg__card:hover{border-color:var(--mtg-gold)}.manich-tg.is-enhanced .manich-tg__item.is-active .manich-tg__card{border-color:var(--mtg-green);box-shadow:0 0 0 1px var(--mtg-green)}.manich-tg__thumb{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--mtg-gold-soft)}.manich-tg__card-body{padding:1rem 1.1rem 1.2rem}.manich-tg__card-name{font-family:var(--mtg-head);font-weight:500;font-size:1.15rem;line-height:1.2;margin:0 0 .5rem}.manich-tg__card-name a{color:inherit;text-decoration:none}.manich-tg__card-name a:hover{color:var(--mtg-green)}.manich-tg__badges{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .75rem}.manich-tg__badge{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mtg-muted);border:1px solid var(--mtg-line);padding:.18rem .5rem}.manich-tg__card-spec{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem;font-size:.84rem;margin:0 0 .9rem}.manich-tg__card-spec dt{color:var(--mtg-muted)}.manich-tg__card-spec dd{margin:0;text-align:right}.manich-tg.is-enhanced .manich-tg__card-spec{display:none}.manich-tg__card-price{font-family:var(--mtg-head);font-size:1.2rem;margin:0 0 .9rem}.manich-tg__card-price small{font-family:var(--mtg-ui);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mtg-muted);margin-right:.3rem}.manich-tg__card-cta{display:inline-block;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mtg-green);text-decoration:none;border-bottom:1px solid var(--mtg-gold);padding-bottom:2px}.manich-tg.is-enhanced .manich-tg__card-cta{display:none}.manich-tg__empty{display:none;text-align:center;color:var(--mtg-muted);font-size:.95rem;padding:2.5rem 1rem}.manich-tg :focus-visible{outline:2px solid var(--mtg-green);outline-offset:2px}@media(max-width:749px){.manich-tg.is-enhanced .manich-tg__viewer{grid-template-columns:1fr;gap:1.25rem}.manich-tg__stage{aspect-ratio:1 / 1}.manich-tg__details{text-align:center;align-items:center}.manich-tg__spec{justify-items:center}.manich-tg__cta{align-self:center}.manich-tg__tab{flex:1 1 auto;padding:.75rem .9rem;font-size:.8rem}.manich-tg__choices{grid-template-columns:repeat(2,1fr);gap:.75rem}.manich-tg__card-body{padding:.75rem .8rem .9rem}.manich-tg__card-name{font-size:1rem}}@media(prefers-reduced-motion:reduce){.manich-tg *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/manich-tennis-guide.css.map */
