.cz-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cz-tema-escuro{--cz-bg:#2a2623;--cz-acc:#d8c7b0}.cz-tema-natal{--cz-bg:#123a2c;--cz-acc:#e2c27a}.cz-tema-terra{--cz-bg:#6f3420;--cz-acc:#f2d3ad}.cz .cz-vit__text{margin-top:8px;color:var(--cz-mute);font-size:14px;line-height:1.5}.cz-vit .cz-head,.cz-abas .cz-head{margin-bottom:20px}@media(min-width:750px){.cz-vit .cz-head,.cz-abas .cz-head{margin-bottom:28px}}.cz .cz-vit__empty{grid-column:1/-1;padding:24px;border:1px dashed var(--cz-line);color:var(--cz-mute);font-size:14px;text-align:center}.cz-row{display:grid;grid-auto-flow:column;grid-auto-columns:44%;gap:14px;margin-inline:calc(var(--page-margin,16px)*-1);padding:2px var(--page-margin,16px) 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin,16px);scrollbar-width:none}.cz-row::-webkit-scrollbar{display:none}.cz-row>*{min-width:0;scroll-snap-align:start}@media(min-width:750px){.cz-row{grid-auto-columns:30%;gap:18px}}@media(min-width:990px){.cz-row{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;gap:34px 22px;margin-inline:0;padding:0;overflow:visible;scroll-snap-type:none}.cz-row>.cz-row__more{display:none}}.cz-row__more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:1/1;padding:16px;border:1px solid var(--cz-line);border-radius:6px;font-size:14px;font-weight:600;line-height:1.35;text-align:center}.cz-row__more span{font-size:20px;line-height:1}.cz .cz-pc{display:flex;flex-direction:column;height:100%;color:var(--cz-ink)}.cz-pc__media{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;border-radius:4px;background:#f3eee6}.cz-pc__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .6s ease}.cz-pc__media .cz-pc__img2{opacity:0}@media(hover:hover){.cz-pc:hover .cz-pc__img2{opacity:1}.cz-pc:hover .cz-pc__img{transform:scale(1.03)}}.cz-pc__off{position:absolute;top:8px;left:8px;z-index:1;padding:5px 7px;border-radius:3px;background:#b4532a;color:#fff;font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em}.cz-pc__name{display:-webkit-box;min-height:2.7em;margin:10px 0 6px;overflow:hidden;font-size:13.5px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cz-pc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px;font-size:15px;line-height:1.25}.cz-pc__price small{width:100%;color:var(--cz-mute);font-size:11.5px}.cz-pc__price b{font-weight:700}.cz-pc__price s{color:#8a8a8a;font-size:12.5px}.cz-pc__ship{margin-top:5px;color:#1a7f37;font-size:12px;font-weight:600}@media(min-width:750px){.cz-pc__name{font-size:14.5px}.cz-pc__price{font-size:16px}}.cz-car{background:#2a2623;color:#f6efe2}.cz-car__track{position:relative;display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.cz-car__track::-webkit-scrollbar{display:none}.cz-car__slide{position:relative;display:flex;align-items:flex-end;flex:0 0 100%;min-height:clamp(430px,118vw,520px);overflow:hidden;isolation:isolate;background:var(--cz-bg,#2a2623);scroll-snap-align:start;scroll-snap-stop:always}.cz-car__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cz-car__media img{width:100%;height:100%;object-fit:cover;object-position:var(--cz-pos,50% 50%)}.cz-car__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.42) 0,rgba(0,0,0,0) 24%,rgba(0,0,0,0) 32%,var(--cz-bg,#2a2623) 66%);opacity:.97}.cz-car__wrap{width:100%}.cz-car__text{max-width:560px;padding:24px 0 60px}.cz-car .cz-eyebrow,.cz-promo .cz-eyebrow{text-shadow:0 1px 10px rgba(0,0,0,.45)}.cz-car .cz-eyebrow{color:var(--cz-acc,#d8c7b0)}.cz .cz-car__title{margin:10px 0;color:#fff;font-size:clamp(30px,8vw,56px);line-height:1.04;text-shadow:0 1px 16px rgba(0,0,0,.18)}.cz .cz-car__lead{max-width:460px;margin-bottom:20px;color:#f6efe2e0;font-size:15px;line-height:1.55}.cz-car__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.cz-car a.cz-btn{background:var(--cz-acc,#d8c7b0);color:#1d1b19}.cz-car a.cz-btn:hover{background:#fff}.cz-car a.cz-link:hover{color:var(--cz-acc,#d8c7b0)}.cz-car__dots{position:absolute;right:0;bottom:14px;left:0;display:flex;justify-content:center;gap:2px;pointer-events:none}.cz-car__dot{width:30px;height:26px;padding:0;border:0;background:none;cursor:pointer;pointer-events:auto}.cz-car__dot:before{content:"";display:block;width:8px;height:8px;margin:auto;border-radius:99px;background:#ffffff73;transition:width .25s,background .25s}.cz-car__dot[aria-current]:before{width:22px;background:#fff}.cz-car__arrow{display:none}body:has(.header[transparent]) main>.shopify-section:first-child .cz-car__text{padding-top:calc(var(--header-height,80px) + 20px)}@media(min-width:990px){.cz-car__slide{align-items:center;min-height:460px}.cz-car__media{left:40%}.cz-car__media:after{background:linear-gradient(90deg,var(--cz-bg,#2a2623) 0,rgba(0,0,0,0) 34%),linear-gradient(180deg,#00000061 0,#0000 34%);opacity:1}.cz-car__text{max-width:42%;padding:56px 0 64px}.cz .cz-car__title{font-size:clamp(40px,4.2vw,60px)}.cz .cz-car__lead{font-size:16px}.cz-car__arrow{position:absolute;bottom:18px;z-index:2;display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#2a2623;cursor:pointer;box-shadow:0 2px 10px #0000002e}.cz-car__arrow--prev{right:72px}.cz-car__arrow--next{right:22px}.cz-car__arrow svg{width:16px;height:16px}.cz-car__arrow:hover{background:#fff}body:has(.header[transparent]) main>.shopify-section:first-child .cz-car__text{padding-top:calc(var(--header-height,130px) + 30px)}}.cz .cz-ata__title{margin-bottom:14px;font-size:20px;line-height:1.2}.cz-ata{display:flex;gap:12px;margin-inline:calc(var(--page-margin,16px)*-1);padding:4px var(--page-margin,16px);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-margin,16px);scrollbar-width:none}.cz-ata::-webkit-scrollbar{display:none}.cz-ata__item{display:flex;flex:0 0 76px;flex-direction:column;align-items:center;gap:8px;text-align:center;scroll-snap-align:start}.cz-ata__img{display:grid;place-items:center;width:70px;height:70px;overflow:hidden;border-radius:50%;background:#efe8dd;box-shadow:0 0 0 1px var(--cz-line);transition:box-shadow .2s}.cz-ata__img img{width:100%;height:100%;object-fit:cover}.cz-ata__img b{font-family:var(--cz-serif);font-size:30px;font-weight:500;line-height:1}.cz-ata--oferta .cz-ata__img{background:#b4532a;color:#fff;box-shadow:none}.cz-ata--estrela .cz-ata__img{background:var(--cz-ink);color:#e2c27a;box-shadow:none}.cz-ata--estrela .cz-ata__img b{font-size:28px}.cz-ata--natal .cz-ata__img{box-shadow:0 0 0 2px #c9a24a}.cz-ata__label{font-size:12px;font-weight:500;line-height:1.25}.cz-ata__item:hover .cz-ata__img{box-shadow:0 0 0 2px var(--cz-ink)}@media(min-width:990px){.cz-ata{justify-content:center;gap:22px;margin-inline:0;padding:4px 0;overflow:visible;flex-wrap:wrap}.cz-ata__item{flex-basis:100px}.cz-ata__img{width:92px;height:92px}.cz-ata__img b{font-size:38px}.cz-ata__label{font-size:13.5px}}.cz-trust-wrap{border-block:1px solid var(--cz-line)}.cz-trust{display:grid;grid-auto-flow:column;grid-auto-columns:66%;margin-inline:calc(var(--page-margin,16px)*-1);padding-inline:var(--page-margin,16px);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-margin,16px);scrollbar-width:none}.cz-trust::-webkit-scrollbar{display:none}.cz-trust__item{display:flex;align-items:center;gap:12px;padding:14px 18px 14px 0;scroll-snap-align:start}.cz-trust__item svg{flex:0 0 28px;width:28px;height:28px;color:var(--cz-ink)}.cz-trust__item b{display:block;font-size:14px;font-weight:600;line-height:1.25}.cz-trust__item small{display:block;margin-top:2px;color:var(--cz-mute);font-size:12.5px;line-height:1.35}a.cz-trust__item:hover b{text-decoration:underline}@media(min-width:750px){.cz-trust{grid-auto-columns:38%}}@media(min-width:990px){.cz-trust{grid-auto-flow:row;grid-template-columns:repeat(var(--cz-n,5),minmax(0,1fr));margin-inline:0;padding-inline:0;overflow:visible}.cz-trust__item{padding:6px 18px;border-left:1px solid var(--cz-line)}.cz-trust__item:first-child{padding-left:0;border-left:0}}.cz-natal{--cz-line:rgba(226,194,122,.4);overflow:hidden;background:#123a2c;color:#f6efe2}.cz-natal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.6;background-image:radial-gradient(circle,rgba(226,194,122,.7) 0 1.2px,transparent 1.9px),radial-gradient(circle,rgba(255,255,255,.4) 0 1px,transparent 1.6px);background-position:12px 22px,74px 96px;background-size:120px 120px,170px 170px}.cz-natal .section{position:relative;z-index:1}.cz-natal__banner{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:22px;overflow:hidden;border:1px solid rgba(226,194,122,.45);border-radius:8px;background:#0c2a1f}.cz-natal__media{display:block;order:-1;aspect-ratio:4/3;overflow:hidden}.cz-natal__media img{width:100%;height:100%;object-fit:cover;object-position:var(--cz-pos,50% 50%);transition:transform .6s ease}.cz-natal__media:hover img{transform:scale(1.03)}.cz-natal__text{padding:22px 20px 26px}.cz-natal .cz-eyebrow{color:#e2c27a}.cz .cz-natal__title{margin:10px 0;color:#fff;font-size:clamp(28px,7.4vw,48px);line-height:1.06}.cz .cz-natal__lead{max-width:470px;margin-bottom:20px;color:#f6efe2db;font-size:15px;line-height:1.6}.cz-natal__cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.cz-natal a.cz-btn{background:#e2c27a;color:#1d1b19}.cz-natal a.cz-btn:hover{background:#fff}.cz-natal__count{color:#f6efe2bf;font-size:13px}.cz-natal .cz-pc{--cz-mute:#6e655d;padding:8px 8px 12px;border-radius:6px;background:#fff;color:var(--cz-ink)}.cz-natal .cz-pc__name,.cz-natal .cz-pc__price,.cz-natal .cz-pc__ship{margin-inline:2px}.cz-natal .cz-row__more{border-color:#e2c27a80;color:#f6efe2}@media(min-width:990px){.cz-natal__banner{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-height:440px;margin-bottom:32px}.cz-natal__media{position:relative;order:0;aspect-ratio:auto}.cz-natal__media img{position:absolute;top:0;right:0;bottom:0;left:0}.cz-natal__text{align-self:center;padding:48px 52px}.cz .cz-natal__title{font-size:clamp(36px,3.6vw,52px)}}.cz-promos{display:grid;gap:14px}@media(min-width:750px){.cz-promos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cz-promos>:only-child{grid-column:1/-1}}.cz a.cz-promo{position:relative;display:flex;align-items:flex-end;min-height:380px;overflow:hidden;isolation:isolate;border-radius:8px;background:var(--cz-bg,#2a2623);color:#fff}.cz-promo__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cz-promo__media img{width:100%;height:100%;object-fit:cover;object-position:var(--cz-pos,50% 50%);transition:transform .6s ease}.cz-promo:hover .cz-promo__media img{transform:scale(1.03)}.cz-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,var(--cz-bg,#2a2623) 64%);opacity:.96}.cz-promo__text{position:relative;max-width:460px;padding:22px 20px 24px}.cz-promo .cz-eyebrow{color:var(--cz-acc,#d8c7b0)}.cz .cz-promo__title{margin:8px 0;color:#fff;font-size:clamp(24px,6.4vw,34px);line-height:1.08}.cz .cz-promo__lead{margin-bottom:16px;color:#ffffffdb;font-size:14px;line-height:1.5}.cz-promo__btn{display:inline-block;padding:13px 20px;border-radius:2px;background:var(--cz-acc,#d8c7b0);color:#1d1b19;font-size:13.5px;font-weight:600;line-height:1;letter-spacing:.03em;transition:background .2s}.cz-promo:hover .cz-promo__btn{background:#fff}@media(min-width:990px){.cz a.cz-promo{min-height:380px}.cz-promo__text{padding:34px 34px 36px}.cz .cz-promo__title{font-size:clamp(28px,2.4vw,36px)}}.cz-tabs{display:flex;gap:8px;margin:0 calc(var(--page-margin,16px)*-1) 20px;padding:2px var(--page-margin,16px);overflow-x:auto;scrollbar-width:none}.cz-tabs::-webkit-scrollbar{display:none}.cz .cz-tab{flex:0 0 auto;min-height:0;margin:0;padding:10px 16px;border:1px solid var(--cz-line);border-radius:999px;background:#fff;box-shadow:none;color:var(--cz-ink);font-family:var(--font-body--family);font-size:13.5px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .2s,color .2s,border-color .2s}.cz .cz-tab:hover{border-color:var(--cz-ink)}.cz .cz-tab[aria-selected=true]{border-color:var(--cz-ink);background:var(--cz-ink);color:#fff}.cz-tabpanel[hidden],.cz .cz-tabpanel__all{display:none}@media(min-width:990px){.cz-tabs{margin:0 0 28px;padding:2px 0}.cz .cz-tabpanel__all{display:table;margin:32px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/cz-vitrines.css.map */
