.template-index .header-wrapper{background:var(--makita-teal)!important;border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.template-index .header{padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important;background:var(--makita-teal)!important;border:none!important}.template-index .section-header{margin-bottom:0!important;padding-bottom:0!important}.template-index .announcement-bar{border-bottom:none!important}.template-index #MainContent{padding-top:0!important;margin-top:0!important}.template-index .shopify-section:first-child,.template-index .shopify-section:first-child .hero,.template-index .shopify-section:first-child .mkh-hero{margin-top:0!important;padding-top:0!important}.template-index .header__heading,.template-index .header__heading-link{display:flex;align-items:center;justify-content:center}.template-index .header__heading{align-self:center;justify-self:center}.template-index .header__heading-link{min-height:100%;line-height:0}.template-index .header__heading-logo{max-height:44px;width:auto;margin:0 auto!important;transform:translate3d(0,-3px,0)}.template-index .header__heading-link .h2,.template-index .header__heading-link span.h2{font-family:Inter,sans-serif!important;font-weight:800!important;font-size:1.5rem!important;letter-spacing:-.02em!important;color:#fff!important}.template-index .header__icon{width:4rem;height:4rem;border-radius:999px;color:#fff!important}.template-index .header__icon:hover{opacity:1;background:#008a970f}.template-index .announcement-bar{letter-spacing:.04em}.template-index .icon-bar{background:#fff;border-top:1px solid rgba(18,18,18,.08);border-bottom:1px solid rgba(18,18,18,.08)}.template-index .icon-bar .page-width{padding-top:1.8rem;padding-bottom:1.8rem}.template-index .icon-bar-card{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;padding:0;background:transparent;box-shadow:none;border-radius:0}.template-index .icon-bar-card__icon{width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:999px;background:#f1f4f2;color:#00838f}.template-index .icon-bar-card .multicolumn-card__info{text-align:left}.template-index .icon-bar-card .multicolumn-card__info h3{margin:0;color:#121212;font-size:1.02rem;font-weight:700;line-height:1.35}.template-index .collection-list-wrapper,.template-index .collection,.template-index .image-with-text,.template-index .multicolumn{background:transparent}.template-index .collection-list-wrapper{padding-top:clamp(2.6rem,4vw,4rem);padding-bottom:clamp(2.2rem,3vw,3.2rem)}.template-index .collection{padding-top:0}.template-index .collection-list-title,.template-index .collection__title .title,.template-index .multicolumn .title,.template-index .image-with-text__heading{color:#121212;letter-spacing:-.04em}.template-index .collection-list-title,.template-index .collection__title .title,.template-index .multicolumn .title{font-size:clamp(2rem,3vw,3rem);line-height:1}.template-index .collection__description,.template-index .multicolumn-text,.template-index .image-with-text__text{color:#5b6465}.template-index .collection-list .card,.template-index .product-card-wrapper .card,.template-index .testimonial-card{border:1px solid rgba(18,18,18,.08);box-shadow:none!important}.template-index .card-wrapper:hover,.template-index .product-card-wrapper:hover,.template-index .collection-list .card:hover,.template-index .testimonial-card:hover{transform:none!important;box-shadow:none!important}.template-index .collection-list .card,.template-index .collection-list .card__inner,.template-index .product-card-wrapper .card,.template-index .product-card-wrapper .card__inner,.template-index .testimonial-card{border-radius:28px;overflow:hidden}.template-index .collection-list .card,.template-index .product-card-wrapper .card,.template-index .testimonial-card{background:#fff}.template-index .collection-list .card__inner{background:#eef3f1}.template-index .collection-list .card__media .media{background:#e6eeeb}.template-index .collection-list .card__content{padding:1.8rem 1.8rem 2rem}.template-index .collection-list .card__heading{font-size:1.3rem;font-weight:700;line-height:1.15}.template-index .collection-list .card__caption{margin-top:.6rem;color:#5b6465;font-size:.98rem;line-height:1.5}.template-index .product-card-wrapper .card__inner{background:#fff}.template-index .product-card-wrapper .card__media .media{background:#f4f8f8}.template-index .product-card-wrapper .card__media img{object-fit:contain;padding:.9rem}.template-index .product-card-wrapper .card__content{padding:1.35rem 1.35rem 1.6rem}.template-index .product-card-wrapper .card__heading{font-size:1.14rem;font-weight:700;line-height:1.28}.template-index .product-card-wrapper .price{margin-top:.8rem}.template-index .product-card-wrapper .price__container{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem .55rem}.template-index .product-card-wrapper .price-item{font-size:clamp(1.24rem,1.05rem + .35vw,1.48rem);font-weight:800;line-height:1.02}.template-index .product-card-wrapper .price-item--regular{font-size:.96rem;font-weight:600;color:#12121280;text-decoration-thickness:.08rem}.template-index .product-card-wrapper .badge{padding:.34rem .78rem;font-size:.76rem;font-weight:700;border-radius:999px}.template-index .product-card-wrapper .quick-add{margin-top:1.2rem}.template-index .product-card-wrapper .quick-add__submit{min-height:4.4rem;border-radius:999px;letter-spacing:.08em;text-transform:uppercase}.template-index .slider-buttons{margin-top:1.6rem}.template-index .slider-button{width:4rem;height:4rem;border:1px solid rgba(18,18,18,.08);border-radius:999px;background:#fff}.template-index .scroll-to-top-btn{width:4.8rem!important;height:4.8rem!important;min-width:4.8rem;min-height:4.8rem;padding:0!important;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;border-radius:50%!important;box-shadow:0 12px 26px #00616b3d}.template-index .scroll-to-top-btn svg{width:1.6rem;height:1.6rem;flex:0 0 auto}.template-index .image-with-text{padding-top:clamp(.8rem,2vw,1.6rem);padding-bottom:clamp(2rem,3vw,3.2rem)}.template-index .image-with-text__grid{gap:.8rem}.template-index .image-with-text__media{border:0;border-radius:0;background:#f4f8f8;box-shadow:none!important}.template-index .image-with-text__content{border:0;border-radius:0;background:#fff;box-shadow:none!important;padding:clamp(2.2rem,4vw,3.8rem)}.template-index .image-with-text__media img{width:100%;height:100%;object-fit:cover}.template-index .image-with-text__heading{font-size:clamp(2rem,3.2vw,3.4rem);line-height:1.02}.template-index .image-with-text .button{border-radius:999px}.template-index .testimonial-card{padding:2rem 1.8rem}.template-index .testimonial-card__quotes{display:none}.template-index .testimonial-card__stars{margin-bottom:1rem;color:#00838f}.template-index .testimonial-card .rte{color:#596263;font-size:1.06rem;line-height:1.65}.template-index .testimonial-card__author{color:#121212;font-weight:700}@media screen and (max-width:989px){.template-index .header{min-height:6.4rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:.6rem}.template-index .header__icon{width:3.8rem;height:3.8rem}.template-index header-drawer{justify-self:start}.template-index .header__icons{display:flex;align-items:center;justify-self:end;min-width:7.6rem}.template-index .header__heading-logo{max-height:40px;transform:translate3d(0,-4px,0)}.template-index .icon-bar-card{align-items:flex-start}.template-index .icon-bar-card__icon{width:4rem;height:4rem}}@media screen and (max-width:749px){.template-index .icon-bar .page-width{padding-top:1.4rem;padding-bottom:1.4rem}.template-index .collection-list .card,.template-index .collection-list .card__inner,.template-index .product-card-wrapper .card,.template-index .product-card-wrapper .card__inner,.template-index .testimonial-card{border-radius:22px}.template-index .collection-list .card__content,.template-index .product-card-wrapper .card__content,.template-index .testimonial-card,.template-index .image-with-text__content{padding-left:1.25rem;padding-right:1.25rem}.template-index .collection-list-title,.template-index .collection__title .title,.template-index .multicolumn .title{font-size:clamp(1.7rem,8vw,2.4rem)}.template-index .scroll-to-top-btn{width:4.5rem!important;height:4.5rem!important;min-width:4.5rem;min-height:4.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/makita-home-page.css.map */
