.royal-original-browse .royal-original-grid-item{display:block;grid-row:auto}.royal-original-browse .royal-original-card{display:flex;flex-direction:column;grid-row:auto;grid-template-rows:none;height:100%}.royal-original-browse .royal-original-body{display:flex;flex-direction:column;grid-row:auto;grid-template-rows:none;gap:4px;padding:14px 15px;flex:1}.royal-original-browse .royal-original-title{min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.royal-original-browse .royal-original-price{margin-top:0}.royal-original-browse .royal-original-title a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.royal-original-browse .royal-original-body{padding:12px 10px;gap:4px}}

.royal-original-browse .royal-original-option-link{color:rgba(var(--color-foreground),.7);font-family:var(--font-body-family);font-size:11px;line-height:1.4;text-decoration:none;margin-top:2px;display:inline-flex;align-items:center;gap:5px;align-self:flex-start;min-height:24px}.royal-original-browse .royal-original-option-link:hover{text-decoration:underline;text-underline-offset:3px}.royal-original-browse .royal-original-option-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.royal-original-browse .pagination-wrapper{margin-top:28px;margin-bottom:12px}.royal-original-browse .pagination__list{gap:7px;flex-wrap:wrap;align-items:center}.royal-original-browse .pagination__list>li{flex:0 0 auto;max-width:none;margin:0}.royal-original-browse .pagination__item{width:44px;height:44px;box-sizing:border-box;border:1px solid #e8dfd5;border-radius:10px;background:#fffdf9;color:#5e452e;font-family:var(--font-body-family);font-size:14px;font-weight:500;text-decoration:none;transition:background .15s ease,border-color .15s ease}.royal-original-browse .pagination__item::after{display:none}.royal-original-browse .pagination__item[href]:hover{background:#f3ece3;border-color:#cbb9a3}.royal-original-browse .pagination__item--current,.royal-original-browse .pagination__item[aria-current="page"]{background:#6b4525;border-color:#6b4525;color:#fff;font-weight:600;opacity:1}.royal-original-browse .pagination__item:not(a){background:transparent;border-color:transparent;color:#897b6e}.royal-original-browse .pagination__item:focus-visible{outline:2px solid #6b4525;outline-offset:3px}@media(max-width:749px){.royal-original-browse .pagination-wrapper{margin-top:24px}.royal-original-browse .pagination__list{gap:5px}.royal-original-browse .pagination__item{width:44px;height:44px;font-size:13px}}@media(prefers-reduced-motion:reduce){.royal-original-browse .pagination__item{transition:none}}

.royal-original-browse .royal-original-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px}.royal-original-browse .royal-original-price-before{color:rgba(var(--color-foreground),.55);font-family:var(--font-body-family);font-size:12px;font-weight:400;text-decoration-thickness:1px}.royal-original-browse .royal-original-price-current{font-weight:600;white-space:nowrap}
