.animated{animation-duration:.8s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.shake:focus img,.shake:hover img{animation-duration:.4s;animation-name:rotation;animation-timing-function:linear;transform-origin:50% 50%}@keyframes rotation{0%{transform:rotate(0deg)}40%{transform:rotate(16deg)}88%{transform:rotate(-6deg)}to{transform:rotate(0deg)}}.fade-in{animation-name:fade-in}.fade-in-up{animation-name:fade-in-up}.fade-in-left{animation-name:fade-in-left}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fade-in-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.loader-spin{animation-name:loader-spin}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.show-in-up{animation-name:show-in-up}@keyframes show-in-up{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}.fade-out{animation-name:fade-out}.fade-out-left{animation-name:fade-out-left}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out-left{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fade-enter-active,.fade-leave-active{transition:opacity .5s linear}.fade-enter,.fade-leave-to{opacity:0}.wave{animation-name:wave}@keyframes wave{0%,60%,to{transform:none}30%{transform:translateY(-15px)}}.enter-right-fade-enter-active,.enter-right-fade-leave-active{transition:all .3s linear}.enter-right-fade-enter,.enter-right-fade-leave{opacity:0;transform:translateX(100%);z-index:-1}.slide-up-enter-active,.slide-up-leave-active{transition:transform .8s ease-in;transition:all .8s ease-out}.slide-up-enter,.slide-up-leave-to{opacity:0;transform:translateY(50%)}.slide-in-enter-active,.slide-in-leave-active{transition:.3s linear}.slide-in-enter{transform:translate(100%)}.slide-in-leave-to{transform:translate(-100%)}.pac-container{background-color:#fff;border-radius:2px;border-top:1px solid #d9d9d9;box-shadow:0 2px 6px rgba(0,0,0,.3);box-sizing:border-box;font-family:Arial,sans-serif;overflow:hidden;position:absolute!important;z-index:1000}.img-wrapper__facility-deaf-non-speaking,.img-wrapper__facility-mobility-disability,.img-wrapper__facility_sign_language_translator{position:relative}.img-wrapper__facility-deaf-non-speaking:after,.img-wrapper__facility-mobility-disability:after,.img-wrapper__facility_sign_language_translator:after{background-color:#fff;border:.5px solid #d4d4d4;content:"";display:inline-block;display:none;left:0;min-width:150px;padding:6px;position:absolute;top:-12.5px;transform:translateY(-100%)}.img-wrapper__facility-deaf-non-speaking:hover:after,.img-wrapper__facility-mobility-disability:hover:after,.img-wrapper__facility_sign_language_translator:hover:after{display:block}.img-wrapper__facility-mobility-disability:after{content:"Dostęp dla osób z niepełnosprawnością ruchową"}.img-wrapper__facility-deaf-non-speaking:after{content:"Wzmacniacze głosu dla osób niedosłyszących"}.img-wrapper__facility_sign_language_translator:after{content:"Możliwość zamówienia tłumacza języka migowego"}.animated[data-v-865bf490]{animation-duration:.8s;animation-fill-mode:both}.animated.infinite[data-v-865bf490]{animation-iteration-count:infinite}.shake:focus img[data-v-865bf490],.shake:hover img[data-v-865bf490]{animation-duration:.4s;animation-name:rotation-865bf490;animation-timing-function:linear;transform-origin:50% 50%}@keyframes rotation-865bf490{0%{transform:rotate(0deg)}40%{transform:rotate(16deg)}88%{transform:rotate(-6deg)}to{transform:rotate(0deg)}}.fade-in[data-v-865bf490]{animation-name:fade-in-865bf490}.fade-in-up[data-v-865bf490]{animation-name:fade-in-up-865bf490}.fade-in-left[data-v-865bf490]{animation-name:fade-in-left-865bf490}@keyframes fade-in-865bf490{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up-865bf490{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fade-in-left-865bf490{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.loader-spin[data-v-865bf490]{animation-name:loader-spin-865bf490}@keyframes loader-spin-865bf490{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.show-in-up[data-v-865bf490]{animation-name:show-in-up-865bf490}@keyframes show-in-up-865bf490{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}.fade-out[data-v-865bf490]{animation-name:fade-out-865bf490}.fade-out-left[data-v-865bf490]{animation-name:fade-out-left-865bf490}@keyframes fade-out-865bf490{0%{opacity:1}to{opacity:0}}@keyframes fade-out-left-865bf490{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fade-enter-active[data-v-865bf490],.fade-leave-active[data-v-865bf490]{transition:opacity .5s linear}.fade-enter[data-v-865bf490],.fade-leave-to[data-v-865bf490]{opacity:0}.wave[data-v-865bf490]{animation-name:wave-865bf490}@keyframes wave-865bf490{0%,60%,to{transform:none}30%{transform:translateY(-15px)}}.enter-right-fade-enter-active[data-v-865bf490],.enter-right-fade-leave-active[data-v-865bf490]{transition:all .3s linear}.enter-right-fade-enter[data-v-865bf490],.enter-right-fade-leave[data-v-865bf490]{opacity:0;transform:translateX(100%);z-index:-1}.slide-up-enter-active[data-v-865bf490],.slide-up-leave-active[data-v-865bf490]{transition:transform .8s ease-in;transition:all .8s ease-out}.slide-up-enter[data-v-865bf490],.slide-up-leave-to[data-v-865bf490]{opacity:0;transform:translateY(50%)}.slide-in-enter-active[data-v-865bf490],.slide-in-leave-active[data-v-865bf490]{transition:.3s linear}.slide-in-enter[data-v-865bf490]{transform:translate(100%)}.slide-in-leave-to[data-v-865bf490]{transform:translate(-100%)}.google-maps .location-btn[data-v-865bf490]{cursor:pointer}.google-maps .location-btn[data-v-865bf490]:before{background:url(https://api.plus.pl/jcr/files/file/adp/files/images_lp/plus/mapa-salonow/localizeMe.webp) 0 no-repeat;content:"";font-size:.875rem;padding:5px 0 0 20px}.google-maps .map[data-v-865bf490]{min-height:500px}[data-v-865bf490] .gm-style-iw-c{border-radius:0;max-width:296px;padding:0;padding-top:0!important}[data-v-865bf490] .gm-style-iw-c button{height:32px;opacity:1;right:0!important;top:2px!important}[data-v-865bf490] .gm-style-iw-c button span{background:#fff}[data-v-865bf490] .gm-style-iw-chr{background:#00283d}[data-v-865bf490] .gm-style-iw-d{max-height:none!important;overflow:visible!important;overflow:initial!important;padding-right:0}[data-v-865bf490] .windowInfoContainer{max-width:296px;padding-top:36px;position:relative}[data-v-865bf490] .windowInfoContainer .content{display:flex;flex-direction:row}[data-v-865bf490] .windowInfoContainer .left-container{color:#00283d;font-size:1rem;font-weight:400;max-height:290px;max-width:100%;overflow-y:scroll;padding-left:0;padding-right:0;padding-top:12px}[data-v-865bf490] .windowInfoContainer .left-container::-webkit-scrollbar{width:7px}[data-v-865bf490] .windowInfoContainer .left-container::-webkit-scrollbar-track{background:rgba(0,40,61,.2);border-radius:0}[data-v-865bf490] .windowInfoContainer .left-container::-webkit-scrollbar-thumb{background:#00283d;border-radius:0}[data-v-865bf490] .windowInfoContainer .left-container::-webkit-scrollbar-thumb:hover{background:#00283d}[data-v-865bf490] .windowInfoContainer .left-container p{line-height:1.5;padding-left:44px}[data-v-865bf490] .windowInfoContainer .left-container .address,[data-v-865bf490] .windowInfoContainer .left-container .hours,[data-v-865bf490] .windowInfoContainer .left-container .phone,[data-v-865bf490] .windowInfoContainer .left-container .selling-types{position:relative}[data-v-865bf490] .windowInfoContainer .left-container .address:before,[data-v-865bf490] .windowInfoContainer .left-container .hours:before,[data-v-865bf490] .windowInfoContainer .left-container .phone:before,[data-v-865bf490] .windowInfoContainer .left-container .selling-types:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;left:10px;position:absolute;top:3px;width:16px}[data-v-865bf490] .windowInfoContainer .left-container .address:before{background-image:url(https://api.liberty.eu/file/files/file/images_lp/liberty/mapa-salonow/location_on.webp)}[data-v-865bf490] .windowInfoContainer .left-container .phone{color:#0b84ba;margin-top:12px}[data-v-865bf490] .windowInfoContainer .left-container .phone:before{background-image:url(https://api.liberty.eu/file/files/file/images_lp/liberty/mapa-salonow/call.webp)}[data-v-865bf490] .windowInfoContainer .left-container .hours{border-bottom:1px solid #d1d5db;border-top:1px solid #d1d5db;font-size:14px;padding:12px 0}[data-v-865bf490] .windowInfoContainer .left-container .hours:before{background-image:url(https://api.liberty.eu/file/files/file/images_lp/liberty/mapa-salonow/schedule.webp);top:15px}[data-v-865bf490] .windowInfoContainer .left-container .hours-open{color:#08642f;font-weight:700}[data-v-865bf490] .windowInfoContainer .left-container .hours-close{color:#c21f2f;font-weight:700}[data-v-865bf490] .windowInfoContainer .left-container .selling-types{font-size:12px;padding-left:60px;padding-right:8px}[data-v-865bf490] .windowInfoContainer .left-container .selling-types:before{background-image:url(https://api.liberty.eu/file/files/file/images_lp/liberty/mapa-salonow/LOGA.webp);height:51px;width:78px}[data-v-865bf490] .windowInfoContainer .left-container .disabilities{align-items:center;background:#e7f6fd;display:flex;gap:4px;justify-content:space-between;margin:12px auto 0;max-width:276px;padding:4px}[data-v-865bf490] .windowInfoContainer .left-container .disabilities:before{content:"Punkt z ułatwieniem dla osób z niepełnosprawnościami:";font-size:12px;padding-right:4px;width:80%}[data-v-865bf490] .windowInfoContainer .left-container .disabilities img{height:auto;width:24px}[data-v-865bf490] .windowInfoContainer .left-container .disabilities-icons{min-width:82px;position:relative}[data-v-865bf490] .windowInfoContainer .left-container .disabilities-icons>span{position:static}[data-v-865bf490] .windowInfoContainer .left-container .disabilities-icons>span:after{left:auto;position:absolute;right:0}[data-v-865bf490] .windowInfoContainer .right-container img{margin-left:15px;margin-top:10px;max-width:100px}[data-v-865bf490] .windowInfoContainer #location-name{background:#00283d;color:#fff;font-size:.85rem;font-weight:300;left:0;padding:10px 8px;position:absolute;top:0;width:100%}[data-v-865bf490] .windowInfoContainer p{line-height:2}[data-v-865bf490] .cluster div>span{color:#fff;font-size:12px;text-align:center}.isHidden[data-v-865bf490]{display:block}.dropdown-wrapper[data-v-865bf490]{position:relative}.dropdown-places[data-v-865bf490]{background:#fff;border-radius:8px;box-shadow:0 9px 24px -9px #bababa;left:0;margin-top:5px;overflow:hidden;position:absolute;right:0;z-index:10}.dropdown-places li[data-v-865bf490]{cursor:pointer;padding:6px 12px;transition:background .2s ease-in-out,color .2s ease-in-out}.dropdown-places li small[data-v-865bf490]{font-size:.6rem;font-weight:300}.dropdown-places li strong[data-v-865bf490]{font-size:.9rem}.dropdown-places li[data-v-865bf490]:hover{background:#00283d;color:#fff}