html body #app#app .cf-page{--cf-paper:#EEE7DD;--cf-ink:#111111;--cf-gut:28px;--cf-wide:1180px;background:var(--cf-paper);color:var(--cf-ink);overflow-x:clip}html body #app#app .cf-page .cf-band{padding:92px 0}html body #app#app .cf-page .cf-band--tight{padding:56px 0}html body #app#app .cf-page>.cf-band:first-child{padding-bottom:46px}html body #app#app .cf-page .cf-band--tight{padding-top:28px}html body #app#app .cf-page .cf-col{box-sizing:border-box;width:100%;max-width:var(--cf-wide);margin:0 auto;padding:0 var(--cf-gut)}html body #app#app .cf-page .cf-col--narrow{max-width:760px}html body #app#app .cf-page .cf-eyebrow{margin:0;font-family:into-mono,monospace;font-size:10px;line-height:1.4;letter-spacing:.34em;text-transform:uppercase;color:#11111180}html body #app#app .cf-page h1.cf-h1{margin:22px 0 0;padding:0;font-family:hbitems-regular,Georgia,serif!important;font-size:clamp(34px,4.4vw,58px);line-height:1.02;letter-spacing:-.012em;font-weight:400;color:inherit!important}html body #app#app .cf-page .cf-lede{margin:18px 0 0;max-width:30em;font-family:Items Text Light,Georgia,serif!important;font-size:clamp(17px,1.6vw,21px);line-height:1.4;color:var(--cf-ink)}html body #app#app .cf-page .cf-p{margin:22px 0 0;font-family:Items Text Light,Georgia,serif!important;font-size:clamp(15px,1.15vw,17px);line-height:1.62;color:#111111e0}html body #app#app .cf-page h2.cf-h{margin:0;padding:0;font-family:hbitems-regular,Georgia,serif!important;font-size:clamp(22px,2.4vw,30px);line-height:1.12;font-weight:400;color:inherit!important}html body #app#app .cf-page .cf-grid{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 24px;width:100%;max-width:var(--cf-wide);margin:54px auto 0;padding:0 var(--cf-gut)}html body #app#app .cf-page .cf-band--tight>.cf-grid:first-child{margin-top:0}html body #app#app .cf-page .cf-item{min-width:0}html body #app#app .cf-page .cf-shot{position:relative;display:block;margin:0 0 16px;overflow:hidden;aspect-ratio:4 / 5;background:#d9d5ce}html body #app#app .cf-page .cf-shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .45s ease}html body #app#app .cf-page .cf-shot img.is-on{opacity:1}html body #app#app .cf-page .cf-shot img:first-of-type{opacity:1}html body #app#app .cf-page .cf-shot img.is-off{opacity:0}html body #app#app .cf-page .cf-dots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}html body #app#app .cf-page .cf-dots button{-webkit-appearance:none;appearance:none;width:6px;height:6px;padding:0;margin:0;background:#ffffff8c;border:0;border-radius:0;cursor:pointer;transition:background .2s ease}html body #app#app .cf-page .cf-dots button[aria-selected=true]{background:#fff}html body #app#app .cf-page .cf-step{position:absolute;top:0;bottom:22px;width:34%;-webkit-appearance:none;appearance:none;padding:0;margin:0;background:none;border:0;cursor:pointer;opacity:0}html body #app#app .cf-page .cf-step--prev{left:0}html body #app#app .cf-page .cf-step--next{right:0}html body #app#app .cf-page h3.cf-name{margin:0;padding:0;font-family:hbitems-medium,Georgia,serif!important;font-size:19px!important;line-height:1.2;font-weight:400;color:inherit!important}html body #app#app .cf-page a.cf-name-link{font-family:hbitems-medium,Georgia,serif!important;font-size:19px!important;line-height:1.2;font-weight:400;color:inherit!important;text-decoration:none;border-bottom:1px solid rgba(17,17,17,.3);padding-bottom:1px}html body #app#app .cf-page a.cf-name-link:hover{border-bottom-color:var(--cf-ink)}html body #app#app .cf-page .cf-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:9px 0 0}html body #app#app .cf-page .cf-price,html body #app#app .cf-page span.cf-price{font-family:into-mono,monospace!important;font-size:12px!important;letter-spacing:.06em;color:var(--cf-ink)}html body #app#app .cf-page a.cf-ask{font-family:into-mono,monospace!important;font-size:10px!important;letter-spacing:.18em;text-transform:uppercase;color:#1111118c!important;text-decoration:none;border-bottom:1px solid rgba(17,17,17,.25);padding-bottom:1px}html body #app#app .cf-page a.cf-ask:hover{color:var(--cf-ink)!important;border-bottom-color:var(--cf-ink)}html body #app#app .cf-page .cf-soon,html body #app#app .cf-page span.cf-soon{display:inline-block;margin:9px 0 0;font-family:into-mono,monospace!important;font-size:9px!important;letter-spacing:.2em;text-transform:uppercase;color:#1111116b}html body #app#app .cf-page .cf-note{margin:54px auto 0;padding:22px var(--cf-gut) 0;max-width:var(--cf-wide);box-sizing:border-box;border-top:1px solid rgba(17,17,17,.16)}html body #app#app .cf-page .cf-note p{margin:0;max-width:46em;font-family:into-mono,monospace;font-size:10px;line-height:1.8;letter-spacing:.1em;color:#1111118c}html body #app#app .cf-page .cf-note a{color:var(--cf-ink)!important;text-decoration:none;border-bottom:1px solid rgba(17,17,17,.3)}@media(max-width:980px){html body #app#app .cf-page .cf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 18px}}@media(max-width:860px){html body #app#app .cf-page .cf-band{padding:64px 0}html body #app#app .cf-page .cf-band--tight{padding:42px 0}html body #app#app .cf-page>.cf-band:first-child{padding-bottom:32px}html body #app#app .cf-page .cf-band--tight{padding-top:21px}}@media(max-width:560px){html body #app#app .cf-page{--cf-gut:22px}html body #app#app .cf-page .cf-grid{gap:38px 14px}html body #app#app .cf-page h3.cf-name,html body #app#app .cf-page a.cf-name-link{font-size:16px!important}html body #app#app .cf-page .cf-shot{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){html body #app#app .cf-page .cf-shot img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/cf.css.map */
