:root{--grid-home-cg:2rem;--grid-galleries1-cg:5rem;--grid-galleries2-cg:7rem;--grid-galleries3-cg:3rem;--grid-1-cg:2rem;--grid-home-pd:clamp(82px,-52.8571428571px + .1316964286 * 100vw,200px);--grid-galleries1-pd:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px);--grid-galleries2-pd:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px);--grid-galleries3-pd:clamp(82px,-7.1428571429px + .0870535714 * 100vw,160px);--grid-1-pd:clamp(82px,-7.1428571429px + .0870535714 * 100vw,160px);--grid-2-pd:clamp(82px,-98.5714285714px + .1763392857 * 100vw,240px);--grid-product-pd:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px);--border-radius:5px;--nav-h:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px)}@media(max-width:768px){:root{--grid-home-cg:1rem;--grid-galleries1-cg:1.6rem;--grid-galleries2-cg:2.4rem;--grid-galleries3-cg:1rem;--grid-home-pd:2rem;--grid-galleries1-pd:2rem;--grid-galleries2-pd:2rem;--grid-galleries3-pd:2rem;--grid-1-pd:2rem;--grid-2-pd:2rem;--grid-product-pd:2rem}}@media(max-width:656px){:root{--grid-home-cg:.4rem;--grid-galleries1-cg:.4rem;--grid-galleries2-cg:.4rem;--grid-galleries3-cg:0rem}}.images__gallery{display:grid;grid-template-columns:repeat(12,1fr);padding-right:var(--grid-2-pd);padding-left:var(--grid-2-pd)}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,li,ol[class],p,ul[class]{margin:0;padding:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed}ol,ol[class],ul,ul[class]{margin:0;padding-inline-start:3.2rem}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{text-decoration:none;display:inline-block;position:relative}button,h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit;color:inherit;margin:0;padding:0;border:0;outline:0;vertical-align:baseline}a,a:focus{text-decoration:none;outline:0}button{text-align:left;background-color:initial}.lenis.lenis-smooth{scroll-behavior:auto}html.lenis{height:auto}@font-face{font-family:ivypresto-display;src:url(https://use.typekit.net/af/619bdc/00000000000000007735e5a5/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/619bdc/00000000000000007735e5a5/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/619bdc/00000000000000007735e5a5/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("opentype");font-weight:100;font-display:block;font-style:normal;font-stretch:normal}@font-face{font-family:ivypresto-display;src:url(https://use.typekit.net/af/c81ded/00000000000000007735e5b2/31/l?subset_id=2&fvd=i1&v=3) format("woff2"),url(https://use.typekit.net/af/c81ded/00000000000000007735e5b2/31/d?subset_id=2&fvd=i1&v=3) format("woff"),url(https://use.typekit.net/af/c81ded/00000000000000007735e5b2/31/a?subset_id=2&fvd=i1&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:100;font-stretch:normal}@font-face{font-family:Ranade-Variable;src:url(../fonts/Ranade-Variable.woff2) format("woff2");font-weight:100 700;font-display:block;font-style:normal}@font-face{font-family:Ranade-VariableItalic;src:url(../fonts/Ranade-VariableItalic.woff2) format("woff2");font-weight:100 700;font-display:block;font-style:italic}html{font-size:.5208333333vw;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;scrollbar-width:none}@media(max-width:768px){html{font-size:2.5641025641vw}}body{min-width:360px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;color:#1d1d1b}body.page-transition,body.page-transition *{pointer-events:none!important}#__nuxt>.wrapper{opacity:0}.skip-link{position:absolute;top:-100px;left:20px;z-index:99999;background-color:var(--color-black,#1a1a1a);color:var(--color-white,#fff);padding:10px 16px;border-radius:4px;font-size:14px;text-decoration:underline;transition:top .2s ease}.skip-link:focus-visible{top:20px;outline:2px solid var(--color-white,#fff);outline-offset:2px}:focus-visible{outline:2px solid currentColor;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a,a:focus{color:inherit}picture{display:flex}picture,picture img{width:100%;height:auto}picture img[loading=eager],picture img[loading=lazy]{transition:opacity .3s;opacity:0}input[type=email],input[type=tel],input[type=text]{width:100%;height:100%;background-color:transparent;border:none;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none}input[type=email][name=email],input[type=submit]{display:none}.images__gallery{row-gap:2rem}@media(max-width:768px){.images__gallery{row-gap:1rem}}@media(max-width:656px){.images__gallery{padding-right:1rem;padding-left:1rem}body[data-template=corporate-uid] .images__gallery,body[data-template=projects-uid] .images__gallery{padding-right:2rem;padding-left:2rem}}.accordion__container .wrapper{overflow:hidden}.accordion__container .top{cursor:pointer}.accordion__container .plus{flex-shrink:0;transition:opacity .5s cubic-bezier(.65,0,.35,1),transform .5s cubic-bezier(.65,0,.35,1)!important}.accordion__container .open .plus{transform:rotate(-180deg)}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0!important}.fade-enter-to,.fade-leave-from{opacity:1}html.desktop .catalog-modal__close,html.desktop .collection__products__designer__text__link,html.desktop .footer__middle__group a,html.desktop .home__about__link,html.desktop .nav__logo,html.desktop .nav__menu__button,html.desktop .nav__menu__middle a,html.desktop .nav__search__button,html.desktop .product-share__header__close,html.desktop .slice-product__sku__icon{transition:opacity .5s cubic-bezier(.215,.61,.355,1)}html.desktop .catalog-modal__close:hover,html.desktop .collection__products__designer__text__link:hover,html.desktop .footer__middle__group a:hover,html.desktop .home__about__link:hover,html.desktop .nav__logo:hover,html.desktop .nav__menu__button:hover,html.desktop .nav__menu__middle a:hover,html.desktop .nav__search__button:hover,html.desktop .product-share__header__close:hover,html.desktop .slice-product__sku__icon:hover{opacity:.4}html.desktop .footer__bottom__social__button,html.desktop .nav__menu__bottom__social__button{transition:opacity .5s cubic-bezier(.215,.61,.355,1)}html.desktop .footer__bottom__social__button:hover,html.desktop .nav__menu__bottom__social__button:hover{opacity:.6}html.desktop .downloads__button>*,html.desktop .product-share__link>*,html.desktop .product__hero__action>*{transition:opacity .5s cubic-bezier(.215,.61,.355,1)}html.desktop .downloads__button:hover>*,html.desktop .product-share__link:hover>*,html.desktop .product__hero__action:hover>*{opacity:.4}html.desktop body[data-color=white]:not(.modal-open) .nav__logo:hover,html.desktop body[data-color=white]:not(.modal-open):not(.menu-open2) .nav__menu__button:hover,html.desktop body[data-color=white]:not(.modal-open):not(.menu-open2) .nav__search__button:hover{opacity:.65}html.desktop .page__button__arrow{transition:border-color .5s cubic-bezier(.215,.61,.355,1),color .5s cubic-bezier(.215,.61,.355,1)}html.desktop .page__button__arrow:hover{border-color:#1d1d1b;color:#1d1d1b}html.desktop .product__collection__title{transition:opacity .5s cubic-bezier(.215,.61,.355,1)}html.desktop .product__collection__title .product__collection__title__icon{transition:border-color .5s cubic-bezier(.215,.61,.355,1)}html.desktop .product__collection__title:hover{opacity:.4}html.desktop .product__collection__title:hover .product__collection__title__icon{border-color:#1d1d1b80!important}html.desktop .page__button__plus{transition:border-color .5s cubic-bezier(.215,.61,.355,1)}html.desktop .page__button__plus svg{transition:color .5s cubic-bezier(.215,.61,.355,1)}html.desktop .page__button__plus:hover{border-color:#1d1d1b}html.desktop .page__button__plus:hover svg{color:#1d1d1b}html.desktop .nav__whatsapp__button{transition:background-color .5s cubic-bezier(.215,.61,.355,1)}html.desktop .nav__whatsapp__button:hover{background-color:#b66046}html.desktop .downloads__catalogs__items__card .downloads__catalogs__items__card__image,html.desktop .downloads__catalogs__items__card .downloads__catalogs__items__card__info{transition:opacity .5s cubic-bezier(.215,.61,.355,1)}html.desktop .downloads__catalogs__items__card:hover .downloads__catalogs__items__card__image{opacity:.8}html.desktop .downloads__catalogs__items__card:hover .downloads__catalogs__items__card__info{opacity:.4}html.desktop .downloads__3d__blocks__item{transition:background-color .5s cubic-bezier(.215,.61,.355,1)}html.desktop .downloads__3d__blocks__item:hover{background-color:#f4f4f4}html.desktop .hover-img picture{transition:transform 1s cubic-bezier(.215,.61,.355,1)}html.desktop .hover-img:hover picture{transform:scale(1.03)}html.desktop .filter-modal__item__inner{transition:background-color .5s}html.desktop .filter-modal__item__inner:hover{background-color:#ffffff80!important}html.desktop .catalog-modal__button,html.desktop .nav__menu__bottom__lang,html.desktop .rts-login__submit,html.desktop .rts-login__switch span,html.desktop .rts-request-password__back span,html.desktop .rts-request-password__submit,html.desktop .search-modal__header__close{transition:border-color .5s cubic-bezier(.215,.61,.355,1)}html.desktop .catalog-modal__button:hover,html.desktop .nav__menu__bottom__lang:hover,html.desktop .rts-login__submit:hover,html.desktop .rts-login__switch span:hover,html.desktop .rts-request-password__back span:hover,html.desktop .rts-request-password__submit:hover,html.desktop .search-modal__header__close:hover{border-color:#1d1d1b!important}@keyframes parallax{0%{transform:translateY(-20%)}to{transform:translateY(20%)}}.parallax{animation:parallax linear;animation-timeline:view()}[data-v-e130ee35]:root{--grid-home-cg:2rem;--grid-galleries1-cg:5rem;--grid-galleries2-cg:7rem;--grid-galleries3-cg:3rem;--grid-1-cg:2rem;--grid-home-pd:clamp(82px,-52.8571428571px + .1316964286 * 100vw,200px);--grid-galleries1-pd:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px);--grid-galleries2-pd:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px);--grid-galleries3-pd:clamp(82px,-7.1428571429px + .0870535714 * 100vw,160px);--grid-1-pd:clamp(82px,-7.1428571429px + .0870535714 * 100vw,160px);--grid-2-pd:clamp(82px,-98.5714285714px + .1763392857 * 100vw,240px);--grid-product-pd:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px);--border-radius:5px;--nav-h:clamp(82px,40.8571428571px + .0401785714 * 100vw,118px)}@media(max-width:768px){[data-v-e130ee35]:root{--grid-home-cg:1rem;--grid-galleries1-cg:1.6rem;--grid-galleries2-cg:2.4rem;--grid-galleries3-cg:1rem;--grid-home-pd:2rem;--grid-galleries1-pd:2rem;--grid-galleries2-pd:2rem;--grid-galleries3-pd:2rem;--grid-1-pd:2rem;--grid-2-pd:2rem;--grid-product-pd:2rem}}@media(max-width:656px){[data-v-e130ee35]:root{--grid-home-cg:.4rem;--grid-galleries1-cg:.4rem;--grid-galleries2-cg:.4rem;--grid-galleries3-cg:0rem}}.error[data-v-e130ee35],.error__button[data-v-e130ee35],.error__content[data-v-e130ee35]{display:flex;align-items:center;justify-content:center}.error__code[data-v-e130ee35]{font-family:ivypresto-display,serif;font-size:clamp(40px,33.3725490196px + .0169934641 * 100vw,66px);font-weight:100;font-style:italic;line-height:110%}@media(max-width:389px){.error__code[data-v-e130ee35]{font-size:4rem}}.error__subtitle[data-v-e130ee35]{font-family:Ranade-Variable;font-size:clamp(14px,12.9803921569px + .0026143791 * 100vw,18px);font-weight:300;letter-spacing:-.5px;line-height:160%}@media(max-width:768px){.error__subtitle[data-v-e130ee35]{line-height:140%}}.error__button__text[data-v-e130ee35]{font-family:Ranade-Variable;font-size:16px;font-weight:300;letter-spacing:-.5px;line-height:130%}@media(max-width:1024px){.error__button__text[data-v-e130ee35]{font-size:15px}}@media(max-width:768px){.error__button__text[data-v-e130ee35]{line-height:140%}}.error__title[data-v-e130ee35]{font-family:Ranade-Variable;font-size:clamp(21px,19.9803921569px + .0026143791 * 100vw,25px);font-weight:100;letter-spacing:-1px;line-height:120%}@media(max-width:768px){.error__title[data-v-e130ee35]{letter-spacing:-2px}}.error-layout[data-v-e130ee35]{min-height:100vh;opacity:0}.error[data-v-e130ee35]{flex-flow:column;min-height:100vh}.error__content[data-v-e130ee35]{flex-flow:column;text-align:center}.error__info[data-v-e130ee35]{display:flex;flex-flow:column;align-items:center;row-gap:12px;margin-top:20px;margin-bottom:40px}.error__button[data-v-e130ee35]{-moz-column-gap:12px;column-gap:12px;height:60px;padding:0 30px;border:2px solid #bfbfbf;border-radius:35px;color:#1d1d1b;cursor:pointer}.error__button__icon[data-v-e130ee35]{display:flex;align-items:center;justify-content:center;transform:rotate(-90deg)}
