.priceTooltip-popin{position:absolute;top:0;padding:0.9375rem;width:18.75rem;border-radius:0.3125rem;box-shadow:0.125rem 0 0.5625rem 0 rgba(0,0,0,0.25);background-color:#fff;z-index:99992}.priceTooltip-popin.isLikeFancy{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.priceTooltip-popin.isLikeFancy .priceTooltip-popin--position{display:none}@media screen and (max-width: 767px){.priceTooltip-popin.isLikeFancy{width:100%;position:fixed;top:auto;bottom:-70vh;border-radius:0.3125rem 0.3125rem 0 0;transition:all .5s}.priceTooltip-popin.isLikeFancy.open{bottom:0;transition:all .5s;opacity:1;pointer-events:auto}}.priceTooltip-popin:not(.visible){opacity:0;pointer-events:none}@media screen and (max-width: 1199px){.priceTooltip-popin{width:18.125rem}}.priceTooltip-popin.autoWidth{width:auto;max-width:45rem}@media screen and (max-width: 767px){.priceTooltip-popin.autoWidth{max-width:calc(100% - 0.625rem)}}@media screen and (min-width: 768px) and (max-width: 1199px){.priceTooltip-popin.forceFullscreenTablet{left:1.875rem !important;max-width:100vw;right:1.875rem}}.priceTooltip-popin.isSimpleTxt{font-family:Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;padding:0.625rem}.priceTooltip-popin.isSimpleTxt p{font-size:0.75rem;line-height:0.875rem}.priceTooltip-popin--position{content:'';position:absolute;bottom:-0.4375rem;left:auto;border-top:0.5rem solid #fff;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;-webkit-filter:drop-shadow(0 0.25mm rgba(0,0,0,0.25));filter:drop-shadow(0 0.25mm rgba(0,0,0,0.25))}.priceTooltip-popin--position.hidden{opacity:0;pointer-events:none}.priceTooltip-popin--displayBottom .priceTooltip-popin--position{bottom:auto;top:-0.4375rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.priceTooltip-popin--head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0.9375rem}.priceTooltip-popin--title{margin:0;padding:0;font-size:1rem;line-height:normal}.priceTooltip-popin--close{width:0.9375rem;height:0.9375rem;cursor:pointer;font-size:0.9375rem}.priceTooltip-popin--close:before{transition:color .2s}.priceTooltip-popin--infoTrip{display:block;margin-bottom:0.9375rem}.priceTooltip-popin--total{font-family:"Bagoss",Tahoma,Arial,Helvetica,sans-serif}.priceTooltip-popin--cottageLabel{font-family:"Bagoss",Tahoma,Arial,Helvetica,sans-serif;font-size:0.75rem;font-weight:500}.priceTooltip-popin--participants{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif}.priceTooltip-popin--participants .cpe-Icon{color:#3D4246;margin-right:0.3125rem;line-height:1rem}.priceTooltip-popin--participants p,.priceTooltip-popin--participants li,.priceTooltip-popin--participants span{font-size:0.75rem;line-height:normal;color:#9ea0a2}.priceTooltip-popin--participants li:nth-child(n+3):before{content:'-';margin:0 0.1875rem}.priceTooltip-popin--content .currency.currencyBefore,.priceTooltip-popin--summary .currency.currencyBefore{margin-right:0.1875rem}.priceTooltip-popin--content .currency.currencyAfter,.priceTooltip-popin--summary .currency.currencyAfter{margin-left:0.1875rem}.priceTooltip-popin--content{margin-bottom:0.9375rem;padding:0.625rem;font-family:Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;border:0.0625rem solid #E9E9E9;border-radius:0.625rem}.priceTooltip-popin--content p,.priceTooltip-popin--content span{font-size:0.75rem;line-height:normal;font-weight:400}.priceTooltip-popin--content>*:not(.priceTooltip-popin--infoTrip){display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.priceTooltip-popin--content p:not(:last-child){padding-bottom:0.625rem}.priceTooltip-popin--content p:last-child span{font-weight:700}.priceTooltip-popin--wordingServices p{font-family:"Bagoss",Tahoma,Arial,Helvetica,sans-serif;font-size:0.75rem;font-weight:500}.priceTooltip-popin--wordingServices li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-right:0.625rem}.priceTooltip-popin--wordingServices span{font-size:0.75rem;font-weight:400}.priceTooltip-popin--wordingServices .cpe-Icon{color:#045E51;margin-right:0.3125rem}.priceTooltip-popin--summary{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:0.8125rem;line-height:normal;font-weight:700;font-family:Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif}.priceTooltip-popin--summary span{font-size:0.8125rem}.priceTooltip-popin--condition hr{margin:0.9375rem 0;color:#E9E9E9}.priceTooltip-popin--condition p{font-size:0.625rem;font-weight:400;line-height:1rem;color:#3D4246;padding:0;margin:0;text-align:left;font-family:Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif}.priceTooltip-popin--condition p+p{margin-top:0.625rem}.priceTooltip-popin--condition a{font-size:inherit;font-family:inherit;text-decoration:underline;color:#00733A}.tooltipPriceDisplayed.preventScroll{overflow:hidden}.tooltipPriceDisplayed .above-header{opacity:1;pointer-events:auto}.tooltipPriceDisplayed .popinCottage .above-header{z-index:1100}.tooltipPriceDisplayed .stickySearchDesktop .searchForm-container,.tooltipPriceDisplayed .stickySearchDesktop .headbandThin .searchForm-container,.tooltipPriceDisplayed .domainAccommodations.stickySearchDesktop .searchForm-container{z-index:500}.tooltipPriceDisplayed .cp-overlay{opacity:1;z-index:1000;pointer-events:auto}
