.pm-carousel{margin-top:5px}.col .radio-container{background-color:#fff}.col .label-percetuale{color:#3098cd;background-color:#f4cf7b;border-radius:0 8px 0 12px;top:0;right:0;cursor:pointer;text-decoration:underline}.col .label-ar{color:#3098cd;background-color:#d7ecff;border-radius:6px;line-height:1.4}.parti-prima label{font-style:italic;font-size:14px}.parti-prima img{width:25px!important}.modal-cabine .modal-header h5{background-repeat:no-repeat}.modal-cabine .modal-header h5.no-pet{background-image:url(https://cdn.traghettilines.it/new/icons/icona-cabina-1-white.svg)}.modal-cabine .modal-header h5.pet{background-image:url(https://cdn.traghettilines.it/new/icons/icona-animale-1-white.svg)}.radio-container.selected .icon-chair{background-image:url(https://cdn.traghettilines.it/new/icons/chair-white.svg)}.radio-container.selected .icon-cabin{background-image:url(https://cdn.traghettilines.it/new/icons/icona-cabina-1-white.svg)}.radio-container.selected .icon-pet-cabin{background-image:url(https://cdn.traghettilines.it/new/icons/icona-animale-1-white.svg)}.radio-container.selected .icon-paw{background-image:url(https://cdn.traghettilines.it/new/icons/paw-white.svg)}.radio-container.selected i.fa-caret-up,.radio-container.selected i.fa-caret-up.fa-pet,.no-pet-mode .radio-container.selected i.fa-caret-up{display:block;position:absolute;font-size:50px;transform:rotate(-180deg);bottom:-26px}.radio-container:not(.selected){box-shadow:0 0 3px #00000030}.imbarco-ore{white-space:nowrap}.no-pet-mode .price-choice .span-prezzo{font-size:22px}.no-pet-mode .price-choice .span-prezzo.selected{font-size:28px}.pet-mode .price-choice .span-prezzo{font-size:20px}.pet-mode .price-choice .span-prezzo.selected{font-size:26px}.div-totalone-desktop{min-width:400px}.row-price-separator{border-bottom:1px solid silver;border-left:0;border-right:0;border-style:dashed;border-top:0;margin-top:6px}.div-tipo-tariffa{font-size:13px;margin-top:-4px}.box-result>.row{background-color:#e2ebf1}.box-result.collapsable:not(.chiuso){transition:height 2s}.box-result .form-check.loading{padding-left:0!important}.box-result .low-price,.box-result .promo-ar,.box-result .free-wifi{top:-10px;right:12px;width:max-content;font-size:10px}.box-result .free-wifi{background-color:#57a73c}.box-result .promo-ar i{font-size:12px}.box-result.chiuso{transition:height 2s;height:0;overflow:hidden}.minuti-imbarco{font-size:15px;margin-left:16px}.minuti-imbarco img{width:15px}.list-results{padding-bottom:7rem!important}div.cabin-selected{background-color:#deeffb!important}.accommodations div.cabin-selected.radio-container{box-shadow:0 0 3px #3098cd}.accordion-button:not(.collapsed){color:#212529}.cabine-disponibili .prezzo,.cabine-pet-disponibili .prezzo,.modal-cabine .prezzo{width:50%}.cabine-disponibili .accordion-button,.cabine-pet-disponibili .accordion-button,.modal-cabine .accordion-button{transition:none;z-index:0}.cabine-disponibili div.cabin-selected .accordion-button,.cabine-pet-disponibili div.cabin-selected .accordion-button,.modal-cabine div.cabin-selected .accordion-button{background-color:#deeffb!important;box-shadow:none}.cabine-disponibili div.cabin-selected .accordion-collapse,.cabine-pet-disponibili div.cabin-selected .accordion-collapse,.modal-cabine div.cabin-selected .accordion-collapse,.cabine-disponibili div.cabin-selected .accordion-item,.cabine-pet-disponibili div.cabin-selected .accordion-item,.modal-cabine div.cabin-selected .accordion-item{background-color:#deeffb!important}.cabine-disponibili .servizio,.cabine-pet-disponibili .servizio,.modal-cabine .servizio{background-size:26px;background-repeat:no-repeat;padding-left:36px;margin-top:8px}.cabine-disponibili .s_late-checkout,.cabine-pet-disponibili .s_late-checkout,.modal-cabine .s_late-checkout{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/late-checkout.svg)}.cabine-disponibili .s_lavabo,.cabine-pet-disponibili .s_lavabo,.modal-cabine .s_lavabo{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/lavabo.svg)}.cabine-disponibili .s_kit-pet,.cabine-pet-disponibili .s_kit-pet,.modal-cabine .s_kit-pet{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/kit-pet.svg)}.cabine-disponibili .s_animale-domestico,.cabine-pet-disponibili .s_animale-domestico,.modal-cabine .s_animale-domestico{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/animale-domestico.svg)}.cabine-disponibili .s_1-posto-letto,.cabine-pet-disponibili .s_1-posto-letto,.modal-cabine .s_1-posto-letto{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/1-posto-letto.svg)}.cabine-disponibili .s_2-letti-suppl,.cabine-pet-disponibili .s_2-letti-suppl,.modal-cabine .s_2-letti-suppl{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/2-letti-suppl.svg)}.cabine-disponibili .s_2-posti-letto,.cabine-pet-disponibili .s_2-posti-letto,.modal-cabine .s_2-posti-letto{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/2-posti-letto.svg)}.cabine-disponibili .s_2-servizi-igienici,.cabine-pet-disponibili .s_2-servizi-igienici,.modal-cabine .s_2-servizi-igienici{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/2-servizi-igienici.svg)}.cabine-disponibili .s_3-posti-letto,.cabine-pet-disponibili .s_3-posti-letto,.modal-cabine .s_3-posti-letto{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/3-posti-letto.svg)}.cabine-disponibili .s_4-posti-letto,.cabine-pet-disponibili .s_4-posti-letto,.modal-cabine .s_4-posti-letto{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/4-posti-letto.svg)}.cabine-disponibili .s_5-posti-letto,.cabine-pet-disponibili .s_5-posti-letto,.modal-cabine .s_5-posti-letto{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/5-posti-letto.svg)}.cabine-disponibili .s_6-posti-letto,.cabine-pet-disponibili .s_6-posti-letto,.modal-cabine .s_6-posti-letto{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/6-posti-letto.svg)}.cabine-disponibili .s_accesso-prioritario,.cabine-pet-disponibili .s_accesso-prioritario,.modal-cabine .s_accesso-prioritario{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/accesso-prioritario.svg)}.cabine-disponibili .s_anallergico,.cabine-pet-disponibili .s_anallergico,.modal-cabine .s_anallergico{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/anallergico.svg)}.cabine-disponibili .s_aria-condizionata,.cabine-pet-disponibili .s_aria-condizionata,.modal-cabine .s_aria-condizionata{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/aria-condizionata.svg)}.cabine-disponibili .s_balcone,.cabine-pet-disponibili .s_balcone,.modal-cabine .s_balcone{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/balcone.svg)}.cabine-disponibili .s_cabine-comunicanti,.cabine-pet-disponibili .s_cabine-comunicanti,.modal-cabine .s_cabine-comunicanti{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/cabine-comunicanti.svg)}.cabine-disponibili .s_cassaforte,.cabine-pet-disponibili .s_cassaforte,.modal-cabine .s_cassaforte{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/cassaforte.svg)}.cabine-disponibili .s_cestino-frutta,.cabine-pet-disponibili .s_cestino-frutta,.modal-cabine .s_cestino-frutta{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/cestino-frutta.svg)}.cabine-disponibili .s_colazione-gratis,.cabine-pet-disponibili .s_colazione-gratis,.modal-cabine .s_colazione-gratis{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/colazione-gratis.svg)}.cabine-disponibili .s_disabile,.cabine-pet-disponibili .s_disabile,.modal-cabine .s_disabile{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/disabile.svg)}.cabine-disponibili .s_divano-letto,.cabine-pet-disponibili .s_divano-letto,.modal-cabine .s_divano-letto{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/divano-letto.svg)}.cabine-disponibili .s_drink-benvenuto,.cabine-pet-disponibili .s_drink-benvenuto,.modal-cabine .s_drink-benvenuto{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/drink-benvenuto.svg)}.cabine-disponibili .s_idromassaggio,.cabine-pet-disponibili .s_idromassaggio,.modal-cabine .s_idromassaggio{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/idromassaggio.svg)}.cabine-disponibili .s_letto-a-castello,.cabine-pet-disponibili .s_letto-a-castello,.modal-cabine .s_letto-a-castello{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/letto-a-castello.svg)}.cabine-disponibili .s_letto-matrimoniale,.cabine-pet-disponibili .s_letto-matrimoniale,.modal-cabine .s_letto-matrimoniale{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/letto-matrimoniale.svg)}.cabine-disponibili .s_max-2-animali,.cabine-pet-disponibili .s_max-2-animali,.modal-cabine .s_max-2-animali{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/max-2-animali.svg)}.cabine-disponibili .s_mini-frigo,.cabine-pet-disponibili .s_mini-frigo,.modal-cabine .s_mini-frigo{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/mini-frigo.svg)}.cabine-disponibili .s_oblo,.cabine-pet-disponibili .s_oblo,.modal-cabine .s_oblo{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/oblo.svg)}.cabine-disponibili .s_pacchetto-pasti,.cabine-pet-disponibili .s_pacchetto-pasti,.modal-cabine .s_pacchetto-pasti{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/pacchetto-pasti.svg)}.cabine-disponibili .s_phon,.cabine-pet-disponibili .s_phon,.modal-cabine .s_phon{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/phon.svg)}.cabine-disponibili .s_prima-colazione,.cabine-pet-disponibili .s_prima-colazione,.modal-cabine .s_prima-colazione{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/prima-colazione.svg)}.cabine-disponibili .s_radio,.cabine-pet-disponibili .s_radio,.modal-cabine .s_radio{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/radio.svg)}.cabine-disponibili .s_senza-oblo,.cabine-pet-disponibili .s_senza-oblo,.modal-cabine .s_senza-oblo{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/senza-oblo.svg)}.cabine-disponibili .s_senza-servizi,.cabine-pet-disponibili .s_senza-servizi,.modal-cabine .s_senza-servizi{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/senza-servizi.svg)}.cabine-disponibili .s_servizi-igienici-doppi,.cabine-pet-disponibili .s_servizi-igienici-doppi,.modal-cabine .s_servizi-igienici-doppi{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/servizi-igienici-doppi.svg)}.cabine-disponibili .s_servizi-igienici,.cabine-pet-disponibili .s_servizi-igienici,.modal-cabine .s_servizi-igienici{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/servizi-igienici.svg)}.cabine-disponibili .s_soggiorno,.cabine-pet-disponibili .s_soggiorno,.modal-cabine .s_soggiorno{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/soggiorno.svg)}.cabine-disponibili .s_spa,.cabine-pet-disponibili .s_spa,.modal-cabine .s_spa{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/spa.svg)}.cabine-disponibili .s_spumante,.cabine-pet-disponibili .s_spumante,.modal-cabine .s_spumante{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/spumante.svg)}.cabine-disponibili .s_tavolo,.cabine-pet-disponibili .s_tavolo,.modal-cabine .s_tavolo{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/tavolo.svg)}.cabine-disponibili .s_telefono,.cabine-pet-disponibili .s_telefono,.modal-cabine .s_telefono{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/telefono.svg)}.cabine-disponibili .s_tv,.cabine-pet-disponibili .s_tv,.modal-cabine .s_tv{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/tv.svg)}.cabine-disponibili .s_uso-privato,.cabine-pet-disponibili .s_uso-privato,.modal-cabine .s_uso-privato{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/uso-privato.svg)}.cabine-disponibili .s_veranda-poltrone,.cabine-pet-disponibili .s_veranda-poltrone,.modal-cabine .s_veranda-poltrone{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/veranda-poltrone.svg)}.cabine-disponibili .s_vista-parziale,.cabine-pet-disponibili .s_vista-parziale,.modal-cabine .s_vista-parziale{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/vista-parziale.svg)}.cabine-disponibili .s_wc-doccia,.cabine-pet-disponibili .s_wc-doccia,.modal-cabine .s_wc-doccia{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/wc-doccia.svg)}.cabine-disponibili .s_wc-lavandino,.cabine-pet-disponibili .s_wc-lavandino,.modal-cabine .s_wc-lavandino{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/wc-lavandino.svg)}.cabine-disponibili .s_wc,.cabine-pet-disponibili .s_wc,.modal-cabine .s_wc{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/wc.svg)}.cabine-disponibili .s_wi-fi,.cabine-pet-disponibili .s_wi-fi,.modal-cabine .s_wi-fi{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/wi-fi.svg)}.cabine-disponibili .s_scrivania,.cabine-pet-disponibili .s_scrivania,.modal-cabine .s_scrivania{background-image:url(https://cdn.traghettilines.it/new/icons/results/servizi/scrivania.svg)}.miglior-prezzo-per{font-size:15px;margin-left:10px}.pet-mode .radio-description .prezzo{font-size:1.6rem}.no-pet-mode .radio-description .prezzo{font-size:2rem}.radio-description{max-height:38px}.radio-description>p{border-bottom:1px solid #3098CD}.single-price{font-size:1.8rem}.accommodations .radio-container{min-height:155px}.box-result .price-choice a{color:#212529}.box-result .price-choice .text-muted a{color:#6c757d}.box-result .price-choice .blocco-rosso{display:inline-block;padding:3px 8px;font-size:13px;font-weight:700;color:#fff;border-radius:15px;background:linear-gradient(135deg,#ff4a4a,#ff7b3d);box-shadow:0 2px 6px #00000026;margin-left:4px;position:absolute;top:47px;right:-6px}.fa-chair-svg{width:24px;height:22px}.fa-user-svg,.fa-cabin-svg,.fa-capin-pet-svg{width:28px;height:22px}.esaurito .price-choice{color:red;font-size:20px;font-weight:700}.nd{font-size:25px;font-weight:700}.nd-or-full .label-ar{display:none}.col-price{min-height:42px}.nd,.esaurito{opacity:.5}.nd.no-opacity,.esaurito.no-opacity{opacity:1!important}.esaurito[data-doppio-prezzo] .prezzo{font-size:20px!important}.esaurito .radio-container:not(.selected) .radio-description .price-choice{color:red}.esaurito .prezzo{margin-top:10px}.overlay-motore{background-color:#fff;z-index:1}.overlay-motore>div{margin:0 auto}.btn-submit{letter-spacing:1.2px;padding:10px 0 5px;transition:none}.btn-submit img.cart{width:34px}.btn-submit img.cart-black,.btn-submit:hover img.cart-blue{display:none}.btn-submit:hover img.cart-black{display:inline-block}.tooltip{opacity:1}.tooltip .tooltip-inner{background-color:#fff;color:#333}.logo-compagnia{width:50%}#div_OverlayMotore iframe{min-height:657px}.label-newship{font-size:11px;width:max-content}.container.a .result-heading,.container.r .result-heading{background-image:url(https://cdn.traghettilines.it/new/img/faro-4.svg);background-repeat:no-repeat}.container.r .result-heading{background-image:url(https://cdn.traghettilines.it/new/img/faro-4-specchio.svg)}.trip-promo-row{display:flex;margin:0;clear:both;bottom:14px;right:0}.trip-promo{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 7px 5px 8px;border-radius:8px;background:#e6f7f8;color:#0f7f8c;border:1px solid #7FD3DA;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.porto .open-ticket{color:#1976a8;font-size:1.5rem}@media screen and (max-width: 991px){.porto .open-ticket{font-size:1.2rem}.accommodations .single-price{font-size:1.8rem}.accommodations .single-price .form-check-input{width:1rem;height:1rem}footer,#payment-methods{display:none}body{padding-bottom:100px}.div-view-all-departures[data-direzione=r]{margin-bottom:140px}.has-doppio-prezzo .esaurito .radio-container{min-height:185px}.esaurito .radio-description .prezzo{font-size:1.1rem!important}.box-result .price-choice{padding-top:6px}.box-result .price-choice .blocco-rosso{font-size:13px;padding:3px 8px;top:47px;right:-3px}.accommodations .single-price{margin-top:15%}.modal-cabine .div-servizi{background-color:#efefef;border-top:1px solid #dfdfdf;border-left:0;border-right:0;border-style:dashed;border-bottom:0}}@media screen and (min-width: 992px){.has-doppio-prezzo .esaurito .radio-container{min-height:176px}html,body{min-height:100vh;display:flex;flex-direction:column}main{flex-grow:1}.div-view-all-departures[data-direzione=r]{margin-bottom:60px}#p_PrezzoTotalone i.fa-spin{margin-right:74px}#payment-methods{min-height:75px}.esaurito .radio-description .prezzo{font-size:1.3rem!important}.box-result .price-choice{min-height:124px}.single-price .first-row-single-price{padding-top:1.5rem}}@media screen and (max-width: 575px){.trip-promo-row{right:20px;bottom:10px}.box-result .price-choice .blocco-rosso{top:30px;right:-3px;font-size:12px}.box-result .divider-points{margin:15px 0 5px}.box-result .minuti-imbarco{text-align:center!important;margin-left:0}.box-result .minuti-imbarco img{margin-bottom:3px}.box-result .col-md-5 .row{padding-bottom:12px!important}.box-result .miglior-prezzo-per{text-align:center!important}.box-result .row.grid-result{box-shadow:0 0 7px #00000030;width:100%;margin:auto;border-radius:8px}.box-result .row.grid-result .col-lg-6.no-pet-mode{padding-left:5px!important;padding-right:5px!important;padding-bottom:10px}.box-result .row.grid-result .col-lg-7{padding-left:5px!important;padding-right:5px!important}.box-result .row.grid-result .accommodations{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.box-result .row.grid-result .miglior-prezzo-per-sistemazioni{display:block}.box-result .row.grid-result .informazione-poltrona{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-poltrona .bg-lh-azure{margin:0!important;padding:10px 15px!important}.box-result .row.grid-result .informazione-standard{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-standard .bg-lh-azure{margin:0!important;padding:10px 15px!important}.container.a .result-heading,.container.r .result-heading{background-size:118px}.container.r .result-heading{background-position-x:right}.no-pet-mode .radio-description .prezzo{font-size:1.5rem;margin-top:5px}.label-newship{margin-left:calc(50% - 21px)}.porto{margin-bottom:13px}.radio-description p{text-align:center}}@media screen and (min-width: 576px){.price-choice:not(.single-price) input[type=radio]{vertical-align:bottom!important}}@media screen and (min-width: 576px) and (max-width: 767px){.trip-promo-row{right:38px;bottom:10px}.box-result .price-choice .blocco-rosso{top:45px}.box-result .divider-points{margin:15px 0}.box-result .minuti-imbarco{text-align:center!important;margin-left:0}.box-result .minuti-imbarco img{margin-bottom:3px}.box-result .col-md-5 .row{padding-bottom:12px!important}.box-result .miglior-prezzo-per{text-align:center!important}.box-result .row.grid-result{box-shadow:0 0 7px #00000030;width:100%;border-radius:8px;margin:auto auto 20px}.box-result .row.grid-result .col-lg-6.no-pet-mode{padding-left:5px!important;padding-right:5px!important;padding-bottom:10px}.box-result .row.grid-result .col-lg-7{padding-left:5px!important;padding-right:5px!important}.box-result .row.grid-result .accommodations{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.box-result .row.grid-result .miglior-prezzo-per-sistemazioni{display:block}.box-result .row.grid-result .informazione-poltrona{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-poltrona .bg-lh-azure{margin:0!important;padding:10px 15px!important}.box-result .row.grid-result .informazione-standard{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-standard .bg-lh-azure{margin:0!important;padding:10px 15px!important}.container.a .result-heading,.container.r .result-heading{background-size:118px}.container.r .result-heading{background-position-x:right}}@media screen and (min-width: 576px) and (max-width: 991px){.no-pet-mode .radio-description .prezzo{font-size:1.6rem}}@media screen and (min-width: 992px) and (max-width: 1199px){.box-result .price-choice .blocco-rosso{font-size:11px;padding:3px 6px;top:46px;right:-3px}.box-result .divider-points{margin:15px 0}.box-result .minuti-imbarco{text-align:center!important;margin-left:0}.box-result .minuti-imbarco img{margin-bottom:3px}.box-result #ora{font-size:30px!important}.box-result .col-md-5 .row{padding-bottom:12px!important}.box-result .miglior-prezzo-per{text-align:center!important}.box-result .row.grid-result{box-shadow:0 0 7px #00000030;width:100%;border-radius:8px;margin:auto auto 20px}.box-result .row.grid-result .col-lg-6.no-pet-mode{padding-left:5px!important;padding-right:5px!important;padding-bottom:10px}.box-result .row.grid-result .col-lg-7{padding-left:5px!important;padding-right:5px!important}.box-result .row.grid-result .accommodations{padding-left:0!important;padding-right:0!important;padding-bottom:0!important;--bs-gutter-x: 0}.box-result .row.grid-result .accommodations .col{padding:0 5px}.box-result .row.grid-result .miglior-prezzo-per-sistemazioni{display:block}.box-result .row.grid-result .informazione-poltrona{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-poltrona .bg-lh-azure{margin:0!important;padding:10px 15px!important}.box-result .row.grid-result .informazione-standard{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-standard .bg-lh-azure{margin:0!important;padding:10px 15px!important}.container.a .box-result.bg-ice-white:first-child,.container.r .box-result.bg-ice-white:first-child{margin-top:0!important}.no-pet-mode .radio-description .prezzo{font-size:1.7rem}.container.a .result-heading,.container.r .result-heading{background-size:125px;background-position-x:10px}}@media screen and (max-width: 767px){.no-pet-mode .price-choice .span-prezzo{font-size:20px}.no-pet-mode .price-choice .span-prezzo.selected{font-size:24px}.radio-container.selected i.fa-caret-up{left:4px}.radio-container.selected i.fa-caret-up.fa-pet,.no-pet-mode .radio-container.selected i.fa-caret-up{right:4px;left:auto}html[lang=de] .imbarco-ore{white-space:normal}div.has-doppio-prezzo .esaurito .radio-container .price-choice{margin-top:45%}div:not(.has-doppio-prezzo)>.nd-or-full .radio-container .price-choice{margin-top:28%}.box-result .col[data-doppio-prezzo]{width:75%!important}.box-result .col[data-doppio-prezzo="0"]:not(.nd-or-full) label.prezzo{font-size:1.8rem!important}.box-result:not(.chiuso){display:contents}.box-result .accordion-item{border:0!important}.btn-submit{width:100%;font-size:20px;margin-top:.5rem}.logo-compagnia{width:75%}.total-price{text-align:center}}@media screen and (min-width: 768px){.radio-container.selected i.fa-caret-up,.radio-container.selected i.fa-caret-up.fa-pet{right:4px;left:auto}.total-price{text-align:right}.total-price .btn-submit{float:right;font-size:22px;margin-top:4px}.total-price .btn-submit.ar{margin-top:20px}.total-price #p_PrezzoTotalone{margin-right:20px}}@media screen and (min-width: 768px) and (max-width: 991px){.trip-promo-row{right:48px}.box-result .divider-points{margin:15px 0}.box-result .minuti-imbarco{text-align:center!important;margin-left:0}.box-result .minuti-imbarco img{margin-bottom:3px}.box-result .col-md-5 .row{padding-bottom:12px!important}.box-result .miglior-prezzo-per{text-align:center!important}.box-result .row.grid-result{box-shadow:0 0 7px #00000030;width:100%;border-radius:8px;margin:auto auto 20px;padding-top:10px}.box-result .row.grid-result .col-lg-6.no-pet-mode{padding-left:5px!important;padding-right:5px!important;padding-bottom:10px}.box-result .row.grid-result .col-lg-7{padding-left:5px!important;padding-right:5px!important}.box-result .row.grid-result .accommodations{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.box-result .row.grid-result .miglior-prezzo-per-sistemazioni{display:block}.box-result .row.grid-result .informazione-poltrona{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-poltrona .bg-lh-azure{margin:0!important;padding:10px 15px!important}.box-result .row.grid-result .informazione-standard{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-standard .bg-lh-azure{margin:0!important;padding:10px 15px!important}.container.a .box-result.bg-ice-white:first-child,.container.r .box-result.bg-ice-white:first-child{margin-top:0!important}.container.a .result-heading,.container.r .result-heading{background-size:126px;background-position-x:10px}}@media screen and (min-width: 1200px) and (max-width: 1399px){.box-result .divider-points{margin:15px 0}.box-result .minuti-imbarco{text-align:center!important;margin-left:0}.box-result .minuti-imbarco img{margin-bottom:3px}.box-result #ora{font-size:30px!important}.box-result .col-md-5 .row{padding-bottom:12px!important}.box-result .miglior-prezzo-per{text-align:center!important}.box-result .row.grid-result{box-shadow:0 0 7px #00000030;width:100%;border-radius:8px;margin:auto auto 20px}.box-result .row.grid-result .col-lg-6.no-pet-mode{padding-left:5px!important;padding-right:5px!important;padding-bottom:10px}.box-result .row.grid-result .col-lg-7{padding-left:5px!important;padding-right:5px!important}.box-result .row.grid-result .accommodations{padding-left:0!important;padding-right:0!important;padding-bottom:0!important;--bs-gutter-x: 0}.box-result .row.grid-result .accommodations .col{padding:0 5px}.box-result .row.grid-result .miglior-prezzo-per-sistemazioni{display:block}.box-result .row.grid-result .informazione-poltrona{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-poltrona .bg-lh-azure{margin:0!important;padding:10px 15px!important}.box-result .row.grid-result .informazione-standard{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-standard .bg-lh-azure{margin:0!important;padding:10px 15px!important}.container.a .box-result.bg-ice-white:first-child,.container.r .box-result.bg-ice-white:first-child{margin-top:0!important}.container.a .result-heading,.container.r .result-heading{background-size:123px;background-position-x:10px}}@media screen and (min-width: 1400px){.accommodations input.form-check-input{height:20px!important;width:20px!important}.box-result .divider-points{margin:15px 0}.box-result .minuti-imbarco{text-align:center!important;margin-left:0}.box-result .minuti-imbarco img{margin-bottom:3px}.box-result #ora{font-size:30px!important}.box-result .col-md-5 .row{padding-bottom:12px!important}.box-result .miglior-prezzo-per{text-align:center!important}.box-result .row.grid-result{box-shadow:0 0 7px #00000030;width:100%;border-radius:8px;margin:auto auto 20px}.box-result .row.grid-result .col-lg-6.no-pet-mode{padding-left:5px!important;padding-right:5px!important;padding-bottom:10px}.box-result .row.grid-result .col-lg-7{padding-left:5px!important;padding-right:5px!important}.box-result .row.grid-result .accommodations{padding-left:0!important;padding-right:0!important;padding-bottom:0!important;--bs-gutter-x: 0}.box-result .row.grid-result .accommodations .col{padding:0 5px}.box-result .row.grid-result .miglior-prezzo-per-sistemazioni{display:block}.box-result .row.grid-result .informazione-poltrona{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-poltrona .bg-lh-azure{margin:0!important;padding:10px 15px!important}.box-result .row.grid-result .informazione-standard{display:block;padding:15px;--bs-gutter-x: 0}.box-result .row.grid-result .informazione-standard .bg-lh-azure{margin:0!important;padding:10px 15px!important}.container.a .box-result.bg-ice-white:first-child,.container.r .box-result.bg-ice-white:first-child{margin-top:0!important}.container.a .result-heading,.container.r .result-heading{background-size:123px;background-position-x:10px}}@media screen and (min-width: 1200px){.trip-promo-row{right:28px}.esaurito .radio-description .prezzo{padding-bottom:4px}}.day-switcher{display:flex;justify-content:space-between;align-items:center;border-radius:12px;border:1px solid #e3ecf5;background:#fff;box-shadow:0 2px 6px #0000000a}.day-switcher-label{font-size:15px;padding:8px 16px;color:#fff;border-top-left-radius:12px;border-bottom-left-radius:12px;line-height:19px}.day-item{flex:1;border-radius:4px;color:#4b6f99;text-decoration:none;cursor:pointer;text-align:center;line-height:25px;padding:0 12px}.day-item.active{font-weight:600;cursor:default;border-radius:0!important;flex:1.3;padding:12px 2px}.day-item.disabled{pointer-events:none;cursor:not-allowed;opacity:.4;text-decoration:none}.day-item:not(:last-child){border-right:1px solid #e6edf5}@media (max-width: 575px){.day-item{padding:0 12px}.day-item.active{padding:12px 2px}.day-nav-mobile{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:#fff;overflow:hidden}.day-nav-btn{border:0;padding:10px 8px;font-size:13px;background:0 0;color:#5c7fa8}.day-current{background:#2f73b8;color:#fff;font-weight:600;text-align:center;padding:12px!important;line-height:19px!important;font-size:15px!important}.day-switcher{gap:0!important}}@media (min-width: 576px) and (max-width: 767px){.day-nav-btn{border:0;padding:10px 8px;font-size:15px;background:0 0;color:#5c7fa8}}@media (min-width: 992px) and (max-width: 1199px){.day-item{line-height:21px;font-size:17px;padding:10px 8px}.trip-promo-row{right:9px}}@media (min-width: 1200px) and (max-width: 1399px){.day-item{font-size:17px;padding:10px 8px}.day-switcher-label{padding:14px 16px}}@media (min-width: 1400px){.day-switcher-label{padding:14px 16px}}.promo-badge-lines{font-size:15.5px;font-weight:600;color:#fff;background:#3098cd;border-radius:6px;padding:5px 12px 2px;box-shadow:inset 0 0 0 1px #ffffffb3;letter-spacing:.3px}
