/* CRAQUELECLUB WEAR — Street / Art direction 2026 */
.ccw-announcement{background:#171615;color:#e8ded0;text-align:center;letter-spacing:.22em;font:10px/1.4 Arial,sans-serif;padding:9px 12px}.ccw-announcement span{padding:0 26px;color:#ae846c}
.ccw-header{background:#171615;color:#e8ded0;min-height:94px;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:17px 4.5%;border-top:1px solid #a58c7130;border-bottom:1px solid #a58c7140}.ccw-wordmark{font:35px/1 Georgia,serif;white-space:nowrap;letter-spacing:-.035em;color:#e8ded0;text-decoration:none}.ccw-wordmark>span{color:#b78d6b}.ccw-wordmark small{display:block;font:9px/1.5 Arial,sans-serif;letter-spacing:.3em;text-align:center;margin-top:7px}.ccw-nav{display:flex;gap:27px;flex-wrap:wrap;justify-content:center}.ccw-nav a,.ccw-header-tools a{color:#e8ded0;text-decoration:none;font:10px/1.6 Arial,sans-serif;letter-spacing:.16em}.ccw-nav a:hover{color:#cba481}.ccw-header-tools{display:flex;gap:20px}.ccw-header-tools a{font-size:23px}
.ccw-hero{height:670px;min-height:560px;position:relative;overflow:hidden;background:#1c1816;color:#f1e7d8;isolation:isolate}.ccw-hero-image{position:absolute;inset:0;background-image:url('/cdn/shop/files/muse-edition-lookbook-01.jpg?v=1794071358');background-size:cover;background-position:center 38%;filter:sepia(.16) saturate(.75);z-index:-3;transform:scale(1.015)}.ccw-hero-scrim{position:absolute;inset:0;background:linear-gradient(90deg,#151311fa 0%,#151311cc 21%,#15131140 56%,#15131120 100%),linear-gradient(0deg,#151311ad,transparent 32%);z-index:-2}.ccw-hero-content{position:relative;max-width:1500px;margin:0 auto;padding:115px 6% 80px}.ccw-overline{font:11px Arial,sans-serif;letter-spacing:.25em}.ccw-star{display:block;font:34px Georgia,serif;margin:35px 0 5px}.ccw-hero h1{font:italic clamp(51px,6.9vw,108px)/.95 Georgia,serif;letter-spacing:-.045em;margin:0;max-width:890px}.ccw-hero-content p{font:17px/1.65 Georgia,serif;margin:29px 0 30px}.ccw-action{display:inline-flex;gap:30px;align-items:center;border:1px solid #e8ded0;padding:16px 25px;color:#e8ded0;text-decoration:none;font:11px Arial,sans-serif;letter-spacing:.1em}.ccw-action:hover{background:#e8ded0;color:#171615}.ccw-hero-bottom{position:absolute;bottom:0;left:6%;right:6%;display:flex;justify-content:space-between;gap:15px;padding:16px 0;border-top:1px solid #e8ded08a;font:10px Arial,sans-serif;letter-spacing:.14em}
.ccw-collections{background:#e8ded0;color:#171615;padding:72px 4.5% 100px}.ccw-title-row{text-align:center;margin-bottom:42px}.ccw-title-row p{font:10px Arial,sans-serif;letter-spacing:.23em;color:#6a5547}.ccw-title-row h2{font:italic clamp(32px,4vw,63px)/1.2 Georgia,serif;margin:15px 0}.ccw-title-row h2 span{font:23px Georgia,serif;margin-left:14px}.ccw-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;max-width:1650px;margin:0 auto}.ccw-collection-card{height:390px;position:relative;display:block;color:#f2e9da;text-decoration:none;background:#201a17;overflow:hidden}.ccw-collection-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#171615ee,transparent 72%)}.ccw-collection-card img{width:100%;height:100%;object-fit:cover;filter:saturate(.65) sepia(.14);transition:transform .6s}.ccw-collection-card:hover img{transform:scale(1.045)}.ccw-collection-card>div{position:absolute;bottom:25px;left:25px;right:20px;z-index:1}.ccw-collection-card>div>span{font:9px Arial,sans-serif;letter-spacing:.18em}.ccw-collection-card h3{font:italic clamp(25px,2.1vw,37px)/1 Georgia,serif;margin:13px 0 23px}.ccw-collection-card .ccw-link{display:block;border-top:1px solid #e8ded088;padding-top:12px;font:10px Arial,sans-serif;letter-spacing:.16em}
.cc-section.cc-showcase{background:#f0e9dd;color:#171615;max-width:none}.cc-section.cc-showcase .cc-section-heading h2{font-style:italic}.cc-story{background:#d4c5b2}
@media(max-width:1100px){.ccw-header{flex-wrap:wrap}.ccw-nav{order:3;width:100%;justify-content:space-around}.ccw-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ccw-collection-card{height:390px}}@media(max-width:620px){.ccw-header{padding:18px 5%}.ccw-wordmark{font-size:27px}.ccw-nav{gap:12px}.ccw-nav a{font-size:9px}.ccw-hero{height:600px}.ccw-hero-image{background-position:27% center}.ccw-hero-scrim{background:linear-gradient(90deg,#151311e8,transparent 115%),linear-gradient(0deg,#151311d9,transparent 70%)}.ccw-hero-content{padding:88px 7%}.ccw-hero h1{font-size:54px}.ccw-hero-content p{font-size:15px}.ccw-hero-bottom{font-size:8px}.ccw-collections{padding:50px 4%}.ccw-collection-grid{grid-template-columns:1fr 1fr;gap:7px}.ccw-collection-card{height:300px}.ccw-collection-card>div{left:14px;right:12px;bottom:14px}.ccw-collection-card h3{font-size:23px}.ccw-collection-card>div>span{font-size:8px}}