#checkout #main{display:block}#checkout .breadcrumbs{margin-bottom:.5rem}@media(min-width:992px){#checkout .breadcrumbs{margin-bottom:2rem}}#checkout #content{min-width:100%}#checkout #sidebar{min-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}#checkout #sidebar,#checkout #sidebar .sidebar-inner{background:transparent}#checkout .checkoutBookingEngine form{display:block!important}#checkout .checkoutHead{text-align:center}#checkout .checkoutBack{text-align:center;margin-bottom:30px}@media(min-width:992px){#checkout .checkoutBack{text-align:left}}@media(min-width:992px){#checkout{padding-top:30px}#checkout #main{padding-left:60px;padding-right:60px}}@media(max-width:575.98px){#checkout .boxsetLeftColumn .engineDesktop,#checkout .boxsetLeftColumn .voucherInfo,#checkout .boxsetLeftColumn .voucherLeft,#checkout .boxsetRightColumn .valuePropositionsCheckoutWrapper,#checkout .boxsetRightColumn .voucherAlert{display:none}#checkout .boxsetRightColumn .infoBoxsetPurchaseWrapper{margin-top:1rem;font-size:13px}#checkout .boxsetRightColumn .boxsetResume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#checkout .boxsetRightColumn .boxsetResume .boxsetIcon{width:20px;height:auto}#checkout .boxsetRightColumn .boxsetResume .boxsetName{font-size:16px}#checkout .boxsetRightColumn .boxsetResume .expire,#checkout .boxsetRightColumn .boxsetResume .salaBadge,#checkout .boxsetRightColumn .boxsetResume strong{font-size:14px}#checkout .boxsetRightColumn .boxsetResume .expire{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;text-align:center;margin-top:1rem;margin-bottom:1rem;font-size:12px}#checkout .boxsetRightColumn .salaBadge{padding:3px 10px}#checkout .boxsetRightColumn .purchaseValueProposition .valueIcon{width:24px;min-width:24px;max-width:24px}#checkout .boxsetRightColumn .purchaseValueProposition .valueText{padding-left:.5rem;font-size:12px}}@media(min-width:768px)and (max-width:991.98px){#checkout .breadcrumbs{padding:0 0 0 0;margin:1.5rem 0 0 0}#checkout .termsShortExpanded{font-size:14px}#checkout .customInputBlock{margin-bottom:0}#checkout .boxset .boxsetResume strong{font-size:16px}#checkout .boxset .boxsetResume .expire{margin-top:.5rem}#checkout .boxset .boxsetLeftColumn .purchasingText{margin-top:2rem}#checkout .boxset .boxsetLeftColumn .checkoutVoucherBookinEngine{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:calc(100% - 80px)}#checkout .boxset .boxsetLeftColumn .checkoutVoucherBookinEngine #search-form-datepicker,#checkout .boxset .boxsetLeftColumn .checkoutVoucherBookinEngine #search-form-nights,#checkout .boxset .boxsetLeftColumn .checkoutVoucherBookinEngine #search-form-occupancy{width:100%;max-width:100%!important}#checkout .prefooter-blocks-large .block-wrap{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}#checkout .prefooter-blocks-large .block-wrap:not(:last-child){padding-bottom:2rem}}#sidebarCheckout{background:#fff;padding:0}#sidebarCheckout .sidebarStep{padding:30px 30px;margin-bottom:60px;border-radius:6px;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.25);box-shadow:3px 3px 6px rgba(0,0,0,.25)}#sidebarCheckout .sidebarStep:not(:last-child){border-bottom:1px solid rgba(51,51,51,.25)}#sidebarCheckout .sidebarStep.bgWhite{background-color:#fff;border:1px solid #f2f2f2}#sidebarCheckout .sidebarStep.bgDark{background-color:#292e44}#sidebarCheckout .sidebarStep.bgDark *{color:#fff;border-color:#fff}#sidebarCheckout .sidebarStep.bgDark>hr{display:block;border-top:1px solid #fff;margin:30px 0;width:calc(100% + 60px);margin-left:-30px}#sidebarCheckout .sidebarStep.bgDark>div hr{border-top:2px solid #fff;opacity:.5}#sidebarCheckout .sidebarStepTitle{color:#333;text-align:center;margin-bottom:0;font-weight:400;font-size:14px}@media(min-width:768px){#sidebarCheckout .sidebarStepTitle{font-size:16px}}@media(min-width:1200px){#sidebarCheckout .sidebarStepTitle{font-size:18px}}#sidebarCheckout .sidebarRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px}#sidebarCheckout .sidebarBlockTitle{color:#333;display:block;width:100%;text-align:center}#sidebarCheckout .svgInfo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 8px 0 0}@media(max-width:575.98px){#sidebarCheckout .sidebarStep{padding:15px 15px;font-size:13px}#sidebarCheckout .sidebarStep .customInputBlock{margin-bottom:0}#sidebarCheckout .sidebarStep>hr{margin:20px 0!important;width:calc(100% + 30px)!important;margin-left:-15px!important}}#sidebarCheckout .sidebarStep.bgGray{border:1px solid #f2f2f2}.spinner-wrapper{display:block;width:100%;text-align:center;margin:1rem auto}.spinner-wrapper .spinner-border{width:4rem!important;height:4rem!important}.spinner-wrapper.spinner-sm .spinner-border{margin:0 auto;width:1.5rem!important;height:1.5rem!important}#app.reservation{background-color:#f2f2f2}#checkout{padding-top:0}#checkout .breadcrumbs{margin-bottom:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(min-width:992px){#checkout .breadcrumbs{margin-bottom:3rem}}#checkout #content{margin:auto;margin-top:0}@media(min-width:992px){#checkout #sidebar{padding-right:0}}@media(min-width:1200px){#checkout{padding-top:60px}}#checkout #main{padding-top:40px!important;margin-top:0!important}@media(min-width:768px){#checkout #main{padding-top:0!important}}@media(max-width:991.98px){#checkout #main{margin-left:0;margin-right:0}}#checkout .checkin-checkout-box{display:-webkit-box;display:-ms-flexbox;display:flex}#checkout .checkin-checkout-box>div{width:50%}#checkout .svg-pin{margin-right:4px;margin-bottom:2px}#checkout .svg-pin path{fill:#333}#checkout .terms-link{color:#0077ca;cursor:pointer}#checkout #content{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}@media(min-width:992px){#checkout{padding-top:30px}#checkout #content{padding-left:0;padding-right:0}}#checkout .confirmSidebarTitle{color:#333;font-weight:400}#checkout .svgHands{min-width:48px}.confirmSidebar .boxsetResume{margin-top:-6px}.confirmSidebar .boxsetIcon{width:22px;margin-right:6px}.confirmSidebar .boxsetName{font-size:1.15rem}.confirmSidebar .salaBadge{font-size:14px}.confirmSidebar .boxsetIcon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.confirmSidebar .boxsetName{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.confirmSidebar strong{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.confirmSidebar .salaBadge.boxsetBackground{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.confirmSidebar .salaBadge:not(.boxsetBackground){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.confirmSidebar .small{line-height:140%;margin-bottom:0}.deleteReservation{margin-bottom:4rem;text-align:center}.btn-back{display:inline-block}.btn-flex{color:#0077ca;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;cursor:pointer}.btn-flex span{margin-left:10px;position:relative}.btn-flex span:after{content:"";position:absolute;height:2px;width:100%;left:0;bottom:-5px;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;background:#0077ca}.btn-flex:hover,.btn-flex:hover *{text-decoration:none}.btn-flex:hover span:after{opacity:1;bottom:0}.btn-flex svg{width:16px}.purchaseValueProposition .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.purchaseValueProposition .valueIcon{margin-bottom:20px}.purchaseValueProposition .valueIcon svg{width:40px;height:40px;max-width:none}.purchaseValueProposition .valueText{font-weight:700}.prefooter-blocks-large{margin:0 auto}.prefooter-blocks-large .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prefooter-blocks-large .block-wrap{margin-bottom:2rem}.prefooter-blocks-large .block{padding:0 15px;margin-bottom:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%}.prefooter-blocks-large .block p{max-width:100%}.prefooter-blocks-large svg{margin-bottom:2rem}.prefooter-blocks-large strong{margin-bottom:1rem;font-size:20px}.prefooter-blocks-large p{font-size:16px;margin-bottom:0}.termsShortContainer .termTitle{text-transform:uppercase;display:block;clear:both;margin-bottom:4px}.termsShortContainer .termContent{display:block;margin-bottom:1.5rem}.termsShortContainer .termsShortModals{margin-bottom:2rem}.termsShortContainer .termsShortModals .termButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.termsShortContainer .termsShortModals .termButton svg{width:16px;height:auto;-webkit-transform:translateY(2px);transform:translateY(2px)}.termsShortContainer .termsShortModals .termTitle{display:block;width:100%;font-size:12px;padding-left:6px}.termsShortContainer .termsShortExpanded{display:none}@media(min-width:576px){.termsShortContainer .termsShortModals{display:none}.termsShortContainer .termsShortExpanded{display:block}}.termsModal{padding-top:1rem;padding-bottom:1rem}.termsModal .termTitleModal{text-transform:uppercase;color:#0077ca;font-size:16px}.termsModal .termContent{font-size:13px}.modalGiftCard .modal-content{background:#e3e3e3}.modalGiftCard header{margin-bottom:0;background:#e3e3e3}.modalGiftCard .modal-section{border:0;overflow:hidden}.modalGiftCard img{width:100%}#modalGiftCardsInfo .modal-header{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(min-width:992px){#modal-scopri-disponibilita-checkout{background:#f2f2f2;border-radius:30px;margin-top:20px}}#modal-scopri-disponibilita-checkout footer{display:none}#modal-scopri-disponibilita-checkout #searchBar{padding:20px}#modal-scopri-disponibilita-checkout #searchBar #search-form-filters,#modal-scopri-disponibilita-checkout #searchBar .breadcrumbs,#modal-scopri-disponibilita-checkout #searchBar .userBox{display:none!important}#modal-scopri-disponibilita-checkout #searchBar #search-form{padding:0;background:transparent}#modal-scopri-disponibilita-checkout #searchBar form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px}#modal-scopri-disponibilita-checkout #searchBar form .dropdown-toggle,#modal-scopri-disponibilita-checkout #searchBar form input,#modal-scopri-disponibilita-checkout #searchBar form select{font-size:13px}#modal-scopri-disponibilita-checkout #searchBar .search-form-item{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin:0 0 0 0;padding:0 0 0 0}#modal-scopri-disponibilita-checkout #searchBar .search-form-item:not(#search-form-buttons){margin-bottom:1rem}@media(min-width:768px){.boxset .showBookingEngineButtonMobile{display:none}}.boxset .boxsetWrapper{display:block;width:100%}.boxset .smallText{font-size:14px}.boxset ol>li{list-style-type:disc;margin-bottom:15px}.boxset .boxsetResumeMessage{width:100%}.boxset .primaryBackground{background:#f07b5d}.boxset .voucherLeft{position:relative;margin-bottom:30px}.boxset .voucherLeft img{width:200px;display:block;margin:0 auto}.boxset .purchaseValuePropositionsCheckoutWrapper{margin:40px 0 50px}.boxset .valuePropositionsCheckoutWrapper{margin-top:60px}.boxset .salaBadges{position:absolute;width:100%;height:auto;max-height:100%;bottom:0;left:0;padding:.75rem}.boxset .prefooter-blocks-large .block-wrap svg{margin-bottom:1rem;-webkit-transform:scale(.8);transform:scale(.8)}.boxset .prefooter-blocks-large .block-wrap strong{font-size:16px}.boxset .prefooter-blocks-large .block-wrap p{font-size:14px}.boxset .infoBoxsetPurchase{text-align:center;margin:0 auto;margin-top:3rem;margin-bottom:3rem;max-width:660px}.boxset .infoBoxsetPurchase .alert{padding-top:1.25rem;padding-bottom:1.25rem}.boxset .infoBoxsetPurchase p{margin-bottom:0}.boxset .infoBoxsetPurchase .infoBoxsetPurchaseCopy{font-weight:400;color:#333}.boxset .voucherAlert{margin-top:30px;font-size:14px;padding:1rem 1.5rem}.boxset .voucherAlert .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boxset .voucherAlert svg{width:30px;min-width:30px;margin-right:16px}.boxset .voucherAlert .voucherAlertLink{min-width:100%;width:100%;display:block;text-align:right;text-transform:uppercase;font-weight:700;margin-top:1rem}.boxset .voucherAlert .voucherAlertLink a{text-decoration:underline;color:#fff}.boxset .voucherAlert .voucherAlertLink a:hover{color:#fff}.boxset .confirmButtons{max-width:700px;margin:auto}.boxset .voucherInfo{margin-top:30px;font-size:14px}.confirm-boxset .boxset .voucherInfo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.boxset .voucherInfo .voucherInfoTitle{color:#fff;font-size:.95rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boxset .voucherInfo .voucherInfoTitle svg{width:30px;min-width:30px;margin-right:10px}@media(max-width:1199.98px){.boxset .voucherInfo .voucherInfoTitle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.boxset .voucherInfo .voucherInfoText{color:#fff}.boxset .voucherInfo .voucherInfoLink{display:block;text-align:left;text-transform:uppercase;font-weight:700}.boxset .voucherInfo .voucherInfoLink a{text-decoration:underline;color:#fff;font-size:11px;display:block;text-align:center}.boxset .voucherInfo .voucherInfoLink a:hover{color:#fff}.boxset .giftCardInfo{padding:0;color:#fff;cursor:pointer;overflow:hidden}.boxset .giftCardInfo .giftCardInfoText{padding:15px}.boxset .giftCardInfo p{text-align:center;font-size:16px;margin-bottom:0}@media(min-width:992px)and (max-width:1199.98px){.boxset .boxsetWrapper .col-lg-4,.boxset .boxsetWrapper .col-lg-8{padding-right:0}}@media(max-width:575.98px){.giftCardWrapper{display:none!important}.modalBookingEngineCheckout #search-form-buttons,.modalBookingEngineCheckout #search-form-datepicker,.modalBookingEngineCheckout #search-form-nights,.modalBookingEngineCheckout #search-form-occupancy{display:block}.modalBookingEngineCheckout #toggle-search-settings{display:none!important}#modal-scopri-disponibilita-checkout,#scopri-cosa-puoi-prenotare{display:none}.boxsetLeftColumn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:2rem 0}.boxsetLeftColumn .purchasingText{display:none}.boxsetLeftColumn #modal-scopri-disponibilita-checkout #searchBar{background:#f2f2f2}}.checkoutVoucherBookinEngine .panel-dark-blue{padding:1.2rem 1rem;margin-top:1rem;margin-bottom:0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.checkoutVoucherBookinEngine .panel-dark-blue *{font-size:.95rem}.checkoutVoucherBookinEngine .engineDesktop{margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}#confirm.confirmBoxset{min-height:100vh;padding:30px 0 60px 0}#confirm.confirmBoxset .panel-primary.bgDark{background-color:#292e44}#confirm.confirmBoxset .panel-primary.bgDark *{color:#fff}#confirm.confirmBoxset .panel-primary.bgDark hr{border-color:#fff}#confirm.confirmBoxset .smallText{font-size:14px}#confirm.confirmBoxset .purchasingText{display:none}#confirm.confirmBoxset #main{display:block}#confirm.confirmBoxset .breadcrumbs{margin-bottom:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(min-width:992px){#confirm.confirmBoxset .breadcrumbs{margin-bottom:3rem}}#confirm.confirmBoxset #content,#confirm.confirmBoxset #sidebar{min-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}#confirm.confirmBoxset #sidebar,#confirm.confirmBoxset #sidebar .sidebar-inner{background:transparent}#confirm.confirmBoxset .confirmBoxsetHeading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#confirm.confirmBoxset .confirmBoxsetHeading span{display:inline-block;margin-right:1.5rem}#confirm.confirmBoxset .boxset{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0}#confirm.confirmBoxset .boxsetLeft{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:150px}#confirm.confirmBoxset .boxsetRight{-webkit-box-flex:1%;-ms-flex:1%;flex:1%;max-width:calc(100% - 150px);padding:0 30px}#confirm.confirmBoxset .boxsetImg{width:200px;max-width:100%}#confirm.confirmBoxset .sidebarResumeBoxset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#confirm.confirmBoxset .boxsetResumeConfirm .expire,#confirm.confirmBoxset .boxsetResumeConfirm strong:not(.boxsetName){display:none}#confirm.confirmBoxset .boxsetResumeConfirm .boxsetResume{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#confirm.confirmBoxset .boxsetResumeConfirm .boxsetResume strong{font-size:16px}#confirm.confirmBoxset .boxsetResumeConfirm .salaBadge{font-size:14px}#confirm.confirmBoxset .boxsetResumeConfirm small{line-height:80%}.edenred_shoppin_logo{fill:#f72717}.beforeCheckout{margin-bottom:0}.beforeCheckout .beforeCheckoutHead{text-align:center;padding-top:2rem;padding-bottom:2rem}.beforeCheckout .beforeCheckoutHead p{margin-bottom:0}@media(min-width:992px){.beforeCheckout .beforeCheckoutHead p{font-size:18px}}.beforeCheckout .boxsetResume{margin-top:1.5rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:26px}.beforeCheckout .boxsetResume>*{margin:0 8px}.beforeCheckout .col-lg-6,.beforeCheckout .panel{min-height:100%}.beforeCheckout .panelTop{text-align:center}.beforeCheckout .panelTop strong{display:block;font-size:26px;margin-bottom:2rem}.beforeCheckout .panelTop p{display:block;margin:auto;margin-bottom:3rem}.beforeCheckout .steplist{margin:2rem auto;max-width:550px}.beforeCheckout .steplist .step{width:100%;text-align:center}.beforeCheckout .steplist .step p{font-weight:500}.beforeCheckout .steplist .stepIcon{margin-bottom:.5rem}@media(min-width:992px){.beforeCheckout .steplist{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;display:flex}.beforeCheckout .steplist .step{max-width:25%;min-height:100%;height:inherit;-webkit-box-flex:1;-ms-flex:1;flex:1}.beforeCheckout .steplist .stepIcon{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.beforeCheckout .steplist .arrow{display:none;text-align:center}.beforeCheckout .steplist .arrow *{fill:#f07b5d}@media(min-width:992px){.beforeCheckout .steplist .arrow{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.beforeCheckout .steplist .arrow svg{width:40px;height:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.beforeCheckout .accordion{max-width:800px;margin:auto}.beforeCheckout .panel{padding:0}.beforeCheckout .panel-tc .panel-icon-title svg{width:140px}.beforeCheckout .panel-scp a:link,.beforeCheckout .panel-scp a:visited,.beforeCheckout .panel-stp a:link,.beforeCheckout .panel-stp a:visited{color:#0077ca}.beforeCheckout .panel-scp .panel-icon-title img,.beforeCheckout .panel-stp .panel-icon-title img{width:120px}.beforeCheckout .panel-title{font-size:18px;padding:.75rem 1.2rem .75rem 1.2rem;text-align:left}.beforeCheckout .panel-title .panel-title-content{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.beforeCheckout .panel-title.not-collapsed .chevronDown{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.beforeCheckout .panel-title span{display:block;padding:0 1rem}.beforeCheckout .panel-title svg{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;width:30px}.beforeCheckout .panel-title svg.chevronDown{max-width:17px}@media(min-width:992px){.beforeCheckout .panel-title{font-size:22px;padding:1rem 1.25rem}}.beforeCheckout .panel-content{max-width:700px;margin:0 auto;text-align:left}@media(min-width:992px){.beforeCheckout .panel-content{padding-left:calc(32px + 1rem)}}.beforeCheckout #accordion-cc svg{min-width:30px;height:auto;margin-right:1rem}#edenredLogin .modal-content{height:90vh;max-height:600px}#edenredLogin iframe{width:100%;height:100%;border:0;padding:0;margin:0}@media(min-width:992px){#app.before-checkout #appHeader{display:none}}