:root{--maki-copy:#17120f;--maki-muted:#655f59;--maki-page:#f7f2e8}html,body{max-width:100%;overflow-x:clip}body{font-family:MakiSans,var(--font-body),Arial,sans-serif;font-size:16px;line-height:1.5}body h1,body h2,body h3,body h4,body h5,body h6{font-family:MakiSans,var(--font-heading),Arial,sans-serif;font-weight:750;letter-spacing:-.035em;line-height:1.05;text-transform:none;text-wrap:balance}body p,body li{overflow-wrap:break-word}.rte{font-size:clamp(15px,1.15vw,18px);line-height:1.55}.maki-v8 h1,.maki-v8 h2,.maki-v8 h3{font-family:MakiSans,var(--font-heading),Arial,sans-serif!important;letter-spacing:-.04em!important;line-height:1.04!important;text-transform:none!important}.maki-v8__hero-copy h1{font-size:clamp(46px,5vw,72px)!important;line-height:.98!important}.maki-v8__section-head h2,.maki-v8__combo-copy h2,.maki-v8__recipe-copy h2,.maki-v8__business-copy h2{font-size:clamp(32px,3.5vw,52px)!important;line-height:1.02!important}.product-card.product-card--editorial{--media-ratio:100%!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.product-card--editorial .product-card__media{aspect-ratio:1/1;overflow:hidden;border:0!important;border-radius:0!important;background:transparent!important}.product-card--editorial .product-card__media:before{padding-bottom:100%!important}.product-card--editorial .product-card__media img,.product-card--editorial .product-card__media .placeholder-svg{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;border:0!important;object-fit:cover!important;object-position:center!important;filter:none!important}.product-card--editorial:hover .product-card__media img{transform:scale(1.018)!important}.product-card--editorial .product-card__content{min-width:0;padding:14px 0 0!important}.product-card--editorial .product-card__title{max-width:100%!important;margin-bottom:8px!important;font-family:MakiSans,var(--font-body),Arial,sans-serif!important;font-size:clamp(15px,1.15vw,18px)!important;font-weight:750!important;line-height:1.22!important;letter-spacing:-.025em!important;overflow-wrap:anywhere}.product-card--editorial .product-card__footer{min-width:0;gap:10px}.product-card--editorial .price{font-size:clamp(16px,1.2vw,19px)!important}.product-card--editorial .product-card__detail-link{font-size:13px;white-space:nowrap}.maki-v8__product-card{overflow:visible;border:0!important;border-radius:0!important;background:transparent!important}.maki-v8__product-image{width:100%;height:auto!important;aspect-ratio:1/1;padding:0!important;overflow:hidden;border:0!important;border-radius:0!important;background:transparent!important}.maki-v8__product-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.maki-v8__product-copy{padding:14px 0 0!important}.maki-v8__product-copy h3{min-height:0!important;font-family:MakiSans,var(--font-body),Arial,sans-serif!important;font-size:17px!important;font-weight:750;letter-spacing:-.025em;line-height:1.22;text-transform:none!important}.maki-collection-hero{min-height:clamp(360px,31vw,460px)}.maki-collection-hero__media img{object-fit:cover;object-position:center}.maki-collection-hero h1{font-family:MakiSans,var(--font-heading),Arial,sans-serif;font-size:clamp(40px,4.2vw,64px);font-weight:780;letter-spacing:-.045em;line-height:1;text-transform:none}.maki-collection-hero__description{font-size:clamp(15px,1.25vw,18px);line-height:1.5}.maki-b2b__portfolio-grid>*{min-width:0;overflow-wrap:anywhere}@media(max-width:1100px){.template-collection .maki-collection-grid,.maki-b2b__portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){.maki-b2b__about-grid,.maki-b2b__section-head--side,.maki-b2b__audiences,.maki-b2b__portfolio-grid{grid-template-columns:1fr!important}.maki-b2b__portfolio-grid article{min-height:0!important}.maki-b2b__process ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:759px){body{font-size:15px}body h1{font-size:clamp(34px,10vw,46px)}body h2{font-size:clamp(28px,8vw,38px)}body h3{font-size:clamp(20px,5.8vw,26px)}.maki-v8__hero-copy h1{font-size:clamp(38px,11vw,48px)!important}.maki-v8__section-head h2,.maki-v8__combo-copy h2,.maki-v8__recipe-copy h2,.maki-v8__business-copy h2{font-size:34px!important}.maki-collection-hero{min-height:320px}.maki-collection-hero__media{top:0;right:0;bottom:0;left:0}.maki-collection-hero__media img{width:100%;height:100%;object-fit:cover}.maki-collection-hero__inner{padding:78px 20px 34px!important}.maki-collection-hero h1{font-size:clamp(34px,10.5vw,46px)}.maki-collection-hero__description{font-size:15px}.template-collection .maki-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 10px!important}.product-card--editorial .product-card__content{padding-top:10px!important}.product-card--editorial .product-card__title{font-size:14px!important;line-height:1.22!important}.product-card--editorial .price{font-size:15px!important}.product-card--editorial .product-card__detail-link{display:none}.product-card__quick--floating{right:8px!important;bottom:8px!important}.product-card__quick-action{min-height:36px;padding:0 11px;font-size:11px}.maki-b2b__section{width:calc(100% - 32px)!important;padding:48px 0!important}.maki-b2b__portfolio-grid{grid-template-columns:1fr!important}.maki-b2b__portfolio-grid article{padding:22px 0!important;border-right:0!important}.maki-b2b__process ol{grid-template-columns:1fr!important}.maki-b2b__benefits article{grid-template-columns:36px minmax(0,1fr)!important}.maki-b2b__audiences-copy,.maki-b2b__audience-list{padding:44px 18px!important}}@media(max-width:380px){.template-collection .maki-collection-grid{grid-template-columns:1fr!important}.product-card--editorial .product-card__title{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/maki-site-system-v9.css.map */
