.template-index{--maki-home-bg:#fffefb;--maki-home-muted:#f4f3f0;--maki-home-ink:#171513;--maki-home-red:#e4002b;background:var(--maki-home-bg)}.template-index .main-content{overflow:clip;background:var(--maki-home-bg)}.template-index .featured-products,.template-index .strategy-routes,.template-index .maki-final-combos{background:var(--maki-home-bg)!important;color:var(--maki-home-ink)}.template-index .featured-products{border-top:1px solid rgba(23,21,19,.08);border-bottom:1px solid rgba(23,21,19,.08)}.template-index .featured-products .section-header h2,.template-index .strategy-routes .section-header h2,.template-index .maki-final-combos__header h2{max-width:12ch;font-size:clamp(42px,5vw,70px);line-height:.94;letter-spacing:-.055em}.template-index .featured-products .section-header p,.template-index .strategy-routes .section-header p{max-width:560px;color:#1715139e}.template-index .product-card--editorial .product-card__media{border-radius:18px!important;background:var(--maki-home-muted)!important}.template-index .product-card__quick-action{background:var(--maki-home-red);color:#fff;box-shadow:0 9px 22px #9f001d33}.template-index .strategy-routes{border-bottom:1px solid rgba(23,21,19,.08)}.template-index .strategy-routes__grid{gap:14px}.template-index .strategy-route{min-height:292px;padding:25px;overflow:hidden;border:1px solid rgba(23,21,19,.1);border-radius:20px;background:var(--maki-home-muted);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.template-index .strategy-route:before{top:0;left:24px;width:46px;height:4px;border-radius:0 0 999px 999px;background:var(--maki-home-red)}.template-index .strategy-route:hover{border-color:#e4002b4d;transform:translateY(-3px);box-shadow:0 16px 36px #17151312}.template-index .strategy-route:hover:before{width:92px}.template-index .strategy-route__index{margin-bottom:38px}.template-index .strategy-route__label{color:var(--maki-home-red)}.template-index .maki-final-combos{border-bottom:1px solid rgba(23,21,19,.08)}.template-index .maki-final-combo__button,.template-index .week-bundle__add{border-radius:999px}.template-index .week-bundle{background:#171513}.template-index .week-bundle__sticky{background:radial-gradient(circle at 48% 35%,rgba(228,0,43,.1),transparent 34%),#171513}.template-index .week-bundle__collection-link{color:#fff}.template-index .week-bundle__pack-stack{border-radius:22px}.template-index .week-bundle__summary{border-top-color:#ffffff2e!important}.template-index .week-bundle__add{background:var(--maki-home-red);border-color:var(--maki-home-red);color:#fff}.template-index .week-bundle__step{padding:17px 16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff09}.template-index .week-bundle__step+.week-bundle__step{margin-top:8px}.template-index .week-bundle__step.is-active{border-color:#e4002b94;background:#e4002b14}.template-index .week-bundle__selector span:not(.visually-hidden){border-radius:6px}@media(max-width:759px){.template-index .featured-products .section-header h2,.template-index .strategy-routes .section-header h2,.template-index .maki-final-combos__header h2{max-width:10ch;font-size:42px}.template-index .featured-products .section-container,.template-index .strategy-routes .section-container,.template-index .maki-final-combos .section-container{padding-inline:var(--gutter)}.template-index .strategy-routes__grid{grid-auto-columns:86%;gap:10px}.template-index .strategy-route{min-height:254px;padding:22px;border-radius:18px}.template-index .week-bundle__sticky{padding:56px 0 62px}.template-index .week-bundle__grid{gap:28px}.template-index .week-bundle__intro h2{max-width:8ch;font-size:44px}.template-index .week-bundle__intro .rte{max-width:32ch}.template-index .week-bundle__visual{min-width:0}.template-index .week-bundle__pack-stack,.template-index .week-bundle__summary{width:100%!important}.template-index .week-bundle__pack-stack{border-radius:18px}.template-index .week-bundle__summary{padding-top:15px!important}.template-index .week-bundle__summary-head{gap:12px}.template-index .week-bundle__summary strong{font-size:22px!important}.template-index .week-bundle__add{min-height:52px}.template-index .week-bundle__steps{display:grid;gap:8px;margin-top:0}.template-index .week-bundle__step,.template-index .week-bundle__step+.week-bundle__step{margin:0;padding:15px 14px}.template-index .week-bundle__step h3{font-size:17px}.template-index .week-bundle__step-meta{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.template-index .strategy-route{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/maki-home-v7.css.map */
