.stamp-listing{clear:both;padding:26px 24px 55px;background:#fffefa;color:#252525}.stamp-listing-layout{display:grid;grid-template-columns:218px minmax(0,1fr);gap:50px;max-width:1500px;margin:0 auto}.stamp-listing-categories{align-self:start;border:1px solid #e3e0db;background:#fff}.stamp-listing-categories h2{font:19px/1.3 Georgia,serif;padding:17px;margin:0;border-bottom:1px solid #dedbd5}.stamp-listing-categories ul{list-style:none;padding:9px 0;margin:0}.stamp-listing-categories li a{display:block;color:#555;font:12px/1.5 Arial,sans-serif;padding:7px 17px}.stamp-listing-categories li a:hover,.stamp-listing-categories a[aria-current]{background:#f7efed;color:#0f172a}.stamp-listing-content{min-width:0}.stamp-listing-breadcrumb{display:flex;justify-content:flex-end;gap:12px;background:#f5f3ec;border:1px solid #e7e3dd;border-radius:5px;padding:15px 18px;margin:18px 0 26px;font-size:14px}.stamp-listing h1{font:32px/1.25 Georgia,serif;margin:0 0 20px}.stamp-listing-children{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.stamp-listing-children a{padding:10px 15px;border:1px solid #dedbd5;color:#0f172a}.stamp-listing-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:20px 10px;font-size:12px;color:#707070}.stamp-listing-pagination p{margin:0}.stamp-listing-pagination nav{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}.stamp-listing-pagination nav>a,.stamp-listing-pagination .current{display:inline-block;padding:7px 9px;border:1px solid #dedbd5;color:#242424;background:#fff}.stamp-listing-pagination .current{background:#dedbd5;font-weight:700}.stamp-product-list{width:100%;border-collapse:collapse;table-layout:fixed;float:none}.stamp-product-list th{padding:12px 10px;border-bottom:1px solid #dedbd5;font-size:12px;text-align:left;font-weight:500;color:#777}.stamp-product-list th:first-child{width:180px}.stamp-product-list th:nth-child(3){width:125px;text-align:center}.stamp-product-list th:last-child{width:160px;text-align:center}.stamp-product-list th a{color:inherit}.stamp-product-list td{padding:17px 10px;border-bottom:1px solid #e3e0da;vertical-align:middle}.stamp-product-list .stamp-listing-image img{display:block;width:auto;max-width:150px;height:auto;max-height:125px;object-fit:contain;margin:auto}.stamp-listing-name a{font:16px/1.5 Georgia,serif;color:#0f172a;overflow-wrap:anywhere}.stamp-product-list .stamp-listing-price{text-align:center;font:14px/1.6 Arial,sans-serif}.stamp-listing-price del{display:block;font-size:12px;color:#777}.stamp-listing-buy{text-align:center}.stamp-listing-button{display:inline-block;background:#0f172a;color:white!important;border:0;padding:10px 14px;font:11px/1.4 Arial,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer}.stamp-listing-button:hover{background:#74131b}.stamp-listing-buy form{margin:0}.stamp-listing-empty{padding:35px 10px}.stamp-product-list .as-image-unavailable{display:block;text-align:center;font-size:12px}@media(max-width:1000px){.stamp-listing-layout{grid-template-columns:190px minmax(0,1fr);gap:24px}.stamp-product-list th:first-child{width:125px}.stamp-product-list .stamp-listing-image img{max-width:105px}.stamp-product-list th:nth-child(3){width:85px}.stamp-product-list th:last-child{width:125px}}@media(max-width:760px){.stamp-listing{padding:20px 15px 40px}.stamp-listing-layout{grid-template-columns:1fr;gap:20px}.stamp-listing-categories ul{max-height:160px;overflow:auto}.stamp-listing-pagination{align-items:flex-start;flex-direction:column;margin:15px 0}.stamp-product-list thead{display:none}.stamp-product-list,.stamp-product-list tbody{display:block}.stamp-product-list tr{display:grid;grid-template-columns:95px minmax(0,1fr);gap:10px;border-bottom:1px solid #e3e0da;padding:18px 0}.stamp-product-list td{border:0;padding:0;min-width:0}.stamp-product-list .stamp-listing-image{grid-row:1/4}.stamp-product-list .stamp-listing-image img{max-width:90px;max-height:110px}.stamp-product-list .stamp-listing-name,.stamp-product-list .stamp-listing-price,.stamp-product-list .stamp-listing-buy{grid-column:2;text-align:left}.stamp-listing-name a{font-size:15px}.stamp-listing-price del{display:inline;margin-right:8px}.stamp-listing h1{font-size:27px}}

.stamp-listing .stamp-listing-content{padding:0;margin:0;float:none;width:auto}.stamp-listing .stamp-product-list thead tr,.stamp-listing .stamp-product-list th{background:transparent}.stamp-listing .stamp-listing-pagination p{font-size:12px;line-height:1.5}.stamp-listing .stamp-listing-pagination nav{padding:0}

/* Refreshed collection listings: retain familiar rows, with clearer hierarchy. */
.stamp-listing{background:#f8f7f3;padding:32px 24px 65px;font-family:Arial,sans-serif}.stamp-listing *{box-sizing:border-box}.stamp-listing-layout{grid-template-columns:240px minmax(0,1fr);gap:32px;max-width:1500px}.stamp-listing-categories{border-radius:12px;overflow:hidden;position:sticky;top:145px}.stamp-listing-categories h2{font:600 15px/1.5 Arial,sans-serif;padding:22px;color:#30363d;background:#fff}.stamp-listing-categories ul{max-height:65vh;overflow:auto;padding:10px 0}.stamp-listing-categories li a{padding:10px 20px;font-size:12px;border-left:3px solid transparent}.stamp-listing-categories a[aria-current]{border-left-color:#0f172a;font-weight:700}.stamp-listing-breadcrumb{justify-content:flex-start;padding:0;margin:2px 0 25px;background:transparent;border:0;color:#80858a;font-size:12px}.stamp-listing-breadcrumb a{color:#0f172a}.listing-eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#0f172a;margin:0 0 10px}.stamp-listing h1{font-size:35px;text-transform:none;margin-bottom:25px}.listing-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;border:1px solid #e5e2db;border-radius:12px;background:white;margin-bottom:20px}.listing-toolbar p{font-size:13px;color:#737980;margin:0}.listing-toolbar form{display:flex;align-items:center;gap:10px;margin:0}.listing-toolbar label{font-size:11px;color:#777;white-space:nowrap}.listing-toolbar select{max-width:210px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:9px 12px;font-size:12px}.listing-toolbar button{border:1px solid #0f172a;color:#0f172a;background:white;border-radius:6px;padding:9px 12px;font-size:12px;cursor:pointer}.stamp-listing-pagination{margin:18px 0;color:#81858b}.stamp-listing-pagination nav>a,.stamp-listing-pagination .current{border-radius:6px;min-width:32px;text-align:center;padding:8px 10px}.stamp-listing-pagination .current{background:#0f172a;color:white;border-color:#0f172a}.stamp-listing-pagination nav>span:first-child:not(.current){display:none}.stamp-product-list{background:white;border-collapse:separate;border-spacing:0;border:1px solid #e5e2db;border-radius:12px;overflow:hidden}.stamp-product-list th{font:600 10px/1.5 Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;background:#f1f5f9;padding:17px 18px}.stamp-product-list td{padding:24px 18px;border-bottom:1px solid #efede8}.stamp-product-list tbody tr:last-child td{border-bottom:0}.stamp-product-list tbody tr:hover{background:#fdfbf8}.stamp-product-list th:first-child{width:165px}.stamp-product-list th:last-child{width:150px}.stamp-product-list th:nth-child(3){width:115px}.stamp-product-list .stamp-listing-image img{max-width:130px;max-height:125px}.stamp-listing-name a{font:600 15px/1.7 Arial,sans-serif;color:#343a40}.stamp-listing-name a:hover{color:#0f172a}.stamp-listing-name small{display:block;font-size:10px;color:#92969a;letter-spacing:.3px;margin-top:10px}.stamp-product-list .stamp-listing-price strong{font-size:17px;color:#0f172a}.stamp-listing-button{border-radius:7px;padding:12px 16px;font-size:11px;font-weight:700;letter-spacing:0;text-transform:none}.stamp-listing-children a{border-radius:20px;background:white;font-size:12px;padding:10px 16px}.stamp-listing-empty{background:white;border:1px solid #e5e2db;border-radius:12px;padding:40px;font-size:14px}.stamp-listing a:focus-visible,.stamp-listing button:focus-visible,.stamp-listing select:focus-visible{outline:2px solid #0f172a;outline-offset:3px}@media(max-width:1050px){.stamp-listing-layout{grid-template-columns:190px minmax(0,1fr);gap:22px}.stamp-product-list th:first-child{width:115px}.stamp-product-list th:last-child{width:125px}.stamp-product-list th:nth-child(3){width:90px}.stamp-product-list .stamp-listing-image img{max-width:90px}.stamp-product-list td{padding:20px 12px}.listing-toolbar{flex-wrap:wrap}}@media(max-width:760px){.stamp-listing{padding:22px 14px 45px}.stamp-listing-layout{grid-template-columns:1fr}.stamp-listing-categories{position:static}.stamp-listing-categories h2{padding:15px 18px}.stamp-listing-categories ul{max-height:145px}.stamp-listing h1{font-size:29px}.listing-toolbar{padding:15px;gap:12px}.listing-toolbar form{flex-wrap:wrap;max-width:100%}.listing-toolbar select{max-width:190px}.stamp-product-list{padding:0 16px}.stamp-product-list tr{grid-template-columns:95px minmax(0,1fr);padding:22px 0}.stamp-product-list td{padding:0;border:0}.stamp-product-list .stamp-listing-image img{max-width:85px}.stamp-product-list .stamp-listing-price{margin:5px 0}.stamp-listing-name a{font-size:14px}.stamp-listing-name small{margin-top:7px}.as-primary-nav>.as-header-container{flex-wrap:wrap!important;gap:0!important}.as-primary-nav>.as-header-container>a{padding:10px 12px!important}}
