#transaction-content.flow_style_costa .cruises.checkout input:checked#buyInsurance+label.costaInsurance{border:1px solid #ef0000}#transaction-content.flow_style_costa .cruises.checkout input:checked#buyInsurance+label.costaInsurance:after{content:"Remover Seguro";font-size:14px;color:#ef0000}#transaction-content.flow_style_costa .cruises.checkout input#buyInsurance+label.costaInsurance:after{content:"Adicionar Seguro";font-size:14px}#transaction-content.flow_style_costa .cruises.checkout input#buyInsurance+label.costaInsurance{font-size:0!important}#transaction-content.flow_style_costa .cruiseGuaranteedChoiceContent .cruiseGuaranteedChoice .cruiseGuaranteedOptions .cruiseGuaranteedOnlyOption .btn.continue{float:right}#transaction-content.flow_style_costa .cruiseGuaranteedChoiceContent .cruiseGuaranteedChoice .cruiseGuaranteedOptions .cruiseGuaranteedOnlyOption .additionalTopicsBlock label{font-weight:700;font-size:17px}#transaction-content.flow_style_costa .cruiseGuaranteedChoiceContent .cruiseGuaranteedChoice .cruiseGuaranteedOptions .cruiseGuaranteedOnlyOption .content{padding:0!important;margin-bottom:10px}#transaction-content.flow_style_costa .cruiseGuaranteedChoiceContent .cruiseGuaranteedChoice .cruiseGuaranteedOptions .cruiseGuaranteedOnlyOption{width:100%;border-radius:10px}#transaction-content.flow_style_costa .cruiseGuaranteedChoiceContent .cruiseGuaranteedChoice .cruiseGuaranteedOptions .cruiseGuaranteedOnlyOption #guaranteedOnlyTitle,#transaction-content.flow_style_costa .cruiseGuaranteedChoiceContent .cruiseGuaranteedChoice .cruiseGuaranteedOptions .cruiseGuaranteedOnlyOption #cruiseGuaranteedOnlyOptionAdditionalTopics,#transaction-content.flow_style_costa .cruiseGuaranteedChoiceContent .cruiseGuaranteedChoice .cruiseGuaranteedOptions .cruiseGuaranteedOnlyOption .priceBlock{display:none}#transaction-content.flow_style_costa .cruiseReservationCheckoutSummary li.passenger ul li.title{font-size:0}#transaction-content.flow_style_costa .cruiseReservationCheckoutSummary li.passenger-summary,#transaction-content.flow_style_costa .cruiseReservationCheckoutSummary li.passenger ul li:nth-child(3){display:none}#transaction-content.flow_style_costa .cruiseReservationCheckoutSummary .separator.passenger-summary{display:block}#transaction-content.flow_style_costa .cruiseReservationCheckoutSummary .title.passenger-summary{font-size:0;display:block}#transaction-content.flow_style_costa .cruiseReservationCheckoutSummary .title.passenger-summary:after,#transaction-content.flow_style_costa .cruiseReservationCheckoutSummary li.passenger ul li.title:after{font-size:14px;content:"Taxas a Incluir"}#transaction-content.flow_style_costa[cruiselinecode="M"] .cruiseReservationCheckoutSummary .title.passenger-summary:after,#transaction-content.flow_style_costa[cruiselinecode="M"] .cruiseReservationCheckoutSummary li.passenger ul li.title:after{display:none}.cruise_details_summary .cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs ul.costa li.stareroom_1:before{background:url(https://r11travel.travelgo.com.br/wp-content/uploads/2024/08/deckplan-costa.jpg) 5px -2px;background-size:105%}.cruise_details_summary .cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs ul.costa li.stareroom_2:before{background:url(https://r11travel.travelgo.com.br/wp-content/uploads/2024/08/deckplan-costa.webp) 5px -25px;background-size:104%;width:29px!important}.cruise_details_summary .cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs ul.costa li.stareroom_3:before{background:url(https://r11travel.travelgo.com.br/wp-content/uploads/2024/08/deckplan-costa.jpg) 5px -55px;background-size:90%}.cruise_details_summary .cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs ul.costa li.stareroom_4:before{background:url(https://r11travel.travelgo.com.br/wp-content/uploads/2024/08/deckplan-costa.jpg) 5px -98px;background-size:105%}.cruise_details_summary .cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs ul.costa li.stareroom_5:before{background:url(https://r11travel.travelgo.com.br/wp-content/uploads/2024/08/deckplan-costa.jpg) 5px -127px;background-size:105%}.cruise_details_summary .cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs ul.costa li.stareroom_6:before{background:url(https://r11travel.travelgo.com.br/wp-content/uploads/2024/08/deckplan-costa.jpg) 5px -156px;background-size:105%}.cruise_details_summary .cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs ul.costa li.stareroom_7:before{background:url(https://r11travel.travelgo.com.br/wp-content/uploads/2024/08/deckplan-costa.webp) -1px -172px;background-size:96%;width:28px!important}.cruise_details_summary .cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs ul.costa li.stareroom_8:before{background:url(https://r11travel.travelgo.com.br/wp-content/uploads/2024/08/deckplan-costa.webp) 2px -417px;background-size:91%;width:44px!important}.cruise_details_summary .cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs ul.costa li.stareroom_9:before{background:url(https://r11travel.travelgo.com.br/wp-content/uploads/2024/08/deckplan-costa.jpg) 4px -258px;background-size:112%}#transaction-content.flow_style_costa .cruiseCabinSuperCategories .categories>label input:checked~.content .content-text h3,#transaction-content.flow_style_costa .cruiseCabinSuperCategories .categories>label input:checked~.content .content-text p.price{color:#fff!important}#transaction-content.flow_style_costa .cruiseCabinSuperCategories .categories>label input:checked~.content .content-text{background:#3270A0!important;color:#fff!important}#transaction-content.flow_style_costa .cruiseCabinSuperCategories .categories>label input:checked~.content{transform:scale(1.01)!important}.flow_style_costa .cruiseReview .shipDetails img{width:23%!important}.hide_costa{display:none!important}.flow_style_costa .preOrderSummary>ul li.cupom span{line-height:20px}.flow_style_costa .content_results.cruise section .block_title{text-align:center}#transaction-content.flow_style_costa .cruiseCabinDecksContent .cruiseCabinDecks .deckImage .shipDecks figure img{display:none}#transaction-content.flow_style_costa .cruiseCabinDecksContent .cruiseCabinDecks .deckImage .shipDecks figure{background:url(https://r11travel.b-cdn.net/wp-content/uploads/2024/07/silhueta-costa.png) no-repeat;height:135px;background-size:cover}#transaction-content.flow_style_costa[cruiselinecode="M"] .cruiseCabinDecksContent .cruiseCabinDecks .deckImage .shipDecks figure{background:url(https://r11travel.b-cdn.net/wp-content/uploads/2025/04/SilhuetaMSC.png) no-repeat;height:135px;background-size:cover}#transaction-content.flow_style_costa .cruiseCabinPositions .cruiseShipSilhouette{background:url(https://r11travel.b-cdn.net/wp-content/uploads/2024/07/silhueta-costa.png) no-repeat}#transaction-content.flow_style_costa[cruiselinecode="M"] .cruiseCabinPositions .cruiseShipSilhouette{background:url(https://r11travel.b-cdn.net/wp-content/uploads/2025/04/SilhuetaMSC.png);background-size:cover}#transaction-content.flow_style_costa ul.cruiseShipLocation li label .priceBlock{bottom:30px}.flow_style_costa section.cruiseDetailsContent a.go_to_next_tab>span{width:-webkit-fill-available}#transaction-content.flow_style_costa .cruise_details_summary.cruiseContent .header .cruise_block .cruiseReservationDetails .header-item.masterprice .fareSummary{border:none;padding-top:0}.flow_style_costa section.cruiseDetailsContent .tab-item.port .port-content>.info ul.info_icon_list>li.port-description{margin-top:70px}.flow_style_costa section.cruiseDetailsContent .tab-item.port .port-content>.info ul.info_icon_list>li.port-info-0,.flow_style_costa section.cruiseDetailsContent .tab-item.port .port-content>.info ul.info_icon_list>li.port-info-1,.flow_style_costa section.cruiseDetailsContent .tab-item.port .port-content>.info ul.info_icon_list>li.port-info-2,.flow_style_costa section.cruiseDetailsContent .tab-item.port .port-content .port-main-data,#transaction-content.flow_style_costa .cruise_details_summary.cruiseContent .header .cruise_block .cruiseReservationDetails .header-item.masterprice .fareSummary .priceTitle,#transaction-content.flow_style_costa .cruise_details_summary.cruiseContent .header .cruise_block .cruiseReservationDetails .header-item.masterprice .fareSummary .price{display:none!important}.research_cruise_content label.ship_label .content-panel .list-items-options{max-height:580px}.flow_style_costa section.cruiseDetailsContent a.go_to_prev_tab{top:20px;color:#000}.flow_style_costa section.cruiseCheckoutContent .transaction_form .content #paymentinfo .paymentDataBlock.creditcard .ccOwnerDataZone .installment .comum_client.options{margin-left:10px}.cruiseCancellationInfoDetails{overflow:scroll!important}.three_col .checkout .creditcard .card_list label:hover,.one_col .checkout .creditcard .card_list label:hover,.vertical_col .checkout .creditcard .card_list label:hover,.vertical_col_left .checkout .creditcard .card_list label:hover{background-position:5px!important}.flow_style_costa #cruiseOptionDetailsContent section.cruisePassengersQuantityContent{min-height:475px!important}#transaction-content.flow_style_costa .cruises.checkout label.cruise-fidelity-code{display:none}#transaction-content.flow_style_costa .cruise_details_summary.cruiseContent .header .cruise_block .cruiseDescription p:first-child:before{content:url(https://r11travel.b-cdn.net/wp-content/uploads/2024/07/porto.png);left:-5px;margin-top:-7px}#transaction-content.flow_style_costa .cruise_details_summary.cruiseContent .header .cruise_block .cruiseDescription p:last-child:before{content:url(https://r11travel.b-cdn.net/wp-content/uploads/2024/07/ticket-1.png)}#transaction-content.flow_style_costa .cruise_details_summary.cruiseContent .header .cruise_block .cruiseReservationDetails .header-item .cruiseDates:before{content:url(https://r11travel.b-cdn.net/wp-content/uploads/2024/07/calendario-1.png)}#transaction-content.flow_style_costa .cruise_details_summary.cruiseContent .header .cruise_block .cruiseReservationDetails .header-item .cruisePassengers:before{content:url(https://r11travel.b-cdn.net/wp-content/uploads/2024/07/profile-1.png)}.flow_style_costa section.cruiseCheckoutContent .transaction_form .content #paymentinfo .paymentDataBlock.creditcard .ccOwnerDataZone .installment .comum_client.options .paymentBlock label.installments strong{margin-top:-2px;float:left;width:195px}.flow_style_costa section.cruiseCheckoutContent .transaction_form .content #paymentinfo .paymentDataBlock.creditcard .ccOwnerDataZone .installment .comum_client.options .paymentBlock label.installments span:nth-child(2){float:left;width:170px!important}.cruiseDetails-page .flow_style_costa section.cruiseDetailsContent .ship-details{max-width:unset}.flow_style_costa .seniorsQuantityBlock{margin-left:540px!important;margin-top:-25px!important}#transaction-content.flow_style_costa .cruisePassengers span.quantity{font-weight:400}@media screen and (max-width:400px){#transaction-content.flow_style_costa section.cruisePerksContent .cruisePerksBlock .cruisePerks .cruise-perks__container .cruise-perks__items .cruise-perks__item{width:355px!important}#transaction-content.flow_style_costa .cruiseCabinSuperCategories .categories label .content .content-text span.details{max-width:225px}.checkoutSummaryContent.ui-dialog-content .preOrderSummary{max-height:90vh!important}}.flow_style_costa #confirmation.service_order .order_warnings:before{content:url(https://r11travel.b-cdn.net/wp-content/uploads/2024/07/logo-costa-color.png);position:absolute;left:10px;top:33px}@media screen and (max-width:500px){.flow_style_costa .seniorsQuantityBlock{margin-top:120px!important;margin-left:100px!important}.flow_style_costa .card.VI:hover{background-position:0!important}.flow_style_costa #confirmation.service_order .payments ul li p:nth-child(2),.flow_style_costa #confirmation.service_order .payments ul li p:nth-child(3){width:100%!important}#transaction-content.flow_style_costa .cruises.checkout input#buyInsurance+label.costaInsurance{bottom:0}section.cruiseCheckoutContent .transaction_form .content .cruise_dining_options_block .optionsBlock .goToNext.btn.continue{position:relative;top:50px}body:has(.ui-widget-overlay.ui-front){overflow:hidden}.flow_style_costa #confirmation.service_order .order_warnings:before{position:initial}}@media screen and (min-width:1400px){.cruiseCabinNumbersContent .cruiseCabinNumbers .deckplainLegend .cabinChoice_Options_Subs{width:427px}}