.NutritionPage-module__s7--xW__page{padding-top:140px;padding-bottom:96px}.NutritionPage-module__s7--xW__inner{max-width:860px;margin:0 auto;padding:0 clamp(24px,5vw,48px)}.NutritionPage-module__s7--xW__title{margin-bottom:24px;font-size:clamp(32px,5vw,52px);font-weight:300;line-height:1.12}.NutritionPage-module__s7--xW__intro{color:#f5efe0a6;max-width:58ch;margin-bottom:12px;font-size:15px;line-height:1.85}.NutritionPage-module__s7--xW__note{letter-spacing:.08em;text-transform:uppercase;color:#b8935ad9;margin-bottom:40px;font-size:12px}.NutritionPage-module__s7--xW__toolbar{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-bottom:20px;display:flex}.NutritionPage-module__s7--xW__search{flex:260px}.NutritionPage-module__s7--xW__searchInput{color:#f5efe0;background:#f5efe00a;border:1px solid #f5efe01f;outline:none;width:100%;padding:14px 16px;font-family:DM Sans,sans-serif;font-size:14px;transition:border-color .3s}.NutritionPage-module__s7--xW__searchInput:focus{border-color:#b8935a}.NutritionPage-module__s7--xW__searchInput::placeholder{color:#f5efe059}.NutritionPage-module__s7--xW__count{letter-spacing:.1em;text-transform:uppercase;color:#f5efe066;font-size:12px}.NutritionPage-module__s7--xW__cats{flex-wrap:wrap;gap:8px;margin-bottom:56px;display:flex}.NutritionPage-module__s7--xW__cat{color:#f5efe08c;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #b8935a38;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:11px;transition:color .25s,border-color .25s,background .25s}.NutritionPage-module__s7--xW__cat:hover{color:#f5efe0;border-color:#b8935a73}.NutritionPage-module__s7--xW__catActive{color:#0e0e0e;background:#b8935a;border-color:#b8935a}.NutritionPage-module__s7--xW__catActive:hover{color:#0e0e0e;border-color:#b8935a}.NutritionPage-module__s7--xW__section{margin-bottom:56px}.NutritionPage-module__s7--xW__sectionTitle{color:#b8935a;letter-spacing:.02em;margin-bottom:8px;font-size:clamp(22px,3vw,28px);font-weight:300}.NutritionPage-module__s7--xW__sectionList{border-top:1px solid #b8935a26;flex-direction:column;margin-top:16px;display:flex}.NutritionPage-module__s7--xW__product{border-bottom:1px solid #b8935a1f}.NutritionPage-module__s7--xW__trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:1fr auto;align-items:start;gap:12px 24px;padding:20px 0;font-family:inherit;display:grid}.NutritionPage-module__s7--xW__trigger:hover .NutritionPage-module__s7--xW__name{color:#d4aa70}.NutritionPage-module__s7--xW__nameRow{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.NutritionPage-module__s7--xW__name{color:#f5efe0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(18px,2.2vw,22px);font-weight:400;line-height:1.25;transition:color .25s}.NutritionPage-module__s7--xW__weight{letter-spacing:.08em;color:#f5efe066;font-size:12px}.NutritionPage-module__s7--xW__allergensPreview{letter-spacing:.08em;text-transform:uppercase;color:#f5efe061;margin-top:8px;font-size:11px;line-height:1.5;display:block}.NutritionPage-module__s7--xW__meta{align-items:center;gap:14px;padding-top:4px;display:flex}.NutritionPage-module__s7--xW__kcal{color:#b8935a;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.NutritionPage-module__s7--xW__chevron{border-bottom:1px solid #f5efe073;border-right:1px solid #f5efe073;flex-shrink:0;width:8px;height:8px;transition:transform .25s;transform:rotate(45deg)}.NutritionPage-module__s7--xW__open .NutritionPage-module__s7--xW__chevron{margin-top:2px;transform:rotate(-135deg)}.NutritionPage-module__s7--xW__body{flex-direction:column;gap:24px;padding:0 0 28px;display:flex}.NutritionPage-module__s7--xW__notes{flex-wrap:wrap;gap:8px;display:flex}.NutritionPage-module__s7--xW__noteTag{letter-spacing:.14em;text-transform:uppercase;color:#b8935a;border:1px solid #b8935a59;padding:6px 10px;font-size:10px}.NutritionPage-module__s7--xW__blockLabel{letter-spacing:.16em;text-transform:uppercase;color:#b8935ae6;margin-bottom:10px;font-size:11px}.NutritionPage-module__s7--xW__blockText{color:#f5efe09e;font-size:14px;line-height:1.75}.NutritionPage-module__s7--xW__muted{color:#f5efe066;font-style:italic}.NutritionPage-module__s7--xW__allergenList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.NutritionPage-module__s7--xW__allergenList li{letter-spacing:.08em;text-transform:uppercase;color:#f5efe0;background:#b8935a1f;border:1px solid #b8935a38;padding:8px 12px;font-size:12px}.NutritionPage-module__s7--xW__grid{background:#b8935a1f;border:1px solid #b8935a1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.NutritionPage-module__s7--xW__gridItem{background:#121212;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.NutritionPage-module__s7--xW__gridItem dt{color:#f5efe073;font-size:12px}.NutritionPage-module__s7--xW__gridItem dd{color:#f5efe0;font-variant-numeric:tabular-nums;text-align:right;font-size:13px}.NutritionPage-module__s7--xW__empty{color:#f5efe080;padding:32px 0;font-size:15px}.NutritionPage-module__s7--xW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.NutritionPage-module__s7--xW__trigger{grid-template-columns:1fr;gap:10px}.NutritionPage-module__s7--xW__meta{justify-content:space-between;width:100%}.NutritionPage-module__s7--xW__grid{grid-template-columns:1fr}}
