.cz{--cz-ink:#2a2623;--cz-terra:#6e655d;--cz-cream:#f5efe6;--cz-sand:#d8c7b0;--cz-line:#e4d9ca;--cz-mute:#6e655d;--cz-serif:var(--cz-serif-family,var(--font-heading--family));position:relative;color:var(--cz-ink);font-family:var(--font-body--family)}.cz *,.cz *:before,.cz *:after{box-sizing:border-box}.cz a{color:inherit;text-decoration:none}.cz img{display:block;max-width:100%}.cz-bg-branco{background:#fff}.cz-bg-creme{background:var(--cz-cream)}.cz-bg-escuro{--cz-mute:#cfc5b8;--cz-line:#4a433d;background:var(--cz-ink);color:var(--cz-cream)}.cz-inner{container-type:inline-size;padding-block:calc(var(--cz-pt,72)*.6px) calc(var(--cz-pb,72)*.6px)}@media(min-width:750px){.cz-inner{padding-block:calc(var(--cz-pt,72)*1px) calc(var(--cz-pb,72)*1px)}}@media(min-width:750px)and (max-width:1279px){.cz .section{--page-margin:clamp(32px, calc(32px + (100vw - 750px)*.32) ,200px)}}.cz :is(h1,h2,h3,p,figure){margin:0;max-width:none}.cz :is(h1,h2,h3){color:inherit;font-family:var(--cz-serif);font-style:var(--cz-serif-style,normal);font-weight:var(--cz-serif-weight,500);letter-spacing:-.01em;text-transform:none;text-wrap:balance}.cz .cz-eyebrow{display:block;color:var(--cz-terra);font-family:var(--font-subheading--family);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.26em;text-transform:uppercase}.cz-bg-escuro .cz-eyebrow{color:var(--cz-sand)}.cz a.cz-btn{display:inline-block;padding:15px 26px;border-radius:2px;background:var(--cz-ink);color:#fff;font-size:14px;font-weight:500;line-height:1;letter-spacing:.04em;transition:background .2s}.cz a.cz-btn:hover{background:#000}.cz-bg-escuro a.cz-btn{background:var(--cz-cream);color:var(--cz-ink)}.cz-bg-escuro a.cz-btn:hover{background:#fff}.cz .cz-link{display:inline-block;padding-bottom:3px;border-bottom:1px solid currentColor;font-size:14px;font-weight:500;line-height:1.2;transition:color .2s}.cz a.cz-link:hover,.cz a:hover .cz-link{color:var(--cz-terra)}.cz-bg-escuro a.cz-link:hover{color:var(--cz-sand)}.cz-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:30px}.cz .cz-h2{margin-top:10px;font-size:clamp(28px,3.1cqi,38px);line-height:1.1}.cz-media{display:block;overflow:hidden;border-radius:3px;background:#efe8dd}.cz-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.cz a:hover .cz-media img,.cz a.cz-media:hover img{transform:scale(1.03)}.cz-r-65{aspect-ratio:6/5}.cz-r-43{aspect-ratio:4/3}.cz-r-45{aspect-ratio:4/5}.cz-r-32{aspect-ratio:3/2}.cz-r-11{aspect-ratio:1/1}.cz-hero{overflow:hidden;isolation:isolate}.cz-hero .section{z-index:1}.cz-hero .cz-inner{display:flex;align-items:flex-end;min-height:560px;min-height:min(600px,86svh)}.cz-hero__text{width:100%}.cz .cz-hero__title{margin:16px 0 18px;font-size:clamp(40px,5.4cqi,72px);line-height:1.04}.cz .cz-hero__lead{max-width:460px;margin-bottom:28px;color:var(--cz-mute);font-size:17px;line-height:1.6}.cz-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}.cz-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cz-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:var(--cz-hero-pos,50% 50%)}.cz-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2a2623b8 0,#2a262329 20%,#2a26234d,#2a2623cc,#2a2623ed 68%,#2a2623f7),rgba(42,38,35,var(--cz-hero-shade,.15))}.cz-hero--cheio .cz-inner,.cz-hero--texto .cz-inner{align-items:center}.cz-hero--texto .cz-inner{min-height:0}.cz-hero--cheio .cz-hero__text,.cz-hero--texto .cz-hero__text{max-width:780px;margin-inline:auto;text-align:center}.cz-hero--cheio .cz-hero__lead,.cz-hero--texto .cz-hero__lead{margin-inline:auto}.cz-hero--cheio .cz-hero__cta,.cz-hero--texto .cz-hero__cta{justify-content:center}.cz-hero--cheio .cz-hero__lead{color:var(--cz-cream)}.cz-hero--cheio .cz-hero__bg:after{background:radial-gradient(ellipse 60% 70% at 50% 58%,#2a262366 0,#2a262300),linear-gradient(180deg,#2a262399 0,#2a262300 42%),rgba(42,38,35,var(--cz-hero-shade,.5))}@media(min-width:990px){.cz-hero .cz-inner{align-items:center;min-height:clamp(540px,72vh,760px)}.cz-hero--texto .cz-inner{min-height:0}.cz-hero--lateral .cz-hero__bg{left:40%}.cz-hero--lateral .cz-hero__bg:after{background:linear-gradient(90deg,#2a2623 0,#2a2623c7 18%,#2a262300 60%),linear-gradient(180deg,#2a2623bd 0,#2a262300 46%),rgba(42,38,35,var(--cz-hero-shade,.15))}.cz-hero--lateral .cz-hero__text{max-width:46%}}body:has(.header[transparent]) main>.shopify-section:first-child .cz-hero .cz-inner{padding-top:calc(var(--header-height,150px) + 24px)}@media(min-width:750px){body:has(.header[transparent]) main>.shopify-section:first-child .cz-hero .cz-inner{padding-top:calc(var(--header-height,150px) + 36px)}}.cz-deps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.cz .cz-dep__title{margin:16px 0 6px;font-size:22px;line-height:1.2}.cz .cz-dep__sub{color:var(--cz-mute);font-size:13px;line-height:1.7;overflow-wrap:normal;word-break:normal}.cz .cz-dep__sub a{display:inline-block}.cz .cz-dep__sub a:not(:last-child):after{content:"\b7";margin:0 6px}.cz .cz-dep__sub a:hover{color:var(--cz-ink)}.cz-dot{display:none}.cz-pick__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3.2fr);align-items:start;gap:44px}.cz .cz-pick__note{margin:14px 0 22px;color:var(--cz-mute);font-size:15px;line-height:1.6}.cz-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.cz-card{display:block}.cz-card>span{display:block}.cz-card__name{display:-webkit-box;margin:12px 0 6px;overflow:hidden;font-size:14px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cz-card>.cz-card__name{display:-webkit-box}.cz-card__price{font-size:15px;font-weight:600;line-height:1.3}.cz-card__price s{margin-right:6px;color:var(--cz-mute);font-size:13px;font-weight:400}.cz-card__price small{color:var(--cz-mute);font-size:12px;font-weight:400}.cz-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cz-guide{display:block}.cz .cz-guide .cz-eyebrow{margin-top:18px}.cz .cz-guide__title{margin:10px 0;font-size:clamp(19px,2.4cqi,24px);line-height:1.2}.cz .cz-guide__text{margin-bottom:14px;color:var(--cz-mute);font-size:14px;line-height:1.6}.cz-feat__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4.5cqi,56px)}.cz .cz-feat__text{max-width:460px;margin:14px 0 22px;color:var(--cz-mute);font-size:15px;line-height:1.65}.cz-mini{display:grid;gap:14px;margin-bottom:26px}.cz-mini a{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--cz-line);font-size:14px;line-height:1.4}.cz-mini img{width:64px;height:64px;border-radius:2px;object-fit:cover}.cz-mini b{font-weight:600;white-space:nowrap}.cz-mini a:hover span{color:var(--cz-terra)}.cz-brand__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5cqi,64px)}.cz .cz-brand__text{max-width:500px;margin:16px 0 24px;color:var(--cz-mute);font-size:15px;line-height:1.7}.cz-facts>div{display:grid;grid-template-columns:170px 1fr;gap:18px;padding:18px 0;border-top:1px solid var(--cz-line);color:var(--cz-mute);font-size:14px;line-height:1.5}.cz-facts>div:last-child{border-bottom:1px solid var(--cz-line)}.cz-facts b{color:var(--cz-ink);font-family:var(--cz-serif);font-size:18px;font-weight:var(--cz-serif-weight,500);line-height:1.3}.cz-bg-escuro .cz-facts b{color:var(--cz-cream)}@container (max-width:980px){.cz-pick__grid{grid-template-columns:minmax(0,1fr);gap:26px}}@container (max-width:640px){.cz-feat__grid,.cz-brand__grid{grid-template-columns:minmax(0,1fr)}.cz-guides{grid-template-columns:minmax(0,1fr);gap:34px}.cz-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.cz-facts>div{grid-template-columns:120px 1fr}}@container (max-width:560px){.cz-deps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.cz .cz-dep__title{margin-top:12px;font-size:18px}}.header-logo .cz-logo{display:block;width:auto;height:var(--cz-logo-h-mobile,26px)}@media(min-width:750px){.header-logo .cz-logo{height:var(--cz-logo-h,40px)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/cz-home.css.map */
