.infosMap{margin-top:1.875rem}.infosMap-container{position:relative;display:block;width:100%}.infosMap-img{width:25rem;margin-right:1.875rem}.infosMap-img picture{border-radius:10px;overflow:hidden}.infosMap-address{display:flex;flex-wrap:wrap;padding-left:2.5rem;line-height:1.25rem}.infosMap-address span:last-of-type{margin-right:.3125rem}.infosMap-text{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;padding:0 1.875rem}.infosMap-text .buttonContainer{display:inline-block;margin-top:1rem}.infosMap-indications{display:flex;margin-top:1.875rem}.it-title{display:flex;align-items:center;font-weight:500;font-size:1rem}.it-subtitle{font-weight:500}.cp-ProductPraticalInfos .gb-title{margin-bottom:.9375rem}.cp-ProductPraticalInfos .it-text{padding-left:2.5rem}.cp-ProductPraticalInfos .it-title .cpe-Icon{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;background:#f4f5f5;border-radius:50%;margin-right:.625rem}.cpe-Icon--copy{display:flex;align-items:center;justify-content:center;position:relative;width:1.25rem;height:1.25rem;font-size:.625rem;color:#00806c;background:#d7ffd0;border-radius:50%;cursor:pointer}.theme-sp .cpe-Icon--copy{color:#2e638a;background:#e3edf4}.cpe-Icon--copy.tooltip-active .genericTooltip{opacity:1;bottom:2.1875rem;color:#3d4246;margin:0}.infosP-subtitle{font-weight:500;margin-top:.9375rem}.infosP-phone{display:flex;align-items:center;margin:.0625rem 0}.infosP-phone .cpe-Icon--phone{display:flex;align-items:center;padding:.625rem 1.25rem}.infosP-phone .cpe-Icon--phone:before{font-size:1.25rem;margin-right:.5rem}.infosP-phone .cpe-Icon--copy{margin-left:.3125rem}.infosP-lang{display:flex;flex-wrap:wrap;align-items:center;margin-top:.1875rem}.infosP-lang li{display:flex;align-items:center;margin-right:.625rem}.infosP-lang span{margin-right:.25rem;width:.9375rem;height:.9375rem}.infosP-bloc{border:2px solid #e9e9e9;border-radius:10px;overflow:hidden}.infosP-bloc--grey{padding:1.25rem 1.875rem;background:#f9fbfb}.infosP-bloc--grey .infosP-bloc--side:first-child .it-title{margin-bottom:.625rem}.infosP-bloc--grey .infosP-bloc--side:first-child .it-text{padding:0}.infosP-bloc--basic{padding:1.25rem}.infosP-bloc--basic .it-subtitle:not(:first-child){margin-top:.9375rem}.infosP-bloc--basic .it .cpe-Icon{font-size:1.25rem}.infosP-bloc--basic .it .cpe-Icon.cpe-Icon--animal{font-size:.9375rem}.infosP-bloc--basic .it:last-child{margin-bottom:0}.infosP-timing .it{position:relative;margin-bottom:.9375rem}.infosP-timing .it:before{content:"";display:block;border-right:1px dashed #045e51;height:calc(100% + .9375rem);position:absolute;top:.625rem;left:.3125rem}.theme-sp .infosP-timing .it:before{border-right-color:#2e638a}.infosP-timing .it:last-child{margin:0}.infosP-timing .it:last-child:before{border:0}.infosP-timing .it-text{padding-left:1rem}.infosP-timing .it .cpe-Icon{color:#045e51;font-size:.75rem;width:.6875rem;height:.6875rem;margin-right:.3125rem}.theme-sp .infosP-timing .it .cpe-Icon{color:#2e638a}.infosP-timing-title{font-size:1rem;font-weight:500;margin-bottom:.625rem}.infosP-mycp{display:flex;justify-content:space-between;align-items:center;background:#f4f5f5;border-radius:10px}.infosP-mycp--phone{align-self:end;width:10.3125rem;padding:.875rem 0 0 1.875rem}.infosP-mycp--text{padding:1.25rem 2.5rem}.infosP-mycp--text p{line-height:1.25rem}.infosP-mycp--subtitle{font-size:1rem;font-weight:500;margin-bottom:.3125rem}.infosP-mycp--qrcode{display:flex;flex-direction:column;align-items:center;width:12.5rem}.infosP-mycp--qrcode picture{background:#fff;width:5.5rem;border-radius:5px;overflow:hidden}.infosP-mycp--qrcode p{font-weight:500;margin-top:.3125rem}.reception .simpleTextPopin--inner{align-items:start}.reception .simpleTextPopin--title{margin-top:0}@media(min-width:48rem){.infosMap-img{float:left}.infosMap-text .buttonContainer:last-of-type{margin-left:1.25rem}.infosMap-indications .it{width:calc(50% - 1.5625rem)}.infosMap-indications .it:not(:first-child){margin-left:3.125rem}.cpe-Icon--copy.tooltip-active .genericTooltip{white-space:nowrap;max-width:none}.infosP-bloc--basic,.infosP-bloc--grey{display:flex;justify-content:space-between}.infosP-bloc--basic .it{margin-bottom:2.5rem}.infosP-bloc--side{width:calc(50% - .9375rem)}.infosP-bloc--side:not(:first-child){margin-left:1.875rem}.infosP-timing .it-title{font-size:.9375rem}.reception .simpleTextPopin--inner{width:20.625rem}}@media(min-width:48rem) and (max-width:74.9375rem){.infosMap-img{margin-bottom:1.25rem}.infosMap-address{padding:0}.infosMap-text .buttonContainer{display:block}.infosMap-indications{margin-top:1.25rem;clear:both}.cp-ProductPraticalInfos .it-title .cpe-Icon.cpe-Icon--map{display:none}.infosP-mycp--phone{position:absolute;bottom:0;width:11.25rem;padding-left:1.25rem}.infosP-mycp--text{width:auto;padding-left:13.125rem}.infosP-mycp--appLinks{padding-left:13.125rem}}@media(max-width:47.9375rem){.infosMap-img{width:100%;margin-bottom:.625rem}.infosMap-address span:last-of-type{margin-right:.625rem}.infosMap-text{padding:0}.infosMap-text .buttonContainer:first-of-type{margin-right:.9375rem}.infosMap-text .buttonContainer{margin-top:.75rem}.infosMap-links{text-align:left;padding-left:2.5rem}.infosMap-indications{display:block;margin-top:.9375rem}.infosMap-indications .it:not(:first-child){margin-top:.9375rem}.it-title{font-size:.875rem}.cpe-Icon--copy.tooltip-active .genericTooltip{width:8.125rem}.infosP-phone{margin:.3125rem 0 .625rem}.infosP-phone .cpe-Icon--copy{margin-left:.625rem}.infosP-bloc--basic .it:not(:last-child){margin-bottom:1.5625rem}.infosP-bloc--side:not(:first-child){margin-top:1.25rem}.infosP-timing-title{font-size:.875rem}.infosP-mycp--phone{padding:1.25rem .625rem 0 0;width:6.25rem;float:left}.infosP-mycp--text{padding:.625rem .625rem 0 0;overflow:hidden}.infosP-mycp--subtitle{font-size:.875rem}.infosP-mycp--appLinks{margin-top:.625rem;clear:both;justify-content:center}.infosP-mycp--appLinks .play{margin-right:.9375rem}.submenu-navBooking--button{bottom:0;transition:bottom 1s}}@media(min-width:75rem){.infosMap-text .buttonContainer:first-of-type{margin-left:2.5rem}.cpe-Icon--copy:hover{background:#00806c;color:#fff}.theme-sp .cpe-Icon--copy:hover{background:#2e638a}.cpe-Icon--copy:hover .genericTooltip{color:#3d4246}.infosP-bloc--grey a:hover{text-decoration:underline}.infosP-mycp--text{width:calc(100% - 23.75rem)}}@media (max-width:74.9375rem){.cp-ProductPraticalInfos .gb-title{margin-bottom:.625rem}.cpe-Icon--copy.tooltip-active{background:#00806c;color:#fff}.cpe-Icon--copy.tooltip-active .genericTooltip{color:#3d4246}.cpe-Icon--copy.tooltip-active.isLeft .genericTooltip{left:auto;right:-.625rem;transform:none}.cpe-Icon--copy.tooltip-active.isLeft .genericTooltip:before{left:auto;right:.6875rem;transform:none}.cpe-Icon--copy.tooltip-active.isRight .genericTooltip{left:-.625rem;transform:none}.cpe-Icon--copy.tooltip-active.isRight .genericTooltip:before{left:.6875rem;transform:none}.infosP-bloc--basic,.infosP-bloc--grey{padding:.9375rem}.infosP-bloc--basic .it-title{margin-bottom:.3125rem}.infosP-bloc--basic .it-text{padding:0}.infosP-mycp{display:block;position:relative}.infosP-mycp--appLinks{display:flex;align-items:center;padding-bottom:1.25rem}.infosP-mycp--appLinks .play{margin-right:1.25rem}.infosP-mycp--appLinks .play img{width:auto;height:3.4375rem}.infosP-mycp--appLinks .apple img{width:auto;height:2.6875rem}}