.mcp-local-engine{padding:18px 14px 76px;background:var(--mcp-bg);color:var(--mcp-text)}.mcp-local-engine *,.mcp-local-engine *:before,.mcp-local-engine *:after{box-sizing:border-box}.mcp-local-engine__container{width:min(100%,1380px);margin:0 auto}.mcp-local-engine__breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;color:#6b7280;font-size:14px}.mcp-local-engine__breadcrumbs a{color:inherit;text-decoration:none}.mcp-local-engine__hero{position:relative;display:grid;min-height:clamp(620px,80vh,820px);align-items:end;overflow:hidden;isolation:isolate;border-radius:calc(var(--mcp-radius) + 8px);background:var(--mcp-dark);color:#fff}.mcp-local-engine__hero-image,.mcp-local-engine__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mcp-local-engine__hero-image{z-index:-2;object-fit:cover}.mcp-local-engine__hero-overlay{z-index:-1;background:linear-gradient(90deg,#000000db,#0000008a 50%,#00000029)}.mcp-local-engine__hero:not(.has-image) .mcp-local-engine__hero-overlay{background:radial-gradient(circle at 85% 15%,rgba(245,158,11,.36),transparent 32%),linear-gradient(135deg,#030712,#111827 58%,#1f2937)}.mcp-local-engine__hero-content{position:relative;z-index:1;width:min(820px,100%);padding:clamp(42px,7vw,92px)}.mcp-local-engine__eyebrow,.mcp-local-engine__kicker{margin:0 0 12px;color:var(--mcp-accent);font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.mcp-local-engine__eyebrow{display:inline-flex;padding:8px 13px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:#ffffff1a;color:#fff}.mcp-local-engine h1{max-width:800px;margin:0 0 20px;color:#fff!important;font-size:clamp(46px,7vw,86px);font-weight:800;letter-spacing:-.045em;line-height:.98}.mcp-local-engine__location{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:20px}.mcp-local-engine__location span{padding:7px 12px;border:1px solid rgba(255,255,255,.35);border-radius:999px;font-size:13px}.mcp-local-engine__lead{max-width:690px;color:#ffffffeb;font-size:clamp(17px,2vw,21px);line-height:1.62}.mcp-local-engine__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.mcp-local-engine__cta{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:14px 23px;border:1px solid transparent;border-radius:999px;font-weight:800;text-decoration:none}.mcp-local-engine__cta--primary{background:#fff;color:#111827}.mcp-local-engine__cta--secondary{border-color:#ffffff7a;background:#ffffff14;color:#fff}.mcp-local-engine__review-line{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;color:#ffffffe6;font-size:13px}.mcp-local-engine__stars{color:var(--mcp-accent);font-size:18px;letter-spacing:2px}.mcp-local-engine__advantages{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:calc(100% - 52px);margin:-28px auto 72px;overflow:hidden;border:1px solid #e5e7eb;border-radius:var(--mcp-radius);background:#e5e7eb;box-shadow:0 18px 50px #1118271f}.mcp-local-engine__advantage{display:flex;min-height:118px;align-items:center;gap:14px;padding:21px;background:var(--mcp-card)}.mcp-local-engine__advantage>span{font-size:29px}.mcp-local-engine__advantage h2{margin:0 0 5px;font-size:16px}.mcp-local-engine__advantage p{margin:0;color:#6b7280;font-size:13px}.mcp-local-engine__section{margin-top:72px}.mcp-local-engine__heading{max-width:760px;margin-bottom:28px}.mcp-local-engine__heading h2,.mcp-local-engine__delivery h2{margin:0 0 12px;font-size:clamp(28px,4vw,43px);line-height:1.14}.mcp-local-engine__collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.mcp-local-engine__collection-card{display:block;overflow:hidden;border-radius:calc(var(--mcp-radius) + 4px);background:#111827;color:#fff;text-decoration:none;box-shadow:0 14px 38px #1118271a;transition:transform .25s ease,box-shadow .25s ease}.mcp-local-engine__collection-card:hover{transform:translateY(-7px);box-shadow:0 24px 58px #1118272e}.mcp-local-engine__collection-media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#e5e7eb}.mcp-local-engine__collection-image,.mcp-local-engine__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.mcp-local-engine__collection-card:hover .mcp-local-engine__collection-image{transform:scale(1.075)}.mcp-local-engine__collection-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000a 20%,#0000002e 53%,#000000e0);transition:background .25s ease}.mcp-local-engine__collection-card:hover .mcp-local-engine__collection-overlay{background:linear-gradient(180deg,#00000005 14%,#0000001f 48%,#000000eb)}.mcp-local-engine__collection-content{position:absolute;right:0;bottom:0;left:0;z-index:1;padding:26px 22px 23px}.mcp-local-engine__collection-label{margin:0 0 8px;color:#ffffffb8;font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.mcp-local-engine__collection-content h3{margin:0;color:#fff!important;font-size:clamp(22px,2vw,29px);font-weight:800;letter-spacing:-.025em;line-height:1.05}.mcp-local-engine__collection-description{max-height:0;margin:0;overflow:hidden;color:#ffffffd1;font-size:13px;line-height:1.45;opacity:0;transform:translateY(8px);transition:max-height .3s ease,margin .3s ease,opacity .3s ease,transform .3s ease}.mcp-local-engine__collection-card:hover .mcp-local-engine__collection-description{max-height:70px;margin-top:10px;opacity:1;transform:translateY(0)}.mcp-local-engine__collection-link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding-bottom:3px;border-bottom:1px solid rgba(255,255,255,.7);color:#fff;font-size:13px;font-weight:800}.mcp-local-engine__collection-link svg{transition:transform .25s ease}.mcp-local-engine__collection-card:hover .mcp-local-engine__collection-link svg{transform:translate(4px)}.mcp-local-engine__delivery{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:30px;align-items:center;margin-top:72px;padding:clamp(28px,5vw,54px);border-radius:var(--mcp-radius);background:var(--mcp-dark);color:#fff}.mcp-local-engine__delivery h2{color:#fff!important}.mcp-local-engine__delivery-card{padding:26px;border-radius:var(--mcp-radius);background:var(--mcp-card);color:var(--mcp-text)}.mcp-local-engine__delivery-card strong,.mcp-local-engine__delivery-card span,.mcp-local-engine__delivery-card a{display:block}.mcp-local-engine__delivery-card strong{font-size:28px}.mcp-local-engine__delivery-card span{margin:8px 0 18px}.mcp-local-engine__nearby{display:flex;flex-wrap:wrap;gap:12px}.mcp-local-engine__nearby a{padding:12px 17px;border:1px solid rgba(17,24,39,.14);border-radius:999px;background:var(--mcp-card);color:inherit;font-weight:700;text-decoration:none}.mcp-local-engine__faq{display:grid;gap:14px}.mcp-local-engine__faq details{padding:18px 22px;border:1px solid rgba(17,24,39,.12);border-radius:calc(var(--mcp-radius) * .7);background:var(--mcp-card)}.mcp-local-engine__faq summary{cursor:pointer;font-weight:800}.mcp-local-engine__faq .rte{margin-top:14px}@media screen and (max-width:989px){.mcp-local-engine__advantages,.mcp-local-engine__collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-local-engine__delivery{grid-template-columns:1fr}}@media screen and (max-width:639px){.mcp-local-engine{padding-inline:9px}.mcp-local-engine__hero{min-height:680px}.mcp-local-engine__hero-overlay{background:linear-gradient(0deg,#000000e6,#00000085 66%,#0000002e)}.mcp-local-engine__hero-content{padding:34px 22px 46px}.mcp-local-engine h1{font-size:clamp(40px,13vw,60px);line-height:1}.mcp-local-engine__hero-actions{display:grid;grid-template-columns:1fr}.mcp-local-engine__cta{width:100%}.mcp-local-engine__advantages,.mcp-local-engine__collection-grid{grid-template-columns:1fr}.mcp-local-engine__collection-grid{gap:16px}.mcp-local-engine__collection-media{aspect-ratio:4 / 5}.mcp-local-engine__collection-content{padding:24px 20px 21px}.mcp-local-engine__collection-description{display:none}.mcp-local-engine__advantages{width:calc(100% - 22px);margin-top:-20px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
