.offcanvas-cart-item-design-preview{background:transparent;border-radius:0.375rem;padding:0 0.5rem 0.5rem;margin-top:0}.offcanvas-cart-item-design-preview .design-preview-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:0.5rem}.offcanvas-cart-item-design-preview .design-preview-thumbnail{max-width:100%;width:auto;height:auto;object-fit:contain;border-radius:0.25rem;border:1px solid #dee2e6}.offcanvas-cart-item-design-preview .design-content{flex:1;min-width:0}.line-item-product-number{font-size:.75rem}.offcanvas-cart-item-design-preview .design-preview-thumbnail:hover{opacity:0.8;transition:opacity 0.2s ease}.design-actions .stelog-tpl-btn{--bs-btn-color: var(--bs-secondary-color, #6b7280);--bs-btn-hover-color: var(--bs-body-color, #1f2937);padding:3px 6px;border:1px solid transparent;border-radius:3px;line-height:1;color:var(--bs-secondary-color, #6b7280);background:transparent;opacity:.75}.design-actions .stelog-tpl-btn:hover,.design-actions .stelog-tpl-btn:focus-visible{color:var(--bs-body-color, #1f2937);background:var(--bs-tertiary-bg, #f1f3f7);border-color:var(--bs-border-color, #e5e7eb);opacity:1}.design-actions .stelog-tpl-btn svg,.design-actions .stelog-tpl-btn .icon{width:14px;height:14px}
