.collection-hero{padding-block:38px 65px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center}.collection-heading h1{font-size:clamp(32px,4.1vw,61px);line-height:1.07;font-weight:500;letter-spacing:-.035em;margin:20px 0 25px}.collection-heading p{max-width:590px;line-height:1.75}.collection-hero figure{margin:0;min-width:0}.collection-hero img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.collection-hero figcaption{font-size:12px;line-height:1.5;padding-block:12px;color:#66615a}.collection-spec{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding-block:60px;border-block:1px solid #ded8ce;background:#f9f7f2}.collection-spec h2,.collection-series h2,.collection-contexts h2,.collection-rfq h2{font-size:clamp(25px,3vw,38px);font-weight:500;line-height:1.2}.collection-spec p,.collection-contexts p,.collection-rfq p{line-height:1.8}.collection-spec img{max-width:100%;height:auto}.collection-spec figure{margin:20px 0}.collection-series,.collection-contexts{padding-block:48px}.collection-pending{padding:35px;border-inline-start:2px solid #b69b67;background:#f6f3ed;max-width:830px}.collection-context-links{display:flex;gap:30px;flex-wrap:wrap}.collection-rfq{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;padding-block:46px;background:#232929;color:#fff}.collection-rfq .button{color:#fff;border-color:#bba579}.collection-rfq .gold{color:#1b2223}.collection-rfq .hero-actions{align-content:center}.release-product h1{font-size:clamp(30px,3.3vw,47px);line-height:1.15}.release-product .product-gallery>a>img{max-height:650px;width:100%;object-fit:contain;background:#f5f3ee}.release-product .product-gallery{min-width:0}.release-texture summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:20px 0}.release-texture img{width:100%;height:auto;max-height:none}.release-product table td{overflow-wrap:anywhere}.collection-spec figure img{aspect-ratio:3/2;object-fit:cover}.collection-spec figcaption{font-size:12px;line-height:1.6}.collection-hero a:focus-visible,.collection-spec a:focus-visible{outline:2px solid #b4965f;outline-offset:4px}[dir=rtl] .collection-heading h1{letter-spacing:0;line-height:1.35}[dir=rtl] .release-product h1{line-height:1.5;letter-spacing:0}bdi[dir=ltr]{unicode-bidi:isolate;direction:ltr}.collection-series .category-jumps{display:flex;flex-wrap:wrap;gap:12px}.collection-series a{max-width:100%}.collection-spec>div{min-width:0}@media(max-width:780px){.collection-hero{grid-template-columns:1fr;gap:25px;padding-block:25px 35px}.collection-hero .collection-heading{order:1}.collection-hero figure{order:0}.collection-heading h1{font-size:36px}.collection-spec,.collection-rfq{grid-template-columns:1fr;gap:30px;padding-block:35px}.collection-context-links{flex-direction:column;gap:18px}.collection-pending{padding:24px}.collection-hero .hero-actions,.collection-rfq .hero-actions{align-items:stretch;flex-direction:column}.release-product .product-gallery>a>img{max-height:460px}.collection-series{padding-block:30px}.release-product td{word-break:normal}.collection-hero figcaption{font-size:11px}}

#collection-products .search-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}#collection-products .search-row input{flex:1;min-width:0;padding:12px;border:1px solid #ccc}#collection-products .search-row span{align-self:center}#collection-products .pagination{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.release-product h1{overflow-wrap:anywhere}.release-product .spec-table{width:100%;table-layout:fixed}.release-product .spec-table th{width:35%}@media(max-width:600px){#collection-products .search-row span{width:100%}.release-product .spec-table{font-size:14px}}

.catalog-quote{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:1rem 0 2rem}.catalog-quote span{font-size:.9rem;color:#665e53}.filters select{max-width:100%;text-overflow:ellipsis}
