.NutritionPage-module__s7--xW__page{padding-top:140px;padding-bottom:96px}.NutritionPage-module__s7--xW__inner{max-width:1120px;margin:0 auto;padding:0 clamp(20px,4vw,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:20px;font-size:12px}.NutritionPage-module__s7--xW__nutritionKeyBlock{border-top:1px solid #b8935a2e;margin-top:36px;padding-top:22px}.NutritionPage-module__s7--xW__nutritionKeyTitle{letter-spacing:.14em;text-transform:uppercase;color:#b8935ad9;margin:0 0 12px;font-size:11px}.NutritionPage-module__s7--xW__nutritionKey{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.NutritionPage-module__s7--xW__nutritionKey li{color:#f5efe08c;letter-spacing:.02em;font-size:12px;line-height:1.4}.NutritionPage-module__s7--xW__nutritionKeyCode{color:#b8935a}.NutritionPage-module__s7--xW__legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0 0 40px;padding:0;list-style:none;display:grid}.NutritionPage-module__s7--xW__legend li{color:#f5efe09e;align-items:baseline;gap:10px;font-size:13px;line-height:1.45;display:flex}.NutritionPage-module__s7--xW__legendCode{letter-spacing:.08em;color:#b8935a;flex-shrink:0;min-width:1.8em;font-size:11px}.NutritionPage-module__s7--xW__disclaimer{color:#f5efe073;max-width:62ch;margin-top:24px;font-size:13px;line-height:1.75}.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:16px;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__searchInput::-webkit-search-cancel-button{appearance:none;cursor:pointer;background-color:#b8935a;width:12px;height:12px;margin-left:8px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M2.2 1.1L8 6.9l5.8-5.8 1.1 1.1L9.1 8l5.8 5.8-1.1 1.1L8 9.1l-5.8 5.8-1.1-1.1L6.9 8 1.1 2.2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M2.2 1.1L8 6.9l5.8-5.8 1.1 1.1L9.1 8l5.8 5.8-1.1 1.1L8 9.1l-5.8 5.8-1.1-1.1L6.9 8 1.1 2.2z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.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:40px;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:36px}.NutritionPage-module__s7--xW__sectionTitle{color:#b8935a;letter-spacing:.02em;margin-bottom:4px;font-size:clamp(18px,2.4vw,24px);font-weight:300}.NutritionPage-module__s7--xW__sectionList{border-top:1px solid #b8935a26;flex-direction:column;margin-top:10px;display:flex}.NutritionPage-module__s7--xW__product{border-bottom:1px solid #b8935a1a}.NutritionPage-module__s7--xW__row{grid-template-columns:minmax(140px,.9fr) minmax(0,1.4fr) minmax(180px,.85fr);align-items:baseline;gap:10px 20px;padding:10px 0;display:grid}.NutritionPage-module__s7--xW__name{color:#f5efe0;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(15px,1.6vw,18px);font-weight:400;line-height:1.3}.NutritionPage-module__s7--xW__allergens,.NutritionPage-module__s7--xW__nutrition{letter-spacing:.04em;color:#f5efe07a;margin:0;font-size:11px;line-height:1.45}.NutritionPage-module__s7--xW__nutrition{color:#b8935a;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.NutritionPage-module__s7--xW__fieldLabel{color:#f5efe052;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.NutritionPage-module__s7--xW__muted{color:#f5efe059;font-style:italic}.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:900px){.NutritionPage-module__s7--xW__row{grid-template-columns:minmax(120px,.85fr) minmax(0,1fr) minmax(150px,.75fr);gap:8px 14px;padding:9px 0}.NutritionPage-module__s7--xW__nutrition{white-space:normal}}@media (max-width:720px){.NutritionPage-module__s7--xW__legend{grid-template-columns:1fr}.NutritionPage-module__s7--xW__row{grid-template-columns:1fr auto;grid-template-areas:"name nutrition""allergens allergens";gap:4px 12px;padding:10px 0}.NutritionPage-module__s7--xW__name{grid-area:name;font-size:16px}.NutritionPage-module__s7--xW__allergens{grid-area:allergens;font-size:11px}.NutritionPage-module__s7--xW__nutrition{text-align:right;white-space:normal;grid-area:nutrition;max-width:46vw;font-size:11px}}
