:root{--cf-ink: #1c1c1c;--cf-muted: #6f6f6c;--cf-line: #e4e3df;--cf-stage: #f7f7f5;--cf-ease: cubic-bezier(.2, .7, .2, 1);--cf-serif: "Editor's Note", Georgia, serif;--cf-sans: NeueHaasDisplay-Roman, "Neue Haas Grotesk Display Pro", "Helvetica Neue", Arial, sans-serif}.cf-drawer,.cf-modal,.cf-note,.cf-sold,.cf-pdp,.cf-cm,.cf-toast,.cf-follow{font-family:var(--cf-sans)}.cf-eyebrow{margin:0 0 12px;font-family:var(--cf-sans);font-size:11.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--cf-ink)}.cf-serif{margin:0 0 10px;font-family:var(--cf-serif);font-weight:200;font-size:28px;line-height:1.2;letter-spacing:0;color:var(--cf-ink)}.cf-serif--sm{font-size:22px}.cf-text{margin:0 0 18px;font-family:var(--cf-sans);font-size:14.5px;line-height:1.6;color:#3d3d3b}.cf-text em{font-style:italic}.cf-fine{margin:12px 0 0;font-size:11.5px;line-height:1.5;color:var(--cf-muted)}.cf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:14px 22px;border:1px solid var(--cf-ink);border-radius:0;background:var(--cf-ink);color:#fff!important;font-family:var(--cf-sans);font-size:11.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease;box-shadow:none}.cf-btn:hover,.cf-btn--outline{background:#fff;color:var(--cf-ink)!important}.cf-btn--outline:hover{background:var(--cf-ink);color:#fff!important}.cf-btn:disabled,.cf-btn.is-busy{opacity:.55;cursor:default}.cf-btn:focus-visible,.cf-link:focus-visible,.cf-x:focus-visible,.cf-heart:focus-visible,.cf-follow:focus-visible{outline:2px solid var(--cf-ink);outline-offset:3px}.cf-link{display:block;margin:12px auto 0;padding:4px;border:0;background:none;font-family:var(--cf-sans);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cf-arrow-link{display:inline-flex;align-items:center;gap:10px;font-family:var(--cf-sans);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--cf-ink);text-decoration:none}.cf-arrow-link:before{content:"\2192";letter-spacing:0}.cf-x{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:none;color:var(--cf-ink);cursor:pointer}.cf-x svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.2}.cf-form{margin:0}.cf-fields{display:grid;gap:4px;margin-bottom:20px}.cf-field{display:block}.cf-field input,.cf-field select,.cf-field textarea{width:100%;padding:13px 0 11px;border:0;border-bottom:1px solid #c9c8c4;border-radius:0;background:transparent;box-shadow:none;font-family:var(--cf-sans);font-size:16px;color:var(--cf-ink);outline:none;-webkit-appearance:none;appearance:none;transition:border-color .2s ease}.cf-field textarea{min-height:96px;resize:vertical;line-height:1.5}.cf-field input::placeholder,.cf-field textarea::placeholder{color:#8d8d8a;opacity:1}.cf-field input:focus,.cf-field select:focus,.cf-field textarea:focus{border-bottom-color:var(--cf-ink)}.cf-field [aria-invalid=true]{border-bottom-color:#9b2c2c}.artwork-image,.you-may-also-like-slide,.artist-collection-wrapper .artist-item,.card-wrapper .card__inner{position:relative}.cf-heart{position:absolute;z-index:4;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#ffffffdb;color:var(--cf-ink);cursor:pointer;opacity:0;transition:opacity .25s ease,background-color .2s ease}.cf-heart svg{width:17px;height:17px;fill:transparent;stroke:currentColor;stroke-width:1.3;transition:fill .2s ease}.cf-heart:hover{background:#fff}.cf-heart.is-saved svg{fill:currentColor}.cf-heart.is-pop svg{animation:cf-pop .42s var(--cf-ease)}@keyframes cf-pop{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}.artwork-image:hover .cf-heart,.you-may-also-like-slide:hover .cf-heart,.artist-item:hover .cf-heart,.card-wrapper:hover .cf-heart,.cf-heart.is-saved,.cf-heart:focus-visible{opacity:1}@media(hover:none){.cf-heart{opacity:1}}@media(max-width:767px){.cf-heart{width:32px;height:32px}.cf-heart svg{width:15px;height:15px}}.cf-pdp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 30px;margin:22px 0 0}.cf-pdp[hidden]{display:none}.cf-pdp .cf-heart,.cf-follow--link{position:static;width:auto;height:auto;min-height:32px;padding:0;border:0;border-radius:0;background:none;opacity:1;display:inline-flex;align-items:center;gap:9px;font-family:var(--cf-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-ink);cursor:pointer}.cf-pdp .cf-heart svg{width:16px;height:16px}.cf-pdp .cf-heart:hover,.cf-follow--link:hover{background:none;opacity:.7}.cf-follow svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.3;flex-shrink:0}.cf-follow .cf-follow__off,.cf-follow .cf-follow__on{display:inline-flex;align-items:center;gap:9px}.cf-follow .cf-follow__on,.cf-follow.is-on .cf-follow__off{display:none}.cf-follow.is-on .cf-follow__on{display:inline-flex}.cf-follow--button{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;padding:12px 20px;border:1px solid var(--cf-ink);border-radius:0;background:transparent;color:var(--cf-ink);font-family:var(--cf-sans);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.cf-follow--button:hover,.cf-follow--button.is-on{background:var(--cf-ink);color:#fff}.cf-follow-note{margin:-8px 0 0;font-size:13px;color:var(--cf-muted)}.cf-follow--button.is-on+.cf-follow-note{visibility:hidden}@media(max-width:900px){.artistRight .cf-follow--button{margin:18px 0 10px}.artistRight .cf-follow-note{margin:0 0 18px}}.cf-sold{margin:0 0 18px;padding:28px 28px 26px;background:var(--cf-stage)}.cf-sold[hidden]{display:none}.cf-sold .cf-btn{width:100%}.cf-sold [data-cf-step=done]:focus{outline:none}.cf-offer{margin-top:22px;padding-top:22px;border-top:1px solid var(--cf-line)}.cf-is-sold .pdp-buy-bar .collectt-artwork,.cf-is-sold .pdp-buy-bar .make-offer,.cf-is-sold .pdp-buy-bar__hold{display:none!important}.cf-is-sold .mobile-pdp-buttons-sticky>:not(#cf-sold-sticky){display:none!important}.cf-sticky-btn{max-width:360px}.cf-sticky-btn[hidden]{display:none}html.cf-locked{overflow:hidden}.cf-drawer,.cf-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050}.cf-drawer[hidden],.cf-modal[hidden],.cf-note[hidden]{display:none}.cf-drawer__scrim,.cf-modal__scrim{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1c1c52;opacity:0;transition:opacity .32s ease}.cf-drawer.is-open .cf-drawer__scrim,.cf-modal.is-open .cf-modal__scrim{opacity:1}.cf-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100vw);display:flex;flex-direction:column;background:#fff;transform:translate(100%);transition:transform .38s var(--cf-ease);outline:none}.cf-drawer.is-open .cf-drawer__panel{transform:none}.cf-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 18px 28px;border-bottom:1px solid var(--cf-line)}.cf-drawer__head .cf-eyebrow{margin:0}.cf-drawer__body{flex:1;overflow-y:auto;padding:8px 28px}.cf-drawer__foot{padding:24px 28px 28px;border-top:1px solid var(--cf-line);background:#fbfaf8}.cf-drawer__foot[hidden]{display:none}.cf-drawer__foot .cf-text{font-size:13.5px;margin-bottom:8px}.cf-drawer__foot .cf-fields{margin-bottom:16px}.cf-list{list-style:none;margin:0;padding:0}.cf-item{display:grid;grid-template-columns:84px 1fr auto;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--cf-line)}.cf-item:last-child{border-bottom:0}.cf-item__img{display:flex;align-items:center;justify-content:center;width:84px;height:84px;padding:10px;background:var(--cf-stage)}.cf-item__img img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:1px 1px #0000000f,2px 4px 8px #0000001f}.cf-item__info{display:flex;flex-direction:column;gap:3px;min-width:0}.cf-item__artist{font-family:var(--cf-serif);font-weight:200;font-size:19px;line-height:1.2;color:var(--cf-ink);text-decoration:none}.cf-item__title{font-size:12.5px;font-style:italic;color:var(--cf-muted)}.cf-item__meta{font-size:12.5px;color:var(--cf-ink);letter-spacing:.02em}.cf-item__remove{align-self:start;margin-top:4px;padding:4px 0;border:0;background:none;font-family:var(--cf-sans);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cf-empty{padding:48px 0;text-align:left}.cf-empty[hidden]{display:none}.cf-saved-btn{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:none;cursor:pointer;color:inherit;padding:0}.cf-saved-btn .cf-saved-icon{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.3}.cf-saved-count{font-weight:400;position:absolute;top:7px;right:3px;min-width:15px;height:15px;padding:0 4px;border-radius:8px;background:var(--cf-ink);color:#fff;font-family:var(--cf-sans);font-size:9px;line-height:15px;text-align:center;letter-spacing:0}.cf-saved-count[hidden]{display:none}.section-header .cf-saved-icon,.section-header .cf-saved-icon *{fill:none!important;stroke:currentColor}.section-header .cf-saved-count{color:#fff!important}.cf-note{position:fixed;right:24px;bottom:24px;z-index:10040;width:360px;padding:28px 28px 22px;background:#fff;border:1px solid var(--cf-line);box-shadow:0 18px 48px #0000001a;opacity:0;transform:translateY(14px);transition:opacity .32s ease,transform .38s var(--cf-ease)}.cf-note.is-open{opacity:1;transform:none}.cf-note__x{position:absolute;top:8px;right:8px}.cf-note .cf-text{font-size:13.5px}.cf-note .cf-fields{margin-bottom:16px}@media(max-width:749px){.cf-note{left:12px;right:12px;bottom:calc(12px + var(--as-bar-h, 0px));width:auto;padding:24px 20px 16px}}.cf-modal{display:flex;align-items:center;justify-content:center;padding:16px}.cf-modal__card{position:relative;width:min(460px,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:48px 44px 40px;background:#fff;opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .38s var(--cf-ease);outline:none}.cf-modal.is-open .cf-modal__card{opacity:1;transform:none}.cf-modal__card>.cf-x{position:absolute;top:10px;right:10px}@media(max-width:749px){.cf-modal{align-items:flex-end;padding:0}.cf-modal__card{width:100%;padding:40px 22px 28px;transform:translateY(30px)}}.cf-toast{position:fixed;left:50%;bottom:calc(28px + var(--as-bar-h, 0px));z-index:10060;padding:12px 20px;background:var(--cf-ink);color:#fff;font-family:var(--cf-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:0;pointer-events:none;transform:translate(-50%,8px);transition:opacity .25s ease,transform .3s var(--cf-ease)}.cf-toast.is-open{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.cf-drawer__panel,.cf-note,.cf-modal__card,.cf-toast,.cf-drawer__scrim,.cf-modal__scrim{transition:none}.cf-heart.is-pop svg{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/collector.css.map */
