@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,400;0,700;1,400;1,700&family=Poppins:ital,wght@0,400;0,600;0,700;1,400;1,700&display=swap);.box_student.one_student,.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active.box_student.one_student:focus,.active.focus.box_student.one_student,.box_student.one_student:active.focus,.box_student.one_student:active:focus,.box_student.one_student:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.focus.box_student.one_student{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.box_student.one_student:focus,.box_student.one_student:hover,.btn.focus,.btn:focus,.btn:hover,.focus.box_student.one_student{color:#333;text-decoration:none}.active.box_student.one_student,.box_student.one_student:active,.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.box_student.one_student[disabled],.btn.disabled,.btn[disabled],.disabled.box_student.one_student,fieldset[disabled] .box_student.one_student,fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,a.disabled.box_student.one_student,fieldset[disabled] a.box_student.one_student,fieldset[disabled] a.btn{pointer-events:none}.box_student.one_student,.btn-default{color:#333;background-color:#fff;border-color:#ccc}.box_student.one_student:focus,.btn-default.focus,.btn-default:focus,.focus.box_student.one_student{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.box_student.one_student:hover,.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.active.box_student.one_student,.box_student.one_student:active,.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle,.open>.dropdown-toggle.box_student.one_student{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.active.box_student.one_student:focus,.active.box_student.one_student:hover,.active.focus.box_student.one_student,.box_student.one_student:active.focus,.box_student.one_student:active:focus,.box_student.one_student:active:hover,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover,.open>.dropdown-toggle.box_student.one_student:focus,.open>.dropdown-toggle.box_student.one_student:hover,.open>.dropdown-toggle.focus.box_student.one_student{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.box_student.one_student[disabled].focus,.box_student.one_student[disabled]:focus,.box_student.one_student[disabled]:hover,.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,.disabled.box_student.one_student:focus,.disabled.box_student.one_student:hover,.disabled.focus.box_student.one_student,fieldset[disabled] .box_student.one_student:focus,fieldset[disabled] .box_student.one_student:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .focus.box_student.one_student{background-color:#fff;border-color:#ccc}.box_student.one_student .badge,.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm{padding:5px 10px}.btn-sm,.btn-xs{font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}@font-face{font-family:npy;src:url(/build/redpill/fonts/sites/npy/icons/fonts/npy.eot?gboqch);src:url(/build/redpill/fonts/sites/npy/icons/fonts/npy.eot?gboqch#iefix) format("embedded-opentype"),url(/build/redpill/fonts/sites/npy/icons/fonts/npy.ttf?gboqch) format("truetype"),url(/build/redpill/fonts/sites/npy/icons/fonts/npy.woff?gboqch) format("woff"),url(/build/redpill/fonts/sites/npy/icons/fonts/npy.svg?gboqch#npy) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" npy-"],[class^=npy-]{font-family:npy!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.npy-empty-set:before{content:""}.npy-credit-card:before{content:""}.npy-snowmobile:before{content:""}.npy-card:before{content:""}.npy-skiUser:before{content:""}.npy-close:before{content:""}.npy-arrow-left:before{content:""}.npy-menu:before{content:""}.npy-check:before{content:""}.npy-picdumidi-user:before{content:""}.gl_btn{font-family:Poppins}.gl_alert-success{background-color:#3ec93e}.gl_box,.sfv2 .Item{border:none;box-shadow:0 0 55px rgba(59,139,219,.16862745098039217);border-radius:15px}.sfv2 .detailItemContainer,.sfv2 .summaryItemContainerAnimate{border:none}.saleFunnel_v2{font-family:Poppins;color:#001f3b}.gl_box_toggleMobile .gl_btn,.sfv2 .gl_btn{border-radius:30px!important;box-shadow:none;border:none;white-space:nowrap;font-weight:400;height:auto;padding:10px 20px;display:inline-block;width:auto}.gl_box_toggleMobile .gl_btn-primary,.sfv2 .gl_btn-primary{background-color:#eb6535}.gl_box_toggleMobile .gl_btn-primary:hover,.sfv2 .gl_btn-primary:hover{background-color:rgba(235,101,53,.8);border-color:#eb6535}.gl_box_toggleMobile .gl_btn-secondary,.sfv2 .gl_btn-secondary{border:none!important}.gl_cart_summary_sidebar{padding:110px 32px 32px 44px}.gl_cart_summary_sidebar .gl-i-close{top:57px;left:44px}.gl_cart_summary_sidebar_close:before{font-family:npy!important;content:"\e904";color:#002f6c;font-size:16px}.gl_receipt{font-family:Poppins}.gl_receipt_itemIcon{display:none}.gl_receipt_item_title{color:#002f6c;font-weight:700}.gl_receipt_itemContent,.gl_receipt_itemPrice_old{color:#002f6c}.gl_receipt_item{border-style:dashed;border-color:rgba(0,47,108,.2)}.gl_receipt_item-total{border:none;justify-content:flex-end;padding-top:4px}.gl_receipt_item-taxe{padding-bottom:0}.gl_receipt_itemTotal_title{margin-right:20px;font-size:20px}.gl_receipt_itemPrice-total{font-size:30px}.inputAreaContainer .inputContainer input,.inputAreaContainer .react-autosuggest__container input,.inputAreaContainer .wrapperForm input,html [data-control],input[type=password],input[type=text]{border-color:#002f6c!important;font-size:18px!important;padding:20px 17px 14px!important;height:auto!important}.control-label,input[value=""]:not(:focus)~.control-label{top:20px!important;color:#002f6c!important;opacity:.45}input:focus~.control-label,input:not([value=""]):not(:focus)~.control-label,input:valid~.control-label,input[value=""]:not(:focus)~.control-label[for=bp_customer_checkout_contact_birthdate]{top:5px!important;color:#002f6c!important}input[value=""]:not(:focus)~.control-label[for=bp_customer_checkout_contact_birthdate]{padding-left:16px;font-size:8px}.sfv2 input.rp_date:focus~.control-label,.sfv2 input.rp_date:hover~.control-label{top:5px!important;color:#002f6c!important;margin-top:0;font-size:10px!important}.gl_breadcrumb .breadcrumb_list{padding:0 70px 13px}.magic-checkbox+label:before,.magic-radio+label:before{border-color:#001f3b}.magic-radio:checked+label:before{border-color:#3ec93e}.magic-checkbox:checked+label:after,.magic-radio:checked+label:after{background:#3ec93e}.gl_box_toggleAfter .mapSelectorTitle{font-size:15px}.gl_link{border-color:#eb6535!important;color:#eb6535!important;border-bottom-style:dashed;font-size:14px}.gl_link:hover{border-color:#001f3b!important;color:#001f3b!important}@media screen and (max-width:991px){.gl_breadcrumb .breadcrumb_list{max-width:none}}.modal-content{box-shadow:0 0 55px rgba(59,139,219,.16862745098039217);font-family:Poppins;color:#002f6c;border:none}.modal-header{border:none;margin-bottom:40px;padding-left:32px}.modal-header .close{font-family:npy!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#002f6c;font-size:18px;opacity:1;margin-top:3px}.modal-header .close span[aria-hidden=true]{display:none}.modal-header .close:before{content:""}.modal-title{font-size:16px}.modal-body .option_pic img{padding:0 20px;max-width:100%}.modal-body .option_desc{font-size:16px;padding:0 30px}.modal-body .option_desc h3{font-weight:700}.modal-footer{padding:30px;border:none}.modal-footer .box_student.one_student,.modal-footer .btn{border-radius:20px;padding:7px 20px}.modal-footer .box_student.one_student,.modal-footer .btn-default{font-family:Poppins;color:#002f6c;font-size:16px;border:none}#detail_content .detail_header{padding-top:0}#detail_content .detail_header:before{content:""}body:not(.with_data_alert) .detail_header:before{display:none}@media screen and (max-width:767px){.wrme header#product_header .logoxs{padding-left:55px}.wrme header#product_header .right-area{width:auto}.wrme header#product_header .right-area #user-menu .npytel{padding:6px;margin:6px}.wrme header#product_header .right-area #user-menu .npytel p{white-space:nowrap}}@media screen and (max-width:768px){[data-cms-type=footer] ul li{display:block!important}[data-cms-type=footer] ul li:before{border-left:0 solid transparent!important}}.wrme header#homepage_header,.wrme header#product_header{min-height:104px;background-color:#fff!important}.wrme header#homepage_header .left-area,.wrme header#product_header .left-area{height:100%}.wrme header#homepage_header .left-area .wrapperToggle,.wrme header#product_header .left-area .wrapperToggle{height:100%!important}.wrme header#homepage_header .left-area .menu-item,.wrme header#product_header .left-area .menu-item{background-color:#002f6c;color:#fff}.wrme header#homepage_header .left-area .menu-item .menu_icon span,.wrme header#product_header .left-area .menu-item .menu_icon span{background-color:#fff}.wrme header#homepage_header .right-area,.wrme header#product_header .right-area{height:100%!important;width:auto}.wrme header#homepage_header .right-area span,.wrme header#product_header .right-area span{color:#002f6c!important}.wrme header#homepage_header #user-menu,.wrme header#product_header #user-menu{position:relative;color:#002f6c!important}.wrme header#homepage_header #user-menu .user-menu-item span[data-count]:before,.wrme header#product_header #user-menu .user-menu-item span[data-count]:before{border-color:#002f6c!important}.wrme header#homepage_header .logo img,.wrme header#product_header .logo img{max-height:60px}.wrme header#homepage_header .logoxs,.wrme header#product_header .logoxs{background:none;position:absolute;left:0;height:100%;display:flex!important;width:100%;align-items:center;justify-content:center;padding:0 8px}.wrme header#homepage_header .npytel,.wrme header#product_header .npytel{font-size:14px;font-family:Poppins;display:flex;flex-direction:column;line-height:1.2;margin-right:30px}.wrme header#homepage_header .npytel p,.wrme header#product_header .npytel p{margin-bottom:0}.wrme header#homepage_header .user-menu-item,.wrme header#product_header .user-menu-item{margin-right:30px}.wrme header#homepage_header span.sub-arrow,.wrme header#product_header span.sub-arrow{display:none}.wrme header#homepage_header span .top-icon,.wrme header#product_header span .top-icon{height:auto}.wrme header#homepage_header .user-menu-item span[data-count]:before,.wrme header#product_header .user-menu-item span[data-count]:before{left:auto!important;right:4px}.headerTitle{font-size:16px;color:#001f3b}#lang_menu,.headerTitle{font-family:Raleway}#lang_menu>li{background-color:rgba(141,255,252,.1);padding:5px 9px;border-radius:5px}#lang_menu .has-submenu{display:flex;align-items:center}#lang_menu .has-submenu:after{content:"\f078";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;margin-left:8px}#lang_menu .has-submenu.highlighted:after{content:"\f077"}#lang_menu .submenu{background-color:rgba(141,255,252,.1);padding:5px 9px!important;border-radius:5px;top:30px!important;width:100%!important;left:0!important}#lang_menu .submenu a:hover{color:#002f6c!important}.user-menu-item .top-icon:before{font-family:npy!important;content:"\e902"}#account_menu{margin-right:30px}#account_menu .top-icon:before{font-family:npy!important;content:"\e903"}#account_menu .top-icon.picdumidi_userIcon:before{content:"\e909"}#account_menu .account_label{display:none!important}#account_menu.sm ul a{background-color:hsla(0,0%,100%,.7)}#account_menu.sm ul a:hover{color:#fff!important;background-color:rgba(0,31,59,.5)!important}.sm ul{margin-top:8px!important}#top_picture{min-height:250px;height:auto!important;display:flex;flex-direction:column;justify-content:flex-end}#main_content{margin-top:-250px}#detail_top_content{min-height:250px!important;display:flex;flex-direction:column;justify-content:flex-end;padding:40px 0}@media screen and (min-width:992px){#ticket_container{margin-top:106px}}@media screen and (min-width:769px) and (max-width:991px){.wrme header#homepage_header .left-area,.wrme header#product_header .left-area{display:none}.wrme header#homepage_header .logo img,.wrme header#homepage_header .logoxs img,.wrme header#product_header .logo img,.wrme header#product_header .logoxs img{max-height:40px}.wrme header#homepage_header .logo,.wrme header#product_header .logo{margin-right:190px}}@media screen and (max-width:768px){.wrme header#homepage_header,.wrme header#product_header{min-height:64px}.wrme header#homepage_header .logo img,.wrme header#homepage_header .logoxs img,.wrme header#product_header .logo img,.wrme header#product_header .logoxs img{max-height:40px}#top_picture{min-height:200px}#main_content{margin-top:-200px}#detail_top_content{min-height:200px!important;padding:20px 0}}@media screen and (max-width:320px){.wrme header#homepage_header .user-menu-item,.wrme header#product_header .user-menu-item{margin-right:0}}[data-cms-type=footer]{background-color:#002f6c!important}.footer{text-align:left;font-family:Raleway}.footer,.footer a{color:#fff}.footer_content{display:flex;flex-wrap:wrap}.footerCol{width:20%}.footerCol-links{width:60%;display:flex;justify-content:stretch;flex-wrap:wrap}.footerLogo{text-align:center;margin-bottom:30px}.footerLogo img{max-width:150px}.footerApp{display:flex;flex-direction:column;align-items:center}.footerAppLink{display:inline-flex;border:1px solid #fff;border-radius:30px;padding:7px;justify-content:center;width:190px;margin-bottom:15px;align-items:center}.footerAppLink:last-child{margin-bottom:0}.footerAppLink_icon{font-size:22px}.footerAppLink_content{display:flex;flex-direction:column;padding-left:15px;line-height:1.2;justify-self:flex-start}.footerAppLink_text{font-size:13px}.footerAppLink_title{font-size:15px;font-weight:700}.footerTitle{font-size:13px!important;font-weight:700;margin-bottom:20px!important}.footerMenu{width:33.33333%;padding:0 15px;font-size:13px!important}.footerMenuLink{margin-bottom:15px}.footerPhoneNumber{display:flex;flex-direction:column}.footerPhoneNumber_number{font-family:Raleway;font-size:30px;font-weight:700}.footerPhoneNumber_price{font-size:13px}.footerSocialNetwork{display:flex;justify-content:space-between;margin-top:20px}.footerSocialNetwork_link{width:50px;height:50px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.footerSocialNetwork_link i{font-size:30px}@media screen and (max-width:991px){.footerCol{width:100%;margin-bottom:30px}.footerCol:last-child{margin-bottom:0}.footerCol-contact{text-align:center}.footerSocialNetwork{justify-content:space-around}}@media screen and (max-width:768px){.footerMenu{width:100%;text-align:center;margin-bottom:15px}.footerMenu:last-child{margin-bottom:0}.footerTitle{margin-bottom:10px!important}.footerMenuLink{margin-bottom:8px}}#top_picture.sfv2_top_picture{height:256px}#top_picture.sfv2_top_picture:before{display:none}.skierInfoContentImg{width:86px!important;height:86px!important;background-color:#4eecfd;border-radius:50%;display:flex;justify-content:center;align-items:center}.skierInfoContentImg>div:before{font-size:59px;font-family:npy!important;content:"\e903";color:#002f6c;margin-bottom:4px}.skierInfoContentImg>div>span{display:none!important}.skierInfosContainer .skierInfoData{width:auto!important;flex:auto}.sfv2 .skierInfosContainer .skierInfoData>*{color:#002f6c!important}.sfv2 .customize_v2{color:#002f6c}.detailItemContainer .validateButton .btnValidColor,.detailItemContainer .validateButton .btnValidColor:active,.detailItemContainer .validateButton .btnValidColor:active:hover,.detailItemContainer .validateButton .btnValidColor:focus,.detailItemContainer .validateButton .btnValidColor:hover,.detailItemContainer .validateButton .validateZone button,.detailItemContainer .validateButton .validateZone button:active,.detailItemContainer .validateButton .validateZone button:active:hover,.detailItemContainer .validateButton .validateZone button:focus,.detailItemContainer .validateButton .validateZone button:hover{background-color:#eb6535}.sfv2 #form_customer .form-group,.sfv2 #form_customer [data-control]{max-width:460px}.sfv2 #form_customer .help-block{color:#eb6535;font-size:16px;margin-top:7px;margin-bottom:15px;flex-direction:column}.sfv2_ck_maxWidth-cgv>div{max-width:700px;text-align:center;margin-left:auto;margin-right:auto;float:none;padding-top:55px!important;padding-bottom:55px!important}.sfv2 .ItemsGroup .child:not(:last-child){margin-bottom:40px}.detailItemContainer .documentContainer legend,.detailItemContainer .inputAreaContainer legend,.detailItemContainer .insuranceAreaContainer legend,.detailItemContainer .keyCardAreaContainer legend,.detailItemContainer .optionAreaContainer legend{text-align:left;font-size:16px;font-weight:700;color:#002f6c;padding-bottom:0}.sfv2 .insuranceAreaText:before,.sfv2 .keycardMessage:before{display:none}.insuranceAreaContainer{margin-top:15px}.consumerCategory,.textKeyInfo:last-child{font-weight:700}.summaryBlocInsurance,.summaryBlocKeyCard{font-size:14px}.sfv2_deliveryContent .gl_icon{font-size:60px;color:#002f6c}.sfv2_deliveryContent .gl-i-delivery{font-family:npy!important}.sfv2_deliveryContent .gl-i-delivery:before{content:""}.sfv2 .gl_box:before,.sfv2 .gl_radioBtn:not(.disabled) input[type=radio]:checked:before{border-color:#3ec93e}.sfv2 .gl_box:after,.sfv2 .gl_checkbox input:after,.sfv2 .gl_radio input:after,.sfv2 .magic-radio+label:after{background-color:#3ec93e}.gl_boxUtility{color:#002f6c}.gl_boxUtility .gl_btn-utility{color:#002f6c!important;border:1px solid #002f6c;border-radius:10px!important}.gl_box_toggleMobile .gl_boxUtility.active:before,.gl_boxUtility:before,.sfv2 .gl_boxUtility.active:before{border-color:#002f6c}.gl_box_toggleMobile .gl_boxUtility.active .gl_boxUtility_icon,.gl_box_toggleMobile .gl_boxUtility.active .gl_boxUtility_icon .gl_btn-box:after,.sfv2 .gl_boxUtility.active .gl_boxUtility_icon,.sfv2 .gl_boxUtility.active .gl_boxUtility_icon .gl_btn-box:after{background-color:#002f6c}.gl_box_toggleMobile .gl_boxUtility.active .gl_boxUtility_icon .box-arrow-right,.sfv2 .gl_boxUtility.active .gl_boxUtility_icon .box-arrow-right{border-left-color:#002f6c}.gl_box_toggleMobile .gl_boxUtility.active .gl_boxUtility_bigtitle,.sfv2 .gl_boxUtility.active .gl_boxUtility_bigtitle{color:#002f6c}.gl_box_toggleMobile .gl_boxUtility.active .gl_btn-utility,.sfv2 .gl_boxUtility.active .gl_btn-utility{border:none;background-color:#002f6c;color:#fff!important}.gl_box_toggleMobile .gl_boxUtility.active .gl_btn-utility:after,.sfv2 .gl_boxUtility.active .gl_btn-utility:after{background-color:#3ec93e}.gl_box_toggleMobile .gl_box input[type=checkbox]:checked+label:before,.sfv2 .gl_box input[type=checkbox]:checked+label:before{background-color:#3ec93e;border-color:#3ec93e}.billingAddressTitle{font-weight:700;line-height:1.2;margin-bottom:4px}.billingAddress .cgv-option .input[type=checkbox]:checked+label{font-size:16px}.sfv2_paymentContent_single .gl_icon{font-size:60px;color:#002f6c}.sfv2_paymentContent_single .gl-i-payment{font-family:npy!important}.sfv2_paymentContent_single .gl-i-payment:before{content:""}.sfv2_paymentContent_single .sfv2_ck_validate{margin-top:40px}.sfv2_paymentContent_single .sfv2_ck_validate .gl_btn-primary{font-size:20px}.gl_boxBigtitle{font-size:18px;margin-bottom:14px}@media screen and (max-width:768px){.sfv2 #form_customer .form-group,.sfv2 #form_customer [data-control]{max-width:300px}}.detail_header{padding-top:30px;position:relative}.detail_header .student_trad{border-bottom:0 solid transparent!important}.detail_header .box_student:not(.one_student){border:0 solid!important;margin-top:0!important;padding-top:25px;text-align:left!important}.detail_header .box_student>span:after{content:"\f205";color:red;font:normal normal normal 14px/1 FontAwesome;display:inline-block;margin-left:2em;font-size:1.2em}.detail_header .box_student.selected{background-color:#fff!important;color:#001f3b!important}.detail_header .box_student.selected>span:after{transform:rotate(180deg);content:"\f205";color:green}.detail_header .box_student+div.row{margin:0;padding-bottom:1em;border-bottom:1em solid var(--main-bg-color)}.detail_header .box_student+div.row>div:first-child{width:66%!important}.detail_header .box_student+div.row>div:first-child+div{text-align:center;width:100%!important}.detail_header:before{content:"\f071";color:#001f3b;font:normal normal normal 14px/1 FontAwesome;font-size:3em}.detail_header>div{padding-top:20px}.detail_header>div:before{color:#001f3b;content:var(--var-content);font-size:20px;font-weight:700;margin-bottom:0;position:absolute}#detail_description{background:#fff;margin-top:0;margin-bottom:20px}#detail_description #detail_tabs{border-bottom:0;margin-bottom:1em}#detail_description #detail_tabs li a{background-color:transparent!important;border-bottom:2px solid #ccc;box-shadow:none;color:#ccc;padding:10px 0}#detail_description #detail_tabs li a:hover{border-color:transparent!important}#detail_description #detail_tabs li.active a{color:initial;border-bottom:2px solid #001f3b}#detail_description .tab-content{background-color:transparent}.detail_selector{background-color:#001f3b!important;color:#001f3b!important;border-color:transparent!important}.detail_selector+div{background:#fff}.detail_selector .selector_dates_inputs .picker__input{width:210px!important}.detail_selector .date_from,.detail_selector .date_to{background:#fff;border-radius:3px;margin-left:auto;margin-right:auto;padding:5px 50px 5px 10px!important;position:relative}.detail_selector .date_from i,.detail_selector .date_to i{display:none}.detail_selector #skier_selector .written{background-color:#fff;border-radius:3px;margin:5px 0!important;padding:5px 30px 5px 5px;position:relative}.detail_selector #skier_selector .written i{display:none}.detail_selector #skier_selector .written:before,.detail_selector .date_from:before,.detail_selector .date_to:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f078";color:#e85152;position:absolute;right:5px;top:calc(50% - 12px)}@media screen and (max-width:991px){.detail_header>div:before{text-align:center}#detail_description #detail_tabs li a{margin:0}#detail_description .tab-content{display:block!important}}@media screen and (max-width:768px){.detail_selector #skier_selector.open .domaine_form{left:0!important;width:calc(100% - 30px)!important;right:auto!important;top:-7px!important}.detail_header:after{content:"";position:absolute;z-index:-1;top:0;left:-15px;width:calc(100% + 30px);height:100%;background-color:#d9d7d7}.detail_header>div:before{margin-top:10px;padding-left:4em;font-size:15px}.detail_header .box_student+div.row>div:first-child,.detail_header .box_student+div.row>div:first-child+div{width:100%!important}.detail_selector{display:block}.detail_selector>div{width:100%!important;margin:0!important;padding:0 15px!important}.detail_selector>div#skier_selector{margin-left:0!important}}@media screen and (max-width:768px){.detail_selector>div{padding:0!important}.detail_header{padding-bottom:16px}.detail_header:after{background:none}}@media screen and (max-width:500px){#detail_top_content{margin-bottom:0}}#idr{height:70vh;padding-top:104px;min-height:600px}#idr #hcar{position:absolute;height:calc(100% - 104px);width:100%;margin-bottom:0}#idr #hcar .carousel-inner .item .carousel-caption{top:0!important;bottom:175px;padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}#idr #hcar .carousel-inner .item .carousel-caption h2{margin-bottom:17px;font-size:25px}#idr #hcar .carousel-inner .item .carousel-caption p{font-size:25px;font-weight:700}#idr #hcar .carousel-inner .item .carousel-caption .homepage-btn{margin-top:23px;font-size:14px;padding:10px 20px;border-radius:24px;border:1px solid #fff;text-transform:none}#idr .carousel-inner{height:100%}#idr .carousel-inner .item{min-height:100%!important;height:100%}#idr .carousel-inner .item .img{height:100%}#idr .carousel-caption{font-family:Poppins}#idr .carousel-caption h2{font-weight:700}#idr .carousel-caption p{background-color:#fff;box-shadow:0 0 55px rgba(59,139,219,.16862745098039217);padding:2px 4px;border-radius:10px;color:#002f6c;display:inline-block}#selectorv2>div{padding:3em 0 4em;background-color:hsla(0,0%,100%,.2)}.rpbox{background-color:#fff}.rpbox,.rpbox .column>div{color:#002f6c;font-family:Poppins}.rpbox .column>div{font-size:15px}.rpbox .inner_content_list{font-size:13px}.rpbox .column .line,.rpbox .column.optionnal{min-width:175px;border:none!important}.rpbox .column.finder{margin:7px 7px 7px 0;background-color:#eb6535!important;border-radius:5px!important}.rpbox .column.finder:hover{background-color:#a93911!important}.rpbox .column.finder .btnExpressBuytext,.rpbox .column.finder .contentPrice{color:#fff}.rpbox .column.finder .btnExpressBuytext{font-weight:700}.rpbox .column.finder .contentPrice .totalPrice{font-weight:400}.rpbox .column.finder.disabled{background-color:#ccc!important}.rpbox .moreInfoContent{background-color:#fff!important;color:#002f6c!important;border-radius:5px!important;box-shadow:0 0 55px rgba(59,139,219,.16862745098039217);width:auto!important}.rpbox .moreInfoContent:hover{background-color:#001f3b!important;color:#fff!important}.rpbox .selectContainerCategory{border-color:#001f3b;color:#002f6c}.rpbox:not(.vertical) .content.listAllSkiers .skierContent .itemLineSkier .lineSkier .skContentLeft .skContentCategory .skUser .userIcon{font-family:npy!important;font-size:30px;margin-right:16px}.rpbox:not(.vertical) .content.listAllSkiers .skierContent .itemLineSkier .lineSkier .skContentLeft .skContentCategory .skUser .userIcon:before{content:""}.rpbox:not(.vertical) .content.listAllSkiers .skierContent .itemLineSkier .lineSkier .skContentLeft .skContentCategory .skSelectCategory .selectContainerCategory{padding:10px!important;font-size:15px!important;border-radius:5px}@media screen and (min-width:1200px){.rpbox:not(.vertical) .content.listAllSkiers.open{top:80px!important}}@media screen and (min-width:992px) and (max-width:1199px){#idr #hcar .carousel-inner .item .carousel-caption{bottom:223px}.rpbox:not(.vertical) .content.listAllSkiers.skWidthMax{left:-480px!important;width:790px!important;top:100%!important}.rpbox:not(.vertical) .content.listAllSkiers.skWidthMax:after{left:540px!important}}@media screen and (min-width:769px) and (max-width:991px){.rpbox:not(.vertical) .column.double{width:30%!important}.rpbox:not(.vertical) .content.listAllSkiers.skWidthMax{left:-378px!important;width:640px!important;top:100%!important}.rpbox:not(.vertical) .content.listAllSkiers.skWidthMax:after{left:440px!important}#idr #hcar .carousel-inner .item .carousel-caption{bottom:223px}}@media screen and (max-width:768px){#idr{padding-top:64px;min-height:550px}#idr #hcar{height:calc(100% - 64px)!important}#idr #hcar .carousel-inner{height:100%!important}#idr #hcar .carousel-inner .item .carousel-caption{bottom:320px}#idr #hcar .carousel-inner .item .img .show-text-on-xs{top:0!important}#idr #hcar .carousel-inner .item .video-background{height:100%!important;margin-top:0}#idr #selectorv2{position:absolute;margin:0}#idr #selectorv2>div{padding:15px 0}.rpbox:not(.vertical) .column.finder{margin:7px;width:calc(100% - 14px)!important}}@media screen and (min-width:992px){.rpbox:not(.vertical) .column.double .line{max-width:200px;height:100%}#selectorv2 .rpbox .content.open{margin-left:10px}}#top_breadcrumbs{background-color:#fbfbfb}#top_breadcrumbs ul>li,#top_breadcrumbs ul>li .fa{color:#002f6c}#top_breadcrumbs li:not(.inactive):not(.active){display:none}@media screen and (min-width:769px){#top_breadcrumbs li{font-family:Poppins;font-size:16px;height:60px}#top_breadcrumbs li,#top_breadcrumbs li a{display:flex;flex-wrap:nowrap;align-items:center}#top_breadcrumbs li.active{box-shadow:none!important;font-weight:700}#top_breadcrumbs li .hidden-xs{order:2;margin-left:8px}#top_breadcrumbs li .roundy{display:inline-flex!important;height:24px;width:24px;font-size:14px;border:2px solid #002f6c;order:1;font-weight:700;border-radius:15px;justify-content:center;align-items:center}}.sfv2_top_picture_title{align-items:flex-end;padding:34px 15px}.sfv2_top_picture_title .title{display:inline-block;font-family:Poppins;font-size:35px;color:#002f6c;background-color:#fff;border-radius:10px;padding:4px 8px}#ticket_container{font-family:Poppins}#ticket_container .ticket{color:#002f6c;border-radius:15px;box-shadow:0 0 55px rgba(59,139,219,.16862745098039217)}#ticket_container .ticket .price-header,#ticket_container .ticket .ticket_header{min-height:auto}#ticket_container .ticket .price-header .intro,#ticket_container .ticket .price-header .title,#ticket_container .ticket .ticket_header .intro,#ticket_container .ticket .ticket_header .title{text-transform:none;font-size:18px}#ticket_container .ticket .price-header .price,#ticket_container .ticket .ticket_header .price{font-weight:700}#ticket_container .ticket .price-header .price,#ticket_container .ticket .price-header .price h3,#ticket_container .ticket .ticket_header .price,#ticket_container .ticket .ticket_header .price h3{font-size:50px}#ticket_container .ticket .price-header .price span,#ticket_container .ticket .ticket_header .price span{font-weight:400}#ticket_container .ticket .price-header .old-price,#ticket_container .ticket .price-header .old_price,#ticket_container .ticket .ticket_header .old-price,#ticket_container .ticket .ticket_header .old_price{font-size:30px}#ticket_container .ticket .price-header .saved,#ticket_container .ticket .price-header .saved-money,#ticket_container .ticket .ticket_header .saved,#ticket_container .ticket .ticket_header .saved-money{font-size:18px;margin-top:16px}#ticket_container .ticket .price-header .price-vat>div,#ticket_container .ticket .ticket_header .price-vat>div{font-size:14px;font-weight:400}#ticket_container .ticket .price-details>p{text-align:center;font-weight:700;margin-top:16px}#ticket_container .ticket .ticket_form .intro{font-size:18px;text-transform:none}#ticket_container .ticket .ticket_form .resume{text-align:center;margin-bottom:15px}#ticket_container .ticket .ticket_form .ticket_item{border-radius:10px;padding:15px}#ticket_container .ticket .ticket_form .ticket_item .item_child{font-size:16px}#ticket_container .ticket .ticket_form .ticket_item .item_child .child_price .price{font-size:18px}#ticket_container .ticket .ticket_form span.img{display:none}#ticket_container .ticket .one-item-container{margin:10px 0}#ticket_container .ticket .one-item-container .one-item{border-radius:10px;padding:15px;border-bottom:2px solid #f5f5f5}#ticket_container .ticket .one-item-container .fa,#ticket_container .ticket .one-item-container i.img{display:none}#ticket_container .ticket_submit{border-radius:66px;font-size:20px;font-weight:700}#ticket_container .ticket_option_wrapper{display:flex}#ticket_container .ticket_option_wrapper .col-xs-4,#ticket_container .ticket_option_wrapper .col-xs-8{width:auto}#ticket_container .ticket_option_wrapper .col-xs-8{flex:auto}#payment_content{margin-top:40px}.cart_global_actions_btns_item{font-size:20px;font-weight:400}#main_content.sfv2 .cart_global_actions_btns{padding:0}#main_content.sfv2 .cart_global_actions_btns .gl_btn{font-size:18px;font-weight:700}#main_content.sfv2 .cart_item.gl_box{margin:22px 0;color:#002f6c;font-size:16px}#main_content.sfv2 .cart_item .cart_sub_item{background-color:#fbfbfb!important}#main_content.sfv2 .cart_item .cart_sub_item .subitem_title{font-size:16px}#main_content.sfv2 .cart_item .cart_sub_item .item_option .option_remove.remove_cart_item{height:auto;width:auto;margin-right:4px}#main_content.sfv2 .cart_item .cart_sub_item .item_option .option_remove.remove_cart_item:before{font-size:10px}#main_content.sfv2 .cart_item .item_icon{display:none}#main_content.sfv2 .cart_item .item_subTitle{font-size:18px;line-height:27px}#main_content.sfv2 .cart_item .item_dates{line-height:25px}#main_content.sfv2 .cart_item .item_dates i{display:none}#main_content.sfv2 .cart_item .item_price-total{font-size:16px;color:#002f6c}#main_content.sfv2 .cart_item .remove_cart_item{background-color:transparent;top:15px;width:30px;height:30px}#main_content.sfv2 .cart_item .remove_cart_item:before{font-family:npy!important;content:"\e904";color:#002f6c;font-size:16px}#main_content.sfv2 .cart_item .remove_cart_item:hover{background-color:#001f3b}#main_content.sfv2 .cart_item .remove_cart_item:hover:before{color:#fff}#main_content.sfv2 .cart_item .item_title svg{display:none}#main_content.sfv2 .cart_item .item_title p:first-child{font-size:18px}#main_content.sfv2 .cart_resume{margin-top:38px}#main_content.sfv2 .cart_resume .resume_label{text-transform:none;color:#002f6c;font-size:18px}#main_content.sfv2 .cart_resume .taxes{font-size:16px}#main_content.sfv2 .cart_resume .cart-bottom{margin-top:28px;display:flex;min-width:320px;float:right;padding-left:0;padding-right:0;justify-content:space-between}#main_content.sfv2 .cart_resume .cart-bottom>div{padding:0;width:auto}#main_content.sfv2 .cart_resume .addforfait{white-space:nowrap;font-weight:400;margin-right:-15px;height:auto;padding:10px 20px;display:inline-block;width:auto;margin-top:0}#main_content.sfv2 .cart_resume .addforfait:hover{background:none}#main_content.sfv2 .cart_resume .paiement.btn-main{background-color:#eb6535;color:#fff!important;height:auto;padding:10px 20px;font-size:14px;display:inline-block;width:auto;margin-top:2px}#main_content .cart_global_actions{margin-bottom:50px}#main_content .cart_global_actions a{font-size:20px;font-weight:400}#panier_top_content{margin:50px 0 0}#panier_top_content .gl_alert{margin-bottom:32px}#addCouponCode{text-align:left}#addCouponCode .gl_btn{background-color:#eb6535;color:#fff!important;height:auto;padding:10px 20px;font-size:14px;display:inline-block;width:auto;margin-top:20px}@media screen and (max-width:500px){#main_content.sfv2 .cart_global_actions_btns{display:flex;flex-direction:column;justify-content:center;text-align:center}#main_content.sfv2 .cart_global_actions_btns .cart_global_actions_btns_item{margin-left:0}#main_content.sfv2 .cart_global_actions_btns .cart_global_actions_btns_item:last-child{margin-top:16px}}#detail_top_content{font-family:Poppins;color:#002f6c;min-height:130px}#detail_top_content .detail_titles_container .subtitle,#detail_top_content .detail_titles_container .title{border-radius:10px;font-weight:700}#detail_top_content .detail_titles_container .title{background-color:#4eecfd;font-size:25px;margin-bottom:15px}#detail_top_content .detail_titles_container .subtitle{color:#002f6c;font-size:35px}.detail_header{color:#002f6c;font-family:Poppins;padding-top:0}.detail_header .detail_selector{background:none!important}.detail_header .detail_selector #skier_selector{overflow:initial}.detail_header .detail_selector #skier_selector:after,.detail_header .detail_selector #skier_selector:before{display:none}.detail_header .detail_selector #skier_selector .written{font-family:Poppins;font-size:18px;padding:15px 30px 15px 20px!important;margin-right:15px;border-radius:5px;box-shadow:0 0 55px rgba(59,139,219,.16862745098039217);border-radius:10px;justify-content:flex-start}.detail_header .detail_selector #skier_selector .written:before{color:#002f6c;top:0;right:10px;height:100%;align-items:center;display:inline-flex;font-size:10px}@media screen and (min-width:992px) and (max-width:1199px){.detail_header .detail_selector #skier_selector .written{font-size:14px}}@media screen and (min-width:769px) and (max-width:991px){.detail_header .detail_selector #skier_selector .written{width:100%;margin-right:0}.detail_header .detail_selector #skier_selector .written:first-child{margin-bottom:30px}}.detail_header .detail_selector+div{background:none}@media screen and (min-width:769px){.detail_header .detail_selector .productPageCalendar{width:auto;min-width:400px;left:0}}@media screen and (max-width:991px){.detail_header .detail_selector .productPageCalendar{max-width:360px}.detail_header .detail_selector .selector_dates_inputs{grid-gap:5px}.detail_header .detail_selector .selector_dates_inputs .date_from,.detail_header .detail_selector .selector_dates_inputs .date_to{width:100%;margin-right:0}}.detail_header .selector_dates_inputs{width:auto}.detail_header .selector_dates_inputs .date_from,.detail_header .selector_dates_inputs .date_to{font-family:Poppins;font-size:18px;padding:15px 30px 15px 20px!important;margin-right:15px;border-radius:5px;box-shadow:0 0 55px rgba(59,139,219,.16862745098039217);border-radius:10px}.detail_header .selector_dates_inputs .date_from:before,.detail_header .selector_dates_inputs .date_to:before{color:#002f6c;top:0;right:10px;height:100%;align-items:center;display:inline-flex;font-size:10px}@media screen and (min-width:992px) and (max-width:1199px){.detail_header .selector_dates_inputs .date_from,.detail_header .selector_dates_inputs .date_to{font-size:14px}}@media screen and (min-width:769px) and (max-width:991px){.detail_header .selector_dates_inputs .date_from,.detail_header .selector_dates_inputs .date_to{width:100%;margin-right:0}.detail_header .selector_dates_inputs .date_from:first-child,.detail_header .selector_dates_inputs .date_to:first-child{margin-bottom:30px}}.detail_header .box_student:not(.one_student){font-weight:700;text-decoration:underline;font-size:16px;color:#002f6c!important}.detail_header .box_student:not(.one_student):after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f078";margin-left:5px;text-decoration:none;display:inline-block}.detail_header .box_student:not(.one_student).selected:after{transform:rotate(180deg)}.detail_header .box_student:not(.one_student)+div.row{margin-right:-10px;margin-left:-10px;font-size:16px;font-family:Poppins;padding-bottom:30px;border:none}.detail_header .box_student:not(.one_student)+div.row .col-md-9{margin-top:15px}.detail_header .card_student{width:auto}.detail_header .one_student{border-style:dashed;padding:10px 12px;border-color:#002f6c;color:#002f6c}.detail_header .box_student.one_student.selected{background-color:#002f6c!important;border-color:#002f6c!important}#detail_description{color:#002f6c;font-family:Poppins;box-shadow:0 0 55px rgba(59,139,219,.16862745098039217);border-radius:15px;margin-bottom:40px}#detail_description>div{padding:45px}#detail_description #detail_tabs{margin-top:-20px;margin-left:-20px;margin-right:-20px}#detail_description #detail_tabs li{width:auto!important}#detail_description #detail_tabs li a{border:none!important;padding:20px!important}#detail_description #detail_tabs li.active a{color:#002f6c!important}.option_return .btn_back{border:none;font-size:16px;color:#002f6c;font-weight:500}.option_return .btn_back .fa-arrow-left{font-size:10px;vertical-align:middle;margin-right:5px;margin-bottom:3px}.option_return .btn_back .fa-arrow-left:before{font-family:npy!important;content:"\e905"}#option_content{font-family:Poppins;color:#002f6c}#option_content .option{box-shadow:0 0 55px rgba(59,139,219,.16862745098039217);border:none!important;border-radius:15px;padding:18px 20px}#option_content .optionInfo_image{border-radius:10px}#option_content .optionInfo_description_title{font-size:16px;margin-bottom:7px}#option_content .optionInfo{width:auto;flex:auto}#option_content .selectionButton{width:auto;text-align:center}#option_content .selectionButton button{color:#eb6535;border-color:#eb6535;font-size:14px;display:inline-block;border-radius:25px;height:auto;padding:10px 15px;width:auto;white-space:nowrap}#option_content .optionInfo_description .collapseInfo{padding:15px 0 23px}.option .optionDetails{border:none;margin-top:30px;padding-top:0}.option .optionDetails.optionDetails-open{padding-top:30px;margin-top:0}.option .optionDetails.optionDetails-open .optionInfo_description{align-items:flex-start;margin-top:60px}.option .optionDetails.optionDetails-open .skierSelector_availabilities{justify-content:flex-start}.option .optionDetails.optionDetails-open .optionDetails_validButton{border-color:#eb6535;font-size:14px;display:inline-block;border-radius:25px;height:auto;padding:10px 20px;width:auto;white-space:nowrap;background-color:#eb6535;align-self:center}.skierSelector_label{font-size:18px;font-weight:700}.skierSelector_availabilities .skierItemContent{border-radius:5px;border-color:#001f3b;font-size:16px;font-weight:400;height:auto;width:auto;padding:10px 12px}.skierSelector_availabilities .skierItemContent:not(.selected){border-style:dashed}.skierSelector_availabilities .skierItemContent.selected{background-color:#001f3b;color:#fff!important}.skierSelector_availabilities .skierItemContent.selected:after,.skierSelector_availabilities .skierItemContent.selected:before{display:none}@media screen and (max-width:768px){#detail_top_content .detail_titles_container .title{font-size:20px}#detail_top_content .detail_titles_container .subtitle{font-size:28px}}.pwd-eye{top:18px}.gl_cart_summaryText{font-size:20px}.gl_cart_summaryButtonToggle{background:none;font-size:20px;font-weight:400;border:none}.gl_cart_summaryButtonToggleText{font-weight:400}.gl_cart_summaryButtonToggle .gl-i-list{font-size:15px;font-family:npy!important}.gl_cart_summaryButtonToggle .gl-i-list:before{content:"\e906"}.gl_cart_summary{border:none}.gl_breadcrumb .breadcrumb_return{color:#002f6c;font-size:14px}.gl_breadcrumb .breadcrumb_return.inactive{color:#c6c6c6}.gl_breadcrumb .breadcrumb_return .round{border:none;margin:0}.gl_breadcrumb .breadcrumb_return .round:before{content:"\e905";font-family:npy!important;transform:rotate(0)}.gl_breadcrumb .breadcrumb_return:hover,.gl_breadcrumb .breadcrumb_return:hover .round:before{color:#002f6c}.gl_breadcrumb{margin:85px 0}.gl_breadcrumb .breadcrumb_list{color:#a3aab2;padding:0 60px 13px}.gl_breadcrumb .breadcrumb_list .round{border-color:#a3aab2;border-width:2px;font-size:20px;height:41px;width:41px}.gl_breadcrumb .breadcrumb_list .round:before{color:#a3aab2;font-weight:400}.gl_breadcrumb .breadcrumb_list .breadcrumb_list_item{color:#a3aab2;font-size:14px;font-weight:400;width:190px}.gl_breadcrumb .breadcrumb_list.active .round{border-color:#002f6c}.gl_breadcrumb .breadcrumb_list.active .breadcrumb_list_item,.gl_breadcrumb .breadcrumb_list.active .round:before{color:#002f6c;font-weight:700}.gl_breadcrumb .breadcrumb_list.done .round{border-color:#3ec93e}.gl_breadcrumb .breadcrumb_list.done .round:before{color:#3ec93e;content:"\e907";font-family:npy!important;font-size:14px}.gl_breadcrumb .breadcrumb_list.done .breadcrumb_list_item{color:#002f6c}.breadcrumb_list:after,.breadcrumb_list:before{border-color:#a3aab2}.sfv2_ck_bigtitle{display:none}.sfv2 .help-block,.sfv2 .resetPassword{margin:20px 0 23px;font-size:18px;color:#002f6c}.loginSideIdentification .sfv2_ck_block{display:flex;flex-direction:column;text-align:left!important}.loginSideIdentification .sfv2_ck_block .btn-form{align-self:center}.sfv2 #collapseIdentification .sfv2_ck_block{text-align:center}.sfv2 #collapseIdentification .desc{text-align:center;color:#002f6c}#collapseInformation .iti [data-control]{padding-left:52px!important}.checkoutLoginWrapper .separatorInput{display:none}.checkoutLoginWrapper .gl_btn-secondary{margin-top:16px;background-color:#eb6535;color:#fff!important}#checkout_content .checkout_part_content .teamaxess_keycard [data-control]{padding:15px 10px!important}@media screen and (max-width:768px){.sfv2 .summaryBlocBtnModify .modifyButton{justify-content:flex-end;margin-top:4px;margin-bottom:4px}.shipping_address1,.shipping_address2,.shipping_lastname,.shipping_locality>.col-xs-12{margin-bottom:16px!important}}.box_student.one_student.selected{background-color:#001f3b!important;border-color:#001f3b!important;color:#fff!important}form p.is-invalid{color:#e93838}form p.is-valid{color:#04ac00}form .is-invalid{color:#e93838}form .is-valid{color:#04ac00}form.fos_user_resetting_reset input[value=""]:not(:focus)~.control-label{padding-top:20px}form.fos_user_resetting_reset input:not([value=""]):not(:focus)~.control-label,form.fos_user_resetting_reset input:valid~.control-label,form.fos_user_resetting_reset input[value=""]:focus~.control-label{top:0;font-size:14px}.skidata_keycard>div:not(:last-child):after,.swisspass_keycard>div:not(:last-child):after{content:"-";position:absolute;right:10px;top:7px}.teamaxess_keycard>div:not(:last-child):after{content:"-";position:absolute;right:5px;top:7px}.skidata_keycard>div>input,.teamaxess_keycard>div>input{padding-right:0!important}.login .text-danger{color:#e93838}.md_editor.active{-webkit-box-shadow:"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)";box-shadow:"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)"}