.card.offer-card{--offer-icon-text:oklch(var(--secondary-500) / 1);--offer-icon-border:oklch(var(--secondary-500) / 1);--offer-icon-bg:"transparent";--offer-icon-rotation:0deg;--tw-text-opacity:1;color:oklch(var(--base-0) / var(--tw-text-opacity,1));border-radius:0 var(--rounded-badge) var(--rounded-badge);background:var(--offre,linear-gradient(148deg, oklch(var(--secondary-500) / 1) -5.31%, oklch(var(--primary-500) / 1) 54.56%));flex-wrap:wrap;gap:1rem;text-decoration-line:none;display:flex;text-decoration:none!important}.card.offer-card:hover{--offer-icon-text:oklch(var(--base-0) / 1);--offer-icon-border:var(--fallback-p,oklch(var(--p)/1));--offer-icon-bg:var(--fallback-p,oklch(var(--p)/1));--offer-icon-rotation:45deg}.offer-card__body{gap:1rem;padding:1.5rem}.card-title.offer-card__title{--tw-text-opacity:1;width:100%;color:oklch(var(--base-0) / var(--tw-text-opacity,1));justify-content:space-between;align-items:flex-start;display:flex}@media (width>=768px){.card-title.offer-card__title{font-size:1.5rem;line-height:2rem}}.offer-card__icon{border-style:solid;border-width:1px;border-color:var(--offer-icon-border);background-color:var(--offer-icon-bg);min-width:2.25rem;color:var(--offer-icon-text);transform:rotate(var(--offer-icon-rotation));border-radius:9999px;padding:.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.offer-card__description{--tw-text-opacity:1;color:oklch(var(--base-0) / var(--tw-text-opacity,1))}.offer-group{border-radius:0}@media (width>=768px){.offer-group{padding-top:3rem;padding-bottom:3rem}input[name=offer-group__collapse-checkbox]{display:none}}.offer-group__title{margin:0;padding-left:0;padding-right:1.25rem}.offer-group__title.offer-group__title--mobile{--tw-border-opacity:1;border-style:solid;border-top-width:1px;border-color:oklch(var(--secondary-500) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:oklch(var(--secondary-700) / var(--tw-text-opacity,1))}@media (width>=768px){.offer-group__title.offer-group__title--mobile{border-width:0;display:none}}.offer-group__title.offer-group__title--mobile:after{right:.25rem}.offer-group__title.offer-group__title--desktop{display:none}@media (width>=768px){.offer-group__title.offer-group__title--desktop{display:flex}}.offer-group__content{flex-direction:column;gap:2rem;display:flex}@media (width>=768px){.offer-group__content{visibility:visible;min-height:unset;flex-direction:row}}.offer-group__content-col{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex;container:offre/inline-size}@media (width>=768px){.offer-group__content-col:first-child{width:41.6667%}.offer-group__content-col:last-child{width:58.3333%}}.offer-group__description{margin:0}.offer-group__offers{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;width:100%;padding-bottom:2rem;display:grid}@media (width>=768px){.offer-group__offers{padding-bottom:0}@container offre (width>500px){.offer-group__offers{grid-template-columns:repeat(2,minmax(0,1fr))}}}html{scroll-behavior:smooth}@media (width>=768px){.filters-wrapper.filters-wrapper--desktop-list{z-index:10;width:100%;position:relative}.filters-wrapper.filters-wrapper--desktop-list .filters__form-content{row-gap:1.5rem}.filters-wrapper.filters-wrapper--desktop-list .filters__title{display:block}.filters-wrapper.filters-wrapper--desktop-list .filters__dropdown{width:100%}:is(.filters-wrapper.filters-wrapper--desktop-list .filters__dropdown) .filters__list{flex-flow:wrap;justify-content:center;gap:2rem;display:flex;position:static}}.filters-wrapper.filters-wrapper--desktop-list .filters__list{padding-top:.625rem;padding-bottom:.625rem}@media (width>=768px){.filters-wrapper.filters-wrapper--desktop-list .filters__selector{display:none}}.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container{--tw-border-opacity:1;border-bottom-width:1px;border-color:oklch(var(--secondary-500) / var(--tw-border-opacity,1))}@media (width>=768px){.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container{border-style:none;transform:none}:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):hover,:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):active,:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):focus{--tw-border-opacity:1;border-color:oklch(var(--secondary-500) / var(--tw-border-opacity,1));background-color:#0000;padding:0}:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):has(.filters__selector-option.active){--tw-border-opacity:1;border-color:oklch(var(--secondary-500) / var(--tw-border-opacity,1));background-color:#0000;padding:0}:is(:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):hover,:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):active,:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):focus,:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):has(.filters__selector-option.active)) .label__text{color:currentColor;font-size:.875rem;font-weight:700;line-height:1.25rem}:is(:is(:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):hover,:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):active,:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):focus,:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):has(.filters__selector-option.active)) .label__text):before{--tw-content:none;content:var(--tw-content)}}:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):last-child{border-style:none}:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-container):hover{background-color:#0000}.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-wrapper{padding:0}@media (width>=768px){.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option-wrapper{height:100%;padding:0}}.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option{padding:.75rem .5rem}@media (width>=768px){.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity,1)));text-align:center;--tw-text-opacity:1;height:100%;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)));border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;width:11.5rem;display:flex;position:relative;padding:1rem!important}:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option):hover{--tw-bg-opacity:1;background-color:oklch(var(--secondary-500) / var(--tw-bg-opacity,1))}:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option) span{flex-grow:1;justify-content:center;align-items:center;display:flex;text-align:center!important}}.active:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option){--tw-text-opacity:1;color:oklch(var(--secondary-700) / var(--tw-text-opacity,1))}@media (width>=768px){.active:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option){--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity,1)));--tw-text-opacity:1;color:oklch(var(--base-0) / var(--tw-text-opacity,1))}.active:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option):after{--tw-text-opacity:1;color:oklch(var(--secondary-500) / var(--tw-text-opacity,1));content:"×";display:block;position:absolute;top:.25rem;right:.25rem}}:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option) input{display:none}:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option) .label__icon{width:1.5rem;height:1.5rem}@media (width>=768px){:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option) .label__icon{width:2.125rem;height:2.125rem}}:is(:is(.filters-wrapper.filters-wrapper--desktop-list .filters__selector-option) .label__text-wrapper) .label__text{font-size:.875rem;font-weight:700;line-height:1.25rem}
