:root{--header-height: 76px;--cz-bg: #fffdfa;--cz-ink: #111517;--cz-blue: #71c6ec;--cz-blue-l: #eaf7ff;--cz-pink: #fea0ff;--cz-pink-l: #ffcffe;--cz-cream: #f7ede1;--cz-gut: clamp(16px, 2.5vw, 40px);--cz-r: 14px;--cz-display: "Rubik", "Inter", sans-serif}body{font-family:Inter,system-ui,sans-serif;background:var(--cz-bg);color:var(--cz-ink)}.cz-h{font-family:var(--cz-display);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:.98;margin:0}.cz-h--xl{font-size:clamp(34px,4.6vw,72px)}.cz-h--l{font-size:clamp(28px,3vw,46px)}.cz-h--m{font-size:clamp(20px,1.8vw,28px)}.cz-sub{font-size:15px;line-height:1.55;margin:10px auto 0;max-width:640px}.cz-center{text-align:center}.cz-wrap{padding:clamp(40px,6vw,80px) var(--cz-gut)}.cz-box{border:2px solid var(--cz-ink);border-radius:var(--cz-r);box-shadow:0 4px 0 var(--cz-ink);background:#fff;overflow:hidden}.cz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 26px;border:2px solid var(--cz-ink);border-radius:10px;background:var(--cz-pink);color:var(--cz-ink);font-weight:700;font-size:15px;text-decoration:none;box-shadow:0 3px 0 var(--cz-ink);transition:transform .15s,box-shadow .15s;cursor:pointer}.cz-btn:hover{transform:translateY(2px);box-shadow:0 1px 0 var(--cz-ink)}.cz-btn--white{background:#fff}.cz-btn--sm{padding:8px 16px;font-size:13px}.cz-stars{color:#ffc61a;letter-spacing:1px;font-size:14px}.cz-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 4px 10px}.cz-rail::-webkit-scrollbar{display:none}.cz-rail>*{scroll-snap-align:start}@media(max-width:999px){.cz-rail{grid-auto-columns:42%}}@media(max-width:599px){.cz-rail{grid-auto-columns:72%}}.cz-railnav{display:flex;justify-content:center;gap:10px;margin-top:16px}.cz-railnav button{width:40px;height:40px;border-radius:50%;border:2px solid var(--cz-ink);background:#fff;box-shadow:0 2px 0 var(--cz-ink);cursor:pointer;font-size:16px}.shopify-section--header{padding:10px var(--cz-gut) 0;background:var(--cz-bg)}.header{border:2px solid var(--cz-ink)!important;border-radius:18px;background:#fff!important}.cz-hero{position:relative;min-height:clamp(520px,52vw,820px);display:flex;align-items:center;overflow:hidden;margin:0 var(--cz-gut);border-radius:0 0 24px 24px}.cz-hero video,.cz-hero img.cz-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cz-hero__body{position:relative;z-index:1;padding:0 clamp(20px,5vw,80px);max-width:720px;color:#fff}.cz-hero__body .cz-h{color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.25)}.cz-hero__body p{font-size:16px;margin:16px 0 22px;text-shadow:0 1px 8px rgba(0,0,0,.3)}.cz-strip{padding:22px 0;overflow:hidden}.cz-strip__track{display:flex;gap:18px;width:max-content;animation:cz-marquee 40s linear infinite}.cz-strip:hover .cz-strip__track{animation-play-state:paused}.cz-strip__item{width:130px;height:130px;flex:0 0 auto;display:block}.cz-strip__item img{width:100%;height:100%;object-fit:contain;border:2px solid var(--cz-ink);border-radius:12px;background:#fff;box-shadow:0 3px 0 var(--cz-ink)}@keyframes cz-marquee{to{transform:translate(-50%)}}.cz-cats{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1240px;margin:36px auto 0}@media(max-width:749px){.cz-cats{grid-template-columns:1fr}}.cz-cat{position:relative;display:block;aspect-ratio:4 / 3}.cz-cat img{width:100%;height:100%;object-fit:cover}.cz-cat .cz-btn{position:absolute;left:18px;bottom:18px}.cz-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1240px;margin:36px auto 0}@media(max-width:899px){.cz-trio{grid-template-columns:1fr}}.cz-trio__card{display:flex;flex-direction:column}.cz-trio__img{aspect-ratio:4 / 3;display:grid;place-items:center;padding:18px;border-bottom:2px solid var(--cz-ink)}.cz-trio__img img{max-width:100%;max-height:100%;object-fit:contain}.cz-trio__body{padding:18px;display:flex;flex-direction:column;gap:8px;flex:1}.cz-trio__body p{font-size:14px;line-height:1.5;margin:0;flex:1}.cz-trio__body .cz-btn{align-self:stretch;margin-top:8px}.cz-curve{overflow:hidden;padding:30px 0}.cz-curve__band{background:var(--cz-blue);border-block:2px solid var(--cz-ink);transform:rotate(-3deg);margin:0 -2%;overflow:hidden}.cz-curve__track{display:flex;width:max-content;animation:cz-marquee 30s linear infinite;padding:10px 0}.cz-curve__track span{font-family:var(--cz-display);font-weight:900;text-transform:uppercase;font-size:clamp(22px,2.4vw,34px);color:#fff;-webkit-text-stroke:1.5px var(--cz-ink);padding:0 28px;white-space:nowrap}.cz-curve__track span:after{content:"\2601";margin-left:56px;-webkit-text-stroke:0;color:#fff}.cz-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center;max-width:1240px;margin:0 auto}@media(max-width:899px){.cz-split{grid-template-columns:1fr}}.cz-split__text{padding:clamp(20px,3vw,40px)}.cz-split__text p{font-size:15px;line-height:1.6}.cz-vids{position:relative;aspect-ratio:4 / 5;max-width:420px;margin:0 auto;width:100%}.cz-vids video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s;transform:rotate(4deg)}.cz-vids video.is-on{opacity:1}.cz-story{background:var(--cz-cream)}.cz-slider{position:relative;aspect-ratio:1}.cz-slider img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s}.cz-slider img.is-on{opacity:1}.cz-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.cz-dots button{width:10px;height:10px;border-radius:50%;border:2px solid var(--cz-ink);background:#fff;padding:0;cursor:pointer}.cz-dots button.is-on{background:var(--cz-ink)}.cz-links{display:grid;gap:8px;margin:16px 0 22px}.cz-links a{color:var(--cz-ink);font-weight:600;text-decoration:underline}.cz-adv{display:grid;grid-template-columns:repeat(4,minmax(0,170px));gap:18px;justify-content:center}@media(max-width:749px){.cz-adv{grid-template-columns:repeat(2,1fr)}}.cz-adv__item{padding:16px 12px;text-align:center}.cz-adv__item img{width:64px;height:64px;object-fit:contain;margin:0 auto 8px;display:block}.cz-adv__item strong{display:block;font-size:13px}.cz-adv__item span{font-size:12px;color:#444}.cz-prod{display:flex;flex-direction:column}.cz-prod__img{aspect-ratio:1;background:var(--cz-blue-l);display:block;border-bottom:2px solid var(--cz-ink)}.cz-prod__img img{width:100%;height:100%;object-fit:cover}.cz-prod__body{padding:12px;display:flex;flex-direction:column;gap:6px;flex:1}.cz-prod__t{font-size:14px;font-weight:700;color:var(--cz-ink);text-decoration:none}.cz-prod__p{font-size:13px}.cz-prod__p s{color:#888;margin-left:6px}.cz-prod .cz-btn{margin-top:auto}.cz-hover{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;max-width:1240px;margin:0 auto}@media(max-width:899px){.cz-hover{grid-template-columns:1fr}}.cz-hover__list a{display:block;font-family:var(--cz-display);font-weight:900;text-transform:uppercase;font-size:clamp(32px,4vw,60px);line-height:1.05;color:var(--cz-ink);text-decoration:none;transition:color .2s}.cz-hover__list a:hover,.cz-hover__list a.is-on{color:var(--cz-blue);-webkit-text-stroke:1.5px var(--cz-ink)}.cz-hover__media{position:relative;aspect-ratio:1;transform:rotate(3deg)}.cz-hover__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s}.cz-hover__media img.is-on{opacity:1}.cz-faq{max-width:820px;margin:0 auto}.cz-faq__tabs{display:flex;justify-content:center;gap:8px;margin:22px 0;flex-wrap:wrap}.cz-faq__tabs button{border:2px solid var(--cz-ink);border-radius:999px;background:#fff;padding:6px 16px;font-weight:600;cursor:pointer}.cz-faq__tabs button.is-on{background:var(--cz-blue)}.cz-faq__item{margin-bottom:12px}.cz-faq__item summary{list-style:none;cursor:pointer;padding:14px 18px;font-weight:700;display:flex;justify-content:space-between;gap:12px}.cz-faq__item summary::-webkit-details-marker{display:none}.cz-faq__item summary:after{content:"+";font-size:20px}.cz-faq__item[open] summary:after{content:"\2013"}.cz-faq__tag{display:inline-block;background:var(--cz-pink-l);border:1.5px solid var(--cz-ink);border-radius:999px;font-size:11px;padding:2px 8px;margin:12px 18px 0}.cz-faq__a{padding:0 18px 16px;font-size:14px;line-height:1.6}.cz-faq__item[hidden]{display:none}.cz-news{max-width:640px;margin:0 auto;padding:28px;text-align:center;background:var(--cz-blue-l)}.cz-news form{display:flex;gap:10px;margin-top:16px}.cz-news input{flex:1;border:2px solid var(--cz-ink);border-radius:10px;padding:12px 14px;font-size:14px}@media(max-width:599px){.cz-news form{flex-direction:column}}.cz-foot{background:var(--cz-ink);color:#fff;margin:0 var(--cz-gut) var(--cz-gut);border-radius:22px;padding:clamp(28px,4vw,56px)}.cz-foot a{color:#fff;text-decoration:none}.cz-foot a:hover{text-decoration:underline}.cz-foot__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.4fr;gap:32px}.cz-foot__t{font-family:var(--cz-display);font-weight:900;text-transform:uppercase;font-size:15px;margin:0 0 14px}.cz-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13px}.cz-foot p{font-size:13px;line-height:1.6;margin:0 0 10px}.cz-foot__news form{display:grid;gap:10px}.cz-foot__news input{border:0;border-radius:8px;padding:11px 12px;font-size:13px}.cz-foot__news button{background:var(--cz-blue);color:var(--cz-ink);border:0;border-radius:8px;padding:11px;font-weight:700;cursor:pointer}.cz-foot__bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:36px;padding-top:18px;border-top:1px solid rgba(255,255,255,.2);font-size:12px}.cz-foot__pag{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.cz-foot__pag svg{height:22px;width:auto}.cz-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:0 auto}@media(max-width:749px){.cz-icons{grid-template-columns:repeat(2,1fr)}}.cz-icons img{width:100%;height:auto;border:2px solid var(--cz-ink);border-radius:var(--cz-r);box-shadow:0 3px 0 var(--cz-ink);background:#fff}.cz-perf{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center;max-width:1200px;margin:36px auto 0}@media(max-width:899px){.cz-perf{grid-template-columns:1fr}}.cz-perf__img img{width:100%;height:auto}.cz-perf__t{font-weight:800;font-size:18px;margin-bottom:18px}.cz-perf__item{margin-bottom:22px}.cz-perf__item strong{display:block;margin-bottom:8px}.cz-perf__ticks{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.cz-perf__ticks span{height:10px;border-radius:5px;background:#e6e6e6;border:1.5px solid var(--cz-ink)}.cz-perf__ticks span.on{background:var(--cz-blue)}.cz-perf__opts{display:flex;justify-content:space-between;font-size:12px;color:#555;margin-top:6px}.cz-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;max-width:1200px;margin:36px auto 0}@media(max-width:749px){.cz-steps{grid-template-columns:1fr}}.cz-step__media{position:relative;aspect-ratio:16 / 10}.cz-step__media video,.cz-step__media img{width:100%;height:100%;object-fit:cover;display:block}.cz-step__n{position:absolute;top:12px;left:12px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid var(--cz-ink);font-weight:800}.cz-step h3{font-size:18px;font-weight:800;margin:14px 0 6px}.cz-step p{font-size:14px;line-height:1.55;margin:0}.cz-colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;max-width:1200px;margin:30px auto 0}.cz-color img{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-bottom:2px solid var(--cz-ink)}.cz-color span{display:block;padding:8px;text-align:center;font-size:13px;font-weight:600}.cz-ugc{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1200px;margin:30px auto 0}@media(max-width:749px){.cz-ugc{grid-template-columns:repeat(2,1fr)}}.cz-ugc video{width:100%;aspect-ratio:9 / 16;object-fit:cover;display:block}.cz-iwto{position:relative;max-width:1240px;margin:0 auto}.cz-iwto img{width:100%;height:auto;display:block}.cz-iwto__t{position:absolute;left:24px;bottom:24px;max-width:520px;background:#fff;padding:18px}.cz-iwto__t p{margin:0 0 6px;font-size:14px}.cz-acc details{border-bottom:2px solid var(--cz-ink)}.cz-acc summary{list-style:none;cursor:pointer;padding:14px 0;font-weight:700;display:flex;justify-content:space-between}.cz-acc summary::-webkit-details-marker{display:none}.cz-acc summary:after{content:"+"}.cz-acc details[open] summary:after{content:"\2013"}.cz-acc__b{padding:0 0 14px;font-size:14px;line-height:1.6}.cz-acc__b p{margin:0 0 6px}.cz-resume{font-size:14px;line-height:1.55;margin:0}.cz-crumbs{padding:14px var(--cz-gut) 0;font-size:13px}.cz-crumbs a{color:var(--cz-ink)}.cz-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;margin-top:8px;background:var(--cz-blue-l);text-align:center;font-size:12px;font-weight:600}.cz-trust img{width:40px;height:40px;object-fit:contain;display:block;margin:0 auto 6px}.product-info__title,.h0,.h1,.h2,.h3,h1,h2{font-family:var(--cz-display);font-weight:900;text-transform:uppercase}.product-info__title{font-size:clamp(28px,3vw,42px);line-height:1}.cz-foot ul.cz-foot__pag{display:flex;flex-wrap:wrap;gap:6px}.cz-foot ul.cz-foot__pag svg{width:38px;height:24px}.template--index .shopify-section--header{position:relative;z-index:20;background:transparent}.template--index .cz-hero{margin:calc(-1 * (var(--header-height) + 10px)) 0 0;border-radius:0;min-height:clamp(560px,50vw,860px)}.template--index .cz-hero__body{padding-top:var(--header-height)}.cz-prod .cz-btn{background:var(--cz-ink);color:#fff}.cz-hover__list a.is-on{color:var(--cz-ink);-webkit-text-stroke:0}.cz-hover__list a:hover{color:var(--cz-blue);-webkit-text-stroke:1.5px var(--cz-ink)}:root{--cz-display: "Lilita One", "Rubik", sans-serif;--cz-pill: min(1300px, calc(100vw - 2 * var(--cz-gut)))}.cz-h,.product-info__title,.h0,.h1,.h2,.h3,h1,h2{font-family:var(--cz-display);font-weight:400;letter-spacing:.01em}.shopify-section--header{background:transparent!important;padding:28px 0 0}.shopify-section--header .header{max-width:var(--cz-pill);margin:0 auto;border:2.5px solid var(--cz-ink)!important;border-radius:16px;padding-block:6px;box-shadow:none}.shopify-section--header .header__secondary-nav .header__link-list a:after{content:" \203a"}.header__icon-list svg{stroke-width:2.4}body:not(.template--index) .shopify-section--header{background:var(--cz-bg)!important}.template--index .cz-hero{min-height:100vh;margin-top:calc(-1 * (var(--header-height) + 28px))}.template--index .cz-hero__body{padding-left:calc((100vw - var(--cz-pill)) / 2 + 24px);max-width:none;padding-top:0}.cz-hero__body .cz-h--xl{font-size:clamp(32px,3.2vw,50px);max-width:520px}.cz-hero__body p{max-width:480px;font-size:15px}.cz-strip{background:#fff3e8;padding:36px 0 60px}.cz-strip__track{gap:40px;animation-duration:60s}.cz-strip__item{width:200px;height:200px}.cz-strip__item img{border:2px solid #c9c9c9;border-radius:16px;box-shadow:none;padding:10px}.cz-curve{display:none}.cz-wave{width:100%;overflow:hidden;line-height:0}.cz-wave svg{display:block}.cz-wave__t{font-family:var(--cz-display);font-size:40px;fill:#fff;letter-spacing:.02em}.cz-wave__nuvem{font-size:46px}.cz-fan{display:grid;grid-template-columns:450px 1fr;align-items:center;gap:0;max-width:1300px;margin:0 auto}@media(max-width:899px){.cz-fan{grid-template-columns:1fr;gap:24px}}.cz-fan__text{position:relative;z-index:2;border:2px solid #c9c9c9;border-radius:16px;background:#fff;padding:32px 28px}.cz-fan__text p{font-size:15px;line-height:1.55}.cz-fan__cards{display:flex;justify-content:center;align-items:center}.cz-fan__card{width:33%;max-width:330px;aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;border:2px solid #e6e6e6;box-shadow:0 6px 16px #00000014;background:#fff}.cz-fan__card:nth-child(1){transform:rotate(-5deg) translateY(6px);margin-right:-14px}.cz-fan__card:nth-child(2){transform:rotate(2deg);z-index:1}.cz-fan__card:nth-child(3){transform:rotate(5deg) translateY(-6px);margin-left:-14px}.cz-fan__card video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:599px){.cz-fan__card{width:46%}.cz-fan__card:nth-child(3){display:none}}.cz-news{background:#c8ecfc;border:2px solid #71c6ec;box-shadow:none;border-radius:18px;max-width:720px}.cz-news .cz-btn{background:var(--cz-ink);color:#fff;box-shadow:none}.cz-news input{background:#fff}.cz-foot{background:#000;margin:0;border-radius:0;padding:40px 0 28px}.cz-foot__in{max-width:var(--cz-pill);margin:0 auto}.cz-foot__grid{grid-template-columns:1.6fr 1fr 1fr 1.6fr;gap:40px;align-items:start}@media(max-width:899px){.cz-foot__grid{grid-template-columns:1fr 1fr}}@media(max-width:599px){.cz-foot__grid{grid-template-columns:1fr}}.cz-foot__sav{position:relative;border:1.5px solid #fff;border-radius:16px;padding:22px 20px 90px;min-height:270px}.cz-foot__sav p{font-size:15px}.cz-foot__sav a{text-decoration:underline}.cz-foot__mascote{position:absolute;right:18px;bottom:0;width:110px;height:auto}.cz-foot__t{font-size:17px;letter-spacing:.02em}.cz-foot__t--l{font-size:26px}.cz-foot ul{gap:12px;font-size:15px}.cz-foot__news input{background:transparent;border:1.5px solid #fff;color:#fff;border-radius:10px;padding:14px;font-size:15px}.cz-foot__news button{background:#71c6ec;color:#fff;border-radius:10px;padding:14px;font-size:15px}.cz-foot__bar{border-top:1px solid #555;margin-top:44px;padding-top:28px;font-size:14px}.cz-foot__loc{display:flex;gap:28px}.cz-foot__loc select{background:transparent;color:#fff;border:0;font:inherit;font-size:15px;cursor:pointer;padding:4px 0}.cz-foot__loc option{color:#000}.template--index .cz-hero{min-height:0;height:min(100vh,62vw)}@media(max-width:749px){.template--index .cz-hero{height:min(100vh,170vw)}}.cz-foot .cz-foot__t{font-family:var(--cz-display);font-size:18px;text-transform:uppercase;letter-spacing:.03em;margin:0 0 16px}.cz-foot .cz-foot__t--l{font-size:28px;line-height:1.1}.cz-foot__news form{margin-top:6px}.cz-foot__news form{display:grid;gap:10px;margin:0;padding:0}.cz-foot__news input,.cz-foot__news button{width:100%;box-sizing:border-box;margin:0}.shopify-section--header .header{padding-block:0;min-height:58px;border-radius:14px}.shopify-section--header .header__wrapper{padding-block:6px;min-height:54px}.shopify-section--header .header__logo-image{max-width:150px!important;width:150px}.shopify-section--header .header__main-nav .header__link-list a,.shopify-section--header .header__main-nav .header__link-list summary,.shopify-section--header .header__secondary-nav .header__link-list a{font-size:17px;font-weight:500;letter-spacing:0;text-transform:none}.header__icon-list{gap:18px}.header__icon-list .cz-ico{display:block;color:var(--cz-ink)}.template--index .cz-hero__body .cz-h--xl{font-size:clamp(34px,2.6vw,50px);max-width:430px;line-height:1.02}.template--index .cz-hero__body p{font-size:16px;max-width:480px;margin:18px 0 26px}.cz-hero__body .cz-btn{padding:13px 28px;font-size:17px;border-width:2px;box-shadow:0 4px 0 var(--cz-ink);border-radius:8px}.cz-olhos{display:inline-block;vertical-align:middle}.template--index .cz-hero{margin-top:calc(-1 * (var(--header-height) + 70px))}.template--index .cz-hero__body{padding-top:40px}.template--index .cz-hero{height:calc(min(100vh,62vw) + 70px)}@media(max-width:749px){.template--index .cz-hero{height:calc(min(100vh,170vw) + 70px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cz-estilo.css.map */
