.star-menu-site{background:#faf6ee}.star-menu-site .star-menu-hero{background:#090908;color:#faf6ee;overflow:hidden}.star-menu-site .star-menu-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) 42%;align-items:center;gap:30px;min-height:385px}.star-menu-site .star-menu-hero-inner>div:first-child{padding:65px 0;position:relative;z-index:2}.star-menu-site .star-menu-eyebrow{color:#f1c931!important;font:800 11px/1.5 Noto Sans,sans-serif;letter-spacing:.17em;text-transform:uppercase;margin:0}.star-menu-site .star-menu-hero h1{color:#faf6ee!important;font-size:clamp(38px,4.5vw,66px);margin:13px 0 17px}.star-menu-site .star-menu-hero h1 em{font-style:normal;color:#f1c931!important}.star-menu-site .star-menu-lead{color:#e9e2d7!important;font-size:16px;line-height:1.8;max-width:660px}.star-menu-site .star-menu-location{color:#bfb8ad!important;font-size:12px;margin-top:20px}.star-menu-site .star-menu-hero-actions{display:flex;gap:11px;flex-wrap:wrap;margin-top:26px}.star-menu-site .star-menu-outline{border:1px solid #D8AE39;color:#faf6ee!important}.star-menu-site .star-menu-hero-image{position:relative;height:385px;isolation:isolate;overflow:hidden;margin-right:-32px}.star-menu-site .star-menu-hero-image img{height:100%;width:100%;object-fit:cover;object-position:center 42%}.star-menu-site .star-menu-hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#090908 0%,rgba(9,9,8,.74) 15%,transparent 49%),linear-gradient(180deg,#090908,transparent 18%,transparent 83%,#090908)}.star-menu-site .star-menu-content-section{padding:54px 0 80px;background:#faf6ee}.star-menu-site .star-menu-layout{display:grid;grid-template-columns:248px minmax(0,1fr);align-items:start;gap:38px}.star-menu-site .star-menu-sidebar{position:sticky;top:18px}.star-menu-site .star-menu-sidebar-card{background:#fff;border:1px solid #E6DDC9;border-radius:13px;padding:22px;box-shadow:0 5px 25px #0909080a}.star-menu-site .star-menu-sidebar-card label{display:block;color:#090908;font-size:13px;font-weight:800;margin-bottom:9px}.star-menu-site .star-menu-search{width:100%;height:43px;border:1px solid #D2C9B9;border-radius:6px;background:#faf6ee;color:#090908;font:400 12px Noto Sans,sans-serif;padding:10px}.star-menu-site .star-menu-search:focus-visible{outline:2px solid #2A8857;outline-offset:2px}.star-menu-site .star-menu-search-status{color:#596459;font-size:11px;margin:9px 0 20px}.star-menu-site .star-menu-sidebar-caption{font-size:10px;letter-spacing:.15em;color:#2a8857;font-weight:800;margin-bottom:12px}.star-menu-site .star-menu-category-nav{display:flex;flex-direction:column;gap:1px;max-height:58vh;overflow-y:auto}.star-menu-site .star-menu-category-nav a{display:block;color:#34382f!important;font-size:13px;line-height:1.3;padding:10px 9px;border-radius:5px}.star-menu-site .star-menu-category-nav a:hover,.star-menu-site .star-menu-category-nav a:focus-visible{background:#faf6ee;color:#176d44!important}.star-menu-site .star-menu-sidebar-visit{display:block;color:#18613e!important;font-weight:800;font-size:12px;margin-top:20px;padding-top:18px;border-top:1px solid #E8E0D2}.star-menu-site .star-menu-intro{font-size:15px;line-height:1.8;color:#504b42!important;margin:1px 0 32px}.star-menu-site .star-menu-intro strong{color:#090908}.star-menu-site .star-menu-category{background:#fff;border:1px solid #E8DFD0;border-radius:12px;padding:28px 32px;margin-bottom:22px;scroll-margin-top:30px;box-shadow:0 3px 12px #09090806}.star-menu-site .star-menu-category-head{display:flex;justify-content:space-between;align-items:end;gap:14px;border-bottom:2px solid #D8AE39;padding-bottom:15px;margin-bottom:8px}.star-menu-site .star-menu-category h2{font-family:"Noto Serif",Georgia,serif;font-size:clamp(23px,2.5vw,32px);font-weight:700;color:#153c29!important;line-height:1.35;margin:0}.star-menu-site .star-menu-category-count{font:700 11px Noto Sans,sans-serif;color:#6b746c!important;white-space:nowrap}.star-menu-site .star-menu-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:0}.star-menu-site .star-menu-item{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:48px;padding:13px 0;border-bottom:1px solid #F0EBE1}.star-menu-site .star-menu-item-name{font-family:Noto Sans,sans-serif;font-size:13px;font-weight:600;color:#191d18!important;line-height:1.5}.star-menu-site .star-menu-item-price{white-space:nowrap;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:#1d6140!important}.star-menu-site .star-menu-category-note{font-size:12px;line-height:1.5;color:#5e645a!important;background:#f8f5ec;padding:12px 14px;border-radius:5px;margin:15px 0 0}.star-menu-site .star-menu-no-results{background:#fff;border-radius:9px;padding:30px;color:#181818!important}.star-menu-site .star-menu-disclaimer{background:#ede7d8;color:#4c453a!important;border-left:3px solid #D8AE39;padding:18px 21px;font-size:12px;line-height:1.7;margin-top:18px}.star-menu-site .star-menu-disclaimer a{color:#18613e!important;text-decoration:underline}.star-menu-site .star-menu-bottom{background:#123d28;padding:52px 0}.star-menu-site .star-menu-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:20px}.star-menu-site .star-menu-bottom h2{font-family:"Noto Serif",Georgia,serif;color:#faf6ee!important;font-size:clamp(26px,3vw,38px);margin:9px 0}.star-menu-site .star-menu-bottom p{color:#e4ece6!important;font-size:14px}.star-menu-site .star-menu-category[hidden],.star-menu-site .star-menu-item[hidden],.star-menu-site .star-menu-no-results[hidden]{display:none!important}@media(max-width:990px){.star-menu-site .star-menu-layout{grid-template-columns:210px minmax(0,1fr);gap:22px}.star-menu-site .star-menu-items{grid-template-columns:1fr}.star-menu-site .star-menu-category{padding:24px}}@media(max-width:750px){.star-menu-site .star-menu-hero-inner{grid-template-columns:1fr;gap:0}.star-menu-site .star-menu-hero-inner>div:first-child{padding:40px 0 10px}.star-menu-site .star-menu-hero-image{height:230px;margin:0 -18px}.star-menu-site .star-menu-hero-image:after{background:linear-gradient(180deg,#090908 0%,transparent 40%,transparent 78%,#090908 100%),linear-gradient(90deg,rgba(9,9,8,.3),transparent 30%,transparent 70%,rgba(9,9,8,.3))}.star-menu-site .star-menu-content-section{padding:26px 0 48px}.star-menu-site .star-menu-layout{grid-template-columns:1fr;gap:25px}.star-menu-site .star-menu-sidebar{position:static}.star-menu-site .star-menu-sidebar-card{padding:18px}.star-menu-site .star-menu-category-nav{display:flex;flex-direction:row;overflow-x:auto;max-height:none;gap:6px;padding:4px 0;scroll-snap-type:x proximity}.star-menu-site .star-menu-category-nav a{white-space:nowrap;scroll-snap-align:start;background:#faf6ee;border:1px solid #E5DECF;padding:9px 12px}.star-menu-site .star-menu-sidebar-visit{display:none}.star-menu-site .star-menu-category{padding:20px 17px;margin-bottom:13px}.star-menu-site .star-menu-items{grid-template-columns:1fr}.star-menu-site .star-menu-item{min-height:46px}.star-menu-site .star-menu-item-name{font-size:12.5px}.star-menu-site .star-menu-bottom-inner{align-items:flex-start;flex-direction:column}}@media print{.star-menu-site .star-header,.star-menu-site .star-menu-sidebar,.star-menu-site .star-menu-bottom,.star-menu-site .star-menu-hero-actions{display:none!important}.star-menu-site .star-menu-layout{display:block}.star-menu-site .star-menu-category{break-inside:avoid;box-shadow:none}.star-menu-site .star-menu-hero{color:#000;background:#fff}.star-menu-site .star-menu-hero-image{display:none}}.star-menu-site .star-menu-hero-image{background:#090908;isolation:isolate;overflow:hidden}.star-menu-site .star-menu-hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%;filter:saturate(1.03) contrast(1.02)}.star-menu-site .star-menu-hero-image:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;pointer-events:none;background:linear-gradient(90deg,#090908 0%,rgba(9,9,8,.82) 11%,rgba(9,9,8,.33) 32%,transparent 59%),linear-gradient(180deg,#090908 0%,rgba(9,9,8,.18) 13%,transparent 29%),linear-gradient(0deg,#090908 0%,rgba(9,9,8,.22) 13%,transparent 31%),linear-gradient(270deg,rgba(9,9,8,.22) 0%,transparent 15%)}@media screen and (max-width:750px){.star-menu-site .star-menu-hero-image img{object-position:center 39%}.star-menu-site .star-menu-hero-image:after{background:linear-gradient(180deg,#090908 0%,rgba(9,9,8,.17) 20%,transparent 40%,transparent 76%,#090908 100%),linear-gradient(90deg,rgba(9,9,8,.3) 0%,transparent 15%,transparent 86%,rgba(9,9,8,.25) 100%)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/star-menu.css.map */
