:root{--cs-stone: #F2EDE6;--cs-mid: #DDD4C8;--cs-warm: #C4B5A5;--cs-ink: #2C2420;--cs-ink2: #5A4E49;--cs-mute: #857870;--cs-terra: #9B4E2E;--cs-terra-dk: #86422A;--cs-display: "Cormorant Garamond", "Cormorant", Georgia, serif;--cs-text: "Newsreader", Georgia, "Times New Roman", serif;--cs-ui: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--cs-gut: clamp(16px, 4vw, 56px);--cs-max: calc(1200px + 2 * var(--cs-gut));--cs-measure: 64ch;--style-border-radius-xs: 0;--style-border-radius-sm: 0;--style-border-radius-md: 0;--style-border-radius-lg: 0;--style-border-radius-pills: 0;--style-border-radius-buttons-primary: 0;--style-border-radius-buttons-secondary: 0;--style-border-radius-popover: 0}.cs{color:var(--cs-ink);background:var(--cs-stone);padding-block:clamp(48px,7vw,96px)}.cs[data-ground=mid]{background:var(--cs-mid)}.cs[data-ground=ink]{background:var(--cs-ink);color:var(--cs-stone);--cs-ink2: var(--cs-warm);--cs-rule: #4A403B}.cs-wrap{max-width:var(--cs-max);margin-inline:auto;padding-inline:var(--cs-gut)}.cs,.cs-pdp-title__h,.cs-card__name,.cs-side__n{font-variant-numeric:lining-nums}.cs h1,.cs h2,.cs h3,.cs-card__name{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.cs img{max-width:100%;height:auto}.cs .cs-card__img,.cs .cs-contents__pic{height:100%!important;max-width:none}.cs h1,.cs h2,.cs h3{font-family:var(--cs-display);font-weight:300;margin:0;line-height:1.02;letter-spacing:-.005em;text-wrap:balance;color:inherit}.cs p{margin:0}.cs a{color:inherit}.cs-h2{font-size:clamp(38px,4.6vw,64px)}.cs-smallhead{font-family:var(--cs-ui)!important;font-weight:500!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase;margin:0 0 12px!important;line-height:1.4!important}.cs-cap{font-family:var(--cs-ui);font-size:12.5px;letter-spacing:.02em;line-height:1.5;color:var(--cs-ink2);padding-top:10px}.cs-cap a{text-decoration:none;border-bottom:1px solid currentColor}.cs-byline{font-family:var(--cs-ui);font-size:13px;letter-spacing:.02em;color:var(--cs-ink2);margin-top:12px!important}.cs-read,.cs-read p{font-family:var(--cs-text);font-size:19px;line-height:1.6;font-weight:400}.cs-read p+p{margin-top:.8em}.cs[data-ground=ink] .cs-read{color:var(--cs-warm)}.cs-link{font-family:var(--cs-ui);font-size:12.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;white-space:nowrap;display:inline-block}.cs-link:hover{opacity:.7}.cs-btn{display:inline-block;font-family:var(--cs-ui);font-weight:500;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;background:var(--cs-terra);color:var(--cs-stone)!important;padding:17px 30px 16px;border:0;border-radius:0;cursor:pointer;transition:background-color .2s}.cs-btn:hover{background:var(--cs-terra-dk)}.cs-price{font-family:var(--cs-ui);font-size:15px;font-variant-numeric:tabular-nums}.cs-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:clamp(24px,3vw,40px)}.cs :focus-visible{outline:2px solid currentColor;outline-offset:3px}.cs-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(36px,4vw,56px) clamp(16px,2vw,28px);align-items:start}.cs-grid__item{grid-column:span var(--span, 4);min-width:0}.cs-card{display:block;text-decoration:none;color:inherit}.cs-card__media{display:block;position:relative;overflow:hidden;background:#2c24200f}.cs-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),opacity .9s ease}.cs-card:hover .cs-card__img{transform:scale(1.025)}.cs-card__img--lit{opacity:0}.cs-lit.is-lit .cs-card__img--lit{opacity:1}.cs-card__cap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 16px;padding-top:13px}.cs-card__name{font-family:var(--cs-display);font-size:25px;line-height:1.12}.cs-card__price{font-family:var(--cs-ui);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:6px}.cs-card__maker{grid-column:1 / -1;font-family:var(--cs-ui);font-size:12.5px;color:var(--cs-ink2)}.cs-cover{padding-top:var(--header-height, 70px)}.cs-folio{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #D3C8BA;padding-block:12px 10px;margin-bottom:clamp(20px,2.4vw,32px);font-family:var(--cs-ui);font-size:11.5px;letter-spacing:.06em;color:var(--cs-ink2)}.cs-cover__fig{margin:0}.cs-cover__img{height:auto!important;width:100%;aspect-ratio:16 / 8;object-fit:cover;display:block;background:#1d1916}.cs-cover__line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end;padding-top:clamp(18px,2vw,28px)}.cs-cover__h{font-size:clamp(46px,7vw,104px);line-height:.95!important;letter-spacing:-.012em!important}.cs-cover__sf{font-family:var(--cs-text);font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:var(--cs-ink2);margin-top:14px!important;max-width:52ch}.cs-contents{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:clamp(28px,4vw,64px);margin-top:clamp(56px,7vw,96px)}.cs-contents__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--cs-ink)}.cs-contents__list li{border-bottom:1px solid #D3C8BA}.cs-contents__list a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:baseline;padding-block:18px;text-decoration:none}.cs-contents__t{font-family:var(--cs-display);font-size:clamp(23px,2.3vw,32px);line-height:1.12;color:var(--cs-ink2);transition:color .2s}.cs-contents__list li.is-on .cs-contents__t{color:var(--cs-ink)}.cs-contents__k{font-family:var(--cs-ui);font-size:12.5px;color:var(--cs-ink2);white-space:nowrap}.cs-contents__pics{position:relative;aspect-ratio:4 / 5;align-self:start}.cs-contents__pic{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.cs-contents__pic[data-on=true]{opacity:1}.cs-feature__in{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,5vw,80px);align-items:center}.cs-feature__fig{margin:0}.cs-feature__img{height:auto!important;width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.cs-feature__h{font-size:clamp(52px,6.4vw,100px);line-height:.9!important}.cs-feature__copy{margin-top:26px;max-width:42ch}.cs-buyline{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:34px}.cs-band{padding-top:0}.cs-band__fig{margin:0}.cs-band__img{height:auto!important;width:100%;aspect-ratio:16 / 7;object-fit:cover;object-position:50% 30%;display:block;background:#1d1916}.cs-band__cap{margin-bottom:clamp(36px,5vw,64px)}.cs-band__txt{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(28px,5vw,80px);border-top:1px solid var(--cs-rule, #D3C8BA);padding-top:22px}.cs-band__txt .cs-read{max-width:46ch}.cs-band__txt .cs-link{margin-top:26px}.cs-art{padding-top:calc(var(--header-height, 70px) + clamp(40px,6vw,88px))}.cs-art__head{max-width:calc(680px + 2 * var(--cs-gut))}@media(min-width:1200px){.cs-art__h{margin-right:-240px!important}}.cs-art__meta a{text-decoration:none;border-bottom:1px solid currentColor}.cs-art__h{font-size:clamp(44px,6.2vw,88px);line-height:.98!important;letter-spacing:-.012em!important;margin-top:18px!important}.cs-art__sf{font-family:var(--cs-text);font-size:clamp(20px,1.9vw,25px);line-height:1.45;color:var(--cs-ink2);margin-top:26px!important;max-width:46ch}.cs-art__fig{margin:clamp(40px,5vw,72px) auto;max-width:1080px;padding-inline:var(--cs-gut)}.cs-art__img{width:100%;height:auto!important;display:block;mix-blend-mode:multiply}.cs-prose{max-width:680px;margin-inline:auto;font-family:var(--cs-text);font-size:20px;line-height:1.66;color:var(--cs-ink)}.cs .cs-prose>*+*{margin-top:1em}.cs .cs-prose>h2+*,.cs .cs-prose>h3+*{margin-top:.5em}.cs .cs-prose>div>*+*{margin-top:1em}.cs .cs-prose>div+blockquote{margin-top:1.6em}.cs-prose p{margin:0}.cs-prose>p:first-child:first-letter,.cs-prose>div:first-child>p:first-child:first-letter{font-family:var(--cs-display);float:left;font-size:4.6em;line-height:.8;padding:.06em .09em 0 0;font-weight:400}.cs-prose h2{font-family:var(--cs-display);font-weight:400;font-size:clamp(30px,3vw,38px);line-height:1.1;margin:1.6em 0 .2em!important}.cs-prose h3{font-family:var(--cs-display);font-weight:500;font-size:26px;line-height:1.15;margin:1.4em 0 .2em!important}.cs-prose a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cs-prose a:hover{text-decoration-color:var(--cs-warm)}.cs-prose ul,.cs-prose ol{padding-left:1.2em}.cs-prose li+li{margin-top:.35em}.cs-prose blockquote{margin:1.6em 0;padding:22px 0;border-top:1px solid var(--cs-ink);border-bottom:1px solid #D3C8BA;font-family:var(--cs-display);font-style:italic;font-size:clamp(28px,2.8vw,36px);line-height:1.2}.cs-prose blockquote p{margin:0}.cs-prose img{max-width:100%;height:auto;mix-blend-mode:multiply}.cs-prose table{width:100%;border-collapse:collapse;font-family:var(--cs-ui);font-size:14px}.cs-prose th,.cs-prose td{text-align:left;padding:10px 12px 10px 0;border-bottom:1px solid #D3C8BA;vertical-align:top}.cs-side{float:right;clear:right;width:220px;margin:6px -290px 24px 0;font-family:var(--cs-ui)}.cs-side a{text-decoration:none!important;display:block}.cs-side img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;mix-blend-mode:normal}.cs-side__n{display:block;font-family:var(--cs-display);font-size:21px;line-height:1.15;padding-top:10px}.cs-side__k{display:block;font-size:12px;color:var(--cs-ink2);padding-top:3px}.cs-art__foot{max-width:680px;margin:clamp(48px,6vw,80px) auto 0;padding-top:18px;border-top:1px solid var(--cs-ink);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:baseline}.cs-art__foot .cs-byline{margin:0!important}@media(max-width:749px){.cs-prose{font-size:18.5px}.cs-art__fig{padding-inline:0}}.cs-coll{padding-top:calc(var(--header-height, 70px) + clamp(32px,5vw,72px))}.cs-coll__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);align-items:end;padding-bottom:clamp(24px,3vw,40px)}.cs-coll__h{font-size:clamp(56px,9vw,132px);line-height:.88!important;letter-spacing:-.015em!important}.cs-coll__intro{font-family:var(--cs-text);font-size:clamp(18px,1.5vw,20px);line-height:1.55;color:var(--cs-ink2);max-width:44ch}.cs-coll__banner{margin:0 0 clamp(24px,3vw,40px)}.cs-coll__bimg{width:100%;height:auto!important;aspect-ratio:3 / 1;object-fit:cover;display:block}.cs-filters{border-top:1px solid var(--cs-ink);border-bottom:1px solid #D3C8BA;margin-bottom:clamp(32px,4vw,56px);font-family:var(--cs-ui);font-size:13.5px;position:relative;z-index:3}.cs-filters__row{display:flex;align-items:center;gap:4px 30px;flex-wrap:wrap;min-height:48px}.cs-filter{position:relative}.cs-filter summary{list-style:none;cursor:pointer;padding-block:14px}.cs-filter summary::-webkit-details-marker{display:none}.cs-filter summary:after{content:"";display:inline-block;width:5px;height:5px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg) translate(-2px,-2px);margin-left:9px;opacity:.6}.cs-filter[open] summary{text-decoration:underline;text-underline-offset:5px}.cs-filter__panel{position:absolute;top:100%;left:-16px;min-width:260px;max-height:420px;overflow:auto;background:var(--cs-stone);border:1px solid #D3C8BA;border-top:1px solid var(--cs-ink);padding:8px 16px}.cs-filter__opt{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:12px;align-items:center;padding-block:8px;cursor:pointer}.cs-filter__opt+.cs-filter__opt{border-top:1px solid #E4DCD1}.cs-filter__opt input{-webkit-appearance:none;appearance:none;width:14px;height:14px;border:1px solid var(--cs-ink);margin:0;border-radius:0;display:grid;place-content:center}.cs-filter__opt input:checked{background:var(--cs-ink);box-shadow:inset 0 0 0 2px var(--cs-stone)}.cs-filter__opt.is-empty{opacity:.4;cursor:default}.cs-filter__n{color:var(--cs-mute);font-size:12px;font-variant-numeric:tabular-nums}.cs-filter__price{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding-block:14px}.cs-filter__price input{width:92px;border:0;border-bottom:1px solid var(--cs-ink);background:transparent;font:inherit;padding:4px 2px;border-radius:0}.cs-sort select{-webkit-appearance:none;appearance:none;border:0;background:transparent;font:inherit;color:inherit;padding:14px 18px 14px 0;cursor:pointer;border-radius:0;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 4px center,right 0 center;background-size:4px 4px;background-repeat:no-repeat}.cs-filters__count{margin-left:auto;color:var(--cs-ink2)}.cs-filters__active{display:flex;gap:8px 22px;flex-wrap:wrap;padding:2px 0 14px}.cs-filters__active a{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.cs-filters__clear{color:var(--cs-ink2)}.cs-note{border-top:1px solid var(--cs-ink);padding-top:18px;display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:24px;align-items:end}.cs-note__t{font-family:var(--cs-display);font-style:italic;font-size:clamp(26px,2.8vw,38px);line-height:1.18;max-width:30ch}.cs-note .cs-link{justify-self:end}.cs-jtile{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,56px);align-items:center;text-decoration:none;color:inherit;border-top:1px solid #D3C8BA;padding-top:clamp(24px,3vw,40px)}.cs-jtile__img{width:100%;height:auto!important;aspect-ratio:16 / 9;object-fit:cover;mix-blend-mode:multiply;display:block}.cs-jtile__t{display:block;font-family:var(--cs-display);font-weight:300;font-size:clamp(32px,3.6vw,52px);line-height:1.04;margin-top:12px}.cs-coll__none{font-family:var(--cs-text);font-size:20px;padding-block:40px}.cs-pages{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-top:1px solid var(--cs-ink);margin-top:clamp(48px,6vw,80px);padding-top:18px}.cs-pages>:last-child{justify-self:end}.cs-pages .cs-byline{margin:0!important}@media(max-width:749px){.cs-coll__head,.cs-note,.cs-jtile{grid-template-columns:minmax(0,1fr)}.cs-coll__bimg{aspect-ratio:3 / 2}.cs-note .cs-link{justify-self:start}.cs-filters__row{gap:0 20px}.cs-filters__count{width:100%;margin-left:0;padding-bottom:10px}.cs-filter{position:static}.cs-filter__panel{left:0;right:0;min-width:0}}.product-information{--cs-row: #D3C8BA}.product-information media-gallery *,.product-information .media-gallery *,.product-information slideshow-component *{border-radius:0!important}.product-information .product-details{font-family:var(--cs-ui)}.cs-pdp-title__h{font-family:var(--cs-display)!important;font-weight:300!important;font-size:clamp(44px,4.4vw,68px)!important;line-height:.96!important;letter-spacing:-.01em;margin:0!important;overflow-wrap:normal;word-break:normal;color:var(--cs-ink)}.cs-pdp-title__by{font-family:var(--cs-ui);font-size:13.5px;color:var(--cs-ink2);margin:14px 0 0!important;letter-spacing:.02em}.product-information .product-details .price,.product-information .product-details product-price{font-family:var(--cs-ui)!important;font-size:18px!important;font-weight:400!important;letter-spacing:0}.product-information variant-picker legend{font-family:var(--cs-ui);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--cs-ink);margin-bottom:8px}.product-information .variant-option--buttons{display:block!important;border-top:1px solid var(--cs-ink)}.product-information .variant-option--buttons .variant-option__button-label{display:grid!important;grid-template-columns:14px minmax(0,1fr) auto!important;align-items:center;gap:14px;width:100%!important;max-width:none!important;min-height:50px;margin:0!important;padding:12px 2px!important;border:0!important;border-bottom:1px solid var(--cs-row)!important;border-radius:0!important;background:transparent!important;color:var(--cs-ink)!important;text-align:left!important;justify-content:start!important;box-shadow:none!important;cursor:pointer;font-size:14px}.product-information .variant-option__button-label__pill{display:none!important}.product-information .variant-option--buttons .variant-option__button-label__text{grid-column:2;color:var(--cs-ink)!important;text-align:left;white-space:normal}.product-information .variant-option--buttons .cs-optprice{grid-column:3}.product-information .variant-option--buttons .variant-option__button-label:before{position:static!important;grid-column:1;grid-row:1;inset:auto!important;transform:none!important;content:"";width:12px;height:12px;border:1px solid var(--cs-ink);border-radius:50%;box-sizing:border-box}.product-information .variant-option--buttons .variant-option__button-label:has(input:checked):before{background:var(--cs-ink);box-shadow:inset 0 0 0 2px var(--cs-stone)}.product-information .variant-option--buttons .variant-option__button-label.variant-option__button-label:has(input:checked){font-weight:500;background:transparent!important;color:var(--cs-ink)!important}.product-information .variant-option--buttons .variant-option__button-label__text{grid-row:1;max-width:none!important;width:auto!important;overflow:visible!important}.product-information .variant-option--buttons .variant-option__button-label:hover{background:#2c24200a!important}.product-information .variant-option--buttons .variant-option__button-label>span:not(.cs-optprice){text-align:left;justify-self:start}.product-information .variant-option__button-label input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.cs-optprice{font-variant-numeric:tabular-nums;color:var(--cs-ink2);font-size:13.5px;font-weight:400}.product-information .add-to-cart-button{background:var(--cs-terra)!important;color:var(--cs-stone)!important;border:0!important;border-radius:0!important;min-height:56px;font-family:var(--cs-ui)!important;font-weight:500!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase}.product-information .add-to-cart-button:hover{background:var(--cs-terra-dk)!important}.product-information .quantity-selector,.product-information quantity-selector-component{border-radius:0!important;border-color:var(--cs-row)!important}.product-information .product_btn.link{color:var(--cs-ink)!important}.product-information .details__header{font-family:var(--cs-ui)}[id$=__section_WJccn8] .group-block{background:transparent!important;border:0!important;border-top:1px solid var(--cs-ink)!important;border-radius:0!important;box-shadow:none!important;padding-inline:0!important}[id$=__section_WJccn8] .icon-block{display:none!important}[id$=__section_WJccn8] h1,[id$=__section_WJccn8] h2,[id$=__section_WJccn8] h3,[id$=__section_WJccn8] .text-block:first-child p{font-family:var(--cs-display)}.cs-story__in{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:start}.cs-story__side{position:sticky;top:calc(var(--header-height, 70px) + 24px);border-top:1px solid var(--cs-ink);padding-top:16px}.cs-story__name{font-family:var(--cs-display);font-size:32px;line-height:1.05;margin-bottom:18px!important}.cs-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 18px;margin:18px 0 0;font-family:var(--cs-ui);font-size:13.5px}.cs-facts dt{color:var(--cs-ink2);padding:9px 0;border-bottom:1px solid #D3C8BA}.cs-facts dd{margin:0;padding:9px 0;border-bottom:1px solid #D3C8BA;font-variant-numeric:tabular-nums}.cs-story__body{margin:0}.cs-story__body>p:first-child:first-letter{font-size:4.2em}.cs-story__body strong{font-weight:500}.cs-scale__in{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:center}.cs-scale__cfg{font-family:var(--cs-display);font-size:30px;line-height:1.1;margin-top:22px!important}.cs-scale__use{margin-top:8px!important}.cs-scale__txt .cs-cap{margin-top:18px;max-width:46ch}.cs-scale__draw{min-height:300px}.cs-scale__draw svg{display:block;width:100%;height:auto}@media(max-width:749px){.cs-story__in,.cs-scale__in{grid-template-columns:minmax(0,1fr)}.cs-story__side{position:static}.cs-pdp-title__h{font-size:44px!important}}.cs-mk{padding-top:calc(var(--header-height, 70px) + clamp(32px,5vw,72px))}.cs-mk__h{font-size:clamp(50px,7.2vw,108px);line-height:.92!important}.cs-mk__lead{display:block;text-decoration:none;color:inherit;margin-top:clamp(8px,1vw,16px)}.cs-mk__leadname{display:block;font-family:var(--cs-display);font-weight:300;font-size:clamp(46px,7vw,104px);line-height:.95;letter-spacing:-.012em}.cs-mk__lead .cs-cover__sf{display:block}.cs-mk__lead:hover .cs-cover__img{opacity:.94}.cs-mk__index{margin-top:clamp(64px,8vw,112px)}.cs-mk__row{align-items:start!important;padding-block:22px!important}.cs-mk__thumb{display:none}.cs-mk__rowtxt{display:block;min-width:0}.cs-mk__name{display:block;font-family:var(--cs-display);font-size:clamp(34px,3.6vw,52px);line-height:1;color:var(--cs-ink2);transition:color .2s}.cs-contents__list li.is-on .cs-mk__name{color:var(--cs-ink)}.cs-mk__meta{display:block;font-family:var(--cs-ui);font-size:12.5px;letter-spacing:.02em;color:var(--cs-ink2);margin-top:10px}.cs-mk__quote{display:block;font-family:var(--cs-text);font-style:italic;font-size:18px;line-height:1.45;color:var(--cs-ink2);margin-top:8px}.cs-mk__row .cs-contents__k{padding-top:14px}.cs-mk__pics{position:sticky;top:calc(var(--header-height, 70px) + 24px)}.cs-maker__h{font-size:clamp(60px,9vw,132px)!important}.cs-maker__fig{margin-block:clamp(40px,5vw,72px) clamp(48px,6vw,88px)}.cs-maker__story .cs-prose{max-width:680px}.cs-maker__story .cs-facts a{text-decoration:none;border-bottom:1px solid currentColor}.cs-bridge2 .cs-band__txt{border-top:0;padding-top:0}@media(max-width:749px){.cs-mk__row{grid-template-columns:96px minmax(0,1fr)!important;gap:16px!important}.cs-mk__thumb{display:block;width:96px;height:120px;object-fit:cover}.cs-mk__row .cs-contents__k{grid-column:2;padding-top:0}.cs-mk__name{color:var(--cs-ink)}}@media(max-width:749px){.cs-grid__item{grid-column:1 / -1}.cs-cover__img{aspect-ratio:4 / 3}.cs-cover__line,.cs-contents,.cs-feature__in,.cs-band__txt{grid-template-columns:minmax(0,1fr);gap:24px}.cs-contents__pics{display:none}.cs-contents__list a{grid-template-columns:minmax(0,1fr);gap:6px}.cs-contents__k{white-space:normal}.cs-contents__t{color:var(--cs-ink)}.cs-band__img{aspect-ratio:4 / 3}.cs-folio{font-size:11px}}@media(prefers-reduced-motion:reduce){.cs *,.cs *:before{transition:none!important}}.cs-studio__in{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:clamp(40px,5vw,72px);align-items:start}.cs .cs-studio__t{font-size:clamp(38px,3.4vw,48px)}.cs-studio__sf{font-family:var(--cs-text);font-size:18px;line-height:1.55;color:var(--cs-warm);margin:20px 0 0!important;max-width:36ch}.cs-studio__list{list-style:none;margin:0;padding:0;border-top:1px solid #5A4E49}.cs-studio__list li{border-bottom:1px solid #5A4E49}.cs-studio__list a{display:grid;grid-template-columns:216px minmax(0,1fr) 176px;gap:28px;align-items:baseline;padding-block:clamp(22px,2.4vw,30px);text-decoration:none;color:inherit}.cs-studio__name{font-family:var(--cs-display);font-size:27px;line-height:1.12}.cs-studio__desc{font-family:var(--cs-ui);font-size:14.5px;line-height:1.55;color:var(--cs-warm)}.cs-studio__go{justify-self:end;font-family:var(--cs-ui);font-size:11.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding-bottom:3px;border-bottom:1px solid transparent;transition:border-color .2s}.cs-studio__list a:hover .cs-studio__go,.cs-studio__list a:focus-visible .cs-studio__go{border-bottom-color:currentColor}.cs-studio__list a:focus-visible{outline:1px solid var(--cs-stone);outline-offset:4px}@media(max-width:1099px){.cs-studio__in{grid-template-columns:minmax(0,1fr);gap:36px}.cs-studio__sf{max-width:52ch}}@media(max-width:749px){.cs-studio__name{font-size:28px}.cs-studio__list a{grid-template-columns:minmax(0,1fr);gap:8px}.cs-studio__go{justify-self:start;margin-top:8px;border-bottom-color:currentColor}}.cs-coll__facts{font-family:var(--cs-ui);font-size:13.5px;line-height:1.6;color:var(--cs-ink2);margin-top:18px;max-width:52ch}.cs-coll__facts .cs-link{display:inline-block;margin-left:6px;white-space:nowrap;color:var(--cs-ink)}.cs-guide{padding-block:clamp(56px,7vw,104px);scroll-margin-top:90px}.cs-guide__h{border-top:1px solid var(--cs-rule, #D3C8BA);padding-top:22px}.cs-guide__in{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,6vw,96px);margin-top:clamp(24px,3vw,40px);align-items:start}.cs-guide__range{font-family:var(--cs-text);font-size:18px;line-height:1.6;max-width:58ch}.cs-guide__range a:not(.cs-link){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cs-guide__range p+p{margin-top:1em}.cs-guide__range .cs-link{text-decoration:none;display:inline-block;margin-top:10px}.cs-guide__rows{display:grid;grid-template-columns:104px minmax(0,1fr);gap:0 18px;margin:0;font-family:var(--cs-ui);font-size:14px;line-height:1.55}.cs-guide__rows dt{color:var(--cs-ink2);padding:12px 0;border-top:1px solid #C9BDAD}.cs-guide__rows dd{margin:0;padding:12px 0;border-top:1px solid #C9BDAD}.cs-guide__rows a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(max-width:749px){.cs-guide__in{grid-template-columns:minmax(0,1fr)}.cs-guide__range{font-size:17px}.cs-coll__facts .cs-link{display:block;width:fit-content;margin:8px 0 0}.cs-guide__rows{grid-template-columns:92px minmax(0,1fr);gap:0 12px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cs-redesign.css.map */
