.shop-mode-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}
.shop-mode-option{display:flex;align-items:flex-start;gap:12px;padding:24px;border:1px solid #ddd7ce;border-radius:16px;cursor:pointer;min-width:0}
.shop-mode-option:has(input:checked){border-color:#52624b;background:#eef2e9;box-shadow:0 0 0 1px #52624b}
.shop-mode-option input{accent-color:#52624b;margin-top:4px;flex:none}
.shop-mode-option strong{display:block;margin-bottom:9px;font-size:17px}
.shop-mode-option small{display:block;line-height:1.7;color:#746f66}
.sidebar .brand img{filter:brightness(0) invert(1)!important}
.shop-mode-options+.form-grid .field.full{grid-column:auto}
.shop-mode-options+.form-grid textarea{min-height:85px}
.content-group{border-top:1px solid #e5dfd6;padding:18px 0}
.content-group summary{cursor:pointer;font-size:17px;font-weight:650}.content-group summary small{margin-left:12px;font-weight:400}
.content-edit-row{padding:22px 0;border-bottom:1px solid #eee9e2}.content-edit-row[hidden],.content-group[hidden]{display:none!important}
.content-edit-row textarea{min-height:90px}.content-edit-row .card-head strong{max-width:75%;font-size:13px}
.content-edit-row .field.full{grid-column:auto}.launch-guide{padding-left:23px;line-height:1.8;font-size:14px}.launch-guide li{margin:16px 0}
#gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gallery-edit-item{min-width:0}.gallery-edit-item img{width:100%;height:130px;object-fit:cover}.gallery-edit-item input{width:100%;padding:8px;border:1px solid #ded7ce;border-radius:7px;margin:8px 0}.gallery-edit-item .actions{gap:4px;flex-wrap:wrap}.gallery-edit-item .btn{padding:6px 10px}
@media(max-width:850px){.shop-mode-options{grid-template-columns:1fr}.shop-mode-option{padding:18px}}
