.textbook-tastes{--tastes-text: #35393b;--tastes-muted: #6f7678;--tastes-border: #e7e1d9;--tastes-soft: #faf7f1;--tastes-accent: #aa8069;--tastes-accent-soft: #f4ebe3;width:min(calc(100% - 32px),720px);margin:0 auto;padding:0 0 80px;color:var(--tastes-text)}.textbook-tastes__section{padding:42px 0;border-bottom:1px solid var(--tastes-border)}.textbook-tastes__section:first-child{padding-top:18px}.textbook-tastes__section:last-child{border-bottom:0}.textbook-tastes__section-head{margin:0 0 24px}.textbook-tastes__section-label{margin:0 0 8px;font-size:17px;line-height:1.4;font-weight:700;letter-spacing:.06em;color:var(--tastes-accent)}.textbook-tastes__section-head h3{margin:0;font-size:23px;line-height:1.5}.textbook-tastes__body{font-size:15px;line-height:2}.textbook-tastes__body p{margin:0 0 18px}.textbook-tastes__body p:last-child{margin-bottom:0}.textbook-tastes__hook{margin:24px 0 0;padding:19px 18px;text-align:center;background:var(--tastes-accent-soft);border-radius:16px}.textbook-tastes__hook p{margin:0;font-size:16px;line-height:1.8;font-weight:700}.textbook-tastes__qualities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:24px 0}.textbook-tastes__quality{padding:15px 13px;background:#fff;border:1px solid var(--tastes-border);border-radius:13px}.textbook-tastes__quality span{display:block;margin-bottom:5px;font-size:16px;font-weight:700;color:var(--tastes-accent)}.textbook-tastes__quality p{margin:0;font-size:12px;line-height:1.65}.textbook-tastes__point{margin:24px 0 0;padding:18px;background:var(--tastes-soft);border-radius:15px}.textbook-tastes__point p{margin:0;font-size:14px;line-height:1.85;font-weight:600}.textbook-tastes__legend{display:grid;gap:7px;margin:0 0 8px;padding:15px 16px;background:var(--tastes-soft);border-radius:14px}.textbook-tastes__legend>div{display:grid;grid-template-columns:28px 1fr;align-items:center;gap:7px}.textbook-tastes__legend span{font-size:16px;font-weight:700;color:var(--tastes-accent)}.textbook-tastes__legend p{margin:0;font-size:12px;line-height:1.55}.textbook-tastes__legend-note{margin:0 0 22px;font-size:11px;color:var(--tastes-muted)}.textbook-tastes__legend--bottom{margin-top:24px}.textbook-tastes__taste-card{margin:0 0 18px;overflow:hidden;background:#fff;border:1px solid var(--tastes-border);border-radius:18px}.textbook-tastes__taste-card>h4{margin:0;padding:15px 17px;background:var(--tastes-accent-soft);font-size:20px;line-height:1.4;text-align:center}.textbook-tastes__foods{padding:16px 17px 13px}.textbook-tastes__foods strong{display:block;margin-bottom:5px;font-size:12px;color:var(--tastes-accent)}.textbook-tastes__foods p{margin:0;font-size:14px;line-height:1.75}.textbook-tastes__dosha-row{padding:13px 17px 15px;background:var(--tastes-soft)}.textbook-tastes__dosha-row>strong{display:block;margin-bottom:8px;font-size:12px;color:var(--tastes-accent)}.textbook-tastes__dosha-row>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.textbook-tastes__dosha-row span{padding:9px 3px;text-align:center;background:#fff;border-radius:9px;font-size:11px;line-height:1.4;white-space:nowrap}.textbook-tastes__dosha-row b{margin-left:3px;font-size:15px;color:var(--tastes-accent)}.textbook-tastes__explanation{padding:18px 17px 20px;font-size:14px;line-height:1.9}.textbook-tastes__explanation p{margin:0 0 15px}.textbook-tastes__explanation p:last-child{margin-bottom:0}.textbook-tastes__section--summary{margin-top:17px;padding:32px 21px;background:var(--tastes-soft);border:0;border-radius:20px}.textbook-tastes__summary-copy{font-size:14px;line-height:1.95}.textbook-tastes__summary-copy p{margin:0 0 17px}.textbook-tastes__summary-copy h4{margin:28px 0 13px;font-size:18px;line-height:1.5}.textbook-tastes__summary-point{margin:22px 0;padding:17px;text-align:center;background:#fff;border-radius:14px}.textbook-tastes__summary-point p{margin:0;font-size:16px;font-weight:700}@media(max-width:699px){.textbook-tastes{width:calc(100% - 32px)}.textbook-tastes__section{padding:37px 0}.textbook-tastes__section-head h3{font-size:21px}.textbook-tastes__qualities{grid-template-columns:1fr}.textbook-tastes__taste-card{margin-bottom:16px}.textbook-tastes__dosha-row>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.textbook-tastes__dosha-row span{padding:9px 2px;font-size:10px}.textbook-tastes__dosha-row b{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/textbook-tastes.css.map */
