.b-ext .block-editor__container [data-visually-hidden] {display: none !important;}
.b-ext .eco-event-card, .b-ext .eco-calendar-item {position: relative;}
.b-ext .eco-calendar-item__link::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;content: "";}
.b-ext .eco-calendar-item__template, .b-ext .eco-calendar-item, .b-ext .eco-nav-spot__template {display: none;}
.b-ext .eco-calendar__container {width: 100%;}
.b-ext .eco-event-card__container {padding: 0;display: flex;flex-direction: row;flex-wrap: wrap;gap: var(--wp--preset--spacing--50);}
.b-ext .eco-event-card {display: flex;flex-direction: column;list-style-type: none;width: calc(50% - calc(var(--font-size) * 1.2));flex-grow: 0;flex-shrink: .5;flex-basis: auto;border-radius: 10px;border: 1px solid var(--wp--custom--color--neutral--300);background-color: white;box-shadow: 0px 4px 24px 0px rgba(42,44,43,.08);transition: .5s background-color;overflow: hidden;}
.b-ext .eco-event-card .eco-calendar-card, .b-ext .eco-event-card .eco-calendar-card .eco-event-card__padder {display: flex;flex-direction: column;align-items: flex-start;height: 100%;min-height: 255px;align-items: stretch;}
.b-ext .eco-event-card .eco-calendar-card header {display: block;width: 100%;}
.b-ext .eco-event-card .eco-calendar-card footer {display: flex;justify-content: flex-end;margin-top: var(--wp--preset--spacing--50);}
.b-ext .eco-event-card--solo {width: auto;}
.b-ext .eco-calendar-card .eco-calendar-item__figure {display: flex;align-items: center;max-height: 140px;padding: var(--wp--preset--spacing--50);border-bottom: 1px solid var(--wp--custom--color--neutral--200);}
.b-ext .eco-calendar-card .eco-calendar-item__figure h3 {padding-left: var(--wp--preset--spacing--40);margin: 0;font-size: 20px;font-weight: 800;color: var(--wp--preset--color--primary);}
.b-ext .eco-calendar-card .eco-calendar-item__figure img {height: 92px;width: 92px;object-fit: contain;}
.b-ext .eco-calendar-card .eco-calendar-item__figure--full {padding: 0;}
.b-ext .eco-calendar-card .eco-calendar-item__figure--full img {height: 140px;width: 100%;object-fit: cover;}
.b-ext .eco-event-card .eco-calendar-card header {margin-bottom: var(--wp--preset--spacing--40);}
.b-ext .eco-calendar-card__tags {list-style-type: none;padding: 0;margin: 0;display: flex;gap: 10px;flex-wrap: wrap;align-items: center;font-size: 14px;}
.b-ext .eco-calendar-card__tag {padding: 4px 8px;margin: 0;font-weight: 700;border-radius: 8px;}
.b-ext .eco-event-card .eco-calendar-card .eco-event-card__infos {display: flex;gap: var(--wp--preset--spacing--40);flex-direction: column;flex: 1 0 auto;}
.b-ext .eco-event-card .eco-calendar-card .eco-calendar-item__title {margin: 0;font-size: var(--wp--preset--font-size--m);font-weight: 800;}
.b-ext .eco-event-card .eco-calendar-card .eco-calendar-item__title a {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;color: var(--wp--preset--color--primary);overflow: hidden;}
.b-ext .eco-event-card .eco-calendar-item__description {display: -webkit-box;max-width: 100%;-webkit-line-clamp: 5;-webkit-box-orient: vertical;margin: 0;overflow: hidden;font-size: var(--wp--preset--font-size--m);}
.b-ext .eco-event-card:hover {cursor: pointer;background-color: var(--wp--preset--color--primary-lighter);}
.b-ext .eco-event-card__padder {padding: var(--wp--preset--spacing--50);}
.b-ext .eco-calendar__content {display: flex;flex-wrap: wrap;}
.b-ext .eco-calendar__content .wp-block-heading {font-weight: 900;margin-bottom: var(--wp--preset--spacing--70);}
.b-ext .eco-calendar__columns {position: relative;flex-wrap: wrap;gap: var(--wp--preset--spacing--50);width: 100%;min-height: 420px;margin-bottom: var(--wp--preset--spacing--100);}
.b-ext .eco-calendar__column-calendar {position: absolute;top: 0;left: 0;width: calc(50% - var(--wp--preset--spacing--40)) !important;max-width: 396px;margin-bottom: var(--wp--preset--spacing--50);z-index: 1;}
.b-ext .eco-calendar__column-data {background-repeat: no-repeat;background-position: center;background-size: auto;background-image: url("data:image/svg+xml,%3Csvg fill=\'grey\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cstyle%3E.spinner_P7sC%7Btransform-origin:center;animation:spinner_svv2 .75s infinite linear%7D@keyframes spinner_svv2%7B100%25%7Btransform:rotate(360deg)%7D%7D%3C/style%3E%3Cpath d=\'M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z\' class=\'spinner_P7sC\'/%3E%3C/svg%3E");}
.b-ext .eco-calendar__column-data--loaded {display: none;background: none !important;}
.b-ext .eco-calendar-item__subscribe .wp-block-button .wp-block-button__link {font-size: var(--wp--preset--font-size--m);}
.b-ext .eco-calendar-item {background-color: white;}
.b-ext .eco-calendar-item__dates {padding-left: var(--wp--preset--spacing--50);font-weight: 800;font-size: var(--wp--preset--font-size--m);list-style-type: disc;}
.b-ext .eco-calendar-item__description {font-size: var(--wp--preset--font-size--m);margin: var(--wp--preset--spacing--30) 0;}
.b-ext .eco-calendar-item__place::before {background-image: url("data:image/svg+xml,%3Csvg width=\'20\' height=\'24\' viewBox=\'0 0 20 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M19 10C19 17 10 23 10 23C10 23 1 17 1 10C1 7.61305 1.94821 5.32387 3.63604 3.63604C5.32387 1.94821 7.61305 1 10 1C12.3869 1 14.6761 1.94821 16.364 3.63604C18.0518 5.32387 19 7.61305 19 10Z\' stroke=\'%230F695F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3Cpath d=\'M10 13C11.6569 13 13 11.6569 13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13Z\' stroke=\'%230F695F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3C/svg%3E%0A");height: calc(var(--font-size) * 1);width: calc(var(--font-size) * 1);content: "";vertical-align: middle;display: inline-block;background-position: center;background-repeat: no-repeat;background-size: contain;margin-right: var(--wp--preset--spacing--20);}
.b-ext .eco-calendar-item__place {display: flex;align-items: center;font-size: var(--wp--preset--font-size--m);padding: var(--wp--preset--spacing--30) 0;border-top: 1px solid var(--wp--custom--color--neutral--300);border-bottom: 1px solid var(--wp--custom--color--neutral--300);color: var(--wp--preset--color--primary);}
.b-ext .eco-event-card .eco-calendar-item__place {padding: 0;margin: 0;border: none;}
.b-ext .eco-calendar-item__subscribe .wp-block-button {display: none;}
.b-ext .eco-calendar-item__subscribe--visible .wp-block-button {display: block;}
@media screen and (min-width: 960px) and (max-width: 1100px),
screen and (max-width: 800px) {.b-ext .eco-calendar {justify-content: center;}
	.b-ext .eco-calendar__column-calendar {position: relative;width: 100% !important;}
	.b-ext .eco-fetch-sorting__root--events .eco-calendar__events-list .eco-event-card:first-of-type {width: 100% !important;margin-left: 0 !important;}}
@media screen and (max-width: 960px) {.b-ext .eco-calendar-item__subscribe .wp-block-button {margin-top: 0;}
	.b-ext .eco-calendar {flex-wrap: wrap;gap: 0;}
	.b-ext .eco-event-card__container {flex-wrap: wrap;}
	.b-ext .eco-calendar__column {width: 100% !important;max-width: none;}
	.b-ext .eco-event-card {flex-shrink: 0;}
	.b-ext .eco-event-card .eco-calendar-card header {min-height: 0;}
	.b-ext .eco-event-card .eco-calendar-card .eco-event-card__infos {flex: 1 1 auto;}
	.b-ext .eco-event-card .eco-calendar-card .eco-calendar-item__title a {display: block;}
	.b-ext .eco-calendar-item__description {min-height: auto;margin: var(--wp--preset--spacing--80) 0;}}
