.back-page{border-radius:5px}@media (max-width:640px){.back-page{margin-bottom:1rem}}body,html{color:#000;font-family:Open Sans!important;height:100%;margin:0}.back-page{background:hsla(var(--p)/var(--txt-opacity,1));border-radius:19px;color:#fff;font-family:Open Sans;font-weight:700;padding:8px 22px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:640px){.back-page{margin-bottom:1rem;padding:8px 22px}}.btn-filter{background:#fff;border:none;border-radius:19px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:hsla(var(--p)/var(--txt-opacity,1));margin-left:1rem;padding:5px 10px;width:120px}.btn-filter.active{background:hsla(var(--p)/var(--txt-opacity,1));color:#fff}h1{font-size:2rem;margin:35px 10px 5px 0;text-align:center}h2{font-size:1.2rem;margin:50px 0 15px;text-transform:uppercase}#voucher input{padding:7px 15px}#voucher input,#voucher select{background-color:#fff;border:1px solid #dcdcdc;border-radius:20px}#voucher select,#voucher textarea{padding:.5rem 1rem}#voucher textarea{background-color:#fff;border:1px solid #dcdcdc;border-radius:40px;margin:0 40px 0 0;min-height:137px;width:100%}#voucher ::-moz-placeholder{color:#d3d3d3}#voucher ::placeholder{color:#d3d3d3}#voucher label{margin-bottom:1rem;margin-right:10px}#voucher .errorMessage{color:red}#voucher input[type=submit]{background-color:hsla(var(--p)/var(--txt-opacity,1))!important;border:none!important;color:#fff!important;margin-top:15px!important;min-width:120px;padding:.5rem 1rem}#voucher .voucher-list-container{display:flex;flex-wrap:wrap;gap:20px;margin-top:50px;max-width:calc(100vw - 16px)}#voucher .voucher-list-container .voucher-delivery,#voucher .voucher-list-container .voucher-delivery-2{flex:1;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative}#voucher .voucher-list-container .voucher-delivery .select-voucher-radio,#voucher .voucher-list-container .voucher-delivery-2 .select-voucher-radio{-webkit-animation:apparition .5s ease;animation:apparition .5s ease;border:1px solid transparent;border-radius:25px;gap:10px;margin-bottom:5px;padding:5px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#voucher .voucher-list-container .voucher-delivery #secondSelectPrestations .select-voucher-radio,#voucher .voucher-list-container .voucher-delivery-2 #secondSelectPrestations .voucher-prestation-item.is_active label{border:1px solid #707070;border-radius:25px;color:#707070;font-weight:700;padding:7px 20px;text-align:center;width:100%}#voucher .voucher-list-container .voucher-delivery-2 #secondSelectPrestations .voucher-prestation-item.is_active label{margin-bottom:0}#voucher .voucher-list-container .voucher-delivery .select-voucher-radio:hover,#voucher .voucher-list-container .voucher-delivery-2 .select-voucher-radio:hover{border:1px solid hsl(var(--p))}#voucher .voucher-list-container .voucher-delivery .select-voucher-radio.is_active,#voucher .voucher-list-container .voucher-delivery .select-voucher-radio.is_active label,#voucher .voucher-list-container .voucher-delivery-2 .select-voucher-radio.is_active,#voucher .voucher-list-container .voucher-delivery-2 .select-voucher-radio.is_active label{background-color:hsl(var(--p))!important;border:1px solid hsl(var(--p));color:#fff!important}#voucher .voucher-list-container .voucher-delivery .voucher-border,#voucher .voucher-list-container .voucher-delivery-2 .voucher-border{background:#000;height:100%;position:absolute;right:-11px;top:0;width:2px}@media (max-width:1024px){#voucher .voucher-list-container .voucher-delivery .voucher-border.vb-1,#voucher .voucher-list-container .voucher-delivery-2 .voucher-border.vb-1{height:1px;right:0;top:calc(100% + 5px);width:100%}#voucher .voucher-list-container .voucher-delivery .voucher-border.vb-2,#voucher .voucher-list-container .voucher-delivery .voucher-border.vb-3,#voucher .voucher-list-container .voucher-delivery-2 .voucher-border.vb-2,#voucher .voucher-list-container .voucher-delivery-2 .voucher-border.vb-3{display:none}}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-category-container,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-category-container{display:flex;flex-direction:column}@media (max-width:1024px){#voucher .voucher-list-container .voucher-delivery .voucher-prestation-category-container,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-category-container{flex-direction:column;flex-direction:row;gap:10px;max-width:93vw;overflow-x:scroll}}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-category,#voucher .voucher-list-container .voucher-delivery .voucher-prestation-item,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-category,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-item{margin-bottom:5px}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-category button.is_active,#voucher .voucher-list-container .voucher-delivery .voucher-prestation-category:hover button,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-category button.is_active,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-category:hover button{border:1px solid hsl(var(--p))}@media (max-width:1024px){#voucher .voucher-list-container .voucher-delivery .voucher-prestation-category button,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-category button{border:0!important;padding:5px!important;white-space:nowrap}}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-item,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-item{align-items:center;display:none;padding:5px 20px;position:relative}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-item input,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;height:15px;margin-bottom:0;margin-right:10px;min-height:15px;min-width:15px;padding:5px 0;width:15px}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-item input:checked,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-item input:checked{background-color:hsl(var(--p))}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-item input:checked+label,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-item input:checked+label{-webkit-animation:apparition .5s ease;animation:apparition .5s ease;background-color:hsl(var(--p))!important;border:1px solid transparent;border-radius:25px;color:#fff!important;font-weight:500;gap:10px;margin-bottom:5px;padding:5px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-item.is_active,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-item.is_active{display:flex}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-item label,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-item label{margin:0}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-item label .voucher-item-description,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-item label .voucher-item-description{-webkit-animation:height .5s ease-in-out;animation:height .5s ease-in-out;background-color:hsla(var(--p)/var(--txt-opacity,.9));border-radius:8px;height:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;width:calc(90% - 20px);z-index:9999}#voucher .voucher-list-container .voucher-delivery .voucher-prestation-item label:hover .voucher-item-description,#voucher .voucher-list-container .voucher-delivery-2 .voucher-prestation-item label:hover .voucher-item-description{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px}@media (max-width:1024px){#voucher .voucher-list-container .voucher-delivery.vd-title{min-width:100%}}@media (min-width:1025px){#voucher .voucher-list-container .voucher-delivery.vd-title{display:flex;flex-direction:column;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:105px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}#voucher .voucher-list-container .voucher-delivery-2{flex:2}#voucher .voucher-list-container #prestationsMontant,#voucher .voucher-list-container #prestationsSoins{display:none}#voucher .voucher-list-container .voucher-delivery.is_active{-webkit-animation:apparition 1s ease;animation:apparition 1s ease;display:flex!important}#voucher .voucher-form{display:flex;flex-direction:row;gap:20px}@media (max-width:1024px){#voucher .voucher-form{flex-direction:column}}#voucher .voucher-form-block{display:flex;flex-direction:column;width:calc(50% - 10px)}@media (max-width:639px){#voucher .voucher-form-block{width:100%}}.descriptionSoin{background-color:hsla(var(--p)/var(--txt-opacity,1));color:#fff;display:none;padding:20px;position:absolute;z-index:9999}

/*# sourceMappingURL=voucher.css.map*/