.merch-reorder-item{min-width:0;position:relative}.merch-reorder-content{height:100%;position:relative}.merch-reorder-content>.merch-product-card{height:100%}.merch-reorder-item .merch-reorder-handle[data-slot=button]{z-index:4;opacity:0;cursor:grab;touch-action:none;background:color-mix(in oklch,var(--button-secondary) 65%,transparent);color:color-mix(in oklch,var(--button-secondary-foreground) 80%,transparent);border-color:#0000;transition:opacity .12s,background-color .12s,color .12s;position:absolute;top:12px;right:12px}.merch-reorder-item:hover .merch-reorder-handle,.merch-reorder-item .merch-reorder-handle:focus-visible{opacity:1}.merch-reorder-item .merch-reorder-handle:is(:hover,:focus-visible){background:var(--button-secondary-hover);color:var(--button-secondary-foreground)}.merch-reorder-item .merch-reorder-handle svg{width:14px;height:14px}.merch-reorder-item[data-dragging=true]{z-index:10;pointer-events:none}.merch-reorder-item[data-dragging=true] .merch-reorder-content{cursor:grabbing}.merch-reorder-item[data-dragging=true] .merch-reorder-handle{opacity:1;cursor:grabbing}.merch-reorder-item[data-dragging=true] .merch-reorder-handle:focus{box-shadow:none;outline:none}.merch-products-grid[data-reordering=true]{clip-path:inset(var(--merch-reorder-top-inset,0px) 0 -32px)}.merch-products-grid[data-reordering=true] .merch-reorder-content{transition:transform .22s cubic-bezier(.16,1,.3,1)}.merch-products-grid[data-reordering=true] .merch-reorder-item[data-dragging=true] .merch-reorder-content{transition:none}.merch-products-grid[data-reordering=true] .merch-product-card.clip-card{border-color:var(--post-line);box-shadow:var(--media-card-rest-shadow);transform:none}.merch-products-grid[data-reordering=true] .merch-product-card.clip-card:before{box-shadow:none;border-color:#0000}.merch-products-grid[data-reordering=true] .merch-reorder-item[data-dragging=true] .merch-product-card{box-shadow:0 12px 28px #01020166;box-shadow:0 12px 28px lab(.480028% -.339754 .359091/.4)}@media (hover:none){.merch-reorder-item .merch-reorder-handle[data-slot=button]{opacity:1}}@media (prefers-reduced-motion:reduce){.merch-reorder-item .merch-reorder-handle[data-slot=button],.merch-products-grid[data-reordering=true] .merch-reorder-content{transition:none}}
