@font-face{font-family:Lustria;src:url(/assets/fonts/lustria/Lustria-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/fonts/dm-sans/DMSans-Variable.ttf)format("truetype-variations");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/fonts/dm-sans/DMSans-Variable-Italic.ttf)format("truetype-variations");font-weight:100 1000;font-style:italic;font-display:swap}:root{--cream:#f2efe9;--cream-2:#f0ede7;--dark:var(--brown);--dark-2:var(--brown-dark);--green:var(--brown);--frase-fundo:var(--brown-dark);--muted:#736960;--spec:#4a423b;--swatch-label:#6d635a;--border:#ddd6cc;--outline-border:#d8d0c3;--outline-text:#3c352f;--tile-border:transparent;--tile-empty:#e4ded3;--brown:#261a15;--brown-dark:var(--brown);--photo-border:#08080740;--gold:#c19d68;--font-body:"DM Sans", sans-serif;--font-display:var(--font-body);--max-width:1920px;--side:clamp(24px, 10.4vw, 200px);--side-narrow:clamp(20px, 3.54vw, 68px)}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased}body{background:var(--cream);color:var(--dark);font-family:var(--font-body);font-optical-sizing:auto;margin:0;font-weight:300}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.hero__title,.home-designer__title,.contato__titulo,.onde__titulo,.perfil__nome,.sobre-studio__titulo,.expo__titulo,.related__name,.catalogo__name,.photo-overlay__name{text-transform:lowercase}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.page{flex-direction:column;display:flex}.wrap{width:100%;max-width:var(--max-width);padding:0 var(--side);margin:0 auto}.site-header{background:var(--cream);border-bottom:1px solid var(--border);flex-direction:column;align-items:center;gap:28px;padding:38px 0 0;display:flex}.site-header__brand{justify-content:center;display:flex}.site-header__logo{width:auto;height:42px}.site-nav{border-top:1px solid var(--border);justify-content:center;width:100%;padding-top:13px;padding-bottom:24px;display:flex}.site-nav__list{flex-wrap:wrap;justify-content:center;gap:40px 80px;margin:0;list-style:none;display:flex}.site-nav__list a{letter-spacing:1.875px;text-align:center;font-size:15px;font-weight:300}.hero{width:100%;height:88vh;min-height:580px;max-height:960px;position:relative;overflow:hidden}.hero__img{object-fit:cover;object-position:50% 38%;will-change:transform;width:100%;height:100%;position:absolute;inset:0;transform:scale(1)}.hero:after{content:"";opacity:0;background:linear-gradient(#14110d00 25%,#14110d2e 55%,#14110db8 100%);transition:opacity .7s;position:absolute;inset:0}.hero__title{left:var(--side);z-index:1;font-family:var(--font-display);color:var(--cream-2);opacity:0;margin:0;font-size:72px;font-style:normal;font-weight:400;line-height:1;transition:opacity .7s;position:absolute;bottom:48px}.hero.is-revealed:after,.hero.is-revealed .hero__title{opacity:1}.description{background:var(--dark);padding:110px 0}.description__inner{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px 140px;display:flex}.description p{min-width:0;max-width:430px;color:var(--cream-2);flex:320px;margin:0;font-size:16px;font-weight:300;line-height:1.75}.product{flex-wrap:wrap;justify-content:center;align-items:center;gap:63px;padding-top:95px;display:flex}.product__gallery{flex-direction:column;gap:14px;width:620px;max-width:100%;display:flex}.product__main-image{aspect-ratio:1;width:569px;max-width:100%;position:relative;overflow:hidden}.slider__track{cursor:zoom-in;width:100%;height:100%;transition:transform .55s cubic-bezier(.65,0,.35,1);display:flex}.slider__slide{flex:0 0 100%;width:100%;height:100%}.slider__slide img{object-fit:cover;object-position:center;width:100%;height:100%}.slider__slide video{object-fit:cover;object-position:center;background:#e2ded5;width:100%;height:100%;display:block}.gallery__arrow{background:color-mix(in srgb, var(--brown) 45%, transparent);width:40px;height:40px;color:var(--cream);opacity:.55;z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:opacity .2s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.product__main-image:hover .gallery__arrow{opacity:1}.gallery__arrow:hover{background:color-mix(in srgb, var(--brown) 70%, transparent)}.gallery__arrow--prev{left:16px}.gallery__arrow--next{right:16px}@media (prefers-reduced-motion:reduce){.slider__track{transition:none!important}}.lightbox{z-index:100;background:color-mix(in srgb, var(--brown) 92%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox[hidden]{display:none}.lightbox__viewport{justify-content:center;align-items:center;width:86vw;height:86vh;display:flex;position:relative;overflow:hidden}.lightbox__img,.lightbox__video{object-fit:contain;cursor:zoom-in;transform-origin:50%;will-change:transform;max-width:100%;max-height:100%;transform:scale(1)}.lightbox__img[hidden],.lightbox__video[hidden]{display:none}.lightbox__img.is-zooming,.lightbox__video.is-zooming{cursor:zoom-out;transform:scale(2.6)}@media (hover:none){.lightbox__img.is-zooming,.lightbox__video.is-zooming{transform:scale(1)}}.lightbox__close{z-index:1;width:44px;height:44px;color:var(--cream);justify-content:center;align-items:center;font-size:30px;line-height:1;display:flex;position:fixed;top:24px;right:24px}.lightbox__arrow{z-index:1;width:52px;height:52px;color:var(--cream);background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;font-size:26px;line-height:1;transition:background .2s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.lightbox__arrow:hover,.lightbox__close:hover{background:#ffffff29}.lightbox__arrow--prev{left:24px}.lightbox__arrow--next{right:24px}@media (max-width:600px){.lightbox__arrow{width:40px;height:40px;font-size:20px}.lightbox__close{top:12px;right:12px}}.product__info{flex:480px;max-width:562px}.spec-list{flex-direction:column;gap:11px;padding-bottom:34px;display:flex}.spec-row{border-bottom:1px dashed var(--border);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding-bottom:9px;display:flex}.spec-row__label{color:var(--muted);letter-spacing:.6px;text-transform:uppercase;flex:100%;max-width:90px;font-size:10px}.spec-row__value{color:var(--spec);white-space:nowrap;font-size:12.5px}.finish-block{flex-direction:column;gap:14px;padding-bottom:36px;display:flex}.finish-block__label{color:var(--muted);letter-spacing:2.2px;text-transform:uppercase;font-size:10px}.swatches{flex-wrap:wrap;gap:18px;display:flex}.swatch{flex-direction:column;align-items:center;gap:8px;width:66px;display:flex}.swatch__color{background-position:50%;background-size:112%;border:1px solid #1a161324;border-radius:21px;width:42px;height:42px}.swatch__label{color:var(--swatch-label);letter-spacing:.85px;text-transform:uppercase;text-align:center;font-size:8.5px}.swatch-curtain{z-index:100;pointer-events:none;background:color-mix(in srgb, var(--brown) 55%, transparent);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .35s;position:fixed;inset:0}.swatch-curtain.is-visible{opacity:1;pointer-events:auto}.finish-block.is-zooming{z-index:101;position:relative}.finish-block.is-zooming .swatch:not(.is-zoomed),.finish-block.is-zooming .finish-block__label{opacity:.2;transition:opacity .35s}.swatch{transition:opacity .35s}.swatch.is-zoomed{z-index:1;position:relative}.swatch__color{transform-origin:50%;transition:transform .4s cubic-bezier(.34,1.3,.64,1),box-shadow .4s}.swatch.is-zoomed .swatch__color{box-shadow:0 6px 24px color-mix(in srgb, var(--brown) 35%, transparent);transform:scale(4)}.swatch.is-zoomed .swatch__label{letter-spacing:1.6px;color:var(--cream);font-size:11px;transition:transform .4s cubic-bezier(.34,1.3,.64,1),font-size .4s,color .4s;transform:translateY(70px)}.swatch__label{transition:transform .4s cubic-bezier(.34,1.3,.64,1),font-size .4s}@media (prefers-reduced-motion:reduce){.swatch__color,.swatch__label,.swatch-curtain{transition:none!important}}.product__actions{flex-direction:column;gap:12px;padding-top:20px;display:flex}.btn{letter-spacing:2.1px;text-transform:uppercase;justify-content:space-between;align-items:center;padding:19px 24px;font-size:10.5px;display:flex}.btn__arrow{opacity:.6}.btn--solid{background:var(--dark-2);color:var(--cream)}.btn--outline{border:1px solid var(--outline-border);color:var(--outline-text);padding:20px 25px}.btn--outline .btn__arrow{opacity:.5}.related{aspect-ratio:1924/729;width:100%;margin-top:160px;display:flex}.related__item{background:#e7e2da;flex:none;width:50%;height:100%;transition:width .6s cubic-bezier(.65,0,.35,1);display:block;position:relative;overflow:hidden}.related__item img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s}.related__item:hover img:not(.cta-card__bg){transform:scale(1.04)}@media (hover:hover) and (min-width:700px){:is(.related:has(.related__item:first-child:hover) .related__item:first-child,.related:has(.related__item:nth-child(2):hover) .related__item:nth-child(2)){width:58%}:is(.related:has(.related__item:first-child:hover) .related__item:nth-child(2),.related:has(.related__item:nth-child(2):hover) .related__item:first-child){width:42%}}.related__overlay{background:color-mix(in srgb, var(--brown) 38%, transparent);opacity:0;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.related__item:hover .related__overlay,.related__item:focus-visible .related__overlay{opacity:1}.related__name{font-family:var(--font-display);color:var(--cream-2);text-align:center;padding:0 24px;font-size:32px}@media (max-width:699px){.related{aspect-ratio:auto;flex-wrap:wrap}.related__item{aspect-ratio:962/729;width:100%;height:auto}}@media (hover:none){.related__overlay{opacity:1;background:linear-gradient(to top, color-mix(in srgb, var(--brown) 55%, transparent) 0%, color-mix(in srgb, var(--brown) 0%, transparent) 55%);align-items:flex-end;padding-bottom:24px}.related__name{font-size:24px}}.catalogo{width:100%;max-width:var(--max-width);padding:44px var(--side-narrow) 0;grid-template-columns:repeat(3,1fr);gap:25px;margin:0 auto;display:grid}.catalogo__item{aspect-ratio:430/560;border:2px solid var(--tile-border);background:var(--tile-empty);display:block;position:relative;overflow:hidden}.catalogo__item img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s}.catalogo__item:hover img{transform:scale(1.04)}.catalogo__overlay{background:color-mix(in srgb, var(--brown) 38%, transparent);opacity:0;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.catalogo__item:hover .catalogo__overlay,.catalogo__item:focus-visible .catalogo__overlay{opacity:1}.catalogo__name{font-family:var(--font-display);color:var(--cream-2);text-align:center;padding:0 24px;font-size:30px}.cta-card{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:26px;transition:background .4s;display:flex}.cta-card:hover{background:color-mix(in srgb, var(--brown) 4%, transparent)}.cta-card .cta-card__bg{object-fit:cover;filter:blur(8px);opacity:0;pointer-events:none;width:calc(100% + 32px);max-width:none;height:calc(100% + 32px);transition:opacity .6s;position:absolute;top:-16px;left:-16px}.cta-card:hover .cta-card__bg,.cta-card:focus-visible .cta-card__bg{opacity:.6}.cta-card__text,.cta-card__arrow{z-index:1;position:relative}.cta-card__text{width:298px;max-width:76%;color:var(--brown);text-align:center;margin:0;font-size:18px;font-weight:400;line-height:1.75}.cta-card__arrow{color:var(--brown);flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .4s;display:flex}.cta-card__arrow svg{width:36px;height:36px;display:block}.cta-card:hover .cta-card__arrow{transform:translate(5px)}.related__item.cta-card{border:2px solid var(--tile-border);transition:width .6s cubic-bezier(.65,0,.35,1),background .4s}.catalogo__item[data-reveal]{transition-duration:.6s}.catalogo__item:nth-child(3n+2){transition-delay:70ms}.catalogo__item:nth-child(3n+3){transition-delay:.14s}@media (max-width:1100px){.catalogo{grid-template-columns:repeat(2,1fr)}.catalogo__item:nth-child(3n+2),.catalogo__item:nth-child(3n+3){transition-delay:0s}.catalogo__item:nth-child(2n){transition-delay:70ms}}@media (max-width:700px){.catalogo{grid-template-columns:1fr;gap:18px}.catalogo__item:nth-child(n){transition-delay:0s}.catalogo__name{font-size:24px}}.page--catalogo .site-footer{margin-top:96px}@media (hover:none){.catalogo__overlay{opacity:1;background:linear-gradient(to top, color-mix(in srgb, var(--brown) 55%, transparent) 0%, color-mix(in srgb, var(--brown) 0%, transparent) 55%);align-items:flex-end;padding-bottom:24px}.catalogo__name{font-size:24px}}.page--home{position:relative;overflow-x:clip}.home{width:100%;max-width:var(--max-width);margin:0 auto}.site-header--over{z-index:2;background:0 0;border-bottom:0;position:absolute;top:0;left:0;right:0}.site-header--over .site-nav{border-top:0}.home-hero,.sobre-hero{aspect-ratio:1440/900;background:#eceae4;width:100%;max-height:100vh;position:relative;overflow:hidden}.home-hero__img,.sobre-hero__img{object-fit:cover;object-position:50% 55%;width:100%;height:100%}.home-photo{background:#e2ded5;display:block;position:relative;overflow:hidden}.home-photo img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s}a.home-photo:hover img,.home-faixa:hover img,.faixa-catalogo:hover img{transform:scale(1.04)}.photo-overlay{background:color-mix(in srgb, var(--brown) 38%, transparent);opacity:0;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}a:hover>.photo-overlay,a:focus-visible>.photo-overlay{opacity:1}.photo-overlay__name{font-family:var(--font-display);color:var(--cream-2);text-align:center;padding:0 24px;font-size:30px}@media (max-width:700px){.photo-overlay__name{font-size:24px}}@media (hover:none){.photo-overlay{opacity:1;background:linear-gradient(to top, color-mix(in srgb, var(--brown) 55%, transparent) 0%, color-mix(in srgb, var(--brown) 0%, transparent) 55%);align-items:flex-end;padding-bottom:24px}.photo-overlay__name{font-size:24px}}.home-cta{background:var(--brown);color:var(--cream-2);font-family:var(--font-body);letter-spacing:3.6px;text-transform:uppercase;white-space:nowrap;align-items:center;padding:17px 30px;font-size:12px;font-weight:400;transition:background .3s,color .3s;display:inline-flex}.home-cta:hover{background:color-mix(in srgb, var(--brown) 88%, var(--cream))}.home-cta--light{background:var(--cream-2);color:var(--brown);letter-spacing:2.52px}.home-cta--light:hover{background:#fff}.home-band{max-width:1200px;padding:57px var(--side-narrow) 85px;align-items:center;gap:7.09%;margin:0 auto;display:flex}.home-band__bg{background:linear-gradient(to bottom, var(--cream-2) 18.434%, #fbf9f8 145.43%)}.home-band__left{aspect-ratio:654/731;flex:0 0 48.84%;position:relative}.home-band__left .home-photo{position:absolute;inset:0}.home-band__cta{position:absolute;top:112.86%;left:0}.home-band__right{flex-direction:column;flex:0 0 44.06%;gap:clamp(24px,4.375vw,84px);display:flex}.home-band__right .home-photo{aspect-ratio:590/506}.home-designer{background:var(--brown-dark);align-items:center;display:flex}.home-designer__photo{aspect-ratio:733/730;flex:0 0 50.9%;overflow:hidden}.home-designer__photo img{object-fit:cover;object-position:50% 58%;width:100%;height:100%}.home-designer__text{min-width:0;padding:40px var(--side-narrow) 40px clamp(32px, 7.64vw, 147px);flex-direction:column;flex:auto;align-items:flex-start;gap:31px;display:flex}.home-eyebrow{color:var(--cream-2);letter-spacing:2.4px;text-transform:lowercase;margin:0;font-size:12px}.home-designer__title{max-width:473px;font-family:var(--font-display);color:var(--cream);margin:0;font-size:clamp(32px,3.2vw,46px);font-weight:400;line-height:1}.home-designer__lead{color:#f2efe9c2;max-width:461px;margin:0;padding-bottom:18px;font-size:16px;font-weight:300;line-height:28px}.home-manifesto{padding:90px var(--side-narrow) 125px;align-items:flex-start;gap:1.87%;display:flex}.home-manifesto__col{flex:0 0 49.07%;min-width:0}.home-manifesto__col--left{flex-direction:column;gap:clamp(32px,4.51vw,87px);display:flex}.home-manifesto__label{color:var(--muted);letter-spacing:2.2px;text-transform:lowercase;margin:0 0 25px;font-size:16px;font-weight:400}.home-manifesto p{margin:0;font-size:16px;font-weight:300;line-height:28px}.home-manifesto p+p{margin-top:28px}.home-manifesto__text--intro p{max-width:519px}.home-manifesto__text--outro p{max-width:569px}.home-manifesto__photo--tall{aspect-ratio:657/842}.home-manifesto__photo--wide{aspect-ratio:657/492}.home-manifesto__quote{background:var(--brown-dark);align-items:center;padding:48px clamp(24px,3.4vw,49px);display:flex}.home-manifesto__quote p{max-width:560px;color:var(--cream-2)}.home-faixa,.faixa-catalogo{aspect-ratio:1440/560;width:100%;display:block;position:relative;overflow:hidden}.home-faixa img,.faixa-catalogo img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s}.page--home .site-footer,.page--sobre .site-footer{margin-top:96px}.home-photo[data-reveal],.home-faixa[data-reveal],.faixa-catalogo[data-reveal],.home-designer__photo[data-reveal]{transition-duration:.6s}@media (max-width:1000px){.site-header--over{background:var(--cream);border-bottom:1px solid var(--border);position:static}.site-header--over .site-nav{border-top:1px solid var(--border)}.home-hero,.sobre-hero{aspect-ratio:3/2}.home-band{flex-direction:column;align-items:stretch;gap:40px}.home-band__left,.home-band__right{display:contents}.home-band .home-photo{order:1;position:static}.home-band__left .home-photo{aspect-ratio:654/731}.home-band__right .home-photo{aspect-ratio:590/506}.home-band__cta{order:2;align-self:flex-start;position:static}.home-designer{flex-direction:column;align-items:stretch}.home-designer__photo{aspect-ratio:4/5;flex:auto}.home-designer__photo img{object-position:50% 52%}.home-designer__text{padding:56px var(--side-narrow) 64px}.home-manifesto{flex-direction:column;gap:40px}.home-manifesto__col{flex:auto;width:100%}.home-faixa,.faixa-catalogo{aspect-ratio:3/2}}.contato,.onde{width:100%;max-width:var(--max-width);padding:90px var(--side-narrow) 110px;align-items:center;gap:6.5%;margin:0 auto;display:flex}.contato__foto{aspect-ratio:3/4;background:#e7e2da;flex:0 0 38%;overflow:hidden}.contato__foto img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.contato__conteudo,.onde__conteudo{flex:auto;min-width:0;max-width:540px}.contato__rotulo,.onde__rotulo{color:var(--muted);letter-spacing:2.4px;text-transform:lowercase;margin:0 0 16px;font-size:12px}.contato__titulo,.onde__titulo{font-family:var(--font-display);color:var(--dark);margin:0 0 18px;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1.15}.contato__lead,.onde__lead{max-width:470px;color:var(--spec);margin:0 0 46px;font-size:16px;font-weight:300;line-height:28px}.form{flex-direction:column;gap:28px;display:flex}.form__campo{flex-direction:column;gap:8px;display:flex}.form__rotulo{color:var(--muted);letter-spacing:2.2px;text-transform:uppercase;font-size:10px}.form__campo input,.form__campo textarea{font-family:var(--font-display);color:var(--dark);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;padding:6px 0 12px;font-size:19px;font-weight:400;line-height:1.5;transition:border-color .3s}.form__campo input::placeholder,.form__campo textarea::placeholder{color:#4a423b52}.form__campo input:focus,.form__campo textarea:focus{border-bottom-color:var(--brown);outline:none}.form__campo textarea{resize:vertical;min-height:92px}.form .btn{width:100%;margin-top:6px}.form__nota{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.form .btn:disabled{opacity:.6;cursor:default}.form__confirmacao{outline:none;flex-direction:column;gap:14px;display:flex}.form__resposta{font-family:var(--font-display);color:var(--dark);margin:0;font-size:24px;font-weight:400;line-height:1.3}.form__erro{color:var(--dark);margin:0;font-size:13px;line-height:1.6}.form__erro a{text-underline-offset:3px;text-decoration:underline}.form__extra{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nao-encontrada{flex-direction:column;justify-content:center;align-items:flex-start;min-height:58vh;padding-top:72px;padding-bottom:96px;display:flex}.nao-encontrada__numero{font-family:var(--font-display);color:var(--border);margin:0 0 6px;font-size:clamp(96px,16vw,200px);font-weight:400;line-height:1}.nao-encontrada__titulo{font-family:var(--font-display);color:var(--dark);text-transform:lowercase;margin:0 0 18px;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1.15}.nao-encontrada__lead{max-width:470px;color:var(--spec);margin:0 0 40px;font-size:16px;font-weight:300;line-height:28px}.nao-encontrada__acoes{flex-wrap:wrap;gap:12px;display:flex}.nao-encontrada__acoes .btn{min-width:230px}.contato__redes{flex-wrap:wrap;gap:12px;margin:46px 0 0;padding:0;list-style:none;display:flex}.contato__redes a{border:1px solid var(--outline-border);color:var(--outline-text);letter-spacing:2.1px;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;padding:15px 24px;font-size:10.5px;transition:background .3s,border-color .3s;display:flex}.contato__redes a:hover{background:color-mix(in srgb, var(--brown) 5%, transparent);border-color:var(--brown)}.ico{width:14px;height:14px;color:inherit;flex:none}.site-footer__links .ico{width:13px;height:13px}.site-footer__links a{align-items:center;gap:8px;display:flex}@keyframes entra-esquerda{0%{transform:translate(-120%)}to{transform:translate(0)}}@keyframes esmaece{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.page--contato,.page--onde{overflow-x:clip}.contato__foto,.onde__mapa{animation:1s cubic-bezier(.22,.8,.3,1) both entra-esquerda}.contato__conteudo>*,.onde__conteudo>*{animation:.8s both esmaece}.contato__rotulo,.onde__rotulo{animation-delay:.3s}.contato__titulo,.onde__titulo{animation-delay:.42s}.contato__lead,.onde__lead{animation-delay:.54s}.contato .form{animation-delay:.66s}.contato__redes{animation-delay:.82s}@media (prefers-reduced-motion:reduce){.contato__foto,.onde__mapa,.contato__conteudo>*,.onde__conteudo>*{animation:none}}.page--contato .site-footer{margin-top:0}@media (max-width:900px){.contato,.onde{flex-direction:column;align-items:stretch;gap:48px;padding-top:56px;padding-bottom:72px}.contato__foto{aspect-ratio:4/3;flex:auto}.contato__foto img{object-position:50% 18%}.contato__conteudo,.onde__conteudo{max-width:none}.contato__redes a{flex:auto}}.page--sobre{overflow-x:clip}.sobre-hero__img,.home-hero__img{will-change:transform}.perfil{background:var(--green);padding:96px var(--side-narrow)}.perfil__inner{justify-content:center;align-items:center;gap:clamp(48px,12vw,173px);width:100%;max-width:1258px;margin:0 auto;display:flex}.perfil__foto{aspect-ratio:436/575;background:var(--brown);flex:0 0 34.7%;overflow:hidden}.perfil__foto img{object-fit:cover;filter:grayscale();width:100%;height:100%}.perfil__texto{color:#f2efe9c2;flex:0 649px}.perfil__nome{font-family:var(--font-display);margin:0 0 20px;font-size:clamp(30px,2.92vw,42px);font-weight:400;line-height:1.15}.perfil__texto p{max-width:543px;margin:0 0 28px;font-size:16px;line-height:28px}.perfil__texto p:last-child{margin-bottom:0}.perfil__texto strong{font-weight:700}.frase{min-height:100svh;padding:80px var(--side-narrow);background:var(--frase-fundo);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.frase__img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.frase:after{content:"";background:color-mix(in srgb, var(--brown-dark) 85%, transparent);position:absolute;inset:0}.frase__texto{z-index:1;text-align:center;color:#f2efe9c2;width:100%;max-width:710px;margin:0;font-size:clamp(26px,3.43vw,49px);font-weight:200;line-height:1.35;position:relative}.sobre-studio{justify-content:flex-end;align-items:center;gap:23px;display:flex}.sobre-studio__texto{padding-left:var(--side-narrow);flex:1 1 0;justify-content:center;display:flex}.sobre-studio__bloco{width:100%;max-width:542px}.sobre-studio__titulo{font-family:var(--font-display);color:var(--brown);margin:0 0 25px;font-size:clamp(30px,2.92vw,42px);font-weight:400;line-height:1.15}.sobre-studio__bloco p{max-width:519px;margin:0 0 28px;font-size:16px;line-height:28px}.sobre-studio__bloco p:last-child{margin-bottom:0}.sobre-studio__foto{aspect-ratio:706/839;background:#e2ded5;flex:none;height:min(839px,86vh);position:relative;overflow:hidden}.looping img{object-fit:cover;object-position:50% 79%;width:100%;height:100%;position:absolute;inset:0}.looping img+img{opacity:0}@keyframes looping-b{0%,33.33%{opacity:0}33.34%,66.66%{opacity:1}66.67%,to{opacity:0}}@keyframes looping-c{0%,66.66%{opacity:0}66.67%,to{opacity:1}}.looping__b{animation:.6s linear infinite looping-b}.looping__c{animation:.6s linear infinite looping-c}.perfil[data-reveal],.frase[data-reveal]{opacity:1;transition:none;transform:none}@keyframes entra-de-fora-esquerda{0%{opacity:0;transform:translate(-100vw)}to{opacity:1;transform:translate(0)}}@media (scripting:enabled){.perfil:not(.is-visible) .perfil__foto,.perfil:not(.is-visible) .perfil__texto>*{opacity:0}}.perfil.is-visible .perfil__foto{animation:1.2s cubic-bezier(.22,.8,.3,1) both entra-de-fora-esquerda}.perfil.is-visible .perfil__texto>*{animation:.8s both esmaece}.perfil.is-visible .perfil__nome{animation-delay:.35s}.perfil.is-visible .perfil__texto p:first-of-type{animation-delay:.47s}.perfil.is-visible .perfil__texto p:nth-of-type(2){animation-delay:.59s}.perfil.is-visible .perfil__texto p:nth-of-type(3){animation-delay:.71s}.perfil.is-visible .perfil__texto p:nth-of-type(4){animation-delay:.83s}@keyframes frase-cresce{0%{opacity:0;clip-path:inset(7%)}to{opacity:1;clip-path:inset(0%)}}@media (scripting:enabled){.frase:not(.is-visible) .frase__img,.frase:not(.is-visible) .frase__texto{opacity:0}}.frase.is-visible .frase__img{animation:.7s cubic-bezier(.22,.8,.3,1) both frase-cresce}.frase.is-visible .frase__texto{animation:.5s .55s both esmaece}@media (prefers-reduced-motion:reduce){.perfil.is-visible .perfil__foto,.perfil.is-visible .perfil__texto>*,.frase.is-visible .frase__img,.frase.is-visible .frase__texto,.looping__b,.looping__c{animation:none}.looping img+img{opacity:0}}@media (max-width:1000px){.perfil{padding:64px var(--side-narrow)}.perfil__inner{flex-direction:column;gap:40px}.perfil__foto{flex:none;width:100%;max-width:420px}.perfil__texto{flex:none;width:100%}.sobre-studio{flex-direction:column;align-items:stretch;gap:40px;padding-top:72px}.sobre-studio__texto{padding:0 var(--side-narrow)}.sobre-studio__bloco{max-width:none}.sobre-studio__foto{flex:none;width:100%;height:auto}}@media (min-width:1001px) and (max-width:1240px) and (max-aspect-ratio:4/3){.sobre-studio{flex-direction:column;align-items:stretch;gap:40px;padding-top:72px}.sobre-studio__texto{padding:0 var(--side-narrow);justify-content:flex-start}.sobre-studio__bloco{max-width:542px}.sobre-studio__foto{flex:none;align-self:flex-end;width:min(100%,720px);height:auto}}.onde__mapa{aspect-ratio:4/3;background:#e7e2da;flex:0 0 44%;display:block;overflow:hidden}.onde__mapa-tela{background:#e7e2da;width:100%;height:100%}.leaflet-tile-pane{filter:grayscale(.82)contrast(.94)brightness(1.06)}.onde__mapa .leaflet-container{font-family:var(--font-body);background:#e7e2da}.onde__mapa .leaflet-bar a{background:var(--cream);color:var(--brown);border-bottom-color:var(--border)}.onde__mapa .leaflet-bar a:hover{color:var(--dark);background:#fff}.onde__mapa .leaflet-control-attribution{color:var(--spec);letter-spacing:.2px;background:#f2efe9d1;font-size:10px}.onde__mapa .leaflet-control-attribution a{color:var(--brown)}.onde__alfinete-halo,.onde__alfinete-ponto{border-radius:50%;position:absolute}.onde__alfinete-halo{background:color-mix(in srgb, var(--brown) 20%, transparent);inset:0}.onde__alfinete-ponto{background:var(--brown);width:18px;height:18px;box-shadow:0 0 0 3px var(--cream), inset 0 0 0 4px var(--gold);top:8px;left:8px}.onde__endereco{margin:0 0 40px;font-style:normal}.onde__loja{font-family:var(--font-display);color:var(--dark);margin:0 0 8px;font-size:22px;font-weight:400;line-height:28px}.onde__endereco p{max-width:420px;color:var(--spec);margin:0;font-size:16px;font-weight:300;line-height:28px}.onde__nota{color:var(--spec);margin:32px 0 0;font-size:15px;font-weight:300;line-height:26px}.onde__nota a{border-bottom:1px solid var(--border)}.onde__nota a:hover{border-bottom-color:var(--dark)}.page--onde .site-footer{margin-top:96px}@media (max-width:900px){.onde__mapa{aspect-ratio:3/2;flex:auto}}.expo{background:var(--brown);padding:57px var(--side-narrow)}.expo__inner{align-items:flex-start;gap:30px;width:100%;max-width:1339px;margin:0 auto;display:flex}.expo__coluna{flex:654px;min-width:0}.expo__titulo{font-family:var(--font-display);color:var(--gold);margin:0 0 49px;font-size:clamp(30px,3.2vw,46px);font-weight:400;line-height:1.15}.expo__nomes{margin:0;padding:0;list-style:none}.expo__nomes li+li{margin-top:76px}.expo__nome{text-align:left;width:100%;font-family:var(--font-body);color:var(--cream);cursor:pointer;padding:10px 0 0;font-size:clamp(24px,3.33vw,48px);font-weight:400;line-height:1.15;transition:color .25s;display:block}.expo__nome:after{content:"";background:var(--gold);width:297px;max-width:100%;height:1px;margin-top:24px;display:block}.expo__nome.is-ativo{color:var(--gold);font-weight:700}.expo__nome:focus-visible{outline:2px solid var(--gold);outline-offset:6px}.expo__painel{flex-direction:column;flex:655px;gap:39px;min-width:0;display:flex}.expo__quadros,.expo__textos{display:grid}.expo__quadro,.expo__texto{grid-area:1/1}.expo__quadro{opacity:0;visibility:hidden;transition:opacity .45s,visibility 0s linear .45s}.expo__quadro.is-ativo{opacity:1;visibility:visible;transition:opacity .45s,visibility}.expo__galeria{aspect-ratio:655/600;background:var(--brown-dark);width:100%;position:relative;overflow:hidden}.expo__galeria:hover .gallery__arrow{opacity:1}.expo__texto{align-items:flex-start;gap:25px;display:flex}.expo__texto:not(.is-ativo){opacity:0;visibility:hidden;pointer-events:none}.expo__local{flex:0 0 201px}.expo__rotulo{font-family:var(--font-display);color:var(--gold);margin:0 0 10px;font-size:24px;font-weight:400;line-height:28px}.expo__local p:last-child{color:var(--cream-2);margin:0;font-size:16px;line-height:28px}.expo__descricao{flex:427px;min-width:0}.expo__descricao p{color:var(--cream-2);margin:0 0 28px;font-size:16px;line-height:28px}.expo__descricao p:last-child{margin-bottom:0}@keyframes expo-sai{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-24px)}}@keyframes expo-entra{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.expo__texto.esta-saindo{animation:.17s both expo-sai}.expo__texto.esta-entrando{animation:.22s both expo-entra}@media (prefers-reduced-motion:reduce){.expo__quadro,.expo__quadro.is-ativo{transition:none}.expo__texto.esta-saindo,.expo__texto.esta-entrando{animation:none}}.page--exposicoes{background:var(--brown)}.page--exposicoes .site-header{background:0 0;border-bottom-color:#f2efe92e}.page--exposicoes .site-nav{border-top-color:#f2efe92e}.page--exposicoes .site-nav__list a{color:var(--cream)}.page--exposicoes .site-header__logo{filter:brightness(0)invert()}.page--exposicoes .site-footer{border-top-color:#f2efe92e}.page--exposicoes .site-footer__place,.page--exposicoes .site-footer__links{color:#f2efe99e}.page--exposicoes .site-footer__links a:hover{color:var(--cream)}.page--exposicoes .site-footer{margin-top:96px}@media (max-width:1000px){.expo{padding:40px var(--side-narrow)}.expo__inner{flex-direction:column;gap:40px}.expo__coluna,.expo__painel{flex:none;width:100%}.expo__titulo{margin-bottom:32px}.expo__nomes li+li{margin-top:40px}.expo__textos{display:block}.expo__texto:not(.is-ativo){display:none}}@media (max-width:620px){.expo__texto{flex-direction:column;gap:20px}.expo__local{flex:none}}.site-footer{border-top:1px solid var(--border);margin-top:165px}.site-footer__inner{flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:30px;padding-bottom:44px;display:flex}.site-footer__place,.site-footer__links{color:var(--muted);letter-spacing:1.6px;text-transform:uppercase;font-size:12px}.site-footer__links{gap:24px;margin:0;padding:0;list-style:none;display:flex}@media (scripting:enabled){[data-reveal]{opacity:0;transform:translateY(24px)}}[data-reveal]{transition:opacity 1.4s,transform 1.4s}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.desliza>*{will-change:transform}.desliza.is-ativo[data-desliza=esquerda]>*{transform:translate(-120%)}.desliza.is-ativo[data-desliza=direita]>*{transform:translate(120%)}@media (prefers-reduced-motion:reduce){[data-desliza]>*{transform:none!important}.hero__img{transition:none!important;transform:none!important}.hero:after,.hero__title,[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}@media (max-width:960px){.hero__title{font-size:48px}.product{flex-direction:column}.product__gallery{width:100%}}@media (max-width:600px){.site-header{gap:18px;padding-top:24px}.site-nav{padding-bottom:16px}.site-nav__list{gap:20px 32px}.hero__title{font-size:36px}}picture{display:contents}@media (max-width:600px){.home-hero{aspect-ratio:4/5;max-height:72vh}.home-hero__img{object-position:50% 42%}}@media (max-width:700px){.hero{height:58vh;min-height:340px;max-height:520px}.related{margin-top:40px}.site-footer{margin-top:48px}}@media (max-width:620px){.expo__descricao{flex:0 auto}}@media (max-width:1000px){.expo__nomes{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--side-narrow) * -1);padding-inline:var(--side-narrow);overscroll-behavior-x:contain;scroll-padding-left:var(--side-narrow);gap:0;display:flex;overflow-x:auto}.expo__nomes::-webkit-scrollbar{display:none}.expo__nomes>li{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(100% - 44px);padding-right:20px}.expo__nomes li+li{margin-top:0}.expo__nome{min-height:92px;color:color-mix(in srgb, var(--cream) 45%, transparent);font-size:26px}.expo__nome.is-ativo{color:var(--gold)}.expo__nome:after{background:color-mix(in srgb, var(--gold) 35%, transparent);width:100%;margin-top:16px;transition:background .25s}.expo__nome.is-ativo:after{background:var(--gold)}.expo__pontos{gap:8px;margin-top:20px;display:flex}.expo__ponto{background:color-mix(in srgb, var(--cream) 30%, transparent);border-radius:50%;width:7px;height:7px;transition:background .25s,transform .25s}.expo__ponto.is-ativo{background:var(--gold);transform:scale(1.25)}}@media (min-width:1001px){.expo__pontos{display:none}}.so-leitor{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.page--v2{--altura-da-marca:108px;--altura-do-cabecalho:184px;--btn-caixa:lowercase;--btn-corpo:12px;--btn-espaco:.6px;--rotulo-de-cartao:32px}.page--v2 .site-header--fixo{top:calc(var(--altura-da-marca) * -1);z-index:20;background:color-mix(in srgb, var(--cream) 65%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);border-bottom:1px solid color-mix(in srgb, var(--border) 55%, transparent);position:sticky}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.page--v2 .site-header--fixo{background:var(--cream)}}.page--v2 .site-header--fixo .site-nav{border-top:1px solid color-mix(in srgb, var(--border) 55%, transparent)}@keyframes cabecalho-desce{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}.page--v2 .site-header__brand{animation:.9s cubic-bezier(.22,.8,.3,1) cabecalho-desce}.page--v2 .site-nav{animation:.9s cubic-bezier(.22,.8,.3,1) .14s backwards cabecalho-desce}@media (prefers-reduced-motion:reduce){.page--v2 .site-header__brand,.page--v2 .site-nav{animation:none}}.page--v2 .site-nav__botao{border:1px solid var(--outline-border);white-space:nowrap;align-items:center;padding:7px 15px;transition:background .3s,border-color .3s;display:inline-flex}.page--v2 .site-nav__botao:hover{background:color-mix(in srgb, var(--brown) 8%, transparent);border-color:var(--brown)}.page--v2 .site-nav__list{align-items:center;gap:18px clamp(28px,4vw,44px)}.page--v2.page--sobreposto main{margin-top:calc(var(--altura-do-cabecalho) * -1)}.page--v2 .site-header__sanduiche{display:none}@media (max-width:1000px){.page--v2{--altura-do-cabecalho:78px}.page--v2 .site-header--fixo{padding-top:17px;padding-bottom:16px;top:0}.page--v2 .site-header--fixo .site-header__brand{grid-template-columns:44px 1fr 44px;align-items:center;display:grid}.page--v2 .site-header--fixo .site-header__brand a{justify-self:center}.page--v2 .site-header--fixo .site-header__logo{height:30px}.page--v2 .site-header--fixo .site-nav{display:none}.page--v2 .site-header__sanduiche{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;justify-self:start;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:flex}.page--v2 .site-header__sanduiche span{background:var(--brown-dark);width:22px;height:1.5px;transition:transform .25s,opacity .25s}.page--v2 .site-header__sanduiche[aria-expanded=true] span:first-child{transform:translateY(6.5px)rotate(45deg)}.page--v2 .site-header__sanduiche[aria-expanded=true] span:nth-child(2){opacity:0}.page--v2 .site-header__sanduiche[aria-expanded=true] span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.page--v2 .site-header--fixo.site-header--over{position:sticky;top:0}}.page--v2 .menu-gaveta{display:none}@media (max-width:1000px){.page--v2 .menu-gaveta{z-index:60;background:color-mix(in srgb, var(--brown-dark) 55%, transparent);opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s;display:block;position:fixed;inset:0}.page--v2 .menu-gaveta--aberta{opacity:1;visibility:visible;transition:opacity .3s}.page--v2 .menu-gaveta__painel{background:var(--cream);border-right:1px solid var(--border);box-sizing:border-box;width:min(78vw,320px);height:100%;padding:96px 32px 40px;transition:transform .35s cubic-bezier(.65,0,.35,1);position:absolute;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.page--v2 .menu-gaveta--aberta .menu-gaveta__painel{transform:translate(0)}.page--v2 .menu-gaveta__list{flex-direction:column;gap:30px;margin:0;padding:0;list-style:none;display:flex}.page--v2 .menu-gaveta__list a{letter-spacing:1.2px;color:var(--brown-dark);font-size:17px;font-weight:300;display:inline-block}.page--v2 .menu-gaveta__list a.is-ativo{font-weight:700}.page--v2 .menu-gaveta__list .site-nav__botao{padding:9px 16px}}@media (prefers-reduced-motion:reduce){.page--v2 .menu-gaveta,.page--v2 .menu-gaveta__painel{transition:none!important}}.page--v2 .site-footer__links--icones{gap:22px}.page--v2 .site-footer__links--icones a{justify-content:center;align-items:center;padding:6px;display:inline-flex}.page--v2 .manifesto-poema{background:var(--brown);height:100svh;min-height:640px;color:var(--cream-2);margin-top:0;position:relative;overflow:hidden}.page--v2 .manifesto-poema__img{object-fit:cover;object-position:50% 62%;object-position:50% clamp(min(0px, calc(max(100svh, 640px) - 120vw)), calc(max(100svh, 640px) * .66 - 84vw), 0px);width:100%;height:100%;position:absolute;inset:0}.page--v2 .manifesto-poema:after{content:"";pointer-events:none;background:linear-gradient(to right, color-mix(in srgb, var(--brown) 78%, transparent) 0%, color-mix(in srgb, var(--brown) 68%, transparent) max(30%, 480px), color-mix(in srgb, var(--brown) 36%, transparent) max(46%, 680px), transparent max(64%, 920px));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% max(55%,600px),#0000 max(84%,760px));mask-image:linear-gradient(#000 0% max(55%,600px),#0000 max(84%,760px))}.page--v2 .manifesto-poema__texto{z-index:1;top:clamp(88px,10.2vh,116px);left:var(--side-narrow);width:min(400px, calc(100% - var(--side-narrow) * 2));position:absolute}.page--v2 .manifesto-poema__rotulo{letter-spacing:2.2px;text-transform:lowercase;opacity:.85;margin:0 0 28px;font-size:13px}.page--v2 .manifesto-poema__estrofe+.manifesto-poema__estrofe{margin-top:22px}.page--v2 .manifesto-poema__estrofe p{text-wrap:balance;transform-origin:0 0;margin:0;font-size:16px;font-weight:300;line-height:1.75}.page--v2 .manifesto-poema__estrofe p+p{margin-top:6px}.page--v2 .manifesto-poema[data-reveal]{opacity:1;transition:none;transform:none}@media (scripting:enabled){.page--v2 .manifesto-poema:not(.is-visible) .manifesto-poema__texto p{opacity:0}}@keyframes manifesto-estoura{0%{opacity:0;filter:blur(8px)brightness(1.7);transform:scale(1.07)}55%{opacity:1}to{opacity:1;filter:blur()brightness();transform:scale(1)}}.page--v2 .manifesto-poema.is-visible .manifesto-poema__texto p{animation:1.7s cubic-bezier(.22,.8,.3,1) both manifesto-estoura;animation-delay:calc(.25s + var(--i,0) * .8s)}@media (prefers-reduced-motion:reduce){.page--v2 .manifesto-poema.is-visible .manifesto-poema__texto p{animation:none}}@media (max-width:700px){.page--v2 .manifesto-poema{height:auto;min-height:0}.page--v2 .manifesto-poema__texto{z-index:1;width:auto;max-width:480px;padding:56px var(--side-narrow);position:relative;top:0;left:0}.page--v2 .manifesto-poema__img{object-position:30% 50%}.page--v2 .manifesto-poema:after{background:color-mix(in srgb, var(--brown) 78%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:none;mask-image:none}}.page--v2 .blocos-nav{padding:0 var(--side-narrow);grid-template-columns:repeat(3,1fr);gap:0;margin:90px 0 0;display:grid}.page--v2 .blocos-nav__item{aspect-ratio:430/560;background:var(--tile-empty);display:block;position:relative;overflow:hidden}.page--v2 .blocos-nav__item img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform .6s cubic-bezier(.65,0,.35,1)}.page--v2 .blocos-nav__item:hover img{transform:scale(1.04)}@media (max-width:1000px){.page--v2 .blocos-nav{grid-template-columns:1fr;margin-top:56px}.page--v2 .blocos-nav__item{aspect-ratio:3/2}}.page--v2 .sobre-studio--branco{background:#fff}.page--v2 .sobre-studio__bloco strong{font-weight:700}.page--v2 .onde-secao{padding:90px var(--side-narrow);text-align:center;justify-content:center;display:flex}.page--v2 .onde-secao--bege{background:var(--cream);padding-top:110px}.page--v2 .onde-secao--branca{background:#fff;padding-bottom:110px}.page--v2 .onde-secao__conteudo{flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex}.page--v2 .onde-secao__titulo{font-family:var(--font-body);letter-spacing:1.8px;text-transform:lowercase;color:var(--dark);margin:0 0 22px;font-size:19px;font-weight:700}.page--v2 .onde-secao__texto{margin:0 0 34px;font-size:17px;font-weight:300;line-height:1.75}.page--v2 .onde-secao__rotulo{color:var(--muted);letter-spacing:.4px;margin:0 0 18px;font-size:14px}.page--v2 .onde-secao__aviso{color:var(--muted);margin:22px 0 0;font-size:15px;line-height:1.6}.page--v2 .onde-secao .btn{min-width:280px}.page--v2 .onde-secao .onde__endereco{margin:0 0 34px}.page--v2 .onde-secao .onde__endereco p{margin-left:auto;margin-right:auto}.page--v2 .onde-secao .onde__endereco .onde__loja{font-weight:700}.page--v2 .onde-secao__conteudo>*{animation:.8s both esmaece}.page--v2 .onde-secao--bege .onde-secao__conteudo>:first-child{animation-delay:.2s}.page--v2 .onde-secao--bege .onde-secao__conteudo>:nth-child(2){animation-delay:.34s}.page--v2 .onde-secao--bege .onde-secao__conteudo>:nth-child(3){animation-delay:.48s}.page--v2 .onde-secao--branca .onde-secao__conteudo>:first-child{animation-delay:.6s}.page--v2 .onde-secao--branca .onde-secao__conteudo>:nth-child(2){animation-delay:.72s}.page--v2 .onde-secao--branca .onde-secao__conteudo>:nth-child(3){animation-delay:.84s}@media (prefers-reduced-motion:reduce){.page--v2 .onde-secao__conteudo>*{animation:none}}.page--v2.page--onde .site-footer{margin-top:0}@media (max-width:700px){.page--v2 .onde-secao{padding:56px var(--side-narrow)}.page--v2 .onde-secao--bege{padding-top:64px}.page--v2 .onde-secao--branca{padding-bottom:72px}}.page--v2 .expo-grade{width:100%;max-width:var(--max-width);padding:70px var(--side-narrow) 90px;margin:0 auto}.page--v2 .expo-grade__titulo{font-family:var(--font-display);text-transform:lowercase;margin:0 0 40px;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1.15}.page--v2 .expo-grade__lista{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.page--v2 .expo-card{flex-direction:column;min-width:0;display:flex}.page--v2 .expo-card__meta{padding:16px 0 36px}.page--v2 .expo-card__foto{aspect-ratio:430/560;background:var(--tile-empty);cursor:zoom-in;position:relative;overflow:hidden}.page--v2 .expo-card__foto .slider__track{height:100%;transition:transform .6s cubic-bezier(.65,0,.35,1);display:flex}.page--v2 .expo-card__foto .slider__slide{flex:0 0 100%;height:100%}.page--v2 .expo-card__foto .slider__slide img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.65,0,.35,1)}.page--v2 .expo-card__foto .gallery__arrow{opacity:0;width:32px;height:32px;font-size:17px}.page--v2 .expo-card__foto:hover .gallery__arrow,.page--v2 .expo-card__foto:focus-within .gallery__arrow{opacity:.85}.page--v2 .expo-card__foto .gallery__arrow--prev{left:10px}.page--v2 .expo-card__foto .gallery__arrow--next{right:10px}@media (hover:none){.page--v2 .expo-card__foto .gallery__arrow{opacity:.85}}@media (max-width:700px){.page--v2 .expo-card__foto .gallery__arrow{opacity:.85}}.page--v2 .expo-card__nome{font-family:var(--font-display);margin:0;font-size:19px;font-weight:400;line-height:1.3}.page--v2 .expo-card__dados{color:var(--muted);letter-spacing:.4px;margin:0;font-size:14px}@media (max-width:1100px){.page--v2 .expo-grade__lista{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.page--v2 .expo-grade__lista{scroll-snap-type:x mandatory;scroll-padding-left:var(--side-narrow);margin:0 calc(var(--side-narrow) * -1);padding:0 var(--side-narrow);scrollbar-width:none;grid-template-columns:none;gap:16px;display:flex;overflow-x:auto}.page--v2 .expo-grade__lista::-webkit-scrollbar{display:none}.page--v2 .expo-card{scroll-snap-align:start;flex:0 0 calc(100% - 52px)}.page--v2 .expo-card__meta{padding-bottom:0}}.page--v2 .cta-card__text{width:auto;max-width:80%;font-family:var(--font-display);font-size:var(--rotulo-de-cartao);text-transform:lowercase;line-height:1.2}@media (max-width:700px){.page--v2{--rotulo-de-cartao:24px}}.page--v2 .contato__rotulo{letter-spacing:1px;margin-bottom:14px;font-size:22px}.page--v2 .contato__foto{animation:none}.page--v2 .btn,.page--v2 .contato__redes a{font-size:var(--btn-corpo);letter-spacing:var(--btn-espaco);text-transform:var(--btn-caixa)}.page--v2 .contato__redes a{padding:20px 24px}.page--v2 .btn--solid{padding:21px 25px}.page--v2 .site-nav__list a{font-variation-settings:"wght" 300;transition:font-variation-settings .25s;display:inline-grid}.page--v2 .site-nav__list a>span,.page--v2 .site-nav__list a:after{grid-area:1/1}.page--v2 .site-nav__list a:after{content:attr(data-texto);font-variation-settings:"wght" 700;visibility:hidden;pointer-events:none}.page--v2 .site-nav__list a:hover,.page--v2 .site-nav__list a:focus-visible,.page--v2 .site-nav__list a:active,.page--v2 .site-nav__list a.is-ativo{font-variation-settings:"wght" 700}.page--v2 .site-nav__botao{place-items:center}@media (prefers-reduced-motion:reduce){.page--v2 .site-nav__list a{transition:none}}.page--v2 .catalogo{gap:0}.page--v2 .catalogo__item{border:0}.page--v2 .sobre-studio__titulo,.page--v2 .perfil__nome,.page--v2 .onde__titulo,.page--v2 .contato__titulo,.page--v2 .expo-grade__titulo{font-size:clamp(30px,3vw,42px)}.page--v2 .perfil__nome{color:var(--cream-2);font-weight:300}
