.toulbox-client-commande .form-item,.beneficiaire-new-commande- .form-item,.toulbox-beneficiaire-commande .form-item{width:100%}.toulbox-client-commande .form-type-radio,.toulbox-client-commande .form-type-checkbox,.beneficiaire-new-commande- .form-type-radio,.beneficiaire-new-commande- .form-type-checkbox,.toulbox-beneficiaire-commande .form-type-radio,.toulbox-beneficiaire-commande .form-type-checkbox{border-radius:10px}.toulbox-client-commande .form-actions,.beneficiaire-new-commande- .form-actions,.toulbox-beneficiaire-commande .form-actions{padding-bottom:50px}.toulbox-client-commande .pack,.toulbox-client-commande .services,.beneficiaire-new-commande- .pack,.beneficiaire-new-commande- .services,.toulbox-beneficiaire-commande .pack,.toulbox-beneficiaire-commande .services{display:grid;grid-template-columns:repeat(15, 1fr);grid-gap:10px;grid-auto-rows:auto 1fr;height:100%;width:100%;padding:20px}.toulbox-client-commande [id^=edit-liste-service]:not(.form-check-input),.beneficiaire-new-commande- [id^=edit-liste-service]:not(.form-check-input),.toulbox-beneficiaire-commande [id^=edit-liste-service]:not(.form-check-input){display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.toulbox-client-commande .picto,.beneficiaire-new-commande- .picto,.toulbox-beneficiaire-commande .picto{grid-row:1;grid-column:1/3;width:40px}.toulbox-client-commande .picto img,.beneficiaire-new-commande- .picto img,.toulbox-beneficiaire-commande .picto img{width:40px}.toulbox-client-commande .services .title,.toulbox-client-commande .services .price,.beneficiaire-new-commande- .services .title,.beneficiaire-new-commande- .services .price,.toulbox-beneficiaire-commande .services .title,.toulbox-beneficiaire-commande .services .price{color:#85224c}.toulbox-client-commande .pack-title-and-price,.toulbox-client-commande .title-and-price,.beneficiaire-new-commande- .pack-title-and-price,.beneficiaire-new-commande- .title-and-price,.toulbox-beneficiaire-commande .pack-title-and-price,.toulbox-beneficiaire-commande .title-and-price{grid-column:span 13}.toulbox-client-commande .pack-title-and-price .prices-list,.toulbox-client-commande .title-and-price .prices-list,.beneficiaire-new-commande- .pack-title-and-price .prices-list,.beneficiaire-new-commande- .title-and-price .prices-list,.toulbox-beneficiaire-commande .pack-title-and-price .prices-list,.toulbox-beneficiaire-commande .title-and-price .prices-list{list-style:none}.toulbox-client-commande .pack-title-and-price .prices-item,.toulbox-client-commande .title-and-price .prices-item,.beneficiaire-new-commande- .pack-title-and-price .prices-item,.beneficiaire-new-commande- .title-and-price .prices-item,.toulbox-beneficiaire-commande .pack-title-and-price .prices-item,.toulbox-beneficiaire-commande .title-and-price .prices-item{display:flex}.toulbox-client-commande .pack-title-and-price .prices-item em.placeholder,.toulbox-client-commande .title-and-price .prices-item em.placeholder,.beneficiaire-new-commande- .pack-title-and-price .prices-item em.placeholder,.beneficiaire-new-commande- .title-and-price .prices-item em.placeholder,.toulbox-beneficiaire-commande .pack-title-and-price .prices-item em.placeholder,.toulbox-beneficiaire-commande .title-and-price .prices-item em.placeholder{margin-left:5px}.toulbox-client-commande .title,.toulbox-client-commande .price,.beneficiaire-new-commande- .title,.beneficiaire-new-commande- .price,.toulbox-beneficiaire-commande .title,.toulbox-beneficiaire-commande .price{font-size:24px;font-weight:600}.toulbox-client-commande .title,.beneficiaire-new-commande- .title,.toulbox-beneficiaire-commande .title{grid-row:1;grid-column:3/12}.toulbox-client-commande .price,.beneficiaire-new-commande- .price,.toulbox-beneficiaire-commande .price{text-align:end}.toulbox-client-commande .price .placeholder,.beneficiaire-new-commande- .price .placeholder,.toulbox-beneficiaire-commande .price .placeholder{background-color:transparent;opacity:1;cursor:default;margin-right:5px}.toulbox-client-commande .description,.beneficiaire-new-commande- .description,.toulbox-beneficiaire-commande .description{grid-row:2;grid-column:3/12;height:42px;font-size:14px;margin-bottom:0;word-break:break-word;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.toulbox-client-commande .description-detail,.beneficiaire-new-commande- .description-detail,.toulbox-beneficiaire-commande .description-detail{color:#231f20;padding:10px}.toulbox-client-commande .see-more,.beneficiaire-new-commande- .see-more,.toulbox-beneficiaire-commande .see-more{grid-row:3;grid-column:1/12}.toulbox-client-commande .services,.beneficiaire-new-commande- .services,.toulbox-beneficiaire-commande .services{width:auto;padding:0}.toulbox-client-commande .form-check-input,.beneficiaire-new-commande- .form-check-input,.toulbox-beneficiaire-commande .form-check-input{width:40px;height:40px}.toulbox-client-commande .form-check-input[type=radio],.beneficiaire-new-commande- .form-check-input[type=radio],.toulbox-beneficiaire-commande .form-check-input[type=radio]{margin-top:-20px;margin-left:28px}.toulbox-client-commande .form-check-input[type=checkbox],.beneficiaire-new-commande- .form-check-input[type=checkbox],.toulbox-beneficiaire-commande .form-check-input[type=checkbox]{margin-top:-40px;border-radius:50%}.toulbox-client-commande .form-check-input:checked[type=radio],.toulbox-client-commande .form-check-input:checked[type=checkbox],.beneficiaire-new-commande- .form-check-input:checked[type=radio],.beneficiaire-new-commande- .form-check-input:checked[type=checkbox],.toulbox-beneficiaire-commande .form-check-input:checked[type=radio],.toulbox-beneficiaire-commande .form-check-input:checked[type=checkbox]{background-size:20px}@media screen and (max-width: 768px){.toulbox-client-commande .form-check:not(.form-type-checkbox),.beneficiaire-new-commande- .form-check:not(.form-type-checkbox),.toulbox-beneficiaire-commande .form-check:not(.form-type-checkbox){padding-left:0;margin-bottom:30px}}.toulbox-client-commande .form-actions,.beneficiaire-new-commande- .form-actions,.toulbox-beneficiaire-commande .form-actions{display:flex}.toulbox-client-commande .form-actions [id^=edit-save-draft],.beneficiaire-new-commande- .form-actions [id^=edit-save-draft],.toulbox-beneficiaire-commande .form-actions [id^=edit-save-draft]{margin-left:auto;margin-right:50px}@media screen and (max-width: 768px){.toulbox-client-commande .form-actions [id^=edit-save-draft],.beneficiaire-new-commande- .form-actions [id^=edit-save-draft],.toulbox-beneficiaire-commande .form-actions [id^=edit-save-draft]{margin-right:0}}@media screen and (max-width: 768px){.toulbox-client-commande .form-actions,.beneficiaire-new-commande- .form-actions,.toulbox-beneficiaire-commande .form-actions{display:block;text-align:right}.toulbox-client-commande .form-actions .form-submit,.beneficiaire-new-commande- .form-actions .form-submit,.toulbox-beneficiaire-commande .form-actions .form-submit{margin-bottom:20px}}.toulbox-client-commande #edit-overlay-link,.toulbox-client-commande #edit-save-draft,.beneficiaire-new-commande- #edit-overlay-link,.beneficiaire-new-commande- #edit-save-draft,.toulbox-beneficiaire-commande #edit-overlay-link,.toulbox-beneficiaire-commande #edit-save-draft{width:340px}@media screen and (max-width: 768px){.toulbox-client-commande #edit-overlay-link,.toulbox-client-commande #edit-save-draft,.beneficiaire-new-commande- #edit-overlay-link,.beneficiaire-new-commande- #edit-save-draft,.toulbox-beneficiaire-commande #edit-overlay-link,.toulbox-beneficiaire-commande #edit-save-draft{width:auto}}.packs-list{width:100%}.packs-list [id^=edit-liste-packs]{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}@media screen and (max-width: 768px){.packs-list [id^=edit-liste-packs]{display:block}}.packs-list .form-item-liste-packs{width:460px;border:2px solid #ec4d22;color:#fff;height:100%;padding:0}@media screen and (max-width: 768px){.packs-list .form-item-liste-packs{width:auto;margin-right:0}}.packs-list .form-item-liste-packs .form-check-label{display:initial;width:100%}.packs-list .form-item-liste-packs:nth-child(odd){background-color:#ec4d22}.packs-list .form-item-liste-packs:nth-child(even){background-color:#85224c}.pack .see-more .pack-list-btn,.services .see-more .pack-list-btn{padding:0;text-decoration:underline}.pack .see-more .pack-list-btn:focus,.services .see-more .pack-list-btn:focus{box-shadow:none}.pack .pack-list-btn{color:#fff}.services .pack-list-btn{color:#ec4d22}.detail-pack{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff;color:#231f20;padding:20px}.detail-pack .services-ob{list-style-type:none;font-weight:700;margin-bottom:0;border-radius:5px;padding-left:0;margin-top:5px}.detail-pack .service-list:before{content:url("/themes/custom/toul_box_theme/images/picto/check-vert.svg");padding-right:5px}.ui-widget-content{z-index:1;width:auto !important;max-width:1300px}#views-exposed-form-liste-commande-commande-client .ui-widget-content .select-benef,#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content .select-benef{width:100%}#views-exposed-form-liste-commande-commande-client .ui-widget-content .select-benef #btn-select-benef,#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content .select-benef #btn-select-benef{background-color:#6d6d6d;width:340px}@media screen and (max-width: 768px){#views-exposed-form-liste-commande-commande-client .ui-widget-content .select-benef #btn-select-benef,#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content .select-benef #btn-select-benef{width:auto;height:auto}}#views-exposed-form-liste-commande-commande-client .ui-widget-content .form-submit:first-child,#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content .form-submit:first-child{background-image:url("/themes/custom/toul_box_theme/images/picto/loupe-blanc.svg");background-color:#85224c;background-repeat:no-repeat;font-size:0;background-position:center;width:75px;height:75px}#views-exposed-form-liste-commande-commande-client .ui-widget-content .form-submit:nth-child(2),#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content .form-submit:nth-child(2){background-color:transparent;border:none;color:#ec4d22;text-decoration:underline;padding-right:0}#views-exposed-form-liste-commande-commande-client .ui-widget-content.ui-autocomplete,#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content.ui-autocomplete{background-color:#fff;color:#6d6d6d;border-radius:5px}#views-exposed-form-liste-commande-commande-client .ui-widget-content.ui-autocomplete .ui-menu-item-wrapper,#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content.ui-autocomplete .ui-menu-item-wrapper{text-decoration:none;width:400px;display:block}@media screen and (max-width: 768px){#views-exposed-form-liste-commande-commande-client .ui-widget-content.ui-autocomplete .ui-menu-item-wrapper,#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content.ui-autocomplete .ui-menu-item-wrapper{width:300px}}#views-exposed-form-liste-commande-commande-client .ui-widget-content.ui-autocomplete .ui-state-active,#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content.ui-autocomplete .ui-state-active{background:#f8f8f8;border-left:1px solid #6d6d6d;border-top:none;border-right:none;border-bottom:none;color:#6d6d6d}#views-exposed-form-liste-commande-commande-client .ui-widget-content.ui-dialog-buttonpane,#views-exposed-form-liste-beneficiaires-benef-commande .ui-widget-content.ui-dialog-buttonpane{visibility:hidden}.recap-commande .nom-commande{font-size:24px;font-weight:600}.recap-commande .recap-commande_content{display:flex}@media screen and (max-width: 768px){.recap-commande .recap-commande_content{display:block}}.recap-commande .commande,.recap-commande .recap{flex:1 1 50%}.recap-commande .commande{padding-right:20px}@media screen and (max-width: 768px){.recap-commande .commande{padding-right:0}}.recap-commande .pack-info,.recap-commande .recap_total{background-color:#f8f8f8;padding:20px;border-radius:10px}.recap-commande .pack-info_content{font-size:18px;font-weight:700;display:inline-block}.recap-commande .pack-service-optionnel{padding:20px}.recap-commande .pack-price,.recap-commande .service-op-price,.recap-commande .recap_total-price{float:right}.recap-commande .pack-service-ob li{color:#231f20;list-style-type:none}.recap-commande .benef-count_title{display:inline-block;width:350px}@media screen and (max-width: 768px){.recap-commande .benef-count_title{width:auto}}.recap-commande .benef-count_number{display:inline-block;margin:auto;width:80px;background-color:#ec4d22;border-radius:5px;text-align:center;color:#fff}@media screen and (max-width: 768px){.recap-commande .benef-count_number{float:right}}.recap-commande .recap_total{margin-bottom:50px}.recap-commande .recap_total-title{display:inline-block;padding-top:10px}.recap-commande .recap_total-price,.recap-commande .recap_total-title{color:#ec4d22;font-weight:600}.recap-commande .recap_total-title{font-size:24px}.recap-commande .recap_total-price{font-size:36px}.recap-commande .button-actions a{width:340px;float:right}@media screen and (max-width: 768px){.recap-commande .button-actions a{width:100%}}.recap-commande .button-actions .btn-validate{margin-bottom:100px}@media screen and (max-width: 768px){.recap-commande .button-actions .btn-validate{margin-bottom:20px}}.recap-commande .button-actions .btn-save{margin-bottom:20px}@media screen and (max-width: 768px){.recap-commande .button-actions .btn:last-child{margin-bottom:50px}}.confirm-commande_text{color:#ec4d22;font-size:18px;font-weight:700}.btn-custom_bottom{margin-top:100px}@media screen and (max-width: 768px){.btn-custom_bottom{margin-top:50px}}h3.command-beneficiary-detail{font-size:18px}.optional-service-block .col{display:flex}.optional-service-block .col .optional-service{border-radius:10px;width:400px;border:2px solid #85224c;padding:20px}@media screen and (max-width: 768px){.optional-service-block .col .optional-service{width:auto}}.optional-service-block .col .optional-service .title,.optional-service-block .col .optional-service .price{color:#85224c}.optional-service-block .col .optional-service .pack-list-btn{color:#ec4d22}.optional-service-client-actions .optional-service-client-actions-group{flex-direction:row;align-items:flex-end;justify-content:flex-end;margin:0 -0.5rem}@media screen and (max-width: 992px){.optional-service-client-actions .optional-service-client-actions-group{flex-direction:column;align-items:flex-start;justify-content:left}}@media screen and (max-width: 576px){.optional-service-client-actions .optional-service-client-actions-group{flex-direction:column;align-items:center;justify-content:center;margin:0}.optional-service-client-actions .optional-service-client-actions-group .btn{width:100%}}@media screen and (max-width: 576px){.optional-service-client-actions .optional-service-client-actions-group .optional-service-client-action{width:100%}}@media screen and (max-width: 992px){.optional-service-client-actions .btn{margin-bottom:.5rem}}@media screen and (max-width: 576px){.optional-service-client-actions .btn{width:100%}}