/* Destination collection trial; existing country and region layouts are preserved. */
.tx-main .tx-section .tx-grid.tx-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tx-collection-grid .tx-pcard .img{height:auto;aspect-ratio:2.5}.tx-collection-grid .tx-pcard .d{font-size:14px;min-height:4.5em;max-height:4.5em;-webkit-line-clamp:3;margin:10px 0 0}
.tx-collection-copy p{font:400 17px/1.75 var(--font-body);margin:0 0 16px}.tx-collection-copy p:last-child{margin-bottom:0}.tx-collection-scope{padding:16px 18px;background:#f6f1e8;border-left:3px solid var(--brand);border-radius:0 8px 8px 0;font:400 15px/1.65 var(--font-body)}
.tx-main .tx-section .tx-grid.tx-collection-members{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tx-main .tx-section .tx-grid.tx-collection-members-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tx-collection-members .tx-pcard .img{height:auto;aspect-ratio:1.6}.tx-collection-members .tx-pcard .d{font-size:12px;min-height:6em;max-height:6em;-webkit-line-clamp:4;margin:10px 0 0}.tx-collection-page section[id]{scroll-margin-top:20px}
@media(max-width:1150px){.tx-main .tx-section .tx-grid.tx-collection-members{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.tx-collection-grid .tx-pcard .d{font-size:13px;min-height:6em;max-height:6em;-webkit-line-clamp:4}.tx-collection-members .tx-pcard .body{padding:11px}.tx-collection-members .tx-pcard .t{font-size:15px}.tx-collection-members .tx-pcard .d{font-size:12px;min-height:7.5em;max-height:7.5em;-webkit-line-clamp:5}.tx-collection-members .metatag{font-size:10px}.tx-collection-copy p{font-size:16px}.tx-collection-page .tx-section-head{flex-wrap:wrap;gap:8px}}
@media(max-width:500px){.tx-main .tx-section .tx-grid.tx-collection-grid{grid-template-columns:1fr}}
@media(max-width:360px){.tx-main .tx-section .tx-grid.tx-collection-members{grid-template-columns:1fr}}

.tx-collection-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.tx-collection-directory a{align-items:flex-start;gap:18px;padding:18px 0;min-height:110px}.tx-collection-country-name{display:block;font:700 17px/1.4 var(--font-ui);margin-bottom:8px}.tx-collection-country-summary{display:block;font:400 14px/1.6 var(--font-body);color:var(--muted)}
@media(max-width:650px){.tx-collection-directory{grid-template-columns:1fr}.tx-collection-directory a{min-height:0}.tx-collection-country-name{font-size:16px}}
