.catering-page[data-astro-cid-pxh5reci]{overflow:hidden;background:#f7f3eb;color:#29251e}.hero-section[data-astro-cid-pxh5reci]{position:relative;height:450px;overflow:hidden;background:#17120d;color:#fff}.hero-image[data-astro-cid-pxh5reci],.hero-overlay[data-astro-cid-pxh5reci]{position:absolute;inset:0;width:100%;height:100%}.hero-image[data-astro-cid-pxh5reci]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 58%;object-position:center 58%}.hero-overlay[data-astro-cid-pxh5reci]{background:linear-gradient(90deg,#110d09f2,#110d09c4 30%,#110d0940 62%,#110d0908),linear-gradient(0deg,rgba(17,13,9,.45) 0%,transparent 58%)}.hero-content[data-astro-cid-pxh5reci]{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:864px;height:100%;margin:0 auto;padding:123px 38px 26px}.hero-content[data-astro-cid-pxh5reci] h1[data-astro-cid-pxh5reci]{max-width:390px;margin:0;color:#fff;font-size:45px;font-weight:400;line-height:1.01;letter-spacing:-.035em}.hero-content[data-astro-cid-pxh5reci] p[data-astro-cid-pxh5reci]{max-width:350px;margin:15px 0 0;color:#fffffff0;font-size:12.5px;line-height:1.5}.hero-actions[data-astro-cid-pxh5reci]{display:flex;width:-moz-max-content;width:max-content;flex-direction:column;gap:7px;margin-top:17px}.hero-actions[data-astro-cid-pxh5reci] a[data-astro-cid-pxh5reci]{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;min-height:37px;border-radius:3px;font-size:10.5px;font-weight:600;text-decoration:none;transition:background-color .16s ease,color .16s ease}.primary-button[data-astro-cid-pxh5reci]{width:227px;background:#b45b00;color:#fff}.primary-button[data-astro-cid-pxh5reci]:hover{background:#934a00}.secondary-button[data-astro-cid-pxh5reci]{width:169px;border:1px solid rgba(255,255,255,.85);background:#00000014;color:#fff}.secondary-button[data-astro-cid-pxh5reci]:hover{background:#fff;color:#29251e}.offers-section[data-astro-cid-pxh5reci]{box-sizing:border-box;min-height:346px;padding:15px 45px 20px}.section-heading[data-astro-cid-pxh5reci]{text-align:center}.section-heading[data-astro-cid-pxh5reci] h2[data-astro-cid-pxh5reci]{margin:0;color:#4a522d;font-size:27px;font-weight:400;line-height:1.15;letter-spacing:-.025em}.heading-ornament[data-astro-cid-pxh5reci]{display:flex;align-items:center;justify-content:center;gap:8px;height:19px;color:#c98025}.heading-ornament[data-astro-cid-pxh5reci] i[data-astro-cid-pxh5reci]{display:block;width:30px;height:1px;background:#cda76b}.heading-ornament[data-astro-cid-pxh5reci] b[data-astro-cid-pxh5reci]{font-family:Bodoni Moda,serif;font-size:8px;font-style:italic;font-weight:600}.offer-grid[data-astro-cid-pxh5reci]{display:grid;max-width:774px;margin:7px auto 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.offer-card[data-astro-cid-pxh5reci]{overflow:hidden;border:1px solid #d8cdb9;border-radius:8px;background:#ffffff26}.offer-card[data-astro-cid-pxh5reci]>img[data-astro-cid-pxh5reci]{display:block;width:100%;height:151px;-o-object-fit:cover;object-fit:cover}.offer-card[data-astro-cid-pxh5reci]:nth-child(1)>img[data-astro-cid-pxh5reci]{-o-object-position:center 62%;object-position:center 62%}.offer-card[data-astro-cid-pxh5reci]:nth-child(2)>img[data-astro-cid-pxh5reci]{-o-object-position:center 42%;object-position:center 42%}.offer-card[data-astro-cid-pxh5reci]:nth-child(3)>img[data-astro-cid-pxh5reci]{-o-object-position:center 48%;object-position:center 48%}.offer-card[data-astro-cid-pxh5reci]>div[data-astro-cid-pxh5reci]{box-sizing:border-box;min-height:101px;padding:10px 12px 11px}.offer-card[data-astro-cid-pxh5reci] h3[data-astro-cid-pxh5reci]{margin:0;color:#4a522d;font-size:18px;font-weight:400;line-height:1.2}.offer-card[data-astro-cid-pxh5reci] p[data-astro-cid-pxh5reci]{margin:5px 0 0;color:#332e27;font-size:10.4px;line-height:1.52}.gallery-section[data-astro-cid-pxh5reci]{padding-top:0}.gallery-heading[data-astro-cid-pxh5reci]{height:55px}.gallery-heading[data-astro-cid-pxh5reci] h2[data-astro-cid-pxh5reci]{font-size:27px}.gallery-grid[data-astro-cid-pxh5reci]{display:grid;height:225px;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.gallery-grid[data-astro-cid-pxh5reci] figure[data-astro-cid-pxh5reci]{min-width:0;margin:0;overflow:hidden;border-radius:5px 5px 0 0}.gallery-grid[data-astro-cid-pxh5reci] img[data-astro-cid-pxh5reci]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.process-section[data-astro-cid-pxh5reci]{box-sizing:border-box;height:184px;padding:12px 42px 13px;background:radial-gradient(circle at 30% 5%,rgba(255,255,255,.07),transparent 34%),linear-gradient(110deg,#35401e,#4b552d 52%,#283218);color:#fff}.process-section[data-astro-cid-pxh5reci]>h2[data-astro-cid-pxh5reci]{margin:0;color:#fff;text-align:center;font-size:24px;font-weight:400;line-height:1.2}.process-grid[data-astro-cid-pxh5reci]{display:grid;max-width:760px;margin:8px auto 0;grid-template-columns:1fr 54px 1fr 54px 1fr;align-items:center}.process-step[data-astro-cid-pxh5reci]{text-align:center}.process-icon[data-astro-cid-pxh5reci]{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;border-radius:999px;background:#c3b55545;color:#fffce9}.process-step[data-astro-cid-pxh5reci] h3[data-astro-cid-pxh5reci]{margin:7px 0 0;color:#fff;font-size:15.5px;font-weight:400;line-height:1.15}.process-step[data-astro-cid-pxh5reci] p[data-astro-cid-pxh5reci]{max-width:210px;margin:3px auto 0;color:#ffffffe0;font-size:9.8px;line-height:1.45}.process-arrow{justify-self:center;color:#e88a12}@media(min-width:1100px){.hero-content[data-astro-cid-pxh5reci]{max-width:1180px}.offer-grid[data-astro-cid-pxh5reci]{max-width:980px}.offers-section[data-astro-cid-pxh5reci]{padding-inline:max(45px,calc((100vw - 1180px)/2))}}@media(max-width:767px){.hero-section[data-astro-cid-pxh5reci]{min-height:650px;height:min(760px,100svh)}.hero-image[data-astro-cid-pxh5reci]{-o-object-position:61% center;object-position:61% center}.hero-overlay[data-astro-cid-pxh5reci]{background:linear-gradient(0deg,#110d09f0,#110d099e 60%,#110d096b)}.hero-content[data-astro-cid-pxh5reci]{display:flex;flex-direction:column;justify-content:flex-end;padding:140px 24px 38px}.hero-content[data-astro-cid-pxh5reci] h1[data-astro-cid-pxh5reci]{max-width:340px;font-size:clamp(38px,11vw,52px)}.hero-content[data-astro-cid-pxh5reci] p[data-astro-cid-pxh5reci]{max-width:390px;font-size:13px}.hero-actions[data-astro-cid-pxh5reci],.hero-actions[data-astro-cid-pxh5reci] a[data-astro-cid-pxh5reci]{width:100%}.offers-section[data-astro-cid-pxh5reci]{padding:35px 20px 42px}.section-heading[data-astro-cid-pxh5reci] h2[data-astro-cid-pxh5reci],.gallery-heading[data-astro-cid-pxh5reci] h2[data-astro-cid-pxh5reci]{font-size:27px}.offer-grid[data-astro-cid-pxh5reci]{grid-template-columns:1fr;gap:14px}.offer-card[data-astro-cid-pxh5reci]>img[data-astro-cid-pxh5reci]{height:210px}.offer-card[data-astro-cid-pxh5reci]>div[data-astro-cid-pxh5reci]{min-height:0;padding:16px}.offer-card[data-astro-cid-pxh5reci] h3[data-astro-cid-pxh5reci]{font-size:23px}.offer-card[data-astro-cid-pxh5reci] p[data-astro-cid-pxh5reci]{font-size:12px}.gallery-heading[data-astro-cid-pxh5reci]{height:auto;padding:0 20px 18px}.gallery-grid[data-astro-cid-pxh5reci]{height:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-grid[data-astro-cid-pxh5reci] figure[data-astro-cid-pxh5reci]{height:220px;border-radius:0}.gallery-grid[data-astro-cid-pxh5reci] figure[data-astro-cid-pxh5reci]:last-child{grid-column:1 / -1}.process-section[data-astro-cid-pxh5reci]{height:auto;padding:32px 24px 38px}.process-grid[data-astro-cid-pxh5reci]{grid-template-columns:1fr;gap:19px}.process-arrow{transform:rotate(90deg)}.process-step[data-astro-cid-pxh5reci] h3[data-astro-cid-pxh5reci]{font-size:20px}.process-step[data-astro-cid-pxh5reci] p[data-astro-cid-pxh5reci]{font-size:11px}}
