.template-index{--mb-navy: #1E3A5F;--mb-navy-deep: #16304d;--mb-ink: #1A1A1A;--mb-soft: #F4F6F8;--mb-muted: #5B6B7D}.template-index :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.h-xl){font-family:Rubik,Assistant,sans-serif;font-weight:700;letter-spacing:-.01em}.template-index .btn--primary{background-color:var(--mb-ink);border-color:var(--mb-ink);color:#fff;border-radius:999px;font-weight:700;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.template-index .btn--primary:hover{background-color:#333;border-color:#333;transform:translateY(-2px);box-shadow:0 10px 22px #00000038}.template-index .btn--white,.template-index .btn--secondary{border-radius:999px;font-weight:700}.template-index .mb-hero :is(h1,h2){text-shadow:0 2px 18px rgba(0,0,0,.35)}.template-index .mb-hero .btn{margin-top:8px}.template-index .mb-hero .btn+.btn{margin-inline-start:10px}.template-index .mb-marquee{background-color:var(--mb-navy)!important;border-block:1px solid rgba(255,255,255,.08)}.template-index .mb-marquee .f-promotion__text{font-size:15px!important;color:#fff!important;font-weight:600;letter-spacing:.01em}.template-index .mb-marquee .f-promotion--image .f-image{height:24px!important;width:24px!important}.template-index .mb-marquee .f-promotion--image .f-image img{height:100%!important;width:100%!important;object-fit:contain}@media(max-width:749px){.template-index .mb-marquee .f-promotion__text{font-size:13px!important}.template-index .mb-marquee .f-promotion--image .f-image{height:20px!important;width:20px!important}}.template-index :is(.mb-pillars,.mb-howto,.mb-why){text-align:center}.template-index :is(.mb-howto,.mb-why) h2{position:relative;display:inline-block;padding-bottom:16px}.template-index :is(.mb-howto,.mb-why) h2:after{content:"";position:absolute;inset-inline-start:50%;transform:translate(-50%);bottom:0;width:56px;height:4px;border-radius:4px;background:var(--mb-navy)}.template-index .mb-howto h2:after{background:#fff}.template-index .mb-pillars .multicolumn-card{height:100%;padding:26px 16px;border-radius:16px;background:#fff;border:1px solid #eef1f4;box-shadow:0 6px 18px #1028460d}.template-index .mb-pillars .multicolumn-card__inner:before{align-self:center;content:"\2726";display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:14px;border-radius:50%;background:#1e3a5f1a;color:var(--mb-navy);font-size:24px;line-height:1}.template-index .mb-pillars .f-column:nth-child(1) .multicolumn-card__inner:before{content:"\1f48e"}.template-index .mb-pillars .f-column:nth-child(2) .multicolumn-card__inner:before{content:"\1f48d"}.template-index .mb-pillars .f-column:nth-child(3) .multicolumn-card__inner:before{content:"\1f69a"}.template-index .mb-pillars .f-column:nth-child(4) .multicolumn-card__inner:before{content:"\1f91d"}.template-index .mb-pillars .multicolumn-card__info h3{color:var(--mb-navy);margin-top:4px}.template-index .mb-pillars .multicolumn-card__info .rte{color:var(--mb-muted);font-size:.92rem}.template-index .mb-howto{background:var(--mb-navy);color:#fff}.template-index .mb-howto h2{color:#fff}.template-index .mb-howto .f-grid{counter-reset:mbstep}.template-index .mb-howto .multicolumn-card{height:100%}.template-index .mb-howto .multicolumn-card__inner:before{counter-increment:mbstep;content:counter(mbstep);align-self:center;display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:16px;border-radius:50%;background:#fff;color:var(--mb-navy);font-family:Rubik,sans-serif;font-weight:800;font-size:1.5rem}.template-index .mb-howto .multicolumn-card__info h3{color:#fff}.template-index .mb-howto .multicolumn-card__info .rte{color:#cdd8e6}.template-index .mb-why .multicolumn-card{height:100%;padding:28px 20px;border-radius:16px;background:var(--mb-soft)}.template-index .mb-why .multicolumn-card__info h3{color:var(--mb-navy)}.template-index .mb-why .multicolumn-card__info .rte{color:var(--mb-muted)}.template-index .product-card,.template-index .f-product-card{transition:transform .25s ease,box-shadow .25s ease}.template-index .product-card:hover,.template-index .f-product-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #1028461a}.template-index #homeReviews [class*=author]{color:var(--mb-navy);font-weight:700}@media(max-width:749px){.template-index .mb-howto .multicolumn-card__inner:before{width:50px;height:50px;font-size:1.3rem}.template-index .mb-pillars .multicolumn-card{padding:20px 12px}}@media(max-width:749px){.template-index .mb-hero .f-hero__content-wrapper{padding-inline:20px!important}.template-index .mb-hero .f-hero__content{max-width:100%}.template-index .mb-hero :is(.f-hero_heading,h1,h2){overflow-wrap:anywhere}.template-index .mb-hero .btn+.btn{margin-inline-start:0!important}.template-index .mb-hero .f-hero_button,.template-index .mb-hero .f-text-blocks__btn{position:absolute;bottom:34px;left:0;right:0;margin-inline:auto;display:flex!important;flex-direction:column;align-items:stretch;gap:10px;max-width:340px;padding-inline:20px;box-sizing:border-box}.template-index .mb-hero .f-hero_button .btn,.template-index .mb-hero .f-text-blocks__btn .btn{width:100%;max-width:100%;white-space:normal;margin-inline:0!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-homepage.css.map */
