.cw{--cw-ochre:#CB8E4A;--cw-brown:#3B2F27;--cw-cream:#F3E7DB;--cw-terracotta:#C69E86;--cw-green:#BCCDC3;--cw-clay:#E2BDA3;--cw-accent:var(--cw-ochre);--cw-bg:transparent;--cw-text:var(--cw-brown);color:var(--cw-text);background:var(--cw-bg);font-family:var(--font-body--family);position:relative}.cw *,.cw *:before,.cw *:after{box-sizing:border-box}.cw-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.cw-pad{padding-top:var(--cw-pt,96px);padding-bottom:var(--cw-pb,96px)}.cw h1,.cw h2,.cw h3,.cw .cw-h{font-family:var(--font-heading--family);color:var(--cw-text);letter-spacing:normal;margin:0;text-transform:none}.cw p{margin:0}.cw a{color:inherit}.cw-kicker{font-size:15px;font-weight:700;letter-spacing:.03em;color:var(--cw-text);margin:0 0 10px}.cw-kicker--accent{color:var(--cw-accent)}.cw-h1{font-size:clamp(40px,5.4vw,72px);line-height:1.04;font-weight:800}.cw-h2{font-size:clamp(32px,3.8vw,52px);line-height:1.06;font-weight:800}.cw-h3{font-size:clamp(26px,2.6vw,38px);line-height:1.1;font-weight:800}.cw-lead{font-size:clamp(16px,1.35vw,19px);line-height:1.6}.cw-rte p+p{margin-top:.6em}.cw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px;border-radius:999px;background:var(--cw-ochre);color:var(--cw-brown)!important;font-size:17px;font-weight:700;text-decoration:none!important;border:2px solid var(--cw-ochre);transition:transform .15s ease}.cw-btn:hover{transform:translateY(-2px)}.cw-btn--outline{background:transparent;border-color:var(--cw-brown)}.cw-btn--cream{background:var(--cw-cream);border-color:var(--cw-cream)}.cw-btns{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.cw-chip{display:inline-flex;align-items:center;background:var(--cw-cream);color:var(--cw-brown);font-size:14px;font-weight:700;padding:6px 14px;border-radius:999px;line-height:1.3}.cw-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--cw-accent);flex:none}.cw-img{display:block;width:100%;height:100%;object-fit:cover}.cw-ph{width:100%;height:100%;background:var(--cw-clay);fill:#3b2f2740}.cw-route{position:absolute;pointer-events:none;color:var(--cw-brown)}.cw-price{font-weight:700}.cw-price small{font-weight:500;font-size:.8em}.cw-link{font-weight:700;text-decoration:underline;text-underline-offset:4px}.cw-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;min-height:640px}.cw-hero__text{display:flex;flex-direction:column;gap:20px;position:relative;z-index:1}.cw-hero__art{position:relative;height:640px}.cw-hero__moon{position:absolute;inset-block:20px;inset-inline-end:-32px;width:calc(100% + 32px);background:var(--cw-accent);border-start-start-radius:0;border-radius:0 320px 320px 0}[dir=rtl] .cw-hero__moon{border-radius:0 320px 320px 0}.cw-hero__f{position:absolute;overflow:hidden;border:8px solid var(--cw-cream);background:var(--cw-clay)}.cw-hero__f .cw-chip{position:absolute;inset-inline-start:14px;bottom:14px}.cw-hero__f--1{inset-inline-start:40px;top:10px;width:58%;height:84%;border-radius:999px 999px 24px 24px}.cw-hero__f--2{inset-inline-end:10px;top:40px;width:42%;height:38%;border-radius:24px;transform:rotate(-4deg)}.cw-hero__f--3{inset-inline-end:40px;bottom:30px;width:36%;aspect-ratio:1;border-radius:50%;transform:rotate(3deg)}.cw-hero__f--3 .cw-chip{inset-inline-start:auto;left:50%;transform:translate(-50%);bottom:22px;white-space:nowrap}.cw-hero__note{font-size:15px;font-weight:500}@media(max-width:899px){.cw-hero__grid{grid-template-columns:1fr;gap:20px;min-height:0}.cw-hero__art{height:340px;order:-1}.cw-hero__moon{inset-inline-end:-20px;width:80%}.cw-hero__f{border-width:5px}.cw-hero__f .cw-chip{font-size:12px;padding:4px 10px;bottom:10px}.cw-hero__f--1{inset-inline-start:16px;width:50%;height:92%}.cw-hero__f--2{width:42%;height:42%;top:16px}.cw-hero__f--3{width:36%;bottom:8px;inset-inline-end:28px}.cw-hero .cw-btns .cw-btn{flex:1 1 100%}}.cw-trust{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 28px;padding:20px 0;border-top:2px dashed rgba(59,47,39,.35);border-bottom:2px dashed rgba(59,47,39,.35);font-size:16px;font-weight:600}.cw-trust span{display:flex;gap:10px;align-items:center}@media(max-width:749px){.cw-trust{display:grid;grid-template-columns:1fr 1fr;font-size:13px;gap:10px}}.cw-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.cw-head .cw-lead{max-width:440px}@media(max-width:749px){.cw-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px}}.cw-show{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.cw-show__lead{position:relative;display:block;border-radius:28px;overflow:hidden;min-height:620px;text-decoration:none}.cw-show__lead .cw-chip{position:absolute;top:20px;inset-inline-start:20px;background:var(--cw-accent)}.cw-show__info{position:absolute;inset-inline:20px;bottom:20px;background:var(--cw-cream);border-radius:22px;padding:22px 26px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.cw-show__info .cw-h3{font-size:clamp(22px,2.2vw,30px)}.cw-show__sub{font-size:16px;margin-top:6px;line-height:1.45}.cw-show__rest{display:grid;grid-auto-rows:1fr;gap:24px}.cw-show__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:28px;overflow:hidden;text-decoration:none;background:var(--cw-card,var(--cw-clay));min-height:280px}.cw-show__card-body{padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.cw-show__card .cw-show__badge{font-size:14px;font-weight:700}.cw-show__card .cw-h3{font-size:clamp(20px,1.9vw,28px)}.cw-show__foot{display:flex;justify-content:space-between;align-items:center;font-size:18px}.cw-show--single{grid-template-columns:1fr}@media(max-width:899px){.cw-show{grid-template-columns:1fr;gap:12px}.cw-show__lead{min-height:440px;border-radius:22px}.cw-show__info{inset-inline:12px;bottom:12px;padding:14px 16px;border-radius:16px}.cw-show__rest{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:12px}.cw-show__card{grid-template-columns:1fr;border-radius:20px;min-height:0}.cw-show__card .cw-show__media{order:-1;aspect-ratio:4/4}.cw-show__card-body{padding:14px;gap:8px}.cw-show__card .cw-h3{font-size:18px}.cw-show__card .cw-show__sub{font-size:13px}.cw-show__foot{font-size:15px}}.cw-feat{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:center;background:var(--cw-band,var(--cw-ochre));border-radius:28px;padding:32px;overflow:hidden}.cw-feat__media{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:4/3;background:var(--cw-cream);display:block}.cw-feat__body{display:flex;flex-direction:column;gap:12px}.cw-feat__name{font-size:clamp(26px,2.6vw,38px);font-weight:800;line-height:1.1}.cw-feat__row{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:6px}.cw-feat__price{font-size:26px;font-weight:800}.cw-feat__note{font-size:14px;font-weight:600;opacity:.9}@media(max-width:749px){.cw-feat{grid-template-columns:1fr;padding:18px;gap:16px;border-radius:22px}.cw-feat__row .cw-btn{flex:1 1 100%}}.cw-steps{display:grid;grid-template-columns:auto repeat(var(--cw-n,3),minmax(0,1fr));gap:28px;align-items:center;padding-bottom:20px;border-bottom:2.5px dashed var(--cw-accent)}.cw-steps__t{font-size:26px;font-weight:800}.cw-step{display:flex;gap:14px;align-items:center;font-size:16px;line-height:1.4}.cw-step__n{width:46px;height:46px;flex:none;border-radius:50%;background:var(--cw-accent);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:19px;color:var(--cw-brown)}@media(max-width:899px){.cw-steps{grid-template-columns:1fr;gap:14px;border-bottom:0;padding-bottom:0}.cw-step__n{width:38px;height:38px;font-size:16px}}.cw-studio{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center}.cw-studio__img{position:relative;aspect-ratio:4/5;border-radius:999px 999px 28px 28px;overflow:hidden;background:var(--cw-clay)}.cw-studio__body{display:flex;flex-direction:column;gap:18px}.cw-studio__sign{font-family:var(--font-heading--family);font-size:22px;font-weight:700;color:var(--cw-accent)}.cw-studio__facts{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:899px){.cw-studio{grid-template-columns:1fr;gap:20px}.cw-studio__img{aspect-ratio:16/12;max-height:340px}}.cw-cs{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center}.cw-cs--flip .cw-cs__text{order:2}.cw-cs__text{display:flex;flex-direction:column;gap:16px}.cw-cs__accent{font-family:var(--font-heading--family);font-size:clamp(24px,2.6vw,38px);font-weight:700;font-style:italic;line-height:1.1;direction:ltr;text-align:right}.cw-cs__aud{font-size:16px;font-weight:600;line-height:1.55}.cw-cs__art{position:relative;min-height:600px}.cw-cs__a1{position:absolute;inset-inline-end:0;top:0;width:76%;height:72%;border-radius:28px;overflow:hidden;background:var(--cw-clay)}.cw-cs__a2{position:absolute;inset-inline-start:0;bottom:0;width:56%;height:52%;border-radius:28px;overflow:hidden;transform:rotate(3deg);border:8px solid var(--cw-cream);background:var(--cw-clay)}.cw-cs--flip .cw-cs__a2{transform:rotate(-3deg)}.cw-cs__art .cw-chip{position:absolute;bottom:14px;inset-inline-start:14px}.cw-cs__illu{position:absolute;inset-inline-end:8%;bottom:-6px;width:150px;height:auto}.cw-pills{display:flex;flex-wrap:wrap;gap:10px}.cw-pill{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:var(--cw-cream);font-size:15px;font-weight:600;text-decoration:none!important}.cw-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin-top:40px}.cw-pcard{display:flex;flex-direction:column;gap:8px;text-decoration:none!important}.cw-pcard__m{aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:var(--cw-cream)}.cw-pcard__t{font-size:16px;font-weight:700;line-height:1.3}.cw-pcard__p{font-size:15px}@media(max-width:899px){.cw-cs{grid-template-columns:1fr;gap:20px}.cw-cs--flip .cw-cs__text{order:0}.cw-cs__art{min-height:300px;order:-1}.cw-cs__a2{border-width:5px}.cw-cs__illu{width:90px}.cw-pills{flex-wrap:nowrap;overflow-x:auto;margin-inline:-20px;padding-inline:20px;scrollbar-width:none}.cw-pill{flex:none;min-height:40px;font-size:14px}.cw-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-20px;padding-inline:20px;margin-top:24px;scrollbar-width:none}.cw-cards .cw-pcard{flex:0 0 160px;scroll-snap-align:start}}.cw-proof{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}.cw-proof__quotes{display:flex;flex-direction:column;gap:20px}.cw-q{border-radius:24px;padding:28px;background:var(--cw-clay);display:flex;flex-direction:column;gap:12px}.cw-q--big{background:var(--cw-accent);flex-grow:1}.cw-q--big .cw-q__t{font-family:var(--font-heading--family);font-size:clamp(20px,1.9vw,26px);font-weight:700;line-height:1.35}.cw-q__mark{font-family:var(--font-heading--family);font-size:80px;line-height:.6;font-weight:800}.cw-q__t{font-size:17px;line-height:1.5}.cw-q__by{font-size:14px;font-weight:600;margin-top:auto}.cw-walls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:240px;gap:16px}.cw-walls__i{border-radius:22px;overflow:hidden;background:var(--cw-clay)}.cw-walls__i:first-child{grid-row:span 2}@media(max-width:899px){.cw-proof{grid-template-columns:1fr;gap:14px}.cw-walls{display:flex;overflow-x:auto;gap:12px;margin-inline:-20px;padding-inline:20px;scrollbar-width:none}.cw-walls__i{flex:0 0 200px;height:250px}}.cw-gift{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px}.cw-gift__panel{background:var(--cw-panel,var(--cw-clay));border-radius:28px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cw-gift__body{padding:40px;display:flex;flex-direction:column;gap:14px;justify-content:center}.cw-gift__media{min-height:360px}.cw-acc{display:flex;flex-direction:column;gap:16px}.cw-acc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cw-acc__grid .cw-pcard__m{aspect-ratio:1}@media(max-width:899px){.cw-gift{grid-template-columns:1fr}.cw-gift__panel{grid-template-columns:1fr;border-radius:22px}.cw-gift__media{min-height:200px;order:-1}.cw-gift__body{padding:20px}.cw-acc__grid{display:flex;overflow-x:auto;margin-inline:-20px;padding-inline:20px;scrollbar-width:none}.cw-acc__grid .cw-pcard{flex:0 0 140px}}.cw-more{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.cw-more__i{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;align-items:center;background:var(--cw-clay);border-radius:22px;padding:12px;text-decoration:none!important}.cw-more__m{width:110px;height:110px;border-radius:16px;overflow:hidden;background:var(--cw-cream)}.cw-more__t{font-size:18px;font-weight:700}.cw-more__s{font-size:14px;margin-top:4px}@media(max-width:749px){.cw-more{grid-template-columns:1fr;gap:10px}.cw-more__i{grid-template-columns:64px minmax(0,1fr)}.cw-more__m{width:64px;height:64px;border-radius:12px}.cw-more__t{font-size:15px}}.cw-faq{max-width:880px;margin:0 auto}.cw-faq details{border-bottom:1px solid rgba(59,47,39,.25)}.cw-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:20px 0;font-size:18px;font-weight:600}.cw-faq summary::-webkit-details-marker{display:none}.cw-faq summary:after{content:"+";font-size:22px;line-height:1}.cw-faq details[open] summary:after{content:"\2013"}.cw-faq__a{padding:0 0 20px;font-size:16px;line-height:1.6}@media(max-width:749px){.cw-faq summary{font-size:15px;padding:16px 0}}.cw-cta{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.cw-cta .cw-btns{justify-content:center}@media(max-width:749px){.cw-wrap{padding:0 20px}.cw-pad{padding-top:var(--cw-ptm,calc(var(--cw-pt,96px)*.6));padding-bottom:var(--cw-pbm,calc(var(--cw-pb,96px)*.6))}.cw-cta .cw-btn{width:100%}}.cw{overflow-x:clip}.cw-cs>*,.cw-gift>*,.cw-proof>*,.cw-hero__grid>*,.cw-studio>*,.cw-feat>*{min-width:0}
/*# sourceMappingURL=/cdn/shop/t/36/assets/cw-home.css.map */
