/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:0.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:2px;margin-right:0!important;background:0 0!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #dedede}.plugin-dropdown_input .dropdown-input{display:block;box-shadow:none;width:100%;background:0 0;border:1px solid var(--gray-300);padding:0 8px;line-height:25px;min-height:46px;font-size:var(--font-size-18)}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%;font-size:var(--font-size-18);text-transform:capitalize;color:var(--black)}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;display:inline-block;box-sizing:border-box;background-image:url(/themes/custom/mnplay/assets/images/svg-icons/remove-circle.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:11px;content:" ";text-indent:-99999px}.ts-wrapper.plugin-remove_button .item .remove:focus,.ts-wrapper.plugin-remove_button .item .remove:hover{background-image:url(/themes/custom/mnplay/assets/images/svg-icons/remove-circle.svg);background-repeat:no-repeat;background-size:contain}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:0 0}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{margin-left:8px;border-left:none;position:relative;top:2px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}.ts-wrapper{position:relative}.ts-wrapper[aria-selected=true]{background-color:var(--gray-300)}.ts-control,.ts-control input,.ts-dropdown{color:var(--black);font-family:inherit;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text;min-width:200px}.ts-control{border:1px solid #dedede;padding:0 8px;min-height:46px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:0;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{z-index:20;padding:6px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:5px 6px 5px 10px!important;background:#f2f2f2;color:var(--black);border:1px solid #aaa;border-radius:3px;font-size:var(--font-size-18)}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:0!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;left:0;width:100%;z-index:100;border:none;background:#fff;margin:0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0}.ts-dropdown.single{top:45px}.ts-dropdown.single .option{border:1px solid var(--gray-300);padding-top:10px;padding-bottom:10px;padding-left:9px;line-height:25px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.9);border-radius:1px;color:var(--white)}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer;font-size:var(--font-size-18);position:relative;text-indent:7px}.ts-dropdown [data-selectable].option input{display:none}.ts-wrapper.multi .ts-dropdown [data-selectable].option{border:1px solid var(--gray-300);padding-top:10px;padding-bottom:10px;padding-left:25px;line-height:25px}.ts-wrapper.multi .ts-dropdown [data-selectable].option::before{display:block;position:absolute;left:11px;top:15px;content:"";width:12px;height:12px;border:1px solid var(--eden);border-radius:50%}.ts-wrapper.multi .ts-dropdown [data-selectable].option.selected:before{background-image:url(/themes/custom/mnplay/assets/images/svg-icons/checkbox.svg);background-size:contain;border:1px solid var(--white);width:16px;background-repeat:no-repeat;height:16px;left:10px}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ts-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch;scroll-behavior:smooth;border:1px solid #dedede}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.form-item{font-size:var(--font-size-18)}.has-items{display:flex;align-items:center;font-size:var(--font-size-18)}.ts-wrapper .ts-control{background-image:url(/themes/custom/mnplay/assets/images/svg-icons/arrow-down.svg)!important;background-repeat:no-repeat!important;background-position:right .75rem center!important}.ts-wrapper.focus .dropdown-input-wrap{background-repeat:no-repeat!important;background-position:right .75rem center!important;background-image:url(/themes/custom/mnplay/assets/images/svg-icons/arrow-up.svg)!important}.single .ts-control>.item{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;text-indent:15px;font-size:var(--font-size-18)}input[type=select-one]{caret-color:transparent}.form-item-sort-by .ts-wrapper.single{min-width:200px}
.relative{position:relative}.mod--hidden{overflow:hidden}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.generic-carrousel{display:grid;grid-template-areas:"container container" "control__list control__list" "button_prev button_next"}.generic-carrousel__container{grid-area:container}.generic-carrousel__control__list{grid-area:control__list;margin:30px 0;padding:0;display:flex;justify-content:center}.generic-carrousel__control__list__item{display:inline-block;margin:0 5px}.generic-carrousel__control__list__link{display:inline-block;font-size:12px;width:12px;height:12px;line-height:1;color:#d9d9d9;background:#d9d9d9;border-radius:50%;cursor:pointer}.generic-carrousel__control__list__link:active,.generic-carrousel__control__list__link:focus,.generic-carrousel__control__list__link:hover,.generic-carrousel__control__list__link[aria-selected=true]{background-color:var(--red)!important}.generic-carrousel__button-container{display:flex;align-items:center}.generic-carrousel__button-container button{background-image:url(/themes/custom/mnplay/assets/images/svg-icons/arrow-right--hover.svg);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain;border:none;padding:0;margin:0;width:44px;height:44px;position:relative}.generic-carrousel__button-container button img{position:absolute;left:0;top:0;height:44px;width:45px;display:block}.generic-carrousel__button-container button:active img,.generic-carrousel__button-container button:disabled img,.generic-carrousel__button-container button:focus img,.generic-carrousel__button-container button:hover img{visibility:hidden}.generic-carrousel__button-container button:disabled{background-image:url(/themes/custom/mnplay/assets/images/svg-icons/arrow-right--disabled.svg)}.generic-carrousel__button__previous{grid-area:button_prev;justify-content:end;padding-right:10px}.generic-carrousel__button__previous button{transform:rotate(180deg)}.generic-carrousel__button__next{grid-area:button_next;padding-left:10px}.generic-carrousel__button__next button{transform:rotate(180def)}.carrousel__content[aria-hidden=true]{display:none}.generic-carrousel__control__list__link:active,.generic-carrousel__control__list__link:focus,.generic-carrousel__control__list__link:hover,.generic-carrousel__control__list__link[aria-selected=true]{background:#148297}.generic-carrousel__control__list__link:active,.generic-carrousel__control__list__link:focus,.generic-carrousel__control__list__link:hover{outline:2px solid var(--eden)}.mnpl-slider--views{max-width:1256px}.mnpl-slider--media{max-width:808px;margin:0 auto}
