.mc-store{--mc-ink:#45435d;--mc-heading:#5A588D;--mc-muted:#6F6D84;--mc-line:#E4E1F1;--mc-lav:#8F8EC5;--mc-lav2:#BDBCE7;--mc-blue:#5CA1DB;--mc-blue-soft:#A5C5DC;--mc-pink:#D1A8CD;--mc-pink-soft:#F7EFF7;--mc-lilac-soft:#F5F1FC;--mc-blue-pale:#EEF5FA;--mc-bg:#FCFBFE;--mc-white:#FFFFFF;--mc-shadow:0 16px 44px rgba(106,103,148,.1);color:var(--mc-ink);background:var(--mc-bg);font-family:var(--font-body-family,"Helvetica Neue",Helvetica,Arial,sans-serif);-webkit-font-smoothing:antialiased}.mc-store *{box-sizing:border-box}.mc-store a{color:inherit}.mc-store img{max-width:100%;height:auto}.mc-store__shell{width:min(1120px,calc(100% - 40px));margin:0 auto}.mc-store h1,.mc-store h2,.mc-store h3{margin:0;color:var(--mc-heading);font-family:var(--font-heading-family,var(--font-body-family,"Helvetica Neue",Helvetica,Arial,sans-serif));font-weight:600;letter-spacing:-.035em}.mc-store p{font-weight:400}.mc-store__eyebrow{margin-bottom:14px;color:var(--accent,var(--mc-lav));font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.mc-store__topbar{padding:11px 20px;background:linear-gradient(90deg,#f3effb,#edf5fa,#f8f0f7);color:#6b6986;text-align:center;font-size:9px;line-height:1.5;font-weight:700;letter-spacing:.13em}.mc-store__brandbar{width:min(1120px,calc(100% - 40px));margin:0 auto;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#fff}.mc-store__wordmark{display:flex;align-items:center;max-width:180px;text-decoration:none}.mc-store__wordmark img{width:auto;max-width:180px;max-height:54px;object-fit:contain}.mc-store__wordmark-fallback{color:var(--mc-lav);font-size:29px;font-weight:600;letter-spacing:-.045em}.mc-store__brandlinks{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.mc-store__brandlinks a{color:#69677f;text-decoration:none;font-size:10px;font-weight:600;letter-spacing:.08em;transition:color .2s ease}.mc-store__brandlinks a:hover{color:var(--mc-lav)}.mc-store__hero{position:relative;overflow:hidden;padding:94px 0;background:radial-gradient(circle at 82% 16%,#d1a8cd40 0,#d1a8cd00 28%),radial-gradient(circle at 12% 82%,#5ca1db29 0,#5ca1db00 30%),linear-gradient(135deg,#f8f4fc,#f2f0fb 44%,#eef6fa);color:var(--mc-ink)}.mc-store__hero:after{content:"";position:absolute;width:360px;height:360px;right:-150px;bottom:-190px;border:1px solid rgba(143,142,197,.18);border-radius:50%;box-shadow:0 0 0 38px #8f8ec509,0 0 0 82px #5ca1db06;pointer-events:none}.mc-store__hero-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;opacity:.06;pointer-events:none}.mc-store__hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.13fr) minmax(300px,.87fr);gap:68px;align-items:center}.mc-store__hero-copy{position:relative;z-index:2}.mc-store__hero h1{max-width:840px;color:var(--mc-heading);font-size:clamp(44px,6vw,72px);line-height:1.02;font-weight:500}.mc-store__hero h1 span{color:var(--accent,var(--mc-lav))}.mc-store__hero p{max-width:690px;margin:24px 0 0;color:#66647b;font-size:16px;line-height:1.75}.mc-store__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.mc-store__hero-kit{position:relative;z-index:2}.mc-store__hero-kit>img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;border-radius:30px;border:1px solid rgba(143,142,197,.16);box-shadow:0 22px 60px #5c588d24}.mc-store__hero-kit-badge{position:absolute;right:-16px;bottom:-16px;width:96px;height:96px;display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid rgba(143,142,197,.14);border-radius:50%;background:#fff;box-shadow:0 12px 34px #5c588d1f}.mc-store__hero-kit-badge img{width:100%;height:100%;object-fit:contain}.mc-store__hero-mark img{width:min(100%,420px);margin:0 auto;display:block;opacity:.92}.mc-store__button,.mc-purchase__submit{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 24px;border:1px solid var(--mc-lav);border-radius:999px;background:var(--mc-lav);color:#fff;text-decoration:none;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.08em;cursor:pointer;box-shadow:0 8px 22px #8f8ec529;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.mc-store__button:hover,.mc-purchase__submit:hover{transform:translateY(-1px);box-shadow:0 12px 28px #8f8ec533}.mc-store__button--light{border-color:var(--mc-lav);background:var(--mc-lav);color:#fff}.mc-store__button--ghost{border-color:#8f8ec580;background:#ffffff8c;color:var(--mc-heading);box-shadow:none}.mc-store__section--deep .mc-store__button--ghost,.mc-store__section--dark .mc-store__button--ghost{border-color:#ffffffa6;background:#ffffff1f;color:#fff}.mc-store__section{padding:82px 0}.mc-store__section--soft{background:var(--soft,var(--mc-lilac-soft))}.mc-store__section--choice{background:#fff}.mc-store__section--subscriber{background:linear-gradient(135deg,#f8f3fb,#eef6fa)}.mc-store__section--portal{background:linear-gradient(135deg,#8f8ec5,#a5c5dc);color:#fff}.mc-store__section--dark,.mc-store__section--deep{background:linear-gradient(135deg,#7776b3,#8f8ec5 48%,#6ea7d0);color:#fff}.mc-store__section-head{max-width:760px;margin-bottom:38px}.mc-store__section-head h2{color:var(--mc-heading);font-size:clamp(34px,4.7vw,58px);line-height:1.05;font-weight:500}.mc-store__section-head p{margin:18px 0 0;color:var(--mc-muted);font-size:15px;line-height:1.75}.mc-store__section--dark .mc-store__section-head h2,.mc-store__section--deep .mc-store__section-head h2,.mc-store__section--dark .mc-store__eyebrow,.mc-store__section--deep .mc-store__eyebrow{color:#fff}.mc-store__section--dark .mc-store__section-head p,.mc-store__section--deep .mc-store__section-head p{color:#ffffffd1}.mc-store__story-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:54px;align-items:center}.mc-store__story-grid h2{color:var(--mc-heading);font-size:clamp(34px,4.7vw,58px);line-height:1.06;font-weight:500}.mc-store__story-grid p{color:#65637a;font-size:15px;line-height:1.8}.mc-store__story-emphasis{color:var(--mc-lav)!important;font-weight:600!important}.mc-store__story-card{padding:34px;border:1px solid #E7E2F0;border-radius:28px;background:linear-gradient(145deg,#f8f4fc,#f1f6fa);box-shadow:var(--mc-shadow)}.mc-store__story-card>span{display:block;margin-bottom:18px;color:var(--mc-lav);font-size:9px;font-weight:700;letter-spacing:.16em}.mc-store__story-card h3{color:var(--mc-heading);font-size:29px;line-height:1.12;font-weight:500}.mc-store__story-card p{color:#68667c;font-size:14px;line-height:1.75}.mc-store__story-card strong{display:block;margin-top:22px;color:var(--mc-blue);font-size:10px;line-height:1.7;font-weight:700;letter-spacing:.08em}.mc-store__grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mc-store__grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mc-store__list-card,.mc-store__feature-card{border:1px solid var(--mc-line);border-radius:24px;background:#fff;box-shadow:0 10px 30px #6f6d840e}.mc-store__list-card{padding:30px}.mc-store__list-card--accent{background:linear-gradient(145deg,var(--soft,var(--mc-lilac-soft)),#fff)}.mc-store__list-card>span,.mc-store__micro{display:block;margin-bottom:15px;color:var(--accent,var(--mc-lav));font-size:9px;font-weight:700;letter-spacing:.14em}.mc-store__list-card ul{margin:0;padding-left:19px}.mc-store__list-card li{padding:7px 0;color:#56546c;font-size:14px;line-height:1.55}.mc-store__feature-card{padding:28px}.mc-store__feature-card b{display:block;margin-bottom:16px;color:var(--accent,var(--mc-lav));font-size:9px;font-weight:700;letter-spacing:.13em}.mc-store__feature-card h3{color:var(--mc-heading);font-size:23px;line-height:1.15;font-weight:500}.mc-store__feature-card p{color:#6c6a80;font-size:13px;line-height:1.7}.mc-kits-hub__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mc-kits-hub__card{min-height:430px;padding:0 26px 28px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(143,142,197,.16);border-radius:26px;background:#fff;color:var(--mc-ink);text-decoration:none;box-shadow:0 10px 34px #5c588d11;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mc-kits-hub__card:hover{transform:translateY(-4px);border-color:#8f8ec557;box-shadow:0 18px 46px #5c588d1c}.mc-kits-hub__card:nth-child(1){background:linear-gradient(180deg,#fbfafe,#f6f2fb)}.mc-kits-hub__card:nth-child(2){background:linear-gradient(180deg,#fffdfe,#faf1f7)}.mc-kits-hub__card:nth-child(3){background:linear-gradient(180deg,#fcfeff,#eef6fa)}.mc-kits-hub__card:nth-child(4){background:linear-gradient(180deg,#fcfeff,#f0f7fa)}.mc-kits-hub__card:nth-child(5){background:linear-gradient(180deg,#fffdff,#f6f1fa)}.mc-kits-hub__card:nth-child(6){background:linear-gradient(180deg,#fffdfb,#f7f4f0)}.mc-kits-hub__card:nth-child(7){background:linear-gradient(180deg,#fffcfe,#f7f0fa)}.mc-kits-hub__card-image{width:100%;aspect-ratio:1 / 1;margin:0 0 22px;padding:16px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(143,142,197,.16);border-radius:20px;background:#fffdf8}.mc-kits-hub__card-image img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;border-radius:14px;transition:transform .3s ease}.mc-kits-hub__card:hover .mc-kits-hub__card-image img{transform:scale(1.018)}.mc-kits-hub__num{font-size:22px;font-weight:500;color:var(--mc-lav)}.mc-kits-hub__label{margin:14px 0 9px;color:#77748c;font-size:9px;font-weight:700;letter-spacing:.14em}.mc-kits-hub__card h3{color:var(--mc-heading);font-size:clamp(25px,2.7vw,34px);line-height:1.08;font-weight:500}.mc-kits-hub__card p{margin:15px 0 18px;color:#66647a;font-size:13px;line-height:1.7}.mc-kits-hub__card strong{margin-top:auto;color:var(--mc-lav);font-size:10px;font-weight:700;letter-spacing:.08em}.mc-kits-hub__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mc-kits-hub__steps article{padding:26px;border:1px solid var(--mc-line);border-radius:22px;background:#fff;box-shadow:0 8px 28px #6f6d840d}.mc-kits-hub__steps b{display:block;margin-bottom:18px;color:var(--mc-lav);font-size:23px;font-weight:500}.mc-kits-hub__steps h3{color:var(--mc-heading);font-size:18px;line-height:1.2;font-weight:500;letter-spacing:-.02em}.mc-kits-hub__steps p{color:#6b697e;font-size:12px;line-height:1.65}.mc-store__choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mc-store__choice-card{min-height:290px;padding:34px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #E6E1F0;border-radius:28px;background:linear-gradient(145deg,#f7f3fb,#fff);box-shadow:var(--mc-shadow)}.mc-store__choice-card--accent{background:linear-gradient(145deg,#eef6fa,#faf4f9)}.mc-store__choice-card>span{display:block;margin-bottom:18px;color:var(--mc-lav);font-size:9px;font-weight:700;letter-spacing:.15em}.mc-store__choice-card h3{color:var(--mc-heading);font-size:clamp(28px,3.6vw,42px);line-height:1.08;font-weight:500}.mc-store__choice-card p{max-width:520px;color:#66647a;font-size:13px;line-height:1.75}.mc-store__choice-card .mc-store__button{margin-top:auto}.mc-store__micro-note{margin-top:auto!important;color:#8a8799!important;font-size:11px!important}.mc-store__portal-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.mc-store__portal-grid h2{color:#fff;font-size:clamp(36px,4.8vw,58px);line-height:1.04;font-weight:500}.mc-store__portal-grid .mc-store__eyebrow{color:#fff}.mc-store__portal-grid p{color:#ffffffe6;font-size:15px;line-height:1.78}.mc-store__section--portal .mc-store__button--light{border-color:#fff;background:#fff;color:var(--mc-heading);box-shadow:none}.mc-store__app{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.mc-store__app h2{color:#fff;font-size:clamp(34px,4.8vw,58px);line-height:1.04;font-weight:500}.mc-store__app p{color:#ffffffdb;font-size:15px;line-height:1.78}.mc-store__faq{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:transparent}.mc-store__faq>div{padding:26px;border:1px solid var(--mc-line);border-radius:22px;background:#fff}.mc-store__faq strong{display:block;color:var(--mc-lav);font-size:10px;font-weight:700;line-height:1.45;letter-spacing:.07em}.mc-store__faq p{margin-bottom:0;color:#6a687d;font-size:13px;line-height:1.7}.mc-product-box{display:grid;grid-template-columns:minmax(190px,310px) 1fr;gap:30px;margin-top:24px;padding:26px;border:1px solid var(--mc-line);border-radius:28px;background:#fff;color:var(--mc-ink);box-shadow:var(--mc-shadow)}.mc-product-box__media{width:100%;aspect-ratio:1 / 1;min-height:0;height:auto;padding:24px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #E7E2EF;border-radius:22px;background:#fffdf8}.mc-product-box__media img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;border-radius:14px}.mc-product-box__content{display:flex;flex-direction:column;justify-content:center}.mc-product-box__label{margin-bottom:10px;color:var(--accent,var(--mc-lav));font-size:9px;font-weight:700;letter-spacing:.14em}.mc-product-box h3{color:var(--mc-heading);font-size:28px;line-height:1.12;font-weight:500}.mc-product-box__price{display:block;margin:10px 0 16px;color:var(--accent,var(--mc-lav));font-size:20px;font-weight:600}.mc-product-box__description{margin:0 0 18px;color:#6a687d;font-size:13px;line-height:1.65}.mc-purchase__row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}.mc-purchase__field label,.mc-purchase__plans legend{display:block;margin-bottom:8px;color:#767388;font-size:9px;font-weight:700;letter-spacing:.08em}.mc-purchase__field select,.mc-purchase__field input[type=number]{width:100%;min-height:46px;padding:10px 13px;border:1px solid #DAD6E7;border-radius:14px;background:#fff;color:var(--mc-ink);font:inherit}.mc-purchase__field select:focus,.mc-purchase__field input[type=number]:focus{outline:none;border-color:var(--accent,var(--mc-lav));box-shadow:0 0 0 3px #8f8ec51a}.mc-purchase__field--qty{width:86px}.mc-purchase__plans{margin:16px 0 0;padding:0;border:0}.mc-purchase__plan-list{display:grid;gap:9px}.mc-purchase__plan{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border:1px solid #DED9EA;border-radius:15px;background:#fbfafd;cursor:pointer;transition:border-color .18s ease,background .18s ease}.mc-purchase__plan:has(input:checked){border-color:var(--accent,var(--mc-lav));background:var(--soft,var(--mc-lilac-soft))}.mc-purchase__plan span{color:#56546b;font-size:12px}.mc-purchase__plan em{color:var(--accent,var(--mc-lav));font-style:normal;font-weight:700}.mc-purchase__helper{margin:12px 0 0;color:#878496;font-size:10px;line-height:1.55}.mc-purchase__submit{width:100%;margin-top:14px;border-color:var(--accent,var(--mc-lav));background:var(--accent,var(--mc-lav));color:#fff}.mc-purchase__submit[disabled]{opacity:.45;cursor:not-allowed}.mc-purchase__status{min-height:16px;margin:9px 0 0;color:#777487;font-size:10px;line-height:1.45}.mc-product-box--light{background:#fff;color:var(--mc-ink)}.mc-product-box--light .mc-product-box__media{background:#f6f3f9}.mc-store__notice{padding:15px 17px;border:1px dashed #CFC9DE;border-radius:16px;background:#fbfafe;color:#6b687c;font-size:11px;line-height:1.6}.mc-store__notice--inside{margin-top:12px}.mc-store__footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:34px max(20px,calc((100vw - 1120px)/2));background:#66659a;color:#fff}.mc-store__footer a{color:#fff;font-size:10px;font-weight:600;text-decoration:none;letter-spacing:.06em}.mc-store__footer span{color:#ffffffbf;font-size:9px;letter-spacing:.09em}.mc-store__footer-brand{display:flex;align-items:center;gap:12px}.mc-store__footer-logo{width:40px;height:40px;object-fit:contain;filter:brightness(0) invert(1)}@media(max-width:900px){.mc-store__hero-grid,.mc-store__story-grid,.mc-store__portal-grid{grid-template-columns:1fr;gap:36px}.mc-store__hero-kit{max-width:560px}.mc-kits-hub__cards,.mc-kits-hub__steps{grid-template-columns:1fr 1fr}.mc-store__grid-3{grid-template-columns:1fr}.mc-store__app{grid-template-columns:1fr;gap:30px}}@media(max-width:720px){.mc-store__brandbar{padding:18px 0;align-items:flex-start;flex-direction:column}.mc-store__grid-2,.mc-store__faq,.mc-store__choice-grid,.mc-product-box{grid-template-columns:1fr}.mc-product-box__media{width:min(100%,420px);margin:0 auto;padding:20px;max-height:none}.mc-store__footer{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.mc-store__shell,.mc-store__brandbar{width:calc(100% - 28px)}.mc-store__hero,.mc-store__section{padding:62px 0}.mc-store__hero h1{font-size:clamp(38px,12vw,52px)}.mc-kits-hub__cards,.mc-kits-hub__steps{grid-template-columns:1fr}.mc-kits-hub__card{min-height:0}.mc-purchase__row{grid-template-columns:1fr}.mc-purchase__field--qty{width:100%}.mc-store__brandlinks{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mc-kit-store.css.map */
