:root{--mcg-charcoal: #121315;--mcg-coal: #1D1F22;--mcg-ice: #EEF1F3;--mcg-white: #FFFFFF;--mcg-red: #C8102E;--mcg-red-dark: #A50D26;--mcg-steel: #565C63;--mcg-red-light: #FF6B7D;--mcg-mute: #C9CED3;--mcg-line: #2E3135;--mcg-display: "Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--mcg-body: "Archivo", Arial, Helvetica, sans-serif}body.password.mcg-body{background:var(--mcg-charcoal);color:var(--mcg-white);font-family:var(--mcg-body);letter-spacing:0}body.mcg-body .password-main{padding:0}.mcg-top{background:var(--mcg-charcoal);border-bottom:1px solid var(--mcg-line)}.mcg-top__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}.mcg-top__logo img{display:block;height:26px;width:auto}.mcg-top .password-link{color:var(--mcg-mute);font-family:var(--mcg-body);font-size:14px;display:inline-flex;align-items:center;gap:6px;min-height:44px}.mcg-top .password-link .svg-wrapper{width:14px;height:14px}.mcg-top .password-modal__content{color:var(--mcg-charcoal)}.mcg-wrap{max-width:1200px;margin:0 auto;padding:0 16px}@media(min-width:750px){.mcg-wrap{padding:0 32px}}.mcg-hero{background:var(--mcg-charcoal)}.mcg-hero__grid{display:grid;gap:24px;padding-top:40px;padding-bottom:48px}@media(min-width:990px){.mcg-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center;padding-top:72px;padding-bottom:88px}}.mcg-hero__art{order:-1;text-align:center}@media(min-width:990px){.mcg-hero__art{order:0}}.mcg-grill{width:min(100%,440px);height:auto;display:block;margin:0 auto}.mcg-grill [data-mcg-body]{transition:fill .35s ease}.mcg-art__cap{margin:8px 0 0;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#8a9097;font-weight:600}.mcg-eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mcg-red-light)}.mcg-h1{margin:12px 0 0;font-family:var(--mcg-display);font-weight:900;text-transform:uppercase;font-size:clamp(52px,11vw,104px);line-height:.88;color:var(--mcg-white);letter-spacing:0}.mcg-lede{margin:16px 0 0;font-size:18px;line-height:1.5;color:var(--mcg-mute);max-width:34em}.mcg-card{margin-top:28px;background:var(--mcg-coal);border:1px solid var(--mcg-line);border-radius:16px;padding:20px}@media(min-width:750px){.mcg-card{padding:28px}}.mcg-field{border:0;margin:0;padding:0;min-width:0}.mcg-field+.mcg-field,.mcg-status+.mcg-field{margin-top:22px}.mcg-label{display:flex;align-items:center;gap:10px;padding:0;font-family:var(--mcg-display);font-weight:800;font-size:22px;text-transform:uppercase;color:var(--mcg-white);letter-spacing:.02em}.mcg-step{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--mcg-red);color:var(--mcg-white);font-family:var(--mcg-body);font-size:14px;font-weight:700}.mcg-hint{margin:4px 0 12px;font-size:14px;color:#9aa0a6}.mcg-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(min-width:480px){.mcg-chips{grid-template-columns:repeat(7,minmax(0,1fr))}}.mcg-chip{min-height:44px;border-radius:10px;border:2px solid var(--mcg-line);background:var(--mcg-charcoal);color:var(--mcg-white);font-family:var(--mcg-display);font-weight:800;font-size:18px;letter-spacing:.04em;cursor:pointer;transition:border-color .15s ease,background .15s ease}.mcg-chip:hover{border-color:var(--mcg-steel)}.mcg-chip[aria-checked=true]{border-color:var(--mcg-red);background:#2a1418}.mcg-chip:focus-visible,.mcg-select:focus-visible,.mcg-input:focus-visible,.mcg-btn:focus-visible,.mcg-linkbtn:focus-visible{outline:3px solid var(--mcg-red-light);outline-offset:2px}.mcg-select{margin-top:10px;width:100%;min-height:48px;border-radius:10px;border:2px solid var(--mcg-line);background:var(--mcg-charcoal);color:var(--mcg-white);font-family:var(--mcg-body);font-size:16px;padding:0 40px 0 14px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23C9CED3' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.mcg-select option,.mcg-select optgroup{color:#121315;background:#fff}.mcg-status{margin-top:18px;border-left:4px solid var(--mcg-red);background:#17191c;border-radius:0 10px 10px 0;padding:12px 14px}.mcg-status.is-wait{border-left-color:var(--mcg-steel)}.mcg-badge{display:inline-block;margin:0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mcg-red-light)}.mcg-status.is-wait .mcg-badge{color:var(--mcg-mute)}.mcg-badge--ok{color:#7ee2a8}.mcg-status__text{margin:4px 0 0;font-size:16px;line-height:1.45;color:var(--mcg-white)}.mcg-row{display:flex;flex-direction:column;gap:10px;margin-top:10px}@media(min-width:600px){.mcg-row{flex-direction:row}}.mcg-input{flex:1 1 auto;min-width:0;min-height:52px;border-radius:10px;border:2px solid var(--mcg-line);background:var(--mcg-white);color:var(--mcg-charcoal);font-family:var(--mcg-body);font-size:16px;padding:0 14px}.mcg-input[aria-invalid=true]{border-color:var(--mcg-red-light)}.mcg-btn{flex:0 0 auto;min-height:52px;border:0;border-radius:10px;background:var(--mcg-red);color:var(--mcg-white);font-family:var(--mcg-body);font-weight:700;font-size:16px;padding:0 22px;cursor:pointer;transition:background .15s ease}.mcg-btn:hover{background:var(--mcg-red-dark)}.mcg-error{margin:10px 0 0;font-size:14px;color:var(--mcg-red-light);font-weight:600}.mcg-consent{margin:12px 0 0;font-size:13px;line-height:1.45;color:#8a9097}.mcg-done{outline:none}.mcg-done__title{margin:6px 0 0;font-family:var(--mcg-display);font-weight:900;font-size:34px;line-height:1;text-transform:uppercase;color:var(--mcg-white)}.mcg-done__text{margin:10px 0 0;font-size:16px;line-height:1.5;color:var(--mcg-mute)}.mcg-linkbtn{margin-top:14px;background:none;border:0;padding:0;min-height:44px;color:var(--mcg-white);font-family:var(--mcg-body);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mcg-band{background:var(--mcg-ice);color:var(--mcg-charcoal)}.mcg-points{display:grid;gap:24px;padding-top:40px;padding-bottom:40px}@media(min-width:750px){.mcg-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:56px;padding-bottom:56px}}.mcg-point{border-top:3px solid var(--mcg-red);padding-top:14px}.mcg-point__title{margin:0;font-family:var(--mcg-display);font-weight:800;font-size:26px;line-height:1.05;text-transform:uppercase;color:var(--mcg-charcoal)}.mcg-point__text{margin:8px 0 0;font-size:16px;line-height:1.5;color:#3d4247}.mcg-foot{background:var(--mcg-charcoal);border-top:1px solid var(--mcg-line);color:#8a9097}.mcg-foot__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:24px;padding-bottom:24px;font-size:13px}.mcg-foot__social{display:flex;gap:6px;list-style:none;margin:0;padding:0}.mcg-foot__social a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--mcg-mute)}.mcg-foot__social .svg-wrapper,.mcg-foot__social svg{width:18px;height:18px}.mcg-foot__legal{margin:0}@media(prefers-reduced-motion:reduce){.mcg-grill [data-mcg-body],.mcg-chip,.mcg-btn{transition:none}}@media(max-width:989px){.mcg-grill{width:min(70%,300px)}.mcg-art__cap{margin-top:4px}}body.mcg-body{overflow-x:hidden}@media(max-width:599px){.mcg-top__logo img{height:22px}.mcg-top .password-link{font-size:0;gap:0}.mcg-top .password-link .svg-wrapper{width:18px;height:18px}}.mcg-photo{display:block;width:min(100%,460px);height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:50% 62%;border-radius:16px;margin:0 auto;background:#1d1f22}.mcg-photo.is-team{object-position:50% 0}@media(max-width:989px){.mcg-photo{width:min(78%,320px)}}@media(max-width:989px){.mcg-hero{overflow-x:clip}.mcg-hero__grid{padding-top:0}.mcg-hero__art{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.mcg-photo{width:100%;max-width:none;border-radius:0;aspect-ratio:1 / 1}.mcg-hero__art:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(to bottom,rgba(18,19,21,0),var(--mcg-charcoal));pointer-events:none}.mcg-art__cap{position:absolute;left:0;right:0;bottom:14px;z-index:1;margin:0;color:#c9ced3}}@media(min-width:600px)and (max-width:989px){.mcg-photo{aspect-ratio:16 / 10}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mcg.css.map */
