.page-width h2{color:#ffc03abf;font-size:40px}.page-width label{color:#ffc03abf}.gallery-container{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:20px;align-items:start}.gallery-container .item{border:1px solid rgba(255,192,58,.75);background:#0b0b0b;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.gallery-container .item .thumb{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#111}.gallery-container .item .thumb .main-image{width:100%;height:100%;object-fit:cover;display:block}.gallery-container .item .thumb .delete{position:absolute;top:10px;right:10px;width:30px;height:30px;cursor:pointer;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));transition:transform .12s ease}.gallery-container .item .thumb .delete:hover{transform:scale(1.06)}.caption-editor{display:grid;grid-template-columns:1fr auto auto;gap:8px;padding:12px;align-items:center}.caption-input{width:100%;padding:10px 12px;background:#141414;border:1px solid #2a2a2a;border-radius:6px;color:#f2f2f2;font-size:14px;outline:none}.caption-input::placeholder{color:#8a8a8a}.caption-input:focus{border-color:#ffc03ae6;box-shadow:0 0 0 2px #ffc03a33}.save-caption{padding:10px 12px;border:1px solid rgba(255,192,58,.75);background:transparent;color:#ffc03af2;border-radius:6px;font-size:14px;cursor:pointer;transition:background .12s ease,color .12s ease}.save-caption:hover{background:#ffc03a1f}.save-status{font-size:12px;color:#bdbdbd;min-width:64px;text-align:right}.sortable-ghost{opacity:.4;outline:2px dashed #aaa}@media screen and (max-width:1100px){.gallery-container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:850px){.gallery-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:520px){.gallery-container{grid-template-columns:1fr}.caption-editor{grid-template-columns:1fr auto;grid-auto-rows:auto}.save-status{grid-column:1 / -1;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/editor.css.map */
