.ready-stock{--paper:#f4f0e7;--surface:#fffdf8;--wash:#e8e1d3;--ink:#181612;--muted:#575049;--accent:#08675e}.ready-stock *{box-sizing:border-box}.ready-stock [hidden]{display:none!important}.ready-stock{background:var(--paper);color:var(--ink);font:16px/1.55 var(--font-ui);margin:0}.ready-stock img{max-width:100%;display:block}.ready-stock a{color:inherit;text-underline-offset:.23em;text-decoration:underline}.ready-stock a:focus-visible,.ready-stock select:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.ready-stock .shell{width:min(100% - 80px,1190px);margin-inline:auto}.ready-stock .intro{text-align:center;padding-top:clamp(36px,6vw,94px)}.ready-stock h1,.ready-stock h2,.ready-stock h3,.ready-stock p{margin:0}.ready-stock h1,.ready-stock h2{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:1.06}.ready-stock h1{font-size:clamp(41px,7.4vw,100px);font-weight:700}.ready-stock h2{font-size:clamp(32px,4.15vw,58px)}.ready-stock h3{font-size:20px;line-height:1.2}.ready-stock .intro>p{max-width:62ch;margin:20px auto 0}.ready-stock .hero-images{grid-template-columns:1fr 1.16fr 1fr;align-items:end;gap:10px;max-width:930px;margin:32px auto 0;display:grid}.ready-stock .hero-images img{aspect-ratio:1;object-fit:contain;background:var(--surface);width:100%;height:auto}.ready-stock .catalog-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:930px;margin:24px auto 0;display:grid}.ready-stock .catalog-nav a{background:var(--wash);min-height:48px;color:var(--accent);text-align:left;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.ready-stock .catalog-nav a:hover span:first-child{text-decoration:underline}.ready-stock .collection{padding-block:52px 64px}.ready-stock .collection-top{justify-content:space-between;align-items:end;gap:20px;display:flex}.ready-stock .collection-top p,.ready-stock .category p,.ready-stock .closing p{margin-top:10px}.ready-stock .filter{color:var(--ink);flex-direction:column;gap:5px;font-weight:700;display:flex}.ready-stock select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--muted);min-height:44px;padding:9px 32px 9px 10px}.ready-stock .inventory-note{color:var(--muted);margin:16px 0 24px}.ready-stock .samples{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px;margin:0 0 30px;padding:0;list-style:none;display:grid}.ready-stock .sample{background:var(--surface);flex-direction:column;display:flex}.ready-stock .sample img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.ready-stock .sample-copy{flex-direction:column;flex:1;align-items:flex-start;padding:14px 13px;display:flex}.ready-stock .sample h3{overflow-wrap:anywhere;margin-bottom:5px}.ready-stock .stock-details{color:var(--muted);margin-block:10px 4px;font-size:14px}.ready-stock .stock-details p{overflow-wrap:anywhere;margin:0}.ready-stock .stock-details strong{color:var(--ink)}.ready-stock .plain{color:var(--accent);align-items:center;gap:.35em;min-height:44px;font-weight:700;display:inline-flex}.ready-stock .sample .plain{margin-top:auto}.ready-stock .more{background:var(--wash);padding-block:52px}.ready-stock .category{grid-template-columns:1fr 330px;align-items:start;gap:20px;padding-block:22px;display:grid}.ready-stock .category p{max-width:59ch}.ready-stock .route-links a{align-items:center;min-height:44px;display:inline-flex}.ready-stock .route-links{flex-wrap:wrap;gap:16px 24px;display:flex}.ready-stock .category .route-links{gap:0 14px}.ready-stock .closing{padding-block:55px}.ready-stock .closing p{max-width:66ch}.ready-stock .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.ready-stock .shell{width:calc(100% - 48px)}.ready-stock .samples{grid-template-columns:repeat(3,minmax(0,1fr))}.ready-stock .category{grid-template-columns:1fr 245px}}@media (max-width:620px){.ready-stock .shell{width:calc(100% - 32px)}.ready-stock .intro{padding-top:38px}.ready-stock .hero-images{gap:5px;margin-top:24px}.ready-stock .catalog-nav{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.ready-stock .catalog-nav a{padding-inline:10px;font-size:14px}.ready-stock .collection,.ready-stock .more,.ready-stock .closing{padding-block:36px}.ready-stock .collection-top,.ready-stock .category{grid-template-columns:minmax(0,1fr);gap:9px;display:grid}.ready-stock .filter{max-width:220px}.ready-stock .samples{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 10px}.ready-stock .sample h3{font-size:17px}.ready-stock .sample-copy{padding:10px}.ready-stock .sample .plain{font-size:14px}}.ready-stock .more{padding-top:70px}@media (max-width:360px){.ready-stock h1{font-size:clamp(30px,10.3vw,37px)}}@media (prefers-reduced-motion:no-preference){.ready-stock .intro>h1,.ready-stock .intro>p,.ready-stock .hero-images>img,.ready-stock .catalog-nav a{animation:.72s ease-out both swatch-rise}.ready-stock .intro>p,.ready-stock .hero-images>img:nth-child(2){animation-delay:65ms}.ready-stock .hero-images>img:nth-child(3){animation-delay:.13s}.ready-stock .catalog-nav a{animation-delay:.195s}.ready-stock .plain{transition:transform .14s ease-out}.ready-stock .plain:active{transform:translateY(2px)}}@keyframes swatch-rise{0%{transform:translateY(12px)}to{transform:translateY(0)}}.ready-stock .pictured-samples{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.ready-stock .pictured-samples h4{overflow-wrap:anywhere;margin:0 0 5px;font-size:18px;line-height:1.2}.ready-stock .pictured-samples .print-note{color:var(--accent);margin-top:3px;font-size:14px;font-weight:700}.ready-stock .pictured-samples .state{color:var(--muted);margin:0 0 4px}@media (max-width:620px){.ready-stock .pictured-samples{grid-template-columns:repeat(2,minmax(0,1fr))}}
