a.btn.color_bg_passculture{background:#e72069;background:-moz-linear-gradient(145deg, rgb(231, 32, 105) 0%, rgb(53, 10, 148) 100%);background:-webkit-linear-gradient(145deg, rgb(231, 32, 105) 0%, rgb(53, 10, 148) 100%);background:linear-gradient(145deg, rgb(231, 32, 105) 0%, rgb(53, 10, 148) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e72069", endColorstr="#350a94", GradientType=1);color:#fff !important}#app_ticket{padding:1rem 0rem;line-height:1.4em;width:clamp(320px,100%,900px);margin:.2em auto}#app_ticket .hidden{display:none !important}#app_ticket sup{top:-0.4em;font-size:60%}#app_ticket .fz_s{font-size:.75rem;font-size:clamp(.75rem,1vw,.9rem);line-height:1.2em}#app_ticket .fz_m{font-size:clamp(.9rem,1.5vw,1rem);line-height:1.05em}#app_ticket .fz_l{font-family:var(--ff_title);font-size:clamp(1rem,2vw,1.5rem);margin-bottom:.5em;line-height:1.05em}#app_ticket .fz_xl{font-family:var(--ff_title);font-size:clamp(1.6rem,4vw,2.5rem);margin-bottom:.5em;line-height:1.1em}#app_ticket .mt_1{padding-top:clamp(1rem,2vw,2rem)}#app_ticket .mb_1{margin-bottom:clamp(1rem,2vw,2rem)}#app_ticket .mb_2{margin-bottom:clamp(2rem,4vw,3rem)}#app_ticket ul,#app_ticket li{margin:0;padding:0;list-style:none}#app_ticket p{padding:0}#app_ticket .strike{text-decoration:line-through}#app_ticket .disable{background:var(--color_gris) !important;opacity:.3}#app_ticket .ta_c{text-align:center}#app_ticket .flex{display:flex;align-items:stretch;flex-wrap:nowrap;gap:1vw;justify-content:space-between}#app_ticket .f_align_center{align-items:center}#app_ticket .flex_column{display:flex;flex-direction:column;gap:0rem}#app_ticket ul.ticket_columns{position:relative;display:flex;flex-wrap:nowrap;gap:1vw;align-items:stretch}#app_ticket ul.ticket_columns li{flex:1}#app_ticket ul.ticket_columns li .offre{display:flex;flex-direction:row;justify-content:space-between;height:100%;gap:1em}#app_ticket ul.ticket_columns li .offre *{margin:0}@media only screen and (max-width: 768px){#app_ticket ul.ticket_columns li .offre{flex-direction:column;gap:0}}#app_ticket input[type=checkbox],#app_ticket input[type=radio]{appearance:none;display:block;width:0;height:0;overflow:hidden;margin:0;padding:0;text-indent:0}#app_ticket input[type=checkbox]:checked+label,#app_ticket input[type=radio]:checked+label{box-shadow:0 .5em 1rem rgba(0,0,0,.1);opacity:1;background-color:var(--color_orange) !important;color:#fff}#app_ticket input[type=checkbox]:checked+label .btn_select,#app_ticket input[type=radio]:checked+label .btn_select{transform:rotate(405deg);background:#fff;color:var(--color_gris)}#app_ticket input[type=checkbox]:checked+label .btn_select:after,#app_ticket input[type=checkbox]:checked+label .btn_select:before,#app_ticket input[type=radio]:checked+label .btn_select:after,#app_ticket input[type=radio]:checked+label .btn_select:before{background:var(--color_orange)}#app_ticket input[type=checkbox]:checked+label .btn_select:after,#app_ticket input[type=radio]:checked+label .btn_select:after{top:37%;left:31%;width:60%}#app_ticket input[type=checkbox]:checked+label .btn_select:before,#app_ticket input[type=radio]:checked+label .btn_select:before{width:40%;top:63%;left:23%}@media only screen and (min-width: 768px){#app_ticket input[type=checkbox]:not([disabled])+label:hover,#app_ticket input[type=radio]:not([disabled])+label:hover{border-color:var(--color_orange);cursor:pointer}}#app_ticket .ticket_block{display:block;position:relative;border:1px solid var(--color_gris);border-radius:.5rem;padding:clamp(.7rem,1.5vw,1.5rem) clamp(.5rem,1.5vw,1.5rem);transition:.2s ease all;height:100%;color:var(--color_noir)}#app_ticket #jours .jour{display:flex;align-items:start;gap:1rem;flex-direction:row;font-family:var(--ff_title)}@media only screen and (max-width: 768px){#app_ticket #jours .jour{flex-direction:column}}#app_ticket #jours .jour_desc{font-family:var(--ff_text);font-size:clamp(.7rem,1.3vw,1rem)}#app_ticket #choix_ticket input[type=radio]+label.ticket_block{opacity:.5}#app_ticket #choix_ticket input[type=radio].active+label.ticket_block{opacity:1}#app_ticket #choix_ticket input[type=radio]:checked.active+label.ticket_block{background-color:var(--color_orange)}#app_ticket .btn_select{position:relative;display:flex;background:var(--color_orange);color:#fff;border:1px solid var(--color_orange);transition:ease .2s all;font-size:1.5em;line-height:0;justify-content:center;align-items:center;aspect-ratio:1;min-width:1.3em;border-radius:50%}#app_ticket .btn_select:before,#app_ticket .btn_select:after{content:"";position:absolute;left:20%;top:calc(50% - 1px);width:60%;height:3px;background:#fff;z-index:9;transform-origin:center;transition:.2s ease-out all}#app_ticket .btn_select:after{transform:rotate(90deg)}#app_ticket ul#choix_nbre_list{display:flex;justify-content:center;gap:1vw}#app_ticket ul#choix_nbre_list li{width:100%;max-width:4rem}#app_ticket ul#choix_nbre_list input[type=radio]:checked+label{border:2px solid var(--color_orange);box-shadow:0 .5em 1rem rgba(0,0,0,.2);margin:-2px 0 0px -1px !important;opacity:1}#app_ticket ul#choix_nbre_list label{transition:.2s ease all;display:flex;justify-content:center;align-items:center;aspect-ratio:1;font-weight:700;font-family:var(--ff_title);font-size:clamp(1.5rem,3vw,2rem);border-radius:50%;border:1px solid var(--color_gris);cursor:pointer;color:#fff}@media only screen and (min-width: 768px){#app_ticket ul#choix_nbre_list label:hover{border-color:var(--color_orange);cursor:pointer}}#app_ticket #offre_tarif{text-align:right;font-size:1.2em;font-weight:700}#app_ticket #resume_btn{justify-content:end}#app_ticket #resume_btn .btn{width:100%;border-radius:.5rem;padding:.8em 1em;font-size:1.5em}@media only screen and (min-width: 768px){#app_ticket #resume_btn:hover{filter:hue-rotate(349deg) saturate(1.3);cursor:pointer}}#app_ticket #resume_value{text-align:right}#app_ticket .karma .flex{justify-content:center}/*# sourceMappingURL=ticket_choise.css.map */
