.template-index{--cj-bg: #f3eee8}.cj{background:var(--cj-bg);color:#231b16;font-family:"Inter",var(--font-body-family),system-ui,sans-serif;font-size:16px;line-height:1.6;box-sizing:border-box;text-align:left}.cj *,.cj *:before,.cj *:after{box-sizing:border-box}.cj a{color:inherit;text-underline-offset:5px}.cj a:hover{opacity:.7}.cj h1,.cj h2,.cj h3,.cj blockquote{font-family:"Cormorant Garamond",var(--font-heading-family),Georgia,serif;text-transform:none;letter-spacing:0;margin:0}.cj img{display:block}.cj-link{font-size:15px}.cj-muted{color:#6b5f55}.cj-hero{position:relative;display:flex;flex-wrap:wrap}.cj-hero__panel{flex:1 1 320px;aspect-ratio:2 / 3;max-height:1100px;min-height:620px;position:relative;overflow:hidden}.cj-hero__panel img,.cj-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cj-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.22;mix-blend-mode:overlay;pointer-events:none}.cj-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;background:#140f0a59;color:#fff;padding:24px;text-align:center}.cj-hero__overlay h1{font-weight:300;font-size:clamp(52px,8vw,112px);line-height:1;color:#fff}.cj-hero__overlay a{font-size:15px;color:#fff}@media(max-width:749px){.cj-hero__panel{display:none}.cj-hero__panel:first-child{display:block;flex-basis:100%;aspect-ratio:auto;min-height:560px}.cj-hero__overlay h1{font-size:56px}}.cj-intro{max-width:760px;margin:0 auto;padding:112px clamp(20px,5vw,72px) 72px;text-align:center}.cj-intro h2{font-weight:400;font-size:clamp(34px,4vw,52px);line-height:1.1;margin-bottom:24px}.cj-intro p{margin:0;color:#6b5f55}@media(max-width:749px){.cj-intro{padding:72px 24px 48px}}.cj-products{max-width:1440px;margin:0 auto;padding:24px clamp(20px,5vw,72px) 120px}.cj-products__grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:48px 28px}.cj-products__item{flex:1 1 240px;min-width:0;text-decoration:none;display:block}.cj-tile{background:#e8e6e2;aspect-ratio:4 / 5;position:relative;overflow:hidden}.cj-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.cj-products__name{margin-top:16px;font-family:"Cormorant Garamond",var(--font-heading-family),Georgia,serif;font-size:26px;line-height:1.2}.cj-products__price{margin-top:4px;font-size:14px;color:#6b5f55}.cj-products__more{margin-top:64px;text-align:center;font-size:15px}@media(max-width:749px){.cj-products{padding:16px 24px 72px}.cj-products__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 16px}.cj-products__name{font-size:22px;margin-top:12px}.cj-products__more{margin-top:48px}}:root{--cj-band: clamp(600px, 50vw, 760px)}.cj-collections{display:flex;flex-wrap:wrap}@media(min-width:750px){.cj .cj-collections__item{height:var(--cj-band)}}.cj .cj-collections__item{opacity:1;flex:1 1 320px;padding:40px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;color:#fff;isolation:isolate;overflow:hidden}.cj-collections__item img{z-index:-1;transition:transform .8s cubic-bezier(.2,.6,.2,1)}.cj-collections__item:hover img{transform:scale(1.06)}.cj .cj-collections__item:hover{opacity:1}.cj-collections__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#140f0a00 45%,#140f0a8c);z-index:-1}.cj-collections__item span.cj-title{color:#fff;font-family:"Cormorant Garamond",var(--font-heading-family),Georgia,serif;font-weight:300;font-size:clamp(32px,3.2vw,46px);line-height:1.05}@media(max-width:749px){.cj-collections__item{flex-basis:100%;min-height:0;aspect-ratio:4 / 5;padding:24px}.cj-collections__item span.cj-title{font-size:40px}}.cj blockquote{border:0;padding:0;margin:0;font-style:normal;quotes:none}.cj blockquote:before,.cj blockquote:after{content:none}.cj figure{margin:0}.cj-quotes{background:#f8f5f0;padding:clamp(80px,9vw,136px) clamp(20px,5vw,72px);text-align:center}.cj-quotes__stage{position:relative;max-width:1100px;margin:0 auto}.cj-quotes__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;outline-offset:8px}.cj-quotes__track::-webkit-scrollbar{display:none}.cj-quotes__slide{flex:0 0 100%;scroll-snap-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 clamp(56px,9vw,140px)}.cj-quotes__text{max-width:860px;font-weight:300;font-size:clamp(30px,3.6vw,52px);line-height:1.2;text-align:center}.cj-quotes__by{margin-top:28px;font-size:13px;color:#6b5f55;text-align:center}.cj-sep{margin:0 8px;color:#b8ac9e}.cj-quotes__arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;color:#231b16;cursor:pointer}.cj-quotes__arrow:hover{opacity:.6}.cj-quotes__arrow--prev{left:0}.cj-quotes__arrow--next{right:0}.cj-quotes__count{margin-top:40px;font-size:13px;color:#6b5f55;letter-spacing:.08em}@media(max-width:749px){.cj-quotes{padding:72px 16px 64px}.cj-quotes__text{font-size:30px}.cj-quotes__slide{padding:0 44px}.cj-quotes__arrow{width:40px}}.cj-artist{display:flex;flex-wrap:wrap}.cj-artist__img{flex:1 1 480px;min-height:var(--cj-band);position:relative;overflow:hidden}.cj-artist__text{flex:1 1 480px;background:#eae3d9;padding:clamp(40px,7vw,104px) clamp(24px,5vw,80px);display:flex;flex-direction:column;justify-content:center}.cj-artist__text h2{font-weight:400;font-size:clamp(40px,4.5vw,64px);line-height:1.05;margin-bottom:32px}.cj-artist__text p{margin:0 0 20px;max-width:480px}.cj-artist__text p.cj-muted{margin-bottom:36px}@media(max-width:749px){.cj-artist__img{min-height:440px;flex-basis:100%}.cj-artist__text{padding:56px 24px;flex-basis:100%}.cj-artist__text h2{font-size:40px;margin-bottom:24px}}.cj-studio{position:relative;isolation:isolate;overflow:hidden;min-height:560px;background:linear-gradient(180deg,#5c554c,#2e2a26);display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(28px,5vw,72px);color:#f3eee8}.cj-studio img{z-index:-1}.cj-studio__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#140f0a1a,#140f0ab3);z-index:-1}.cj-studio h2{font-weight:300;font-size:clamp(40px,4.5vw,64px);line-height:1;margin-bottom:20px;color:#f3eee8}.cj-studio p{margin:0 0 8px;max-width:460px}.cj-studio p.cj-hours{margin-bottom:28px;color:#d8d1c6}@media(max-width:749px){.cj-studio{min-height:520px;padding:32px 24px}.cj-studio h2{font-size:40px}}.cj-promise{padding:clamp(72px,8vw,112px) clamp(20px,5vw,72px)}.cj-promise__row{max-width:1240px;margin:0 auto;border-top:1px solid #d9d0c4;display:flex;flex-wrap:wrap}.cj-promise__item{flex:1 1 280px;min-width:0;padding:48px 48px 0;text-align:center}.cj-promise__item:first-child{padding-left:0}.cj-promise__item+.cj-promise__item{border-left:1px solid #d9d0c4}.cj-promise__item h3{font-weight:400;font-size:26px;line-height:1.2;margin-bottom:12px}.cj-promise__item p{margin:0 auto;max-width:340px;font-size:15px;color:#6b5f55}@media(max-width:749px){.cj-promise{padding:56px 24px}.cj-promise__item,.cj-promise__item:first-child{padding:32px 0 0;flex-basis:100%}.cj-promise__item+.cj-promise__item{border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/cj-home.css.map */
