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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:"";content:none}table{border-collapse:collapse;border-spacing:0}a,del,ins{text-decoration:none}a{color:inherit}button,label{cursor:pointer}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}button,input{outline:0}button{background-color:transparent;border:0 solid transparent;padding:0;font-size:inherit}.center{text-align:center}.sl{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.pt{cursor:pointer}.t3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}@font-face{font-family:Haffer;src:local("Haffer Regular"),local("Haffer-Regular"),url(/_next/static/media/HafferRegular.95138e73.woff2) format("woff2"),url(/_next/static/media/HafferRegular.a82057d4.woff) format("woff");font-weight:430;font-style:normal;font-display:swap;font-feature-settings:"ss01" 1;font-variant-alternates:stylistic(ss01)}@font-face{font-family:Haffer;src:local("Haffer RegularItalic"),local("Haffer-Regular-Italic"),url(/_next/static/media/HafferRegularItalic.e939c470.woff2) format("woff2");font-weight:430;font-style:italic;font-display:swap;font-feature-settings:"ss01" 1;font-variant-alternates:stylistic(ss01)}@font-face{font-family:Sigla;src:local("Haffer Medium Italic"),local("Haffer-Medium-Italic"),url(/_next/static/media/ALSigla-MediumCorsiva.9984f63a.woff2) format("woff2"),url(/_next/static/media/ALSigla-MediumCorsiva.9a929627.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sigla;src:local("Haffer Medium"),local("Haffer-Medium"),url(/_next/static/media/ALSigla-Medium.4e2e37e9.woff) format("woff2");font-weight:500;font-style:normal;font-display:swap}.type-48-s{font-family:Sigla,serif;font-weight:500;font-size:43px;line-height:46px;letter-spacing:0;font-feature-settings:normal;font-variant-alternates:normal}@media screen and (max-width:800px){.type-48-s{font-size:24px;line-height:28px}}.type-20-s{font-family:Sigla,serif;font-weight:500;font-size:18px;line-height:23px;letter-spacing:0;font-feature-settings:normal;font-variant-alternates:normal}@media screen and (max-width:800px){.type-20-s{font-size:16px;line-height:19px}}.type-16-s{font-family:Sigla,serif;font-weight:500;font-size:16px;line-height:18px;letter-spacing:0;font-feature-settings:normal;font-variant-alternates:normal}@media screen and (max-width:800px){.type-16-s{font-size:12px;line-height:16px;letter-spacing:0}}.type-16-h{font-family:Haffer,sans-serif;font-weight:430;font-size:16px;line-height:1;letter-spacing:-1%}@media screen and (max-width:800px){.type-16-h{font-size:12px;line-height:17px;letter-spacing:-1%}}*{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}::selection{background-color:#cfccc9;color:#000}::-moz-selection{background-color:#cfccc9;color:#000}.container{transition:filter 1s ease}body,html{font-family:Haffer,sans-serif;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:3%;color:#000;font-feature-settings:"ss01" 1;font-variant-alternates:stylistic(ss01)}@media screen and (max-width:800px){body,html{font-size:13px;font-weight:400;line-height:1.35;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}}img{height:100%;object-fit:cover;display:block}img,video{width:100%}@media screen and (max-width:800px){video{width:unset;height:100%}}button{color:#000!important}@media screen and (max-width:800px){main{padding-top:50px}}em{font-style:italic}.cursor_next,.embla__button--next{mix-blend-mode:difference;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'><path d='M15.4087 8.6875L8.28836 1.56719L9.625 0L19 9.375L9.625 18.75L8.28836 17.4328L15.4087 10.3125H0.25V8.6875H15.4087Z' fill='%231C1B1F'/></svg>") 0 0,auto}.cursor_prev,.embla__button--prev{mix-blend-mode:difference;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'><path d='M3.59125 10.3125L10.7116 17.4328L9.375 18.75L0 9.375L9.375 0L10.7116 1.31719L3.59125 8.4375H18.75V10.3125H3.59125Z' fill='%231C1B1F'/></svg>") 0 0,auto}.carousel_zoom,.carousel_zoom .embla__viewport{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'><path d='M9.6875 21.25V11.5625H0V9.6875H9.6875V0H11.5625V9.6875H21.25V11.5625H11.5625V21.25H9.6875Z' fill='%231C1B1F'/></svg>") 11 11,auto;mix-blend-mode:difference}.embla{max-width:100vw;margin:auto;height:70vh;width:100vw;--slide-height:70vh;--slide-spacing:10px;--slide-size:70%}.embla__viewport{touch-action:pan-y;cursor:default}.carousel-one.embla{max-width:100vw;margin:auto;height:70vh;width:100vw;--slide-height:70vh;--slide-spacing:0px;--slide-size:100%}.embla__viewport{overflow:hidden;height:70vh}.embla__slide img{pointer-events:none}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);height:70vh}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);height:70vh}.zoom_container{width:100vw;height:100vh;top:0;left:0;overflow:scroll}@media screen and (max-width:800px){.zoom_container{height:calc(100*var(--vh))}}.zoom_container .zoomed_image{width:300vh;height:auto}.zoom_container .zoomed_image_close{position:fixed;top:10px;right:10px;color:#fff;padding:5px 10px;cursor:pointer}.zoom_container{position:fixed;inset:0;z-index:111111;background:rgba(0,0,0,.85);color:#fff;border-radius:5px;touch-action:none}.zoom_container .zoom_stage{position:absolute;inset:0;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.zoom_container .zoom_stage:active{cursor:-webkit-grabbing;cursor:grabbing}.zoom_container .zoom_img{height:100%;width:auto;will-change:transform;transform-origin:center center}.zoom_container .zoom_img>*{height:100%;width:auto;display:block;pointer-events:none;object-fit:contain;max-width:none}.zoom_container .zoom_close{position:absolute;top:12px;right:12px;mix-blend-mode:difference;color:#fff!important;border-radius:5px;border:0;padding:8px 10px;cursor:pointer;z-index:2}.carousel_item_zoom{position:absolute;bottom:10px;right:10px;background:rgba(0,0,0,.5);color:#fff;padding:5px 10px;border-radius:5px;cursor:pointer;font-size:8px}.three-carousel .embla__container{width:100%;padding:0 15px 0 20px}.three-carousel .embla__slide{margin:0 5px}@media screen and (max-width:800px){.three-carousel .embla__slide{padding-left:0}}.embla__button--next,.embla__button--prev{position:absolute;height:100%;width:25%;color:rgba(0,0,0,0)!important;top:0;z-index:2}@media screen and (max-width:1200px){.embla__button--next,.embla__button--prev{display:none}}.button-full{width:50%}.embla__button--next{right:0}.embla__button--prev{left:0}.full_image{width:100vw;height:100vh}@media screen and (max-width:800px){.full_image{height:calc(100*var(--vhu) - 200px)}}.full_image.fit{height:-moz-fit-content;height:fit-content}@media screen and (max-width:800px){.full_image.fit{height:calc(100*var(--vhu));overflow:hidden;display:flex;justify-content:center}}.full_image.widthMarges{max-width:1224px;padding:0 35px;margin:auto;aspect-ratio:16/9;height:auto}@media screen and (max-width:800px){.full_image.widthMarges{padding:0 15px}}.large_text{max-width:1442px;margin:35px auto;padding:0 35px}@media screen and (max-width:800px){.large_text{margin:15px auto;padding:0 15px}}.large_text a{text-decoration:underline;text-decoration-thickness:2.5px;text-underline-offset:6px}@media screen and (max-width:800px){.large_text a{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}}.double_text{max-width:974px;margin:150px auto;padding:0 35px;display:flex;gap:20px;position:relative}@media screen and (max-width:800px){.double_text{flex-direction:column;margin:75px auto;padding:0 15px;gap:19px}}.double_text_item{width:calc(50% - 10px)}@media screen and (max-width:800px){.double_text_item{width:100%}}.double_text_item.solo{width:100%}.carousel{height:70vh;margin:150px 0}@media screen and (max-width:800px){.carousel{margin:75px 0}}.links_module{display:flex;gap:10px;margin:150px 20px;position:relative}@media screen and (max-width:800px){.links_module{margin:75px 15px}}.links_module label{position:absolute;top:-24px;left:124px}@media screen and (max-width:800px){.links_module label{left:111px;top:-32px}}.links_module .grid_item{height:calc((100vw - 60px)/3*4/3);width:calc((100vw - 60px)/3)}@media screen and (max-width:800px){.links_module{margin:75px 0}}p{margin-top:28px}@media screen and (max-width:800px){p{margin-top:19px}}p:first-child{margin-top:0}.header{background-color:#fff;position:fixed;top:0;width:100vw;z-index:10000;padding:0 10px;transition:color .3s ease,height .3s ease,background-color .3s ease}@media screen and (max-width:1200px){.header .type-16-h,.header .type-16-s,.header.type-16-h,.header.type-16-s{font-size:14px!important;line-height:16px!important;letter-spacing:0!important}}.header.hover{background-color:#f3f0ed}@media screen and (max-width:1200px){.header{height:50px;padding:0 15px;overflow:hidden}}.header-mob.open{height:calc(100*var(--vh))}.header .filters{padding-bottom:0;height:0;overflow:hidden}.header .filters.open{padding-bottom:20px;height:auto}@media screen and (max-width:1200px){.header .filters{display:flex;flex-direction:column;overflow:visible}}.header .filters__first_level,.header .filters__second_level{pointer-events:none;opacity:0;height:0;overflow:hidden;transition:height .3s ease,opacity .3s ease}@media screen and (max-width:1200px){.header .filters__first_level,.header .filters__second_level{overflow:visible}}.header .filters__first_level_container,.header .filters__second_level_container{display:flex;align-items:baseline;padding:0;margin:0 10px;border-top:1px solid #cfccc9;border-bottom:1px solid #cfccc9}@media screen and (max-width:1200px){.header .filters__first_level_container,.header .filters__second_level_container{flex-direction:column;border-top:0;border-bottom:0;margin:0}}.header .filters__first_level_label,.header .filters__second_level_label{padding:10px 10px 10px 0}@media screen and (max-width:1200px){.header .filters__first_level_label,.header .filters__second_level_label{display:none}}.header .filters__first_level.selected .filters__first_level_item,.header .filters__first_level.selected .filters__second_level_item,.header .filters__second_level.selected .filters__first_level_item,.header .filters__second_level.selected .filters__second_level_item{color:#cfccc9}@media screen and (max-width:1200px){.header .filters__first_level.selected .filters__first_level_item,.header .filters__first_level.selected .filters__second_level_item,.header .filters__second_level.selected .filters__first_level_item,.header .filters__second_level.selected .filters__second_level_item{color:#000}}.header .filters__first_level_item,.header .filters__second_level_item{padding:7px;cursor:pointer}@media screen and (max-width:1200px){.header .filters__first_level_item,.header .filters__second_level_item{padding-left:0}}.header .filters__first_level_item:first-child,.header .filters__second_level_item:first-child{padding-left:0}.header .filters__first_level_item.active,.header .filters__first_level_item:hover,.header .filters__second_level_item.active,.header .filters__second_level_item:hover{color:#000!important}@media screen and (max-width:1200px){.header .filters__first_level_item.active,.header .filters__first_level_item:hover,.header .filters__second_level_item.active,.header .filters__second_level_item:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}}.header .filters__first_level:not(.selected) .filters__first_level_item,.header .filters__first_level:not(.selected) .filters__second_level_item,.header .filters__second_level:not(.selected) .filters__first_level_item,.header .filters__second_level:not(.selected) .filters__second_level_item{color:#000}.header .filters__first_level:has(.filters__first_level_item:hover) .filters__first_level_item:not(:hover),.header .filters__first_level:has(.filters__second_level_item:hover) .filters__second_level_item:not(:hover),.header .filters__second_level:has(.filters__first_level_item:hover) .filters__first_level_item:not(:hover),.header .filters__second_level:has(.filters__second_level_item:hover) .filters__second_level_item:not(:hover){color:#cfccc9}@media screen and (max-width:1200px){.header .filters__first_level:has(.filters__first_level_item:hover) .filters__first_level_item:not(:hover),.header .filters__first_level:has(.filters__second_level_item:hover) .filters__second_level_item:not(:hover),.header .filters__second_level:has(.filters__first_level_item:hover) .filters__first_level_item:not(:hover),.header .filters__second_level:has(.filters__second_level_item:hover) .filters__second_level_item:not(:hover){color:#000}}.header .filters__first_level.open,.header .filters__second_level.open{height:38px;pointer-events:auto;opacity:1}@media screen and (max-width:1200px){.header .filters__first_level.open,.header .filters__second_level.open{height:auto;padding-bottom:0}.header .filters__second_level_item{padding-left:20px!important}}.header .filters__second_level_container{border-top:0 solid rgba(0,0,0,0);margin-bottom:20px}.header .clear_button{position:fixed;top:56px;right:10px;padding:31px 10px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.header .clear_button:hover{text-decoration:none}@media screen and (max-width:1200px){.header .clear_button{top:0;right:63px;padding:17px 10px}}.header .filters_button{position:fixed;top:0;right:10px;padding:31px 10px;cursor:pointer}.header_nav ul{display:flex}@media screen and (max-width:1200px){.header_nav ul{flex-direction:column}}.header_nav.hover{color:#cfccc9}.header_nav.hover .hover_item{color:#000}.header_nav-item a{padding:31px 10px;display:block}@media screen and (max-width:1200px){.header_nav-item a{padding:7px 0}}.header_nav-item button{color:#000}.header_nav-item.gris{color:#cfccc9}.header_nav-item.gris.active{color:#000}.header_nav-item.active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.header_logo{padding:9px;position:absolute;left:50%;top:0;transform:translate(-50%)}@media screen and (max-width:1200px){.header_logo{top:-2px}.header_logo svg{height:35px}}.header .burger,.header .burger-filters{padding:17px 17px 17px 0;width:-moz-fit-content;width:fit-content}.header .burger-filters{position:absolute;top:0;right:0;cursor:pointer}.header hr{margin-top:0;border:0 solid rgba(0,0,0,0);border-top:1px solid #f3f0ed}.header .sub_mob{margin-left:20px}.header .sub_mob .header_nav-sub-item{padding:7px 0}.header .sub_mob .header_nav-sub-item.active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.nav_page_module{position:fixed;top:0;right:10px;z-index:111111;display:flex}@media screen and (max-width:1200px){.nav_page_module{background-color:#f3f0ed;top:unset;bottom:0;left:0;width:100vw;z-index:1;padding-left:10px}}.nav_page_module_item{padding:31px 10px}@media screen and (max-width:1200px){.nav_page_module_item{padding:21px 5px}}.nav_page_module a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.header_sub{position:fixed;top:78px;left:0;width:100vw;z-index:100000;background-color:#f3f0ed;padding:0 20px}.header_sub_container{height:333px;padding-bottom:20px;display:flex;column-gap:10px;overflow:hidden}.header_sub_part-left{width:50%}.header_sub_part-left_item{border-top:1px solid #cfccc9;padding:10px 0;cursor:pointer}.header_sub_part-left_item a{width:100%;height:100%;display:block}.header_sub_part-left_item:last-child{border-bottom:1px solid #cfccc9}.header_sub_part-left.hover{color:#cfccc9}.header_sub_part-left.hover .hover_item{color:#000}.header_sub_part-right{height:333px;width:50%}.header_sub_part-right:has(.header_sub_part-right_item:hover) .header_sub_part-right_item:not(:hover){color:#cfccc9}.header_sub_part-right a{display:block}.header_sub_part-right ul{display:flex;column-gap:10px}.header_sub_part-right_item{width:calc((100% - 20px)/3)}.header_sub_part-right img{width:100%;height:297px;object-fit:cover;object-position:center}.header_sub_part-right .t3{margin-top:8px}.header .contact_form{margin:0;padding:10px 10px 20px}.no-enter{color:#cfccc9!important;pointer-events:none}.footer{z-index:100;position:relative;background-color:#fff;margin-left:10px;margin-right:10px}@media screen and (max-width:800px){.footer{margin-top:75px;padding-top:0;margin-left:0;margin-right:0}}.footer_newsletter{margin:150px auto;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:800px){.footer_newsletter{margin:0;width:100vw;padding:0 15px 75px}}.footer_newsletter p{margin-top:25px}.footer_newsletter .newsletter{border-bottom:1px solid #000;width:403px}@media screen and (max-width:800px){.footer_newsletter .newsletter{width:100%}}.footer_newsletter .newsletter .mailchimp_form{display:flex;justify-content:space-between;align-items:baseline}.footer_newsletter .newsletter .input_email.modal_trial_form_item{width:323px}.footer_newsletter .newsletter .submit{background-color:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0)}@media screen and (max-width:800px){.footer_newsletter .newsletter .submit{padding-right:0}}.footer_newsletter .newsletter .input{background-color:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);padding:1px 0}.footer_newsletter .newsletter .input::placeholder{color:#cfccc9;font-size:16px;font-family:Haffer,sans-serif;font-weight:430;line-height:1;letter-spacing:-1%}@media screen and (max-width:800px){.footer_newsletter .newsletter .input::placeholder{font-size:12px;line-height:16px;letter-spacing:0}}@media screen and (max-width:800px){.footer_newsletter .center.type-16-s{text-align:left;width:100vw;padding:0 15px}}.footer_line{display:flex;justify-content:space-between}.footer_nav{display:flex}@media screen and (max-width:800px){.footer_nav{flex-wrap:wrap}}.footer_nav-item{padding:20px 10px}@media screen and (max-width:800px){.footer_nav-item{padding:5px 10px}}.footer_nav-item:first-child{padding-left:0}.footer_nav-item:last-child{padding-right:0}.footer_line_mob{padding-bottom:15px;margin:0 15px}.footer_line_mob .footer-end,.footer_line_mob .footer_nav{border-top:1px solid #cfccc9}.footer_line_mob .footer-end{display:flex;justify-content:space-between;border-bottom:1px solid #cfccc9}.catalogue,.press{padding-top:var(--header-height)}@media screen and (max-width:1200px){.catalogue,.press{padding-top:50px}}.catalogue .large_text,.grid,.press .large_text{margin-top:0}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;grid-row-gap:0;row-gap:0;margin-left:20px;margin-right:20px}@media screen and (max-width:800px){.grid .type-16-h{font-size:12px;line-height:17px;letter-spacing:-1%}.grid{grid-template-columns:repeat(2,1fr);gap:5px;row-gap:27px;margin-left:15px;margin-right:15px}}.grid_item{grid-column:span 1;height:calc((100vw - 60px)/3*4/3 + 35px)}@media screen and (max-width:800px){.grid_item{grid-column:span 1;height:calc(((100vw - 30px)/2 - 2.5px)*4/3);width:calc((100vw - 30px)/2 - 2.5px)}}.grid_item.large{grid-column:span 2}@media screen and (max-width:800px){.grid_item.large{height:calc((100vw - 30px)*3/4);width:calc(100vw - 30px)}}.grid_item_img{height:calc((100vw - 60px)/3*4/3);width:auto;position:relative}@media screen and (max-width:800px){.grid_item_img{height:100%;width:100%}}.grid_item_img .face-a{height:calc((100vw - 60px)/3*4/3);position:relative}@media screen and (max-width:800px){.grid_item_img .face-a{height:100%;width:100%}}.grid_item_img .face-b{height:calc((100vw - 60px)/3*4/3);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}@media screen and (max-width:800px){.grid_item_img .face-b{height:100%;width:100%}}.grid_item_img:hover .face-a{opacity:0}@media screen and (max-width:800px){.grid_item_img:hover .face-a{opacity:1}}.grid_item_img:hover .face-b{opacity:1}.grid_item_text{padding-top:10px;padding-bottom:9px;height:35px}@media screen and (max-width:800px){.grid_item_text{padding-top:5px;padding-bottom:5px;height:30px}}.press.grid{row-gap:10px}@media screen and (max-width:800px){.press.grid{row-gap:5px}}.press.grid .grid_item{height:calc((100vw - 60px)/3*4/3)!important}@media screen and (max-width:800px){.press.grid .grid_item{height:calc(((100vw - 30px)/2 - 2.5px)*4/3)!important}}.anim{width:100vw!important;height:calc(100vh + 1px)!important;position:absolute;top:0;left:0}@media screen and (max-width:800px){.anim{height:calc(100*var(--vh))!important}}.anim-container{position:fixed;background-color:#fff;width:100vw;height:100vh;overflow:scroll;z-index:10000000000}@media screen and (max-width:800px){.anim-container{height:calc(100*var(--vh))}}.anim-container .text_intro{color:#fff;font-family:Haffer;font-weight:430;font-style:Regular;font-size:16px;leading-trim:CAP_HEIGHT;line-height:17px;letter-spacing:-1%;text-align:right;vertical-align:bottom;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media screen and (max-width:800px){.anim-container .text_intro{right:unset;left:50%;top:unset;bottom:20px;transform:translateX(-50%);width:max-content}}.anim_back{position:absolute;top:0;left:0;width:100vw;height:calc(100vh + 1px);z-index:-1;overflow:hidden}@media screen and (max-width:800px){.anim_back{height:calc(100*var(--vh))}}.anim_back img{object-fit:cover;width:100%;height:100%}.about{margin-top:78px}@media screen and (max-width:1200px){.about{margin-top:var(--header-height)}}.about .carousel{margin:0}.about .portrait_part{margin:150px 0}@media screen and (max-width:800px){.about .portrait_part{margin:75px 0}}.about .portrait_part .double_text{margin:0 auto}.about .portrait_part .double_text:first-child{margin-bottom:5px!important}@media screen and (max-width:800px){.about .portrait_part .double_text{margin-bottom:30px!important;gap:30px}}.about .portrait_part .double_text_item p:first-child{margin-top:30px}@media screen and (max-width:800px){.about .portrait_part .double_text_item p:first-child{margin-top:0}}.publication .carousel,.publication .publication_images_mob{margin-top:78px}@media screen and (max-width:1200px){.publication .carousel,.publication .publication_images_mob{margin-top:var(--header-height)}}.expositions{margin-bottom:150px}@media screen and (max-width:800px){.expositions{margin-bottom:75px}}.expositions .carousel{margin-bottom:20px;margin-top:75px}@media screen and (max-width:1200px){.expositions:first-child .carousel{margin-top:var(--header-height)}}.expositions .infos{display:flex;margin:20px;gap:10px}@media screen and (max-width:800px){.expositions .infos{flex-direction:column;margin:15px;gap:0}}.expositions .infos_part{width:50%}@media screen and (max-width:800px){.expositions .infos_part{width:100%}}.expositions .infos_item{border-top:1px solid #cfccc9;padding:5px 0}.expositions .infos_item:last-child{border-bottom:1px solid #cfccc9}@media screen and (max-width:800px){.expositions .infos_part.type-16-h .infos_item{border-bottom:0}}.process{margin-top:136px}@media screen and (max-width:1200px){.process{margin-top:var(--header-height)}}.process .carousel{margin-top:0;margin-bottom:0}.process_item{display:flex;margin:150px;gap:140px}@media screen and (max-width:1200px){.process_item{margin:75px 15px;flex-direction:column-reverse;gap:0}}.process .carousel-one{margin-right:0!important;margin-top:15px!important}@media screen and (max-width:1200px){.process .carousel-one{margin-left:0!important;margin-bottom:36px!important;margin-top:0!important}}.process div:last-child{margin-bottom:0}.process .legend{margin-top:10px}.process .title{margin-top:150px;margin-bottom:35px;text-align:center}@media screen and (max-width:1200px){.process .title{margin-top:75px;margin-bottom:30px}}.piece .carousel_intro .carousel{margin-top:78px;margin-bottom:0}@media screen and (max-width:1200px){.piece .carousel_intro .carousel{margin-top:var(--header-height)}}.piece .large_text{margin-bottom:0}@media screen and (max-width:800px){.piece .large_text{margin-bottom:75px}}.piece .infos{display:flex}@media screen and (max-width:1200px){.piece .infos{flex-direction:column}}.piece .infos_part{margin-top:144px;width:50vw}@media screen and (max-width:1200px){.piece .infos_part{width:calc(100vw - 60px);margin-top:0;margin-bottom:135px}}@media screen and (max-width:800px){.piece .infos_part{width:calc(100vw - 30px);margin-top:0;margin-bottom:85px}}.piece .infos_part:first-child{margin-right:144px}@media screen and (max-width:1200px){.piece .infos_part:first-child{margin:144px 30px 0}}@media screen and (max-width:800px){.piece .infos_part:first-child{margin:0 15px}}.piece .infos_item{border-top:1px solid #cfccc9;margin-left:20px;padding:5px 5px 5px 124px;display:grid;grid-template-columns:105px 1fr;grid-gap:20px;gap:20px}.piece .infos_item:last-child{border-bottom:1px solid #cfccc9}@media screen and (max-width:1200px){.piece .infos_item{margin-left:0;padding-left:0;grid-template-columns:1fr 1fr}}.piece .infos_item_title{width:105px}@media screen and (max-width:1200px){.piece .infos_item_title{justify-self:end}}.piece .infos_item_text_linked{height:14px}.piece .infos_item_text_linked button{padding:0 5px;height:14px}.piece .infos_item-legend,.piece .infos_item_text_linked button:first-child{padding-left:0}.piece .infos .carousel-one{margin-bottom:23px!important}.piece .infos_legends{margin-top:75px}@media screen and (max-width:1200px){.piece .infos_legends{margin-top:40px}.piece .carousel-one{margin-left:15px!important;margin-right:15px!important;margin-bottom:75px;margin-top:75px!important;width:calc(100vw - 30px)!important}}.piece .carousel-one .linked{position:absolute;bottom:-31px;right:0;padding:5px;background-color:#fff}.piece .double_text{margin-top:75px}.piece .legend{margin-top:10px}.piece .legend_text{position:relative;top:-16px;margin-left:40px}.piece .links_module{margin-top:160px}@media screen and (max-width:800px){.piece .links_module{margin-top:105px}}.piece .contact_form{position:absolute;bottom:37px;left:-15px;width:100%}.piece .contact_form input.type-16-h::placeholder{font-size:12px;line-height:17px;letter-spacing:-1%}.popup_message{text-decoration:none;padding-left:5px}.favorites{margin-top:78px}@media screen and (max-width:1200px){.favorites{margin-top:var(--header-height)}}@media screen and (max-width:800px){.favorites .grid{margin-bottom:57px}}.favorites .grid_item_text{display:flex;align-items:baseline}.favorites .grid_item_text h2{margin-right:10px}.favorites .message{padding-top:300px;padding-bottom:300px;margin-left:0;text-align:center}@media screen and (max-width:800px){.favorites .message{padding-top:107px;padding-bottom:107px;margin-left:29px}}.contact_form{margin:20px;padding:20px;background-color:#f3f0ed}@media screen and (max-width:800px){.contact_form{margin:15px;padding:15px}}.contact_form form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}@media screen and (max-width:800px){.contact_form form{grid-template-columns:1fr}}.contact_form form .part-infos-item{padding:5px 0;border-top:1px solid #cfccc9}.contact_form form .part-infos-item:last-child{border-bottom:1px solid #cfccc9}.contact_form form input,.contact_form form textarea{background-color:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0)}.contact_form form input::placeholder,.contact_form form textarea::placeholder{color:#000;font-size:16px;font-family:Haffer,sans-serif;font-weight:430;line-height:1;letter-spacing:-1%}.contact_form form textarea{height:max-content;width:100%;padding:5px 0;border-top:1px solid #cfccc9}@media screen and (max-width:800px){.contact_form form textarea{border-top:0 solid rgba(0,0,0,0);padding:0}}.contact_form form-part{width:50%}.contact_form form .last_part{border-top:1px solid #cfccc9;border-bottom:1px solid #cfccc9;padding:10px 0 8px}.legal p{font-family:Sigla,serif;font-weight:500;font-size:16px;line-height:18px;letter-spacing:0}@media screen and (max-width:800px){.legal p{font-size:12px;line-height:16px;letter-spacing:0;margin-top:35px}.legal .double_text{gap:0}}.legal strong{font-family:Haffer,sans-serif;font-weight:430;font-size:16px;line-height:1;letter-spacing:-1%}@media screen and (max-width:800px){.legal strong{font-size:12px;line-height:17px;letter-spacing:-1%}}