.AccomodationEquipements_list__8OrfV{display:grid;grid-template-columns:repeat(2,minmax(15.625rem,1fr));list-style:none;padding:0;margin:0;grid-gap:1.625rem;gap:1.625rem}@media(max-width:1194px){.AccomodationEquipements_list__8OrfV{grid-template-columns:repeat(2,minmax(9.375rem,1fr));gap:1rem}}.AccomodationEquipements_buttonWrapper__0IKOv{display:flex}@media(max-width:1194px){.AccomodationEquipements_buttonWrapper__0IKOv{margin-top:1.5rem}}.EquipementItem_item__MUyfw{display:flex;align-items:center;gap:.75rem;transition:all .2s ease;font-size:clamp(1rem,.95vw + .25rem,1.375rem)}@media(max-width:1194px){.EquipementItem_item__MUyfw{font-size:clamp(.9375rem,.9vw + .2rem,1.1875rem)}}.EquipementItem_icon__thjic{width:clamp(1.875rem,1.5vw,2.5rem);height:clamp(1.875rem,1.5vw,2.5rem);flex-shrink:0;position:relative;display:flex;justify-content:center;align-items:center}.EquipementItem_label__mantl{font-family:var(--font-stevie-sans);font-weight:400;color:#101110;line-height:1.4;letter-spacing:-.5px}.EquipementItem_value__cdPkX{font-weight:400;color:rgba(16,17,16,.7);font-size:.875rem}.EquipementItem_withBorder__Fr_gk{border-bottom:1px solid #e6e6e6;padding-top:.625rem;padding-bottom:.9375rem;font-size:clamp(.9375rem,.9vw + .2rem,1.1875rem)}.EquipementModal_container__jjfqw{display:flex;flex-direction:column;height:100%;max-height:90vh;overflow:hidden}@media(max-width:1194px){.EquipementModal_container__jjfqw{max-height:100vh;padding-bottom:3.5rem}}.EquipementModal_header__1fcB_{position:relative;padding:calc(14*var(--body-width)/1440) calc(14*var(--body-width)/1440) calc(14*var(--body-width)/1440) calc(14*var(--body-width)/1440*1.618);flex-shrink:0;display:flex;justify-content:space-between;gap:1.25rem;align-items:center}@media(max-width:1194px){.EquipementModal_header__1fcB_{padding:calc(14*var(--body-width)/1440*5) calc(14*var(--body-width)/1440*1.618)}}.EquipementModal_closeButton__xVS3x{width:3.5rem;height:3.5rem;position:relative}.EquipementModal_title__sHH7E{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.0625rem,1.05vw + .35rem,1.5rem);font-weight:600;line-height:1.2;color:#101110;margin:0}@media(max-width:1194px){.EquipementModal_title__sHH7E{font-size:1.25rem;padding-left:2.5rem}}@media(min-width:1728px){.EquipementModal_title__sHH7E{font-size:clamp(1.1875rem,1.2vw + .45rem,1.6875rem)}}.EquipementModal_content__4vSZh{flex:1 1;overflow-y:auto;padding:calc(14*var(--body-width)/1440*1.618*1.618);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(14*var(--body-width)/1440*1.618*1.618)}.EquipementModal_content__4vSZh::-webkit-scrollbar{width:.5rem}.EquipementModal_content__4vSZh::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.EquipementModal_content__4vSZh::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.EquipementModal_content__4vSZh::-webkit-scrollbar-thumb:hover{background-color:#737373}.EquipementModal_content__4vSZh:focus-visible{outline:2px solid #444935;outline-offset:-2px}@media(max-width:1194px){.EquipementModal_content__4vSZh{padding:calc(14*var(--body-width)/1440*1.618*1.618) calc(14*var(--body-width)/1440*5)}}.EquipementModal_category__UZdFp{margin-bottom:clamp(3.125rem,4vh + 1.25rem,6.25rem)}.EquipementModal_category__UZdFp:last-child{margin-bottom:0}@media(max-width:1194px){.EquipementModal_category__UZdFp{margin-bottom:clamp(3.125rem,4vh + 1.25rem,6.25rem)}}.EquipementModal_categoryTitle__foOuT{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1rem,.95vw + .25rem,1.375rem);font-weight:600;line-height:1.3;color:#101110;margin:0 0 calc(14*var(--body-width)/1440) 0;padding-bottom:.625rem}@media(max-width:1194px){.EquipementModal_categoryTitle__foOuT{margin-bottom:calc(14*var(--body-width)/1440)}}@media(min-width:1728px){.EquipementModal_categoryTitle__foOuT{font-size:clamp(1.0625rem,1.05vw + .35rem,1.5rem)}}.EquipementModal_equipmentList__poMkP{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(14*var(--body-width)/1440/2)}.EquipementModal_content__4vSZh{contain:layout style paint;will-change:scroll-position}@keyframes Modal_fadeIn__23ewQ{0%{opacity:0}to{opacity:1}}@keyframes Modal_fadeOut__UOGtB{0%{opacity:1}to{opacity:0}}@keyframes Modal_modalEnter__iJMw9{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes Modal_modalExit__yR6Al{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25px)}}.Modal_backdrop__dJTi4{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(164,168,164,.5803921569);z-index:500;display:flex;align-items:center;justify-content:center;padding:calc(14*var(--body-width)/1440);opacity:0;animation:Modal_fadeOut__UOGtB .15s ease-out forwards}@media(max-width:1194px){.Modal_backdrop__dJTi4{padding:0}}.Modal_backdropOpen__XKM3I{animation:Modal_fadeIn__23ewQ .2s ease-out forwards}.Modal_modal__QckNx{background-color:#fff;border-radius:2rem;box-shadow:0 0 55px -25px rgba(0,0,0,.733),0 8px 10px -6px rgba(0,0,0,.096);max-height:90vh;overflow:hidden;display:flex;flex-direction:column;contain:layout style paint;animation:Modal_modalExit__yR6Al .15s ease-out forwards}@media(max-width:1194px){.Modal_modal__QckNx{max-height:100vh;height:100vh;width:100vw;border-radius:0}}.Modal_modalOpen__96Riw{animation:Modal_modalEnter__iJMw9 .2s ease-out forwards}.Modal_modal__sm__RtDRz{width:100%;max-width:25rem}@media(max-width:1194px){.Modal_modal__sm__RtDRz{max-width:100vw}}.Modal_modal__md__Eg5qO{width:calc(6*105.167*var(--body-width)/1440 + 5*14*var(--body-width)/1440);max-width:57.5rem}@media(max-width:1194px){.Modal_modal__md__Eg5qO{width:100vw;max-width:100vw}}.Modal_modal__lg__DYCGn{width:80%;max-width:75rem}@media(max-width:1194px){.Modal_modal__lg__DYCGn{width:100vw;max-width:100vw}}.Modal_backdrop__dJTi4,.Modal_modal__QckNx{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){.Modal_backdrop__dJTi4,.Modal_modal__QckNx{animation-duration:.01ms!important}}.Icon_icon__cLVHo{border-radius:50%;border:none;position:relative;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.Icon_icon__cLVHo:after{content:"";position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:100%;height:100%;border-radius:100%;transition:width .2s linear,height .2s linear}.Icon_icon__cLVHo:hover:after{width:110%;height:110%}.Icon_icon__cLVHo:active{transform:scale(.95)}.Icon_md__N4_p_{width:clamp(42px,3.3vw,62px);height:clamp(42px,3.3vw,62px)}.Icon_sm__KWY7h{width:clamp(32px,2.8vw,52px);height:clamp(32px,2.8vw,52px)}.Icon_lg__pO9Gv{width:clamp(46px,3.6vw,70px);height:clamp(46px,3.6vw,70px)}.Icon_free__ougIJ{width:100%;height:100%}.Icon_white__MtsRh:after{background-color:#fff}.Icon_white-shadow__IV31n:after{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.034),0 3px 12px -2px rgba(0,0,0,.062)}.Icon_white-shadow-lg__yBhSf:after{background-color:#fff;box-shadow:0 4px 5px -4px rgba(0,0,0,.158),0 4px 20px -5px rgba(0,0,0,.247)}.Icon_green__jBqJl:after{background-color:#444935}.Icon_square__xjxaK:after{content:"";position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:100%;height:100%;border-radius:1.1rem;transition:width .2s linear,height .2s linear}[data-hover-container]:focus-within .Icon_icon__cLVHo[data-icon-hover]:after,[data-hover-container]:hover .Icon_icon__cLVHo[data-icon-hover]:after{width:110%;height:110%}.ModalCloseButton_button__bpcN3{display:flex;align-items:center;background:none;border:none;cursor:pointer;color:currentColor;line-height:1;border-radius:9999px;gap:calc(14*var(--body-width)/1440);padding-left:calc(14*var(--body-width)/1440)}.ModalCloseButton_button__bpcN3:focus-visible{outline:2px solid #444935;outline-offset:2px}.ModalCloseButton_icon__GBEz1{position:relative;border-radius:9999px;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center}.ModalCloseButton_text__Qnkac{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:600;font-size:clamp(.9375rem,.9vw + .2rem,1.1875rem)}@media(max-width:1194px){.ModalCloseButton_text__Qnkac{display:none}}