/* Раковарня-Анапа: продолжение исходного светлого оформления сайта. */
#cat-sets[data-theme="garden-light"]{font-family:var(--font);color:var(--ink)}
#cat-sets[data-theme="garden-light"] .rvsets-kicker,
#cat-sets[data-theme="garden-light"] .rv-set-number{color:var(--primary-600);font-family:var(--font);font-weight:800;letter-spacing:.1em}
#cat-sets[data-theme="garden-light"] h2{color:var(--ink);font-family:var(--font);font-weight:800;letter-spacing:-.035em;text-transform:none}
#cat-sets[data-theme="garden-light"] .rvsets-intro,
#cat-sets[data-theme="garden-light"] .rvsets-status,
#cat-sets[data-theme="garden-light"] .rvsets-photo-note{color:var(--muted)}
#cat-sets[data-theme="garden-light"] .rvsets-total{color:var(--primary-600);background:var(--primary-050);border-color:var(--line-2)}
#cat-sets[data-theme="garden-light"] .rv-set{color:var(--ink);background:var(--surface);border-color:var(--line);border-radius:var(--r);box-shadow:var(--shadow)}
#cat-sets[data-theme="garden-light"] .rv-set-photo{background:var(--surface-2);padding:12px;border-right:1px solid var(--line)}
#cat-sets[data-theme="garden-light"] .rv-set-photo img{border-radius:var(--r-sm)}
#cat-sets[data-theme="garden-light"] .rv-set-weight{background:var(--surface);color:var(--primary-600);border-color:var(--line);font-family:var(--font);font-size:12px;font-weight:800;box-shadow:var(--shadow)}
#cat-sets[data-theme="garden-light"] .rv-set h3{color:var(--ink);font-family:var(--font);font-weight:800;text-transform:none;letter-spacing:-.03em}
#cat-sets[data-theme="garden-light"] .rv-set-desc,
#cat-sets[data-theme="garden-light"] .rv-set-parts small,
#cat-sets[data-theme="garden-light"] .rv-set-choice,
#cat-sets[data-theme="garden-light"] .rv-set-nochoice,
#cat-sets[data-theme="garden-light"] .rv-set-price small{color:var(--muted)}
#cat-sets[data-theme="garden-light"] .rv-set-parts li{border-color:var(--line)}
#cat-sets[data-theme="garden-light"] .rv-set-parts b{color:var(--primary-600)}
#cat-sets[data-theme="garden-light"] .rv-set-choice select{color-scheme:light;background:var(--surface);color:var(--ink);border-color:var(--line-2);border-radius:var(--r-sm)}
#cat-sets[data-theme="garden-light"] .rv-set-price{font-family:var(--font);color:var(--primary-600);font-weight:800}
#cat-sets[data-theme="garden-light"] .rv-set-qty{border-color:var(--line-2);border-radius:var(--r-sm)}
#cat-sets[data-theme="garden-light"] .rv-set-qty button{background:var(--primary-050);color:var(--primary-600)}
#cat-sets[data-theme="garden-light"] .rv-set-qty input{background:var(--surface);color:var(--ink)}
#cat-sets[data-theme="garden-light"] .rv-set-add{background:var(--primary);color:#fff;border-radius:var(--r-sm);font-family:var(--font);font-weight:800;text-transform:none;letter-spacing:0}
#cat-sets[data-theme="garden-light"] .rv-set-add:hover{background:var(--primary-600)}
#cat-sets[data-theme="garden-light"] button:focus-visible,
#cat-sets[data-theme="garden-light"] select:focus-visible,
#cat-sets[data-theme="garden-light"] input:focus-visible{outline-color:var(--primary)}
#cat-sets[data-theme="garden-light"] .rvsets-status button{color:var(--primary-600)}
.drawer .rv-cart-composition{color:var(--muted)!important}
@media(max-width:560px){#cat-sets[data-theme="garden-light"] .rv-set-photo{border-right:0;border-bottom:1px solid var(--line)}}
