.cs-cm{--stone: #F2EDE6;--mid: #DDD4C8;--warm: #C4B5A5;--ink: #2C2420;--ink2: #5A4E49;--terra: #9B4E2E;--terra-dk: #86422A;--rule: #D3C8BA;--display: "Cormorant Garamond", Georgia, serif;--text: "Newsreader", Georgia, serif;--ui: "DM Sans", system-ui, sans-serif;--gut: clamp(16px, 4vw, 56px);--max: 1440px}:where(.cs-cm) *,:where(.cs-cm){box-sizing:border-box}:where(.cs-cm) [id]{scroll-margin-top:80px}.cs-cm{background:var(--stone);color:var(--ink);font-family:var(--ui);font-variant-numeric:lining-nums}:where(.cs-cm) img{display:block;width:100%;height:100%;object-fit:cover}:where(.cs-cm) figure{margin:0}:where(.cs-cm) :is(h1,h2,h3,p,dl,dd){margin:0}:where(.cs-cm) a{color:inherit}.cs-cm-s{padding-block:clamp(56px,8vw,128px)}.cs-cm-s--ink{background:var(--ink);color:var(--stone)}.cs-cm-s--mid{background:var(--mid)}.cs-cm-wrap{max-width:var(--max);margin-inline:auto;padding-inline:var(--gut)}.cs-cm-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px)}.cs-cm-h2{font-family:var(--display);font-weight:300;font-size:clamp(44px,6.2vw,96px);line-height:.98;letter-spacing:-.012em;text-wrap:balance}.cs-cm-read{font-family:var(--text);font-size:clamp(18px,1.45vw,21px);line-height:1.55}.cs-cm-read+.cs-cm-read{margin-top:.8em}.cs-cm-s--ink .cs-cm-read{color:#ddd4c8}.cs-cm-cap{font-size:12.5px;line-height:1.45;color:var(--ink2);padding-top:10px}.cs-cm-s--ink .cs-cm-cap{color:var(--warm)}.cs-cm-fact{border-top:1px solid var(--rule);padding-top:14px;margin-top:32px}.cs-cm-s--ink .cs-cm-fact{border-color:#4a3f39}.cs-cm-s--mid .cs-cm-fact{border-color:#bfb2a2}.cs-cm-fact b{display:block;font-family:var(--display);font-weight:300;font-size:clamp(52px,5.4vw,84px);line-height:1}.cs-cm-fact span{display:block;font-size:13px;line-height:1.45;padding-top:8px;color:var(--ink2);max-width:30ch}.cs-cm-s--ink .cs-cm-fact span{color:var(--warm)}.cs-cm-btn{display:inline-block;background:var(--terra);color:var(--stone);font-weight:500;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:18px 30px 17px;border:0;cursor:pointer;font-family:var(--ui)}.cs-cm-btn:hover{background:var(--terra-dk)}.cs-cm-link{font-size:12.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.cs-cm-cover{background:var(--ink);color:var(--stone);display:grid;grid-template-columns:5fr 7fr;min-height:min(86vh,900px)}.cs-cm-cover__t{padding:clamp(40px,5vw,72px) var(--gut);display:flex;flex-direction:column;justify-content:flex-end}.cs-cm-cover h1{font-family:var(--display);font-weight:300;font-size:clamp(66px,8.3vw,136px);line-height:.92;letter-spacing:-.018em}.cs-cm-cover .cs-cm-read{margin-top:28px;max-width:34em;color:#ddd4c8}.cs-cm-cover__cta{margin-top:34px;display:flex;flex-wrap:wrap;align-items:center;gap:22px 28px}.cs-cm-cover__fig{min-height:0;position:relative}.cs-cm-cover__fig img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 30%}.cs-cm-state{font-family:var(--display);font-weight:300;font-size:clamp(34px,4.5vw,70px);line-height:1.06;letter-spacing:-.008em;grid-column:1 / span 10;text-wrap:pretty}.cs-cm-state__read{grid-column:7 / span 5;margin-top:clamp(32px,4vw,56px)}.cs-cm-drop__a{grid-column:1 / span 7;margin-left:calc(-1 * var(--gut))}.cs-cm-drop__a img{aspect-ratio:1166 / 1400;object-position:50% 40%}.cs-cm-drop__t{grid-column:9 / span 4;align-self:start}.cs-cm-drop__t .cs-cm-read{margin-top:26px}.cs-cm-drop__b{width:62%;margin-top:40px}.cs-cm-drop__b img{aspect-ratio:680 / 1200}.cs-cm-bleed{width:100%;background:var(--ink)}.cs-cm-bleed img{aspect-ratio:16 / 8.4;object-position:50% 40%}.cs-cm-colour__h{grid-column:1 / span 9;margin-bottom:clamp(32px,4.5vw,64px)}.cs-cm-colour__a{grid-column:1 / span 5;align-self:end}.cs-cm-colour__a img{aspect-ratio:905 / 637}.cs-cm-colour__a .cs-cm-read{margin-top:26px;max-width:30em}.cs-cm-colour__b{grid-column:6 / span 7;margin-right:calc(-1 * var(--gut))}.cs-cm-colour__b img{aspect-ratio:1 / 1}.cs-cm-brass__a{grid-column:1 / span 7;margin-left:calc(-1 * var(--gut))}.cs-cm-brass__a img{aspect-ratio:1.12 / 1;object-position:50% 68%}.cs-cm-brass__t{grid-column:8 / span 5;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.cs-cm-brass__t .cs-cm-read{margin-top:24px}.cs-cm-brass__fig{width:54%}.cs-cm-brass__fig img{aspect-ratio:903 / 1100;object-position:50% 30%}.cs-cm-ala__t{grid-column:1 / span 4;align-self:end}.cs-cm-ala__t .cs-cm-read{margin-top:24px}.cs-cm-ala__a{grid-column:5 / span 5}.cs-cm-ala__a img{aspect-ratio:955 / 1215}.cs-cm-ala__b{grid-column:10 / span 3;display:grid;gap:clamp(16px,2vw,32px);align-content:end}.cs-cm-ala__b img{aspect-ratio:4 / 5}.cs-cm-comp__h{grid-column:1 / span 8;margin-bottom:clamp(32px,4.5vw,64px)}.cs-cm-comp__a{grid-column:1 / span 7;margin-left:calc(-1 * var(--gut))}.cs-cm-comp__a img{aspect-ratio:1 / 1}.cs-cm-comp__t{grid-column:8 / span 5;display:flex;flex-direction:column;gap:32px}.cs-cm-comp__b img{aspect-ratio:3 / 2.2}.cs-cm-cast__a{grid-column:1 / span 3}.cs-cm-cast__b{grid-column:4 / span 3;margin-top:clamp(40px,7vw,110px)}.cs-cm-cast__a img,.cs-cm-cast__b img{aspect-ratio:2 / 3}.cs-cm-cast__t{grid-column:8 / span 5;align-self:center}.cs-cm-cast__t .cs-cm-read{margin-top:24px}.cs-cm-adapt__t{grid-column:1 / span 5;align-self:center}.cs-cm-adapt__t .cs-cm-read{margin-top:24px}.cs-cm-adapt__a{grid-column:7 / span 3}.cs-cm-adapt__b{grid-column:10 / span 3}.cs-cm-adapt__a img,.cs-cm-adapt__b img{aspect-ratio:2 / 3}.cs-cm-brief__h{grid-column:1 / span 12;margin-bottom:clamp(28px,3.5vw,48px)}.cs-cm-brief__h .cs-cm-brief__s{max-width:34em}.cs-cm-brief__l{grid-column:1 / span 7}.cs-cm-brief__r{grid-column:9 / span 4}.cs-cm-brief__r img{aspect-ratio:4 / 5;transition:opacity .35s ease}.cs-cm-q{border-top:1px solid #4A3F39;padding-block:18px 22px}.cs-cm-q__l{font-size:13px;color:var(--warm);margin-bottom:12px}.cs-cm-q__o{display:flex;flex-wrap:wrap;gap:8px}.cs-cm-chip{font-family:var(--ui);font-size:14px;color:var(--stone);background:transparent;border:1px solid #6A5C54;padding:11px 16px;cursor:pointer;min-height:44px}.cs-cm-chip:hover{border-color:var(--stone)}.cs-cm-chip[aria-pressed=true]{background:var(--stone);color:var(--ink);border-color:var(--stone)}.cs-cm-line{font-family:var(--display);font-weight:300;font-size:clamp(34px,3.8vw,58px);line-height:1.06;margin:30px 0 28px;min-height:2.2em;text-wrap:balance}.cs-cm-brief__cta{display:flex;flex-wrap:wrap;gap:18px 26px;align-items:center}.cs-cm-brief__m{font-size:13px;color:var(--warm);max-width:34ch;line-height:1.45}.cs-cm-seq__h{margin-bottom:clamp(32px,4.5vw,64px)}.cs-cm-seq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,32px)}.cs-cm-seq img{aspect-ratio:2 / 3}.cs-cm-seq h3{font-family:var(--display);font-weight:300;font-size:clamp(26px,2.5vw,38px);margin-top:16px}.cs-cm-seq p{font-family:var(--text);font-size:17px;line-height:1.5;margin-top:8px;color:var(--ink2)}.cs-cm-spec__a{grid-column:1 / span 4;margin-left:calc(-1 * var(--gut))}.cs-cm-spec__a img{aspect-ratio:1 / 1;object-position:70% 100%}.cs-cm-spec__t{grid-column:6 / span 7}.cs-cm-spec__t .cs-cm-h2{font-size:clamp(40px,4.6vw,72px);margin-bottom:30px}.cs-cm-rows{margin:0}.cs-cm-rows div{display:grid;grid-template-columns:180px 1fr;gap:16px;border-top:1px solid #BFB2A2;padding-block:13px}.cs-cm-rows dt{font-size:14px;font-weight:500}.cs-cm-rows dd{margin:0;font-size:14px;color:var(--ink2);line-height:1.45}.cs-cm-spec__n{font-size:12.5px;color:var(--ink2);margin-top:16px;border-top:1px solid #BFB2A2;padding-top:14px}.cs-cm-pull{grid-column:1 / span 9;font-family:var(--display);font-weight:300;font-size:clamp(34px,4.5vw,70px);line-height:1.06}.cs-cm-tri{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:clamp(40px,5vw,72px)}.cs-cm-tri h3{font-family:var(--ui);font-weight:500;font-size:14px;border-top:1px solid var(--rule);padding-top:14px}.cs-cm-tri p{font-family:var(--text);font-size:17px;line-height:1.5;color:var(--ink2);margin-top:8px}.cs-cm-close{background:var(--ink);color:var(--stone);display:grid;grid-template-columns:7fr 5fr}.cs-cm-close__t{padding:clamp(56px,8vw,120px) var(--gut);display:flex;flex-direction:column;justify-content:center}.cs-cm-close h2{font-family:var(--display);font-weight:300;font-size:clamp(50px,6.6vw,104px);line-height:.96}.cs-cm-close .cs-cm-read{margin-top:24px;max-width:32em;color:#ddd4c8}.cs-cm-close__cta{margin-top:32px;display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center}.cs-cm-close__alt{margin-top:38px;font-size:14px;color:var(--warm);line-height:1.5;max-width:44ch}.cs-cm-close__alt a{color:var(--stone)}.cs-cm-close__fig img{min-height:420px}.cs-cm-note{color:var(--warm);font-size:12px;line-height:1.5;margin-top:28px;max-width:44ch}@media(max-width:860px){.cs-cm-cover{display:flex;flex-direction:column-reverse;min-height:0}.cs-cm-cover__fig{position:static}.cs-cm-cover__fig img{position:static;aspect-ratio:1 / 1}.cs-cm-cover__t{padding-block:32px 44px}.cs-cm-grid{display:block}.cs-cm-state__read{margin-top:28px}.cs-cm-drop__a,.cs-cm-brass__a,.cs-cm-comp__a,.cs-cm-spec__a{margin-left:calc(-1 * var(--gut));margin-right:calc(-1 * var(--gut))}.cs-cm-drop__t,.cs-cm-brass__t,.cs-cm-comp__t,.cs-cm-spec__t{margin-top:32px}.cs-cm-drop__b{width:58%}.cs-cm-colour__b{margin:32px calc(-1 * var(--gut)) 0}.cs-cm-ala__a{margin-top:32px}.cs-cm-ala__b{grid-template-columns:1fr 1fr;margin-top:16px}.cs-cm-brass__fig{width:60%}.cs-cm-grid.cs-cm-pair{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}.cs-cm-cast__a,.cs-cm-cast__b,.cs-cm-adapt__a,.cs-cm-adapt__b{grid-column:auto}.cs-cm-cast__b{margin-top:40px}.cs-cm-cast__t,.cs-cm-adapt__t{grid-column:1 / -1}.cs-cm-cast__t,.cs-cm-adapt__a,.cs-cm-adapt__b{margin-top:32px}.cs-cm-brief__r{margin-top:28px;display:none}.cs-cm-brief__img-m{display:block;margin-top:8px}.cs-cm-brief__img-m img{aspect-ratio:4 / 3}.cs-cm-line{min-height:3.3em}.cs-cm-seq{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.cs-cm-seq p{font-size:15.5px}.cs-cm-rows div{grid-template-columns:1fr;gap:3px}.cs-cm-tri{grid-template-columns:1fr}.cs-cm-close{display:flex;flex-direction:column}.cs-cm-close__fig img{aspect-ratio:1 / 1;min-height:0}}@media(min-width:861px){.cs-cm-brief__img-m{display:none}}@media(prefers-reduced-motion:reduce){.cs-cm-brief__r img{transition:none}}.cs-cm-comp__a img{background:var(--ink);padding:3%;object-fit:contain}.cs-cm-big{font-family:var(--display);font-weight:300;font-size:clamp(50px,8.3vw,136px);line-height:.96;letter-spacing:-.018em;grid-column:1 / span 11;text-wrap:balance}.cs-cm-big__r{grid-column:7 / span 6;margin-top:clamp(32px,4vw,56px)}.cs-cm-hands{grid-column:1 / -1;margin-top:clamp(48px,6vw,96px)}.cs-cm-hands>div{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);border-top:1px solid #4A3F39;padding-block:clamp(16px,1.8vw,26px);align-items:baseline}.cs-cm-hands h3{grid-column:1 / span 6;font-family:var(--display);font-weight:300;font-size:clamp(34px,4vw,62px);line-height:1.02}.cs-cm-hands p{grid-column:7 / span 6;font-family:var(--text);font-size:clamp(17px,1.35vw,20px);line-height:1.5;color:#ddd4c8}.cs-cm-hands__end{grid-column:7 / span 6;margin-top:clamp(24px,3vw,40px)}.cs-cm-nick__a{grid-column:1 / span 6;margin-left:calc(-1 * var(--gut))}.cs-cm-nick__a img{aspect-ratio:3 / 4}.cs-cm-nick__a .cs-cm-cap{padding-left:var(--gut)}.cs-cm-nick__t{grid-column:8 / span 5}.cs-cm-nick__t .cs-cm-read{margin-top:26px}.cs-cm-nick__p{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.5vw,24px);margin-top:36px}.cs-cm-nick__p img{aspect-ratio:3 / 4}.cs-cm-nick__p .cs-cm-pos{object-position:22% 50%}@media(max-width:860px){.cs-cm-big__r,.cs-cm-hands__end{margin-top:28px}.cs-cm-hands>div{display:block}.cs-cm-hands p{margin-top:8px}.cs-cm-nick__a{margin-right:calc(-1 * var(--gut))}.cs-cm-nick__t{margin-top:32px}.cs-cm-nick__p img{height:auto}}.cs-cm-drop__a .cs-cm-cap,.cs-cm-brass__a .cs-cm-cap,.cs-cm-comp__a .cs-cm-cap,.cs-cm-spec__a .cs-cm-cap{padding-left:var(--gut)}.cs-cm-colour__b .cs-cm-cap{padding-right:var(--gut)}.cs-cm-cap a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.cs-cm-hist__a{grid-column:1 / span 6;background:#e9e3d6}.cs-cm-hist__a img{height:auto}.cs-cm-hist__t{grid-column:8 / span 5;align-self:center}.cs-cm-hist__t .cs-cm-read{margin-top:26px}.cs-cm-hist__q{font-family:var(--display);font-weight:300;font-style:italic;font-size:clamp(26px,2.5vw,38px);line-height:1.15;margin-top:32px;padding-top:22px;border-top:1px solid var(--rule)}.cs-cm-hist__e{font-size:13px;color:var(--ink2);margin-top:10px;line-height:1.45}.cs-cm-bleed__c{background:var(--ink);color:var(--warm);font-size:12.5px;padding:12px var(--gut) 14px}.cs-cm-bleed__c a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.cs-cm-brief__s{font-family:var(--text);font-size:clamp(18px,1.45vw,21px);line-height:1.5;color:#ddd4c8;margin-top:16px}.cs-cm-seq--t{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-cm-seq--t>div{border-top:1px solid var(--rule);padding-top:4px}@media(max-width:860px){.cs-cm-cast__a img,.cs-cm-cast__b img,.cs-cm-adapt__a img,.cs-cm-adapt__b img{height:auto}.cs-cm-cast__b{margin-top:0!important}.cs-cm-grid.cs-cm-pair{align-items:start}.cs-cm-hist__t{margin-top:32px}.cs-cm-seq--t{grid-template-columns:1fr;row-gap:20px}.cs-cm-bleed img{aspect-ratio:4 / 3}.cs-cm-brief__h{margin-bottom:0}.cs-cm-brief__s{margin-bottom:20px}}.cs-cm h1,.cs-cm h2,.cs-cm h3{color:inherit}.cs-cm .cs-cm-btn{color:var(--stone)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cs-commission.css.map */