@media screen and (max-width: 600px) {.b-ext .eco-fetch-sorting__root--events .eco-event-card, .b-ext .eco-fetch-sorting__root--events .eco-calendar__events-list .eco-event-card:first-of-type:last-of-type:nth-of-type(even), .b-ext .eco-calendar-item__template {width: 100% !important;}}
.b-ext .eco-event-select__list {display: flex;flex-direction: column;align-items: stretch;padding: 32px;margin-top: 0;margin-bottom: 32px;}
.b-ext .eco-event-select__item {display: flex;border-top: 1px dotted var(--wp--preset--color--primary);}
.b-ext .eco-event-select__item:last-of-type {border-bottom: 1px dotted var(--wp--preset--color--primary);}
.b-ext .eco-event-select__item > a {display: flex;gap: 20px;width: 100%;padding: 16px 0;}
.b-ext .eco-event-select__item * {margin: 0;}
.b-ext .eco-event-select__item-date {display: flex;flex-direction: column;align-items: center;width: 100px;min-width: 100px;font-size: 16px;font-weight: 800;text-transform: uppercase;}
.b-ext .eco-event-select__item-date > p {font-size: 64px;font-weight: 900;}
.b-ext .eco-event-select__item-date > span {margin-top: -16px;}
.b-ext .eco-event-select__item-content {display: flex;gap: 8px;flex-direction: column;align-items: flex-start;}
.b-ext .eco-event-select__item-hours {display: flex;list-style: none;}
.b-ext .eco-event-select__item-hours li + li {margin-left: 8px;}
.b-ext .eco-event-select__item-hours li + li::before {content: "⸱";}
.b-ext .eco-event-select__item-title {font-size: 20px;font-weight: 900;color: var(--wp--preset--color--primary);}
.b-ext .eco-event-select__item-hours {padding: 4px;font-size: 14px;font-weight: 700;color: var(--wp--preset--color--primary);border-radius: 8px;background: var(--wp--preset--color--primary-lighter);}
.b-ext .eco-event-select__description {color: var(--wp--preset--color--texte);}
.b-ext .eco-event-select__figure {width: 200px;min-width: 200px;height: 130px;margin-left: auto;border-radius: 16px;overflow: hidden;}
.b-ext .eco-event-select__figure img {width: 100%;height: 100%;}
.b-ext .eco-event-select__figure--full img {object-fit: cover;}
.b-ext .eco-event-select__figure--icon img {object-fit: contain;}
@media screen and (max-width: 790px) {.b-ext .eco-event-select__figure {display: none;}}
.b-ext #faq {position: sticky;top: calc(var(--font-size) * -9);}
.b-ext #faq .faq_title {margin-top: 0;color: var(--wp--preset--color--contrast);font-weight: 800;font-size: var(--wp--preset--font-size--xl);}
.b-ext #faq {padding-top: calc(var(--font-size) * 10.5);padding-left: 0;margin: 0;}
@media screen and (max-width: 960px) {.b-ext #faq {padding-top: 0;}}
.b-ext .eco-faq-items {display: flex;flex-direction: column;padding: 0;}
.b-ext .eco-faq-item {border-top: 1px solid var(--wp--custom--color--primary--100);border-bottom: 1px solid var(--wp--custom--color--primary--100);padding: 26px 42px;font-size: var(--wp--preset--font-size--m);list-style: none;}
.b-ext .eco-faq-item + .eco-faq-item {border-top: none;}
.b-ext .eco-faq-items--grande-collecte .eco-faq-item {padding: 26px 0;}
.b-ext .eco-faq-item summary {display: flex;flex-direction: row;justify-content: space-between;align-items: center;font-size: var(--wp--preset--font-size--l);font-weight: 800;list-style-type: none;}
.b-ext .eco-faq-item summary:hover {cursor: pointer;}
.b-ext .eco-faq-item summary:after {content: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\' aria-hidden=\'true\' width=\'24\' height=\'24\' stroke=\'%232A2C2B\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' overflow=\'visible\' name=\'plus\' class=\'undefined standard standard-plus\'%3E%3Cpath d=\'M12 5v14M5 12h14\'%3E%3C/path%3E%3C/svg%3E");display: flex;justify-content: center;align-items: center;height: 52px;width: 52px;min-width: 52px;margin-left: var(--wp--preset--spacing--40);line-height: .8;border-radius: 8px;background-color: var(--wp--custom--color--primary--050);}
.b-ext .eco-faq-items--grande-collecte .eco-faq-item summary:after {background-color: transparent;filter: brightness(0) saturate(100%) invert(13%) sepia(97%) saturate(4121%) hue-rotate(169deg) brightness(93%) contrast(88%);}
.b-ext .eco-faq-item details[open] > summary:after {content: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\' aria-hidden=\'true\' width=\'24\' height=\'24\' stroke=\'%232A2C2B\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' overflow=\'visible\' name=\'minus\' class=\'undefined standard standard-minus\'%3E%3Cpath d=\'M5 12h14\'%3E%3C/path%3E%3C/svg%3E");}
.b-ext .eco-faq-item details[open] > summary {margin-bottom: var(--wp--preset--spacing--40);}
.b-ext summary::-webkit-details-marker {display: none !important;content: "" !important;}
@media all and (max-width: 768px) {.b-ext .eco-faq-item {padding: 26px 0;}}
.b-ext .eco-icon.is-style-small {padding: 0;}
.b-ext .eco-icon.is-style-small::before {height: calc(var(--font-size) * 1);}
.b-ext .eco-icon {height: fit-content;width: fit-content;border-radius: 50%;display: flex;justify-content: center;align-items: center;padding: var(--wp--preset--spacing--40);}
.b-ext .eco-icon::before {content: "";display: block;height: calc(var(--font-size) * 2);aspect-ratio: 1;background-color: currentColor;aspect-ratio: 1;mask-repeat: no-repeat;mask-position: center;mask-size: contain;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: contain;}
.b-ext .eco-icon.is-style-nomargin {padding: 0;}
.b-ext .eco-icon__alert::before {mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNpcmNsZS1hbGVydCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIxMiIvPjxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iMTYiIHkyPSIxNiIvPjwvc3ZnPg==");-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNpcmNsZS1hbGVydCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIxMiIvPjxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iMTYiIHkyPSIxNiIvPjwvc3ZnPg==");}
.b-ext .eco-icon__question::before {mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM12.2581 8.0244C11.7926 7.94455 11.3138 8.03203 10.9066 8.27135C10.4994 8.51066 10.1901 8.88637 10.0333 9.33193C9.85006 9.85292 9.27914 10.1267 8.75815 9.94342C8.23716 9.76015 7.96339 9.18923 8.14666 8.66824C8.46013 7.77713 9.07886 7.02572 9.89327 6.54708C10.7077 6.06845 11.6652 5.89349 12.5962 6.05319C13.5273 6.21289 14.3717 6.69694 14.9801 7.41961C15.5883 8.14213 15.9213 9.05656 15.92 10.001C15.9195 11.5314 14.7849 12.542 13.9747 13.0821C13.5391 13.3726 13.1105 13.5861 12.7949 13.7264C12.6356 13.7972 12.5015 13.8509 12.4049 13.8877C12.3565 13.9061 12.3173 13.9204 12.2887 13.9306L12.254 13.9427L12.2429 13.9465L12.239 13.9478L12.2375 13.9483C12.2375 13.9483 12.2362 13.9488 11.92 13.0001L12.2362 13.9488C11.7123 14.1234 11.146 13.8403 10.9713 13.3163C10.7968 12.7927 11.0794 12.2268 11.6027 12.0517L11.6187 12.0462C11.6341 12.0407 11.6593 12.0315 11.6929 12.0187C11.7603 11.993 11.8606 11.953 11.9826 11.8988C12.2294 11.7891 12.5509 11.6276 12.8653 11.418C13.5549 10.9583 13.92 10.4692 13.92 10.0001L13.92 9.99859C13.9207 9.52628 13.7542 9.06895 13.45 8.70761C13.1459 8.34628 12.7236 8.10425 12.2581 8.0244ZM12 16C11.4477 16 11 16.4477 11 17C11 17.5523 11.4477 18 12 18H12.01C12.5623 18 13.01 17.5523 13.01 17C13.01 16.4477 12.5623 16 12.01 16H12Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM12.2581 8.0244C11.7926 7.94455 11.3138 8.03203 10.9066 8.27135C10.4994 8.51066 10.1901 8.88637 10.0333 9.33193C9.85006 9.85292 9.27914 10.1267 8.75815 9.94342C8.23716 9.76015 7.96339 9.18923 8.14666 8.66824C8.46013 7.77713 9.07886 7.02572 9.89327 6.54708C10.7077 6.06845 11.6652 5.89349 12.5962 6.05319C13.5273 6.21289 14.3717 6.69694 14.9801 7.41961C15.5883 8.14213 15.9213 9.05656 15.92 10.001C15.9195 11.5314 14.7849 12.542 13.9747 13.0821C13.5391 13.3726 13.1105 13.5861 12.7949 13.7264C12.6356 13.7972 12.5015 13.8509 12.4049 13.8877C12.3565 13.9061 12.3173 13.9204 12.2887 13.9306L12.254 13.9427L12.2429 13.9465L12.239 13.9478L12.2375 13.9483C12.2375 13.9483 12.2362 13.9488 11.92 13.0001L12.2362 13.9488C11.7123 14.1234 11.146 13.8403 10.9713 13.3163C10.7968 12.7927 11.0794 12.2268 11.6027 12.0517L11.6187 12.0462C11.6341 12.0407 11.6593 12.0315 11.6929 12.0187C11.7603 11.993 11.8606 11.953 11.9826 11.8988C12.2294 11.7891 12.5509 11.6276 12.8653 11.418C13.5549 10.9583 13.92 10.4692 13.92 10.0001L13.92 9.99859C13.9207 9.52628 13.7542 9.06895 13.45 8.70761C13.1459 8.34628 12.7236 8.10425 12.2581 8.0244ZM12 16C11.4477 16 11 16.4477 11 17C11 17.5523 11.4477 18 12 18H12.01C12.5623 18 13.01 17.5523 13.01 17C13.01 16.4477 12.5623 16 12.01 16H12Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");}
.b-ext .eco-icon__information::before {mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'22\' height=\'22\' viewBox=\'0 0 22 22\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C15.9706 20 20 15.9706 20 11C20 6.02944 15.9706 2 11 2ZM0 11C0 4.92487 4.92487 0 11 0C17.0751 0 22 4.92487 22 11C22 17.0751 17.0751 22 11 22C4.92487 22 0 17.0751 0 11ZM11 10C11.5523 10 12 10.4477 12 11V15C12 15.5523 11.5523 16 11 16C10.4477 16 10 15.5523 10 15V11C10 10.4477 10.4477 10 11 10ZM11 6C10.4477 6 10 6.44772 10 7C10 7.55228 10.4477 8 11 8H11.01C11.5623 8 12.01 7.55228 12.01 7C12.01 6.44772 11.5623 6 11.01 6H11Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'22\' height=\'22\' viewBox=\'0 0 22 22\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C15.9706 20 20 15.9706 20 11C20 6.02944 15.9706 2 11 2ZM0 11C0 4.92487 4.92487 0 11 0C17.0751 0 22 4.92487 22 11C22 17.0751 17.0751 22 11 22C4.92487 22 0 17.0751 0 11ZM11 10C11.5523 10 12 10.4477 12 11V15C12 15.5523 11.5523 16 11 16C10.4477 16 10 15.5523 10 15V11C10 10.4477 10.4477 10 11 10ZM11 6C10.4477 6 10 6.44772 10 7C10 7.55228 10.4477 8 11 8H11.01C11.5623 8 12.01 7.55228 12.01 7C12.01 6.44772 11.5623 6 11.01 6H11Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");}
.b-ext .eco-icon__check::before {mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\'%3E%3Cg clip-path=\'url(%23clip0_6286_124314)\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M0.833496 9.99967C0.833496 4.93694 4.93743 0.833008 10.0002 0.833008C15.0629 0.833008 19.1668 4.93694 19.1668 9.99967C19.1668 15.0624 15.0629 19.1663 10.0002 19.1663C4.93743 19.1663 0.833496 15.0624 0.833496 9.99967ZM10.0002 2.49967C5.8579 2.49967 2.50016 5.85741 2.50016 9.99967C2.50016 14.1419 5.8579 17.4997 10.0002 17.4997C14.1424 17.4997 17.5002 14.1419 17.5002 9.99967C17.5002 5.85741 14.1424 2.49967 10.0002 2.49967Z\' fill=\'%232A2C2B\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M13.0894 7.74375C13.4149 8.06919 13.4149 8.59683 13.0894 8.92226L9.75608 12.2556C9.43065 12.581 8.90301 12.581 8.57757 12.2556L6.91091 10.5889C6.58547 10.2635 6.58547 9.73586 6.91091 9.41042C7.23634 9.08498 7.76398 9.08498 8.08942 9.41042L9.16683 10.4878L11.9109 7.74375C12.2363 7.41831 12.764 7.41831 13.0894 7.74375Z\' fill=\'%232A2C2B\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'clip0_6286_124314\'%3E%3Crect width=\'20\' height=\'20\' fill=\'white\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\'%3E%3Cg clip-path=\'url(%23clip0_6286_124314)\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M0.833496 9.99967C0.833496 4.93694 4.93743 0.833008 10.0002 0.833008C15.0629 0.833008 19.1668 4.93694 19.1668 9.99967C19.1668 15.0624 15.0629 19.1663 10.0002 19.1663C4.93743 19.1663 0.833496 15.0624 0.833496 9.99967ZM10.0002 2.49967C5.8579 2.49967 2.50016 5.85741 2.50016 9.99967C2.50016 14.1419 5.8579 17.4997 10.0002 17.4997C14.1424 17.4997 17.5002 14.1419 17.5002 9.99967C17.5002 5.85741 14.1424 2.49967 10.0002 2.49967Z\' fill=\'%232A2C2B\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M13.0894 7.74375C13.4149 8.06919 13.4149 8.59683 13.0894 8.92226L9.75608 12.2556C9.43065 12.581 8.90301 12.581 8.57757 12.2556L6.91091 10.5889C6.58547 10.2635 6.58547 9.73586 6.91091 9.41042C7.23634 9.08498 7.76398 9.08498 8.08942 9.41042L9.16683 10.4878L11.9109 7.74375C12.2363 7.41831 12.764 7.41831 13.0894 7.74375Z\' fill=\'%232A2C2B\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'clip0_6286_124314\'%3E%3Crect width=\'20\' height=\'20\' fill=\'white\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.b-ext .eco-icon__warning::before {mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M10.529 2.28428C10.9782 2.03133 11.4852 1.89844 12.0008 1.89844C12.5164 1.89844 13.0233 2.03133 13.4725 2.28428C13.9218 2.53723 14.2983 2.90171 14.5658 3.34255L14.5686 3.3473L23.0386 17.4873L23.0467 17.5011C23.3087 17.9548 23.4473 18.4691 23.4488 18.9929C23.4502 19.5167 23.3145 20.0318 23.0551 20.4869C22.7957 20.942 22.4217 21.3212 21.9702 21.5869C21.5187 21.8526 21.0055 21.9954 20.4817 22.0011L20.4708 22.0012L3.51976 22.0012C2.99596 21.9954 2.48279 21.8526 2.03132 21.5869C1.57985 21.3212 1.20581 20.942 0.946403 20.4869C0.686999 20.0318 0.551279 19.5167 0.552746 18.9929C0.554213 18.4691 0.692815 17.9548 0.954763 17.5011L0.962886 17.4873L9.43289 3.34731L10.2907 3.86117L9.43575 3.34255C9.70316 2.90171 10.0797 2.53723 10.529 2.28428ZM11.147 4.37782L2.68344 18.507C2.59826 18.6568 2.55322 18.8261 2.55274 18.9985C2.55225 19.1731 2.59749 19.3448 2.68396 19.4965C2.77043 19.6482 2.89511 19.7746 3.0456 19.8632C3.19477 19.9509 3.36415 19.9985 3.53715 20.0012H20.4644C20.6374 19.9985 20.8067 19.9509 20.9559 19.8632C21.1064 19.7746 21.2311 19.6482 21.3175 19.4965C21.404 19.3448 21.4493 19.1731 21.4488 18.9985C21.4483 18.8261 21.4033 18.6568 21.3181 18.5071L12.8558 4.37981L12.8545 4.37782C12.7655 4.23177 12.6404 4.11099 12.4914 4.02705C12.3416 3.94273 12.1726 3.89844 12.0008 3.89844C11.8289 3.89844 11.6599 3.94273 11.5102 4.02705C11.3611 4.11099 11.236 4.23177 11.147 4.37782ZM12.0007 8.00122C12.553 8.00122 13.0007 8.44894 13.0007 9.00122V13.0012C13.0007 13.5535 12.553 14.0012 12.0007 14.0012C11.4484 14.0012 11.0007 13.5535 11.0007 13.0012V9.00122C11.0007 8.44894 11.4484 8.00122 12.0007 8.00122ZM12.0007 16.0012C11.4484 16.0012 11.0007 16.4489 11.0007 17.0012C11.0007 17.5535 11.4484 18.0012 12.0007 18.0012H12.0107C12.563 18.0012 13.0107 17.5535 13.0107 17.0012C13.0107 16.4489 12.563 16.0012 12.0107 16.0012H12.0007Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M10.529 2.28428C10.9782 2.03133 11.4852 1.89844 12.0008 1.89844C12.5164 1.89844 13.0233 2.03133 13.4725 2.28428C13.9218 2.53723 14.2983 2.90171 14.5658 3.34255L14.5686 3.3473L23.0386 17.4873L23.0467 17.5011C23.3087 17.9548 23.4473 18.4691 23.4488 18.9929C23.4502 19.5167 23.3145 20.0318 23.0551 20.4869C22.7957 20.942 22.4217 21.3212 21.9702 21.5869C21.5187 21.8526 21.0055 21.9954 20.4817 22.0011L20.4708 22.0012L3.51976 22.0012C2.99596 21.9954 2.48279 21.8526 2.03132 21.5869C1.57985 21.3212 1.20581 20.942 0.946403 20.4869C0.686999 20.0318 0.551279 19.5167 0.552746 18.9929C0.554213 18.4691 0.692815 17.9548 0.954763 17.5011L0.962886 17.4873L9.43289 3.34731L10.2907 3.86117L9.43575 3.34255C9.70316 2.90171 10.0797 2.53723 10.529 2.28428ZM11.147 4.37782L2.68344 18.507C2.59826 18.6568 2.55322 18.8261 2.55274 18.9985C2.55225 19.1731 2.59749 19.3448 2.68396 19.4965C2.77043 19.6482 2.89511 19.7746 3.0456 19.8632C3.19477 19.9509 3.36415 19.9985 3.53715 20.0012H20.4644C20.6374 19.9985 20.8067 19.9509 20.9559 19.8632C21.1064 19.7746 21.2311 19.6482 21.3175 19.4965C21.404 19.3448 21.4493 19.1731 21.4488 18.9985C21.4483 18.8261 21.4033 18.6568 21.3181 18.5071L12.8558 4.37981L12.8545 4.37782C12.7655 4.23177 12.6404 4.11099 12.4914 4.02705C12.3416 3.94273 12.1726 3.89844 12.0008 3.89844C11.8289 3.89844 11.6599 3.94273 11.5102 4.02705C11.3611 4.11099 11.236 4.23177 11.147 4.37782ZM12.0007 8.00122C12.553 8.00122 13.0007 8.44894 13.0007 9.00122V13.0012C13.0007 13.5535 12.553 14.0012 12.0007 14.0012C11.4484 14.0012 11.0007 13.5535 11.0007 13.0012V9.00122C11.0007 8.44894 11.4484 8.00122 12.0007 8.00122ZM12.0007 16.0012C11.4484 16.0012 11.0007 16.4489 11.0007 17.0012C11.0007 17.5535 11.4484 18.0012 12.0007 18.0012H12.0107C12.563 18.0012 13.0107 17.5535 13.0107 17.0012C13.0107 16.4489 12.563 16.0012 12.0107 16.0012H12.0007Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");}
.b-ext .eco-icon__arrow-right::before {mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LXJpZ2h0Ij48cGF0aCBkPSJNNSAxMmgxNCIvPjxwYXRoIGQ9Im0xMiA1IDcgNy03IDciLz48L3N2Zz4=");-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LXJpZ2h0Ij48cGF0aCBkPSJNNSAxMmgxNCIvPjxwYXRoIGQ9Im0xMiA1IDcgNy03IDciLz48L3N2Zz4=");}
.b-ext .eco-icon__heart::before {mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWhlYXJ0Ij48cGF0aCBkPSJNMTkgMTRjMS40OS0xLjQ2IDMtMy4yMSAzLTUuNUE1LjUgNS41IDAgMCAwIDE2LjUgM2MtMS43NiAwLTMgLjUtNC41IDItMS41LTEuNS0yLjc0LTItNC41LTJBNS41IDUuNSAwIDAgMCAyIDguNWMwIDIuMyAxLjUgNC4wNSAzIDUuNWw3IDdaIi8+PC9zdmc+");-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWhlYXJ0Ij48cGF0aCBkPSJNMTkgMTRjMS40OS0xLjQ2IDMtMy4yMSAzLTUuNUE1LjUgNS41IDAgMCAwIDE2LjUgM2MtMS43NiAwLTMgLjUtNC41IDItMS41LTEuNS0yLjc0LTItNC41LTJBNS41IDUuNSAwIDAgMCAyIDguNWMwIDIuMyAxLjUgNC4wNSAzIDUuNWw3IDdaIi8+PC9zdmc+");}
.b-ext .eco-icon__settings::before {mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXdyZW5jaCI+PHBhdGggZD0iTTE0LjcgNi4zYTEgMSAwIDAgMCAwIDEuNGwxLjYgMS42YTEgMSAwIDAgMCAxLjQgMGwzLjc3LTMuNzdhNiA2IDAgMCAxLTcuOTQgNy45NGwtNi45MSA2LjkxYTIuMTIgMi4xMiAwIDAgMS0zLTNsNi45MS02LjkxYTYgNiAwIDAgMSA3Ljk0LTcuOTRsLTMuNzYgMy43NnoiLz48L3N2Zz4=");-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXdyZW5jaCI+PHBhdGggZD0iTTE0LjcgNi4zYTEgMSAwIDAgMCAwIDEuNGwxLjYgMS42YTEgMSAwIDAgMCAxLjQgMGwzLjc3LTMuNzdhNiA2IDAgMCAxLTcuOTQgNy45NGwtNi45MSA2LjkxYTIuMTIgMi4xMiAwIDAgMS0zLTNsNi45MS02LjkxYTYgNiAwIDAgMSA3Ljk0LTcuOTRsLTMuNzYgMy43NnoiLz48L3N2Zz4=");}
.b-ext .eco-icon__mail::before {mask-image: url("data:image/svg+xml,%3Csvg width=\'24\' height=\'25\' viewBox=\'0 0 24 25\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M4.72736 5.81816C4.22529 5.81816 3.81828 6.22517 3.81828 6.72724V17.6362C3.81828 18.1383 4.22529 18.5453 4.72736 18.5453H19.2726C19.7747 18.5453 20.1817 18.1383 20.1817 17.6362V6.72724C20.1817 6.22517 19.7747 5.81816 19.2726 5.81816H4.72736ZM2.00012 6.72724C2.00012 5.22103 3.22114 4 4.72736 4H19.2726C20.7789 4 21.9999 5.22103 21.9999 6.72724V17.6362C21.9999 19.1424 20.7789 20.3634 19.2726 20.3634H4.72736C3.22114 20.3634 2.00012 19.1424 2.00012 17.6362V6.72724Z\' fill=\'%232A2C2B\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M2.14192 7.14876C2.4112 6.725 2.97301 6.59977 3.39676 6.86905L11.5483 12.049C11.6839 12.1334 11.8403 12.1781 12 12.1781C12.1597 12.1781 12.3161 12.1334 12.4517 12.049L12.4537 12.0477L20.6032 6.86905C21.027 6.59977 21.5888 6.725 21.8581 7.14876C22.1274 7.57251 22.0021 8.13432 21.5784 8.40359L13.419 13.5885C12.9937 13.8549 12.5019 13.9963 12 13.9963C11.4981 13.9963 11.0063 13.8549 10.581 13.5885L10.5761 13.5854L2.42163 8.40359C1.99788 8.13432 1.87265 7.57251 2.14192 7.14876Z\' fill=\'%232A2C2B\'/%3E%3C/svg%3E%0A");-webkit-mask-image: url("data:image/svg+xml,%3Csvg width=\'24\' height=\'25\' viewBox=\'0 0 24 25\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M4.72736 5.81816C4.22529 5.81816 3.81828 6.22517 3.81828 6.72724V17.6362C3.81828 18.1383 4.22529 18.5453 4.72736 18.5453H19.2726C19.7747 18.5453 20.1817 18.1383 20.1817 17.6362V6.72724C20.1817 6.22517 19.7747 5.81816 19.2726 5.81816H4.72736ZM2.00012 6.72724C2.00012 5.22103 3.22114 4 4.72736 4H19.2726C20.7789 4 21.9999 5.22103 21.9999 6.72724V17.6362C21.9999 19.1424 20.7789 20.3634 19.2726 20.3634H4.72736C3.22114 20.3634 2.00012 19.1424 2.00012 17.6362V6.72724Z\' fill=\'%232A2C2B\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M2.14192 7.14876C2.4112 6.725 2.97301 6.59977 3.39676 6.86905L11.5483 12.049C11.6839 12.1334 11.8403 12.1781 12 12.1781C12.1597 12.1781 12.3161 12.1334 12.4517 12.049L12.4537 12.0477L20.6032 6.86905C21.027 6.59977 21.5888 6.725 21.8581 7.14876C22.1274 7.57251 22.0021 8.13432 21.5784 8.40359L13.419 13.5885C12.9937 13.8549 12.5019 13.9963 12 13.9963C11.4981 13.9963 11.0063 13.8549 10.581 13.5885L10.5761 13.5854L2.42163 8.40359C1.99788 8.13432 1.87265 7.57251 2.14192 7.14876Z\' fill=\'%232A2C2B\'/%3E%3C/svg%3E%0A");}
.b-ext .eco-circle-check::before {mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\'%3E%3Cg clip-path=\'url(%23clip0_4128_121019)\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M0.832031 9.99998C0.832031 4.93724 4.93596 0.833313 9.9987 0.833313C15.0614 0.833313 19.1654 4.93724 19.1654 9.99998C19.1654 15.0627 15.0614 19.1666 9.9987 19.1666C4.93596 19.1666 0.832031 15.0627 0.832031 9.99998ZM9.9987 2.49998C5.85643 2.49998 2.4987 5.85772 2.4987 9.99998C2.4987 14.1422 5.85643 17.5 9.9987 17.5C14.141 17.5 17.4987 14.1422 17.4987 9.99998C17.4987 5.85772 14.141 2.49998 9.9987 2.49998Z\' fill=\'%232A2C2B\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M13.088 7.74406C13.4134 8.06949 13.4134 8.59713 13.088 8.92257L9.75462 12.2559C9.42918 12.5813 8.90155 12.5813 8.57611 12.2559L6.90944 10.5892C6.584 10.2638 6.584 9.73616 6.90944 9.41072C7.23488 9.08529 7.76252 9.08529 8.08795 9.41072L9.16536 10.4881L11.9094 7.74406C12.2349 7.41862 12.7625 7.41862 13.088 7.74406Z\' fill=\'%232A2C2B\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'clip0_4128_121019\'%3E%3Crect width=\'20\' height=\'20\' fill=\'white\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\'%3E%3Cg clip-path=\'url(%23clip0_4128_121019)\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M0.832031 9.99998C0.832031 4.93724 4.93596 0.833313 9.9987 0.833313C15.0614 0.833313 19.1654 4.93724 19.1654 9.99998C19.1654 15.0627 15.0614 19.1666 9.9987 19.1666C4.93596 19.1666 0.832031 15.0627 0.832031 9.99998ZM9.9987 2.49998C5.85643 2.49998 2.4987 5.85772 2.4987 9.99998C2.4987 14.1422 5.85643 17.5 9.9987 17.5C14.141 17.5 17.4987 14.1422 17.4987 9.99998C17.4987 5.85772 14.141 2.49998 9.9987 2.49998Z\' fill=\'%232A2C2B\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M13.088 7.74406C13.4134 8.06949 13.4134 8.59713 13.088 8.92257L9.75462 12.2559C9.42918 12.5813 8.90155 12.5813 8.57611 12.2559L6.90944 10.5892C6.584 10.2638 6.584 9.73616 6.90944 9.41072C7.23488 9.08529 7.76252 9.08529 8.08795 9.41072L9.16536 10.4881L11.9094 7.74406C12.2349 7.41862 12.7625 7.41862 13.088 7.74406Z\' fill=\'%232A2C2B\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'clip0_4128_121019\'%3E%3Crect width=\'20\' height=\'20\' fill=\'white\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.b-ext .eco-icon__clipboard-list::before {mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'49\' viewBox=\'0 0 48 49\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M14 5.83008C14 3.62094 15.7909 1.83008 18 1.83008H30C32.2091 1.83008 34 3.62094 34 5.83008V9.83008C34 12.0392 32.2091 13.8301 30 13.8301H18C15.7909 13.8301 14 12.0392 14 9.83008V5.83008ZM30 5.83008H18V9.83008H30V5.83008Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M12 9.83008C11.4696 9.83008 10.9609 10.0408 10.5858 10.4159C10.2107 10.7909 10 11.2996 10 11.8301V39.8301C10 40.3605 10.2107 40.8692 10.5858 41.2443C10.9609 41.6194 11.4696 41.8301 12 41.8301H36C36.5304 41.8301 37.0391 41.6194 37.4142 41.2443C37.7893 40.8692 38 40.3605 38 39.8301V11.8301C38 11.2996 37.7893 10.7909 37.4142 10.4159C37.0391 10.0408 36.5304 9.83008 36 9.83008H32C30.8954 9.83008 30 8.93465 30 7.83008C30 6.72551 30.8954 5.83008 32 5.83008H36C37.5913 5.83008 39.1174 6.46222 40.2426 7.58744C41.3679 8.71266 42 10.2388 42 11.8301V39.8301C42 41.4214 41.3679 42.9475 40.2426 44.0727C39.1174 45.1979 37.5913 45.8301 36 45.8301H12C10.4087 45.8301 8.88258 45.1979 7.75736 44.0727C6.63214 42.9475 6 41.4214 6 39.8301V11.8301C6 10.2388 6.63214 8.71266 7.75736 7.58744C8.88258 6.46222 10.4087 5.83008 12 5.83008H16C17.1046 5.83008 18 6.72551 18 7.83008C18 8.93465 17.1046 9.83008 16 9.83008H12Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M22 21.8301C22 20.7255 22.8954 19.8301 24 19.8301H32C33.1046 19.8301 34 20.7255 34 21.8301C34 22.9346 33.1046 23.8301 32 23.8301H24C22.8954 23.8301 22 22.9346 22 21.8301Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M22 31.8301C22 30.7255 22.8954 29.8301 24 29.8301H32C33.1046 29.8301 34 30.7255 34 31.8301C34 32.9346 33.1046 33.8301 32 33.8301H24C22.8954 33.8301 22 32.9346 22 31.8301Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M14 21.8301C14 20.7255 14.8954 19.8301 16 19.8301H16.02C17.1246 19.8301 18.02 20.7255 18.02 21.8301C18.02 22.9346 17.1246 23.8301 16.02 23.8301H16C14.8954 23.8301 14 22.9346 14 21.8301Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M14 31.8301C14 30.7255 14.8954 29.8301 16 29.8301H16.02C17.1246 29.8301 18.02 30.7255 18.02 31.8301C18.02 32.9346 17.1246 33.8301 16.02 33.8301H16C14.8954 33.8301 14 32.9346 14 31.8301Z\' fill=\'white\'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'49\' viewBox=\'0 0 48 49\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M14 5.83008C14 3.62094 15.7909 1.83008 18 1.83008H30C32.2091 1.83008 34 3.62094 34 5.83008V9.83008C34 12.0392 32.2091 13.8301 30 13.8301H18C15.7909 13.8301 14 12.0392 14 9.83008V5.83008ZM30 5.83008H18V9.83008H30V5.83008Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M12 9.83008C11.4696 9.83008 10.9609 10.0408 10.5858 10.4159C10.2107 10.7909 10 11.2996 10 11.8301V39.8301C10 40.3605 10.2107 40.8692 10.5858 41.2443C10.9609 41.6194 11.4696 41.8301 12 41.8301H36C36.5304 41.8301 37.0391 41.6194 37.4142 41.2443C37.7893 40.8692 38 40.3605 38 39.8301V11.8301C38 11.2996 37.7893 10.7909 37.4142 10.4159C37.0391 10.0408 36.5304 9.83008 36 9.83008H32C30.8954 9.83008 30 8.93465 30 7.83008C30 6.72551 30.8954 5.83008 32 5.83008H36C37.5913 5.83008 39.1174 6.46222 40.2426 7.58744C41.3679 8.71266 42 10.2388 42 11.8301V39.8301C42 41.4214 41.3679 42.9475 40.2426 44.0727C39.1174 45.1979 37.5913 45.8301 36 45.8301H12C10.4087 45.8301 8.88258 45.1979 7.75736 44.0727C6.63214 42.9475 6 41.4214 6 39.8301V11.8301C6 10.2388 6.63214 8.71266 7.75736 7.58744C8.88258 6.46222 10.4087 5.83008 12 5.83008H16C17.1046 5.83008 18 6.72551 18 7.83008C18 8.93465 17.1046 9.83008 16 9.83008H12Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M22 21.8301C22 20.7255 22.8954 19.8301 24 19.8301H32C33.1046 19.8301 34 20.7255 34 21.8301C34 22.9346 33.1046 23.8301 32 23.8301H24C22.8954 23.8301 22 22.9346 22 21.8301Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M22 31.8301C22 30.7255 22.8954 29.8301 24 29.8301H32C33.1046 29.8301 34 30.7255 34 31.8301C34 32.9346 33.1046 33.8301 32 33.8301H24C22.8954 33.8301 22 32.9346 22 31.8301Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M14 21.8301C14 20.7255 14.8954 19.8301 16 19.8301H16.02C17.1246 19.8301 18.02 20.7255 18.02 21.8301C18.02 22.9346 17.1246 23.8301 16.02 23.8301H16C14.8954 23.8301 14 22.9346 14 21.8301Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M14 31.8301C14 30.7255 14.8954 29.8301 16 29.8301H16.02C17.1246 29.8301 18.02 30.7255 18.02 31.8301C18.02 32.9346 17.1246 33.8301 16.02 33.8301H16C14.8954 33.8301 14 32.9346 14 31.8301Z\' fill=\'white\'/%3E%3C/svg%3E");}
.b-ext .eco-icon__clipboard-check::before {mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M9 0.732422C7.89543 0.732422 7 1.62785 7 2.73242H6C5.20435 2.73242 4.44129 3.04849 3.87868 3.6111C3.31607 4.17371 3 4.93677 3 5.73242V19.7324C3 20.5281 3.31607 21.2911 3.87868 21.8537C4.44129 22.4164 5.20435 22.7324 6 22.7324H18C18.7957 22.7324 19.5587 22.4164 20.1213 21.8537C20.6839 21.2911 21 20.5281 21 19.7324V5.73242C21 4.93677 20.6839 4.17371 20.1213 3.6111C19.5587 3.04849 18.7956 2.73242 18 2.73242H17C17 1.62785 16.1046 0.732422 15 0.732422H9ZM17 4.73242C17 5.83699 16.1046 6.73242 15 6.73242H9C7.89543 6.73242 7 5.83699 7 4.73242H6C5.73478 4.73242 5.48043 4.83778 5.29289 5.02532C5.10536 5.21285 5 5.46721 5 5.73242V19.7324C5 19.9976 5.10536 20.252 5.29289 20.4395C5.48043 20.6271 5.73478 20.7324 6 20.7324H18C18.2652 20.7324 18.5196 20.6271 18.7071 20.4395C18.8946 20.252 19 19.9976 19 19.7324V5.73242C19 5.46721 18.8946 5.21285 18.7071 5.02532C18.5196 4.83778 18.2652 4.73242 18 4.73242H17ZM9 4.73242H15V2.73242H9V4.73242Z\' fill=\'%230F695F\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M15.7071 11.0253C16.0976 11.4158 16.0976 12.049 15.7071 12.4395L11.7071 16.4395C11.3166 16.8301 10.6834 16.8301 10.2929 16.4395L8.29289 14.4395C7.90237 14.049 7.90237 13.4158 8.29289 13.0253C8.68342 12.6348 9.31658 12.6348 9.70711 13.0253L11 14.3182L14.2929 11.0253C14.6834 10.6348 15.3166 10.6348 15.7071 11.0253Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M9 0.732422C7.89543 0.732422 7 1.62785 7 2.73242H6C5.20435 2.73242 4.44129 3.04849 3.87868 3.6111C3.31607 4.17371 3 4.93677 3 5.73242V19.7324C3 20.5281 3.31607 21.2911 3.87868 21.8537C4.44129 22.4164 5.20435 22.7324 6 22.7324H18C18.7957 22.7324 19.5587 22.4164 20.1213 21.8537C20.6839 21.2911 21 20.5281 21 19.7324V5.73242C21 4.93677 20.6839 4.17371 20.1213 3.6111C19.5587 3.04849 18.7956 2.73242 18 2.73242H17C17 1.62785 16.1046 0.732422 15 0.732422H9ZM17 4.73242C17 5.83699 16.1046 6.73242 15 6.73242H9C7.89543 6.73242 7 5.83699 7 4.73242H6C5.73478 4.73242 5.48043 4.83778 5.29289 5.02532C5.10536 5.21285 5 5.46721 5 5.73242V19.7324C5 19.9976 5.10536 20.252 5.29289 20.4395C5.48043 20.6271 5.73478 20.7324 6 20.7324H18C18.2652 20.7324 18.5196 20.6271 18.7071 20.4395C18.8946 20.252 19 19.9976 19 19.7324V5.73242C19 5.46721 18.8946 5.21285 18.7071 5.02532C18.5196 4.83778 18.2652 4.73242 18 4.73242H17ZM9 4.73242H15V2.73242H9V4.73242Z\' fill=\'%230F695F\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M15.7071 11.0253C16.0976 11.4158 16.0976 12.049 15.7071 12.4395L11.7071 16.4395C11.3166 16.8301 10.6834 16.8301 10.2929 16.4395L8.29289 14.4395C7.90237 14.049 7.90237 13.4158 8.29289 13.0253C8.68342 12.6348 9.31658 12.6348 9.70711 13.0253L11 14.3182L14.2929 11.0253C14.6834 10.6348 15.3166 10.6348 15.7071 11.0253Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");}
.b-ext .eco-icon__recycle::before {mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'49\' viewBox=\'0 0 48 49\' fill=\'none\'%3E%3Cpath d=\'M9.60226 40.3647C7.64226 40.3647 5.78226 39.3247 4.76226 37.6447C3.74226 35.9047 3.74226 33.7647 4.72226 32.0447L12.6423 18.3647C13.1823 17.4047 14.4023 17.0847 15.3823 17.6447C16.3423 18.2047 16.6623 19.4247 16.1023 20.3847L8.18226 34.0447C7.90226 34.5247 7.90226 35.1247 8.18226 35.6047C8.46226 36.0647 9.00226 36.3647 9.58226 36.3647H13.9623C15.0623 36.3647 15.9623 37.2647 15.9623 38.3647C15.9623 39.4647 15.0623 40.3647 13.9623 40.3647H9.58226H9.60226Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M21.9766 40.3654C20.8766 40.3654 19.9766 39.4654 19.9766 38.3654C19.9766 37.2654 20.8766 36.3654 21.9766 36.3654H38.3766C38.9366 36.3654 39.4766 36.0454 39.7766 35.5654C40.0366 35.1254 40.0366 34.5254 39.7766 34.0454L37.3366 29.8054C36.7766 28.8454 37.1166 27.6254 38.0766 27.0654C39.0366 26.5054 40.2566 26.8454 40.8166 27.8054L43.2766 32.0454C44.2566 33.7654 44.2566 35.8854 43.2766 37.5854C42.2566 39.3054 40.3966 40.3454 38.4366 40.3654H22.0166H21.9766Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M27.9816 46.3659C27.4616 46.3659 26.9616 46.1659 26.5616 45.7859L20.5616 39.7859C19.7816 39.0059 19.7816 37.7459 20.5616 36.9659L26.5616 30.9659C27.3416 30.1859 28.6016 30.1859 29.3816 30.9659C30.1616 31.7459 30.1616 33.0059 29.3816 33.7859L24.8016 38.3659L29.3816 42.9459C30.1616 43.7259 30.1616 44.9859 29.3816 45.7659C28.9816 46.1659 28.4816 46.3459 27.9616 46.3459L27.9816 46.3659Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M16.578 29.5651C15.698 29.5651 14.878 28.9851 14.658 28.0851L12.978 21.8251L6.71803 23.5051C5.65803 23.8051 4.55803 23.1651 4.27803 22.0851C3.99803 21.0251 4.61803 19.9251 5.69803 19.6451L13.898 17.4451C14.398 17.3051 14.958 17.3851 15.418 17.6451C15.878 17.9051 16.218 18.3451 16.358 18.8651L18.558 27.0651C18.838 28.1251 18.218 29.2251 17.138 29.5051C16.958 29.5451 16.798 29.5651 16.618 29.5651H16.578Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M34.9412 23.8252C34.2412 23.8252 33.5812 23.4652 33.2012 22.8252L25.3212 9.14523C25.0412 8.66523 24.5212 8.36523 23.9612 8.36523C23.4212 8.36523 22.8812 8.70523 22.6012 9.20523L20.4212 12.9852C19.8612 13.9452 18.6412 14.2652 17.6812 13.7252C16.7212 13.1652 16.4012 11.9452 16.9412 10.9852L19.1212 7.20523C20.1012 5.50523 21.9412 4.40523 23.9012 4.36523C25.9212 4.36523 27.7612 5.42523 28.7612 7.12523L36.6412 20.8252C37.2012 21.7852 36.8612 23.0052 35.9012 23.5652C35.5812 23.7452 35.2412 23.8252 34.9012 23.8252H34.9412Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M34.9402 23.8264C34.7602 23.8264 34.6002 23.8064 34.4202 23.7664L26.2202 21.5664C25.1602 21.2864 24.5202 20.1864 24.8002 19.1264C25.0802 18.0664 26.1802 17.4264 27.2402 17.7064L33.5002 19.3864L35.1802 13.1264C35.4602 12.0664 36.5602 11.4264 37.6202 11.7064C38.6802 11.9864 39.3202 13.0864 39.0402 14.1464L36.8402 22.3464C36.7002 22.8664 36.3602 23.2864 35.9002 23.5664C35.6002 23.7464 35.2402 23.8264 34.9002 23.8264H34.9402Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'49\' viewBox=\'0 0 48 49\' fill=\'none\'%3E%3Cpath d=\'M9.60226 40.3647C7.64226 40.3647 5.78226 39.3247 4.76226 37.6447C3.74226 35.9047 3.74226 33.7647 4.72226 32.0447L12.6423 18.3647C13.1823 17.4047 14.4023 17.0847 15.3823 17.6447C16.3423 18.2047 16.6623 19.4247 16.1023 20.3847L8.18226 34.0447C7.90226 34.5247 7.90226 35.1247 8.18226 35.6047C8.46226 36.0647 9.00226 36.3647 9.58226 36.3647H13.9623C15.0623 36.3647 15.9623 37.2647 15.9623 38.3647C15.9623 39.4647 15.0623 40.3647 13.9623 40.3647H9.58226H9.60226Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M21.9766 40.3654C20.8766 40.3654 19.9766 39.4654 19.9766 38.3654C19.9766 37.2654 20.8766 36.3654 21.9766 36.3654H38.3766C38.9366 36.3654 39.4766 36.0454 39.7766 35.5654C40.0366 35.1254 40.0366 34.5254 39.7766 34.0454L37.3366 29.8054C36.7766 28.8454 37.1166 27.6254 38.0766 27.0654C39.0366 26.5054 40.2566 26.8454 40.8166 27.8054L43.2766 32.0454C44.2566 33.7654 44.2566 35.8854 43.2766 37.5854C42.2566 39.3054 40.3966 40.3454 38.4366 40.3654H22.0166H21.9766Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M27.9816 46.3659C27.4616 46.3659 26.9616 46.1659 26.5616 45.7859L20.5616 39.7859C19.7816 39.0059 19.7816 37.7459 20.5616 36.9659L26.5616 30.9659C27.3416 30.1859 28.6016 30.1859 29.3816 30.9659C30.1616 31.7459 30.1616 33.0059 29.3816 33.7859L24.8016 38.3659L29.3816 42.9459C30.1616 43.7259 30.1616 44.9859 29.3816 45.7659C28.9816 46.1659 28.4816 46.3459 27.9616 46.3459L27.9816 46.3659Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M16.578 29.5651C15.698 29.5651 14.878 28.9851 14.658 28.0851L12.978 21.8251L6.71803 23.5051C5.65803 23.8051 4.55803 23.1651 4.27803 22.0851C3.99803 21.0251 4.61803 19.9251 5.69803 19.6451L13.898 17.4451C14.398 17.3051 14.958 17.3851 15.418 17.6451C15.878 17.9051 16.218 18.3451 16.358 18.8651L18.558 27.0651C18.838 28.1251 18.218 29.2251 17.138 29.5051C16.958 29.5451 16.798 29.5651 16.618 29.5651H16.578Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M34.9412 23.8252C34.2412 23.8252 33.5812 23.4652 33.2012 22.8252L25.3212 9.14523C25.0412 8.66523 24.5212 8.36523 23.9612 8.36523C23.4212 8.36523 22.8812 8.70523 22.6012 9.20523L20.4212 12.9852C19.8612 13.9452 18.6412 14.2652 17.6812 13.7252C16.7212 13.1652 16.4012 11.9452 16.9412 10.9852L19.1212 7.20523C20.1012 5.50523 21.9412 4.40523 23.9012 4.36523C25.9212 4.36523 27.7612 5.42523 28.7612 7.12523L36.6412 20.8252C37.2012 21.7852 36.8612 23.0052 35.9012 23.5652C35.5812 23.7452 35.2412 23.8252 34.9012 23.8252H34.9412Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M34.9402 23.8264C34.7602 23.8264 34.6002 23.8064 34.4202 23.7664L26.2202 21.5664C25.1602 21.2864 24.5202 20.1864 24.8002 19.1264C25.0802 18.0664 26.1802 17.4264 27.2402 17.7064L33.5002 19.3864L35.1802 13.1264C35.4602 12.0664 36.5602 11.4264 37.6202 11.7064C38.6802 11.9864 39.3202 13.0864 39.0402 14.1464L36.8402 22.3464C36.7002 22.8664 36.3602 23.2864 35.9002 23.5664C35.6002 23.7464 35.2402 23.8264 34.9002 23.8264H34.9402Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");}
.b-ext .eco-icon__user::before {mask-image: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\' role=\'img\' aria-label=\'icon-74\' width=\'24\' height=\'24\' stroke=\'currentColor\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' overflow=\'visible\' name=\'user\' color=\'%232A2C2B\' class=\'standard standard-user\'%3E%3Ctitle%3Eicon-74%3C/title%3E%3Cpath d=\'M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\'%3E%3C/path%3E%3Ccircle cx=\'12\' cy=\'7\' r=\'4\'%3E%3C/circle%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\' role=\'img\' aria-label=\'icon-74\' width=\'24\' height=\'24\' stroke=\'currentColor\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' overflow=\'visible\' name=\'user\' color=\'%232A2C2B\' class=\'standard standard-user\'%3E%3Ctitle%3Eicon-74%3C/title%3E%3Cpath d=\'M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\'%3E%3C/path%3E%3Ccircle cx=\'12\' cy=\'7\' r=\'4\'%3E%3C/circle%3E%3C/svg%3E");}
.b-ext .eco-cards__set {margin-bottom: var(--wp--preset--spacing--70);}
.b-ext .eco-fetch-sorting__root {margin-top: 0 !important;}
.b-ext .eco-fetch-sorting__root--ressources {max-width: 80% !important;}
@media screen and (min-width: 960px) {.b-ext .eco-fetch-sorting__root--loading .eco-fetch-sorting__profils, .b-ext .eco-fetch-sorting__root--loading .eco-fetch-sorting__form {opacity: .5;}}
@media screen and (min-width: 960px) {.b-ext .eco-fetch-sorting__root--loading .eco-fetch-sorting__search_form, .b-ext .eco-fetch-sorting__root--loading .eco-fetch-sorting__profils, .b-ext .eco-fetch-sorting__root--loading .eco-fetch-sorting__form {opacity: .5;}}
.b-ext .eco-fetch-sorting__search__container {position: relative;display: flex;justify-content: center;align-items: center;padding: var(--wp--preset--spacing--80) var(--wp--preset--spacing--40);}
.b-ext .eco-fetch-sorting__search__container::after {content: "";position: absolute;top: 0;left: 50%;height: 100%;width: 100vw;background-color: var(--wp--preset--color--primary-lighter);transform: translateX(-50%);pointer-events: none;z-index: -1;}
.b-ext .eco-fetch-sorting__search_form {border-radius: var(--radius-small);border: 1px solid var(--wp--preset--color--neutral-300);background-color: var(--wp--preset--color--base);padding: var(--wp--preset--spacing--40);width: calc(100% - ( calc(var(--font-size) * 15) + var(--wp--preset--spacing--40) ));max-width: calc(var(--font-size) * 50);display: flex;justify-content: space-between;display: flex;flex-direction: column;justify-content: flex-start;transition: all .3s ease-in-out;}
.b-ext .eco-fetch-sorting__search_form--focusin {border-color: var(--wp--preset--color--primary);box-shadow: 0 0 calc(var(--font-size) * .125) calc(var(--font-size) * .125) var(--wp--preset--color--primary-dark-transparent);}
.b-ext .eco-fetch-sorting__search_form--active {border-color: var(--wp--custom--color--neutral--400);}
.b-ext .eco-fetch-sorting__search_form.disabled {background-color: var(--wp--custom--color--neutral--600-xlight);border-color: var(--wp--preset--color--neutral-300);}
.b-ext .eco-fetch-sorting__search_label {font-weight: 700;font-size: var(--wp--preset--font-size--s);color: var(--wp--preset--color--contrast-light);position: relative;top: calc(var(--font-size) * .85);margin-left: 30px;transition: .1s all;line-height: 0;}
.b-ext .eco-fetch-sorting__search_form--active .eco-fetch-sorting__search_label {color: var(--wp--preset--color--primary);font-size: calc(var(--font-size) * .75);top: calc(var(--font-size) * 0);opacity: 0;}
.b-ext .eco-fetch-sorting__btns {display: none;flex-direction: column;align-items: center;padding-top: var(--wp--preset--spacing--30);text-align: center;}
.b-ext .eco-fetch-sorting__btn {width: 100%;padding: var(--wp--preset--spacing--40) var(--wp--preset--spacing--80);color: #fff;background-color: var(--wp--preset--color--primary);border: none;border-radius: calc(var(--font-size) * 3);cursor: pointer;}
.b-ext .eco-fetch-sorting__btn:hover {background-color: var(--wp--preset--color--primary-dark);}
.b-ext .eco-fetch-sorting__btn--cancel {position: relative;width: min-content;padding: var(--wp--preset--spacing--40) 0;margin-top: var(--wp--preset--spacing--30);color: var(--wp--preset--color--primary);background-color: transparent;}
.b-ext .eco-fetch-sorting__btn--cancel:hover {color: var(--wp--preset--color--primary-dark);background-color: transparent;}
.b-ext .eco-fetch-sorting__btn--cancel::after {content: "";position: absolute;bottom: 15px;left: 50%;height: 2px;width: 100%;background-color: var(--wp--preset--color--primary);transform: translateX(-50%);}
.b-ext .eco-fetch-sorting__btn--cancel:hover::after {background-color: var(--wp--preset--color--primary-dark);}
.b-ext .eco-fetch-sorting__btn--search {width: fit-content;margin-left: var(--wp--preset--spacing--40);transition: all .2s ease-in-out;font-size: calc(var(--font-size) * 1);font-weight: 700;opacity: .5;pointer-events: none;}
.b-ext .eco-fetch-sorting__search_form--active + .eco-fetch-sorting__btn--search {opacity: 1;pointer-events: all;}
.b-ext .eco-fetch-sorting__btn--search svg {display: none;}
.b-ext .eco-fetch-sorting__btn--search path {fill: #fff;}
.b-ext .eco-js__close-button {cursor: pointer;}
.b-ext .eco-fetch-sorting__search_text-submit {display: flex;justify-content: space-between;align-items: center;height: calc(var(--font-size) * 1.5);}
.b-ext .eco-fetch-sorting__search_input {height: fit-content;width: 100%;position: relative;font-size: calc(var(--font-size) * 1);border: none;background-color: transparent;}
.b-ext .eco-fetch-sorting__search_input::-webkit-search-cancel-button {display: none;}
.b-ext .eco-fetch-sorting__search_form:hover {cursor: pointer;border-color: #a5acb5;}
.b-ext .eco-fetch-sorting__search_submit:hover {cursor: pointer;opacity: .7;}
.b-ext .eco-fetch-sorting__search_submit {width: calc(var(--font-size) * 1.75);height: 20px;aspect-ratio: 1;border: none;background-color: transparent;}
.b-ext .eco-fetch-sorting__search_submit > svg {aspect-ratio: 1;}
.b-ext .eco-fetch-sorting__search_cancel {display: none;height: 33px;cursor: pointer;border: none;background-color: transparent;}
.b-ext .eco-fetch-sorting__search_cancel svg {height: 100%;}
.b-ext .eco-fetch-sorting__search_cancel--active {display: block;}
.b-ext .eco-fetch-sorting__profils {position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;margin-bottom: var(--wp--preset--spacing--100);margin-left: auto;}
.b-ext .eco-fetch-sorting__profils::before {content: "";position: absolute;top: 0;left: 50%;height: 100%;width: 100vw;box-shadow: var(--wp--preset--shadow--light);transform: translateX(-50%);pointer-events: none;z-index: -1;}
.b-ext .eco-fetch-sorting__root--ressources .eco-fetch-sorting__profils {margin-bottom: var(--wp--preset--spacing--60);}
.b-ext .eco-fetch-sorting__profil {font-size: var(--wp--preset--font-size--m);text-align: center;border: none;padding: calc(var(--font-size) * 1) calc(var(--font-size) * .5);color: var(--wp--preset--color--text-secondary);background-color: transparent;}
.b-ext .eco-fetch-sorting__profil:hover {cursor: pointer;opacity: .7;}
.b-ext .eco-fetch-sorting__profil:focus {border-bottom-color: var(--wp--preset--color--secondary);}
.b-ext .eco-fetch-sorting__profil--active {position: relative;color: var(--wp--preset--color--primary);font-weight: 700;}
.b-ext .eco-fetch-sorting__profil--active::after {content: "";position: absolute;bottom: -1px;left: 0;width: 100%;height: 4px;background-color: var(--wp--preset--color--secondary-pro);}
.b-ext .eco-fetch-sorting__main-section {display: flex;flex-wrap: nowrap;justify-content: space-between;gap: var(--wp--preset--spacing--40);}
.b-ext .eco-fetch-sorting__sub-section {display: flex;flex-direction: column;width: 100%;}
.b-ext .eco-fetch-sorting__sub-section--loading {opacity: .7;pointer-events: none;}
.b-ext .eco-fetch-sorting__group-title {margin: 0;font-size: 20px;font-weight: 800;line-height: 30px;}
.b-ext .eco-fetch-sorting__group-subtitle {display: block;margin-bottom: var(--wp--preset--spacing--60);font-size: 14px;color: var(--wp--preset--color--contrast-light);}
.b-ext .eco-fetch-sorting__form-container {width: 100%;max-width: calc(var(--font-size) * 20);flex-shrink: 0;}
.b-ext .eco-fetch-sorting__root--ressources .eco-fetch-sorting__form-container {margin-top: var(--wp--preset--spacing--80);}
.b-ext .eco-fetch-sorting__form {position: sticky;top: 0;padding-top: 2px;}
.b-ext .eco-fetch-sorting__form::before {content: "";display: none;height: 5px;width: 81px;margin: auto;border-radius: 30px;background-color: var(--wp--preset--color--neutral-300);}
.b-ext .eco-fetch-sorting__fieldsets {display: flex;flex-direction: column;height: calc(100% - 200px);}
.b-ext .eco-fetch-sorting__fieldset {margin-bottom: var(--wp--preset--spacing--80);border: none;}
.b-ext .eco-fetch-sorting__fieldset__field {display: flex;}
.b-ext .eco-fetch-sorting__fieldset__field input {min-width: calc(var(--font-size) * 1);}
.b-ext .eco-fetch-sorting__fieldset__field--disabled {display: none;pointer-events: none;}
.b-ext .eco-fetch-sorting__fieldset__field--disabled input {filter: brightness(.9);}
.b-ext .eco-fetch-sorting__legend {width: 100%;padding-bottom: var(--wp--preset--spacing--30);font-size: var(--wp--preset--font-size--s);display: flex;align-items: center;}
.b-ext .eco-filter-opening__button {position: relative;display: flex;align-items: center;color: var(--wp--preset--color--primary);padding: var(--wp--preset--spacing--40);padding-left: 0;border: none;background-color: transparent;}
.b-ext .eco-filter-opening__button:hover {opacity: .7;cursor: pointer;}
.b-ext .eco-fetch-sorting__panel-title {display: none;}
.b-ext .eco-fetch-sorting__panel-title--filters {position: relative;display: flex;align-items: center;width: fit-content;margin-bottom: var(--wp--preset--spacing--40);font-size: 16px;font-weight: 700;color: var(--wp--preset--color--primary);}
.b-ext .eco-fetch-sorting__panel-title-number {position: absolute;top: -4px;right: -14px;display: none;justify-content: center;align-items: center;height: 16px;width: 16px;font-size: 10px;font-weight: 500;line-height: 10px;text-align: center;color: #fff;background-color: var(--wp--preset--color--primary);border-radius: 50%;}
.b-ext .eco-filter-opening__button .eco-fetch-sorting__panel-title-number {top: 8px;right: 0;}
.b-ext .eco-fetch-sorting__panel-title-number--active {display: flex;}
.b-ext .eco-fetch-sorting__panel-reinit {position: relative;display: none;align-items: center;width: fit-content;padding: 0;margin-left: var(--wp--preset--spacing--20);font-family: inherit;font-size: 16px;color: var(--wp--preset--color--primary);background-color: transparent;border: none;border-bottom: 1px solid var(--wp--preset--color--primary);appearance: none;cursor: pointer;}
.b-ext .eco-fetch-sorting__panel-reinit::before {content: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' viewBox=\'0 0 16 16\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M12.4714 3.52858C12.7317 3.78892 12.7317 4.21103 12.4714 4.47138L4.47138 12.4714C4.21103 12.7317 3.78892 12.7317 3.52858 12.4714C3.26823 12.211 3.26823 11.7889 3.52858 11.5286L11.5286 3.52858C11.7889 3.26823 12.211 3.26823 12.4714 3.52858Z\' fill=\'%230F695F\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M3.52858 3.52858C3.78892 3.26823 4.21103 3.26823 4.47138 3.52858L12.4714 11.5286C12.7317 11.7889 12.7317 12.211 12.4714 12.4714C12.211 12.7317 11.7889 12.7317 11.5286 12.4714L3.52858 4.47138C3.26823 4.21103 3.26823 3.78892 3.52858 3.52858Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");position: absolute;top: 4px;left: -24px;}
.b-ext .eco-fetch-sorting__panel-reinit--active {display: flex;}
.b-ext .eco-profil-opening__buttons-container {display: none;}
.b-ext .eco-fetch-sorting__profils-container {display: flex;gap: calc(var(--font-size) * 2.5);border-bottom: 1px solid var(--wp--custom--color--neutral--300);}
.b-ext .eco-filter-opening__button-container {display: none;justify-content: space-between;align-items: center;}
.b-ext .eco-fetch-sorting__root--faq .eco-filter-opening__button-container, .b-ext .eco-fetch-sorting__root--cards .eco-filter-opening__button-container {position: relative;}
.b-ext .eco-fetch-sorting__root--faq .eco-filter-opening__button-container::after, .b-ext .eco-fetch-sorting__root--cards .eco-filter-opening__button-container::after {content: "";position: absolute;top: 0;left: 50%;height: 100%;width: 100vw;background-color: var(--wp--preset--color--primary-lighter);transform: translateX(-50%);pointer-events: none;z-index: -1;}
.b-ext .eco-fetch-sorting__panel-title-number {position: absolute;top: -4px;right: -16px;display: none;justify-content: center;align-items: center;height: 16px;width: 16px;font-size: 10px;font-weight: 500;line-height: 10px;text-align: center;color: #fff;background-color: var(--wp--preset--color--primary);border-radius: 50%;}
.b-ext .eco-filter-opening__button .eco-fetch-sorting__panel-title-number {top: 8px;right: 0;}
.b-ext .eco-fetch-sorting__panel-title-number--active {display: flex;}
.b-ext .eco-fetch-sorting__panel-reinit {position: relative;display: none;align-items: center;width: fit-content;margin-left: var(--wp--preset--spacing--20);font-size: 16px;color: var(--wp--preset--color--primary);border-bottom: 1px solid var(--wp--preset--color--primary);cursor: pointer;}
.b-ext .eco-fetch-sorting__panel-reinit::before {content: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' viewBox=\'0 0 16 16\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M12.4714 3.52858C12.7317 3.78892 12.7317 4.21103 12.4714 4.47138L4.47138 12.4714C4.21103 12.7317 3.78892 12.7317 3.52858 12.4714C3.26823 12.211 3.26823 11.7889 3.52858 11.5286L11.5286 3.52858C11.7889 3.26823 12.211 3.26823 12.4714 3.52858Z\' fill=\'%230F695F\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M3.52858 3.52858C3.78892 3.26823 4.21103 3.26823 4.47138 3.52858L12.4714 11.5286C12.7317 11.7889 12.7317 12.211 12.4714 12.4714C12.211 12.7317 11.7889 12.7317 11.5286 12.4714L3.52858 4.47138C3.26823 4.21103 3.26823 3.78892 3.52858 3.52858Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");position: absolute;top: 4px;left: -24px;}
.b-ext .eco-fetch-sorting__panel-reinit--active {display: flex;}
.b-ext .eco-fetch-sorting__panel-reinit--desktop {margin-left: var(--wp--preset--spacing--50);margin-bottom: var(--wp--preset--spacing--50);}
.b-ext .nav-scroll-right__container {display: none;position: absolute;right: calc(var(--font-size) * -.7);top: calc(var(--font-size) * -.35);padding: calc(var(--font-size) * .75);z-index: 1;}
.b-ext .nav-scroll-right__button {display: block;height: calc(var(--font-size) * 1.5);width: calc(var(--font-size) * 1.5);aspect-ratio: 1;background-color: var(--wp--preset--color--base);border-radius: 50%;box-shadow: 0px 8px 24px rgba(42,44,43,.2);}
.b-ext .nav-scroll-right__button::before {content: "";display: block;height: 100%;width: 100%;aspect-ratio: 1;background-color: var(--wp--preset--color--primary);mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LXJpZ2h0Ij48cGF0aCBkPSJNNSAxMmgxNCIvPjxwYXRoIGQ9Im0xMiA1IDcgNy03IDciLz48L3N2Zz4=");mask-size: 75%;mask-position: center;mask-repeat: no-repeat;-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LXJpZ2h0Ij48cGF0aCBkPSJNNSAxMmgxNCIvPjxwYXRoIGQ9Im0xMiA1IDcgNy03IDciLz48L3N2Zz4=");-webkit-mask-size: 75%;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;}
.b-ext .nav-scroll-right__container:hover {cursor: pointer;}
.b-ext .nav-scroll-right__container:hover .nav-scroll-right__button {background-color: var(--wp--preset--color--primary);}
.b-ext .nav-scroll-right__container:hover .nav-scroll-right__button::before {background-color: var(--wp--preset--color--base);}
@media screen and (max-width: 768px) {.b-ext .nav-scroll-right__container {display: block;}}
.b-ext .eco-fetch-sorting__profils .nav-scroll-right__container {top: 0;}
.b-ext .eco-filter-opening__button::before, .b-ext .eco-fetch-sorting__panel-title--filters::before {content: "";display: inline-block;width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);margin-right: calc(var(--font-size) * .5);background-color: currentColor;mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXNsaWRlcnMiPjxsaW5lIHgxPSI0IiB4Mj0iNCIgeTE9IjIxIiB5Mj0iMTQiLz48bGluZSB4MT0iNCIgeDI9IjQiIHkxPSIxMCIgeTI9IjMiLz48bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIxIiB5Mj0iMTIiLz48bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIzIi8+PGxpbmUgeDE9IjIwIiB4Mj0iMjAiIHkxPSIyMSIgeTI9IjE2Ii8+PGxpbmUgeDE9IjIwIiB4Mj0iMjAiIHkxPSIxMiIgeTI9IjMiLz48bGluZSB4MT0iMiIgeDI9IjYiIHkxPSIxNCIgeTI9IjE0Ii8+PGxpbmUgeDE9IjEwIiB4Mj0iMTQiIHkxPSI4IiB5Mj0iOCIvPjxsaW5lIHgxPSIxOCIgeDI9IjIyIiB5MT0iMTYiIHkyPSIxNiIvPjwvc3ZnPg==");-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXNsaWRlcnMiPjxsaW5lIHgxPSI0IiB4Mj0iNCIgeTE9IjIxIiB5Mj0iMTQiLz48bGluZSB4MT0iNCIgeDI9IjQiIHkxPSIxMCIgeTI9IjMiLz48bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIxIiB5Mj0iMTIiLz48bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIzIi8+PGxpbmUgeDE9IjIwIiB4Mj0iMjAiIHkxPSIyMSIgeTI9IjE2Ii8+PGxpbmUgeDE9IjIwIiB4Mj0iMjAiIHkxPSIxMiIgeTI9IjMiLz48bGluZSB4MT0iMiIgeDI9IjYiIHkxPSIxNCIgeTI9IjE0Ii8+PGxpbmUgeDE9IjEwIiB4Mj0iMTQiIHkxPSI4IiB5Mj0iOCIvPjxsaW5lIHgxPSIxOCIgeDI9IjIyIiB5MT0iMTYiIHkyPSIxNiIvPjwvc3ZnPg==");mask-position: center;mask-repeat: no-repeat;mask-size: contain;}
@media screen and (max-width: 960px) {.b-ext .eco-fetch-sorting__profils-container {overflow-x: scroll;overflow-y: hidden;}
	.b-ext .eco-fetch-sorting__search_form {margin-left: 0;width: 100%;}
	.b-ext .eco-fetch-sorting__btn--search {position: relative;height: calc(var(--font-size) * 3);width: calc(var(--font-size) * 3);min-width: calc(var(--font-size) * 3);padding: 0;margin-left: var(--wp--preset--spacing--40);margin-right: var(--wp--preset--spacing--40);}
	.b-ext .eco-fetch-sorting__btn--search span {display: none;}
	.b-ext .eco-fetch-sorting__btn--search svg {position: absolute;display: block;top: 50%;left: 50%;transform: translate(-50%,-50%);}
	.b-ext .eco-profil__name-target {border-bottom: 2px solid var(--wp--preset--color--primary);color: var(--wp--preset--color--primary);font-weight: 800;}
	.b-ext .eco-profil-opening__opener::after {content: "";display: inline-block;width: calc(var(--font-size) * 1.5);aspect-ratio: 1;vertical-align: middle;background-size: contain;background-position: center;background-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'currentColor\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'lucide lucide-chevron-down\'%3E%3Cpath d=\'m6 9 6 6 6-6\'/%3E%3C/svg%3E");}
	.b-ext .eco-profil-opening__opener:hover {opacity: .7;cursor: pointer;}
	.b-ext .eco-filter-opening__button-container {display: flex;}
	.b-ext .eco-fetch-sorting__search_input {width: 100%;}
	.b-ext .eco-fetch-sorting__form-container {display: none;}
	.b-ext .eco-fetch-sorting__fieldsets {overflow-y: scroll;}
	.b-ext .eco-fetch-sorting__profils--opened, .b-ext .eco-fetch-sorting__form-container--opened {display: flex;flex-direction: column;background: rgba(0,0,0,.7);position: fixed;width: 100%;max-width: none;z-index: 100;bottom: 0;left: 0;right: 0;top: 0;}
	.b-ext .eco-fetch-sorting__profils--opened .eco-fetch-sorting__profils-container, .b-ext .eco-fetch-sorting__form {padding: var(--wp--preset--spacing--40) var(--wp--preset--spacing--80);background: white;position: absolute;top: auto;bottom: 0;display: flex;flex-direction: column;width: calc(100% - var(--wp--preset--spacing--80) * 2);margin: 0;border-radius: var(--radius-large) var(--radius-large) 0 0;min-height: calc(var(--font-size) * 35);max-height: 75vh;overflow: hidden;}
	.b-ext .eco-fetch-sorting__form::before {display: block;}
	.b-ext .eco-fetch-sorting__profils--opened .eco-fetch-sorting__profils-container {display: flex;flex-direction: column;justify-content: normal;row-gap: calc(var(--font-size) * .75);}
	.b-ext .eco-fetch-sorting__profils--opened .eco-fetch-sorting__profils-container .eco-fetch-sorting__profil {text-align: left;display: flex;font-size: var(--wp--preset--font-size--m);}
	.b-ext .eco-fetch-sorting__profils--opened .eco-fetch-sorting__profils-container .eco-fetch-sorting__profil:active, .b-ext .eco-fetch-sorting__profils--opened .eco-fetch-sorting__profils-container .eco-fetch-sorting__profil--active {border-color: transparent;}
	.b-ext .eco-fetch-sorting__profils--opened .eco-fetch-sorting__profils-container .eco-fetch-sorting__profil::before {mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'currentColor\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'lucide lucide-check\'%3E%3Cpath d=\'M20 6 9 17l-5-5\'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'currentColor\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'lucide lucide-check\'%3E%3Cpath d=\'M20 6 9 17l-5-5\'/%3E%3C/svg%3E");mask-position: center;mask-repeat: no-repeat;mask-size: contain;content: "";display: block;width: calc(var(--font-size) * 1.5);aspect-ratio: 1;flex-shrink: 0;background-color: transparent;margin-right: var(--wp--preset--spacing--30);}
	.b-ext .eco-fetch-sorting__profils--opened .eco-fetch-sorting__profils-container .eco-fetch-sorting__profil--active::before {background-color: currentColor;}
	.b-ext .eco-fetch-sorting__profils {width: 100%;}
	.b-ext .eco-fetch-sorting__profil {max-width: fit-content;white-space: nowrap;}
	.b-ext .eco-fetch-sorting__btns {display: flex;}
	.b-ext .eco-fetch-sorting__panel-title--filters {justify-content: center;padding: var(--wp--preset--spacing--40);margin: 0;font-size: var(--wp--preset--font-size--xl);text-align: center;}
	.b-ext .eco-fetch-sorting__panel-title--filters::before {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
	.b-ext .eco-fetch-sorting__panel-title--filters .eco-fetch-sorting__panel-title-number--active {display: none;}
	.b-ext .eco-fetch-sorting__panel-reinit--desktop.eco-fetch-sorting__panel-reinit--active {display: none;}
	.b-ext .eco-fetch-sorting__legend {margin-bottom: var(--wp--preset--spacing--30);border-bottom: 1px solid var(--wp--preset--color--neutral-300);}
	.b-ext .eco-fetch-sorting__no-result__text {font-size: 14px;}}
.b-ext .eco-fetch-sorting__label {font-size: var(--wp--preset--font-size--m);line-height: var(--wp--preset--spacing--60);margin-left: calc(var(--font-size) * .25);}
.b-ext .eco-fetch-sorting__label:hover {cursor: pointer;}
.b-ext .eco-sorting-item__highlight {background-color: var(--wp--custom--color--status--warning--stroke);display: inline-block;position: relative;}
.b-ext .eco-sorting-item__title, .b-ext .eco-sorting-item p {position: relative;z-index: 1;}
.b-ext .eco-sorting-item__highlight::after {content: "";z-index: -1;background-color: var(--wp--preset--color--secondary-lighter);border-radius: calc(var(--font-size) * .25);box-shadow: 0 0 0 calc(var(--font-size) * .25) var(--wp--preset--color--secondary-lighter);width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.b-ext p > .eco-sorting-item__highlight {font-weight: 700;}
.b-ext .eco-fetch-sorting__form input[type="checkbox"] {width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);margin-top: 7px;appearance: checkbox;accent-color: var(--wp--preset--color--primary);}
.b-ext .eco-fetch-sorting__list {flex-grow: 1;padding: 0;margin: 0;}
.b-ext .eco-fetch-sorting__list:empty {min-height: 50vh;}
.b-ext .eco-fetch-sorting__list.eco-fetch-sorting__list--loading {opacity: .7;pointer-events: none;}
.b-ext .eco-fetch-sorting__profil--unactive {border-bottom-color: transparent;}
.b-ext .eco-fetch-sorting__group-title {font-weight: 800;margin-top: var(--wp--preset--spacing--600);font-size: var(--wp--preset--font-size--l);}
.b-ext .eco-fetch-sorting__group-title:first-child {margin-top: 0;}
.b-ext .eco-fetch-sorting__group-title--faq {margin-bottom: var(--wp--preset--spacing--20);}
.b-ext .eco-fetch-sorting__no-result {display: flex;flex-direction: column;align-items: center;width: 100%;margin: auto;font-size: calc(var(--font-size) * 1);text-align: center;}
.b-ext .eco-fetch-sorting__no-result__title {margin-bottom: var(--wp--preset--spacing--40);font-weight: 800;}
.b-ext .eco-fetch-sorting__no-result__text {margin-bottom: var(--wp--preset--spacing--80);color: var(--wp--preset--color--contrast-light);}
.b-ext .eco-fetch-sorting__no-result__btn {width: fit-content;background-color: var(--wp--preset--color--primary);border-radius: calc(var(--font-size) * 3);cursor: pointer;font-weight: 700;}
.b-ext .eco-fetch-sorting__root--ressources .eco-files-card__container {gap: calc(var(--font-size) * 2) calc(var(--font-size) * 1);}
.b-ext .eco-fetch-sorting__root--events .eco-files-card__container {gap: 50px 40px;margin-top: var(--wp--preset--spacing--30);}
.b-ext .eco-fetch-sorting__button-load-more--ressources {display: flex;justify-content: center;width: 100%;}
.b-ext .eco-files-card__container + .eco-fetch-sorting__button-load-more--ressources {margin-top: var(--wp--preset--spacing--60);}
.b-ext .eco-jobs__container {display: flex;flex-direction: row;justify-content: flex-start;align-items: stretch;gap: var(--wp--preset--spacing--50);flex-wrap: wrap;list-style-type: none;padding-left: calc(var(--font-size) * 2.5);}
.b-ext .eco-job__container {background: white;flex-basis: auto;flex-grow: 0;flex-shrink: 0;width: 30%;max-width: calc(var(--font-size) * 25);min-height: calc(var(--font-size) * 17.5);border-radius: var(--radius-sm);box-shadow: 0px 8px 24px 0px rgba(42,44,43,.12);transition: background .5s;}
.b-ext .eco-job__container:hover {background-color: var(--wp--preset--color--primary-xlight);}
.b-ext .eco-job__container .wp-block-button__link {display: flex;align-items: center;}
.b-ext .eco-job__container .wp-block-button__link svg {margin-left: 8px;}
@media screen and (max-width: 782px) {.b-ext .eco-jobs__container {padding-left: 0;}
	.b-ext .eco-job__container {width: 100%;min-height: calc(var(--font-size) * 12.5);max-width: none;}}
.b-ext .eco-job__padder {position: relative;padding: var(--wp--preset--spacing--50) var(--wp--preset--spacing--45);height: calc(100% - calc(2 * var(--wp--preset--spacing--50)));display: flex;flex-direction: column;justify-content: space-between;}
.b-ext .eco-job__areas {display: flex;flex-wrap: wrap;gap: 8px;margin-top: var(--wp--preset--spacing--40);padding: 0;list-style-type: none;}
.b-ext .eco-job__area {display: flex;gap: 4px;align-items: center;text-transform: capitalize;padding: 4px 8px;font-size: var(--wp--preset--font-size--x-small);font-weight: 700;line-height: var(--wp--preset--font-size--x-small);color: var(--wp--custom--color--neutral--500);border: 1px solid var(--wp--custom--color--neutral--300);border-radius: 8px;}
.b-ext .eco-job__link::after {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 100;}
.b-ext .eco-job__title {margin: 0;font-size: var(--wp--preset--font-size--l);font-weight: 800;}
.b-ext .eco-job__locations {border-top: 1px solid var(--wp--preset--color--primary-light);margin: 0;padding: calc(var(--font-size) * 1) 0 0 0;list-style-type: none;}
.b-ext .eco-job__area::before {content: "";height: calc(var(--font-size) * 1);width: calc(var(--font-size) * 1);display: inline-block;vertical-align: middle;background-position: center;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' viewBox=\'0 0 16 16\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M2.58579 1.2518C2.96086 0.876729 3.46957 0.666016 4 0.666016H9.66667C9.84348 0.666016 10.013 0.736253 10.1381 0.861278L13.8047 4.52794C13.9298 4.65297 14 4.82254 14 4.99935V13.3327C14 13.8631 13.7893 14.3718 13.4142 14.7469C13.0391 15.122 12.5304 15.3327 12 15.3327H4C3.46957 15.3327 2.96086 15.122 2.58579 14.7469C2.21071 14.3718 2 13.8631 2 13.3327V2.66602C2 2.13558 2.21071 1.62687 2.58579 1.2518ZM4 1.99935C3.82319 1.99935 3.65362 2.06959 3.5286 2.19461C3.40357 2.31964 3.33333 2.4892 3.33333 2.66602V13.3327C3.33333 13.5095 3.40357 13.6791 3.5286 13.8041C3.65362 13.9291 3.82319 13.9993 4 13.9993H12C12.1768 13.9993 12.3464 13.9291 12.4714 13.8041C12.5964 13.6791 12.6667 13.5095 12.6667 13.3327V5.27549L9.39052 1.99935H4Z\' fill=\'%230F695F\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M9.33464 0.666016C9.70283 0.666016 10.0013 0.964492 10.0013 1.33268V4.66602H13.3346C13.7028 4.66602 14.0013 4.96449 14.0013 5.33268C14.0013 5.70087 13.7028 5.99935 13.3346 5.99935H9.33464C8.96645 5.99935 8.66797 5.70087 8.66797 5.33268V1.33268C8.66797 0.964492 8.96645 0.666016 9.33464 0.666016Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");}
.b-ext .eco-job__area--map::before {background-image: url("data:image/svg+xml,%3Csvg width=\'20\' height=\'24\' viewBox=\'0 0 20 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M19 10C19 17 10 23 10 23C10 23 1 17 1 10C1 7.61305 1.94821 5.32387 3.63604 3.63604C5.32387 1.94821 7.61305 1 10 1C12.3869 1 14.6761 1.94821 16.364 3.63604C18.0518 5.32387 19 7.61305 19 10Z\' stroke=\'%230F695F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3Cpath d=\'M10 13C11.6569 13 13 11.6569 13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13Z\' stroke=\'%230F695F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3C/svg%3E%0A");}
.b-ext .eco-job__locations::before {content: "";height: calc(var(--font-size) * 1);width: calc(var(--font-size) * 1);display: inline-block;vertical-align: middle;background-position: center;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width=\'20\' height=\'24\' viewBox=\'0 0 20 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M19 10C19 17 10 23 10 23C10 23 1 17 1 10C1 7.61305 1.94821 5.32387 3.63604 3.63604C5.32387 1.94821 7.61305 1 10 1C12.3869 1 14.6761 1.94821 16.364 3.63604C18.0518 5.32387 19 7.61305 19 10Z\' stroke=\'%230F695F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3Cpath d=\'M10 13C11.6569 13 13 11.6569 13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13Z\' stroke=\'%230F695F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3C/svg%3E%0A");}
.b-ext .eco-job__location {display: inline;}
.b-ext .eco-job__bottom-card {display: flex;justify-content: flex-end;}
.b-ext .eco-auto-menu {max-width: var(--wp--style--global--wide-size) !important;padding-left: var(--wp--preset--spacing--500) !important;}
.b-ext .eco-auto-menu__aside > ul {position: sticky;top: calc(var(--font-size) * 5);}
.b-ext .eco-auto-menu__aside ul {padding-left: 0;font-weight: 600;color: var(--wp--preset--color--primary);margin-top: 0 !important;list-style-type: none;font-size: var(--wp--preset--font-size--m);max-width: calc(var(--font-size) * 15);}
.b-ext .eco-auto-menu__aside ul li {margin-bottom: var(--wp--preset--spacing--60);}
.b-ext:not(.wp-admin.wp-core-ui) .eco-notice {display: none;}
@media screen and (max-width: 960px) {.b-ext .eco-single-header__main .eco-menu-auto__post-title {margin: auto !important;padding: 0 !important;}
	.b-ext .eco-auto-menu {padding: 0 !important;}
	.b-ext .eco-auto-menu__aside ul {max-width: none;}
	.b-ext .eco-auto-menu__aside li:last-child {margin-bottom: 0;}
	.b-ext .eco-auto-menu__aside {border-top: 1px solid var(--wp--preset--color--primary-light);border-bottom: 1px solid var(--wp--preset--color--primary-light);padding: var(--wp--preset--spacing--500) 0;}}
.b-ext .eco-quote {display: grid;grid-template-columns: repeat(7,1fr);grid-column-gap: var(--wp--preset--spacing--60);}
.b-ext .eco-quote__figure {grid-area: 1/1/3/4;margin: 0;mask: url("data:image/svg+xml,%3Csvg width=\'335\' height=\'225\' viewBox=\'0 0 335 225\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M312.305 0.611775C324.603 0.611822 334.572 10.6407 334.572 23.0119L334.571 202.208C334.571 214.579 324.601 224.608 312.304 224.608L22.8385 224.607C10.5408 224.607 0.571662 214.578 0.571808 202.207L0.572958 104.826C0.584633 98.2417 2.09556 91.7392 4.99993 85.7739C7.9043 79.8086 12.1319 74.5246 17.387 70.2918L95.8834 11.5681C101.856 6.73727 118.046 0.438885 125.855 0.61106L312.305 0.611775Z\' fill=\'%23D9D9D9\'/%3E%3C/svg%3E%0A");mask-repeat: no-repeat;mask-position: top;mask-size: contain;-webkit-mask: url("data:image/svg+xml,%3Csvg width=\'335\' height=\'225\' viewBox=\'0 0 335 225\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M312.305 0.611775C324.603 0.611822 334.572 10.6407 334.572 23.0119L334.571 202.208C334.571 214.579 324.601 224.608 312.304 224.608L22.8385 224.607C10.5408 224.607 0.571662 214.578 0.571808 202.207L0.572958 104.826C0.584633 98.2417 2.09556 91.7392 4.99993 85.7739C7.9043 79.8086 12.1319 74.5246 17.387 70.2918L95.8834 11.5681C101.856 6.73727 118.046 0.438885 125.855 0.61106L312.305 0.611775Z\' fill=\'%23D9D9D9\'/%3E%3C/svg%3E%0A");-webkit-mask-repeat: no-repeat;-webkit-mask-position: top;-webkit-mask-size: contain;}
.b-ext .eco-quote__figure img {aspect-ratio: 334/224;width: 100%;overflow: hidden;object-fit: cover;border-radius: var(--radius-default);}
.b-ext .eco-quote__text {grid-area: 1/4/2/8;margin: 0;font-style: italic;font-weight: 700;font-size: var(--wp--preset--font-size--xxl);padding-left: var(--wp--preset--spacing--60);}
.b-ext .eco-quote__text::before {content: "\"";}
.b-ext .eco-quote__text::after {content: "\"";}
.b-ext .eco-quote cite {grid-area: 2/4/3/8;color: var(--wp--preset--color--primary);padding-bottom: var(--wp--preset--spacing--40);}
.b-ext .eco-quote__text, .b-ext .eco-quote cite {padding-left: var(--wp--preset--spacing--60);border-left: 2px solid var(--wp--preset--color--primary-light);}
@media screen and (max-width: 960px) {.b-ext .eco-quote {display: flex;flex-direction: column;}
	.b-ext .eco-quote__text, .b-ext .eco-quote cite {border-left: 0;}
	.b-ext .eco-quote__text {font-size: var(--wp--preset--font-size--l);}
	.b-ext .eco-quote__figure, .b-ext .eco-quote__text, .b-ext .eco-quote cite {padding-left: var(--wp--preset--spacing--60);padding-right: var(--wp--preset--spacing--60);margin-bottom: var(--wp--preset--spacing--40);}}
.b-ext {scroll-behavior: smooth;scroll-padding: calc(var(--font-size) * 7.5);overflow-x: hidden;}
.b-ext {padding-top: 149px;overflow-x: hidden;}
.b-ext.page-template-wp-custom-template-page-simulateur, .b-ext.page-template-wp-custom-template-page-simulateur-collecte, .b-ext.page-template-wp-custom-template-page-simulateur-reglementation {padding-top: 63px;}
.b-ext.page-template-pages-la-grande-collecte, .b-ext.page-template-page-formulaire-grande-collecte {padding-top: 105px;}
.b-ext main.wp-block-group {position: relative;overflow: hidden;}
@media screen and (max-width: 1024px) {.b-ext .body--has-overlay footer, .b-ext .body--has-overlay main {display: none;}
	.b-ext .body--has-overlay .header {height: 100vh;overflow: scroll;}
	.b-ext {padding-top: 120px !important;}
	.b-ext.page-template-wp-custom-template-page-simulateur, .b-ext.page-template-wp-custom-template-page-simulateur-collecte, .b-ext.page-template-wp-custom-template-page-simulateur-reglementation {padding-top: 33px !important;}
	.b-ext.page-template-pages-la-grande-collecte, .b-ext.page-template-page-formulaire-grande-collecte {padding-top: 105px;}}
.b-ext hr.is-style-wide {width: 100%;color: #c5cfda;}
.b-ext .eco-padder {padding: var(--wp--preset--spacing--40);}
.b-ext .wp-site-blocks {padding-top: 0 !important;padding-bottom: 0 !important;}
.b-ext .eco-display--none {display: none;}
@media screen and (max-width: 1024px) {.b-ext .is-centered-on-mobile {text-align: center !important;}}
.b-ext .eco-cardlink .wp-block-image img {width: 100% !important;object-fit: cover;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.b-ext .eco-cardlink .wp-block-button__link:focus {outline-color: var(--wp--preset--color--base) !important;outline-offset: calc(var(--font-size) * -.2) !important;}
.b-ext .eco-shift-bg {position: relative;width: fit-content;}
.b-ext .eco-shift-bg::before {content: "";position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--wp--preset--color--secondary);transform: rotate(-.85deg);}
.b-ext .eco-shift-bg--word {z-index: 1;}
.b-ext .eco-shift-bg--word::before {left: 50%;width: 150%;transform: rotate(-.85deg) translateX(-50%);}
.b-ext #didomi-host :focus {outline-color: var(--wp--preset--color--primary) !important;}
.b-ext #didomi-host {font-family: Mont,sans-serif !important;color: var(--wp--preset--color--black) !important;}
.b-ext #didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-list, .b-ext #didomi-host .didomi-popup-notice .didomi-popup-notice-text p {color: var(--wp--preset--color--text) !important;font-size: calc(var(--font-size) * 1) !important;line-height: 150% !important;}
.b-ext #didomi-host .didomi-popup-container, .b-ext #didomi-host .didomi-exterior-border .didomi-popup-notice.didomi-popup-notice-with-data-processing {padding: calc(var(--font-size) * 3.5) calc(var(--font-size) * 2.5) calc(var(--font-size) * 2.5) calc(var(--font-size) * 2.5) !important;}
.b-ext #didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-title {color: var(--wp--preset--color--primary) !important;font-weight: 700 !important;font-size: calc(var(--font-size) * 1.1) !important;line-height: 150% !important;margin: calc(var(--font-size) * 1.5) 0;}
.b-ext #didomi-host .didomi-popup-notice .didomi-popup-notice-text, .b-ext #didomi-host .didomi-popup-notice .didomi-popup-notice-subtext {max-width: none !important;}
.b-ext #didomi-host .didomi-popup-backdrop {background-color: rgba(0,0,0,.5) !important;}
.b-ext #didomi-host #didomi-popup .didomi-exterior-border {border: none !important;}
.b-ext #didomi-host .didomi-popup-notice .didomi-popup-notice-logo {max-width: 80px;}
.b-ext #didomi-host .didomi-popup-container, .b-ext #didomi-host .didomi-exterior-border, .b-ext #didomi-host #didomi-popup .didomi-popup-notice {border: none !important;border-radius: var(--radius-default) !important;}
.b-ext #didomi-host .didomi-popup-notice-text-container {max-height: calc(100vh - 320px);overflow-y: auto;}
.b-ext #didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-list {color: var(--wp--preset--color--text) !important;}
.b-ext #didomi-host .didomi-notice-data-processing-container {max-height: 0;text-align: left !important;transition: max-height .3s ease-in-out;overflow: hidden;}
.b-ext #didomi-host .didomi-notice-data-processing-container.active {max-height: 10000px;}
.b-ext .didomi-notice-data-processing-container-displayer {position: relative;display: flex;width: fit-content;padding: 0;font-family: inherit;font-size: 15px;color: var(--wp--preset--color--primary);background-color: transparent;border: none;cursor: pointer;}
.b-ext .didomi-notice-data-processing-container-displayer::before {content: "";position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;background-color: var(--wp--preset--color--primary);}
.b-ext .didomi-notice-data-processing-container-displayer::after {content: "→";position: absolute;top: 0;right: -15px;transform: rotate(90deg);transform-origin: center;}
.b-ext #didomi-host .didomi-notice-data-processing-container.active + .didomi-notice-data-processing-container-displayer::after {top: -2px;transform: rotate(-90deg);}
.b-ext #didomi-host .didomi-popup-notice .didomi-popup-notice-buttons {display: flex !important;flex-direction: column-reverse !important;gap: calc(var(--font-size) * 1.5) !important;align-items: center !important;}
.b-ext #didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link, .b-ext #didomi-host .didomi-popup-footer .didomi-popup-actions button, .b-ext #didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons button.didomi-components-button {padding: calc(var(--font-size) * .875) calc(var(--font-size) * 2) calc(var(--font-size) * .875) calc(var(--font-size) * 2) !important;font-size: calc(var(--font-size) * .875) !important;border-radius: calc(var(--font-size) * 3.75) !important;border: none;justify-content: center;align-items: center;cursor: pointer;line-height: 20 x;font-family: Mont,sans-serif;font-weight: 600 !important;text-align: center;transition: all .2s;height: fit-content !important;box-shadow: none !important;}
.b-ext #didomi-host .didomi-popup-footer .didomi-popup-actions button:hover, .b-ext #didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons button.didomi-components-button:hover {transform: scale(1.05) !important;background-color: var(--wp--preset--color--primary-dark) !important;opacity: 1 !important;}
.b-ext #didomi-host .didomi-popup-footer .didomi-popup-actions button.standard-button, .b-ext #didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link, .b-ext #didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons button.didomi-components-button#didomi-notice-learn-more-button {background-color: var(--wp--preset--color--fond) !important;color: var(--wp--preset--color--primary) !important;border: calc(var(--font-size) * .0625) solid transparent !important;padding: 0 !important;margin: 0 !important;}
.b-ext #didomi-host .didomi-popup-footer .didomi-popup-actions button.standard-button:hover, .b-ext #didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link:hover, .b-ext #didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons button.didomi-components-button#didomi-notice-learn-more-button:hover {background: var(--wp--preset--color--primary-xlight) !important;border: calc(var(--font-size) * .0625) solid var(--wp--preset--color--primary-transparent) !important;}
.b-ext #didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons button.didomi-disagree-button {position: absolute;top: 16px;right: 32px;min-height: 0 !important;min-width: 0 !important;padding: 0 !important;margin: 0 !important;font-weight: 500 !important;color: var(--wp--preset--color--primary) !important;background-color: transparent !important;}
.b-ext #didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons button.didomi-disagree-button:hover {background-color: transparent !important;transform: none !important;}
.b-ext #didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons button.didomi-disagree-button::before {content: "";position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;background-color: var(--wp--preset--color--primary);}
.b-ext #didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons button.didomi-disagree-button::after {content: "→";position: absolute;top: 0;right: -16px;}
.b-ext .didomi-learn-more-button {position: relative;display: flex !important;min-width: 0 !important;}
.b-ext .didomi-learn-more-button::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: var(--wp--preset--color--primary);}
.b-ext #didomi-host .didomi-components-radio__option {height: fit-content !important;padding: calc(var(--font-size) * .875) calc(var(--font-size) * 2) calc(var(--font-size) * .875) calc(var(--font-size) * 2) !important;font-size: calc(var(--font-size) * .875) !important;border-radius: calc(var(--font-size) * 3.75) !important;border: none !important;box-shadow: none !important;}
.b-ext #didomi-host .didomi-components-radio__option.didomi-components-radio__option--agree {background-color: var(--wp--custom--color--success--status) !important;}
.b-ext #didomi-host .didomi-components-radio__option.didomi-components-radio__option--disagree {background-color: var(--wp--custom--color--status--error--default) !important;}
.b-ext #didomi-host .didomi-popup-header, .b-ext #didomi-host .didomi-consent-popup-body {padding: 0 !important;}
.b-ext #didomi-host .didomi-consent-popup-footer .didomi-buttons-all-container {gap: 10px !important;}
.b-ext #didomi-host .didomi-consent-popup-footer .didomi-popup-actions button.standard-button {padding: 10px 20px !important;}
.b-ext .wp-block-file .wp-block-file__button {display: inline-block;}
.b-ext .wp-block-file {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
.b-ext .wp-block-file a {width: fit-content;}
.b-ext .wp-block-file * + .wp-block-file__button {margin: 0;}
@media screen and (max-width: 1080px) {.b-ext .eco-pdf-viewer, .b-ext .wp-block-file__embed {display: none;}}
.b-ext .gform_wrapper {--form--font-size--sm: calc(var(--font-size) * .75);--form--font-size--md: calc(var(--font-size) * .875);--form--font-size--lg: calc(var(--font-size) * 1);}
.b-ext .gform_required_legend, .b-ext .gform_wrapper.gravity-theme span.gfield_required {display: none;}
.b-ext .gform_wrapper.gravity-theme div.gfield_error label {color: inherit;}
.b-ext .gform_wrapper select.gfield_select {appearance: none;font-family: var(--wp--preset--font-family--montsans);font-size: var(--form--font-size--md);color: var(--wp--preset--color--contrast);background-size: calc(var(--font-size) * 1.25);background-position: right calc(var(--font-size) * 1) center !important;background-repeat: no-repeat !important;background-image: url("data:image/svg+xml,%3Csvg width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M4.41083 6.91058C4.73626 6.58514 5.2639 6.58514 5.58934 6.91058L10.0001 11.3213L14.4108 6.91058C14.7363 6.58514 15.2639 6.58514 15.5893 6.91058C15.9148 7.23602 15.9148 7.76366 15.5893 8.08909L10.5893 13.0891C10.2639 13.4145 9.73626 13.4145 9.41083 13.0891L4.41083 8.08909C4.08539 7.76366 4.08539 7.23602 4.41083 6.91058Z\' fill=\'%232A2C2B\'/%3E%3C/svg%3E%0A") !important;}
.b-ext .gform_wrapper select.gfield_select, .b-ext .gform_wrapper.gravity-theme .chosen-container-single a.chosen-single, .b-ext .gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop a.chosen-single, .b-ext .multi-select-button {background: white;border-color: #c5cfda;border-width: 1px;border-style: solid;padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1.25) !important;border-radius: 8px !important;height: fit-content;box-shadow: none;}
.b-ext .gform_wrapper.gravity-theme textarea, .b-ext .gform_wrapper.gravity-theme input[type="text"], .b-ext .gform_wrapper.gravity-theme input[type="email"], .b-ext .gform_wrapper.gravity-theme input[type="url"], .b-ext .gform_wrapper.gravity-theme input[type="tel"], .b-ext .gform_wrapper.gravity-theme input[type="number"], .b-ext .gform_wrapper.gravity-theme input[type="password"] {background: white;border: 1px solid #c5cfda;padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1.25) !important;border-radius: 8px;box-shadow: none;}
.b-ext .gform_wrapper.gravity-theme .chosen-container-single a.chosen-single span {line-height: inherit;font-size: var(--form--font-size--md);}
.b-ext .gform_wrapper.gravity-theme .gfield_error .chosen-container-single a.chosen-single {border-color: var(--wp--custom--color--status--error--default);color: var(--wp--custom--color--status--error--default);}
.b-ext .gform_wrapper.gravity-theme .gfield_error label {color: var(--wp--preset--color--contrast);}
.b-ext .gform_wrapper.gravity-theme .gfield_error .chosen-container-single a.formTop>span {color: var(--wp--preset--color--contrast);}
.b-ext .gform_wrapper.gravity-theme div.gfield_description {color: var(--wp--preset--color--contrast-light);}
.b-ext .gform_wrapper.gravity-theme .gfield_validation_message, .b-ext .gform_wrapper.gravity-theme .validation_message {background: transparent;border: 0px solid #c02b0a;font-size: .8em;margin-top: 0px;padding: 7px 24px 13px;color: var(--wp--custom--color--status--error--default);}
.b-ext .gform_wrapper.gravity-theme .chosen-container-single div.chosen-drop {background-clip: padding-box;margin-top: calc(var(--font-size) * .3);border: 0px solid #c5cfda;border-radius: 16px;background: var(--neutral-neutral-50,#fff);box-shadow: 0px 8px 24px 0px rgba(42,44,43,.12);padding: 8px;}
.b-ext .gform_wrapper.gravity-theme .chosen-container-single .chosen-drop div.chosen-search {display: none;}
.b-ext .gform_wrapper.gravity-theme .chosen-container .chosen-drop .chosen-results li {padding: calc(var(--font-size) * 1.25);margin: calc(var(--font-size) * .625);}
.b-ext .gform_wrapper.gravity-theme .chosen-container .chosen-drop .chosen-results li[data-option-array-index="0"] {display: none;}
.b-ext .gform_wrapper.gravity-theme .chosen-container .chosen-drop .chosen-results li.result-selected, .b-ext .gform_wrapper.gravity-theme .chosen-container .chosen-drop .chosen-results li.highlighted {background: var(--primary-primary-50,#f3f8f7);color: var(--wp--preset--color--primary);border-radius: calc(var(--font-size) * .5);padding: calc(var(--font-size) * 1.25);margin: calc(var(--font-size) * .625);}
.b-ext .gform_wrapper.gravity-theme .chosen-container .chosen-drop .chosen-results li.result-selected {font-weight: 800;}
.b-ext .gform_wrapper.gravity-theme input[type="button"].gform_next_button {word-spacing: calc(var(--font-size) * .75);}
.b-ext .gform_wrapper.gravity-theme input[type="submit"].gform_button, .b-ext .gform_wrapper.gravity-theme input[type="button"].gform_next_button {font-size: var(--form--font-size--lg);}
.b-ext .gform_wrapper.gravity-theme input.gform_previous_button.button {text-decoration: underline;text-underline-offset: calc(var(--font-size) * .75);padding-bottom: calc(var(--font-size) * 2);color: var(--wp--preset--color--primary);border: 0;font-size: var(--form--font-size--lg);}
.b-ext h3:empty {display: none;}
.b-ext div.gfield_radio {display: flex;}
.b-ext div.gfield_radio, .b-ext .gform_wrapper.gravity-theme .gfield_checkbox label, .b-ext .gform_wrapper.gravity-theme .gfield_radio label {font-size: var(--form--font-size--lg);gap: calc(var(--font-size) * 1);}
.b-ext .gform_wrapper.gravity-theme input[type="checkbox"] {appearance: checkbox;width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);margin-right: calc(var(--font-size) * .5);}
.b-ext .multi-select-menuitems .multi-select-menuitem input {padding: calc(var(--font-size) * .5) !important;}
.b-ext div.gfield_radio .gchoice {width: 100px;}
.b-ext div.gfield_radio input.gfield-choice-input, .b-ext div.gfield_checkbox input.gfield-choice-input, .b-ext .multi-select-menuitem input {accent-color: var(--wp--preset--color--primary);}
.b-ext .gform_wrapper.gravity-theme .gfield input[type="radio"] {appearance: none;-webkit-appearance: none;border-radius: 100%;border: none;background-color: white;box-shadow: 0 0 0 1.25px #a5acb5;padding: 0;height: calc(var(--font-size) * 1);width: calc(var(--font-size) * 1);}
.b-ext .gform_wrapper form .gchoice input.error[type="radio"] {border: none !important;}
.b-ext .gform_wrapper.gravity-theme .gfield input[type="radio"]:checked {background-color: var(--wp--preset--color--primary);border: calc(var(--font-size) * .25) solid white;box-shadow: 0 0 0 calc(var(--font-size) * .0625) var(--wp--preset--color--primary);}
.b-ext .gform_wrapper.gravity-theme .gfield input[type="radio"]:focus, .b-ext .gform_wrapper.gravity-theme .gfield input[type="radio"]:focus-visible {outline-style: auto;outline-width: 1px;outline-color: var(--wp--preset--color--primary);}
.b-ext .gfield input[type="checkbox"]:checked {color: var(--color-background-secondary);border-color: var(--wp--preset--color--primary);background: var(--wp--preset--color--primary);accent-color: var(--wp--preset--color--primary);}
.b-ext span.back::before {content: "←";margin-right: var(--wp--preset--spacing--30);color: var(--wp--preset--color--primary);top: 2px;position: relative;}
.b-ext div.gform_page_footer.top_label {display: flex;align-items: first baseline;}
.b-ext div.gform_page_footer.gf_step_first {justify-content: space-evenly;}
.b-ext div.gform_page_footer.gf_step_last {justify-content: space-between;}
.b-ext .gfield_description.charleft {display: none;}
.b-ext input.formTop, .b-ext textarea.formTop, .b-ext .chosen-single.formTop, .b-ext .multi-select-button.formTop {}
.b-ext .floatholder.formTop, .b-ext .ginput_container input::placeholder, .b-ext .gform_wrapper.gravity-theme textarea::placeholder, .b-ext .multi-select-button:not(.formTop), .b-ext .chosen-single:not(.formTop)>span {font-weight: 700;color: var(--wp--preset--color--contrast-light);font-family: var(--wp--preset--font-family--montsans);}
.b-ext .floatholder {left: calc(var(--font-size) * 1);position: absolute;display: none;}
.b-ext .floatholder.formTop {display: block;top: calc(var(--font-size) * 1) !important;position: absolute;left: calc(var(--font-size) * 1.25);background-color: transparent;padding: 0;font-size: var(--form--font-size--sm);color: var(--wp--preset--color--primary) !important;}
.b-ext .gform-grid-col {position: relative;}
.b-ext .ginput_container_textarea {position: relative;}
.b-ext .ginput_container_textarea .floatholder.formTop {top: calc(var(--font-size) * 1) !important;left: calc(var(--font-size) * 1.25);}
.b-ext .ginput_container_textarea textarea {padding-top: calc(var(--font-size) * 1.5);padding-bottom: calc(var(--font-size) * .5);}
.b-ext .gform_wrapper label.error, .b-ext .gform_wrapper.gravity-theme .ginput_complex label.error {font-size: 11px;line-height: 1.1;}
.b-ext .multi-select-container {display: block;position: relative;}
.b-ext .ginput_container {position: relative;}
.b-ext .multi-select-menu {position: absolute;left: 0;top: calc(var(--font-size) * 5);z-index: 1;float: left;min-width: 100%;border: 0px solid #c5cfda;border-radius: 16px;background: var(--neutral-neutral-50,#fff);padding: 8px;display: none;box-shadow: 0px 8px 24px 0px rgba(42,44,43,.12);}
.b-ext .gfield input[type="checkbox"], .b-ext .gfield input[type="radio"] {margin: 0;margin-right: calc(var(--font-size) * .5);}
.b-ext .multi-select-menuitem {display: flex;gap: calc(var(--font-size) * .25);font-size: calc(var(--font-size) * 1);padding: calc(var(--font-size) * .75) calc(var(--font-size) * 1);white-space: nowrap;align-items: center;}
.b-ext .multi-select-menuitem--titled:before {display: block;font-weight: bold;content: attr(data-group-title);}
.b-ext .multi-select-menuitem--titledsr:before {display: block;font-weight: bold;content: attr(data-group-title);border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.b-ext .multi-select-presets {border-bottom: 1px solid #ddd;}
.b-ext .gform_wrapper.gravity-theme textarea::placeholder, .b-ext .gform_wrapper.gravity-theme input[type="email"]::placeholder, .b-ext .gform_wrapper.gravity-theme input[type="text"]::placeholder, .b-ext .gform_wrapper.gravity-theme input[type="number"]::placeholder, .b-ext .multi-select-button, .b-ext .gform_wrapper.gravity-theme textarea, .b-ext .chosen-container {font-size: var(--form--font-size--md);}
.b-ext .gform_wrapper.gravity-theme textarea, .b-ext .gform_wrapper.gravity-theme input[type="email"], .b-ext .gform_wrapper.gravity-theme input[type="text"], .b-ext .gform_wrapper.gravity-theme input[type="number"] {font-size: var(--form--font-size--lg);}
.b-ext .gform_wrapper.gravity-theme .chosen-container {font-size: calc(var(--font-size) * 1);width: 100% !important;}
.b-ext .gform_wrapper.gravity-theme .chosen-container-single .chosen-single {color: var(--wp--preset--color--contrast);}
.b-ext .multi-select-button {display: block;font-size: calc(var(--font-size) * .875);padding: .2em .6em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: -.5em;background-color: #fff;border: 1px solid #aaa;border-radius: 4px;box-shadow: 0 1px 3px rgba(0,0,0,.2);cursor: default;}
.b-ext .multi-select-container--open .multi-select-menu {display: block;}
.b-ext .multi-select-container--open .multi-select-button:after {border-width: 0 .4em .4em .4em;border-color: transparent transparent #999 transparent;}
.b-ext .multi-select-container--positioned .multi-select-menu {box-sizing: border-box;}
.b-ext .multi-select-container--positioned .multi-select-menu label {white-space: normal;}
.b-ext .gform_wrapper.gravity-theme .gf_step:not(.gf_step_active):hover {cursor: pointer;opacity: .75;}
.b-ext .gform_wrapper.gravity-theme .gf_page_steps {border: none;}
.b-ext .gform_wrapper.gravity-theme .gf_page_steps ul {padding: 0;margin: 0;}
.b-ext .gform_wrapper.gravity-theme .gf_page_steps li {list-style: none;}
.b-ext .gform_wrapper.gravity-theme .gf_step {margin: 0 0 calc(var(--font-size) * 1) 0 !important;padding-bottom: calc(var(--font-size) * .75);position: relative;display: inline-block;}
.b-ext .gform_wrapper.gravity-theme .gf_step:after {content: "";position: absolute;width: 100%;height: 1px;bottom: 0;left: 0;right: 0;background-color: var(--wp--preset--color--neutral-300);}
.b-ext .gform_wrapper.gravity-theme .gf_step_active {font-weight: 800;color: var(--wp--preset--color--primary);}
.b-ext .gform_wrapper.gravity-theme .gf_step_active:after {border-radius: 1.5px;height: 3px;background-color: var(--wp--preset--color--primary);}
.b-ext .gform_wrapper.gravity-theme .gf_step_number {display: none !important;}
.b-ext .gform_wrapper.gravity-theme .gf_step_label {padding: 0 !important;font-weight: 600;}
.b-ext .gform_wrapper.gravity-theme .gf_step_active .gf_step_label {font-weight: 800;}
.b-ext .gform_wrapper.gravity-theme .gf_step:not(:first-of-type) .gf_step_label {padding: 0 calc(var(--font-size) * .5);}
@media (max-width: 641px) {.b-ext .gf_page_steps {display: flex;flex-direction: column;}
	.b-ext .gform_wrapper.gravity-theme .gf_step_active .gf_step_label {font-weight: 800;}
	.b-ext .gform_wrapper.gravity-theme .gf_step:not(:first-of-type) .gf_step_label {padding: calc(var(--font-size) * 0);}}
.b-ext .gform_wrapper.gravity-theme .gf_step:not(:last-of-type) .gf_step_label:after {content: "";background-color: currentColor;vertical-align: middle;display: inline-block;height: 100%;aspect-ratio: 1;width: calc(var(--font-size) * 1);mask-size: contain;margin-left: calc(var(--font-size) * .25);mask-position: right center;mask-repeat: no-repeat;mask-image: url("data:image/svg+xml,%3Csvg width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M13.0893 9.4107C13.4147 9.73614 13.4147 10.2638 13.0893 10.5892L8.0893 15.5892C7.76386 15.9147 7.23622 15.9147 6.91078 15.5892C6.58535 15.2638 6.58535 14.7361 6.91078 14.4107L11.3215 9.99996L6.91079 5.58921C6.58535 5.26378 6.58535 4.73614 6.91079 4.4107C7.23622 4.08527 7.76386 4.08527 8.0893 4.4107L13.0893 9.4107Z\' fill=\'%230F695F\'/%3E%3C/svg%3E%0A");-webkit-mask-size: contain;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-image: url("data:image/svg+xml,%3Csvg width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M13.0893 9.4107C13.4147 9.73614 13.4147 10.2638 13.0893 10.5892L8.0893 15.5892C7.76386 15.9147 7.23622 15.9147 6.91078 15.5892C6.58535 15.2638 6.58535 14.7361 6.91078 14.4107L11.3215 9.99996L6.91079 5.58921C6.58535 5.26378 6.58535 4.73614 6.91079 4.4107C7.23622 4.08527 7.76386 4.08527 8.0893 4.4107L13.0893 9.4107Z\' fill=\'%230F695F\'/%3E%3C/svg%3E%0A");}
.b-ext .gform_wrapper.gravity-theme .eco-form__authorization {margin-top: 15px;}
.b-ext input {font-family: var(--wp--preset--font-family--montsans);}
.b-ext .gf__p {margin: 0 0 calc(var(--font-size) * 1) 0;font-size: var(--wp--preset--font-size--m);}
.b-ext .ginput_container_checkbox label a {text-decoration: underline;}
.b-ext .gform_wrapper.gravity-theme .textarea {font-family: var(--wp--preset--font-family--montsans);transition: border-color .2s ease-in-out,outline .2s ease-in-out;}
.b-ext .gform_wrapper.gravity-theme input::placeholder, .b-ext .gform_wrapper.gravity-theme textarea::placeholder {font-family: var(--wp--preset--font-family--montsans);opacity: 1;}
.b-ext .gform_wrapper.gravity-theme .textarea:focus {border-color: var(--wp--preset--color--primary);outline: 3px solid var(--wp--preset--color--primary-light);}
.b-ext .gform_wrapper.gravity-theme textarea.formtop, .b-ext .gform_wrapper.gravity-theme textarea.formTop, .b-ext .gform_wrapper.gravity-theme input.formTop, .b-ext .gform_wrapper.gravity-theme .multi-select-button.formTop, .b-ext .gform_wrapper.gravity-theme .chosen-container-single .chosen-single.formTop {padding-top: calc(var(--font-size) * 2) !important;padding-bottom: calc(var(--font-size) * 1) !important;}
.b-ext .multi-select-button:hover {cursor: pointer;}
.b-ext .multi-select-button {position: relative;}
.b-ext .multi-select-button:after, .b-ext .gform_wrapper.gravity-theme .chosen-container-single .chosen-single div {right: calc(var(--font-size) * 1) !important;}
.b-ext .multi-select-button:after, .b-ext .gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b {width: calc(var(--font-size) * 1.25);background-size: contain !important;background-position: center !important;background-repeat: no-repeat !important;transition: transform .2s ease-in-out;background-image: url("data:image/svg+xml,%3Csvg width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M4.41083 6.91058C4.73626 6.58514 5.2639 6.58514 5.58934 6.91058L10.0001 11.3213L14.4108 6.91058C14.7363 6.58514 15.2639 6.58514 15.5893 6.91058C15.9148 7.23602 15.9148 7.76366 15.5893 8.08909L10.5893 13.0891C10.2639 13.4145 9.73626 13.4145 9.41083 13.0891L4.41083 8.08909C4.08539 7.76366 4.08539 7.23602 4.41083 6.91058Z\' fill=\'%232A2C2B\'/%3E%3C/svg%3E%0A") !important;}
.b-ext .multi-select-button:after {content: "";position: absolute;top: 0;display: inline-block;height: 100%;aspect-ratio: 1;}
.b-ext .gform_wrapper.gravity-theme input:not([type="radio"]), .b-ext .gform_wrapper.gravity-theme .multi-select-button, .b-ext .gform_wrapper.gravity-theme .chosen-container-single .chosen-single {transition: outline .2s ease-in-out,border-color .2s ease-in-out;}
.b-ext .gform_wrapper.gravity-theme input:focus:not(.error):not([type="button"]):not([type="checkbox"]):not([type="radio"]), .b-ext .gform_wrapper.gravity-theme input:not(.error):not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus, .b-ext .gform_wrapper.gravity-theme .multi-select-container--open .multi-select-button, .b-ext .gform_wrapper.gravity-theme .chosen-container-single.chosen-with-drop .chosen-single {border-color: var(--wp--preset--color--primary) !important;outline: 3px solid var(--wp--preset--color--tertiary);}
.b-ext .multi-select-container.multi-select-container--open .multi-select-button:after, .b-ext .gform_wrapper.gravity-theme .chosen-container-single.chosen-with-drop .chosen-single div b {transform: rotate(180deg);}
.b-ext .gform_wrapper.gravity-theme .chosen-container .chosen-results {border-radius: calc(var(--font-size) * .25);padding: 0;}
.b-ext .gform_wrapper.gravity-theme input:hover {cursor: pointer;}
.b-ext .gform_wrapper.gravity-theme .back:hover {cursor: pointer;}
.b-ext .gform_wrapper.gravity-theme .gchoice {display: flex;align-content: center;align-items: center;}
.b-ext .gform_wrapper.gravity-theme .gchoice:focus-within {outline-style: auto;outline-width: 1px;outline-color: var(--wp--preset--color--primary);}
.b-ext .gform_wrapper.gravity-theme .gchoice input.error:focus, .b-ext .gform_wrapper.gravity-theme form .gchoice input.error:focus {outline: none !important;}
.b-ext .gform_wrapper.gravity-theme .ginput_container_select, .b-ext .gform_wrapper.gravity-theme .ginput_container_multiselect {display: flex;flex-direction: column-reverse;}
.b-ext .gform_wrapper.gravity-theme [aria-invalid="true"]:not([type="checkbox"])+label {color: var(--wp--preset--color--contrast) !important;}
.b-ext .gform_wrapper .error:not([style*="display: none"])~.floatholder, .b-ext .gform_wrapper.gravity-theme .error:not([style*="display: none"])+.chosen-container-single .formTop, .b-ext .gform_wrapper.gravity-theme .error:not([style*="display: none"])+.multi-select-container .formTop {color: var(--wp--custom--color--status--error--default) !important;}
.b-ext .gform_wrapper.gravity-theme .error:not(.eco-cloned-label):not([style*="display: none"])+.chosen-container-single a.chosen-single, .b-ext .gform_wrapper.gravity-theme .error:not([style*="display: none"])+.multi-select-container .multi-select-button, .b-ext .gform_wrapper.gravity-theme form input.error, .b-ext .gform_wrapper.gravity-theme form select.error, .b-ext .gform_wrapper.gravity-theme form textarea.error {border: 1px solid var(--wp--custom--color--status--error--default) !important;color: var(--wp--custom--color--status--error--default) !important;}
.b-ext .gform_wrapper.gravity-theme form input.error:not([type="checkbox"]):not([type="radio"]), .b-ext .gform_wrapper.gravity-theme form select.error, .b-ext .gform_wrapper.gravity-theme form textarea.error {border: 1px solid var(--wp--custom--color--status--error--default) !important;outline: 3px solid var(--wp--custom--color--status--error--default-light) !important;color: var(--wp--custom--color--status--error--default);}
.b-ext .gform_wrapper label.error, .b-ext .gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label, .b-ext .gform_wrapper.gravity-theme .gfield_error legend, .b-ext .gform_wrapper.gravity-theme .gfield_validation_message, .b-ext .gform_wrapper.gravity-theme .validation_message, .b-ext .gform_wrapper.gravity-theme [aria-invalid="true"]:not([type="radio"])+label, .b-ext .gform_wrapper.gravity-theme label+[aria-invalid="true"] {color: var(--wp--custom--color--status--error--default) !important;padding-top: calc(var(--font-size) * .5) !important;padding-left: 0 !important;display: inline-block;}
.b-ext .gform_wrapper label.error {font-size: calc(var(--font-size) * .875) !important;}
.b-ext .gform_wrapper.gravity-theme .gform_validation_errors {background: var(--wp--custom--color--status--error--light);padding: var(--wp--preset--spacing--40);box-shadow: none;border: 1px solid var(--wp--custom--color--status--error--stroke);border-left: 4px solid var(--wp--custom--color--status--error--default);border-radius: 4px;margin-top: 0;margin-bottom: calc(var(--font-size) * 4);}
.b-ext .gform_wrapper.gravity-theme .gform_validation_errors>.gform_submission_error.hide_summary {color: var(--wp--preset--color--contrast);display: flex;align-items: flex-start;gap: calc(var(--font-size) * 1);}
.b-ext .gform_wrapper.gravity-theme .gform_validation_errors>.gform_submission_error.hide_summary::before {content: "";display: inline-block;width: calc(var(--font-size) * 1.5);aspect-ratio: 1;background-color: var(--wp--custom--color--status--error--default);vertical-align: text-bottom;margin-right: calc(var(--font-size) * .25);mask-image: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\' aria-hidden=\'true\' width=\'20px\' height=\'20px\' stroke=\'currentColor\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' overflow=\'visible\' name=\'alert\' class=\'undefined message_message__icon-error__3d5uw\'%3E%3Cpath d=\'M22 12c0 5.52-4.48 10-10 10-5.53 0-10-4.48-10-10C2 6.47 6.47 2 12 2c5.52 0 10 4.47 10 10zM12 8v4M12 16h.01\'%3E%3C/path%3E%3C/svg%3E");mask-size: contain;mask-position: center;mask-repeat: no-repeat;-webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\' aria-hidden=\'true\' width=\'20px\' height=\'20px\' stroke=\'currentColor\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' overflow=\'visible\' name=\'alert\' class=\'undefined message_message__icon-error__3d5uw\'%3E%3Cpath d=\'M22 12c0 5.52-4.48 10-10 10-5.53 0-10-4.48-10-10C2 6.47 6.47 2 12 2c5.52 0 10 4.47 10 10zM12 8v4M12 16h.01\'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-size: contain;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;}
.b-ext .gfield_error .gfield_validation_message::before, .b-ext .gform_wrapper label.error::before {content: "";display: inline-block;width: calc(var(--font-size) * 1);aspect-ratio: 1;background-color: currentColor;vertical-align: text-bottom;margin-right: calc(var(--font-size) * .25);mask-image: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\' aria-hidden=\'true\' width=\'20px\' height=\'20px\' stroke=\'currentColor\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' overflow=\'visible\' name=\'alert\' class=\'undefined message_message__icon-error__3d5uw\'%3E%3Cpath d=\'M22 12c0 5.52-4.48 10-10 10-5.53 0-10-4.48-10-10C2 6.47 6.47 2 12 2c5.52 0 10 4.47 10 10zM12 8v4M12 16h.01\'%3E%3C/path%3E%3C/svg%3E");mask-size: contain;mask-position: center;mask-repeat: no-repeat;-webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\' aria-hidden=\'true\' width=\'20px\' height=\'20px\' stroke=\'currentColor\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' overflow=\'visible\' name=\'alert\' class=\'undefined message_message__icon-error__3d5uw\'%3E%3Cpath d=\'M22 12c0 5.52-4.48 10-10 10-5.53 0-10-4.48-10-10C2 6.47 6.47 2 12 2c5.52 0 10 4.47 10 10zM12 8v4M12 16h.01\'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-size: contain;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;}
.b-ext .gform_wrapper.gravity-theme .description, .b-ext .gform_wrapper.gravity-theme .gfield_description, .b-ext .gform_wrapper.gravity-theme .gsection_description, .b-ext .gform_wrapper.gravity-theme .instruction {padding-top: calc(var(--font-size) * .5);}
.b-ext .gform_wrapper.gravity-theme .input[type="checkbox"].error:not([style*="display: none"])+label+label a, .b-ext input[type="checkbox"].error+label+label a {font-weight: 800;}
.b-ext input[type="checkbox"].error+label+label, .b-ext input[type="checkbox"].error+label+label a, .b-ext .gform_wrapper.gravity-theme .input[type="checkbox"].error:not([style*="display: none"])+label+label, .b-ext .gform_wrapper.gravity-theme .input[type="checkbox"].error:not([style*="display: none"])+label+label a {color: var(--wp--custom--color--status--error--default) !important;border: none !important;}
.b-ext .gform_wrapper.gravity-theme .input[type="checkbox"].error:not([style*="display: none"])+label+label a {color: var(--wp--custom--color--status--error--default) !important;}
.b-ext .chosen-container-active .chosen-drop {opacity: 0;}
.b-ext .chosen-container-active.chosen-with-drop .chosen-drop {transition: opacity 1s ease-in-out;opacity: 1;}
.b-ext .gform_wrapper.gravity-theme .gsection.eco-form__spacer {border: none;}
.b-ext .eco-form__authorize-field {margin-top: var(--wp--preset--spacing--60);}
.b-ext input::-webkit-contacts-auto-fill-button {visibility: hidden;display: none !important;pointer-events: none;position: absolute;right: 0;}
.b-ext div.formmsg {display: flex;padding: 32px 30px;flex-direction: column;align-items: flex-start;gap: 20px;flex-shrink: 0;border-radius: var(--radius-input-radius,8px);background: var(--wp--preset--color--primary-lighter);}
.b-ext div.formmsg p {font-size: 14px;font-weight: 700;margin: 0;}
.b-ext div.formmsg svg {width: 32px;height: 32px;flex-shrink: 0;}
.b-ext div.formmsg p.big {color: var(--wp--preset--color--primary);font-size: 20px;font-weight: 800;display: flex;gap: 16px;}
.b-ext div.formmsg p.big span {display: inline-block;}
.b-ext #faq {transition: opacity .2s ease-in-out;}
.b-ext #faq.eco-faq--fadeout {opacity: 0;}
.b-ext .gform_ajax_spinner {display: none !important;}
.b-ext .gform_next_button.eco_submit--loading {opacity: .5;}
.b-ext .eco_submit--loading {padding-right: calc(var(--font-size) * 5) !important;background-position: right calc(var(--font-size) * 2.75) center;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'white\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'lucide lucide-loader-2\'%3E%5C %3Cpath d=\'M21 12a9 9 0 1 1-6.219-8.56\'%3E%3CanimateTransform attributeName=\'transform\' type=\'rotate\' from=\'0 12 12\' to=\'360 12 12\' dur=\'0.6s\' repeatCount=\'indefinite\'%3E%3C/animateTransform%3E%3C/path%3E%3C/svg%3E");}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {.b-ext .multi-select-button:after, .b-ext .gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b {width: calc(var(--font-size) * 1.25);background-size: contain !important;background-position: center !important;background-repeat: no-repeat !important;transition: transform .2s ease-in-out;background-image: url("data:image/svg+xml,%3Csvg width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M4.41083 6.91058C4.73626 6.58514 5.2639 6.58514 5.58934 6.91058L10.0001 11.3213L14.4108 6.91058C14.7363 6.58514 15.2639 6.58514 15.5893 6.91058C15.9148 7.23602 15.9148 7.76366 15.5893 8.08909L10.5893 13.0891C10.2639 13.4145 9.73626 13.4145 9.41083 13.0891L4.41083 8.08909C4.08539 7.76366 4.08539 7.23602 4.41083 6.91058Z\' fill=\'%232A2C2B\'/%3E%3C/svg%3E%0A") !important;}}
@media (min-width: 641px) {.b-ext .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full) {padding-left: 0;}}
@media only screen and (max-width: 641px) {.b-ext .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full) {padding-left: 0%;}
	.b-ext .gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b {position: static;}
	.b-ext .gform_wrapper.gravity-theme .chosen-container span:not(.ginput_price) {margin-bottom: 0;}
	.b-ext .gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]), .b-ext .gform_wrapper.gravity-theme .chosen-container-single .chosen-single {line-height: calc(var(--font-size) * 1.5);}
	.b-ext .floatholder:not(.formTop):not(.formtop) {display: none !important;}}
.b-ext .chosen-container .chosen-drop {background-image: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\' aria-hidden=\'true\' width=\'24\' height=\'24\' stroke=\'%232A2C2B\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' name=\'loader\' class=\'undefined standard standard-loader-2\'%3E%3Cpath d=\'M21 12a9 9 0 1 1-6.219-8.56\'%3E%3CanimateTransform attributeName=\'transform\' type=\'rotate\' from=\'0 12 12\' to=\'360 12 12\' dur=\'0.6s\' repeatCount=\'indefinite\'%3E%3C/animateTransform%3E%3C/path%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: center !important;background-size: calc(var(--font-size) * 1.25) !important;min-height: calc(var(--font-size) * 5) !important;}
.b-ext .chosen-drop ul.chosen-results {background-color: white;}
@media screen and (min-width: 1280px) and (max-width: 1440px) {.b-ext {--wp--style--global--content-size: calc(var(--font-size) * 60);--wp--style--global--wide-size: calc(var(--font-size) * 70);}}
@media screen and (min-width: 1440px) and (max-width: 1920px) {.b-ext {--wp--style--global--content-size: calc(var(--font-size) * 72.5);--wp--style--global--wide-size: calc(var(--font-size) * 90);}}
@media screen and (min-width: 1920) {.b-ext {--wp--style--global--content-size: calc(var(--font-size) * 90);--wp--style--global--wide-size: calc(var(--font-size) * 120);}}
@media screen and (max-width: 1440px) {.b-ext :where(.wp-block-group.has-background) {padding: calc(var(--font-size) * 1.25) var(--wp--preset--spacing--50);}}
.b-ext {--wp--preset--color--fond: var(--wp--preset--color--base);--wp--preset--color--texte: var(--wp--preset--color--contrast);--wp--preset--color--text-secondary: var(--wp--preset--color--contrast-light);--wp--preset--color--error: var(--wp--custom--color--status--error--default);--wp--preset--color--error-light: var(--wp--custom--color--status--error--light);--wp--preset--color--neutral: var(--wp--custom--color--neutral--600);--wp--preset--color--neutral-light: var(--wp--custom--color--neutral--300);--wp--preset--color--neutral-xlight: var(--wp--custom--color--neutral--200);--wp--preset--color--primary-xlight: var(--wp--preset--color--primary-lighter);--wp--preset--color--primary-transparent: rgba(var(--wp--custom--color--primary--100),.4);--wp--preset--color--primary-dark-transparent: rgba(var(--wp--custom--color--primary--600),.55);--wp--preset--color--fondvert: var(--wp--custom--color--tertiary--050);--wp--preset--color--icones: var(--wp--custom--color--tertiary--500);--wp--preset--color--survol: var(--wp--custom--color--primary--600);--wp--preset--color--tertiaire: var(--wp--custom--color--primary--100);--wp--preset--color--ameublement: var(--wp--custom--color--filiere--mobilier--100);--wp--preset--font-size--xx-small: var(--wp--preset--font-size--xs);--wp--preset--font-size--x-small: var(--wp--preset--font-size--s);--wp--preset--font-size--small: var(--wp--preset--font-size--m);--wp--preset--font-size--medium: var(--wp--preset--font-size--l);--wp--preset--font-size--medmedium: var(--wp--preset--font-size--l);--wp--preset--font-size--medlarge: var(--wp--preset--font-size--xl);--wp--preset--font-size--large: var(--wp--preset--font-size--xxl);--wp--preset--font-size--x-large: var(--wp--preset--font-size--xxxl);--wp--preset--font-size--xx-large: var(--wp--preset--font-size--xxxl);--wp--preset--spacing--500: clamp(calc(var(--font-size) * 2.5),8vw,calc(var(--font-size) * 4.5));--wp--preset--spacing--600: clamp(calc(var(--font-size) * 3.75),10vw,calc(var(--font-size) * 7));}
.b-ext .wp-block-file a:not(.wp-block-file__button), .b-ext .eco-underlined {text-decoration: underline;text-underline-offset: calc(var(--font-size) * .75);}
.b-ext .eco-parent-clicker:hover {cursor: pointer;}
.b-ext .eco-underlined:hover, .b-ext .eco-underlined:focus, .b-ext .eco-underlined:active {text-decoration: none;}
.b-ext .wp-block-navigation a:where(:not(.wp-element-button)):focus-visible {text-decoration: underline dashed;}
.b-ext .wp-block-post-title a:where(:not(.wp-element-button)):focus-visible {text-decoration: underline dashed;}
.b-ext .eco-read-also__knowmore-link, .b-ext .eco-press-card__link {display: block;margin-bottom: calc(var(--font-size) * .75);font-size: var(--wp--preset--font-size--s);}
.b-ext .eco-read-also__knowmore-link .eco-underlined, .b-ext .eco-press-card__link .eco-underlined {display: inline-block;}
.b-ext .eco-read-also__knowmore-link .eco-underlined::first-letter, .b-ext .eco-press-card__link .eco-underlined::first-letter {text-transform: uppercase;}
.b-ext .eco-read-also__knowmore-link::after, .b-ext .eco-press-card__link::after {content: "→";margin-left: var(--wp--preset--spacing--30);}
.b-ext .content-404 {margin-bottom: 190px !important;}
@media screen and (max-width: 600px) {.b-ext .wp-site-blocks .container-404 {background-color: #fff !important;}
	.b-ext .content-404 {padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 2) !important;margin-bottom: 0 !important;}}
@media screen and (min-width: 601px) and (max-width: 1000px) {.b-ext .content-404 {padding: calc(var(--font-size) * 3) calc(var(--font-size) * 1.5) !important;margin-bottom: 134px !important;}
	.b-ext .container-404 .wp-block-heading {padding: 0 calc(var(--font-size) * 3.5) !important;}}
.b-ext .titre-filiere {padding-top: calc(var(--font-size) * 4);}
.b-ext .is-style-colored-bg p {color: #333;}
.b-ext .is-style-colored-bg:before {position: absolute;content: "";background-color: currentColor;left: 0;overflow: visible;z-index: -1;width: 100vw;height: 50%;border-radius: calc(var(--font-size) * 1);}
.b-ext .is-content-justification-space-between .is-style-carte-check, .b-ext .is-content-justification-center .is-style-carte-check, .b-ext .parent-tag-filiere {border: solid 1px rgba(197,207,218,1);width: 33%;padding: calc(var(--font-size) * 1) calc(var(--font-size) * 1);}
.b-ext .is-content-justification-center .is-style-carte-check {width: 50%;}
.b-ext .is-style-filiere figure {height: 50vh;}
.b-ext .is-style-carte-check {position: relative;overflow: hidden;}
@media screen and (max-width: 960px) {.b-ext .filiere-responsive {display: flex;flex-direction: column;align-items: center;}
	.b-ext .entry-content .filiere-responsive .is-style-carte-check {margin: auto;width: 80%;}
	.b-ext .entry-content .wp-block-group .is-style-lire-plus-filiere {width: 80%;}
	.b-ext .is-style-colored-bg:before {height: 45%;}}
.b-ext .is-style-puce-check {padding: 0;}
.b-ext ul.is-style-puce-check li {position: relative;list-style: none;vertical-align: top;margin-bottom: calc(var(--font-size) * 1);padding-left: calc(var(--font-size) * 2);}
.b-ext ul.is-style-puce-check li::before {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=");background-repeat: no-repeat;background-position: bottom left;content: "";background-size: contain;height: calc(var(--font-size) * 1);width: calc(var(--font-size) * 1.5);position: absolute;left: 0;top: calc(var(--font-size) * .333);}
.b-ext main.eco-page-filiere hr {color: #c5cfda;}
.b-ext main.eco-page-filiere {padding: 0;margin-block-start: 0;position: relative;top: calc(var(--font-size) * -1);}
.b-ext main.eco-page-filiere {margin-block-start: 0;position: relative;top: 0;padding-left: 0;padding-right: 0;}
.b-ext .page-template-page-filiere a {word-break: normal;}
.b-ext .simple-sitemap-wrap:has(p.no-posts) {display: none;}
.b-ext .header__button .wp-block-button__link::before, .b-ext .is-style-icon-position-marker .wp-block-button__link::before {content: "";display: inline-block;width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);background-repeat: no-repeat;background-size: contain;background-position: center;background-image: url("data:image/svg+xml,%3Csvg width=\'16\' height=\'17\' viewBox=\'0 0 16 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23clip0_2364_8683)\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M7.99992 1.83333C6.58543 1.83333 5.22888 2.39524 4.22868 3.39543C3.22849 4.39562 2.66659 5.75218 2.66659 7.16667C2.66659 9.23204 4.01041 11.2362 5.48389 12.7915C6.20699 13.5548 6.93236 14.1796 7.4777 14.6139C7.68066 14.7755 7.85793 14.9101 7.99992 15.0151C8.1419 14.9101 8.31918 14.7755 8.52213 14.6139C9.06747 14.1796 9.79284 13.5548 10.516 12.7915C11.9894 11.2362 13.3333 9.23204 13.3333 7.16667C13.3333 5.75218 12.7713 4.39562 11.7712 3.39543C10.771 2.39524 9.41441 1.83333 7.99992 1.83333ZM7.99992 15.8333C7.63012 16.388 7.62995 16.3879 7.62976 16.3878L7.62785 16.3865L7.62341 16.3835L7.60813 16.3732C7.59515 16.3644 7.57664 16.3517 7.55296 16.3353C7.50561 16.3025 7.43756 16.2547 7.35178 16.1928C7.18028 16.0689 6.93749 15.8881 6.64713 15.6569C6.06747 15.1954 5.29284 14.5286 4.51595 13.7085C2.98943 12.0972 1.33325 9.76796 1.33325 7.16667C1.33325 5.39856 2.03563 3.70286 3.28587 2.45262C4.53612 1.20238 6.23181 0.5 7.99992 0.5C9.76803 0.5 11.4637 1.20238 12.714 2.45262C13.9642 3.70286 14.6666 5.39856 14.6666 7.16667C14.6666 9.76796 13.0104 12.0972 11.4839 13.7085C10.707 14.5286 9.93236 15.1954 9.3527 15.6569C9.06235 15.8881 8.81955 16.0689 8.64806 16.1928C8.56228 16.2547 8.49423 16.3025 8.44688 16.3353C8.4232 16.3517 8.40469 16.3644 8.39171 16.3732L8.37643 16.3835L8.37199 16.3865L8.37058 16.3875C8.37039 16.3876 8.36972 16.388 7.99992 15.8333ZM7.99992 15.8333L8.36972 16.388C8.14579 16.5373 7.85369 16.5371 7.62976 16.3878L7.99992 15.8333Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M7.99992 5.83333C7.26354 5.83333 6.66659 6.43029 6.66659 7.16667C6.66659 7.90305 7.26354 8.5 7.99992 8.5C8.7363 8.5 9.33325 7.90305 9.33325 7.16667C9.33325 6.43029 8.7363 5.83333 7.99992 5.83333ZM5.33325 7.16667C5.33325 5.69391 6.52716 4.5 7.99992 4.5C9.47268 4.5 10.6666 5.69391 10.6666 7.16667C10.6666 8.63943 9.47268 9.83333 7.99992 9.83333C6.52716 9.83333 5.33325 8.63943 5.33325 7.16667Z\' fill=\'white\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'clip0_2364_8683\'%3E%3Crect width=\'16\' height=\'16\' fill=\'white\' transform=\'translate(0 0.5)\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.b-ext header.wp-block-template-part {position: relative;z-index: 99;}
.b-ext .eco-preheader {border-radius: 0;padding-top: calc(var(--font-size) * .65);padding-bottom: calc(var(--font-size) * 1.65);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container {list-style: none;gap: 0 !important;justify-content: flex-end !important;display: flex;margin: 0;align-items: center;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container {gap: 0;justify-content: flex-end;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container li {margin-left: var(--wp--preset--spacing--40);color: var(--wp--custom--color--neutral--600);font-size: var(--wp--preset--font-size--xs);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container li a {color: var(--wp--custom--color--neutral--600);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container li a:focus {text-decoration: none;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children {position: relative;padding-right: calc(var(--font-size) * .5);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children > a {position: relative;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children > a::after, .b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children > a::before {content: "";display: block;height: 1px;width: calc(var(--font-size) * .4);border-top: var(--wp--custom--color--neutral--600) 1px solid;position: absolute;top: calc(var(--font-size) * .3);right: calc(var(--font-size) * -.8);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children > a::after {transform: rotate(45deg);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children > a::before {transform: rotate(-45deg);right: calc(var(--font-size) * -1.1);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children.toolbar__li--open > a::after {transform: rotate(-45deg);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children.toolbar__li--open > a::before {transform: rotate(45deg);right: calc(var(--font-size) * -1);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li > a {border-bottom: transparent 1px solid;transition: border .5s;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li > a:focus {text-decoration: none;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children > a {border-bottom: var(--wp--custom--color--neutral--600) 1px solid;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children > a:hover, .b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children > a:focus-visible {border-bottom-color: transparent;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children .sub-menu {background-color: white;padding: var(--wp--preset--spacing--40) var(--wp--preset--spacing--30);border-radius: var(--radius-default);box-shadow: 0px 0px 15px 0px rgba(0,0,0,.1);list-style: none;padding-left: 0;min-width: calc(var(--font-size) * 12);position: absolute;right: calc(var(--font-size) * -1);top: calc(var(--font-size) * 1.4);z-index: 100;opacity: 0;pointer-events: none;transition: opacity .5s;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children.toolbar__li--open .sub-menu {opacity: 1;pointer-events: initial;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children .sub-menu li {margin-bottom: calc(var(--font-size) * .5);}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children .sub-menu li:last-child {margin-bottom: 0;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children .sub-menu li a {transition: border .5s;border-bottom: transparent 1px solid;}
.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children .sub-menu li a:hover, .b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children .sub-menu li a:focus {border-bottom-color: var(--wp--custom--color--neutral--600);}
.b-ext .header {position: fixed !important;top: 40px;width: 100%;padding: 16px 24px !important;background-color: var(--wp--preset--color--fond);border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-radius: 0 !important;box-shadow: var(--wp--preset--shadow--light);transition: all .3s ease-in-out;z-index: 2;}
.b-ext .header--hidden {transform: translateY(calc(-100% - 40px));}
.b-ext.admin-bar .header {top: 72px;}
.b-ext.admin-bar .header--simulateur {top: 33px;}
.b-ext.admin-bar .header--hidden {transform: translateY(calc(-100% - 72px));}
.b-ext.page-template-pages-la-grande-collecte .header, .b-ext.page-template-page-formulaire-grande-collecte .header {top: 0;}
.b-ext.admin-bar.page-template-pages-la-grande-collecte .header, .b-ext.admin-bar.page-template-page-formulaire-grande-collecte .header {top: 32px;}
.b-ext #header .header__logo-container {margin: 0;}
.b-ext #header > .wp-block-group, .b-ext .header > .wp-block-group, .b-ext .header--corpo > .wp-block-group {gap: 0;display: flex;flex-wrap: nowrap !important;max-width: none !important;}
.b-ext .header .header__left-side {gap: 0;}
.b-ext .header nav {margin-top: 0;margin-right: auto;}
.b-ext .header__logo-container {padding-top: var(--wp--preset--spacing--20) !important;padding-right: var(--wp--preset--spacing--70) !important;padding-bottom: var(--wp--preset--spacing--20) !important;padding-left: 0 !important;transition: opacity .5s;}
.b-ext .header__logo-container:hover {opacity: .35;cursor: pointer;}
.b-ext .wp-block-site-logo img {height: calc(var(--font-size) * 3.75);width: auto;}
.b-ext .header-logo__text {margin-top: 0 !important;text-transform: lowercase;color: var(--wp--preset--color--primary);font-weight: 700;}
.b-ext .header-logo__text a:hover {text-decoration: none;}
.b-ext .header__buttons {margin-left: auto !important;}
.b-ext .header .header__buttons {position: absolute;top: var(--wp--preset--spacing--55);right: var(--wp--preset--spacing--30);}
.b-ext .header__buttons:not(:last-child) {gap: 0 !important;padding-right: var(--wp--preset--spacing--60);}
.b-ext .header__button a {font-weight: 600 !important;font-size: var(--wp--preset--font-size--s);padding: var(--wp--preset--spacing--40) var(--wp--preset--spacing--60) !important;}
.b-ext .header__location-link .wp-block-button__link {padding: calc(var(--font-size) * 1) calc(var(--font-size) * 2) !important;}
.b-ext .header__location-link .wp-block-button__link::before {height: calc(var(--font-size) * 1);margin-right: 8px;}
.b-ext .header__location-link .wp-block-button__link::after {display: none;}
.b-ext .eco-submenu__button-label--closed {display: none;}
.b-ext .eco-single-header__main .eco-header__socials-and-lang {padding-left: var(--wp--preset--spacing--500) !important;margin: 0 !important;}
@media screen and (max-width: 768px) {.b-ext .header {top: 40px;}
	.b-ext.admin-bar .header {top: 86px;}
	.b-ext.admin-bar .header--simulateur {top: 33px;}}
@media screen and (max-width: 1024px) {.b-ext .header > .wp-block-group, .b-ext .header--corpo > .wp-block-group {flex-wrap: wrap !important;}
	.b-ext .eco-single-header__main .eco-header__socials-and-lang {padding-left: 0 !important;text-align: center;justify-content: center;margin-left: auto !important;margin-right: auto !important;}
	.b-ext .header {padding: var(--wp--preset--spacing--20) !important;box-shadow: var(--wp--preset--shadow--light);}
	.b-ext .eco-preheader--open .eco-submenu__button-label--closed {display: inline;}
	.b-ext .eco-preheader--open .eco-submenu__button-label--open {display: none;}
	.b-ext .header__logo-container {padding-left: 0 calc(var(--font-size) * .5) !important;padding-right: 0 calc(var(--font-size) * .5) !important;margin: auto !important;}
	.b-ext .wp-block-site-title {font-size: calc(var(--font-size) * .8);}
	.b-ext .wp-block-site-logo img {height: calc(var(--font-size) * 2.5);width: auto;}
	.b-ext .header__buttons {margin-left: 0 !important;}
	.b-ext .header__buttons--partenaires {display: none !important;}
	.b-ext .header__location-link .wp-block-button__link::before {height: calc(var(--font-size) * 3);margin-right: 0;}
	.b-ext .eco-pre-header__fetcher .wp-block-navigation__container {justify-content: start !important;}
	.b-ext .eco-pre-header__fetcher .wp-block-navigation__container > li.menu-item-has-children .sub-menu {bottom: calc(var(--font-size) * 1.5);top: auto;}
	.b-ext .eco-preheader {transition: top 1s ease-in-out;top: calc(100% - calc(var(--font-size) * 3));}
	.b-ext .eco-preheader--open {top: calc(var(--font-size) * 5);}
	.b-ext .eco-pre-header__fetcher  .eco-submenu__parent {position: static;}
	.b-ext .eco-pre-header__fetcher .eco-submenu {transition: opacity .5s;opacity: 0;display: flex;position: absolute;left: 0;right: 0;height: 100%;top: calc(var(--font-size) * 3);}
	.b-ext .eco-pre-header__fetcher .eco-submenu--open {opacity: 1;}
	.b-ext .eco-pre-header__fetcher .eco-submenu .eco-submenu__padder {position: static;height: 100%;}
	.b-ext .eco-pre-header__fetcher .eco-submenu ul.is-style-tabs {height: 100%;width: 100%;transition: none;}
	.b-ext .eco-pre-header__fetcher ul.is-style-tabs > li {max-width: none;}
	.b-ext .eco-pre-header__fetcher ul.is-style-tabs > li.tab--is-active > ul:not(.block-editor-block-list__block) {position: relative;left: calc(var(--font-size) * -2.25);transition: none;max-width: none;width: calc(calc(var(--font-size) * 3.75) + 100%);border-radius: unset;height: auto;margin-top: calc(var(--font-size) * 1);padding-bottom: calc(var(--font-size) * 1);padding-bottom: calc(var(--font-size) * 1);padding-left: calc(var(--font-size) * 1);padding-right: calc(var(--font-size) * 1);}
	.b-ext .eco-pre-header__fetcher ul.is-style-tabs > li.tab--is-active > ul:not(.block-editor-block-list__block) > li {max-width: none;padding-left: 0;}
	.b-ext header > .header {position: relative;}
	.b-ext .header .eco-burger {position: absolute;}
	.b-ext .header .eco-burger {left: var(--wp--preset--spacing--30);}
	.b-ext .header .header__buttons {top: var(--wp--preset--spacing--20);}}
@media all and (max-width: 1190px) {.b-ext .header__button .wp-block-button__link {position: relative;height: calc(var(--font-size) * 3);width: calc(var(--font-size) * 3);}
	.b-ext .header__button .wp-block-button__link::before {position: absolute;left: 50%;transform: translateX(-50%);}
	.b-ext .header__location-link.wp-block-button.is-style-icon-position-marker .wp-block-button__link {padding: 0 !important;font-size: 0;}}
@media all and (max-width: 1280px) {.b-ext .header__logo-container {padding-right: 0 !important;}}
.b-ext #menu-preheader {margin-right: calc(var(--font-size) * 2);}
.b-ext .weglot-parent-menu-item {margin-left: calc(var(--font-size) * 1.25) !important;}
.b-ext .weglot-parent-menu-item a {padding: calc(var(--font-size) * .5) calc(var(--font-size) * 1);border-radius: calc(var(--font-size) * 3);border: 0 !important;font-size: var(--wp--preset--font-size--s);}
.b-ext .weglot-parent-menu-item .sub-menu li {margin: 0 !important;}
.b-ext .weglot-parent-menu-item .sub-menu {padding: calc(var(--font-size) * .5) 0 !important;min-width: none !important;}
.b-ext .weglot-parent-menu-item > a::before, .b-ext .weglot-parent-menu-item > a::after {top: calc(var(--font-size) * .75) !important;}
.b-ext .weglot-parent-menu-item > a::before {right: 0 !important;}
.b-ext .weglot-parent-menu-item > a::after {right: calc(var(--font-size) * .2) !important;}
.b-ext .weglot-parent-menu-item .sub-menu {min-width: 0 !important;right: calc(var(--font-size) * .25) !important;}
.b-ext footer {--top-btn--width: calc(var(--font-size) * 6);}
.b-ext footer h3 a {display: flex;align-items: center;}
.b-ext footer h3 a::after {content: "";display: block;height: 20px;width: 20px;margin-left: 10px;background-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M6.9101 4.41073C7.23553 4.0853 7.76317 4.0853 8.08861 4.41073L13.0886 9.41073C13.414 9.73617 13.414 10.2638 13.0886 10.5892L8.08861 15.5892C7.76317 15.9147 7.23553 15.9147 6.91009 15.5892C6.58466 15.2638 6.58466 14.7362 6.91009 14.4107L11.3208 9.99999L6.91009 5.58925C6.58466 5.26381 6.58466 4.73617 6.9101 4.41073Z\' fill=\'%230F695F\'/%3E%3C/svg%3E");background-position: center;background-repeat: no-repeat;background-size: contain;}
.b-ext footer .wp-block-site-title.is-style-with-logo {width: 168px;height: 135px;}
.b-ext .eco-btn-redirection__container {margin-right: calc(var(--top-btn--width) + var(--wp--preset--spacing--70)) !important;}
.b-ext .eco-btn-top__container {position: relative;height: var(--wp--preset--spacing--50);}
.b-ext .eco-btn-top {position: absolute;right: 0;bottom: 0;border-radius: var(--wp--custom--border--radius--small);width: var(--top-btn--width);padding: 0;}
.b-ext .eco-btn-top::before {content: "";position: absolute;left: calc(var(--font-size) * 1);top: calc(var(--font-size) * -2);background-color: inherit;display: block;aspect-ratio: 1;border-radius: var(--wp--custom--border--radius--small);width: calc(var(--top-btn--width) / sqrt(2));transform: scaleY(.85) rotate(45deg);}
.b-ext .eco-btn-top > a::before {content: "";display: block;width: 100%;height: calc(var(--font-size) * 1.5);margin-bottom: calc(var(--font-size) * .5);background-color: currentColor;mask-repeat: no-repeat;mask-position: center;mask-size: contain;mask-image: url("data:image/svg+xml,%3Csvg width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M12 4C12.5523 4 13 4.44772 13 5V19C13 19.5523 12.5523 20 12 20C11.4477 20 11 19.5523 11 19V5C11 4.44772 11.4477 4 12 4Z\' fill=\'%230F695F\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M11.2929 4.29289C11.6834 3.90237 12.3166 3.90237 12.7071 4.29289L19.7071 11.2929C20.0976 11.6834 20.0976 12.3166 19.7071 12.7071C19.3166 13.0976 18.6834 13.0976 18.2929 12.7071L12 6.41421L5.70711 12.7071C5.31658 13.0976 4.68342 13.0976 4.29289 12.7071C3.90237 12.3166 3.90237 11.6834 4.29289 11.2929L11.2929 4.29289Z\' fill=\'%230F695F\'/%3E%3C/svg%3E%0A");-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: contain;-webkit-mask-image: url("data:image/svg+xml,%3Csvg width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M12 4C12.5523 4 13 4.44772 13 5V19C13 19.5523 12.5523 20 12 20C11.4477 20 11 19.5523 11 19V5C11 4.44772 11.4477 4 12 4Z\' fill=\'%230F695F\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M11.2929 4.29289C11.6834 3.90237 12.3166 3.90237 12.7071 4.29289L19.7071 11.2929C20.0976 11.6834 20.0976 12.3166 19.7071 12.7071C19.3166 13.0976 18.6834 13.0976 18.2929 12.7071L12 6.41421L5.70711 12.7071C5.31658 13.0976 4.68342 13.0976 4.29289 12.7071C3.90237 12.3166 3.90237 11.6834 4.29289 11.2929L11.2929 4.29289Z\' fill=\'%230F695F\'/%3E%3C/svg%3E%0A");}
.b-ext .eco-btn-top > a {position: relative;top: calc(var(--font-size) * -.75);font-weight: 700;font-size: var(--wp--preset--font-size--m);line-height: calc(var(--font-size) * 1.2);text-decoration: none;text-align: center;display: block;width: 100%;padding-bottom: calc(var(--font-size) * .3);}
.b-ext .eco-btn-top:hover > a, .b-ext .eco-btn-top:hover {color: var(--wp--preset--color--primary-dark);font-weight: 800;}
.b-ext footer .menu-item-weglot {height: 100%;padding: 0 20px 0 0;}
.b-ext footer .menu-item-has-children::before {display: block;right: 16px;}
.b-ext footer .menu-item-has-children.menu-item-weglot--active::before {transform: rotate(180deg);}
.b-ext footer .country-selector.weglot-dropdown {background-color: transparent;}
.b-ext footer .country-selector.weglot-dropdown .wgcurrent {border: 0;}
.b-ext footer .country-selector.weglot-dropdown .wgcurrent::after {content: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'7\' viewBox=\'0 0 12 7\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M0.244078 0.244078C0.569515 -0.0813592 1.09715 -0.0813592 1.42259 0.244078L5.83333 4.65482L10.2441 0.244078C10.5695 -0.0813592 11.0972 -0.0813592 11.4226 0.244078C11.748 0.569515 11.748 1.09715 11.4226 1.42259L6.42259 6.42259C6.09715 6.74803 5.56951 6.74803 5.24408 6.42259L0.244078 1.42259C-0.0813592 1.09715 -0.0813592 0.569515 0.244078 0.244078Z\' fill=\'white\'/%3E%3C/svg%3E");position: absolute;top: 7px;right: 8px;display: block;height: 14px;background-image: none;transition: all .3s ease-in-out;transform: none;transform-origin: 50% 70%;}
.b-ext footer .country-selector.weglot-dropdown .wgcurrent a, .b-ext .country-selector.weglot-dropdown .wgcurrent span {padding-right: 30px !important;}
@media screen and (max-width: 1280px) {.b-ext .eco-btn-redirection__container {position: absolute;right: var(--wp--preset--spacing--50);margin-right: 0 !important;}
	.b-ext .eco-footer__block-0-0 {display: flex;flex-direction: column;gap: var(--wp--preset--spacing--80) !important;}}
@media screen and (max-width: 768px) {.b-ext .footer-logo-container {flex-direction: column;text-align: center;}
	.b-ext .eco-footer__block-follow {flex-direction: column;align-items: center;width: 100%;}
	.b-ext .eco-footer__block-follow .wp-block-social-links {gap: 40px !important;}
	.b-ext .eco-btn-top {display: none;}
	.b-ext footer .wp-block-site-title.is-style-with-logo {height: 80px;}
	.b-ext .eco-btn-redirection__container {position: static;}
	.b-ext .eco-btn-redirection__container, .b-ext .eco-btn-redirection__container .wp-block-button {width: 100%;}
	.b-ext .eco-btn-redirection__container .wp-block-button .wp-block-button__link {text-align: center;display: block;}
	.b-ext .eco-footer__block-0 {flex-direction: column-reverse;}
	.b-ext .footer-btns {justify-content: flex-start !important;}
	.b-ext .footer-btns .wp-block-button {width: 100% !important;}}
@media screen and (max-width: 375px) {.b-ext footer > .wp-block-group {padding: var(--wp--preset--spacing--45) !important;}}
.b-ext .wp-block-group.has-background > .eco-access-tools-services_container {box-shadow: var(--wp--preset--shadow--medium);}
.b-ext .eco-access-tools-services_container .wp-block-buttons, .b-ext .eco-access-tools-services_container .wp-block-button {width: 100%;}
.b-ext .eco-access-tools-services_container .wp-block-button .wp-block-button__link {justify-content: center;}
.b-ext .eco-access-tools-services_container {min-width: 250px;}
.b-ext .eco-access-tools-services_container .eco-infos-repair__icon {flex-shrink: 0;}
.b-ext .eco-access-tools-services_container .eco-infos-repair__left-block {max-width: calc(var(--font-size) * 30);}
@media screen and (max-width: 960px) {.b-ext .eco-access-tools-services_container .eco-infos-repair__left-block {max-width: fit-content;}
	.b-ext .eco-access-tools-services_container .wp-block-buttons, .b-ext .eco-access-tools-services_container .wp-block-button {width: 100%;}
	.b-ext .eco-access-tools-services_container .wp-block-buttons {flex-basis: auto;}
	.b-ext .eco-access-tools-services_container .wp-block-button__link {justify-content: center !important;}
	.b-ext .eco-access-tools-services_container {flex-direction: column;flex: 1;}}
@media screen and (max-width: 768px) {.b-ext .cta-repair__container {flex-direction: column;}}
.b-ext .wp-block-post:has( > .eco-cardlink) {}
.b-ext .eco-cardlink {position: relative;background-color: var(--wp--preset--color--base);border-radius: var(--wp--custom--border--radius--default);overflow: hidden;height: 100%;}
.b-ext .eco-cardlink > div {position: static;}
.b-ext .eco-cardlink .wp-block-button__link:hover {transform: none;}
.b-ext .eco-cardlink:not(.eco-card-inspi) .wp-block-button__link::before {content: "";cursor: pointer;display: flex;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.b-ext .eco-cardlink.eco-card-inspi {box-shadow: var(--wp--preset--shadow--medium);}
.b-ext .eco-cardlink.eco-card-inspi .wp-block-post-title > a::before {content: "";cursor: pointer;display: flex;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
@media all and (max-width: 781px) {.b-ext .eco-cardlink .has-xl-font-size {font-size: var(--wp--preset--font-size--l) !important;}
	.b-ext .eco-cardlink p {font-size: var(--wp--preset--font-size--s) !important;}}
.b-ext .wp-block-group.is-layout-flex > .eco-infos-repair__container {flex-direction: column;flex: 1;}
.b-ext .wp-block-group.has-background > .eco-infos-repair__container {box-shadow: var(--wp--preset--shadow--medium);}
.b-ext .wp-block-group.is-layout-flex > .eco-infos-repair__container .wp-block-buttons, .b-ext .wp-block-group.is-layout-flex > .eco-infos-repair__container .wp-block-button {width: 100%;}
.b-ext .wp-block-group.is-layout-flex > .eco-infos-repair__container .wp-block-button .wp-block-button__link {justify-content: center;}
.b-ext .eco-infos-repair__container {min-width: 250px;}
.b-ext .eco-infos-repair__container .wp-block-button__link::before {content: "";display: block;width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);background-image: url("data:image/svg+xml,%3Csvg width=\'17\' height=\'16\' viewBox=\'0 0 17 16\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M7.8335 2.66732C5.25617 2.66732 3.16683 4.75666 3.16683 7.33398C3.16683 9.91131 5.25617 12.0007 7.8335 12.0007C10.4108 12.0007 12.5002 9.91131 12.5002 7.33398C12.5002 4.75666 10.4108 2.66732 7.8335 2.66732ZM1.8335 7.33398C1.8335 4.02028 4.51979 1.33398 7.8335 1.33398C11.1472 1.33398 13.8335 4.02028 13.8335 7.33398C13.8335 10.6477 11.1472 13.334 7.8335 13.334C4.51979 13.334 1.8335 10.6477 1.8335 7.33398Z\' fill=\'white\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M11.1289 10.6289C11.3892 10.3685 11.8113 10.3685 12.0717 10.6289L14.9717 13.5289C15.232 13.7892 15.232 14.2113 14.9717 14.4717C14.7113 14.732 14.2892 14.732 14.0289 14.4717L11.1289 11.5717C10.8685 11.3113 10.8685 10.8892 11.1289 10.6289Z\' fill=\'white\'/%3E%3C/svg%3E%0A");}
.b-ext .eco-infos-repair__container.eco-infos-repair__container--naked_cta .wp-block-button__link::before {display: none;}
.b-ext .eco-infos-repair__container .eco-infos-repair__icon {flex-shrink: 0;}
.b-ext .eco-infos-repair__container .eco-infos-repair__left-block {max-width: calc(var(--font-size) * 30);}
@media screen and (max-width: 960px) {.b-ext .eco-infos-repair__container .eco-infos-repair__left-block {max-width: fit-content;}
	.b-ext .eco-infos-repair__container .wp-block-buttons, .b-ext .eco-infos-repair__container .wp-block-button {width: 100%;}
	.b-ext .eco-infos-repair__container .wp-block-button__link {justify-content: center !important;}}
@media screen and (max-width: 768px) {.b-ext .cta-repair__container {flex-direction: column;}}
.b-ext .eco-key-numbers__container {padding: 0 var(--wp--preset--spacing--60) !important;}
.b-ext .eco-key-numbers__number-line {align-items: baseline !important;}
.b-ext .eco-key-numbers__container + .eco-key-numbers__container {border-left: 1px solid var(--wp--custom--color--neutral--300);}
.b-ext .eco-key-numbers__container strong {font-weight: 800;}
@media screen and (max-width: 960px) {.b-ext .eco-key-numbers__container {padding: var(--wp--preset--spacing--40) !important;}
	.b-ext .eco-key-numbers__container:nth-of-type(odd) {border-left: 0;}}
@media screen and (max-width: 600px) {.b-ext .eco-key-numbers__container + .eco-key-numbers__container {border-left: 0;border-top: 1px solid var(--wp--custom--color--neutral--300);}}
.b-ext .eco-parent-page-header__container .wp-block-image.is-style-coincoupe {flex-shrink: 0;}
.b-ext .eco-parent-page-header__content {flex-wrap: nowrap;}
@media all and (max-width: 960px) {.b-ext .eco-parent-page-header__container:has(.wp-block-image) {padding: var(--wp--preset--spacing--50) var(--wp--preset--spacing--45) !important;}
	.b-ext .eco-parent-page-header__container:has(.wp-block-image) .eco-parent-page-header__content {flex-wrap: wrap !important;flex-direction: column-reverse;gap: var(--wp--preset--spacing--40) var(--wp--preset--spacing--100) !important;margin-bottom: 0 !important;}
	.b-ext .eco-parent-page-header__container:has(.wp-block-image) .eco-parent-page-header__content > .wp-block-group.is-vertical {gap: var(--wp--preset--spacing--40) !important;}}
@media all and (max-width: 550px) {.b-ext .eco-parent-page-header__container:has(.wp-block-image) .eco-parent-page-header__content > .wp-block-group.is-vertical .wp-block-buttons, .b-ext .eco-parent-page-header__container:has(.wp-block-image) .eco-parent-page-header__content > .wp-block-group.is-vertical .wp-block-buttons .wp-block-button {width: 100% !important;}}
.b-ext .eco-squared {display: flex;flex-wrap: wrap;gap: 1%;}
.b-ext .eco-squared .wp-block-image {flex: 49% 0 0;margin: 0;margin-bottom: 1%;}
.b-ext .eco-squared .wp-block-image img {aspect-ratio: 1;border-radius: calc(var(--font-size) * 1);object-fit: cover;}
.b-ext .eco-squared figcaption {color: white;}
.b-ext .wp-block-post-terms.taxonomy-eco_thematique {display: flex;flex-wrap: wrap;gap: 12px;font-size: 14px;font-style: normal;font-weight: 700;}
.b-ext .wp-block-post-terms.taxonomy-eco_thematique a {padding: 8px 12px;background: var(--wp--preset--color--base);border-radius: 8px;white-space: nowrap;}
.b-ext .wp-block-post-terms.taxonomy-eco_thematique .wp-block-post-terms__separator {display: none;}
.b-ext .wp-block-post {padding: 0 0 var(--wp--preset--spacing--60) 0;}
.b-ext .page-template-wp-custom-template-collecte-de-jouets .wp-block-post-content {margin: 0;margin-block: 0;}
.b-ext .page-template-wp-custom-template-collecte-de-jouets .wp-block-cover__image-background {background-position: 50% 0 !important;}
@media screen and (min-width: 1024px) {.b-ext:not(.wp-admin.wp-core-ui) .eco__smartphone--only {display: none;}}
@media screen and (max-width: 1024px) {.b-ext:not(.wp-admin.wp-core-ui) .eco__smartphone--hidden {display: none;}}
@media screen and (max-width: 1280px) {.b-ext .has-global-padding.is-layout-constrained > .has-global-padding.is-layout-constrained.has-background {padding: var(--wp--preset--spacing--40);}}
@media screen and (max-width: 1024px) {.b-ext .wp-block-group-is-layout-grid:has( > .wp-block-group.has-border-color.has-neutral-300-border-color), .b-ext .wp-block-group:has( > .eco-cardlink ), .b-ext .wp-block-query .wp-block-post-template {display: flex;flex-wrap: nowrap;flex-direction: column;}
	.b-ext .wp-block-group.has-border-color.has-neutral-300-border-color, .b-ext .eco-cardlink, .b-ext .wp-block-query .wp-block-post-template .wp-block-post {width: 100%;flex-shrink: 0;}}
.b-ext .eco-files-card__container {list-style-type: none;display: flex;flex-direction: row;flex-wrap: wrap;gap: calc(var(--font-size) * 3);flex-grow: .5;padding: 0;}
.b-ext .label--shortened {display: inline-block;width: 2ch;overflow: hidden;}
.b-ext .block-cpt-ressource.aligncenter .eco-files-card__container {justify-content: center;}
.b-ext .eco-file-card .eco-padder {display: flex;flex-direction: column;height: 100%;box-sizing: border-box;}
.b-ext .eco-file-card {box-sizing: border-box;width: calc(33.33% - calc(var(--font-size) * 2));flex-grow: 0;flex-shrink: .5;border-radius: var(--radius-default);border: 1px solid var(--wp--custom--color--neutral--300);overflow: hidden;}
.b-ext .eco-file-card.eco-card--visible {display: block;}
.b-ext .block-cpt-ressource .eco-file-card {display: block;}
@media screen and (max-width: 1550px) {.b-ext .eco-auto-menu__main .eco-file-card {width: 50%;flex-shrink: 1;width: calc(50% - calc(var(--font-size) * 1.5));}}
.b-ext .eco-file-card .wp-block-buttons {width: 100%;}
.b-ext .eco-file-card .wp-block-buttons .wp-block-button {padding: 0;}
.b-ext .eco-file-card__tags {list-style-type: none;padding: 0;display: flex;flex-wrap: wrap;align-items: center;font-size: 14px;}
.b-ext .eco-file-card__tag {padding: 4px 8px;margin: 4px 8px 4px 0;font-weight: 700;border-radius: 8px;}
.b-ext .eco-file-card__header {margin: 0;width: 100%;}
.b-ext .eco-file-card__header span {vertical-align: middle;}
.b-ext .eco-file-card__mimetype {background-color: var(--wp--preset--color--primary-light);color: var(--wp--preset--color--primary-dark);border-radius: calc(var(--font-size) * .25);padding: calc(var(--font-size) * .2) calc(var(--font-size) * .5);font-size: var(--wp--preset--font-size--s);margin-right: var(--wp--preset--spacing--30);text-transform: uppercase;}
.b-ext .eco-file-card form {width: 100%;}
.b-ext .eco-file-card__date-lang-container {display: flex;align-items: baseline;margin-bottom: var(--wp--preset--spacing--40);}
.b-ext .eco-file-card__name-title {width: 100%;margin-bottom: var(--wp--preset--spacing--40);font-size: calc(var(--font-size) * 1);font-weight: 800;}
.b-ext .eco-file-card__name-title a {color: var(--wp--custom--color--neutral--600);word-break: normal;}
.b-ext .eco-file-card__infos {display: flex;padding: 0;flex-wrap: wrap;align-items: end;color: var(--wp--preset--color--contrast-light);}
.b-ext .eco-file-card__info {display: flex;flex-wrap: nowrap;font-size: var(--wp--preset--font-size--s);margin-top: 0;}
.b-ext .eco-file-card__info + .eco-file-card__info::before {content: "|";margin: 0 5px;}
.b-ext .eco-file-card__info--type {text-transform: uppercase;}
.b-ext .eco-file-card__select {color: var(--wp--preset--color--contrast);appearance: none;background-color: white;border: 1px solid var(--wp--preset--color--neutral-300);border-radius: calc(.5 * var(--radius-default));font-size: var(--wp--preset--font-size--s);font-family: var(--wp--preset--front-families--mont);width: 100%;padding: calc(var(--font-size) * 1);background-image: url("data:image/svg+xml,%3Csvg width=\'21\' height=\'20\' viewBox=\'0 0 21 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M4.91083 6.91058C5.23626 6.58514 5.7639 6.58514 6.08934 6.91058L10.5001 11.3213L14.9108 6.91058C15.2363 6.58514 15.7639 6.58514 16.0893 6.91058C16.4148 7.23602 16.4148 7.76366 16.0893 8.08909L11.0893 13.0891C10.7639 13.4145 10.2363 13.4145 9.91083 13.0891L4.91083 8.08909C4.58539 7.76366 4.58539 7.23602 4.91083 6.91058Z\' fill=\'%232A2C2B\'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: right calc(var(--font-size) * .5) center;}
.b-ext .eco-file-card__option {color: var(--wp--preset--color--contrast) !important;}
.b-ext .eco-files__none {display: block;border-bottom: 1px solid var(--wp--preset--color--neutral-300);width: 100%;text-align: center;padding-bottom: var(--wp--preset--spacing--40);}
.b-ext .eco-file-card + .eco-files__none {display: none;}
.b-ext .eco-file-card__selec--empty {opacity: 0;}
.b-ext .eco-file__dl-buttons {display: flex;flex-wrap: wrap;align-items: center;margin-top: auto;}
.b-ext .eco-file__dl-button {display: flex;margin-right: calc(var(--font-size) * 1);border: none;font-family: var(--wp--preset--front-families--mont);background-color: transparent;color: var(--wp--preset--color--primary);text-transform: uppercase;text-decoration: underline;text-underline-offset: calc(var(--font-size) * .5);}
.b-ext .eco-file__dl-button:hover {cursor: pointer;text-decoration: none;}
.b-ext .eco-card a.eco-file__dl-button {text-decoration: underline !important;}
.b-ext .eco-file__dl-button--view {display: flex;align-items: center;}
.b-ext .eco-file__dl-button--view::after {content: "";height: 30px;width: 1px;margin-left: calc(var(--font-size) * 1);background-color: var(--wp--preset--color--neutral-300);}
.b-ext .eco-file__dl-button--view svg {stroke: var(--wp--preset--color--primary);}
.b-ext .eco-file-card__link {font-weight: 600 !important;font-size: var(--wp--preset--font-size--s) !important;}
.b-ext .eco-file-card__link::before {background-image: url("data:image/svg+xml,%3Csvg width=\'17\' height=\'16\' viewBox=\'0 0 17 16\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M12.5 15.3332H4.5C3.4 15.3332 2.5 14.4332 2.5 13.3332V2.6665C2.5 1.5665 3.4 0.666504 4.5 0.666504H10.1667C10.3467 0.666504 10.5133 0.739837 10.64 0.859837L14.3067 4.5265C14.4333 4.65317 14.5 4.81984 14.5 4.99984V13.3332C14.5 14.4332 13.6 15.3332 12.5 15.3332ZM4.5 1.99984C4.13333 1.99984 3.83333 2.29984 3.83333 2.6665V13.3332C3.83333 13.6998 4.13333 13.9998 4.5 13.9998H12.5C12.8667 13.9998 13.1667 13.6998 13.1667 13.3332V5.27317L9.89333 1.99984H4.5Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M13.8307 5.99984H9.83073C9.46406 5.99984 9.16406 5.69984 9.16406 5.33317V1.33317C9.16406 0.966504 9.46406 0.666504 9.83073 0.666504C10.1974 0.666504 10.4974 0.966504 10.4974 1.33317V4.6665H13.8307C14.1974 4.6665 14.4974 4.9665 14.4974 5.33317C14.4974 5.69984 14.1974 5.99984 13.8307 5.99984Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M8.5026 12.6668C8.13594 12.6668 7.83594 12.3668 7.83594 12.0002V8.00016C7.83594 7.6335 8.13594 7.3335 8.5026 7.3335C8.86927 7.3335 9.16927 7.6335 9.16927 8.00016V12.0002C9.16927 12.3668 8.86927 12.6668 8.5026 12.6668Z\' fill=\'%230F695F\'/%3E%3Cpath d=\'M8.49646 12.6667C8.32313 12.6667 8.15646 12.6 8.02313 12.4734L6.02312 10.4734C5.76313 10.2134 5.76313 9.79338 6.02312 9.53338C6.28312 9.27338 6.70312 9.27338 6.96312 9.53338L8.48979 11.06L10.0165 9.53338C10.2765 9.27338 10.6965 9.27338 10.9565 9.53338C11.2165 9.79338 11.2165 10.2134 10.9565 10.4734L8.95646 12.4734C8.82312 12.6067 8.65646 12.6667 8.48312 12.6667H8.49646Z\' fill=\'%230F695F\'/%3E%3C/svg%3E%0A");background-position: center;background-repeat: no-repeat;background-size: contain;content: "";display: inline-block;height: 24px;width: 24px;margin-right: 5px;vertical-align: middle;}
.b-ext .eco-file-card__link::after {content: none !important;}
.b-ext .eco-ressource-preview iframe {width: 100%;height: 95vh;border: none;display: block;}
.b-ext .eco-fetch-sorting__button-load-more--ressources .wp-block-button__link {display: flex;align-items: center;width: fit-content;padding: 12px calc(var(--font-size) * 2) !important;font-size: 14px;border: 1px solid !important;}
@media screen and (max-width: 1080px) {.b-ext .eco-ressource-preview iframe {display: none;}
	.b-ext .eco-file-card {width: 50%;flex-shrink: 1;width: calc(50% - calc(var(--font-size) * 1.5));}}
@media screen and (max-width: 782px) {.b-ext .eco-fetch-sorting__root--ressources {max-width: 90% !important;}
	.b-ext .eco-file-card__name {min-height: 0;margin-bottom: var(--wp--preset--spacing--40);}
	.b-ext .eco-file-card {width: calc(100% - calc(var(--font-size) * 2));margin-left: calc(var(--font-size) * 1);margin-right: calc(var(--font-size) * 1);}}
.b-ext {--radius-large: calc(var(--font-size) * 2);--radius-sm-xx: calc(var(--font-size) * .5);--radius-sm-x: calc(var(--font-size) * .625);--radius-sm: calc(var(--font-size) * 1);--radius-default: calc(var(--font-size) * 1.25);--radius-small: calc(.4 * var(--radius-default));--gap-small: calc(var(--font-size) * .5);--half-space: calc(( 100% - var(--wp--style--global--content-size) ) / 2);}
.b-ext .header--simulateur {top: 0;padding-top: 15px !important;padding-bottom: 15px !important;}
.b-ext .header--simulateur .wp-block-spacer {height: 50px !important;}
.b-ext .simulateur_wrapper, .b-ext .is-layout-constrained > .simulateur_wrapper {padding: 60px 0;margin-right: 400px !important;}
.b-ext .simulateur_wrapper.simulateur--grande-collecte_wrapper, .b-ext .is-layout-constrained > .simulateur_wrapper.simulateur--grande-collecte_wrapper {padding: 8px 0 !important;margin-right: auto !important;}
.b-ext .simulateur--grande-collecte_wrapper .gform_fields {grid-row-gap: 24px !important;}
.b-ext .simulateur .gf_page_steps {display: none;gap: calc(var(--font-size) * 3);justify-content: center;align-items: center;margin: 0;font-size: 14px;font-weight: 800;color: var(--wp--custom--color--neutral--500);border: none !important;transform: translateX(-50%);z-index: 100;}
.b-ext .simulateur .gf_step {position: relative;display: flex !important;justify-content: center;align-items: center;text-align: center;width: 24px;height: 24px;padding: 0 !important;margin: 0 !important;border-radius: 8px;border: 1px solid var(--wp--custom--color--neutral--300);}
.b-ext .simulateur .gf_step + .gf_step::before {content: "";position: absolute;top: calc(50% - 1px);left: calc(calc(var(--font-size) * -2) - 1px);display: flex !important;width: calc(var(--font-size) * 1);height: 2px;border-radius: 2px;background-color: var(--wp--custom--color--neutral--300);}
.b-ext .simulateur .gf_step .gf_step_label {display: none !important;}
.b-ext .simulateur_wrapper.gform_wrapper.gravity-theme .gf_step_number {display: table-cell !important;}
.b-ext .simulateur .gf_step .gf_step_number {height: 100% !important;width: 100% !important;font-size: 14px !important;font-weight: 800 !important;color: var(--wp--custom--color--neutral--500) !important;background-color: transparent !important;border: none !important;}
.b-ext .simulateur .gf_step_active {border-color: var(--wp--custom--color--primary--500) !important;background-color: var(--wp--custom--color--primary--500) !important;}
.b-ext .simulateur .gf_step_active .gf_step_number {color: var(--wp--custom--color--neutral--050) !important;}
.b-ext .simulateur .gf_step_completed {border-color: var(--wp--custom--color--primary--100) !important;background-color: var(--wp--custom--color--primary--100) !important;}
.b-ext .simulateur .gf_step_completed .gf_step_number {font-size: 0 !important;}
.b-ext .simulateur .gf_step_completed .gf_step_number::before, .b-ext .simulateur .gf_step_completed .gf_step_number::after {display: none !important;}
.b-ext .simulateur_wrapper .gf_step::after {display: none !important;}
.b-ext .simulateur .gf_step_completed::after {content: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' viewBox=\'0 0 16 16\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M13.8047 3.52859C14.0651 3.78894 14.0651 4.21105 13.8047 4.4714L6.4714 11.8047C6.21106 12.0651 5.78894 12.0651 5.5286 11.8047L2.19526 8.4714C1.93491 8.21105 1.93491 7.78894 2.19526 7.52859C2.45561 7.26824 2.87772 7.26824 3.13807 7.52859L6 10.3905L12.8619 3.52859C13.1223 3.26824 13.5444 3.26824 13.8047 3.52859Z\' fill=\'%230F695F\'/%3E%3C/svg%3E") !important;position: absolute !important;top: 50% !important;left: 50% !important;display: block !important;width: 16px !important;height: 16px !important;background-color: transparent !important;transform: translate(-50%,-50%);}
.b-ext .simulateur--grande-collecte_wrapper .gform_description, .b-ext .simulateur--grande-collecte_wrapper b {font-weight: 800;}
.b-ext .simulateur .gfield_label {margin-bottom: 24px !important;font-size: 28px !important;font-weight: 900 !important;color: var(--wp--custom--color--primary--500);}
.b-ext .simulateur .sideright h2 {margin-top: 16px !important;margin-bottom: 16px !important;font-size: 16px !important;font-weight: 800 !important;color: var(--wp--preset--color--contrast) !important;}
.b-ext .simulateur--grande-collecte .ginput_complex {grid-row-gap: 24px;}
.b-ext .simulateur .gfield_radio {gap: 24px;flex-direction: column;max-width: 800px;}
.b-ext .simulateur .gfield_radio .gchoice {position: relative;width: 100%;}
.b-ext .simulateur .gfield_radio .gform-field-label {width: 100%;max-width: 100% !important;padding: 24px 24px 24px 56px;font-weight: 700;background-color: var(--wp--custom--color--neutral--050);border: 1px solid var(--wp--custom--color--neutral--300);border-radius: 8px;cursor: pointer;}
.b-ext .simulateur .gfield_radio .small {margin-top: 8px;margin-bottom: 0;font-size: 14px;font-weight: 600;color: var(--wp--custom--color--neutral--500);}
.b-ext .simulateur .gfield_radio input[type="radio"] {position: absolute;top: 50%;left: 24px;margin-right: calc(var(--font-size) * 1);transform: translateY(-50%);z-index: 1;}
.b-ext .simulateur .gfield_radio input[type="radio"]:checked + .gform-field-label {position: relative;border-width: 2px;border-color: var(--wp--custom--color--primary--500);}
.b-ext .simulateur .simulateur_radioboxes .gfield_radio {flex-direction: row;flex-wrap: wrap;max-width: 850px;}
.b-ext .simulateur .simulateur_radioboxes .gfield_radio .gchoice {align-items: stretch;width: 256px;}
.b-ext .simulateur .simulateur_radioboxes .gfield_radio input[type="radio"]:checked + .gform-field-label::before {content: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\'%3E%3Crect width=\'24\' height=\'24\' rx=\'12\' fill=\'%230F695F\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M17.8047 7.52827C18.0651 7.78862 18.0651 8.21073 17.8047 8.47108L10.4714 15.8044C10.2111 16.0648 9.78894 16.0648 9.5286 15.8044L6.19526 12.4711C5.93491 12.2107 5.93491 11.7886 6.19526 11.5283C6.45561 11.2679 6.87772 11.2679 7.13807 11.5283L10 14.3902L16.8619 7.52827C17.1223 7.26792 17.5444 7.26792 17.8047 7.52827Z\' fill=\'white\'/%3E%3C/svg%3E");position: absolute;top: -8px;right: -8px;}
.b-ext .simulateur .simulateur_radioboxes .gfield_radio .gform-field-label {width: 100%;max-width: 100%;padding: 24px;text-align: center;}
.b-ext .simulateur .simulateur_radioboxes .gfield_radio .gform-field-label img {max-height: 72px;object-fit: contain;}
.b-ext .simulateur .simulateur_radioboxes .gfield_radio input[type="radio"] {display: none;}
.b-ext .simulateur--grande-collecte_wrapper .gchoice {align-items: flex-start !important;}
.b-ext .simulateur--grande-collecte_wrapper .gchoice .gform-field-label {font-size: 14px !important;}
.b-ext .simulateur .gform_page_footer {gap: 48px;justify-content: flex-start !important;}
.b-ext .simulateur--grande-collecte .gform_page_footer {justify-content: center !important;}
.b-ext .simulateur .gform_page_footer .back {display: flex;align-items: center;}
.b-ext .simulateur .gform_page_footer .back .gform_previous_button {display: flex;flex-direction: row;gap: var(--wp--preset--spacing--20);align-items: center;padding: calc(var(--font-size) * 1) calc(var(--font-size) * 2) calc(var(--font-size) * 1) 0 !important;margin-top: 10px !important;font-size: var(--wp--preset--font-size--s);font-weight: 700;text-decoration: none !important;color: var(--wp--preset--color--primary);background-color: transparent !important;border-color: transparent;}
.b-ext .simulateur .gform_page_footer .back::before {content: "";display: block;height: calc(var(--font-size) * 1);width: calc(var(--font-size) * 1);mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'17\' height=\'16\' viewBox=\'0 0 17 16\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M6.02729 3.52876C6.28764 3.26841 6.70975 3.26841 6.9701 3.52876L10.9701 7.52876C11.2305 7.78911 11.2305 8.21122 10.9701 8.47157L6.9701 12.4716C6.70975 12.7319 6.28764 12.7319 6.02729 12.4716C5.76694 12.2112 5.76694 11.7891 6.02729 11.5288L9.55589 8.00016L6.02729 4.47157C5.76694 4.21122 5.76694 3.78911 6.02729 3.52876Z\' fill=\'%23F6F7FA\'/%3E%3C/svg%3E");mask-size: contain;mask-repeat: no-repeat;mask-position: center;-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'17\' height=\'16\' viewBox=\'0 0 17 16\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M6.02729 3.52876C6.28764 3.26841 6.70975 3.26841 6.9701 3.52876L10.9701 7.52876C11.2305 7.78911 11.2305 8.21122 10.9701 8.47157L6.9701 12.4716C6.70975 12.7319 6.28764 12.7319 6.02729 12.4716C5.76694 12.2112 5.76694 11.7891 6.02729 11.5288L9.55589 8.00016L6.02729 4.47157C5.76694 4.21122 5.76694 3.78911 6.02729 3.52876Z\' fill=\'%23F6F7FA\'/%3E%3C/svg%3E");-webkit-mask-size: contain;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;background-color: var(--wp--preset--color--primary);transform: scale(-1);}
.b-ext .simulateur .gform_page_footer .gform_next_button {padding: 18px 76px 18px 48px !important;background-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M6.91009 4.41076C7.23553 4.08533 7.76317 4.08533 8.0886 4.41076L13.0886 9.41076C13.414 9.7362 13.414 10.2638 13.0886 10.5893L8.0886 15.5893C7.76317 15.9147 7.23553 15.9147 6.91009 15.5893C6.58466 15.2638 6.58466 14.7362 6.91009 14.4108L11.3208 10L6.91009 5.58928C6.58466 5.26384 6.58466 4.7362 6.91009 4.41076Z\' fill=\'white\'/%3E%3C/svg%3E");background-position: 137px center;background-repeat: no-repeat;}
.b-ext .simulateur .sideright {position: absolute;top: 0;right: 0;height: 100%;width: 400px;padding: 62px 42px;background-color: var(--wp--preset--color--base);}
@media screen and (max-width: 1024px) {.b-ext .header--simulateur .header__logo-container {margin: 0 !important;}
	.b-ext .header--simulateur .wp-block-spacer {flex-basis: 80px !important;}
	.b-ext .simulateur_wrapper, .b-ext .is-layout-constrained > .simulateur_wrapper {margin-right: auto !important;}
	.b-ext .simulateur .gf_page_steps {top: 60px;}
	.b-ext .simulateur .simulateur_radioboxes .gfield_radio {justify-content: center;}
	.b-ext .simulateur .sideright {top: 100%;left: 0;height: fit-content;width: 100vw;padding: 42px;margin-top: calc(var(--font-size) * -25);}
	.b-ext .simulateur .gform_footer, .b-ext .simulateur .gform_page_footer {margin-bottom: calc(var(--font-size) * 17) !important;}}
@media (max-width: 641px) {.b-ext .simulateur .gf_page_steps {flex-direction: row !important;}}
@media (max-width: 640px) {.b-ext .simulateur--grande-collecte .ginput_complex span {margin-bottom: 0;}}
.b-ext .eco-single-header {display: flex;flex-direction: row;justify-content: space-between;align-items: flex-start;margin-bottom: calc(var(--font-size) * 4);}
.b-ext .eco-single-header__main {display: flex;flex-direction: column;}
.b-ext .eco-single-header__image {mask: url("data:image/svg+xml,%3Csvg width=\'602\' height=\'404\' viewBox=\'0 0 602 404\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M584.5 0.730968C594.165 0.731005 602 8.56608 602 18.2311L601.997 385.723C601.997 395.388 594.162 403.223 584.497 403.223L17.5 403.222C7.83492 403.222 -0.000114546 395.387 1.25419e-09 385.722L0.00234345 187.991C0.0233851 176.16 2.74666 164.475 7.98148 153.757C13.2163 143.038 20.8362 133.543 30.3078 125.937L171.789 20.4181C182.555 11.7376 211.734 0.420219 225.809 0.729597L584.5 0.730968Z\' fill=\'%23D9D9D9\'/%3E%3C/svg%3E%0A");mask-repeat: no-repeat;mask-position: center;-webkit-mask: url("data:image/svg+xml,%3Csvg width=\'602\' height=\'404\' viewBox=\'0 0 602 404\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M584.5 0.730968C594.165 0.731005 602 8.56608 602 18.2311L601.997 385.723C601.997 395.388 594.162 403.223 584.497 403.223L17.5 403.222C7.83492 403.222 -0.000114546 395.387 1.25419e-09 385.722L0.00234345 187.991C0.0233851 176.16 2.74666 164.475 7.98148 153.757C13.2163 143.038 20.8362 133.543 30.3078 125.937L171.789 20.4181C182.555 11.7376 211.734 0.420219 225.809 0.729597L584.5 0.730968Z\' fill=\'%23D9D9D9\'/%3E%3C/svg%3E%0A");-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;aspect-ratio: 600/400;height: calc(var(--font-size) * 25.5);overflow: hidden;flex-shrink: 0;}
.b-ext .eco-single-header__image img {width: 100%;height: 100%;object-fit: cover;}
.b-ext .eco-single__wide-content {padding-right: var(--wp--style--root--padding-right);padding-left: calc(var(--wp--preset--spacing--500)) !important;}
.b-ext .eco-single__wide-content, .b-ext .eco-single__wide-content.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {max-width: calc(var(--wp--style--global--wide-size) - var(--wp--style--root--padding-right) - var(--wp--style--root--padding-left)) !important;}
@media screen and (max-width: 960px) {.b-ext .eco-single__wide-content {padding-left: 0 !important;}
	.b-ext .eco-single__wide-content, .b-ext .eco-single__wide-content.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {max-width: var(--wp--style--global--wide-size) !important;}
	.b-ext .eco-single-header {margin-bottom: var(--wp--preset--spacing--40);}
	.b-ext .eco-single-header__image {display: none;}
	.b-ext .eco-single-header__main {text-align: center;justify-content: center;padding: 0 !important;width: 100%;}
	.b-ext .eco-single-header__main h1::after {margin-left: auto;margin-right: auto;}}
.b-ext .eco-nav-spots__container, .b-ext .eco-sideshow__spots-container {padding: 0;list-style-type: none;width: 100%;height: calc(var(--font-size) * 1);display: flex;gap: 0;flex-direction: row;justify-content: center;align-items: center;margin-top: var(--wp--preset--spacing--30);}
.b-ext .eco-nav-spots__container:empty, .b-ext .eco-sideshow__spots-container:empty {margin: 0 !important;height: 0;}
.b-ext .eco-nav__spot button, .b-ext .eco-slideshow__spot {border: none;border-radius: calc(var(--font-size) * 1);background-color: transparent;overflow: hidden;padding: calc(var(--font-size) * .5);transition: opacity .25s;width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .eco-nav__spot button:hover, .b-ext .eco-slideshow__spot:hover {cursor: pointer;opacity: .5;}
.b-ext .eco-nav__spot-background, .b-ext .eco-slideshow__spot-background {border-radius: calc(var(--font-size) * 1);display: block;height: 100%;width: 100%;background-color: var(--wp--preset--color--primary);}
.b-ext .eco-nav__spot .eco-nav__spot-background, .b-ext .eco-slideshow__spot--not-selected .eco-slideshow__spot-background {opacity: .3;}
.b-ext .eco-nav__spot--selected .eco-nav__spot-background, .b-ext .eco-slideshow__spot--selected .eco-slideshow__spot-background {opacity: 1;}
.b-ext h1.is-style-colored-underline::after, .b-ext h2.is-style-colored-underline::after, .b-ext h3.is-style-colored-underline::after, .b-ext h4.is-style-colored-underline::after, .b-ext h5.is-style-colored-underline::after, .b-ext h6.is-style-colored-underline::after {background-color: var(--wp--preset--color--secondary);}
.b-ext h1.is-style-colored-underline-pro::after, .b-ext h2.is-style-colored-underline-pro::after, .b-ext h3.is-style-colored-underline-pro::after, .b-ext h4.is-style-colored-underline-pro::after, .b-ext h5.is-style-colored-underline-pro::after, .b-ext h6.is-style-colored-underline-pro::after, .b-ext .eco-is-pro h1.is-style-colored-underline::after, .b-ext .eco-is-pro h2.is-style-colored-underline::after, .b-ext .eco-is-pro h3.is-style-colored-underline::after, .b-ext .eco-is-pro h4.is-style-colored-underline::after, .b-ext .eco-is-pro h5.is-style-colored-underline::after, .b-ext .eco-is-pro h6.is-style-colored-underline::after, .b-ext .page-template-page-professionnels h1.is-style-colored-underline::after, .b-ext .page-template-page-professionnels h2.is-style-colored-underline::after, .b-ext .page-template-page-professionnels h3.is-style-colored-underline::after, .b-ext .page-template-page-professionnels h4.is-style-colored-underline::after, .b-ext .page-template-page-professionnels h5.is-style-colored-underline::after, .b-ext .page-template-page-professionnels h6.is-style-colored-underline::after, .b-ext .page-template-page-territoires-et-partenaires h1.is-style-colored-underline::after, .b-ext .page-template-page-territoires-et-partenaires h2.is-style-colored-underline::after, .b-ext .page-template-page-territoires-et-partenaires h3.is-style-colored-underline::after, .b-ext .page-template-page-territoires-et-partenaires h4.is-style-colored-underline::after, .b-ext .page-template-page-territoires-et-partenaires h5.is-style-colored-underline::after, .b-ext .page-template-page-territoires-et-partenaires h6.is-style-colored-underline::after {background-color: var(--wp--preset--color--secondary-pro);}
.b-ext h1.is-style-colored-underline::after, .b-ext h2.is-style-colored-underline::after, .b-ext h3.is-style-colored-underline::after, .b-ext h4.is-style-colored-underline::after, .b-ext h5.is-style-colored-underline::after, .b-ext h6.is-style-colored-underline::after, .b-ext h1.is-style-colored-underline-pro::after, .b-ext h2.is-style-colored-underline-pro::after, .b-ext h3.is-style-colored-underline-pro::after, .b-ext h4.is-style-colored-underline-pro::after, .b-ext h5.is-style-colored-underline-pro::after, .b-ext h6.is-style-colored-underline-pro::after {width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * .5);border-radius: calc(var(--font-size) * 1);content: "";display: block;margin-top: calc(var(--font-size) * .7);}
.b-ext h1.is-style-colored-underline.has-text-align-center::after, .b-ext h2.is-style-colored-underline.has-text-align-center::after, .b-ext h3.is-style-colored-underline.has-text-align-center::after, .b-ext h4.is-style-colored-underline.has-text-align-center::after, .b-ext h5.is-style-colored-underline.has-text-align-center::after, .b-ext h6.is-style-colored-underline.has-text-align-center::after, .b-ext h1.is-style-colored-underline-pro.has-text-align-center::after, .b-ext h2.is-style-colored-underline-pro.has-text-align-center::after, .b-ext h3.is-style-colored-underline-pro.has-text-align-center::after, .b-ext h4.is-style-colored-underline-pro.has-text-align-center::after, .b-ext h5.is-style-colored-underline-pro.has-text-align-center::after, .b-ext h6.is-style-colored-underline-pro.has-text-align-center::after {margin-left: auto;margin-right: auto;}
@media screen and (max-width: 960px) {.b-ext h2.is-style-colored-underline::after, .b-ext h2.is-style-colored-underline-pro::after {text-align: center;margin: auto;}}
.b-ext .wp-block-table {max-width: 100vw;border-radius: 8px;border: 1px solid var(--wp--preset--color--neutral-300);}
.b-ext .wp-block-table thead {border-bottom: 1px solid var(--wp--preset--color--neutral-300);}
.b-ext .wp-block-table tr + tr {border-top: 1px solid var(--wp--preset--color--neutral-300);}
.b-ext .wp-block-table th {font-size: 12px;font-weight: 700;line-height: 18px;text-align: left;color: var(--wp--preset--color--primary);}
.b-ext .wp-block-table th, .b-ext .wp-block-table td {padding: var(--wp--preset--spacing--40) var(--wp--preset--spacing--30);border: none;}
.b-ext .page-template-pages-la-grande-collecte .wp-block-cover .wp-block-cover__inner-container, .b-ext .page-template-pages-la-grande-collecte .wp-block-cover-image .wp-block-cover__inner-container {max-width: var(--wp--style--global--content-size);}
@media all and (max-width: 1024px) {.b-ext .page-template-pages-la-grande-collecte .entry-content.has-global-padding {padding-right: 20px;padding-left: 20px;}
	.b-ext .page-template-pages-la-grande-collecte .entry-content > .alignfull {margin-right: calc(20px * -1);margin-left: calc(20px * -1);}
	.b-ext .page-template-pages-la-grande-collecte .entry-content > .wp-block-group, .b-ext .page-template-pages-la-grande-collecte .entry-content > .wp-block-columns {padding-top: 32px !important;padding-bottom: 32px !important;margin-top: 40px !important;margin-bottom: 40px !important;}
	.b-ext .page-template-pages-la-grande-collecte .header .header__buttons {top: var(--wp--preset--spacing--55);}}
@media all and (max-width: 768px) {.b-ext .page-template-pages-la-grande-collecte .wp-block-button {width: 100%;}}
.b-ext .single-eco_webmagazine .wp-block-column {overflow: hidden;}
.b-ext .single-eco_webmagazine .entry-content > *, .b-ext .post-type-eco_webmagazine .is-root-container .wp-block > * {max-width: 768px !important;padding: 0 12px;margin-left: auto;margin-right: auto;}
.b-ext .single-eco_webmagazine .entry-content > .alignwide, .b-ext .post-type-eco_webmagazine .is-root-container .wp-block > .alignwide {max-width: var(--wp--style--global--content-size) !important;}
.b-ext .single-eco_webmagazine .entry-content > .alignfull, .b-ext .post-type-eco_webmagazine .is-root-container .wp-block > .alignfull, .b-ext .post-type-eco_webmagazine .is-root-container .wp-block.is-editing-disabled {max-width: 100% !important;}
@media screen and (max-width: 1280px) {.b-ext .eco_webmagazine-template main .has-global-padding, .b-ext .eco_webmagazine-template .entry-content > * {padding: 0;}}
.b-ext .block-editor-block-list__block.is-editing-disabled.header__buttons {display: none;}
.b-ext.single.single-post {--vertical-shift: calc(var(--font-size) * 9.75);}
.b-ext .eco-post-header {padding-bottom: var(--vertical-shift) !important;}
.b-ext .eco-post-header .eco-vertical-sperator > * + * > span:first-child {border-left: 1px solid var(--wp--custom--color--neutral--400);padding-left: var(--wp--preset--spacing--40);}
.b-ext.single.single-post .wp-block-group.is-style-negative-margin {margin-top: calc(-1 * var(--vertical-shift));}
@media screen and (max-width: 960px) {.b-ext .eco-post-header .eco-vertical-sperator > * + * > span:first-child {border-left: none;padding-left: 0;}}
.b-ext .eco-post-time-infos .eco-post-time-infos__container {justify-content: center !important;}
.b-ext .eco-single-header .eco-post-time-infos .eco-post-time-infos__container {justify-content: flex-start !important;}
.b-ext .eco-single-header__main > .eco-post-time-infos {padding-left: var(--wp--preset--spacing--500) !important;margin-left: 0 !important;}
.b-ext .eco-post-touch__container {gap: calc(var(--font-size) * .5) !important;}
.b-ext .eco-post-touch__container {padding-right: calc(var(--font-size) * 1.1);margin-right: calc(var(--font-size) * 1) !important;border-radius: 0;}
.b-ext .eco-post-infos__item:first-child:not(:last-child) {border-right: 1px solid var(--wp--preset--color--neutral-300);}
.b-ext .eco-post-time-infos > .eco-post-time-infos__container {gap: 0;}
.b-ext .eco-post-touch__container * {line-height: calc(var(--font-size) * .9);}
@media screen and (max-width: 960px) {.b-ext .eco-single-header__main > .eco-post-time-infos {padding-left: 0 !important;margin-right: 0 !important;}
	.b-ext .eco-post-time-infos > .eco-post-time-infos__container {justify-content: center;}
	.b-ext .eco-post-infos__item {width: 100%;justify-content: center;}
	.b-ext .eco-post-touch__container {padding-right: 0;margin-right: 0 !important;}
	.b-ext .eco-post-touch__container time {padding-right: calc(var(--font-size) * 0);border-right: 0px solid var(--wp--preset--color--neutral-300);}
	.b-ext .eco-post-infos__item:first-child:not(:last-child) {border-right: 0px solid var(--wp--preset--color--neutral-300);}}
.b-ext .page-cpt-ressource {margin-top: 0;margin-block-start: 0 !important;}
.b-ext .page-cpt-ressource .wp-block-post-content * {max-width: 100%;}
.b-ext .eco__cpt_ressource-template-default .eco-single-header {margin-bottom: 0;}