*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{height:100%}body,html{min-height:100%}body{position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:14px;font-family:BlissPro}strong{font-weight:700}img{-ms-interpolation-mode:bicubic}.column img,.columns img,img{max-width:100%}p em{font-style:italic}article,aside,figcaption,figure,footer,header,nav,section{display:block}mark,time{display:inline-block}.absolute{position:absolute!important}.relative{position:relative!important}.fixed{position:fixed!important;max-width:100%!important;width:100%!important;left:0}.leer-mas__container{position:relative;overflow:hidden}.flip{transform:rotate(180deg) translateX(-50%)!important}.centerXY{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.text-center{text-align:center!important}.flex{display:flex!important}.left{float:left!important}.right{float:right!important}.top56{top:56px}.ontop{z-index:99!important}.z-0{z-index:0!important}.w100{width:100%!important}.h100{height:100%!important}.op1{opacity:1!important}.tdn{text-decoration:none!important}.text-overflow-ellipsis{text-overflow:ellipsis!important;overflow:hidden!important;white-space:nowrap!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.d-bl{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.p0{padding:0!important}.pb0{padding-bottom:0!important}.pr0{padding-right:0!important}.pl0{padding-left:0!important}.m0{margin:0!important}.mb0{margin-bottom:0!important}.mb40{margin-bottom:40px!important}.icon-arrow-up:after{content:"\E801"}.icon-arrow-down:after{content:"\E800"}.undraggable-unselectable,.undraggable-unselectable-cascading *{user-drag:none!important;-webkit-user-drag:none!important}.undraggable-unselectable,.undraggable-unselectable-cascading *,.unselectable{user-select:none!important;-moz-user-select:none!important;-webkit-user-select:none!important;-ms-user-select:none!important}.ttu{text-transform:uppercase!important}.ttn{text-transform:none!important}.transition-fast{transition:all .3s}.transition-slow{transition:all 1s}.hover-scale-up:hover{transform:scale(1.2)!important}[v-cloak]{opacity:0}.no-scroll,.noScroll_JS{overflow:hidden!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}html{font-size:10px}body,html{overflow-x:hidden;width:100%;height:100%}body{display:flex;flex-direction:column}.main-wrap{flex:1 0 auto}.footer{flex-shrink:0}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd-BoldItalic.eot);src:url(../fonts/Bodoni/BodoniStd-BoldItalic.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd-BoldItalic.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd-Bold.eot);src:url(../fonts/Bodoni/BodoniStd-Bold.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd-Bold.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd-Poster.eot);src:url(../fonts/Bodoni/BodoniStd-Poster.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd-Poster.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd-Poster.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd-PosterCompressed.eot);src:url(../fonts/Bodoni/BodoniStd-PosterCompressed.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd-PosterCompressed.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd-PosterCompressed.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd-Italic.eot);src:url(../fonts/Bodoni/BodoniStd-Italic.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd-Italic.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd-Italic.ttf) format("truetype");font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd.eot);src:url(../fonts/Bodoni/BodoniStd.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd.ttf) format("truetype");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd-PosterItalic.eot);src:url(../fonts/Bodoni/BodoniStd-PosterItalic.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd-PosterItalic.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd-PosterItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd-BoldCondensed.eot);src:url(../fonts/Bodoni/BodoniStd-BoldCondensed.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd-BoldCondensed.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd-BoldCondensed.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd-BookItalic.eot);src:url(../fonts/Bodoni/BodoniStd-BookItalic.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd-BookItalic.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd-BookItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/BodoniStd-Book.eot);src:url(../fonts/Bodoni/BodoniStd-Book.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/BodoniStd-Book.woff) format("woff");src:url(../fonts/Bodoni/BodoniStd-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/Bodoni-Bold-2.eot);src:url(../fonts/Bodoni/Bodoni-Bold-2.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/Bodoni-Bold-2.woff) format("woff");src:url(../fonts/Bodoni/Bodoni-Bold-2.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Bodoni;src:url(../fonts/Bodoni/bodonibold2.eot);src:url(../fonts/Bodoni/bodonibold2.eot?#iefix) format("embedded-opentype");src:url(../fonts/Bodoni/bodonibold2.woff) format("woff");src:url(../fonts/Bodoni/bodonibold2.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-Italic.eot);src:url(../fonts/OpenSans/OpenSans-Italic.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSans-Italic.woff) format("woff");src:url(../fonts/OpenSans/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-Extrabold.eot);src:url(../fonts/OpenSans/OpenSans-Extrabold.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSans-Extrabold.woff) format("woff");src:url(../fonts/OpenSans/OpenSans-Extrabold.ttf) format("truetype");font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans.eot);src:url(../fonts/OpenSans/OpenSans.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSans.woff) format("woff");src:url(../fonts/OpenSans/OpenSans.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-Light.eot);src:url(../fonts/OpenSans/OpenSans-Light.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSans-Light.woff) format("woff");src:url(../fonts/OpenSans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-BoldItalic.eot);src:url(../fonts/OpenSans/OpenSans-BoldItalic.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSans-BoldItalic.woff) format("woff");src:url(../fonts/OpenSans/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-SemiboldItalic.eot);src:url(../fonts/OpenSans/OpenSans-SemiboldItalic.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSans-SemiboldItalic.woff) format("woff");src:url(../fonts/OpenSans/OpenSans-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-Semibold.eot);src:url(../fonts/OpenSans/OpenSans-Semibold.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSans-Semibold.woff) format("woff");src:url(../fonts/OpenSans/OpenSans-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-Bold.eot);src:url(../fonts/OpenSans/OpenSans-Bold.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSans-Bold.woff) format("woff");src:url(../fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSansLight-Italic.eot);src:url(../fonts/OpenSans/OpenSansLight-Italic.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSansLight-Italic.woff) format("woff");src:url(../fonts/OpenSans/OpenSansLight-Italic.ttf) format("truetype");font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-ExtraboldItalic.eot);src:url(../fonts/OpenSans/OpenSans-ExtraboldItalic.eot?#iefix) format("embedded-opentype");src:url(../fonts/OpenSans/OpenSans-ExtraboldItalic.woff) format("woff");src:url(../fonts/OpenSans/OpenSans-ExtraboldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:ABCGramercy;src:url(fonts/ABCGramercyLight.eot);src:url(fonts/ABCGramercyLight.eot?#iefix) format("embedded-opentype");src:url(fonts/ABCGramercyLight.woff) format("woff");src:url(fonts/ABCGramercyLight.ttf) format("truetype");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:ABCGramercy;src:url(fonts/ABCGramercyRegular.eot);src:url(fonts/ABCGramercyRegular.eot?#iefix) format("embedded-opentype");src:url(fonts/ABCGramercyRegular.woff) format("woff");src:url(fonts/ABCGramercyRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:ABCGramercy;src:url(fonts/ABCGramercyRegularItalic.eot);src:url(fonts/ABCGramercyRegularItalic.eot?#iefix) format("embedded-opentype");src:url(fonts/ABCGramercyRegularItalic.woff) format("woff");src:url(fonts/ABCGramercyRegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:ESKlarheitGrotesk;src:url(fonts/ESKlarheitGroteskRegular.eot);src:url(fonts/ESKlarheitGroteskRegular.eot?#iefix) format("embedded-opentype");src:url(fonts/ESKlarheitGroteskRegular.woff) format("woff");src:url(fonts/ESKlarheitGroteskRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:ESKlarheitGrotesk;src:url(fonts/ESKlarheitGroteskBold.eot);src:url(fonts/ESKlarheitGroteskBold.eot?#iefix) format("embedded-opentype");src:url(fonts/ESKlarheitGroteskBold.woff) format("woff");src:url(fonts/ESKlarheitGroteskBold.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}input,textarea{background-color:transparent;border:0 transparent;border-radius:initial;padding:10px;-moz-appearance:none;-webkit-appearance:none;width:100%}textarea{resize:vertical}input[type=button],input[type=submit]{background-color:#ffbe2c;display:block}input[type=button],input[type=date],input[type=time]{width:auto}input::-webkit-datetime-edit{color:#000}input::-webkit-calendar-picker-indicator,input::-webkit-inner-spin-button{cursor:pointer;opacity:1}input[type=checkbox],input[type=radio]{cursor:pointer;padding:0;height:1rem;width:1rem;vertical-align:text-top}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#000}input[type=radio]{border-radius:100%}select{-moz-appearance:none;-webkit-appearance:none;cursor:pointer}button:focus,input:focus,select:focus,textarea:focus{outline:none}.label{font-family:OpenSans,sans;font-size:14px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.error-contact,.header__brand,.header__menu,.header__menu-list a,.header__menu-toggle,.home-data__right .t-paragraph p,.home-data__right .text-content p p,.t-cookies,.t-paragraph,.t-paragraph-sm,.t-title,.text-content .home-data__right p p,.text-content p{font-family:ABCGramercy;font-weight:400}.contact-messages,.t-list-italic{font-family:ABCGramercy;font-weight:italic}.contact-section .contact-grid .contact-column .contact-row input,.contact-section .contact-grid .contact-column .contact-row textarea,.footer__nav .footer__menu li a,.home-discover__meta-content a,.t-footer,.t-footerLink,.t-list,.t-subtitle,.text-content h2{font-family:ESKlarheitGrotesk;font-weight:400}.t-title{font-size:25px;line-height:30px}@media (min-width:826px){.t-title{font-size:35px;line-height:45px}}@media (min-width:1700px){.t-title{font-size:40px;line-height:50px}}.t-subtitle,.text-content h2{font-size:12px;line-height:17px}@media (min-width:1700px){.t-subtitle,.text-content h2{font-size:16px;line-height:21px}}.home-data__right .t-paragraph p,.home-data__right .text-content p p,.t-paragraph,.text-content .home-data__right p p,.text-content p{font-size:15px;line-height:22px}@media (min-width:1700px){.home-data__right .t-paragraph p,.home-data__right .text-content p p,.t-paragraph,.text-content .home-data__right p p,.text-content p{font-size:22px;line-height:28px}}.error-contact,.t-paragraph-sm{font-size:13px;line-height:1.35}@media (min-width:1700px){.error-contact,.t-paragraph-sm{font-size:20px;line-height:1.3}}.t-list{font-size:15px;line-height:25px}@media (min-width:1700px){.t-list{font-size:22px;line-height:32px}}.contact-messages,.t-list-italic{font-size:15px;line-height:25px;font-style:italic}@media (min-width:1700px){.contact-messages,.t-list-italic{font-size:22px;line-height:32px}}.t-input{font-size:12px;line-height:17px}@media (min-width:1700px){.t-input{font-size:16px;line-height:21px}}.cookies .btn--cookies,.t-button{font-size:12px;line-height:17px}@media (min-width:1700px){.cookies .btn--cookies,.t-button{font-size:18px;line-height:28px}}.header__brand,.header__menu-list a,.header__menu-toggle,.mobile-overlay .header__menu-list--mobile a,.t-menu{font-size:15px}@media (min-width:1700px){.header__brand,.header__menu-list a,.header__menu-toggle,.mobile-overlay .header__menu-list--mobile a,.t-menu{font-size:18px}}.footer__nav .footer__menu li a,.t-footer{font-size:15px}@media (min-width:1700px){.footer__nav .footer__menu li a,.t-footer{font-size:18px}}.t-cookies{font-size:16px;line-height:30px}@media (min-width:826px){.t-cookies{font-size:22px}}.t-footerLink{font-size:14px}.grid__row{min-height:1px}.grid__container,.grid__row{position:relative;width:100%}.grid__container{display:flex;flex-wrap:wrap;padding:0;margin-left:auto;margin-right:auto;max-width:1200px}@media only screen and (max-width:320px){.grid__container{max-width:94%;margin:0 auto}}.grid__col-1-1,.grid__col-1-2,.grid__col-1-3{position:relative}.grid__col-1-1{width:100%}@media only screen and (max-width:320px){.grid__col-1-1{padding:0 20px}}.grid__col-1-2{width:50%}.grid__col-1-2:nth-of-type(odd){padding-right:10px}.grid__col-1-2:nth-of-type(2n){padding-left:10px}.grid__col-1-2:nth-of-type(2n),.grid__col-1-2:nth-of-type(odd){padding-right:20px;padding-left:20px}@media only screen and (max-width:320px){.grid__col-1-2{width:100%;padding:0 20px!important}}.grid__col-1-3{width:33.3333333333%}.grid__col-1-3:nth-of-type(3n-2){padding-right:13.3333333333px}.grid__col-1-3:nth-of-type(3n-1){padding-right:6.6666666667px;padding-left:6.6666666667px}.grid__col-1-3:nth-of-type(3n){padding-left:13.3333333333px}@media only screen and (max-width:320px){.grid__col-1-3{width:100%;padding:0 20px!important}}@media only screen and (max-width:480px){.grid__col-1-3{padding:0 20px!important}}.grid__col-1-4{width:25%}.grid__col-1-4:nth-of-type(4n-3){padding-right:13.3333333333px}.grid__col-1-4:nth-of-type(4n-1),.grid__col-1-4:nth-of-type(4n-2){padding-right:6.6666666667px;padding-left:6.6666666667px}.grid__col-1-4:nth-of-type(4n){padding-left:13.3333333333px}.grid__col-1-6{width:50%;padding-right:10px;padding-left:0}@media only screen and (max-width:sm-big){.grid__col-1-6{width:66.66667%;padding-right:0;padding-left:0}}@media only screen and (max-width:xs-big){.grid__col-1-6{width:100%;padding-right:0;padding-left:0}}.grid__col-1-7{width:58.33333%;padding-right:10px;padding-left:10px}@media only screen and (max-width:sm-big){.grid__col-1-7{width:66.66667%;padding-right:0;padding-left:0}}@media only screen and (max-width:xs-big){.grid__col-1-7{width:100%;padding-right:0;padding-left:0}}.grid__col-1-8{width:66.66667%;padding-right:0!important;padding-left:0}@media only screen and (max-width:sm-big){.grid__col-1-8{width:100%}}@media only screen and (max-width:xs-big){.grid__col-1-8{width:100%;margin-left:0!important}}.grid__col-1-9{width:75%;padding-right:20px!important;padding-left:20px}@media only screen and (max-width:320px){.grid__col-1-9{width:100%}}.grid__col-1-10{width:83.33333%;padding-right:20px!important;padding-left:20px}@media only screen and (max-width:320px){.grid__col-1-10{width:100%}}.grid__box{position:relative;width:100%}@media only screen and (max-width:320px){.featured-home-contenedor .grid__col-1-9{width:66.66667%}}@media only screen and (max-width:650px){.featured-home-contenedor .grid__col-1-9{width:100%}}.featured-home-contenedor .grid__col-1-4{padding:0 10px}@media only screen and (max-width:320px){.featured-home-contenedor .grid__col-1-4{width:26.66667%}}@media only screen and (max-width:650px){.featured-home-contenedor .grid__col-1-4{width:50%;margin:0 auto}}.grid__offset-0-2{width:16.66667%;margin:0 10px}@media only screen and (max-width:320px){.grid__offset-0-2{width:0;margin:0}}.header{background-color:#eaeadc;color:#261201;min-height:39px;position:sticky;top:0;z-index:100}.header__container{display:flex;justify-content:space-between;align-items:center;padding:12px 60px;margin:0 auto;gap:30px}@media (max-width:900px){.header__container{padding:12px 20px}}.header__brand{white-space:nowrap}.header__nav{display:flex;gap:128px;align-items:center}@media (max-width:900px){.header__nav{gap:15px}}.header__menu{display:flex;align-items:center;gap:1rem}.header__menu-toggle{display:none;background:none;border:none;font-family:inherit;color:inherit;cursor:pointer}@media (max-width:900px){.header__menu-toggle{display:block}}.header__menu-list{display:flex;gap:89px;list-style:none;margin:0;padding:0}@media (max-width:900px){.header__menu-list{display:none}}.header__menu-list li{display:inline-block}.header__menu-list a{text-decoration:none;color:inherit}.header__menu-list a:hover{color:#bfb49f}.header__logo{height:20px;width:auto}.header svg.header__logo path{transition:fill .3s ease}.header svg.header__logo:hover path{fill:#bfb49f}.mobile-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(60,25%,89%,.96);display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:99}.mobile-overlay.active{opacity:1;pointer-events:auto}.mobile-overlay .header__menu-list--mobile{display:flex;flex-direction:column;gap:40px;list-style:none;padding:0;margin:0}.mobile-overlay .header__menu-list--mobile li{text-align:center}.footer{background-color:#73624d;color:#261201;height:100vh}.footer__container{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:78px 60px 40px}@media (max-width:768px){.footer__container{padding:78px 20px 34px}}.footer__top{display:grid;grid-template-columns:1fr 2fr 1fr;row-gap:16px;font-size:11px}@media (max-width:768px){.footer__top{grid-template-columns:1fr;row-gap:44px}}.footer__crafted{font-family:ABCGramercy-Regular,serif}.footer__nav{display:flex;flex-direction:column;gap:8px}.footer__nav .footer__menu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,auto);gap:16px 138px}.footer__nav .footer__menu li a{text-decoration:none;color:inherit}.footer__nav .footer__menu li a:hover{color:#bfb49f}@media (max-width:768px){.footer__nav .footer__menu{grid-template-columns:repeat(1,auto)}.footer__nav .footer__menu ul{display:flex;flex-direction:column;gap:0}.footer__nav .footer__menu li{display:inline-block;margin-bottom:16px}.footer__nav .footer__menu li:nth-child(2n){margin-bottom:45px}.footer__nav .footer__menu li:last-child{margin-bottom:0}}.footer__copyright{text-align:right}@media (max-width:768px){.footer__copyright{text-align:left}}.footer__bottom{text-align:left;width:100%}@media (max-width:900px){.footer__bottom{margin-top:78px}}.footer__brand{font-family:ESKlarheitGrotesk-Regular,sans-serif;font-size:80px;font-weight:700;line-height:1;color:#261201;text-align:left;width:100%}@media (max-width:768px){.footer__brand{font-size:40px}}.footer__svg{width:100%;max-width:100%}.footer__svg svg{width:100%;height:auto;display:block}@media (max-width:900px){.footer{height:auto}}.error{padding:62px 176px;background-color:#bfb49f;display:flex;flex-direction:column;color:#261201}.error h1{margin-bottom:90px}.error h1,.error h4{color:#261201}.error .innerGroup{width:40%;margin-bottom:60px;display:flex;flex-direction:column;gap:20px}@media (max-width:900px){.error{padding:40px 20px}}.cookies{position:fixed;inset:0;z-index:9999;pointer-events:none;display:none}.cookies.show{display:block}.cookies:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.55)}.cookies__inner{gap:20px;left:50%;bottom:16px;width:calc(100% - 32px);max-width:600px;padding:20px;display:flex;position:fixed;transform:translateX(-50%);box-shadow:0 12px 30px rgba(0,0,0,.22);pointer-events:auto;flex-direction:column;background-color:#eaeadc}.cookies__links{display:flex;justify-content:space-between}.cookies .btn--cookies{color:#261201;text-transform:uppercase;letter-spacing:.05em}@media only screen and (max-width:480px){.cookies .btn--cookies{font-size:11px}}.cookies .btn--cookies:hover{border-bottom:1px solid}.atomos footer.footer,.atomos header#header{display:none!important}.atomos a,.atomos div,.atomos form,.atomos h1,.atomos h2,.atomos h3,.atomos h4,.atomos h5,.atomos h6,.atomos p,.atomos span,.atomos ul{margin:40px}.title_mundo,.title_mundo-2{font-size:40px}.title_mundo-3{font-family:OpenSans,sans;font-size:40px}.title_mundo-4,.title_mundo-5{font-size:40px}.lista-menu{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.citas__contenedor{text-align:center;padding:45px 0 60px}.footer__contenedor{border-top:.25px solid #737a7c;padding-top:10px}.footer__contenedor .footer__lista,.footer__contenedor .legales__lista{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.credito__contenedor{width:70%;background-color:#737a7c;height:25px;justify-content:center}.credito__contenedor,.splash{display:flex;align-items:center}.splash{background-color:#23a5fc;background:linear-gradient(0deg,#12232e,#215056);color:#e8ebe9;flex-direction:column;justify-content:space-around;width:100%;min-height:100vh}.splash img{max-width:500px;padding:0 20px}.splash img.logo{width:200px;filter:brightness(0) invert(100%)}.home-hero{z-index:1;display:flex;min-height:100svh;position:relative;flex-direction:column;background-size:cover;background-position:50%}.home-hero__video{top:0;left:0;width:100%;height:100%;z-index:-1;position:absolute;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:650px){.home-hero__video.desktop{display:none}}.home-hero__video.mobile{display:none}@media only screen and (max-width:650px){.home-hero__video.mobile{display:block}}.home-hero__inner{flex:1;width:100%;display:flex;padding:126px 60px 40px;z-index:1;position:relative;flex-direction:column;justify-content:space-between}.home-hero__text{max-width:560px;color:#eaeadc}.home-hero__svg{width:100%;position:relative;z-index:2;padding-bottom:40px;height:auto;max-height:400px;display:block;will-change:transform}@media (max-width:825px){.home-hero__svg{padding-bottom:25px}}@media (max-width:319px){.home-hero__svg{padding-bottom:20px}}.home-hero__svg svg{width:100%;height:auto;display:block}@supports (-webkit-touch-callout:none){.home-hero__svg{position:sticky;top:0}}@media (max-width:900px){.home-hero{min-height:100dvh}.home-hero .home-hero__inner{padding:71px 20px 26px;max-width:100%}}.home-data{background-color:#eaeadc;position:relative;z-index:5;height:calc(100vh - 39px);max-height:calc(100vh - 39px)}@media (max-width:900px){.home-data{height:auto;max-height:100%}}.home-data__grid{gap:0;height:calc(100vh - 39px);max-height:calc(100vh - 39px);display:grid;align-items:stretch;grid-template-columns:1fr 1fr}@media (max-width:900px){.home-data__grid{height:auto;min-height:0;max-height:100%;grid-template-columns:1fr}}.home-data__left{height:100%;padding:62px;display:flex;overflow:hidden;flex-direction:column;justify-content:space-between}@media (max-width:900px){.home-data__left{gap:25px;padding:40px 20px}}.home-data__meta-title{margin-bottom:23px}.home-data__right{padding:62px;display:flex;align-items:flex-start;height:100%;overflow:hidden;box-sizing:border-box}@media (max-width:900px){.home-data__right{padding:0;display:none}}.home-data__image-container{width:100%;height:auto;aspect-ratio:2/3;display:flex;justify-content:center;align-items:center}.home-data__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-data__img.is-mobile{display:none}.home-data__img.is-desktop{display:block}@media (max-width:900px){.home-data__img.is-mobile{display:block}.home-data__img.is-desktop{display:none}}.home-projects-slider{display:flex;flex-direction:column;padding:62px;gap:24px;background-color:#eaeadc;max-height:100vh;z-index:2;position:relative}@media (max-width:900px){.home-projects-slider{padding:40px 20px 0}}.home-projects-slider .home-projects-slider-image{width:100%;height:830px;max-height:830px;overflow:hidden}.home-projects-slider .home-projects-slider-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:900px){.home-projects-slider .home-projects-slider-image{height:280px;max-height:280px}}@media (max-width:400px){.home-projects-slider .home-projects-slider-image{height:141px;max-height:141px}}.home-projects-slider .home-projects-slider-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.home-projects-slider .home-projects-slider-footer .home-projects-slider-nav{display:flex;gap:36px;align-items:center}@media (max-width:649px){.home-projects-slider .home-projects-slider-footer .home-projects-slider-nav{width:100%;justify-content:center;margin-top:8px;order:3}}@media (max-width:649px){.home-projects-slider .home-projects-slider-name{width:100%;justify-content:center;text-align:center;margin-top:8px;order:2}}.home-projects-slider .home-projects-slider-footer>div,.home-projects-slider .home-projects-slider-image img,.home-projects-slider .home-projects-slider-pagination{transition:opacity .4s ease;opacity:1}.home-projects-slider .home-projects-slider-pagination.fade-out{opacity:0}.home-projects-slider .home-projects-slider-next.is-disabled,.home-projects-slider .home-projects-slider-prev.is-disabled{opacity:.3;pointer-events:none;cursor:default}.home-projects-slider .home-projects-slider-next:hover svg path,.home-projects-slider .home-projects-slider-prev:hover svg path{fill:#bfb49f}.home-projects-slider .home-projects-slider-next svg path,.home-projects-slider .home-projects-slider-prev svg path{transition:fill .3s ease}.home-projects-slider .home-projects-slider-next.is-disabled svg path,.home-projects-slider .home-projects-slider-prev.is-disabled svg path{fill:#bfb49f}.home-discover{background-color:#eaeadc;z-index:2;position:relative}.home-discover__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:100vh}@media (max-width:900px){.home-discover__grid{grid-template-columns:1fr}}.home-discover__left{padding:62px;display:flex;align-items:flex-start;height:100%}@media (max-width:900px){.home-discover__left{padding:0 20px;margin:71px 0 0}}.home-discover__right{padding:62px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:900px){.home-discover__right{padding:0 20px;margin:39px 0}}.home-discover__meta-content h2{margin-bottom:44px}.home-discover__meta-content h4{margin-bottom:12px;text-transform:uppercase}.home-discover__meta-content p{margin-bottom:39px}.home-discover__image-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.home-discover__img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:900px){.home-discover__img{align-self:auto}}.home-discover__meta_img{width:172px;align-self:end}@media (max-width:900px){.home-discover__meta_img{margin-top:78px}}@media (max-width:900px){.home-discover{height:calc(100% - 39px)}}.about-main{background-color:#bfb49f;padding:172px 60px 60px}@media (max-width:649px){.about-main{padding:39px 20px 40px}}@media (max-width:1699px){.about-main{padding:67px 39px 60px}}.text-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media (max-width:900px){.text-grid{grid-template-columns:1fr}}.text-title{color:#261201}.text-content{line-height:19px;color:#261201}.text-content h2{margin-bottom:20px}.top{margin-top:92px}@media (max-width:900px){.top_movil{margin-top:232px}}.principles-grid{display:grid;grid-template-columns:1fr 1fr;gap:46px 2rem;margin-top:2rem}@media (max-width:900px){.principles-grid{grid-template-columns:1fr}}.principle-item .text-title h2{margin-bottom:9px}.photo-row{display:grid;grid-template-columns:1fr 1fr}@media (max-width:900px){.photo-row{grid-template-columns:1fr;gap:25px}}.photo-row.align-center{align-items:center}.photo-row.align-top{align-items:flex-start}.photo-small{flex:1;max-width:165px}.photo-large{flex:2;width:100%}img{width:100%;height:auto;display:block}.s1_movil{display:none}@media (max-width:900px){.s1_movil{display:block}}@media (max-width:900px){.s1_desktop{display:none}}.contact-section{background-color:#bfb49f;padding:172px 60px 60px}@media (max-width:649px){.contact-section{padding:39px 20px 40px}}@media (max-width:1699px){.contact-section{padding:67px 39px 60px}}.contact-section .contact-grid{gap:3rem;display:grid;margin-top:84px;-moz-column-gap:120px;column-gap:120px;align-items:flex-start;grid-template-columns:1fr 1fr}@media (max-width:900px){.contact-section .contact-grid{grid-template-columns:1fr;gap:75px}}.contact-section .contact-grid .contact-column{gap:1.5rem;color:#261201;display:flex;font-size:14px;flex-wrap:wrap;align-items:flex-start}.contact-section .contact-grid .contact-column.contact-data{text-align:left}.contact-section .contact-grid .contact-column.contact-data p{margin:0}.contact-section .contact-grid .contact-column--title{width:100%}.contact-section .contact-grid .contact-column .contact-row{gap:.5rem;width:100%;display:flex;flex-wrap:wrap}.contact-section .contact-grid .contact-column .contact-row p:first-child{width:120px;margin:0}.contact-section .contact-grid .contact-column .contact-row input{flex:1;padding:4px;flex-grow:1;font-size:15px;background:transparent;line-height:25px;border-bottom:1px solid #261201}.contact-section .contact-grid .contact-column .contact-row input:-webkit-autofill,.contact-section .contact-grid .contact-column .contact-row input:-webkit-autofill:focus,.contact-section .contact-grid .contact-column .contact-row input:-webkit-autofill:hover{border:none;border-bottom:1px solid #261201;-webkit-text-fill-color:#261201;-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.contact-section .contact-grid .contact-column .contact-row textarea{flex:1;padding:4px;border:1px solid #261201;background:transparent;font-size:15px;line-height:25px;width:100%;resize:all;height:230px}.contact-section .contact-grid .contact-column button{color:#261201;border:none;cursor:pointer;margin-top:1rem;background:none;font-weight:700;align-self:flex-start}.contact-section .button-wrapper{width:50px;order:5;display:flex;align-items:flex-end;justify-content:flex-end}@media (max-width:900px){.contact-section .make-column{flex-direction:column}}.contact-messages{order:4;width:calc(100% - 1.5rem - 50px);margin-top:.5rem;text-align:left;padding-left:calc(120px + 1.5rem);padding-right:20px;background-color:#0ff}@media (max-width:900px){.contact-messages{padding-left:0}}.error-contact{width:100%}.projects-hero{min-height:100svh;background-size:cover;background-position:50%;position:relative;z-index:1;display:flex;flex-direction:column}.projects-hero__inner{padding:126px 60px 40px;width:100%;flex:1;display:flex;flex-direction:column;gap:71px}.projects-hero__inner:before{content:"";position:absolute;inset:0;background-color:rgba(38,18,1,.4);z-index:0}.projects-hero__inner>*{position:relative;z-index:1}@media (max-width:825px){.projects-hero__inner{gap:44px;padding:71px 20px 26px}}.projects-hero__text{max-width:560px;color:#eaeadc}@media (max-width:900px){.projects-hero{min-height:100dvh}.projects-hero .home-hero__inner{padding:71px 20px 26px;max-width:100%}}.projects-selected{background-color:#eaeadc;z-index:2;position:relative;min-height:100svh}.projects-selected__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:100vh}@media (max-width:900px){.projects-selected__grid{grid-template-columns:1fr}}.projects-selected__left{padding:62px 0 62px 62px;display:flex;align-items:flex-start;height:100%;flex-direction:column;justify-content:space-between}@media (max-width:900px){.projects-selected__left{padding:39px 20px 20px;align-items:center}}.projects-selected__content h4{margin-bottom:12px;text-transform:uppercase}.projects-selected__content p{margin-bottom:39px}.projects-selected__right{padding:62px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:900px){.projects-selected__right{padding:20px;display:none}}.projects-selected .collection__preview-image{width:100%;display:flex;align-items:flex-end;justify-content:flex-end}.projects-selected .collection__preview-image .image-container{width:100%;height:calc(100vh - 106px);position:relative}.projects-selected .collection__preview-image .image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;position:absolute;bottom:0;right:0}.project-cards-wrapper{display:none}.project-table-wrapper{width:100%;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:y mandatory;scrollbar-color:#bfb49f transparent;scrollbar-width:thin}.project-table-wrapper::-webkit-scrollbar{width:8px}.project-table-wrapper::-webkit-scrollbar-track{background:transparent}.project-table-wrapper::-webkit-scrollbar-thumb{background-color:#bfb49f;border-radius:10px}@media (max-width:900px){.project-table-wrapper{display:none}.project-cards-wrapper{display:block;width:100%}}.project-table{width:100%;display:flex;flex-direction:column}.project-table__header,.project-table__row{display:grid;padding:10px 0}.project-table__header span{text-transform:uppercase;padding-right:40px}.project-table__list{list-style:none;padding:0;margin:0}.project-table__row{cursor:pointer;transition:color-color .2s ease}.project-table__row span{overflow-wrap:break-word;word-break:break-word;min-width:0;padding-right:40px}.project-table__row.is-active,.project-table__row.is-active .t-list,.project-table__row:hover,.project-table__row:hover .t-list{color:#bfb49f}.project-table__row .t-list{transition:color .2s ease;color:inherit}.project-table:not(.collections-5col):not(.projects-5col) .project-table__header,.project-table:not(.collections-5col):not(.projects-5col) .project-table__row{grid-template-columns:1fr 2fr 1fr 1fr}.project-table.collections-5col .project-table__header,.project-table.collections-5col .project-table__row{grid-template-columns:1fr 2fr 1fr 1fr;grid-template-areas:"data name . tone"}.project-table.collections-5col .t-subtitle:first-child,.project-table.collections-5col .text-content h2:first-child,.text-content .project-table.collections-5col h2:first-child{grid-area:data}.project-table.collections-5col .t-subtitle:nth-child(2),.project-table.collections-5col .text-content h2:nth-child(2),.text-content .project-table.collections-5col h2:nth-child(2){grid-area:name}.project-table.collections-5col .t-subtitle:nth-child(3),.project-table.collections-5col .text-content h2:nth-child(3),.text-content .project-table.collections-5col h2:nth-child(3){grid-area:tone}.project-table.collections-5col .t-list:first-child{grid-area:data}.project-table.collections-5col .t-list:nth-child(2){grid-area:name}.project-table.collections-5col .t-list:nth-child(3){grid-area:tone}.project-table.projects-5col .project-table__header,.project-table.projects-5col .project-table__row{grid-template-columns:1fr 2fr 2fr 1fr;grid-template-areas:"data name collection year "}.project-table.projects-5col .t-list:first-child,.project-table.projects-5col .t-subtitle:first-child,.project-table.projects-5col .text-content h2:first-child,.text-content .project-table.projects-5col h2:first-child{grid-area:data}.project-table.projects-5col .t-list:nth-child(2),.project-table.projects-5col .t-subtitle:nth-child(2),.project-table.projects-5col .text-content h2:nth-child(2),.text-content .project-table.projects-5col h2:nth-child(2){grid-area:name}.project-table.projects-5col .t-list:nth-child(3),.project-table.projects-5col .t-subtitle:nth-child(3),.project-table.projects-5col .text-content h2:nth-child(3),.text-content .project-table.projects-5col h2:nth-child(3){grid-area:collection}.project-table.projects-5col .t-list:nth-child(4),.project-table.projects-5col .t-subtitle:nth-child(4),.project-table.projects-5col .text-content h2:nth-child(4),.text-content .project-table.projects-5col h2:nth-child(4){grid-area:year}.projects-cards__wrapper{display:grid;gap:39px}@media (max-width:900px){.projects-cards__wrapper{grid-template-columns:1fr 1fr}}@media (max-width:550px){.projects-cards__wrapper{grid-template-columns:1fr}}.projects-card{display:flex;flex-direction:column;background-color:#eaeadc;text-decoration:none;color:#bfb49f;min-height:385px;max-height:385px}.projects-card__image{width:100%;aspect-ratio:3/4;overflow:hidden;min-height:329px;max-height:329px}.projects-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.projects-card:hover img{transform:scale(1.05)}.projects-card__info{display:flex;flex-direction:column;padding:12px 0;flex:1}.projects-card__bottom,.projects-card__row,.projects-card__top{display:flex;justify-content:space-between;font-size:14px}.project-hero{z-index:2;position:relative;min-height:100svh;display:flex;flex-direction:column;background-size:cover;background-position:50%}.project-hero__grid{display:grid;grid-template-columns:1fr 3fr;gap:0;min-height:100vh}@media (max-width:900px){.project-hero__grid{grid-template-columns:1fr}}.project-hero__inner{padding:62px 0 62px 60px;width:100%;flex:1;display:flex;flex-direction:column;justify-content:space-between;color:#eaeadc;position:relative}.project-hero__inner:before{content:"";position:absolute;inset:0;background-color:rgba(38,18,1,.4);z-index:0}.project-hero__inner>*{position:relative;z-index:1}@media (max-width:825px){.project-hero__inner{gap:44px;padding:71px 20px 26px}}.project-hero__left{padding:62px 0 62px 62px;display:flex;align-items:flex-start;height:100%;flex-direction:column;justify-content:space-between;color:#eaeadc;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:900px){.project-hero__left{padding:20px}}.project-hero__content{display:flex;flex-direction:column;gap:53px}.project-hero__nav{text-transform:uppercase}.project-hero__right{width:100%;height:100%;background-size:cover;background-position:50%}@media (max-width:825px){.project-hero__right{display:none}}.project-ficha{background-color:#eaeadc}.project-ficha__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:100vh}@media (max-width:900px){.project-ficha__grid{grid-template-columns:1fr;min-height:0}}.project-ficha__left{padding:62px;display:flex;flex-direction:column;justify-content:end;align-items:end}@media (max-width:900px){.project-ficha__left{padding:40px 20px;gap:25px}}.project-ficha__right{padding:62px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:900px){.project-ficha__right{padding:40px 20px}}.project-ficha__right .project__preview-image{width:100%;display:flex;align-items:flex-end;justify-content:flex-end}.project-ficha__right .project__preview-image .image-container{width:100%;height:calc(100vh - 106px);position:relative}.project-ficha__right .project__preview-image .image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;position:absolute;bottom:0;right:0}.project-ficha .project-ficha-column{display:flex;flex-direction:column;gap:1.5rem;color:#261201;font-size:14px}.project-ficha .project-ficha-column.project-ficha-data{text-align:left}.project-ficha .project-ficha-column.project-ficha-data p{margin:0}.project-ficha .project-ficha-column .project-ficha-row{display:grid;grid-template-columns:auto 1fr;gap:.5rem}.project-ficha .project-ficha-column .project-ficha-row p:first-child{width:120px;margin:0}.project-ficha .project-ficha-column .project-ficha-row input{flex:1;padding:4px;border-bottom:1px solid #261201;background:transparent}.project-ficha .project-ficha-column .project-ficha-row textarea{flex:1;padding:4px;border:1px solid #261201;background:transparent;width:100%;aspect-ratio:1/1;resize:none}.project-ficha .project-ficha-column button{align-self:flex-start;margin-top:1rem;background:none;border:none;color:#261201;font-weight:700}.project-blocks{background-color:#eaeadc}.project-blocks__block{padding:62px;display:flex;justify-content:center;gap:20px}@media (max-width:900px){.project-blocks__block{padding:20px;gap:10px}}.project-blocks__block--a .project-blocks__slot{flex:0 0 35%;max-width:35%;display:flex;justify-content:center;align-items:center}.project-blocks__block--a .project-blocks__media{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;aspect-ratio:3/4}@media (max-width:900px){.project-blocks__block--a .project-blocks__slot{flex:0 0 50%;max-width:50%}}.project-blocks__block--b{justify-content:flex-end;align-items:flex-start}@media (max-width:900px){.project-blocks__block--b{flex-direction:column;gap:76px}}.project-blocks__block--b .project-blocks__slot{display:flex;justify-content:center;align-items:center}.project-blocks__block--b .project-blocks__slot--left{flex:0 0 50%;max-width:50%}.project-blocks__block--b .project-blocks__slot--left:empty{aspect-ratio:16/9;width:100%}.project-blocks__block--b .project-blocks__slot--left .project-blocks__media{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;display:block}.project-blocks__block--b .project-blocks__slot--right{flex:0 0 15%;max-width:15%;align-self:flex-start}.project-blocks__block--b .project-blocks__slot--right:empty{aspect-ratio:3/4;width:100%}.project-blocks__block--b .project-blocks__slot--right .project-blocks__media{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4;display:block}@media (max-width:900px){.project-blocks__block--b .project-blocks__slot--left{flex:0 0 100%;max-width:100%}.project-blocks__block--b .project-blocks__slot--left:empty{aspect-ratio:16/9}.project-blocks__block--b .project-blocks__slot--right{flex:0 0 70%;max-width:70%;margin:0 auto}.project-blocks__block--b .project-blocks__slot--right:empty{aspect-ratio:3/4}}.project-blocks__block--c{justify-content:start;display:flex;gap:20px}.project-blocks__block--c .project-blocks__slot{flex:0 0 35%;max-width:35%;display:flex;justify-content:center;align-items:center}.project-blocks__block--c .project-blocks__slot:empty{aspect-ratio:3/4;width:100%}.project-blocks__block--c .project-blocks__media{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4}@media (max-width:900px){.project-blocks__block--c .project-blocks__slot{flex:0 0 50%;max-width:50%}}.project-blocks__block--d{justify-content:flex-end;align-items:flex-start}@media (max-width:900px){.project-blocks__block--d{flex-direction:column;gap:76px}}.project-blocks__block--d .project-blocks__slot{display:flex;justify-content:center;align-items:center}.project-blocks__block--d .project-blocks__slot--left{flex:0 0 50%;max-width:50%}.project-blocks__block--d .project-blocks__slot--left:empty{aspect-ratio:16/9;width:100%}.project-blocks__block--d .project-blocks__slot--left .project-blocks__media{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.project-blocks__block--d .project-blocks__slot--right{flex:0 0 30%;max-width:30%;align-self:flex-start}.project-blocks__block--d .project-blocks__slot--right:empty{aspect-ratio:3/4;width:100%}.project-blocks__block--d .project-blocks__slot--right .project-blocks__media{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4}@media (max-width:900px){.project-blocks__block--d .project-blocks__slot--left{flex:0 0 100%;max-width:100%}.project-blocks__block--d .project-blocks__slot--left:empty{aspect-ratio:16/9}.project-blocks__block--d .project-blocks__slot--right{flex:0 0 100%;max-width:100%;margin:0 auto}.project-blocks__block--d .project-blocks__slot--right:empty{aspect-ratio:3/4}}.project-blocks__media{display:block;height:auto}.collections-hero{min-height:100svh;background-size:cover;background-position:50%;position:relative;z-index:1;display:flex;flex-direction:column}.collections-hero__inner{padding:126px 60px 40px;width:100%;flex:1;display:flex;flex-direction:column;gap:71px}.collections-hero__inner:before{content:"";position:absolute;inset:0;background-color:rgba(38,18,1,.4);z-index:0}.collections-hero__inner>*{position:relative;z-index:1}@media (max-width:825px){.collections-hero__inner{gap:44px;padding:49px 20px 20px}}.collections-hero__text{max-width:560px;color:#eaeadc}@media (max-width:900px){.collections-hero{min-height:100dvh}.collections-hero .home-hero__inner{padding:71px 20px 26px;max-width:100%}}.collections-table{background-color:#eaeadc;z-index:2;position:relative;min-height:100svh}.collections-table__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:100vh}@media (max-width:900px){.collections-table__grid{grid-template-columns:1fr}}.collections-table__left{padding:62px 0 62px 62px;display:flex;align-items:flex-start;height:100%;flex-direction:column;justify-content:space-between}@media (max-width:900px){.collections-table__left{padding:39px 20px 20px}}.collections-table__content h4{margin-bottom:12px;text-transform:uppercase}.collections-table__content p{margin-bottom:39px}.collections-table__right{padding:62px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:900px){.collections-table__right{padding:20px;display:none}}.collections-table .collection__preview-image{width:100%;display:flex;align-items:flex-end;justify-content:flex-end}.collections-table .collection__preview-image .image-container{width:100%;height:calc(100vh - 106px);position:relative}.collections-table .collection__preview-image .image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;position:absolute;bottom:0;right:0}.collections-cards-wrapper{display:none}.collections-table-wrapper{width:100%;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:y mandatory;scrollbar-color:#bfb49f transparent;scrollbar-width:thin}.collections-table-wrapper::-webkit-scrollbar{width:8px}.collections-table-wrapper::-webkit-scrollbar-track{background:transparent}.collections-table-wrapper::-webkit-scrollbar-thumb{background-color:#bfb49f;border-radius:10px}@media (max-width:900px){.collections-table-wrapper{display:none}.collections-cards-wrapper{display:block;width:100%}}.main-collection{background-color:#eaeadc;z-index:2;position:relative;min-height:100svh}.main-collection__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:100vh}@media (max-width:900px){.main-collection__grid{grid-template-columns:1fr}}.main-collection__left{padding:62px 0 62px 62px;display:flex;align-items:flex-start;height:100%;flex-direction:column;justify-content:space-between}@media (max-width:900px){.main-collection__left{padding:20px}}.main-collection__content h4{margin-bottom:12px;text-transform:uppercase}.main-collection__content p{margin-bottom:39px}.main-collection__right{padding:62px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:900px){.main-collection__right{padding:20px;display:none}}.main-collection .collection__preview-image{width:100%;display:flex;align-items:flex-end;justify-content:flex-end}.main-collection .collection__preview-image .image-container{width:100%;height:calc(100vh - 106px);position:relative}.main-collection .collection__preview-image .image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;position:absolute;bottom:0;right:0}.main-collection .collection-cards-wrapper{display:none}.main-collection .collection-table-wrapper{width:100%;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:y mandatory;scrollbar-color:#bfb49f transparent;scrollbar-width:thin}.main-collection .collection-table-wrapper::-webkit-scrollbar{width:8px}.main-collection .collection-table-wrapper::-webkit-scrollbar-track{background:transparent}.main-collection .collection-table-wrapper::-webkit-scrollbar-thumb{background-color:#bfb49f;border-radius:10px}@media (max-width:900px){.main-collection .collection-table-wrapper{display:none}.main-collection .collection-cards-wrapper{display:block;width:100%}}:root{--nav-h:106px}.product-ficha,.product-related{min-height:calc(100vh - var(--nav-h))}.product-ficha{background-color:#eaeadc;z-index:2;position:relative}.product-ficha__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:inherit;min-height:calc(100vh - var(--nav-h))}@media (max-width:900px){.product-ficha__grid{grid-template-columns:1fr}}.product-ficha__nav{margin-bottom:35px;text-transform:uppercase}.product-ficha__title{margin-bottom:39px}.product-ficha__left{padding:22px 62px;display:flex;top:var(--nav-h);flex-direction:column}@media (max-width:900px){.product-ficha__left{padding:20px}}.product-ficha__content{width:100%}.product-ficha__content h4{margin-bottom:12px;text-transform:uppercase}.product-ficha__right{padding:22px 62px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}@media (max-width:900px){.product-ficha__right{padding:20px}}.product-ficha__gallery{flex:1 1 auto;display:flex;flex-direction:column;position:relative;isolation:isolate}.product-ficha__gallery .gallery-scroll-wrapper{position:relative;height:calc(100vh - var(--nav-h));overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:y mandatory;scrollbar-color:#eaeadc transparent;scrollbar-width:thin}.product-ficha__gallery .gallery-scroll-wrapper::-webkit-scrollbar{width:8px}.product-ficha__gallery .gallery-scroll-wrapper::-webkit-scrollbar-track{background:transparent}.product-ficha__gallery .gallery-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#eaeadc;border-radius:10px}.product-ficha__gallery .gallery-scroll{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}.product-ficha__gallery .image-container{position:relative;height:calc(100vh - var(--nav-h));scroll-snap-align:start}.product-ficha__gallery .image-container .gallery-thumb{position:relative;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}.product-ficha__gallery .scroll-arrow{position:sticky;bottom:20px;left:50%;transform:translateX(-50%);z-index:2;pointer-events:none}.product-ficha__gallery .gallery-single{display:none}@media (max-width:900px){.product-ficha__gallery .gallery-scroll{display:none}.product-ficha__gallery .gallery-single{display:block}.product-ficha__gallery .image-container{height:auto}.product-ficha__gallery .image-container .gallery-thumb{position:static;width:100%;height:auto;-o-object-position:center;object-position:center}.product-ficha__gallery .gallery-scroll-wrapper{height:auto;overflow:visible;scroll-snap-type:none}}.product-ficha__contact{margin-top:60px;display:flex;flex-direction:column;gap:25px;align-items:end;max-width:420px;color:#261201}.product-ficha__contact a{font-weight:700;text-transform:uppercase;margin-right:60px}@media (max-width:900px){.product-ficha__contact{margin-top:35px}.product-ficha__contact a{margin-right:37px}}.product-ficha .producto-column{display:flex;flex-direction:column;gap:1.5rem;color:#261201;font-size:14px}.product-ficha .producto-column .producto-row{display:grid;grid-template-columns:1fr 4fr;gap:.5rem;max-width:450px}.product-ficha .producto-column .producto-row p:first-child{width:120px;margin:0}.product-ficha .producto-column .producto-row input{flex:1;padding:4px;border-bottom:1px solid #261201;background:transparent}.product-ficha .producto-column .producto-row textarea{flex:1;padding:4px;border:1px solid #261201;background:transparent;width:100%;aspect-ratio:1/1;resize:none}.product-ficha .producto-column button{align-self:flex-start;margin-top:1rem;background:none;border:none;color:#261201;font-weight:700}@media (max-width:900px){.product-ficha .product-ficha,.product-ficha .product-ficha__grid,.product-ficha .product-related{min-height:auto}.product-ficha .product-ficha__left{position:static;top:auto}.product-ficha .product-ficha__left,.product-ficha .product-ficha__right{height:auto;overflow:visible;padding:20px}.product-ficha .product-ficha__gallery .gallery-scroll-wrapper{height:auto;overflow:visible}}.product-ficha-spacer{height:100vh}.hidden{display:none!important}#staticBack{position:relative;z-index:9999}@media (max-width:900px){.hideMobile{display:none}}.showMobile{display:none}@media (max-width:900px){.showMobile{display:flex}}#backButton{position:relative;z-index:999}.gallery-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#eaeadc;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .3s ease}.gallery-overlay.active{opacity:1;pointer-events:auto}.gallery-overlay img{max-height:80%;max-width:80%;-o-object-fit:contain;object-fit:contain}.gallery-overlay .gallery-back{position:absolute;top:90px;left:30px;cursor:pointer;text-transform:uppercase}.gallery-overlay .gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gallery-overlay .gallery-arrow--prev{left:30px}.gallery-overlay .gallery-arrow--next{right:30px}.gallery-overlay .gallery-arrows-mobile{display:none}@media (max-width:900px){.gallery-overlay .gallery-arrows-mobile{width:100%;display:flex;justify-content:space-around;margin-top:20px}}.product-related{padding:62px;background-color:#eaeadc}.product-related .t-title{margin-bottom:30px}.product-related-grid{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-start}.product-related-item{flex:0 1 calc(33.33% - 20px);display:flex;flex-direction:column;text-decoration:none;color:inherit}.product-related-item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;aspect-ratio:3/4}.product-related-item .product-related-info{margin-top:10px;display:flex;gap:10px}.product-related-item .product-related-info .t-list{font-size:14px}.product-related .product-related-grid>.product-related-item:only-child{flex-basis:min(520px,100%);margin-inline:auto}@media (max-width:900px){.product-related{padding:20px}.product-related-item{flex:0 1 calc(50% - 20px)}}@media (max-width:600px){.product-related-item{flex:0 1 100%}}
/*# sourceMappingURL=style.css.map*/