/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsl(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgb(0,0,0,0),rgb(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/lattara/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/lattara/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/lattara/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/lattara/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin:0;padding:0;list-style:none outside;text-align:left;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/lattara/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/lattara/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/lattara/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
@font-face{font-family:"Montpellier";src:url(/themes/custom/lattara/fonts/Montpellier-Regular.woff2) format("woff2"),url(/themes/custom/lattara/fonts/Montpellier-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"Montpellier";src:url(/themes/custom/lattara/fonts/Montpellier-Medium.woff2) format("woff2"),url(/themes/custom/lattara/fonts/Montpellier-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:"Montpellier";src:url(/themes/custom/lattara/fonts/Montpellier-Bold.woff2) format("woff2"),url(/themes/custom/lattara/fonts/Montpellier-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"Allura";font-weight:normal;font-style:normal;src:url(/themes/custom/lattara/fonts/Allura-Regular.woff2) format("woff2"),url(/themes/custom/lattara/fonts/Allura-Regular.woff) format("woff");}.text-primary{color:#483D3F;}.bg-primary{background-color:#483D3F;}.text-primary-emphasis{color:#302729;}.bg-primary-emphasis{background-color:#302729;}.text-secondary{color:#DFE7ED;}.bg-secondary{background-color:#DFE7ED;}.text-black{color:#1A1A1A;}.bg-black{background-color:#1A1A1A;}.text-white{color:#FFFFFF;}.bg-white{background-color:#FFFFFF;}.text-cream{color:#F5F4EB;}.bg-cream{background-color:#F5F4EB;}.text-cream-emphasis{color:#EEECDE;}.bg-cream-emphasis{background-color:#EEECDE;}.text-cream-dark{color:#E7E2D5;}.bg-cream-dark{background-color:#E7E2D5;}.text-gray{color:#535353;}.bg-gray{background-color:#535353;}.text-gray-light{color:#DBDBDB;}.bg-gray-light{background-color:#DBDBDB;}.text-gray-very-light{color:#F6F6F6;}.bg-gray-very-light{background-color:#F6F6F6;}.text-brand-yellow{color:#F9C04D;}.bg-brand-yellow{background-color:#F9C04D;}.text-brand-yellow-dark{color:#CE8A00;}.bg-brand-yellow-dark{background-color:#CE8A00;}.text-brand-blue{color:#B4D4EE;}.bg-brand-blue{background-color:#B4D4EE;}.text-brand-blue-dark{color:#799DBB;}.bg-brand-blue-dark{background-color:#799DBB;}.text-brand-green{color:#09BC8A;}.bg-brand-green{background-color:#09BC8A;}.text-brand-green-dark{color:#0D7155;}.bg-brand-green-dark{background-color:#0D7155;}.text-brand-orange{color:#EB8846;}.bg-brand-orange{background-color:#EB8846;}.text-brand-orange-dark{color:#CB5404;}.bg-brand-orange-dark{background-color:#CB5404;}.text-brand-orange-cream{color:#E7E2D5;}.bg-brand-orange-cream{background-color:#E7E2D5;}.text-success{color:#1FAA66;}.bg-success{background-color:#1FAA66;}.text-danger{color:#C02929;}.bg-danger{background-color:#C02929;}.text-focus{color:#0356F2;}.bg-focus{background-color:#0356F2;}.text-khaki{color:#6A7B40;}.bg-khaki{background-color:#6A7B40;}.text-red-dark{color:#8B0203;}.bg-red-dark{background-color:#8B0203;}.text-yellow-green{color:#B39604;}.bg-yellow-green{background-color:#B39604;}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:"Montpellier",Arial,sans-serif;font-weight:600;margin:0;}h1,.h1{font-size:2rem;line-height:2.5625rem;}@media (min-width:1230px){h1,.h1{font-size:2.5rem;line-height:3.25rem;}}h2,.h2{font-size:1.75rem;line-height:2.25rem;}@media (min-width:1230px){h2,.h2{font-size:2rem;line-height:2.625rem;}}h3,.h3{font-size:1.25rem;line-height:1.625rem;}@media (min-width:1230px){h3,.h3{font-size:1.5rem;line-height:1.9375rem;}}h4,.h4{font-size:1.125rem;line-height:1.625rem;}@media (min-width:1230px){h4,.h4{font-size:1.25rem;line-height:1.625rem;}}p{font-weight:400;font-size:1.125rem;line-height:1.5rem;}@media (max-width:1024px){p{font-size:1rem;line-height:1.3125rem;}}.fs-xlarge{font-size:1.5rem;line-height:1.9375rem;}.fs-large,.uiPrice{font-size:1.125rem;line-height:1.5rem;}.fs-medium,.uiPrice__description{font-size:1rem;line-height:1.3125rem;}.fs-small{font-size:0.875rem;line-height:1.125rem;}.fs-small p{font-size:0.875rem;line-height:1.125rem;}.fs-xsmall{font-size:0.75rem;line-height:1rem;}.fw-normal{font-weight:400;}.fw-medium{font-weight:500;}.fw-bold{font-weight:600;}.-box-card{background:white;border:solid 1px #E7E2D5;padding:1.5rem !important;border-radius:16px;gap:1.5rem;}.-box-card.bg-cream{background:#F5F4EB;}.-box-card-no-bg{border:solid 1px #E7E2D5;padding:1.5rem;border-radius:16px;gap:1.5rem;border:none;}.spacing-y-lg,.editorial-content > [class^=ui],.editorial-content .body-content,.editorial-content .views-element-container,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-top:1.5rem;padding-bottom:1.5rem;}@media (min-width:1025px){.spacing-y-lg,.editorial-content > [class^=ui],.editorial-content .body-content,.editorial-content .views-element-container,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-top:2.5rem;padding-bottom:2.5rem;}}.spacing-y-lg:first-child,.editorial-content > [class^=ui]:first-child,.editorial-content .body-content:first-child,.editorial-content .views-element-container:first-child,#block-lattara-content > :first-child:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-top:3rem;}@media (min-width:1025px){.spacing-y-lg:first-child,.editorial-content > [class^=ui]:first-child,.editorial-content .body-content:first-child,.editorial-content .views-element-container:first-child,#block-lattara-content > :first-child:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-top:5rem;}}.spacing-y-lg:last-child,.editorial-content > [class^=ui]:last-child,.editorial-content .body-content:last-child,.editorial-content .views-element-container:last-child,#block-lattara-content > :last-child:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-bottom:3rem;}@media (min-width:1025px){.spacing-y-lg:last-child,.editorial-content > [class^=ui]:last-child,.editorial-content .body-content:last-child,.editorial-content .views-element-container:last-child,#block-lattara-content > :last-child:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-bottom:5rem;}}.uiHero + .spacing-y-lg,.editorial-content > .uiHero + [class^=ui],.editorial-content .uiHero + .body-content,.editorial-content .uiHero + .views-element-container,#block-lattara-content > .uiHero + *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-top:3rem;}@media (min-width:1025px){.uiHero + .spacing-y-lg,.editorial-content > .uiHero + [class^=ui],.editorial-content .uiHero + .body-content,.editorial-content .uiHero + .views-element-container,#block-lattara-content > .uiHero + *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-top:5rem;}}.spacing-y-md{padding-top:1.5rem;padding-bottom:1.5rem;}@media (min-width:1025px){.spacing-y-md{padding-top:2.5rem;padding-bottom:2.5rem;}}.spacing-t-none{padding-top:0;}.spacing-b-none{padding-bottom:0;}.spacing-listing{display:flex;flex-direction:column;gap:2rem;}@media (min-width:1025px){.spacing-listing{gap:2.5rem;}}.text-center{text-align:center;}.container,.label:has(+ .views-exposed-form),.views-exposed-form,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component__title,.ui_patterns_component__id,.ui_patterns_component__description,.ui_patterns_component_table,.ui_patterns_component__status,.ui_patterns_component__links,.editorial-content .body-content,.editorial-content,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;width:100%;}@media (min-width:1025px){.container,.label:has(+ .views-exposed-form),.views-exposed-form,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component__title,.ui_patterns_component__id,.ui_patterns_component__description,.ui_patterns_component_table,.ui_patterns_component__status,.ui_patterns_component__links,.editorial-content .body-content,.editorial-content,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-left:0;padding-right:0;width:1200px;max-width:calc(100% - 3rem);}}.container .container,.label:has(+ .views-exposed-form) .container,.container .label:has(+ .views-exposed-form),.label:has(+ .views-exposed-form) .label:has(+ .views-exposed-form),.views-exposed-form .container,.views-exposed-form .label:has(+ .views-exposed-form),.container .views-exposed-form,.label:has(+ .views-exposed-form) .views-exposed-form,.views-exposed-form .views-exposed-form,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .container,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .label:has(+ .views-exposed-form),.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .views-exposed-form,.container .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.label:has(+ .views-exposed-form) .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.views-exposed-form .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .container .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .label:has(+ .views-exposed-form) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .views-exposed-form .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__stories,.ui_patterns_component__title .container,.ui_patterns_component__title .label:has(+ .views-exposed-form),.ui_patterns_component__title .views-exposed-form,.ui_patterns_component__title .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__title .ui_patterns_component__stories,.ui_patterns_component__id .container,.ui_patterns_component__id .label:has(+ .views-exposed-form),.ui_patterns_component__id .views-exposed-form,.ui_patterns_component__id .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__id .ui_patterns_component__stories,.ui_patterns_component__description .container,.ui_patterns_component__description .label:has(+ .views-exposed-form),.ui_patterns_component__description .views-exposed-form,.ui_patterns_component__description .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__description .ui_patterns_component__stories,.ui_patterns_component_table .container,.ui_patterns_component_table .label:has(+ .views-exposed-form),.ui_patterns_component_table .views-exposed-form,.ui_patterns_component_table .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component_table .ui_patterns_component__stories,.ui_patterns_component__status .container,.ui_patterns_component__status .label:has(+ .views-exposed-form),.ui_patterns_component__status .views-exposed-form,.ui_patterns_component__status .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__status .ui_patterns_component__stories,.ui_patterns_component__links .container,.ui_patterns_component__links .label:has(+ .views-exposed-form),.ui_patterns_component__links .views-exposed-form,.ui_patterns_component__links .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__links .ui_patterns_component__stories,.container .ui_patterns_component__title,.label:has(+ .views-exposed-form) .ui_patterns_component__title,.views-exposed-form .ui_patterns_component__title,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__title,.ui_patterns_component__title .ui_patterns_component__title,.ui_patterns_component__id .ui_patterns_component__title,.ui_patterns_component__description .ui_patterns_component__title,.ui_patterns_component_table .ui_patterns_component__title,.ui_patterns_component__status .ui_patterns_component__title,.ui_patterns_component__links .ui_patterns_component__title,.container .ui_patterns_component__id,.label:has(+ .views-exposed-form) .ui_patterns_component__id,.views-exposed-form .ui_patterns_component__id,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__id,.ui_patterns_component__title .ui_patterns_component__id,.ui_patterns_component__id .ui_patterns_component__id,.ui_patterns_component__description .ui_patterns_component__id,.ui_patterns_component_table .ui_patterns_component__id,.ui_patterns_component__status .ui_patterns_component__id,.ui_patterns_component__links .ui_patterns_component__id,.container .ui_patterns_component__description,.label:has(+ .views-exposed-form) .ui_patterns_component__description,.views-exposed-form .ui_patterns_component__description,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__description,.ui_patterns_component__title .ui_patterns_component__description,.ui_patterns_component__id .ui_patterns_component__description,.ui_patterns_component__description .ui_patterns_component__description,.ui_patterns_component_table .ui_patterns_component__description,.ui_patterns_component__status .ui_patterns_component__description,.ui_patterns_component__links .ui_patterns_component__description,.container .ui_patterns_component_table,.label:has(+ .views-exposed-form) .ui_patterns_component_table,.views-exposed-form .ui_patterns_component_table,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component_table,.ui_patterns_component__title .ui_patterns_component_table,.ui_patterns_component__id .ui_patterns_component_table,.ui_patterns_component__description .ui_patterns_component_table,.ui_patterns_component_table .ui_patterns_component_table,.ui_patterns_component__status .ui_patterns_component_table,.ui_patterns_component__links .ui_patterns_component_table,.container .ui_patterns_component__status,.label:has(+ .views-exposed-form) .ui_patterns_component__status,.views-exposed-form .ui_patterns_component__status,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__status,.ui_patterns_component__title .ui_patterns_component__status,.ui_patterns_component__id .ui_patterns_component__status,.ui_patterns_component__description .ui_patterns_component__status,.ui_patterns_component_table .ui_patterns_component__status,.ui_patterns_component__status .ui_patterns_component__status,.ui_patterns_component__links .ui_patterns_component__status,.container .ui_patterns_component__links,.label:has(+ .views-exposed-form) .ui_patterns_component__links,.views-exposed-form .ui_patterns_component__links,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__links,.ui_patterns_component__title .ui_patterns_component__links,.ui_patterns_component__id .ui_patterns_component__links,.ui_patterns_component__description .ui_patterns_component__links,.ui_patterns_component_table .ui_patterns_component__links,.ui_patterns_component__status .ui_patterns_component__links,.ui_patterns_component__links .ui_patterns_component__links,.editorial-content .container,.editorial-content .label:has(+ .views-exposed-form),.editorial-content .views-exposed-form,.editorial-content .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .editorial-content .ui_patterns_component__stories,.editorial-content .ui_patterns_component__title,.editorial-content .ui_patterns_component__id,.editorial-content .ui_patterns_component__description,.editorial-content .ui_patterns_component_table,.editorial-content .ui_patterns_component__status,.editorial-content .ui_patterns_component__links,.editorial-content .body-content,.container .editorial-content,.label:has(+ .views-exposed-form) .editorial-content,.views-exposed-form .editorial-content,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .editorial-content,.ui_patterns_component__title .editorial-content,.ui_patterns_component__id .editorial-content,.ui_patterns_component__description .editorial-content,.ui_patterns_component_table .editorial-content,.ui_patterns_component__status .editorial-content,.ui_patterns_component__links .editorial-content,.editorial-content .editorial-content,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .container,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .label:has(+ .views-exposed-form),#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .views-exposed-form,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__stories,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__title,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__id,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__description,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component_table,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__status,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__links,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .editorial-content .body-content,.editorial-content #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .body-content,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .editorial-content,.container #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.label:has(+ .views-exposed-form) #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.views-exposed-form #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__title #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__id #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__description #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component_table #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__status #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__links #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.editorial-content #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){padding-left:0;padding-right:0;width:auto;max-width:100%;margin:inherit;}@media (min-width:1025px){.container .container,.label:has(+ .views-exposed-form) .container,.container .label:has(+ .views-exposed-form),.label:has(+ .views-exposed-form) .label:has(+ .views-exposed-form),.views-exposed-form .container,.views-exposed-form .label:has(+ .views-exposed-form),.container .views-exposed-form,.label:has(+ .views-exposed-form) .views-exposed-form,.views-exposed-form .views-exposed-form,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .container,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .label:has(+ .views-exposed-form),.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .views-exposed-form,.container .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.label:has(+ .views-exposed-form) .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.views-exposed-form .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .container .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .label:has(+ .views-exposed-form) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .views-exposed-form .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__stories,.ui_patterns_component__title .container,.ui_patterns_component__title .label:has(+ .views-exposed-form),.ui_patterns_component__title .views-exposed-form,.ui_patterns_component__title .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__title .ui_patterns_component__stories,.ui_patterns_component__id .container,.ui_patterns_component__id .label:has(+ .views-exposed-form),.ui_patterns_component__id .views-exposed-form,.ui_patterns_component__id .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__id .ui_patterns_component__stories,.ui_patterns_component__description .container,.ui_patterns_component__description .label:has(+ .views-exposed-form),.ui_patterns_component__description .views-exposed-form,.ui_patterns_component__description .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__description .ui_patterns_component__stories,.ui_patterns_component_table .container,.ui_patterns_component_table .label:has(+ .views-exposed-form),.ui_patterns_component_table .views-exposed-form,.ui_patterns_component_table .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component_table .ui_patterns_component__stories,.ui_patterns_component__status .container,.ui_patterns_component__status .label:has(+ .views-exposed-form),.ui_patterns_component__status .views-exposed-form,.ui_patterns_component__status .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__status .ui_patterns_component__stories,.ui_patterns_component__links .container,.ui_patterns_component__links .label:has(+ .views-exposed-form),.ui_patterns_component__links .views-exposed-form,.ui_patterns_component__links .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__links .ui_patterns_component__stories,.container .ui_patterns_component__title,.label:has(+ .views-exposed-form) .ui_patterns_component__title,.views-exposed-form .ui_patterns_component__title,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__title,.ui_patterns_component__title .ui_patterns_component__title,.ui_patterns_component__id .ui_patterns_component__title,.ui_patterns_component__description .ui_patterns_component__title,.ui_patterns_component_table .ui_patterns_component__title,.ui_patterns_component__status .ui_patterns_component__title,.ui_patterns_component__links .ui_patterns_component__title,.container .ui_patterns_component__id,.label:has(+ .views-exposed-form) .ui_patterns_component__id,.views-exposed-form .ui_patterns_component__id,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__id,.ui_patterns_component__title .ui_patterns_component__id,.ui_patterns_component__id .ui_patterns_component__id,.ui_patterns_component__description .ui_patterns_component__id,.ui_patterns_component_table .ui_patterns_component__id,.ui_patterns_component__status .ui_patterns_component__id,.ui_patterns_component__links .ui_patterns_component__id,.container .ui_patterns_component__description,.label:has(+ .views-exposed-form) .ui_patterns_component__description,.views-exposed-form .ui_patterns_component__description,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__description,.ui_patterns_component__title .ui_patterns_component__description,.ui_patterns_component__id .ui_patterns_component__description,.ui_patterns_component__description .ui_patterns_component__description,.ui_patterns_component_table .ui_patterns_component__description,.ui_patterns_component__status .ui_patterns_component__description,.ui_patterns_component__links .ui_patterns_component__description,.container .ui_patterns_component_table,.label:has(+ .views-exposed-form) .ui_patterns_component_table,.views-exposed-form .ui_patterns_component_table,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component_table,.ui_patterns_component__title .ui_patterns_component_table,.ui_patterns_component__id .ui_patterns_component_table,.ui_patterns_component__description .ui_patterns_component_table,.ui_patterns_component_table .ui_patterns_component_table,.ui_patterns_component__status .ui_patterns_component_table,.ui_patterns_component__links .ui_patterns_component_table,.container .ui_patterns_component__status,.label:has(+ .views-exposed-form) .ui_patterns_component__status,.views-exposed-form .ui_patterns_component__status,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__status,.ui_patterns_component__title .ui_patterns_component__status,.ui_patterns_component__id .ui_patterns_component__status,.ui_patterns_component__description .ui_patterns_component__status,.ui_patterns_component_table .ui_patterns_component__status,.ui_patterns_component__status .ui_patterns_component__status,.ui_patterns_component__links .ui_patterns_component__status,.container .ui_patterns_component__links,.label:has(+ .views-exposed-form) .ui_patterns_component__links,.views-exposed-form .ui_patterns_component__links,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .ui_patterns_component__links,.ui_patterns_component__title .ui_patterns_component__links,.ui_patterns_component__id .ui_patterns_component__links,.ui_patterns_component__description .ui_patterns_component__links,.ui_patterns_component_table .ui_patterns_component__links,.ui_patterns_component__status .ui_patterns_component__links,.ui_patterns_component__links .ui_patterns_component__links,.editorial-content .container,.editorial-content .label:has(+ .views-exposed-form),.editorial-content .views-exposed-form,.editorial-content .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .editorial-content .ui_patterns_component__stories,.editorial-content .ui_patterns_component__title,.editorial-content .ui_patterns_component__id,.editorial-content .ui_patterns_component__description,.editorial-content .ui_patterns_component_table,.editorial-content .ui_patterns_component__status,.editorial-content .ui_patterns_component__links,.editorial-content .body-content,.container .editorial-content,.label:has(+ .views-exposed-form) .editorial-content,.views-exposed-form .editorial-content,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories .editorial-content,.ui_patterns_component__title .editorial-content,.ui_patterns_component__id .editorial-content,.ui_patterns_component__description .editorial-content,.ui_patterns_component_table .editorial-content,.ui_patterns_component__status .editorial-content,.ui_patterns_component__links .editorial-content,.editorial-content .editorial-content,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .container,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .label:has(+ .views-exposed-form),#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .views-exposed-form,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__stories,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__title,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__id,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__description,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component_table,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__status,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .ui_patterns_component__links,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .editorial-content .body-content,.editorial-content #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .body-content,#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) .editorial-content,.container #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.label:has(+ .views-exposed-form) #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.views-exposed-form #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__title #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__id #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__description #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component_table #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__status #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.ui_patterns_component__links #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.editorial-content #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){max-width:100%;}}.bottomBorder,#section-info:after,.editorial-content .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)):after,.topBorder,.page-node-type-event #section-tarifs:after,#section-programmation:after{display:block;width:100vw;height:30px;position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:-20px;background-image:url(/themes/custom/lattara/images/bg/bg-white-border.svg);background-size:100% auto;display:none;}@media (max-width:768px){.bottomBorder,#section-info:after,.editorial-content .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)):after,.topBorder,.page-node-type-event #section-tarifs:after,#section-programmation:after{background-size:100% 100%;}}.bottomBorder,#section-info:after,.editorial-content .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)):after{transform:rotate(180deg);top:inherit;bottom:-20px;}.bgContent--white{background:#FFFFFF;position:relative;}.bgContent--white:before{display:block;content:"";position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:1;background:#FFFFFF;}.bgContent--white > *{z-index:10;}.bgContent--white:not(.bgContent--white + .bgContent--white){padding-top:1.5rem !important;margin-top:2rem !important;}@media (min-width:1025px){.bgContent--white:not(.bgContent--white + .bgContent--white){margin-top:3.5rem !important;padding-top:4rem !important;}}.bgContent--white:not(.bgContent--white + .bgContent--white) .topBorder,.bgContent--white:not(.bgContent--white + .bgContent--white) .page-node-type-event #section-tarifs:after,.page-node-type-event .bgContent--white:not(.bgContent--white + .bgContent--white) #section-tarifs:after,.bgContent--white:not(.bgContent--white + .bgContent--white) #section-programmation:after{display:block;}.bgContent--white:not(.bgContent--white:has(+ .bgContent--white)){padding-bottom:1.5rem !important;margin-bottom:1.5rem !important;}@media (min-width:1025px){.bgContent--white:not(.bgContent--white:has(+ .bgContent--white)){padding-bottom:4rem !important;margin-bottom:2.5rem !important;}}.bgContent--white:not(.bgContent--white:has(+ .bgContent--white)) .bottomBorder,.bgContent--white:not(.bgContent--white:has(+ .bgContent--white)) #section-info:after,.bgContent--white:not(.bgContent--white:has(+ .bgContent--white)) .editorial-content .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)):after,.editorial-content .bgContent--white:not(.bgContent--white:has(+ .bgContent--white)) .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)):after{display:block;}*{padding:0;margin:0;box-sizing:border-box;}html{font-size:16px;overflow-x:hidden;}body{font-family:"Montpellier",Arial,sans-serif;color:#1A1A1A;font-weight:400;line-height:1.5;overflow-x:hidden;background-color:#F5F4EB;}body a{color:#1A1A1A;text-decoration:none;}body button{background:none;border:none;}body img{max-width:100%;display:block;}.form-submit{cursor:pointer;}.form-select{border-radius:8px;border:solid 1px #E7E2D5;height:53px;padding:1rem;background:#FFFFFF;}.form-select:focus{outline:none;border-color:#302729;}body:not(.path-admin) .form-item,body:not(.path-admin) .form-actions{margin:0;}body:not(.path-admin) [data-drupal-selector=edit-reset]{text-decoration:underline;background:none;border:none;height:24px;background-image:url(/themes/custom/lattara/images/icons/reinit.svg) !important;background-size:24px 24px;background-repeat:no-repeat;background-position:left center;padding-left:2rem;color:#483D3F;border:none !important;margin:0;}body:not(.path-admin) [data-drupal-selector=edit-reset]:hover{color:#1A1A1A;}body:not(.path-admin) .uiForm--input,body:not(.path-admin) .uiHero .views-exposed-form .form-text,.uiHero .views-exposed-form body:not(.path-admin) .form-text,body:not(.path-admin) .region-search-zone form .form-text,.region-search-zone form body:not(.path-admin) .form-text,body:not(.path-admin) #block-lattara-newsletterblock #input-email,#block-lattara-newsletterblock body:not(.path-admin) #input-email,body:not(.path-admin) .editorial-content form input,body:not(.path-admin) .editorial-content form textarea,body:not(.path-admin) .editorial-content form select,body:not(.path-admin) .region-content form input,body:not(.path-admin) .region-content form textarea,body:not(.path-admin) .region-content form select{border-radius:8px;border:solid 1px #E7E2D5;height:53px;padding:1rem;}body:not(.path-admin) .uiForm--input:focus,body:not(.path-admin) .uiHero .views-exposed-form .form-text:focus,.uiHero .views-exposed-form body:not(.path-admin) .form-text:focus,body:not(.path-admin) .region-search-zone form .form-text:focus,.region-search-zone form body:not(.path-admin) .form-text:focus,body:not(.path-admin) #block-lattara-newsletterblock #input-email:focus,#block-lattara-newsletterblock body:not(.path-admin) #input-email:focus,body:not(.path-admin) .editorial-content form input:focus,body:not(.path-admin) .editorial-content form textarea:focus,body:not(.path-admin) .editorial-content form select:focus,body:not(.path-admin) .region-content form input:focus,body:not(.path-admin) .region-content form textarea:focus,body:not(.path-admin) .region-content form select:focus{outline:none;border-color:#302729;}body:not(.path-admin) [data-drupal-selector=edit-date]{appearance:none;background-image:url(/themes/custom/lattara/images/icons/calendar.svg) !important;background-size:20px 20px;background-repeat:no-repeat;background-position:calc(100% - 1rem) center;padding-right:4rem;}body:not(.path-admin) .editorial-content form .form-submit,body:not(.path-admin) .region-content form .form-submit{display:inline-flex;max-width:300px;}body:not(.path-admin) .editorial-content form fieldset,body:not(.path-admin) .region-content form fieldset{padding:0;border:none;}body:not(.path-admin) .editorial-content form label,body:not(.path-admin) .editorial-content form .fieldset-legend,body:not(.path-admin) .region-content form label,body:not(.path-admin) .region-content form .fieldset-legend{font-weight:500;margin-bottom:1rem;display:block;}body:not(.path-admin) .editorial-content form input,body:not(.path-admin) .editorial-content form textarea,body:not(.path-admin) .editorial-content form select,body:not(.path-admin) .region-content form input,body:not(.path-admin) .region-content form textarea,body:not(.path-admin) .region-content form select{color:#535353;width:100%;}body:not(.path-admin) .editorial-content form textarea,body:not(.path-admin) .region-content form textarea{min-height:116px;}body:not(.path-admin) .editorial-content form .form-required:after,body:not(.path-admin) .region-content form .form-required:after{background:none;content:"*";color:#C02929;}body:not(.path-admin) .editorial-content form .js-webform-checkboxes,body:not(.path-admin) .region-content form .js-webform-checkboxes{display:flex;flex-wrap:wrap;gap:1rem;}body:not(.path-admin) .editorial-content form .js-form-type-checkbox,body:not(.path-admin) .editorial-content form .js-form-type-radio,body:not(.path-admin) .region-content form .js-form-type-checkbox,body:not(.path-admin) .region-content form .js-form-type-radio{position:relative;margin:0;}body:not(.path-admin) .editorial-content form .js-form-type-checkbox input[type=checkbox],body:not(.path-admin) .editorial-content form .js-form-type-checkbox input[type=radio],body:not(.path-admin) .editorial-content form .js-form-type-radio input[type=checkbox],body:not(.path-admin) .editorial-content form .js-form-type-radio input[type=radio],body:not(.path-admin) .region-content form .js-form-type-checkbox input[type=checkbox],body:not(.path-admin) .region-content form .js-form-type-checkbox input[type=radio],body:not(.path-admin) .region-content form .js-form-type-radio input[type=checkbox],body:not(.path-admin) .region-content form .js-form-type-radio input[type=radio]{position:absolute;opacity:0;pointer-events:none;}body:not(.path-admin) .editorial-content form .js-form-type-checkbox input[type=checkbox]:checked + label,body:not(.path-admin) .editorial-content form .js-form-type-checkbox input[type=radio]:checked + label,body:not(.path-admin) .editorial-content form .js-form-type-radio input[type=checkbox]:checked + label,body:not(.path-admin) .editorial-content form .js-form-type-radio input[type=radio]:checked + label,body:not(.path-admin) .region-content form .js-form-type-checkbox input[type=checkbox]:checked + label,body:not(.path-admin) .region-content form .js-form-type-checkbox input[type=radio]:checked + label,body:not(.path-admin) .region-content form .js-form-type-radio input[type=checkbox]:checked + label,body:not(.path-admin) .region-content form .js-form-type-radio input[type=radio]:checked + label{background:#483D3F;border-color:#483D3F;color:#FFFFFF;}body:not(.path-admin) .editorial-content form .js-form-type-checkbox input[type=checkbox]:disabled + label,body:not(.path-admin) .editorial-content form .js-form-type-checkbox input[type=radio]:disabled + label,body:not(.path-admin) .editorial-content form .js-form-type-radio input[type=checkbox]:disabled + label,body:not(.path-admin) .editorial-content form .js-form-type-radio input[type=radio]:disabled + label,body:not(.path-admin) .region-content form .js-form-type-checkbox input[type=checkbox]:disabled + label,body:not(.path-admin) .region-content form .js-form-type-checkbox input[type=radio]:disabled + label,body:not(.path-admin) .region-content form .js-form-type-radio input[type=checkbox]:disabled + label,body:not(.path-admin) .region-content form .js-form-type-radio input[type=radio]:disabled + label{opacity:0.5;cursor:not-allowed;}body:not(.path-admin) .editorial-content form .js-form-type-checkbox label,body:not(.path-admin) .editorial-content form .js-form-type-radio label,body:not(.path-admin) .region-content form .js-form-type-checkbox label,body:not(.path-admin) .region-content form .js-form-type-radio label{display:inline-flex;align-items:center;justify-content:center;margin-bottom:0;min-height:44px;padding:0.65rem 1rem;border:solid 1px #E7E2D5;border-radius:999px;background:#FFFFFF;color:#483D3F;cursor:pointer;user-select:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease;}body:not(.path-admin) .editorial-content form .js-form-type-checkbox label:hover,body:not(.path-admin) .editorial-content form .js-form-type-radio label:hover,body:not(.path-admin) .region-content form .js-form-type-checkbox label:hover,body:not(.path-admin) .region-content form .js-form-type-radio label:hover{border-color:#483D3F;}body:not(.path-admin) .user-login-form,body:not(.path-admin) .user-pass{display:flex;flex-direction:column;gap:1.5rem;}body:not(.path-admin) .user-login-form .form-actions,body:not(.path-admin) .user-pass .form-actions{margin-top:1.5rem;}.icon-info{display:flex;align-items:center;gap:8px;}.icon-info:before{display:block;content:"";width:20px;height:20px;background-image:url(/themes/custom/lattara/images/icons/information.svg);background-size:20px 20px;}.region-bottom{border-top:solid 1px #E7E2D5;background:#FFFFFF;}@media (max-width:1024px){.region-bottom{padding-top:2rem;}}@media (min-width:1025px){.region-bottom{padding-top:5rem;padding-bottom:1.5rem;}}@media (min-width:769px){.region-bottom .container,.region-bottom .label:has(+ .views-exposed-form),.region-bottom .views-exposed-form,.region-bottom .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-bottom .ui_patterns_component__stories,.region-bottom .ui_patterns_component__title,.region-bottom .ui_patterns_component__id,.region-bottom .ui_patterns_component__description,.region-bottom .ui_patterns_component_table,.region-bottom .ui_patterns_component__status,.region-bottom .ui_patterns_component__links,.region-bottom .editorial-content .body-content,.editorial-content .region-bottom .body-content,.region-bottom .editorial-content,.region-bottom #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);grid-column-gap:2rem;grid-row-gap:2rem;}.region-bottom .container #block-footer-logo,.region-bottom .label:has(+ .views-exposed-form) #block-footer-logo,.region-bottom .views-exposed-form #block-footer-logo,.region-bottom .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories #block-footer-logo,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-bottom .ui_patterns_component__stories #block-footer-logo,.region-bottom .ui_patterns_component__title #block-footer-logo,.region-bottom .ui_patterns_component__id #block-footer-logo,.region-bottom .ui_patterns_component__description #block-footer-logo,.region-bottom .ui_patterns_component_table #block-footer-logo,.region-bottom .ui_patterns_component__status #block-footer-logo,.region-bottom .ui_patterns_component__links #block-footer-logo,.editorial-content .region-bottom .body-content #block-footer-logo,.region-bottom .editorial-content #block-footer-logo,.region-bottom #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) #block-footer-logo{grid-area:1/1/2/2;}.region-bottom .container #block-lattara-newsletterblock,.region-bottom .label:has(+ .views-exposed-form) #block-lattara-newsletterblock,.region-bottom .views-exposed-form #block-lattara-newsletterblock,.region-bottom .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories #block-lattara-newsletterblock,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-bottom .ui_patterns_component__stories #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__title #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__id #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__description #block-lattara-newsletterblock,.region-bottom .ui_patterns_component_table #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__status #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__links #block-lattara-newsletterblock,.editorial-content .region-bottom .body-content #block-lattara-newsletterblock,.region-bottom .editorial-content #block-lattara-newsletterblock,.region-bottom #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) #block-lattara-newsletterblock{grid-area:1/2/2/3;}.region-bottom .container #block-menu-bottom,.region-bottom .label:has(+ .views-exposed-form) #block-menu-bottom,.region-bottom .views-exposed-form #block-menu-bottom,.region-bottom .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories #block-menu-bottom,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-bottom .ui_patterns_component__stories #block-menu-bottom,.region-bottom .ui_patterns_component__title #block-menu-bottom,.region-bottom .ui_patterns_component__id #block-menu-bottom,.region-bottom .ui_patterns_component__description #block-menu-bottom,.region-bottom .ui_patterns_component_table #block-menu-bottom,.region-bottom .ui_patterns_component__status #block-menu-bottom,.region-bottom .ui_patterns_component__links #block-menu-bottom,.editorial-content .region-bottom .body-content #block-menu-bottom,.region-bottom .editorial-content #block-menu-bottom,.region-bottom #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) #block-menu-bottom{grid-area:2/1/3/3;}}@media (min-width:1025px){.region-bottom .container,.region-bottom .label:has(+ .views-exposed-form),.region-bottom .views-exposed-form,.region-bottom .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-bottom .ui_patterns_component__stories,.region-bottom .ui_patterns_component__title,.region-bottom .ui_patterns_component__id,.region-bottom .ui_patterns_component__description,.region-bottom .ui_patterns_component_table,.region-bottom .ui_patterns_component__status,.region-bottom .ui_patterns_component__links,.region-bottom .editorial-content .body-content,.editorial-content .region-bottom .body-content,.region-bottom .editorial-content,.region-bottom #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){grid-template-columns:425px auto;grid-column-gap:2rem;grid-row-gap:0;}.region-bottom .container #block-footer-logo,.region-bottom .label:has(+ .views-exposed-form) #block-footer-logo,.region-bottom .views-exposed-form #block-footer-logo,.region-bottom .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories #block-footer-logo,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-bottom .ui_patterns_component__stories #block-footer-logo,.region-bottom .ui_patterns_component__title #block-footer-logo,.region-bottom .ui_patterns_component__id #block-footer-logo,.region-bottom .ui_patterns_component__description #block-footer-logo,.region-bottom .ui_patterns_component_table #block-footer-logo,.region-bottom .ui_patterns_component__status #block-footer-logo,.region-bottom .ui_patterns_component__links #block-footer-logo,.editorial-content .region-bottom .body-content #block-footer-logo,.region-bottom .editorial-content #block-footer-logo,.region-bottom #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) #block-footer-logo{grid-area:1/1/2/2;}.region-bottom .container #block-lattara-newsletterblock,.region-bottom .label:has(+ .views-exposed-form) #block-lattara-newsletterblock,.region-bottom .views-exposed-form #block-lattara-newsletterblock,.region-bottom .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories #block-lattara-newsletterblock,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-bottom .ui_patterns_component__stories #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__title #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__id #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__description #block-lattara-newsletterblock,.region-bottom .ui_patterns_component_table #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__status #block-lattara-newsletterblock,.region-bottom .ui_patterns_component__links #block-lattara-newsletterblock,.editorial-content .region-bottom .body-content #block-lattara-newsletterblock,.region-bottom .editorial-content #block-lattara-newsletterblock,.region-bottom #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) #block-lattara-newsletterblock{grid-area:2/1/3/2;}.region-bottom .container #block-menu-bottom,.region-bottom .label:has(+ .views-exposed-form) #block-menu-bottom,.region-bottom .views-exposed-form #block-menu-bottom,.region-bottom .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories #block-menu-bottom,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-bottom .ui_patterns_component__stories #block-menu-bottom,.region-bottom .ui_patterns_component__title #block-menu-bottom,.region-bottom .ui_patterns_component__id #block-menu-bottom,.region-bottom .ui_patterns_component__description #block-menu-bottom,.region-bottom .ui_patterns_component_table #block-menu-bottom,.region-bottom .ui_patterns_component__status #block-menu-bottom,.region-bottom .ui_patterns_component__links #block-menu-bottom,.editorial-content .region-bottom .body-content #block-menu-bottom,.region-bottom .editorial-content #block-menu-bottom,.region-bottom #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)) #block-menu-bottom{grid-area:1/2/3/3;}}.region-bottom #block-footer-logo{text-align:center;margin-bottom:2rem;}.region-bottom #block-footer-logo img{width:165px;height:auto;}.region-bottom #block-menu-bottom{padding-bottom:1.75rem;}.region-bottom #block-menu-bottom > .menu{display:flex;gap:1.75rem;}@media (max-width:768px){.region-bottom #block-menu-bottom > .menu{flex-direction:column;}}@media (min-width:769px){.region-bottom #block-menu-bottom > .menu{gap:5rem;}}@media (min-width:1025px){.region-bottom #block-menu-bottom > .menu{justify-content:flex-end;}}.region-bottom #block-menu-bottom > .menu > li > a{font-weight:500;}@media (min-width:1025px){.region-bottom #block-menu-bottom > .menu > li > a{font-size:1.125rem;}}.region-bottom #block-menu-bottom > .menu > li ul{font-size:0.875rem;display:flex;flex-direction:column;gap:0.75rem;margin-top:1.5rem;}.region-footer{font-size:0.875rem;display:flex;gap:2rem;background:#FFFFFF;}@media (max-width:768px){.region-footer{flex-direction:column;}}.region-footer .container,.region-footer .label:has(+ .views-exposed-form),.region-footer .views-exposed-form,.region-footer .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-footer .ui_patterns_component__stories,.region-footer .ui_patterns_component__title,.region-footer .ui_patterns_component__id,.region-footer .ui_patterns_component__description,.region-footer .ui_patterns_component_table,.region-footer .ui_patterns_component__status,.region-footer .ui_patterns_component__links,.region-footer .editorial-content .body-content,.editorial-content .region-footer .body-content,.region-footer .editorial-content,.region-footer #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){gap:2rem;display:flex;}@media (max-width:1024px){.region-footer .container,.region-footer .label:has(+ .views-exposed-form),.region-footer .views-exposed-form,.region-footer .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-footer .ui_patterns_component__stories,.region-footer .ui_patterns_component__title,.region-footer .ui_patterns_component__id,.region-footer .ui_patterns_component__description,.region-footer .ui_patterns_component_table,.region-footer .ui_patterns_component__status,.region-footer .ui_patterns_component__links,.region-footer .editorial-content .body-content,.editorial-content .region-footer .body-content,.region-footer .editorial-content,.region-footer #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){flex-direction:column;padding-bottom:2rem;}}@media (min-width:1025px){.region-footer .container,.region-footer .label:has(+ .views-exposed-form),.region-footer .views-exposed-form,.region-footer .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-footer .ui_patterns_component__stories,.region-footer .ui_patterns_component__title,.region-footer .ui_patterns_component__id,.region-footer .ui_patterns_component__description,.region-footer .ui_patterns_component_table,.region-footer .ui_patterns_component__status,.region-footer .ui_patterns_component__links,.region-footer .editorial-content .body-content,.editorial-content .region-footer .body-content,.region-footer .editorial-content,.region-footer #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){justify-content:space-between;flex-wrap:wrap;border-top:solid 1px #E7E2D5;padding-top:3rem;padding-bottom:3rem;}}.region-footer #block-menu-footer{display:flex;}@media (min-width:769px){.region-footer #block-menu-footer{justify-content:center;}}.region-footer #block-menu-footer .menu{display:flex;}@media (max-width:768px){.region-footer #block-menu-footer .menu{flex-direction:column;gap:0.5rem;}}@media (min-width:769px){.region-footer #block-menu-footer .menu{gap:1rem;justify-content:center;}}.region-footer #block-copyright{text-align:center;font-size:0.875rem;}.region-footer #block-menu-social{text-align:center;}@media (min-width:1025px){.region-footer #block-menu-social{margin-left:auto;}}.region-footer #block-menu-social .menu{display:flex;justify-content:center;gap:1rem;align-items:center;}#block-lattara-newsletterblock{font-size:0.875rem;margin-bottom:2rem;}#block-lattara-newsletterblock #sb_form{display:flex;flex-direction:column;gap:1.5rem;}#block-lattara-newsletterblock p{font-size:0.875rem;}#block-lattara-newsletterblock label{font-weight:500;font-size:0.875rem;}@media (min-width:1025px){#block-lattara-newsletterblock label{font-size:1rem;}}#block-lattara-newsletterblock #input-email{width:100%;}#block-lattara-newsletterblock .sarbacane--field{display:flex;align-items:center;gap:1rem;}#block-lattara-newsletterblock .sarbacane--field #submitInput{flex:none;width:40px;height:40px;background:#483D3F;border-radius:100%;font-size:0;display:flex;align-items:center;justify-content:center;cursor:pointer;}#block-lattara-newsletterblock .sarbacane--field #submitInput:after{display:block;content:"";background-image:url(/themes/custom/lattara/images/icons/chevron.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%;width:24px;height:24px;filter:brightness(0) invert(1);}.layout-header{z-index:50;position:relative;background:#FFFFFF;}@media (min-width:1025px){.layout-header{position:absolute;left:0;right:0;top:0;transition:top 0.3s ease,box-shadow 0.3s ease;}.layout-header.header-hidden{top:-200px;}.layout-header.is-fixed{position:fixed;transform:translateY(0);-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.1);box-shadow:5px 5px 15px 5px rgba(0,0,0,0.1);}.layout-header > .container,.layout-header > .label:has(+ .views-exposed-form),.layout-header > .views-exposed-form,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .layout-header > .ui_patterns_component__stories,.layout-header > .ui_patterns_component__title,.layout-header > .ui_patterns_component__id,.layout-header > .ui_patterns_component__description,.layout-header > .ui_patterns_component_table,.layout-header > .ui_patterns_component__status,.layout-header > .ui_patterns_component__links,.editorial-content .layout-header > .body-content,.layout-header > .editorial-content,.layout-header#block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){width:1335px;}.layout-header #block-visitor-type-switcher{z-index:200;}.layout-header #block-visitor-type-switcher ul{margin:0;}.layout-header #block-visitor-type-switcher ul li{margin:0;}.layout-header #block-visitor-type-switcher > .item-list > ul > li{list-style:none;position:relative;}.layout-header #block-visitor-type-switcher > .item-list > ul > li .iam-toggle{background:#FFFFFF;border-radius:48px;padding:0.4rem 1rem;display:flex;gap:0.25rem;align-items:center;border:solid 2px #FFFFFF;position:relative;cursor:pointer;}.layout-header #block-visitor-type-switcher > .item-list > ul > li .iam-toggle:after{display:block;content:"";width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/chevron.svg);transform:rotate(90deg);transition:transform ease 0.2s;}.layout-header #block-visitor-type-switcher > .item-list > ul > li.active{background:#483D3F;color:#FFFFFF;}.layout-header #block-visitor-type-switcher > .item-list > ul > li.active:after{filter:brightness(0) invert(1);transform:rotate(-90deg);}.layout-header #block-visitor-type-switcher > .item-list > ul > li.active .item-list{opacity:1;margin-top:0;pointer-events:all;visibility:visible;}.layout-header #block-visitor-type-switcher > .item-list .item-list{position:absolute;width:395px;top:38px;right:15px;font-weight:500;padding-top:15px;opacity:0;pointer-events:none;transition:all 0.4s ease;margin-top:10px;visibility:hidden;}.layout-header #block-visitor-type-switcher > .item-list .item-list li{background:#FFFFFF;border-left:solid 1px #E7E2D5;border-right:solid 1px #E7E2D5;padding:0 0.75rem;list-style:none;}.layout-header #block-visitor-type-switcher > .item-list .item-list li:first-child{border-top:solid 1px #E7E2D5;border-radius:8px 8px 0 0;padding-top:1rem;position:relative;}.layout-header #block-visitor-type-switcher > .item-list .item-list li:first-child:before{display:block;content:"";width:19px;height:11px;background-image:url(/themes/custom/lattara/images/icons/arrow-menu.svg);position:absolute;top:-11px;right:5px;}.layout-header #block-visitor-type-switcher > .item-list .item-list li:last-child{border-bottom:solid 1px #E7E2D5;border-radius:0 0 8px 8px;padding-bottom:1rem;}.layout-header #block-visitor-type-switcher > .item-list .item-list li a{padding:1rem;display:block;border-radius:8px;}.layout-header #block-visitor-type-switcher > .item-list .item-list li a:hover{background:#F5F4EB;}.layout-header #block-visitor-type-switcher > .item-list.is-collapsed{max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:all 0.25s ease;}.layout-header #block-visitor-type-switcher > .item-list.is-open{max-height:1000px;visibility:visible;opacity:1;}.layout-header #block-lattara-main-menu{align-items:center;position:relative;}.layout-header #block-lattara-main-menu > .menu{padding:1rem 0;display:flex;justify-content:end;gap:0;padding-top:1.7rem;}}@media (min-width:1025px) and (min-width:1320px){.layout-header #block-lattara-main-menu > .menu{gap:2rem;}}@media (min-width:1025px){.layout-header #block-lattara-main-menu li.menu-item--expanded .menu-toggle{display:flex;justify-content:space-between;align-items:center;gap:0.5rem;padding:1rem;}.layout-header #block-lattara-main-menu li.menu-item--expanded .menu-toggle:after{display:block;content:"";width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/chevron.svg);transform:rotate(90deg);transition:transform ease 0.2s;}.layout-header #block-lattara-main-menu li.menu-item--expanded .menu-toggle[aria-expanded=true]:after{transform:rotate(-90deg);}.layout-header #block-lattara-main-menu li.menu-item--expanded .collapse-menu{position:absolute;transition:all 0.4s ease;margin-top:10px;}.layout-header #block-lattara-main-menu li.menu-item--expanded .collapse-menu.hidden-menu{opacity:0;pointer-events:none;visibility:hidden;}.layout-header #block-lattara-main-menu li.menu-item--expanded .collapse-menu:not(.hidden-menu){opacity:1;margin-top:0;visibility:visible;}.layout-header #block-lattara-main-menu li.menu-item--expanded ul{padding-top:2rem;}.layout-header #block-lattara-main-menu li.menu-item--expanded ul li{background:#FFFFFF;border-left:solid 1px #E7E2D5;border-right:solid 1px #E7E2D5;padding:0 0.75rem;}.layout-header #block-lattara-main-menu li.menu-item--expanded ul li:first-child{border-top:solid 1px #E7E2D5;border-radius:8px 8px 0 0;padding-top:1rem;position:relative;}.layout-header #block-lattara-main-menu li.menu-item--expanded ul li:first-child:before{display:block;content:"";width:19px;height:11px;background-image:url(/themes/custom/lattara/images/icons/arrow-menu.svg);position:absolute;top:-11px;}.layout-header #block-lattara-main-menu li.menu-item--expanded ul li:last-child{border-bottom:solid 1px #E7E2D5;border-radius:0 0 8px 8px;padding-bottom:1rem;}.layout-header #block-lattara-main-menu li.menu-item--expanded ul li a{padding:1rem;display:block;border-radius:8px;}.layout-header #block-lattara-main-menu li.menu-item--expanded ul li a:hover{background:#F5F4EB;}.layout-header #block-lattara-main-menu li.menu-item--expanded{}.layout-header #block-lattara-main-menu li a,.layout-header #block-lattara-main-menu li .menu-toggle{padding:1rem;border-radius:8px;display:block;font-weight:500;cursor:pointer;position:relative;}.layout-header #block-lattara-main-menu li a:before,.layout-header #block-lattara-main-menu li .menu-toggle:before{display:block;content:"";position:absolute;left:1rem;height:1px;width:0;background:#483D3F;bottom:1.2rem;transition:all ease 0.5s;}.layout-header #block-lattara-main-menu li:hover > a,.layout-header #block-lattara-main-menu li:hover .menu-toggle{background:#F5F4EB;}.layout-header #block-lattara-main-menu li .menu-toggle:focus-visible{background:#F5F4EB;outline:2px solid #483D3F;outline-offset:2px;}.layout-header #block-lattara-main-menu li .menu-toggle:focus-visible:before{width:calc(100% - 4rem);}.layout-header #block-lattara-main-menu li.menu-item--active-trail .menu-toggle:before{width:calc(100% - 4rem);}.layout-header #block-lattara-main-menu li a.is-active{text-decoration:underline;}.layout-header .search-toggle{margin-left:auto;display:flex;align-items:center;gap:0.5rem;cursor:pointer;color:#FFFFFF;}.layout-header .search-toggle:before{display:block;content:"";width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/search-white.svg);background-size:24px 24px;background-position:center;background-repeat:no-repeat;}.layout-header #block-ticketing > a{background:#FFFFFF;border-radius:48px;border:solid 2px #FFFFFF;padding:0.4rem 1rem;display:flex;align-items:center;gap:0.5rem;}.layout-header #block-ticketing > a:before{display:block;content:"";width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/ticket.svg);}.layout-header #block-language-switcher{cursor:pointer;position:relative;z-index:2000;}.layout-header #block-language-switcher .links{position:relative;list-style:none;font-weight:500;padding-right:1.5rem;}.layout-header #block-language-switcher .links li{transition:all ease 0.5s;}.layout-header #block-language-switcher .links li a,.layout-header #block-language-switcher .links li span{display:flex;align-items:center;gap:0.5rem;font-size:0;cursor:pointer;}.layout-header #block-language-switcher .links li[data-drupal-language=fr] span:before,.layout-header #block-language-switcher .links li[data-drupal-language=fr] a:before{display:block;content:"";width:18px;height:11px;background-image:url(/themes/custom/lattara/images/icons/fr.svg);background-size:100% auto;border:solid 2px #F5F4EB;border-radius:3px;}.layout-header #block-language-switcher .links li[data-drupal-language=en] span:before,.layout-header #block-language-switcher .links li[data-drupal-language=en] a:before{display:block;content:"";width:18px;height:11px;background-image:url(/themes/custom/lattara/images/icons/en.svg);background-size:100% auto;border:solid 2px #F5F4EB;border-radius:3px;}.layout-header #block-language-switcher .links li.is-active a{pointer-events:none;}.layout-header #block-language-switcher .links li.is-active:after{display:block;content:"";width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/chevron.svg);transform:rotate(90deg);position:absolute;right:0;top:-5px;filter:brightness(0) invert(1);}.layout-header #block-language-switcher .links li:not(.is-active){background:#483D3F;padding:0.5rem 1rem;margin-top:20px;position:absolute;opacity:0;visibility:hidden;transition:opacity ease 0.5s;}.layout-header #block-language-switcher .links li:not(.is-active) a{gap:0;}.layout-header #block-language-switcher .links.open li:not(.is-active){opacity:1;visibility:visible;}.layout-header .region-header-top-menu{display:flex;gap:1.5rem;align-items:center;}.layout-header #block-visitor-type-switcher-mobile,.layout-header #block-language-switcher-mobile,.layout-header #block-ticketing-mobile,.layout-header .close,.layout-header .btn-menu{display:none;}}@media (max-width:1024px){.layout-header{position:absolute;left:0;right:0;top:0;height:74px;transition:top 0.3s ease,box-shadow 0.3s ease;}.layout-header.header-hidden{top:-200px;}.layout-header.is-fixed{position:fixed;transform:translateY(0);-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.1);box-shadow:5px 5px 15px 5px rgba(0,0,0,0.1);}.layout-header{}.layout-header .btn-menu{margin-right:-1.5rem;display:none;margin-top:-14px;}.layout-header .btn-menu.visible{display:block;}.layout-header .search-toggle{margin-left:auto;display:none;margin-top:-14px;cursor:pointer;}.layout-header .search-toggle .is-hidden-mobile{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.layout-header .search-toggle:before{display:block;content:"";width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/search.svg);background-size:24px 24px;background-position:center;background-repeat:no-repeat;}.layout-header .search-toggle.visible{display:block;}.layout-header #block-language-switcher-mobile{margin-top:1rem;margin-bottom:4rem;}.layout-header #block-language-switcher-mobile .links{position:relative;list-style:none;font-weight:500;}.layout-header #block-language-switcher-mobile .links:after{display:block;content:"";width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/chevron.svg);transform:rotate(90deg);position:absolute;right:0;top:1px;}.layout-header #block-language-switcher-mobile .links li{transition:all ease 0.5s;}.layout-header #block-language-switcher-mobile .links li a{display:flex;align-items:center;gap:0.5rem;}.layout-header #block-language-switcher-mobile .links li a[hreflang=fr]:before{display:block;content:"";width:18px;height:11px;background-image:url(/themes/custom/lattara/images/icons/fr.svg);background-size:100% auto;border:solid 2px #F5F4EB;border-radius:3px;}.layout-header #block-language-switcher-mobile .links li a[hreflang=en]:before{display:block;content:"";width:18px;height:11px;background-image:url(/themes/custom/lattara/images/icons/en.svg);background-size:100% auto;border:solid 2px #F5F4EB;border-radius:3px;}.layout-header #block-language-switcher-mobile .links li.is-active a{pointer-events:none;}.layout-header #block-language-switcher-mobile .links li:not(.is-active){height:0;overflow:hidden;padding:0.35rem 0.5rem;margin-top:0.5rem;}.layout-header #block-language-switcher-mobile .links.open li:not(.is-active){height:35px;background:#F5F4EB;}.layout-header #block-ticketing-mobile a{background:#483D3F;color:#FFFFFF;border-radius:32px;padding:1rem;display:flex;align-items:center;gap:0.5rem;justify-content:center;}.layout-header #block-ticketing-mobile a:before{display:block;content:"";width:24px;height:24px;filter:brightness(0) invert(1);background-image:url(/themes/custom/lattara/images/icons/ticket.svg);}.layout-header #block-visitor-type-switcher,.layout-header #block-language-switcher,.layout-header #block-ticketing,.layout-header .main-menu{display:none;}.layout-header .region-primary-menu{padding:1.5rem;}.layout-header #block-visitor-type-switcher-mobile{font-weight:500;}.layout-header #block-visitor-type-switcher-mobile .item-list ul{list-style:none;margin:0;}.layout-header #block-visitor-type-switcher-mobile .item-list ul li{margin:0;}.layout-header #block-visitor-type-switcher-mobile .item-list > ul .item-list,.layout-header #block-lattara-main-menu .collapse-menu{position:fixed;top:0;bottom:0;left:0;width:100%;background:#F5F4EB;z-index:10;margin-left:100%;transition:all ease 0.5s;visibility:hidden;height:100vh;}.layout-header #block-visitor-type-switcher-mobile .item-list > ul .item-list.active,.layout-header #block-lattara-main-menu .collapse-menu.active{margin-left:0;visibility:visible;}.layout-header #block-lattara-main-menu .menu-item--expanded > a{pointer-events:none;}.layout-header #block-visitor-type-switcher-mobile .submenu-back-wrapper,.layout-header #block-lattara-main-menu .submenu-back-wrapper{border-bottom:solid 1px #E7E2D5;padding:1.9rem 1.5rem;background:#FFFFFF;margin-bottom:1rem;}.layout-header #block-visitor-type-switcher-mobile .submenu-back-wrapper .submenu-back,.layout-header #block-lattara-main-menu .submenu-back-wrapper .submenu-back{font-size:1px;color:#FFFFFF;}.layout-header #block-visitor-type-switcher-mobile .submenu-back-wrapper .submenu-back span,.layout-header #block-lattara-main-menu .submenu-back-wrapper .submenu-back span{display:block;width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/chevron.svg);transform:rotate(180deg);top:1.9rem;}.layout-header #block-visitor-type-switcher-mobile > .item-list > ul > li,.layout-header #block-visitor-type-switcher-mobile > .menu > li.menu-item--expanded,.layout-header #block-lattara-main-menu > .item-list > ul > li,.layout-header #block-lattara-main-menu > .menu > li.menu-item--expanded{display:flex;justify-content:space-between;align-items:center;}.layout-header #block-visitor-type-switcher-mobile > .item-list > ul > li > button,.layout-header #block-visitor-type-switcher-mobile > .item-list > ul > li > a,.layout-header #block-visitor-type-switcher-mobile > .menu > li > button,.layout-header #block-visitor-type-switcher-mobile > .menu > li > a,.layout-header #block-lattara-main-menu > .item-list > ul > li > button,.layout-header #block-lattara-main-menu > .item-list > ul > li > a,.layout-header #block-lattara-main-menu > .menu > li > button,.layout-header #block-lattara-main-menu > .menu > li > a{display:block;padding:1.5rem 0.75rem;border-top:solid 1px #E7E2D5;display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:500;}.layout-header #block-visitor-type-switcher-mobile > .item-list > ul > li > button:after,.layout-header #block-visitor-type-switcher-mobile > .item-list > ul > li > a:after,.layout-header #block-visitor-type-switcher-mobile > .menu > li > button:after,.layout-header #block-visitor-type-switcher-mobile > .menu > li > a:after,.layout-header #block-lattara-main-menu > .item-list > ul > li > button:after,.layout-header #block-lattara-main-menu > .item-list > ul > li > a:after,.layout-header #block-lattara-main-menu > .menu > li > button:after,.layout-header #block-lattara-main-menu > .menu > li > a:after{display:block;content:"";width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/chevron.svg);}.layout-header #block-visitor-type-switcher-mobile > .item-list > ul > li .item-list,.layout-header #block-visitor-type-switcher-mobile > .menu > li .item-list,.layout-header #block-lattara-main-menu > .item-list > ul > li .item-list,.layout-header #block-lattara-main-menu > .menu > li .item-list{background:#F5F4EB;}.layout-header #block-visitor-type-switcher-mobile > .item-list > ul > li .item-list li a,.layout-header #block-visitor-type-switcher-mobile > .menu > li .item-list li a,.layout-header #block-lattara-main-menu > .item-list > ul > li .item-list li a,.layout-header #block-lattara-main-menu > .menu > li .item-list li a{display:block;padding:1rem 1.5rem;}.layout-header #block-visitor-type-switcher-mobile > .item-list > ul > li .menu,.layout-header #block-visitor-type-switcher-mobile > .menu > li .menu,.layout-header #block-lattara-main-menu > .item-list > ul > li .menu,.layout-header #block-lattara-main-menu > .menu > li .menu{background:#F5F4EB;}.layout-header #block-visitor-type-switcher-mobile > .item-list > ul > li .menu li a,.layout-header #block-visitor-type-switcher-mobile > .menu > li .menu li a,.layout-header #block-lattara-main-menu > .item-list > ul > li .menu li a,.layout-header #block-lattara-main-menu > .menu > li .menu li a{display:block;padding:1rem 1.5rem;}.layout-header .mobilemenu-toggle.close{z-index:20;position:fixed;right:1.5rem;top:30px;background:white;}.layout-header .region-primary-menu{overflow:scroll;display:none;position:fixed;background:#FFFFFF;top:0;left:0;right:0;bottom:0;z-index:10;margin-top:86px;height:100vh;}.layout-header .region-primary-menu.open{display:block;}}.layout-header #block-lattara-site-branding{background:#F5F4EB;display:inline-block;border-radius:0 0 16px 16px;position:relative;}@media (min-width:1025px){.layout-header #block-lattara-site-branding{z-index:1000;}}.layout-header #block-lattara-site-branding .site-logo{display:block;padding:1rem;}@media (min-width:1025px){.layout-header #block-lattara-site-branding .site-logo{padding:1rem 1.5rem;}}.layout-header #block-lattara-site-branding img{width:96px;height:auto;display:block;}@media (min-width:1320px){.layout-header #block-lattara-site-branding img{width:150px;}}@media (min-width:1400px){.layout-header #block-lattara-site-branding img{width:198px;}}.layout-header .layout-header-inner{display:flex;gap:1.5rem;position:relative;}@media (min-width:1025px){.layout-header .layout-header-inner{height:64px;gap:3rem;}.layout-header .layout-header-inner:before{display:block;content:"";top:0;bottom:0;left:-100%;right:-100%;position:absolute;background:#483D3F;z-index:-1;}}.layout-header #block-lattara-main-menu{font-weight:500;color:#1A1A1A;}.layout-header #block-lattara-main-menu button{font-weight:500;color:#1A1A1A;}@media (max-width:1024px){html:has(.open-menu){overflow:hidden;}body.open-menu{overflow:hidden;}}@media (max-width:1024px) and (max-width:1024px){body.open-menu .layout-header{height:100px;}}.breadcrumb ol{list-style:none;display:flex;align-items:center;gap:0.5rem;font-size:0.875rem;flex-wrap:wrap;line-height:1;}.breadcrumb li{display:flex;align-items:center;gap:0.5rem;}.breadcrumb li:before{display:block;content:">";}.breadcrumb .active{font-weight:500;}.region-search-zone{position:fixed;left:0;right:0;background:#FFFFFF;top:0;z-index:5000;padding-bottom:2rem;display:none;}.region-search-zone .container,.region-search-zone .label:has(+ .views-exposed-form),.region-search-zone .views-exposed-form,.region-search-zone .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .region-search-zone .ui_patterns_component__stories,.region-search-zone .ui_patterns_component__title,.region-search-zone .ui_patterns_component__id,.region-search-zone .ui_patterns_component__description,.region-search-zone .ui_patterns_component_table,.region-search-zone .ui_patterns_component__status,.region-search-zone .ui_patterns_component__links,.region-search-zone .editorial-content .body-content,.editorial-content .region-search-zone .body-content,.region-search-zone .editorial-content,.region-search-zone #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)){position:relative;}.region-search-zone.open{display:block;}.region-search-zone .search-close-toggle{position:absolute;right:0;top:1.5rem;cursor:pointer;}@media (max-width:1024px){.region-search-zone .search-close-toggle{right:1.5rem;}}.region-search-zone #block-search-logo{background:#F5F4EB;display:inline-block;border-radius:0 0 16px 16px;padding:1rem;position:relative;width:128px;}.region-search-zone #block-search-logo img{width:100%;height:auto;display:block;}.region-search-zone #block-search-form{margin-top:1rem;}.region-search-zone form{position:relative;}@media (min-width:1025px){.region-search-zone form{display:flex;align-items:center;gap:1rem;}}@media (max-width:1024px){.region-search-zone form .form-submit{background:transparent !important;color:transparent !important;border:none !important;border-radius:0 !important;padding:0 !important;min-width:0 !important;position:absolute !important;right:0 !important;top:0 !important;height:53px !important;width:50px !important;font-size:0 !important;}}@media (min-width:1025px){.region-search-zone form .form-submit{background:#483D3F;color:#FFFFFF;border-radius:32px;padding:1rem;display:flex;align-items:center;gap:0.5rem;justify-content:center;border:none;}}@media (min-width:1025px){.region-search-zone form .form--inline{display:flex;align-items:center;gap:1rem;}}.region-search-zone form .form-item,.region-search-zone form .form--inline{width:100%;}.region-search-zone form .form-item label,.region-search-zone form .form--inline label{display:none;}.region-search-zone form .form-text{width:100%;}@media (max-width:1024px){.region-search-zone form .form-text{background-image:url(/themes/custom/lattara/images/icons/search.svg);background-size:24px 24px;background-position:calc(100% - 24px) center;background-repeat:no-repeat;padding-right:3.5rem;}}.region-search-zone .form-type-search{display:block;width:100%;position:relative;}.region-search-zone h2{font-weight:600;}@media (min-width:1025px){.region-search-zone h2{font-size:1.25rem;}}.uiOverlay{position:fixed;top:0;right:0;left:0;bottom:0;background:#1A1A1A;visibility:hidden;opacity:0;transition:opacity 0.3s ease,visibility 0.3s ease;z-index:20;}.uiOverlay.is-active{opacity:0.4;visibility:visible;}.layout-main-content{margin-top:74px;}@media (min-width:1025px){.layout-main-content{margin-top:163px;padding-top:0;}}.editorial-content{display:flex;flex-direction:column;position:relative;}.editorial-content > [class^=ui]:first-child,.editorial-content .body-content:first-child,.editorial-content .views-element-container:first-child{padding-top:2.5rem;}@media (min-width:1025px){.editorial-content > [class^=ui]:first-child,.editorial-content .body-content:first-child,.editorial-content .views-element-container:first-child{padding-top:5rem;}}.editorial-content > [class^=ui]:last-child,.editorial-content .body-content:last-child,.editorial-content .views-element-container:last-child{padding-bottom:2.5rem;}@media (min-width:1025px){.editorial-content > [class^=ui]:last-child,.editorial-content .body-content:last-child,.editorial-content .views-element-container:last-child{padding-bottom:5rem;}}.editorial-content > .uiTwo_column_block.-box-card{margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:1025px){.editorial-content > .uiTwo_column_block.-box-card{margin-top:2.5rem;margin-bottom:2.5rem;}}.editorial-content > .uiCard_large_doc,.editorial-content > .-box-card{margin-top:1.5rem;margin-bottom:1.5rem;padding:0;}.editorial-content > .uiCard_large_doc:first-child,.editorial-content > .-box-card:first-child{margin-top:2.5rem;}@media (min-width:1025px){.editorial-content > .uiCard_large_doc:first-child,.editorial-content > .-box-card:first-child{margin-top:5rem;}}@media (min-width:1025px){.editorial-content > .uiCard_large_doc,.editorial-content > .-box-card{margin-top:2.5rem;}}.editorial-content > .uiIntro{padding-bottom:0;}@media (min-width:1025px){.editorial-content > .uiIntro{padding-bottom:1.5rem;}}.editorial-content > .uiIntro--only-title{padding-bottom:0;}.editorial-content > .uiIntro--only-title + .uiGrid{padding-top:2rem;}.editorial-content .uiAloneButton{padding-top:0;position:relative;}@media (min-width:1025px){.editorial-content .uiAloneButton{padding-top:1.5rem;}}.editorial-content .views-element-container + .uiAloneButton{padding-top:0;}.editorial-content .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)){margin-bottom:1.5rem;padding-bottom:1.5rem;padding-top:0;}@media (min-width:1025px){.editorial-content .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)){margin-bottom:3rem;padding-bottom:4rem;}}.editorial-content .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)):before{display:block;content:"";position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:1;background:#FFFFFF;}.editorial-content .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)) > *{position:relative;z-index:10;}.editorial-content .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)):after{display:block;content:"";}.editorial-content .bgContent--white + .uiAloneButton:has(+ .bgContent--white){padding-top:0;padding-bottom:0;}.editorial-content .bgContent--white + .uiAloneButton:has(+ .bgContent--white):before{display:block;content:"";position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:1;background:#FFFFFF;}.editorial-content .bgContent--white + .uiAloneButton:has(+ .bgContent--white) > *{position:relative;z-index:10;}.editorial-content .bgContent--white:has(+ .uiAloneButton){margin-bottom:0 !important;}.editorial-content .bgContent--white:has(+ .uiAloneButton) .bottomBorder,.editorial-content .bgContent--white:has(+ .uiAloneButton) #section-info:after,.editorial-content .bgContent--white:has(+ .uiAloneButton) .bgContent--white + .uiAloneButton:not(:has(+ .bgContent--white)):after{display:none !important;}.editorial-content .bgContent--white + .uiAloneButton + .bgContent--white{margin-top:0 !important;}.editorial-content .bgContent--white + .uiAloneButton + .bgContent--white .topBorder,.editorial-content .bgContent--white + .uiAloneButton + .bgContent--white .page-node-type-event #section-tarifs:after,.page-node-type-event .editorial-content .bgContent--white + .uiAloneButton + .bgContent--white #section-tarifs:after,.editorial-content .bgContent--white + .uiAloneButton + .bgContent--white #section-programmation:after{display:none !important;}.editorial-content img{border-radius:16px;}.editorial-content .body-content{display:flex;flex-direction:column;gap:1.5rem;}.editorial-content .body-content h2:not(:first-of-type),.editorial-content .body-content h3:not(:first-of-type){padding-top:1.5rem;}.editorial-content .body-content ul:not(.contextual-links){list-style:none;display:flex;flex-direction:column;gap:1rem;font-weight:400;font-size:1.125rem;line-height:1.5rem;}@media (max-width:1024px){.editorial-content .body-content ul:not(.contextual-links){font-size:1rem;line-height:1.3125rem;}}.editorial-content .body-content ul:not(.contextual-links) li{left:0;padding-left:1.5rem;position:relative;}.editorial-content .body-content ul:not(.contextual-links) li:before{display:block;content:"";width:8px;height:8px;background:#483D3F;border:4px solid #b6b1b2;border-radius:100%;position:absolute;left:0;top:4px;}.contextual-region p a{text-decoration:underline;}.text-huge{font-size:2rem;line-height:1;}@media (min-width:1230px){.text-huge{font-size:2.5rem;}}.text-big{font-size:1.5rem;line-height:1.9375rem;}.text-small{font-size:0.875rem;line-height:1.125rem;}@media (max-width:768px){.ui-dialog:not(.ui-dialog-off-canvas){max-width:100% !important;width:100% !important;border-radius:16px 16px 0 0 !important;}}.ui-dialog{max-width:100% !important;}@media (max-width:768px){.ui-dialog{top:inherit !important;bottom:0 !important;width:100% !important;border-radius:16px 16px 0 0 !important;}}.ui-dialog > .ui-dialog-content{border-radius:16px !important;font-family:"Montpellier",Arial,sans-serif;padding:1.5rem !important;}@media (max-width:768px){.ui-dialog > .ui-dialog-content{border-radius:16px 16px 0 0 !important;background:#F5F4EB !important;padding-top:0 !important;padding-bottom:0 !important;}.ui-dialog > .ui-dialog-content .uiMedia{max-width:300px;margin-left:auto;margin-right:auto;}.ui-dialog > .ui-dialog-content .uiMedia img{border-radius:0;}}.ui-dialog .ui-dialog-title{display:none;}.ui-dialog .ui-dialog-titlebar-close{top:0;margin:0;transform:none;}.ui-dialog .ui-dialog-titlebar{background:transparent !important;border:none !important;height:56px !important;width:56px !important;right:1.5rem;top:1.5rem;position:absolute !important;z-index:1000 !important;border-radius:0 !important;}.ui-dialog .ui-dialog-titlebar-close{top:0 !important;margin:0 !important;transform:none !important;display:flex !important;align-items:center !important;justify-content:center !important;border:solid 1px #1A1A1A !important;width:56px !important;height:56px !important;background-color:#FFFFFF !important;opacity:1 !important;}@media (max-width:768px){.ui-dialog .ui-dialog-titlebar-close{width:40px !important;height:40px !important;top:-10px !important;right:-10px !important;}}.ui-dialog .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{position:relative !important;transform:none !important;background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23000000' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50% !important;background-size:20px 20px !important;}.ui-dialog .uiTwo_column_block{max-width:100%;padding:0;}@media (max-width:768px){.ui-dialog .uiTwo_column_block{gap:0;}}.ui-dialog .uiTwo_column_block p{font-size:1rem;}.ui-dialog .uiTwo_column_block .uiTwo_column_block__left,.ui-dialog .uiTwo_column_block .uiTwo_column_block__right{padding-top:0 !important;padding-bottom:0 !important;}.ui-dialog .uiTwo_column_block .uiTwo_column_block__content{padding-top:4.5rem;}@media (max-width:768px){.ui-dialog .uiTwo_column_block .uiTwo_column_block__content{padding-top:0;background:#FFFFFF;margin-left:-1.5rem;margin-right:-1.5rem;padding:3rem 1.5rem;}}.ui-dialog .ui-dialog-content:not(:has(+ .ui-widget-content.ui-dialog-buttonpane)){background:#FFFFFF;}.ui-widget-overlay{background:#1A1A1A !important;opacity:0.6 !important;}.ui_patterns_component__stories{display:flex;flex-direction:column;gap:3rem;}.ui_patterns_component{margin-bottom:5rem;}.ui_patterns_component__title{margin-bottom:2rem;text-decoration:underline;padding-top:2rem;display:block;border-top:solid 1px #E7E2D5;}.ui_patterns_component__title,.ui_patterns_component__id,.ui_patterns_component__description,.ui_patterns_component_table,.ui_patterns_component__status,.ui_patterns_component__links{width:1200px !important;max-width:100%;}.ui_patterns_component_table{text-align:left;border-collapse:collapse;margin-top:1rem;margin-bottom:3rem;}.ui_patterns_component_table tr th,.ui_patterns_component_table tr td{padding:10px 10px;}.ui_patterns_component_table tr th code,.ui_patterns_component_table tr td code{color:#0356F2;font-weight:bold;}.ui_patterns_component_table tr:nth-child(odd) td{background:#F5F4EB;}.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories{margin-left:auto;margin-right:auto;}.ui_patterns_component[id="lattara:tag"] .ui_patterns_story,.ui_patterns_component[id="lattara:button"] .ui_patterns_story,.ui_patterns_component[id="lattara:download"] .ui_patterns_story,.ui_patterns_component[id="lattara:date"] .ui_patterns_story,.ui_patterns_component[id="lattara:hour"] .ui_patterns_story,.ui_patterns_component[id="lattara:legend"] .ui_patterns_story{flex-direction:row;}.ui_patterns_component__stories .ui_patterns_story{display:flex;flex-direction:column;gap:3rem;}.messages{width:1185px;margin-left:auto;margin-right:auto;margin-bottom:20px;max-width:90%;}.uiGrid{gap:1.5rem;display:grid;grid-template-columns:repeat(var(--grid-desktop),1fr);align-items:start;}.uiGrid__item{display:flex;flex-direction:column;gap:1rem;}.uiGrid__item.-box-card{align-self:flex-start;}.uiGrid__item--justify-space-between{justify-content:space-between;height:100%;}.uiGrid .contextual-region{height:100%;}.uiGrid .uiMedia{height:100%;}.uiGrid .uiMedia__image{height:100%;}.uiGrid .uiMedia__image iframe{height:100%;}@media (min-width:1024px){.uiGrid--auto-desktop:has(> div:nth-child(2):last-child){display:grid;grid-template-columns:repeat(2,1fr);}.uiGrid--auto-desktop:has(> div:nth-child(3):last-child){display:grid;grid-template-columns:repeat(3,1fr);}.uiGrid--auto-desktop:has(> div:nth-child(4):last-child){display:grid;grid-template-columns:repeat(4,1fr);}}@media (max-width:1024px){.uiGrid{grid-template-columns:repeat(var(--grid-mobile),1fr);overflow-x:auto;}.uiGrid--auto-mobile{display:flex;overflow-x:auto;gap:0;padding-left:1rem;margin-right:-1.5rem;margin-left:-1.5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;}.uiGrid--auto-mobile .uiGrid__item{flex:0 0 90%;max-width:90%;scroll-snap-align:start;padding-left:0.75rem;padding-right:0.75rem;}.uiGrid--auto-mobile .uiGrid__item:first-child{padding-left:1.5rem;}.uiGrid--auto-mobile .uiGrid__item:last-of-type{padding-right:1.5rem;}}@media (max-width:1024px) and (min-width:769px){.uiGrid--auto-mobile .uiGrid__item{flex:0 0 55%;max-width:55%;}}.uiGrid--spacing-large{gap:4rem;}@media (min-width:1024px){.uiGrid_event{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem;}.uiGrid_event__first{grid-area:1/1/3/2;}.uiGrid_event__first .uiCard{height:100%;}.uiGrid_event__first .uiCard .img-block{aspect-ratio:1.59/1;}.uiGrid_event__second{grid-area:1/2/2/3;}.uiGrid_event__third{grid-area:2/2/3/3;}}@media (max-width:1120px){.uiGrid_event{grid-template-columns:40% 60%;}}@media (max-width:1024px){.uiGrid_event{display:flex;overflow-x:auto;gap:0;padding-left:1rem;margin-right:-1.5rem;margin-left:-1.5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;}.uiGrid_event .uiGrid_event__item{flex:0 0 90%;max-width:90%;scroll-snap-align:start;padding-left:0.75rem;padding-right:0.75rem;}.uiGrid_event .uiGrid_event__item:first-child{padding-left:1.5rem;}.uiGrid_event .uiGrid_event__item .uiCard{flex-direction:column;}.uiGrid_event .uiGrid_event__item .uiCard__image{width:100%;}.uiGrid_event .uiGrid_event__item .uiCard__image .img-block{width:100%;}}.uiBtn,.form-submit:not(#edit-reset--2){display:inline-block;padding:0.7rem 1.37rem;border-radius:32px;text-decoration:none;font-weight:500;border:solid 3px;}.uiBtn:hover,.form-submit:hover:not(#edit-reset--2){background-color:#302729;border-color:#302729;color:#FFFFFF;}.uiBtn:focus,.form-submit:focus:not(#edit-reset--2){border-color:#FFFFFF;outline:solid 2px #0356F2;}.uiBtn--primary,.form-submit:not(#edit-reset--2){background-color:#483D3F;color:#FFFFFF;border-color:#483D3F;}.uiBtn--secondary{background-color:#FFFFFF;border-color:#FFFFFF;color:#483D3F;}.uiBtn--link{border:none;padding:0;}.uiBtn--link .uiBtn__label{text-decoration:underline;}.uiBtn--link:hover{background-color:transparent;color:#1A1A1A;}.uiBtn .is-disabled,.form-submit:not(#edit-reset--2) .is-disabled{opacity:0.5;pointer-events:none;}.uiBtn.icon,.icon.form-submit:not(#edit-reset--2){display:inline-flex;align-items:center;gap:0.5rem;transition:all ease 0.2s;}.uiBtn.icon:hover,.icon.form-submit:hover:not(#edit-reset--2){gap:0.75rem;}.uiBtn .uiBtn--icon,.form-submit:not(#edit-reset--2) .uiBtn--icon{display:flex;align-items:center;}.uiBtn.disabled,.disabled.form-submit:not(#edit-reset--2){background-color:#DBDBDB;border-color:#DBDBDB;color:#535353;pointer-events:none;}.uiBreadcrumb{list-style:none;display:flex;align-items:center;gap:0.5rem;font-size:0.875rem;flex-wrap:wrap;line-height:1;}.uiBreadcrumb__item{display:flex;align-items:center;gap:0.5rem;}.uiBreadcrumb__item:not(:last-child)::after{display:block;content:">";}.uiBreadcrumb__item.active{font-weight:500;}.uiTag{display:inline-flex;align-items:center;border-radius:4px;gap:0.5rem;padding:0.5rem 0.75rem;height:32px;}.uiTag--light{color:#FFFFFF;}.uiTag--light svg{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(102%) contrast(102%);}.uiTag__icon{display:flex;align-items:center;}.uiTag__icon svg{width:24px;height:24px;}.uiDate{display:inline-flex;align-items:center;border-radius:4px;gap:0.5rem;padding:0.5rem 1rem;height:34px;border:solid 1px #E7E2D5;background:#FFFFFF;line-height:normal;}.uiDate--light{color:#FFFFFF;}.uiDate__icon{display:flex;align-items:center;}.uiIntro{font-size:1rem;position:relative;}@media (min-width:1230px){.uiIntro{font-size:1.125rem;}}.uiIntro--no-content + [class^=ui]:not(.uiPrice){padding-top:1.5rem;}.uiIntro__container{width:100%;max-width:690px;display:flex;flex-direction:column;gap:1rem;position:relative;}.uiIntro--full-width .uiIntro__container{max-width:inherit;}.uiIntro__content{display:flex;flex-direction:column;gap:1rem;}.uiIntro--center{text-align:center;}.uiIntro--center .uiIntro__container{margin-left:auto;margin-right:auto;max-width:840px;}.uiIntro .uiFeature:not(:has(.uiFeature__head)){display:none;}.uiHero .container,.uiHero .label:has(+ .views-exposed-form),.uiHero .views-exposed-form,.uiHero #block-lattara-content > *:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.uiHero .editorial-content,.uiHero .editorial-content .body-content,.editorial-content .uiHero .body-content,.uiHero .ui_patterns_component__title,.uiHero .ui_patterns_component__id,.uiHero .ui_patterns_component__description,.uiHero .ui_patterns_component_table,.uiHero .ui_patterns_component__status,.uiHero .ui_patterns_component__links,.uiHero .ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .ui_patterns_component__stories,.ui_patterns_component:not([id="lattara:hero"]):not([id="lattara:hero_background"]):not([id="lattara:hero_home"]) .uiHero .ui_patterns_component__stories{padding:0;width:auto;max-width:inherit;}.uiHero .uiIntro{gap:1.5rem;}@media (min-width:769px){.uiHero{background-image:url(/themes/custom/lattara/images/bg/bg-mosaic.svg);background-size:auto 100%;background-position:calc(100% - 275px) center;background-repeat:no-repeat;position:relative;min-height:424px;display:flex;align-items:center;}}@media (min-width:1025px){.uiHero{background-position:calc(100% - 475px) center;}}.uiHero__container{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;width:100%;}@media (max-width:768px){.uiHero__container{background-image:url(/themes/custom/lattara/images/bg/bg-mobile-mosaic.svg);background-size:105% auto;background-repeat:no-repeat;background-position:center bottom;padding-bottom:5rem;padding-top:2.5rem;}}@media (min-width:769px){.uiHero__container{padding-bottom:8rem;padding-left:0;padding-right:0;padding-bottom:0;width:1200px;max-width:calc(100% - 3rem);}}@media (min-width:769px){.uiHero--noImage{background-image:url(/themes/custom/lattara/images/bg/bg-mosaic-cover.svg);background-position:right center;}}@media (max-width:768px){.uiHero--noImage .uiHero__container{background-image:url(/themes/custom/lattara/images/bg/bg-mosaic-mobile.svg);background-size:100% auto;background-position:top left;background-color:#E7E2D5;padding-bottom:2.5rem;}}.uiHero--noImage .uiHero__content{width:100%;max-width:100%;}.uiHero__in{width:100%;}.uiHero__content{display:flex;flex-direction:column;gap:1.5rem;}@media (min-width:769px){.uiHero__content{gap:2rem;width:calc(100vw - 400px);max-width:50%;padding-top:1.5rem;padding-bottom:1.5rem;}}@media (min-width:1025px){.uiHero__content{width:calc(100vw - 700px);padding-top:5rem;padding-bottom:5rem;}}@media (min-width:1200px){.uiHero__content{width:calc(100vw - (100vw - 1200px) / 2 - 650px);max-width:1200px;}}.uiHero__tagsDate{display:flex;gap:0.5rem;align-items:center;flex-wrap:wrap;}.uiHero__tags{display:flex;align-items:center;}.uiHero__image{z-index:-1;}@media (max-width:768px){.uiHero__image{position:relative;margin-top:-5rem;}}@media (min-width:769px){.uiHero__image{position:absolute;top:0;right:0;width:370px;height:100%;}}@media (min-width:1025px){.uiHero__image{width:570px;}}.uiHero__image img{width:100%;height:auto;}@media (min-width:769px){.uiHero__image img{position:absolute;top:0;left:0;height:calc(100% - 1px);object-fit:cover;object-position:center;}}.uiHero .views-exposed-form{margin:0;}.uiHero .views-exposed-form .form-item{width:100%;display:flex;flex-direction:column;gap:0.5rem;}.uiHero .views-exposed-form label{display:block;font-weight:bold;}.uiHero .views-exposed-form .form-text{width:100%;background-image:url(/themes/custom/lattara/images/icons/search.svg);background-size:24px 24px;background-position:calc(100% - 12px) center;background-repeat:no-repeat;}.uiHero .views-exposed-form .form--inline{align-items:flex-end;gap:1.5rem;}@media (max-width:768px){.uiHero .views-exposed-form .form--inline{gap:0;}}.uiHero .views-exposed-form .form--inline .form-actions .form-submit{height:53px;background-image:none !important;padding-left:1.37rem !important;}@media (max-width:768px){.uiHero .views-exposed-form .form--inline .form-actions .form-submit{display:none !important;}}.uiHero_background{background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;position:relative;display:flex;align-items:center;background-color:#F5F4EB;}@media (max-width:1400px){.uiHero_background{background-size:auto 100%;}}@media (min-width:769px){.uiHero_background{min-height:468px;}}@media (max-width:768px){.uiHero_background{padding-top:3rem;padding-bottom:6rem;background-position:right bottom;background-size:cover;background-repeat:no-repeat;}}.uiHero_background.bg-orange{background-image:url(/themes/custom/lattara/images/bg/bg-orange.svg);}@media (max-width:768px){.uiHero_background.bg-orange{background-position:calc(100% + 230px) bottom;}}.uiHero_background.bg-yellow{background-image:url(/themes/custom/lattara/images/bg/bg-yellow.svg);}.uiHero_background.bg-green{background-image:url(/themes/custom/lattara/images/bg/bg-green.svg);}.uiHero_background.bg-blue{background-image:url(/themes/custom/lattara/images/bg/bg-blue.svg);}@media (max-width:768px){.uiHero_background.bg-blue{background-image:url(/themes/custom/lattara/images/bg/bg-blue-mobile-cream.svg);}.uiHero_background.bg-blue:before{display:block;content:"";width:200px;height:200px;background-image:url(/themes/custom/lattara/images/bg/bg-blue-icon.svg);background-repeat:no-repeat;position:absolute;top:0;right:-50px;opacity:0.4;}}.uiHero_background .uiIntro{gap:1.5rem;}.uiHero_background__container{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;width:100%;}@media (min-width:769px){.uiHero_background__container{padding-left:0;padding-right:0;padding-bottom:0;width:1200px;max-width:calc(100% - 3rem);}}.uiHero_background__in{width:100%;}.uiHero_background__content{display:flex;flex-direction:column;gap:5rem;}@media (min-width:769px){.uiHero_background__content{gap:2rem;padding-top:1.5rem;padding-bottom:1.5rem;}}.uiHero_home{background:#F5F4EB;padding-top:5rem;padding-bottom:5rem;position:relative;}@media (max-width:1024px){.uiHero_home{padding-top:2.5rem;padding-bottom:2.5rem;}}@media (max-width:1024px){.uiHero_home{background:#E7E2D5;padding-bottom:0;margin-bottom:2.5rem;}}.uiHero_home__title{text-align:center;padding-bottom:3rem;}@media (max-width:1024px){.uiHero_home__title{padding-bottom:2rem;}}.uiHero_home__image{height:40vw;overflow:hidden;position:relative;}@media (max-width:768px){.uiHero_home__image{height:485px;}}.uiHero_home__image:before{display:block;content:"";width:105%;height:2vw;background-size:105% auto;background-repeat:no-repeat;background-image:url(/themes/custom/lattara/images/bg/bg-wave-bottom.svg);position:absolute;top:-2px;z-index:10;transform:rotate(180deg);background-position:-2% 10px;}@media (max-width:1024px){.uiHero_home__image:before{background-image:url(/themes/custom/lattara/images/bg/bg-wave.svg);}}@media (max-width:768px){.uiHero_home__image:before{background-size:200% auto;background-position:left 0;height:3vw;}}.uiHero_home__image:after{display:block;content:"";width:105%;height:2vw;background-size:105% auto;background-repeat:no-repeat;background-image:url(/themes/custom/lattara/images/bg/bg-wave-bottom.svg);position:absolute;bottom:-2px;z-index:10;background-position:2% bottom;}@media (max-width:1024px){.uiHero_home__image:after{background-size:200% auto;background-position:center 0;height:3vw;}}.uiHero_home__image img{height:100%;width:100%;object-position:center;object-fit:cover;position:absolute;}.uiHero_home__symbolLeft{position:absolute;bottom:1.5rem;left:4rem;width:170px;height:170px;display:flex;z-index:20;}@media (max-width:1024px){.uiHero_home__symbolLeft{width:110px;height:110px;bottom:1rem;left:1rem;}}.uiHero_home__symbolLeft:before{display:block;content:"";width:94px;height:169px;background-size:100% 100%;background-repeat:no-repeat;background-image:url(/themes/custom/lattara/images/pictos/yellow-symbol.svg);}@media (max-width:1024px){.uiHero_home__symbolLeft:before{width:80px;height:130px;margin-top:2rem;}}.uiHero_home__symbolLeft:after{display:block;content:"";width:88px;height:94px;background-size:100% 100%;background-repeat:no-repeat;background-image:url(/themes/custom/lattara/images/pictos/green-symbol.svg);margin-top:3rem;margin-left:-0.5rem;}@media (max-width:1024px){.uiHero_home__symbolLeft:after{width:78px;height:84px;margin-top:3.5rem;}}.uiHero_home__symbolRight{position:absolute;top:8rem;right:4rem;width:180px;height:115px;display:flex;z-index:20;}@media (max-width:1024px){.uiHero_home__symbolRight{display:none;}}.uiHero_home__symbolRight:before{display:block;content:"";width:110px;height:110px;background-size:100% 100%;background-repeat:no-repeat;background-image:url(/themes/custom/lattara/images/pictos/blue-symbol.svg);}.uiHero_home__symbolRight:after{display:block;content:"";width:80px;height:100px;background-size:100% 100%;background-repeat:no-repeat;background-image:url(/themes/custom/lattara/images/pictos/orange-symbol.svg);margin-top:1.25rem;margin-left:-0.5rem;}.uiCard_exhibition .img-block{border-radius:8px;overflow:hidden;aspect-ratio:1/1;position:relative;}.uiCard_exhibition .img-block img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;}@media (max-width:768px){.uiCard_exhibition{display:grid;grid-template-columns:80px 1fr;grid-template-rows:repeat(5,auto);}.uiCard_exhibition__tags{grid-area:1/1/2/3;}.uiCard_exhibition__image{grid-area:2/1/3/2;width:80px;}.uiCard_exhibition__title{grid-area:2/2/3/3;display:flex;align-items:center;}.uiCard_exhibition__description{grid-area:3/1/4/3;}.uiCard_exhibition__date{grid-area:4/1/5/3;}.uiCard_exhibition__button{grid-area:5/1/6/3;}.uiCard_exhibition__image{display:flex;justify-content:center;flex-direction:column;}.uiCard_exhibition__title .h3{font-size:1.125rem;line-height:1.625rem;}}@media (min-width:769px){.uiCard_exhibition{display:grid;grid-template-columns:auto auto minmax(150px,auto);grid-template-rows:repeat(4,auto);}.uiCard_exhibition__image{grid-area:1/1/5/2;min-width:332px;}.uiCard_exhibition__tags{grid-area:1/2/2/3;}.uiCard_exhibition__date{grid-area:1/3/2/4;justify-content:end;display:flex;}.uiCard_exhibition__title{grid-area:2/2/3/4;}.uiCard_exhibition__description{grid-area:3/2/4/4;display:flex;flex-direction:column;gap:1rem;margin-top:-1rem;}.uiCard_exhibition__button{grid-area:4/2/5/4;}}@media (min-width:769px) and (max-width:980px){.uiCard_exhibition__image{min-width:inherit;width:250px;}}.uiCard_exhibition__description{font-size:1rem;line-height:1.3125rem;}.uiCard_exhibition__description p{font-size:1rem;line-height:1.3125rem;}.uiCard{display:flex;flex-direction:column;}@media (min-width:769px){.uiCard--horizontal{flex-direction:row;align-items:stretch;}.uiCard--horizontal .img-block{width:242px;}}.uiCard--vertical .uiCard__content{min-height:135px;}.uiCard--vertical__secondary .uiCard__datetime{order:-1;}.uiCard .img-block{border-radius:8px;overflow:hidden;aspect-ratio:1/1;position:relative;}.uiCard .img-block img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;}.uiCard .uiIntro{font-size:1rem;line-height:1.3125rem;}.uiCard .uiIntro p{font-size:1rem;line-height:1.3125rem;}.uiCard .uiIntro .title{font-size:1.125rem;line-height:1.625rem;}@media (min-width:1230px){.uiCard .uiIntro .title{font-size:1.25rem;line-height:1.625rem;}}.uiCard__content{gap:1rem;display:flex;flex-direction:column;justify-content:space-between;}.uiCard img{display:block;width:100%;height:auto;}.uiCard__image{position:relative;}.uiCard__image .uiCard__tags{position:absolute;top:1rem;left:1rem;}.uiCard__datetime{display:flex;gap:8px;}.uiCard_full{display:flex;flex-direction:column;position:relative;}@media (min-width:769px){.uiCard_full{width:100%;padding:0;border:none;height:560px;display:flex;justify-content:center;}}.uiCard_full .img-block{border-radius:8px;overflow:hidden;aspect-ratio:1/1;position:relative;}@media (min-width:769px){.uiCard_full .img-block{aspect-ratio:inherit;height:100%;width:100%;}}.uiCard_full .img-block img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;}.uiCard_full .uiIntro{font-size:1rem;line-height:1.3125rem;gap:1rem;}.uiCard_full .uiIntro p{font-size:1rem;line-height:1.3125rem;}.uiCard_full .uiIntro .title{font-size:1.25rem;line-height:1.625rem;}@media (min-width:1230px){.uiCard_full .uiIntro .title{font-size:1.5rem;line-height:1.9375rem;}}.uiCard_full__content{gap:1rem;display:flex;flex-direction:column;justify-content:space-between;}@media (min-width:769px){.uiCard_full__content{border:solid 1px #E7E2D5;padding:1.5rem;border-radius:16px;gap:3rem;width:535px;z-index:10;background:#FFFFFF;}}.uiCard_full img{display:block;width:100%;height:auto;}.uiCard_full__image{position:relative;}@media (min-width:769px){.uiCard_full__image{position:absolute;right:0;width:50%;top:0;bottom:0;}}@media (min-width:1025px){.uiCard_full__image{width:890px;max-width:80%;}}.uiCard_full__datetime{display:flex;gap:8px;}.uiCard_large_doc{display:inline-flex;position:relative;align-items:center;background-color:#FFFFFF;background-image:url(/themes/custom/lattara/images/bg/mosaic-white.svg);background-size:cover;}@media (min-width:769px){.uiCard_large_doc{padding:0 !important;}}.uiCard_large_doc--dark{background-color:#302729;}.uiCard_large_doc--dark .uiCard_large_doc__title,.uiCard_large_doc--dark .uiCard_large_doc__description{color:#FFFFFF;}.uiCard_large_doc--dark .uiDownload{background:#FFFFFF;}@media (min-width:769px){.uiCard_large_doc{padding:0;gap:3rem;}}@media (max-width:768px){.uiCard_large_doc{flex-direction:column;}}@media (min-width:769px){.uiCard_large_doc__image{padding-left:3rem;}}.uiCard_large_doc__image img{max-height:350px;max-width:500px;width:auto;height:auto;}@media (max-width:768px){.uiCard_large_doc__image img{max-width:100%;max-height:270px;}}@media (min-width:1025px){.uiCard_large_doc__image__custom{position:absolute;}}.uiCard_large_doc__image__custom img{max-width:300px;}@media (min-width:1025px){.uiCard_large_doc__image__custom img{margin-top:-2rem;margin-left:-2rem;max-width:545px;max-height:415px;}}.uiCard_large_doc__shadow img{box-shadow:5px 5px 12px 1px rgba(0,0,0,0.4);}@media (min-width:769px){.uiCard_large_doc__rotate img{transform:rotate(-5deg);}}@media (min-width:1024px){.uiCard_large_doc__title{max-width:calc(100% - 250px);}}.uiCard_large_doc__content{flex-basis:80%;position:relative;display:flex;flex-direction:column;gap:2rem;}@media (min-width:769px){.uiCard_large_doc__content{padding:2rem 2rem;}}.uiCard_large_doc__price{background:#F5F4EB;display:inline-block;margin-right:auto;font-weight:500;padding:0.65rem 0.75rem;border-radius:8px;font-size:0.875rem;}@media (min-width:1025px){.uiCard_large_doc__price{position:absolute;right:2rem;top:1rem;font-size:1.125rem;padding:0.85rem 1rem;}}.uiCard_large_doc--custom{gap:0;}@media (min-width:1025px){.uiCard_large_doc--custom .uiCard_large_doc__content{padding-left:550px;flex-basis:content;}.uiCard_large_doc--custom .uiCard_large_doc__title{max-width:100%;}}.uiCardAudio{display:grid;grid-template-columns:80px auto;grid-template-rows:repeat(3,auto);grid-column-gap:1rem;grid-row-gap:1.5rem;}@media (min-width:769px){.uiCardAudio{grid-template-columns:216px auto;grid-template-rows:repeat(3,auto);grid-column-gap:2rem;}}.uiCardAudio__image{grid-area:1/1/2/2;}@media (min-width:769px){.uiCardAudio__image{grid-area:1/1/4/2;}}@media (max-width:768px){.uiCardAudio__date{grid-area:1/2/2/3;display:flex;justify-content:flex-end;}}@media (min-width:769px){.uiCardAudio__date{grid-area:1/2/2/3;}}.uiCardAudio__intro{grid-area:2/1/3/3;}@media (min-width:769px){.uiCardAudio__intro{grid-area:2/2/3/3;}}.uiCardAudio__bottom{grid-area:3/1/4/3;display:flex;align-items:center;margin-top:0.5rem;gap:1rem;flex-wrap:wrap;row-gap:0.25rem;}@media (min-width:769px){.uiCardAudio__bottom{grid-area:3/2/4/3;}}.uiCardAudio .img-block{border-radius:8px;overflow:hidden;aspect-ratio:1/1;position:relative;width:100%;}.uiCardAudio .img-block img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;}.uiCardAudio .uiIntro{font-size:1rem;line-height:1.3125rem;}.uiCardAudio .uiIntro p{font-size:1rem;line-height:1.3125rem;}.uiCardAudio .uiIntro .title{font-size:1.25rem;line-height:1.625rem;}@media (min-width:1230px){.uiCardAudio .uiIntro .title{font-size:2rem;line-height:2.625rem;}}.uiCardAudio__duration{font-weight:normal;font-size:0.875rem;display:block;}.uiTwo_column_block{position:relative;}@media (max-width:768px){.uiTwo_column_block{display:flex;flex-direction:column-reverse;gap:2rem;}.uiTwo_column_block--card{gap:1rem;}.uiTwo_column_block--card .uiTwo_column_block__content{gap:1rem;}}@media (min-width:769px){.uiTwo_column_block{display:grid;gap:4rem;align-items:center;}.uiTwo_column_block--card{gap:1.5rem;}.uiTwo_column_block--card .uiTwo_column_block__content{gap:1.5rem;}.uiTwo_column_block--top{align-items:start;}.uiTwo_column_block--stretch{align-items:stretch;}.uiTwo_column_block--stretch .uiTwo_column_block__content{height:100%;}.uiTwo_column_block--default{grid-template-areas:"right left";grid-template-columns:auto 46%;}.uiTwo_column_block--reverse{grid-template-areas:"left right";grid-template-columns:46% auto;}.uiTwo_column_block--large{gap:8rem;}.uiTwo_column_block--small{gap:2rem;}.uiTwo_column_block--60-40.uiTwo_column_block--default{grid-template-columns:60% auto;}.uiTwo_column_block--60-40.uiTwo_column_block--reverse{grid-template-columns:auto 60%;}.uiTwo_column_block--40-60.uiTwo_column_block--default{grid-template-columns:40% auto;}.uiTwo_column_block--40-60.uiTwo_column_block--reverse{grid-template-columns:auto 40%;}.uiTwo_column_block__left{grid-area:left;}.uiTwo_column_block__right{grid-area:right;}}.uiTwo_column_block__content{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;}.uiTwo_column_block__content .uiFeature{border-bottom:solid 1px #E7E2D5;width:100%;padding-bottom:1.5rem;}.uiTwo_column_block__content .uiFeature:last-child{border-bottom:none;padding-bottom:0;}@media (max-width:768px){.uiTwo_column_block__content{gap:1.5rem;}}.uiTwo_column_block__media img{display:block;width:100%;border-radius:16px;height:auto;}.uiTwo_column_block__media .leaflet-container{border-radius:16px;}@media (max-width:768px){.uiTwo_column_block__button{display:flex;align-items:center;justify-content:center;width:100%;}}.uiTwo_column_block .uiIntro{gap:1rem;}.uiTwo_column_block--deleteTopMargin{margin-top:-2rem;}.uiOne_column_block{display:flex;flex-direction:column;gap:2rem;}@media (max-width:1024px){.uiOne_column_block{gap:1.5rem;}}.uiOne_column_block__inner{display:flex;flex-direction:column;gap:2rem;}@media (max-width:1024px){.uiOne_column_block__inner{gap:1.5rem;}}.uiOne_column_block--reverse{gap:1rem;}.uiOne_column_block--reverse .uiOne_column_block__inner{flex-direction:column-reverse;}.uiOne_column_block__image img{display:block;width:100%;height:auto;}.uiOne_column_block__content{gap:1.5rem;display:flex;flex-direction:column;}.uiOne_column_block__content .uiFeature{border-bottom:solid 1px #E7E2D5;width:100%;padding-bottom:1.5rem;}.uiOne_column_block__content .uiFeature:last-child{border-bottom:none;}.uiOne_column_block ul:not(.contextual-links){list-style:none;display:flex;flex-direction:column;gap:1rem;font-weight:400;font-size:1.125rem;line-height:1.5rem;}@media (max-width:1024px){.uiOne_column_block ul:not(.contextual-links){font-size:1rem;line-height:1.3125rem;}}.uiOne_column_block ul:not(.contextual-links) li{left:0;padding-left:1.5rem;position:relative;}.uiOne_column_block ul:not(.contextual-links) li:before{display:block;content:"";width:8px;height:8px;background:#483D3F;border:4px solid #b6b1b2;border-radius:100%;position:absolute;left:0;top:4px;}.uiOne_column_gallery_block{display:flex;flex-direction:column;gap:2rem;}@media (max-width:1024px){.uiOne_column_gallery_block{gap:1.5rem;}}.uiOne_column_gallery_block__content{gap:1.5rem;display:flex;flex-direction:column;}.uiOne_column_gallery_block__media img{border-radius:1rem;}.uiOne_column_gallery_block .uiIntro{gap:1rem;}.uiLegend{background:#FFFFFF;border-radius:4px;font-size:0.875rem;padding:6px 8px;}.uiMedia{position:relative;}.uiMedia__legend{position:absolute;right:1rem;bottom:1rem;}.uiMedia__image iframe{width:790px;height:440px;max-width:100%;margin-left:auto;margin-right:auto;display:block;border-radius:16px;}@media (max-width:838px){.uiMedia__image iframe{height:50vw;}}.uiMedia__image img{height:auto;width:100%;border-radius:16px;}.uiSlider{position:relative;}@media (max-width:1024px){.uiSlider__swiper{margin-right:-1.5rem;}}@media (min-width:1025px){.uiSlider__swiper.is-multi .swiper-slide{display:flex;height:auto;}}.uiSlider__intro{max-width:calc(100% - 160px);width:690px;margin-bottom:3.5rem;}@media (max-width:1024px){.uiSlider__intro{width:100%;max-width:inherit;}}.uiSlider__intro .uiIntro .title{margin-bottom:1rem;}.uiSlider .swiper-buttons{display:flex;justify-content:end;gap:1rem;}@media (min-width:1025px){.uiSlider .swiper-buttons{position:absolute;right:0;top:0;}}@media (max-width:1024px){.uiSlider .swiper-buttons{position:relative;margin-bottom:1.5rem;}}.uiSlider .swiper-buttons .swiper-button-prev,.uiSlider .swiper-buttons .swiper-button-next{width:56px;height:56px;border:solid 1px #1A1A1A;border-radius:100%;margin-top:0;position:relative;}@media (max-width:1024px){.uiSlider .swiper-buttons .swiper-button-prev,.uiSlider .swiper-buttons .swiper-button-next{width:40px;height:40px;}}.uiSlider .swiper-buttons .swiper-button-prev svg,.uiSlider .swiper-buttons .swiper-button-next svg{display:none;}.uiSlider .swiper-buttons .swiper-button-prev:after,.uiSlider .swiper-buttons .swiper-button-next:after{display:block;content:"";width:24px;height:24px;background-image:url(/themes/custom/lattara/images/icons/chevron.svg);}.uiSlider .swiper-buttons .swiper-button-prev{left:inherit;transform:rotate(-180deg);}.uiSlider .swiper-buttons .swiper-button-next{right:0;}.uiDownload{border-radius:8px;border:solid 1px #1A1A1A;display:inline-block;font-weight:500;position:relative;padding:0.6rem 1rem;padding-right:5rem;transition:all ease 0.2s;}.uiDownload span{font-weight:normal;font-size:0.875rem;display:block;color:#535353;margin-top:0.3rem;}.uiDownload:after{display:block;content:"";width:24px;height:24px;position:absolute;right:1rem;top:50%;margin-top:-12px;background-image:url(/themes/custom/lattara/images/icons/download.svg);background-size:100% auto;background-position:center;transition:all ease 0.2s;}.uiDownload:hover{background:#F5F4EB;}.uiDownload:hover:after{right:1.3rem;}.uiDownload--arrow:after{width:40px;height:40px;background-image:url(/themes/custom/lattara/images/icons/cta-arrow.svg);margin-top:-20px;}.uiDownload--full{width:100%;}.uiHour{display:inline-flex;align-items:center;border-radius:4px;gap:0.5rem;padding:0.5rem 1rem;height:34px;border:solid 1px #E7E2D5;background:#FFFFFF;}.uiHour--light{color:#FFFFFF;}.uiHour__icon{display:flex;align-items:center;}.uiFeature{display:flex;flex-direction:column;gap:1rem;}.uiFeature__square{aspect-ratio:1/1;display:flex;align-items:center;justify-items:center;max-width:400px;}.uiFeature__head{display:flex;align-items:center;gap:1rem;}.uiFeature__head.uiFeature__above{flex-direction:column;align-items:flex-start;}.uiFeature span.uiFeature__title{font-weight:500;}.uiFeature__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;}.uiFeature__icon svg{width:24px;height:24px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(102%) contrast(102%);}.uiFeature__icon__block__large{width:56px;height:56px;border-radius:8px;}.uiFeature__icon__large{width:56px;height:56px;border-radius:8px;}.uiFeature__icon__large svg{width:46px;height:46px;}.uiFeature__dark .icon{filter:none;}.uiFeature.text-center{text-align:center;}.uiFeature.text-center .uiFeature__head{justify-content:center;}.uiFeature.text-center .uiFeature__head.uiFeature__above{align-items:center;}.uiFeature table tr td{border-right:solid 1px #E7E2D5;padding:0 1.5rem;}.uiFeature table tr td:first-child{padding-left:0;}.uiFeature table tr td:last-child{padding-right:0;border:none;}.uiFeature__button:not(:has(.uiBtn)){display:none;}.uiMasonry{position:relative;margin-left:-0.75rem;margin-right:-0.75rem;}@media (max-width:768px){.uiMasonry{margin-left:-0.5rem;margin-right:-0.5rem;}}.uiMasonry:has(#loadMoreImages){padding-bottom:6rem;}@media (max-width:768px){.uiMasonry:has(#loadMoreImages){padding-bottom:5rem;}}.uiMasonry .uiBtn,.uiMasonry .form-submit:not(#edit-reset--2){position:absolute;bottom:0;left:50%;transform:translateX(-50%);white-space:nowrap;}.uiMasonry-sizer{width:33.33%;}.uiMasonry-item{margin-bottom:1.5rem;width:33.33%;padding:0 0.75rem;}@media (max-width:768px){.uiMasonry-item{padding:0 0.25rem;margin-bottom:0.5rem;}}.uiMasonry-item.is-hidden{display:none;}.uiMasonry-item--width2{width:66.66%;}.uiMasonry-item img{display:block;width:100%;height:auto;}.uiAccordion{display:flex;flex-direction:column;gap:1rem;}.uiAccordion__item{background:#F5F4EB;border-radius:8px;padding:1.5rem;padding-bottom:0;display:flex;flex-direction:column;transition:all ease 0.5s;}.uiAccordion__title{font-weight:500;display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem;gap:1rem;cursor:pointer;}.uiAccordion__title:after{display:block;content:"";width:24px;height:24px;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19" stroke="%231A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 5V19" stroke="%231A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');}.uiAccordion__description{height:0;}.uiAccordion__item.is-open{gap:1.5rem;padding-bottom:1.5rem;}.uiAccordion__item.is-open .uiAccordion__title{border-bottom:solid 1px #E7E2D5;}.uiAccordion__item.is-open .uiAccordion__title:after{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19" stroke="%231A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');}.uiAccordion__item.is-open .uiAccordion__description{height:auto;}.uiPrice{display:flex;flex-direction:column;gap:0.5rem;padding:1rem;border-radius:8px;}.uiPrice__labelprice,.uiPrice .label{font-weight:normal;}.uiPrice .price{font-weight:500;}.uiPrice__withDescription .label{font-weight:500;}.uiPrice__center{align-items:center;}.uiFeature_link{display:flex;align-items:center;padding:1rem;border-radius:4px;gap:0.5rem;font-weight:500;}.uiFeature_link__icon{display:flex;align-items:center;}.uiFeature_link svg{width:24px;height:24px;}.uiFeature_link:after{margin-left:auto;display:block;content:"";background-image:url(/themes/custom/lattara/images/icons/chevron.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%;width:24px;height:24px;}.uiFeature_link:hover{background:#483D3F;color:#FFFFFF;}.uiFeature_link:hover svg{filter:brightness(0) invert(1);}.uiFeature_link:hover:after{filter:brightness(0) invert(1);}.uiHistory{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;}@media (min-width:1025px){.uiHistory:last-of-type:before{display:block;content:"";background-image:url(/themes/custom/lattara/images/bg/horse.svg);background-repeat:no-repeat;background-position:left top;background-size:100% auto;width:220px;height:330px;position:absolute;bottom:320px;right:calc((100vw - 100%) / -2);}}@media (min-width:1025px){.uiHistory{flex-direction:row;gap:4rem;}}.uiHistory__media{position:relative;background:#FFFFFF;border:solid 1px #E7E2D5;border-radius:1rem;padding:1rem;padding-bottom:1.5rem;display:flex;flex-direction:column;gap:1.5rem;width:250px;transform:rotate(-8deg);}@media (min-width:1025px){.uiHistory__media{width:350px;flex:none;padding:1.5rem;}.uiHistory__media img{width:100%;height:auto;}}.uiHistory__media:after{display:block;content:"";width:135px;height:20px;background:#D0BD97;position:absolute;top:5px;right:-40px;transform:rotate(35deg);}@media (min-width:1025px){.uiHistory__media:after{width:170px;height:28px;top:8px;right:-50px;}}.uiHistory__media img{border-radius:8px;}.uiHistory__legend{font-size:32px;text-align:center;font-family:"Allura";line-height:1;}.uiHistory__description{text-align:center;display:flex;flex-direction:column;gap:10px;width:285px;margin-left:auto;margin-right:auto;}@media (min-width:1025px){.uiHistory__description{width:620px;text-align:left;gap:1.5rem;margin-top:-4rem;margin-left:0;margin-right:0;}}@media (min-width:1025px){.uiHistory:nth-child(even){flex-direction:row-reverse;}}.uiHistory:nth-child(even) .uiHistory__media{transform:rotate(8deg);}.uiHistory:nth-child(even) .uiHistory__media:after{right:inherit;left:-40px;transform:rotate(-35deg);}@media (min-width:1025px){.uiHistory:nth-child(even) .uiHistory__media:after{left:-50px;}}.history-timeline{display:flex;flex-direction:column;gap:5rem;padding-top:4rem;padding-bottom:2.5rem;position:relative;background-image:url(/themes/custom/lattara/images/bg/timeline-deco-mobile.svg);background-size:440px auto;background-repeat:no-repeat;background-position:right -180px;}@media (min-width:1025px){.history-timeline{background-image:url(/themes/custom/lattara/images/bg/timeline-deco.svg);background-size:700px auto;background-position:150px 100px;padding-top:7rem;padding-bottom:5rem;}}@media (min-width:1025px){.history-timeline:before{display:block;content:"";background-image:url(/themes/custom/lattara/images/bg/service-left.svg);background-repeat:no-repeat;background-position:top left;background-size:100% auto;width:222px;height:424px;position:absolute;bottom:42%;left:calc((100vw - 100%) / -2);z-index:-1;}.history-timeline:after{display:block;content:"";background-image:url(/themes/custom/lattara/images/bg/service-right.svg);background-size:100% auto;background-repeat:no-repeat;background-position:top left;width:160px;height:300px;position:absolute;top:0;right:calc((100vw - 100%) / -2);z-index:10;}}.office-hours-status{order:-1;background:#FFFFFF;border:solid 1px #E7E2D5;padding:0.85rem 1rem;border-radius:4px;margin-right:auto;font-weight:500;display:flex;gap:0.5rem;align-items:center;margin-top:2.5rem;}@media (min-width:1025px){.office-hours-status{position:absolute;right:0;margin-top:5rem;}}.office-hours-status:before{display:block;content:"";width:10px;height:10px;background:#1FAA66;border-radius:100%;border:solid 4px #bce5d1;}.office-hours-status--closed:before{background:#C02929;border-color:#ffacad;}.item-list ul.exhibition-contents{margin-bottom:0;margin-left:auto;margin-right:auto;list-style:none;display:flex;align-items:center;justify-content:center;gap:0.5rem;padding:1.5rem 0;transition:top 0.5s ease;border-bottom:solid 1px #E7E2D5;background:#FFFFFF;}@media (max-width:768px){.item-list ul.exhibition-contents{overflow:scroll;justify-content:flex-start;padding-left:1rem;padding-right:1rem;gap:0;}}.item-list ul.exhibition-contents.is-fixed{position:fixed;top:0;left:0;right:0;width:100%;max-width:inherit;z-index:20;background:#FFFFFF;}.item-list ul.exhibition-contents.is-fixed.is-fixed-with-menu{top:0;}.item-list ul.exhibition-contents li{margin:0;}@media (max-width:768px){.item-list ul.exhibition-contents li{white-space:nowrap;}}.item-list ul.exhibition-contents li a{font-weight:500;border-radius:32px;padding:0.65rem 1.5rem;display:block;}.item-list ul.exhibition-contents li a.active{background:#483D3F;color:#FFFFFF;text-decoration:underline;}.commissaires{padding-top:0;padding-bottom:4rem;}@media (min-width:1025px){.commissaires{padding-top:2.5rem;padding-bottom:5rem;}}.commissaires__content{border-radius:1rem;background:#FFFFFF;border:solid 1px #E7E2D5;padding:2rem;display:flex;flex-direction:column;gap:1rem;}@media (min-width:1025px){.commissaires__content{padding:4rem;gap:2rem;}}.commissaires__dev ul{margin-bottom:2rem;margin-top:1rem;margin-left:1.5rem;}.commissaires__dev ul:last-child{margin-bottom:0;}.commissaires__dev ul strong{font-weight:500;}@media (max-width:768px){.commissaires__dev{font-size:1rem;}}.commissaires__partners{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;}@media (min-width:1025px){.commissaires__partners{justify-content:space-between;}}.commissaires__partners img{border-radius:0;}#section-programmation{background:#FFFFFF;position:relative;}#section-programmation .swiper-buttons{top:4rem;}@media (max-width:1024px){#section-programmation .swiper-buttons{top:0;}}#section-programmation:before{display:block;content:"";position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:1;background:#FFFFFF;}#section-programmation > *{z-index:10;}#section-programmation:after{display:block;content:"";}#section-info{background:#FFFFFF;position:relative;}#section-info .uiIntro{padding-top:0;}#section-info:before{display:block;content:"";position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:1;background:#FFFFFF;}#section-info > *{z-index:10;}#section-info:after{display:block;content:"";}#section-ressources .uiGrid__item{height:100%;}#section-ressources .uiGrid__item .uiCard{height:100%;}#section-ressources .uiGrid__item .uiCard__content{height:100%;}#section-ressources .uiGrid__item .uiCard__button .uiDownload{margin-top:auto;}@media (max-width:768px){#section-ressources .uiGrid__item .uiCard__button .uiDownload{padding-right:4rem;}}@media (min-width:1025px){.views-exposed-form{margin-bottom:1.5rem;}}.views-exposed-form .form--inline{display:flex;gap:1.5rem;}@media (max-width:768px){.views-exposed-form .form--inline{flex-direction:column;gap:1.5rem;}}.views-exposed-form .form--inline .form-actions{margin-left:auto;margin-top:auto;display:flex;}@media (max-width:768px){.views-exposed-form .form--inline .form-actions{margin-left:0;flex-direction:column;gap:1rem;}}.views-exposed-form .form--inline .form-actions .form-submit{background-image:url(/themes/custom/lattara/images/icons/search-white.svg);background-size:24px 24px;background-position:1rem center;background-repeat:no-repeat;padding-left:3rem !important;}@media (max-width:768px){.views-exposed-form .form--inline .form-actions .form-submit{width:100%;max-width:inherit;background-position:calc(50% - 65px) center;}}.views-exposed-form .js-form-item{width:400px;max-width:100%;margin-right:1rem;}@media (max-width:768px){.views-exposed-form .js-form-item{width:100%;}}@media (min-width:1025px){.views-exposed-form + .container-view .spacing-listing{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;}.views-exposed-form + .container-view .spacing-listing .uiCard{height:100%;}.views-exposed-form + .container-view .spacing-listing .uiCard .uiCard__content{justify-content:flex-start;}.views-exposed-form + .container-view .spacing-listing .uiCard .uiCard__datetime{margin-top:auto;}.views-exposed-form + .container-view .spacing-listing .uiCard .uiCard__image{height:100%;}}.label:has(+ .views-exposed-form){display:block;font-size:1.25rem;margin-bottom:1rem;padding-top:2.5rem;}@media (min-width:1025px){.label:has(+ .views-exposed-form){padding-top:5rem;}}.page-node-type-event #section-tarifs{background:#FFFFFF;position:relative;}.page-node-type-event #section-tarifs:before{display:block;content:"";position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:1;background:#FFFFFF;}.page-node-type-event #section-tarifs > *{z-index:10;}.page-node-type-event #section-tarifs:after{display:block;content:"";}.page-node-type-event .uiCard.-box-card{padding:0 !important;border:none;gap:2rem;}.page-node-type-event .uiCard.-box-card .uiGrid{max-width:480px;}.page-node-type-event .uiPrice{background:#F5F4EB;text-align:left;align-items:flex-start;}.page-node-type-event .section-tarifs--date,.page-node-type-event .section-tarifs--tel{display:flex;align-items:center;gap:8px;line-height:1;}.page-node-type-event .section-tarifs--date:before,.page-node-type-event .section-tarifs--tel:before{display:block;content:"";width:24px;height:24px;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 3V7M15 3V7M4 11H20M5.77778 5H18.2222C19.2041 5 20 5.79594 20 6.77778V19.2222C20 20.2041 19.2041 21 18.2222 21H5.77778C4.79594 21 4 20.2041 4 19.2222V6.77778C4 5.79594 4.79594 5 5.77778 5Z" stroke="%231A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');}.page-node-type-event .section-tarifs--tel:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.9995 16.0029V18.4163C20.0004 18.6403 19.9545 18.8621 19.8648 19.0674C19.775 19.2727 19.6434 19.4569 19.4783 19.6084C19.3132 19.7599 19.1183 19.8752 18.906 19.947C18.6938 20.0187 18.4689 20.0454 18.2457 20.0252C15.7702 19.7562 13.3923 18.9103 11.3031 17.5555C9.35937 16.3204 7.71141 14.6724 6.47627 12.7286C5.11669 10.6299 4.27059 8.24046 4.00653 5.75383C3.98643 5.53137 4.01286 5.30716 4.08416 5.09547C4.15546 4.88379 4.27005 4.68926 4.42065 4.52429C4.57124 4.35932 4.75454 4.22751 4.95886 4.13726C5.16319 4.04701 5.38407 4.00029 5.60744 4.00008H8.02086C8.41128 3.99624 8.78977 4.13449 9.0858 4.38907C9.38182 4.64365 9.57517 4.99718 9.62981 5.38378C9.73168 6.15613 9.92059 6.91447 10.1929 7.64435C10.3012 7.93229 10.3246 8.24523 10.2604 8.54607C10.1963 8.84692 10.0472 9.12307 9.83093 9.3418L8.80925 10.3635C9.95446 12.3775 11.6221 14.0451 13.6361 15.1903L14.6578 14.1687C14.8765 13.9524 15.1527 13.8033 15.4535 13.7391C15.7544 13.675 16.0673 13.6984 16.3552 13.8066C17.0851 14.079 17.8435 14.2679 18.6158 14.3698C19.0066 14.4249 19.3635 14.6217 19.6186 14.9228C19.8737 15.2239 20.0093 15.6083 19.9995 16.0029Z" stroke="%231A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');}.page-node-type-event .section-tarifs--contact{display:flex;flex-direction:column;gap:8px;}body.path-frontpage .editorial-content > [class^=ui]:first-child{padding-top:0;}body.path-frontpage .office-hours-status{position:relative;order:inherit;margin-right:0;margin-left:auto;}@media (min-width:1025px){body.path-frontpage .office-hours-status{margin-top:-8.5rem;margin-bottom:5.5rem;}}.page-node-type-webform .editorial-content{display:flex;padding-top:2.5rem;padding-bottom:2.5rem;gap:2.5rem;}@media (min-width:1025px){.page-node-type-webform .editorial-content{padding-top:5rem;padding-bottom:5rem;flex-direction:row;justify-content:space-between;}}.page-node-type-webform .editorial-content .group-left{display:flex;flex-direction:column;gap:2rem;}@media (min-width:1025px){.page-node-type-webform .editorial-content .group-left{width:380px;flex:none;}}.page-node-type-webform .editorial-content .group-left .uiFeature:last-child{padding-bottom:0;}.page-node-type-webform .editorial-content form{display:flex;flex-direction:column;gap:1.5rem;}@media (min-width:1025px){.page-node-type-webform .editorial-content form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,auto);grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:670px;flex:none;}.page-node-type-webform .editorial-content form #edit-reason--wrapper{grid-area:1/1/2/3;}.page-node-type-webform .editorial-content form .js-form-item-firstname{grid-area:2/1/3/2;}.page-node-type-webform .editorial-content form .js-form-item-name{grid-area:2/2/3/3;}.page-node-type-webform .editorial-content form .js-form-item-email{grid-area:3/1/4/2;}.page-node-type-webform .editorial-content form .js-form-type-tel{grid-area:3/2/4/3;}.page-node-type-webform .editorial-content form .js-webform-type-textarea{grid-area:4/1/5/3;}.page-node-type-webform .editorial-content form #edit-actions{grid-area:5/1/6/3;}}.page-node-type-webform .editorial-content form .iti{width:100%;}@media (min-width:1025px){.page-node-type-webform .editorial-content form .form-submit{width:auto;float:right;}}@media (min-width:1025px){.view-services:after{display:block;content:"";background-image:url(/themes/custom/lattara/images/bg/service-left.svg);background-repeat:no-repeat;background-position:top left;background-size:100% auto;width:222px;height:424px;position:absolute;bottom:0;left:calc((100vw - 100%) / -2);z-index:-1;}}.view-services .container-view{padding:0;}.view-services .container-view .spacing-listing{display:flex;overflow-x:auto;gap:0;padding-left:1.5rem;padding-right:1.5rem;margin-right:-1.5rem;margin-left:-1.5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-direction:row;max-width:inherit;}@media (min-width:769px){.view-services .container-view .spacing-listing{margin-left:auto;margin-right:auto;width:894px;max-width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;}}.view-services .container-view .spacing-listing .views-row{display:flex;flex-direction:column;}.view-services .container-view .spacing-listing .views-row .uiIntro__container{gap:8px;margin-top:1.5rem;}@media (max-width:768px){.view-services .container-view .spacing-listing .views-row{flex:0 0 280px;max-width:280px;scroll-snap-align:start;padding-left:1.5rem;padding-right:0rem;}}.view-services .container-view .spacing-listing .views-row img{height:auto;}.views-element-container:has(.view-services){background-color:#FFFFFF;position:relative;margin-top:-2.5rem;}@media (min-width:1025px){.views-element-container:has(.view-services){padding-top:0;}}.views-element-container:has(.view-services):before{display:block;content:"";position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:1;background:#FFFFFF;}.views-element-container:has(.view-services) > *{z-index:20;position:relative;}@media (min-width:1025px){.views-element-container:has(.view-services):after{display:block;content:"";background-image:url(/themes/custom/lattara/images/bg/service-right.svg);background-size:100% auto;background-repeat:no-repeat;background-position:top left;width:160px;height:300px;position:absolute;top:-200px;right:calc((100vw - 100%) / -2);z-index:10;}}.view-publications .spacing-y-lg:first-child,.view-publications #block-lattara-content > :first-child:not([class^=ui]):not(.editorial-content):not(.views-element-container):not(.contextual-region):not(.item-list:has(.exhibition-contents)),.view-publications .editorial-content > [class^=ui]:first-child,.view-publications .editorial-content .body-content:first-child,.editorial-content .view-publications .body-content:first-child,.view-publications .editorial-content .views-element-container:first-child,.editorial-content .view-publications .views-element-container:first-child{padding-top:0;padding-bottom:0;}@media (min-width:769px){.view-publications .spacing-listing{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);}}@media (min-width:1025px){.view-publications .spacing-listing{grid-template-columns:repeat(4,1fr);}}.view-publications .uiCard{position:relative;height:100%;}.view-publications .uiCard__button{margin-top:auto;}.view-publications .uiCard__content{gap:0;}.view-publications .uiCard .uiIntro__container{gap:0.5rem;}.view-publications .uiCard .uiIntro__content{font-size:0.875rem;margin-bottom:10px;}.view-publications .uiCard .uiTag{position:absolute;top:-16px;left:50%;transform:translateX(-50%);padding:4px 8px;}.view-event-type-term .container-view{padding-top:0;padding-bottom:0;}@media (min-width:1025px){.view-event-type-term .spacing-listing{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;}.view-event-type-term .spacing-listing .uiCard{height:100%;}.view-event-type-term .spacing-listing .uiCard .uiCard__content{justify-content:flex-start;}.view-event-type-term .spacing-listing .uiCard .uiCard__datetime{margin-top:auto;}.view-event-type-term .spacing-listing .uiCard .uiCard__image{height:100%;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
