.mc-ct{font-family:var(--mc-font-body);color:var(--mc-color-body);background:var(--mc-color-white)}.mc-ct *{box-sizing:border-box}.mc-ct-wrap{max-width:var(--mc-wrap);margin:0 auto;padding:0 var(--mc-gutter)}.mc-ct h1,.mc-ct h2,.mc-ct h3{margin:0;font-family:var(--mc-font-head);color:var(--mc-color-ink)}.mc-ct .mc-ph{width:24px;height:24px;flex:none}.mc-ct-eyebrow{margin:0 0 var(--mc-space-3);font-size:var(--mc-fs-xs);line-height:1.2;font-weight:var(--mc-weight-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--mc-color-muted)}.mc-ct-lead{max-width:34em;margin:var(--mc-space-4) 0 0;font-size:var(--mc-fs-read);line-height:var(--mc-lh-read)}.mc-ct-actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-3);margin-top:var(--mc-space-8)}.mc-ct a.mc-ct-btn,.mc-ct button.mc-ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--mc-space-2);min-height:52px;padding:0 var(--mc-space-6);border:1px solid transparent;border-radius:var(--mc-radius);font:var(--mc-weight-semibold) 15px/1 var(--mc-font-body);letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color var(--mc-dur),border-color var(--mc-dur),color var(--mc-dur)}.mc-ct .mc-ct-btn .mc-ph{width:20px;height:20px}.mc-ct a.mc-ct-btn--primary,.mc-ct button.mc-ct-btn--primary{background:var(--mc-color-accent);color:var(--mc-color-white)}.mc-ct a.mc-ct-btn--primary:hover,.mc-ct button.mc-ct-btn--primary:hover{background:var(--mc-color-accent-hover);color:var(--mc-color-white)}.mc-ct a.mc-ct-btn--ghost{border-color:var(--mc-color-ink);background:transparent;color:var(--mc-color-ink)}.mc-ct a.mc-ct-btn--ghost:hover{background:var(--mc-color-ink);color:var(--mc-color-white)}.mc-ct a.mc-ct-btn:focus-visible,.mc-ct button.mc-ct-btn:focus-visible,.mc-ct a:focus-visible{outline:var(--mc-focus-width) solid var(--mc-focus-color);outline-offset:var(--mc-focus-offset)}.mc-ct-photo{position:relative;margin:0}.mc-ct-photo img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--mc-radius)}.mc-ct-photo figcaption{position:absolute;left:var(--mc-space-4);bottom:var(--mc-space-4);display:inline-flex;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-2) var(--mc-space-3);border-radius:var(--mc-radius);background:#ffffffeb;font-size:var(--mc-fs-sm);font-weight:var(--mc-weight-semibold);color:var(--mc-color-ink)}.mc-ct-photo figcaption .mc-ph{width:18px;height:18px;color:var(--mc-color-accent)}.mc-ct-sec{padding:var(--mc-space-16) 0}.mc-ct-sec+.mc-ct-sec{padding-top:0}.mc-ct-sec-head{margin-bottom:var(--mc-space-8)}.mc-ct-sec-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--mc-space-6)}.mc-ct .mc-ct-sec-head h2{font-size:var(--mc-fs-h2);line-height:1.18;font-weight:var(--mc-weight-medium);letter-spacing:-.02em}.mc-ct-sec-head p{margin:var(--mc-space-2) 0 0;font-size:var(--mc-fs-body);line-height:var(--mc-lh-text);color:var(--mc-color-muted)}.mc-ct a.mc-ct-link{display:inline-flex;align-items:center;gap:var(--mc-space-1);min-height:44px;margin-top:var(--mc-space-2);font-size:var(--mc-fs-base);font-weight:var(--mc-weight-semibold);color:var(--mc-color-accent);text-decoration:none}.mc-ct a.mc-ct-link .mc-ph{width:18px;height:18px}.mc-ct a.mc-ct-link:hover{text-decoration:underline}.mc-ct-linkrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2) var(--mc-space-6);margin-top:var(--mc-space-8);font-size:var(--mc-fs-body);color:var(--mc-color-muted)}.mc-ct-linkrow .mc-ct-link{margin-top:0}.mc-ct-form{padding:var(--mc-space-10);border-radius:var(--mc-radius);background:var(--mc-color-paper)}.mc-ct-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--mc-space-5) var(--mc-space-4)}.mc-ct-field{display:flex;flex-direction:column;gap:var(--mc-space-2)}.mc-ct-field--full{grid-column:1/-1}.mc-ct-field label{margin:0;font-size:var(--mc-fs-md);font-weight:var(--mc-weight-semibold);color:var(--mc-color-ink)}.mc-ct-field label span{font-weight:var(--mc-weight-medium);color:var(--mc-color-muted)}.mc-ct .mc-ct-field input,.mc-ct .mc-ct-field select,.mc-ct .mc-ct-field textarea{width:100%;min-height:48px;margin:0;padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-color-line);border-radius:var(--mc-radius);background-color:var(--mc-color-white);box-shadow:none;font:var(--mc-weight-medium) 16px/1.4 var(--mc-font-body);color:var(--mc-color-ink)}.mc-ct .mc-ct-field textarea{min-height:140px;resize:vertical}.mc-ct .mc-ct-field select{appearance:none;-webkit-appearance:none;padding-right:var(--mc-space-10);background:var(--mc-color-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23132b3c' d='M212.24,100.24l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,167.51l75.76-75.75a6,6,0,0,1,8.48,8.48Z'/%3E%3C/svg%3E") no-repeat right 16px center/18px}.mc-ct .mc-ct-field input:focus,.mc-ct .mc-ct-field select:focus,.mc-ct .mc-ct-field textarea:focus{border-color:var(--mc-color-ink);outline:var(--mc-focus-width) solid var(--mc-focus-color);outline-offset:1px}.mc-ct-submit{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-4);margin-top:var(--mc-space-6)}.mc-ct-note{display:flex;gap:var(--mc-space-3);align-items:flex-start;margin:0 0 var(--mc-space-6);padding:var(--mc-space-4);border-radius:var(--mc-radius);background:var(--mc-color-white);font-size:var(--mc-fs-base);line-height:var(--mc-lh-text);color:var(--mc-color-ink)}.mc-ct-note .mc-ph{color:var(--mc-color-accent)}.mc-ct-note--error{color:var(--mc-color-sale);background:var(--mc-color-sale-bg)}.mc-ct-note--error ul{margin:0;padding-left:var(--mc-space-5)}@media(max-width:1024px){.mc-ct-wrap{padding:0 var(--mc-space-6)}}@media(max-width:640px){.mc-ct-wrap{padding:0 var(--mc-space-4)}.mc-ct-lead{font-size:var(--mc-fs-body);line-height:var(--mc-lh-body)}.mc-ct-actions{flex-direction:column}.mc-ct a.mc-ct-btn,.mc-ct button.mc-ct-btn{width:100%}.mc-ct-sec{padding:var(--mc-space-12) 0}.mc-ct .mc-ct-sec-head h2{font-size:24px}.mc-ct-sec-head--row{flex-direction:column;align-items:flex-start;gap:var(--mc-space-2)}.mc-ct-form{padding:var(--mc-space-6)}.mc-ct-grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/mcocod-pages.css.map */
