.product-card.product-card--editorial{--media-ratio:88% !important}.product-card--editorial .product-card__media{overflow:hidden;border:1px solid rgba(23,21,19,.08)!important;border-radius:18px!important;background:#fff!important}.product-card--editorial .product-card__media img,.product-card--editorial .product-card__media .placeholder-svg{top:10px!important;right:10px!important;bottom:10px!important;left:10px!important;width:calc(100% - 20px)!important;height:calc(100% - 20px)!important;object-fit:contain!important;object-position:center!important;filter:none!important}.product-card--editorial:hover .product-card__media img{transform:scale(1.012)!important}.product-card--editorial .product-card__content{padding:17px 2px 3px!important}.product-card--editorial .product-card__title{max-width:100%!important;font-size:17px!important;line-height:1.24!important}.product-card--editorial .price{font-size:17px!important}.product-card__quick--floating{right:12px!important;bottom:12px!important}.product-card__quick-action{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:#171513f0;color:#fff;box-shadow:0 7px 18px #17151329;font-family:var(--font-body);font-size:12px;font-weight:750;line-height:1;white-space:nowrap;cursor:pointer;transition:background .2s ease,transform .2s ease}.product-card__quick-action:hover{background:var(--maki-red,#E4002B);transform:translateY(-1px)}.product-card__quick-action:focus-visible{outline:2px solid var(--maki-red,#E4002B);outline-offset:3px}@media(min-width:990px){.featured-products .horizontal-scroll{grid-auto-columns:minmax(310px,27%)!important;gap:24px!important}}.week-bundle__basket{min-height:470px!important;align-content:center}.week-bundle__basket:before,.week-bundle__basket-base,.week-bundle__basket-label{display:none!important;content:none!important}.week-bundle__pack-stack{width:min(92%,470px)!important;aspect-ratio:1 / 1!important;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#fff}.week-bundle__pack{top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:0;transform:translateY(12px) scale(.99)!important;transition:opacity .28s ease,transform .32s ease!important}.week-bundle__pack.is-active{opacity:1;transform:none!important}.week-bundle__pack img{width:100%!important;height:100%!important;padding:8px;object-fit:contain!important;object-position:center!important;filter:none!important}.week-bundle__summary{width:min(92%,470px);margin:18px auto 0!important;padding:18px 0 0!important;border:0!important;border-top:1px solid rgba(255,255,255,.16)!important;border-radius:0!important;background:transparent!important}.week-bundle__summary>div{align-items:flex-end!important}.week-bundle__summary-price{text-align:right}.week-bundle__price-label{display:block;margin-bottom:4px;color:#ffffff94!important;font-size:10px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.week-bundle__summary strong{font-size:24px!important}.week-bundle__add{width:100%;min-height:50px;margin-top:5px}.week-bundle__summary p:empty{display:none}.week-bundle__step{opacity:.58!important;transform:none!important}.week-bundle__step.is-active{opacity:1!important;transform:none!important}.week-bundle__step-copy>p{display:none!important}.week-bundle__step h3{margin-bottom:9px!important;line-height:1.12}.week-bundle__day{margin-bottom:7px!important}@media(max-width:989px){.week-bundle__basket{min-height:0!important}.week-bundle__pack-stack,.week-bundle__summary{width:min(100%,520px)!important}}@media(max-width:759px){.featured-products .horizontal-scroll{grid-auto-columns:82%!important}.product-card.product-card--editorial{--media-ratio:92% !important}.product-card--editorial .product-card__media img,.product-card--editorial .product-card__media .placeholder-svg{top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;width:calc(100% - 16px)!important;height:calc(100% - 16px)!important}.product-card--editorial .product-card__title{font-size:16px!important}.week-bundle__pack-stack{border-radius:14px}.week-bundle__summary{position:relative!important;bottom:auto!important;margin-top:14px!important}}@media(prefers-reduced-motion:reduce){.week-bundle__pack,.product-card__quick-action{transition:none!important}}@media(min-width:990px){.site-header .mega-menu{top:calc(100% - 1px)!important;right:auto!important;left:50%!important;width:min(1180px,calc(100vw - 48px));padding:0!important;overflow:hidden;border:1px solid #e4ddd5!important;border-radius:20px!important;background:#fffefb!important;color:#171311!important;box-shadow:0 24px 70px #17131129!important;transform:translate(-50%,-8px)!important}.header__menu-item:hover .mega-menu,.header__menu-item:focus-within .mega-menu,.header__menu-item.is-menu-open .mega-menu{transform:translate(-50%)!important}.site-header .mega-menu__inner{padding:18px}.site-header .mega-menu__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:14px;padding:0 2px 14px;border-bottom:1px solid #ebe5de}.site-header .mega-menu__heading>strong{font-family:var(--font-heading);font-size:20px;letter-spacing:-.025em;line-height:1}.site-header .mega-menu__heading>a{display:inline-flex;align-items:center;gap:7px;color:var(--color-accent)!important;font-size:12px;font-weight:800}.site-header .mega-menu__content{min-width:0}.site-header .mega-menu__content--with-image{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:12px}.site-header .mega-menu__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.site-header .mega-menu__category{min-width:0;min-height:76px;padding:14px 15px;border:1px solid #e7e0d8;border-radius:14px;background:#faf7f2;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.site-header .mega-menu__category:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-accent) 42%,#e7e0d8);background:#fff;box-shadow:0 8px 22px #17131112}.site-header .mega-menu__category--single{min-height:68px;padding:0}.site-header .mega-menu__category-head{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#171311!important;font-size:15px;font-weight:800;line-height:1.18}.site-header .mega-menu__category--single .mega-menu__category-head{width:100%;height:100%;min-height:66px;padding:14px 15px}.site-header .mega-menu__arrow{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--color-accent);box-shadow:inset 0 0 0 1px #e5ddd5;transition:background .2s ease,color .2s ease,transform .2s ease}.site-header .mega-menu__category:hover .mega-menu__arrow{transform:translate(2px);background:var(--color-accent);color:#fff;box-shadow:none}.site-header .mega-menu__sublist{display:flex;flex-wrap:wrap;gap:6px 12px;margin:10px 0 0!important;padding:10px 0 0!important;border-top:1px solid #e7e0d8}.site-header .mega-menu__sublist li{margin:0!important}.site-header .mega-menu__sublist a{color:#726b65!important;font-size:12px;font-weight:650;line-height:1.3}.site-header .mega-menu__sublist a:hover{color:var(--color-accent)!important;text-decoration:underline;text-underline-offset:3px}.site-header .mega-menu__image{position:relative;min-height:146px;overflow:hidden;border-radius:14px!important;background:#171311!important}.site-header .mega-menu__image img{width:100%;height:100%;aspect-ratio:auto!important;object-fit:cover}.site-header .mega-menu__image>strong{position:absolute;right:12px;bottom:12px;left:12px;padding:10px 12px;border-radius:10px;background:#171311c7;color:#fff;font-size:13px;line-height:1.2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.maki-mega-backdrop{background:#17131121!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media(min-width:990px)and (max-width:1180px){.site-header .mega-menu__links{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header .mega-menu__content--with-image{grid-template-columns:minmax(0,1fr) 240px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/maki-commerce-cleanup.css.map */
