.svv-root .myk-pic{background-image:url(/sviatvechir/hero-sviatvechir.webp)}.svv-note{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.svv-root .kol-when.is-main{background:var(--myk-gold-soft);box-shadow:inset 0 0 0 1.5px var(--myk-gold-line)}.svv-root .kol-when.is-main .kol-count{background:var(--paper)}.svv-dishes{counter-reset:dish;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.svv-dishes li{min-width:0;box-shadow:inset 0 0 0 1px var(--sv-line);text-align:center;counter-increment:dish;border-radius:14px;align-content:start;justify-items:center;gap:5px;padding:14px 8px 12px;display:grid;position:relative}.svv-dishes li:before{content:counter(dish);color:var(--muted);font-size:11px;font-weight:600;position:absolute;top:8px;left:10px}.svv-dishes svg{box-sizing:border-box;background:var(--myk-gold-soft);width:44px;height:44px;color:var(--sv-gold);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;padding:9px}.svv-dishes li.is-main svg{background:var(--sv-gold);color:var(--paper)}.svv-dishes b{color:var(--sv-ink);font:700 15px/1.25 var(--font-article-serif), Georgia, serif}.svv-dishes span{color:var(--muted);font-size:12px;line-height:1.35}.svv-dishes-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.svv-recipes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.svv-recipe{min-width:0;box-shadow:inset 0 0 0 1px var(--sv-line);border-radius:14px;grid-template-rows:auto auto auto 1fr auto;gap:12px;padding:18px;scroll-margin-top:80px;display:grid}.svv-recipe-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.svv-recipe-head h3{color:var(--sv-ink);font:700 18px/1.3 var(--font-article-serif), Georgia, serif;margin:0}.svv-servings{box-shadow:inset 0 0 0 1px var(--sv-line);color:var(--sv-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:3px;font-size:13px;font-weight:700;display:inline-flex}.svv-servings button{background:var(--sv-plate);width:26px;height:26px;color:var(--sv-ink);font:700 15px/1 var(--font-sans);cursor:pointer;border:0;border-radius:50%;padding:0;transition:background-color .15s}.svv-servings button:hover:not(:disabled){background:var(--sv-soft)}.svv-servings button:disabled{cursor:default;opacity:.4}.svv-servings output{text-align:center;min-width:78px}.svv-facts{flex-wrap:wrap;gap:8px;display:flex}.svv-facts span{background:var(--sv-plate);color:var(--sv-accent);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:700}.svv-ingr{color:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.svv-ingr li{border-bottom:1px dashed var(--sv-line);justify-content:space-between;gap:8px;padding:5px 0;display:flex}.svv-ingr b{color:var(--sv-ink);white-space:nowrap}.svv-steps{color:var(--ink);font:14.5px/1.55 var(--font-article-serif), Georgia, serif;align-content:start;gap:6px;margin:0;padding-left:20px;display:grid}.svv-tip{background:var(--myk-gold-soft);box-shadow:inset 0 0 0 1px var(--myk-gold-line);color:var(--ink);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5;display:grid}.svv-tip svg{box-sizing:border-box;background:var(--paper);width:28px;height:28px;color:var(--sv-gold);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;padding:5px}.svv-customs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.svv-custom{min-width:0;box-shadow:inset 0 0 0 1px var(--sv-line);border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.svv-custom svg{box-sizing:border-box;background:var(--sv-plate);width:44px;height:44px;color:var(--sv-accent);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;padding:10px}.svv-custom b{color:var(--sv-ink);font:700 16px/1.3 var(--font-article-serif), Georgia, serif;display:block}.svv-custom p{color:var(--ink);font:14px/1.5 var(--font-article-serif), Georgia, serif;margin:3px 0 0}.svv-pair{margin-top:4px}.svv-offer{box-shadow:inset 0 0 0 1px var(--sv-line);border-radius:14px;padding:14px;display:grid}.svv-root .kol-pic>.is-print{inset:40% 12% auto}@media (max-width:900px){.svv-dishes{grid-template-columns:repeat(4,minmax(0,1fr))}.svv-customs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.svv-recipes,.svv-customs,.svv-ingr{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.svv-dishes{grid-template-columns:repeat(2,minmax(0,1fr))}.svv-recipe{padding:14px}.svv-recipe-head{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.svv-servings button{transition:none}}
