@font-face{font-family:"CS Jeans Editorial";src:url("cs-donna-cormorant-garamond-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}
.cs-jeans-inspiration{--inspiration-paper:#f7f5f0;--inspiration-ink:#282a26;--inspiration-muted:#666961;--inspiration-copper:#965925;--inspiration-line:#d9d4ca;display:block;background:var(--inspiration-paper);color:var(--inspiration-ink);font:400 15px/1.65 var(--text-font-family,Arial,sans-serif)}
.cs-jeans-inspiration *{box-sizing:border-box}
.cs-jeans-inspiration [hidden]{display:none!important}
.cs-jeans-inspiration__width{width:min(100%,1480px);margin-inline:auto;padding:clamp(32px,4.5vw,68px) clamp(16px,5.5vw,84px)}
.cs-jeans-inspiration__header{display:flex;align-items:baseline;gap:18px;margin-bottom:18px}
.cs-jeans-inspiration__header>div{min-width:0}
.cs-jeans-inspiration__number{font-size:10px;letter-spacing:.12em;line-height:1.5;color:var(--inspiration-copper);flex:none}
.cs-jeans-inspiration h2,.cs-jeans-inspiration h3{margin:0;font-family:"CS Jeans Editorial",Georgia,serif;font-weight:400;line-height:1.1;letter-spacing:-.02em;text-transform:none;overflow-wrap:break-word}
.cs-jeans-inspiration h2{font-size:clamp(29px,3vw,43px)}
.cs-jeans-inspiration__intro{max-width:60ch;margin:12px 0 0;color:var(--inspiration-muted);font-size:14px;line-height:1.7}
.cs-jeans-inspiration__selector{display:flex;flex-wrap:wrap;gap:4px 22px;margin:0 0 24px;border-bottom:1px solid var(--inspiration-line)}
.cs-jeans-inspiration__selector button{position:relative;appearance:none;min-height:44px;max-width:100%;border:0;border-bottom:1px solid transparent;border-radius:0;padding:10px 0 11px;margin-bottom:-1px;background:transparent;box-shadow:none;font:400 12px/1.5 var(--text-font-family,Arial,sans-serif);color:var(--inspiration-muted);text-align:left;cursor:pointer;overflow-wrap:anywhere}
.cs-jeans-inspiration__selector button[aria-selected=true]{color:var(--inspiration-copper);border-bottom-color:var(--inspiration-copper)}
.cs-jeans-inspiration__look:focus-visible,.cs-jeans-inspiration__selector button:focus-visible{outline:2px solid var(--inspiration-copper);outline-offset:4px}
.cs-jeans-inspiration__look{min-width:0;margin:0}
.cs-jeans-inspiration__look+.cs-jeans-inspiration__look{margin-top:40px}
.cs-jeans-inspiration__look-title{font-size:26px;margin-bottom:16px!important}
.cs-jeans-inspiration figure{margin:0;min-width:0}
.cs-jeans-inspiration img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;transform:none}
.cs-jeans-inspiration__panorama{margin-bottom:clamp(12px,1.8vw,24px)!important}
.cs-jeans-inspiration__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}
.cs-jeans-inspiration[data-enhanced] .cs-jeans-inspiration__look{margin-top:0}
.cs-jeans-inspiration[data-enhanced] .cs-jeans-inspiration__look-title{display:none}
.cs-jeans-inspiration[data-enhanced] .cs-jeans-inspiration__look:not([hidden]){animation:cs-jeans-inspiration-reveal .16s ease-out}
@keyframes cs-jeans-inspiration-reveal{from{opacity:.6}to{opacity:1}}
@media(max-width:700px){.cs-jeans-inspiration__width{padding:32px 16px}.cs-jeans-inspiration__header{gap:12px;margin-bottom:14px}.cs-jeans-inspiration h2{font-size:30px}.cs-jeans-inspiration__intro{font-size:13px;margin-top:10px}.cs-jeans-inspiration__selector{gap:2px 18px;margin-bottom:18px}.cs-jeans-inspiration__selector button{font-size:11px}.cs-jeans-inspiration__pair{gap:8px}.cs-jeans-inspiration__panorama{aspect-ratio:4/3;overflow:hidden}.cs-jeans-inspiration__panorama img{height:100%;object-fit:cover;object-position:var(--inspiration-position,100%) 50%!important}}
@media(prefers-reduced-motion:reduce){.cs-jeans-inspiration *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(min-width:701px){.cs-jeans-inspiration--triptych .cs-jeans-inspiration__look{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:18px;align-items:start}.cs-jeans-inspiration--triptych .cs-jeans-inspiration__look-title{grid-column:1/-1}.cs-jeans-inspiration--triptych .cs-jeans-inspiration__pair{display:contents}.cs-jeans-inspiration--triptych .cs-jeans-inspiration__panorama{aspect-ratio:auto;overflow:visible;margin-bottom:0!important}.cs-jeans-inspiration--triptych .cs-jeans-inspiration__panorama img{height:auto;object-fit:contain}}
@media(max-width:700px){.cs-jeans-inspiration--triptych .cs-jeans-inspiration__panorama{aspect-ratio:auto;overflow:visible}.cs-jeans-inspiration--triptych .cs-jeans-inspiration__panorama img{height:auto;object-fit:contain}}
