.absolute-full{position:absolute;top:0;right:0;bottom:0;left:0}.object-fit-cover{object-fit:cover;width:100%;height:100%}.object-fit-contain{object-fit:contain;width:100%;height:100%}.letter-spacing{letter-spacing:2.4px}.hamicon span{display:block;margin:4px auto;width:20px;height:2px;background:#555}.hamicon.hamicon-white span{background:#fff}#body-places.body-view-one h1,#body-places.body-view-one h2,#body-places.body-view-one h3,#body-product-creators.body-view-one h1,#body-product-creators.body-view-one h2,#body-product-creators.body-view-one h3{font-family:SFPro,sans-serif;text-transform:unset;font-weight:500!important}#body-places.body-view-one h1,#body-product-creators.body-view-one h1{color:#000;margin:0;font-size:40px}#body-places.body-view-one h2,#body-places.body-view-one h3,#body-product-creators.body-view-one h2,#body-product-creators.body-view-one h3{margin:0;color:#212529;font-size:20px}#body-places.body-view-one section,#body-product-creators.body-view-one section{margin-top:60px}#body-places.body-view-one .row-scroll-fix,#body-product-creators.body-view-one .row-scroll-fix{margin-bottom:5px}#body-places.body-view-one .row-scroll-fix .container-fluid,#body-product-creators.body-view-one .row-scroll-fix .container-fluid{display:flex}#body-places.body-view-one .row-scroll-fix .label-closed,#body-product-creators.body-view-one .row-scroll-fix .label-closed{display:none;margin:0 0 0 15px;height:28px}#body-places.body-view-one .row-scroll-fix:not(.stucked) .container-fluid,#body-product-creators.body-view-one .row-scroll-fix:not(.stucked) .container-fluid{padding:0}#body-places.body-view-one .row-scroll-fix.stucked .container-fluid,#body-product-creators.body-view-one .row-scroll-fix.stucked .container-fluid{padding-top:5px;padding-bottom:5px}#body-places.body-view-one .row-scroll-fix.stucked h1,#body-product-creators.body-view-one .row-scroll-fix.stucked h1{font-size:24px}#body-places.body-view-one .row-scroll-fix.stucked .label-closed,#body-product-creators.body-view-one .row-scroll-fix.stucked .label-closed{display:inline-flex;align-items:center}#body-places.body-view-one .place-section-headline,#body-product-creators.body-view-one .place-section-headline{margin-bottom:5px}#body-places.body-view-one .place-section-headline h3,#body-product-creators.body-view-one .place-section-headline h3{margin-bottom:15px}#body-places.body-view-one .place-section-headline .btn-container,#body-product-creators.body-view-one .place-section-headline .btn-container{text-align:right}#body-places.body-view-one .place-section-headline .btn-container .btn,#body-product-creators.body-view-one .place-section-headline .btn-container .btn{font-size:12px;padding:5px 9px;height:30px;margin-bottom:0}#body-places.body-view-one .place-section-headline .btn-container .btn i,#body-product-creators.body-view-one .place-section-headline .btn-container .btn i{font-size:16px;margin-right:7px}#body-places.body-view-one .place-aside section:first-child,#body-product-creators.body-view-one .place-aside section:first-child{margin-top:20px}#body-places.body-view-one .place-aside,#body-product-creators.body-view-one .place-aside{float:right}#body-places.body-view-one .label-container .btn,#body-product-creators.body-view-one .label-container .btn{margin:5px 5px 0 0;letter-spacing:0}#place-slide .carousel-item{height:auto}#place-slide .carousel-control-next,#place-slide .carousel-control-prev{opacity:1}#place-slide .carousel-control-next i,#place-slide .carousel-control-prev i{color:#fff;font-size:70px}#place-desc{margin-top:20px!important}#place-desc>:first-child{display:flex;align-items:flex-start}#place-desc>div:not(:first-child):not(:last-child){margin-bottom:20px}#place-desc .place-logo{margin:10px 20px 0 0;border:3px solid #5e5e5e}#place-desc .btn-container{display:flex;align-items:center;flex-wrap:wrap}#place-desc .btn-container .btn{margin:0 15px 5px 0}#place-desc .star-rating-fixed{height:27px;margin-bottom:5px}#place-desc .label-container{margin-top:0;margin-left:106px}#place-desc>:last-child>div{margin:20px 0 0 0}#place-openings .list-underlined li,#place-ratings .list-underlined li{display:flex;align-items:center}#place-openings .list-underlined .text-left,#place-openings .list-underlined .text-right,#place-ratings .list-underlined .text-left,#place-ratings .list-underlined .text-right{display:block}#place-openings .list-underlined .text-right,#place-ratings .list-underlined .text-right{padding-right:15px}#place-openings .list-underlined .text-left,#place-ratings .list-underlined .text-left{padding-left:15px}#place-openings .list-underlined .text-right{width:45%;min-width:45%}#place-openings .list-underlined .text-left{width:55%;min-width:55%}#place-openings .list-item-highlighted .text-left :first-child{margin-right:8px}#place-openings .text-green{text-transform:uppercase;color:#479a2f;font-weight:400}#place-availability .google-static-map-container{margin-top:20px}#place-ratings .list-underlined{margin-bottom:10px}#place-ratings .list-underlined .text-right{width:55%;min-width:55%}#place-ratings .list-underlined .text-right span,#place-ratings .list-underlined .text-right strong{display:inline-block;width:80px}#place-ratings .list-underlined .text-left{width:45%;min-width:45%}#place-ratings .list-underlined .text-left span{white-space:nowrap}#place-ratings .list-underlined .text-left span:first-child{display:inline-block;width:40px}#place-ratings .list-underlined img{width:32px;height:32px}#place-ratings #place-rating-form{display:none;overflow:hidden}#place-ratings #place-rating-form .btn,#place-ratings #place-rating-form textarea{margin-top:15px}#reviews-slide>i{position:absolute;top:50%;left:0;width:100%;font-size:120px;color:#ebebeb;transform:translateY(-50%)}#reviews-slide .carousel-inner{padding:0 5%}#reviews-slide .carousel-item{min-height:145px;height:auto;padding-bottom:30px}#reviews-slide .carousel-item p{margin-bottom:15px}#reviews-slide .carousel-item>img{display:inline-block}#reviews-slide .carousel-control-next,#reviews-slide .carousel-control-prev{opacity:1;width:5%}#reviews-slide .carousel-control-next i,#reviews-slide .carousel-control-prev i{padding:0;font-size:32px;color:#5e5e5e;text-shadow:none}#place-list-aside{overflow:hidden;position:fixed;top:80px;right:0;bottom:0;width:50%}#place-list-aside .btn-map-toggler{float:right;display:none}#place-list-aside+#google-map-container{position:fixed!important;top:80px;left:56px;bottom:0;width:calc(50% - 56px);background:#f1f1f1}body.hidden-categs-left #place-list-aside+#google-map-container{left:0;width:50%}#place-list-aside+#google-map-container #google-map{width:100%;height:100%}#place-list-aside+#google-map-container .btn-close{display:none;z-index:1;position:absolute;top:0;left:0;margin:10px;background:#fff}#place-list-aside [data-scrollable]{display:flex;flex-flow:column;padding-top:15px}#place-list-aside [data-scrollable]>*{order:2;width:100%}#place-list-aside [data-scrollable] #place-list-finder-container{order:1}#place-list-aside [data-scrollable]+.nicescroll-rails{z-index:11!important}#place-list-aside h1,#place-list-aside h2,#place-list-aside h3,#place-list-aside h4{font-family:SFPro,sans-serif;text-transform:unset}#place-list-aside h1,#place-list-aside h3,#place-list-aside h4{color:#333;font-weight:500!important}#place-list-aside h2{text-transform:uppercase;margin-bottom:15px;color:#888;margin:0;font-weight:400!important;font-size:12px}#place-list-aside #place-list-finder .form-group{margin-bottom:0}#place-list-aside #place-list-finder .form-group .form-control{padding:7px 11px}#place-list-aside #place-list-finder .form-group .input-group .form-control{padding-right:25px}#place-list-aside #place-list-finder .form-group .input-group .input-group-addon{width:25px}#place-list-aside #place-list-finder .form-group .btn{padding:10.5px 11px;width:100%}#place-list-aside #filter-desc{margin-top:15px}#place-list-aside #filter-recommendations .btn-container .btn{margin:0 4px 6px 0}#place-list-aside #filter-txt-container{margin:20px 0 5px 0}#place-list-aside #filter-txt-container #filter-txt{-webkit-transition:font-size .3s;-o-transition:font-size .3s;transition:font-size .3s;margin:0}#place-list-aside #filter-txt-container #filter-txt.stucked{z-index:10;position:fixed;left:50%;right:0;padding:5px 40px;font-size:20px;background:#fff}#place-list-aside .block-no-result{margin:50px 0}#place-reservation{margin-top:20px}#place-menu .place-menu-item,#place-reservation .place-menu-item{background-color:#fff;border-radius:1rem;padding:1rem;margin-bottom:1rem}#place-menu .place-menu-item h4,#place-reservation .place-menu-item h4{font-family:SFPro,sans-serif;font-weight:700;font-size:1.5rem;text-transform:unset;color:#212529}#place-menu .btn-container .btn,#place-reservation .btn-container .btn{margin-bottom:0}#place-menu .nav-pills .nav-link,#place-reservation .nav-pills .nav-link{border:1px solid transparent}#place-menu .nav-pills .nav-link.active,#place-reservation .nav-pills .nav-link.active{border:1px solid var(--lokalap-color-btn);color:var(--lokalap-color-txt);background-color:transparent}.place-data-list>p{margin:20px 0 15px 0}.place-data-list>p:first-child{margin-top:0}.place-data-list .grid-container>div,.place-data-list>div:not(.grid-container){display:flex;align-items:center}.place-data-list i{display:flex;justify-content:center;align-items:center;margin-right:8px;min-width:35px;min-height:35px;max-width:35px;max-height:35px;border-radius:50%;background:#f1f1f1;color:#5e5e5e;font-size:12px;font-style:normal}.place-data-list i.number-icon{padding:7px 8px 7px 10px;font-size:13px}.place-data-list i.card img{width:20px}.place-narrow{position:relative;display:flex;overflow:hidden;border-radius:15px;background:#f5f5f5;color:#555;margin-bottom:15px}.place-narrow .image{width:200px;height:100%;min-width:200px;min-height:130px;background:#ebebeb}.place-narrow .loader{background:#ebebeb}.place-narrow .place-closed-logo img{z-index:1;max-width:85%;width:auto;height:auto}.place-narrow .place-logo{z-index:5;position:absolute;top:10px;left:178px;border:2px solid #888;background:#ebebeb}.place-narrow .place-inner{flex:1;padding:15px 15px 15px 30px;min-width:0}.place-narrow .title{font-size:26px;padding-right:30px;margin-bottom:10px;color:#000}.place-narrow .list{text-transform:uppercase;font-size:12px;margin-bottom:5px}.place-narrow .btn-icon{position:absolute;top:15px;right:15px}.place-narrow .label[class=label]{background:#ebebeb}.place-narrow.place-highlighted-example{border:3px dashed #d8d8d8}.place-narrow.place-highlighted-example .image{display:flex;align-items:center;justify-content:center;height:auto}.place-narrow.place-highlighted-example .image i{font-size:70px;color:#aaa}.place-narrow.place-highlighted-example .place-logo{background:#aaa}.place-narrow.place-highlighted-example .title-secondary{color:var(--lokalap-color-txt);padding-right:120px;margin-bottom:32px}.place-narrow.place-highlighted-example .title-secondary+.btn{position:absolute;top:15px;right:15px}.place-narrow.place-highlighted-example .label-container .label{display:inline-block;height:27px}.place-narrow.place-highlighted-example .label-container .label:nth-child(1){width:120px}.place-narrow.place-highlighted-example .label-container .label:nth-child(2){width:80px}.gm-style-iw .place-narrow{margin:0;max-width:80vw;background:#fff;border:0;border-radius:0}@media (max-width:991px){#body-places.body-view-one h1,#body-product-creators.body-view-one h1{font-size:30px}#place-slide .carousel-control-next i,#place-slide .carousel-control-prev i{font-size:60px}#place-desc .place-logo{margin-top:5px;margin-bottom:5px}#place-list-aside{left:56px;width:auto}#place-list-aside .btn-map-toggler{display:inline-flex}#place-list-aside+#google-map-container{display:none;left:56px;right:0;width:auto}#place-list-aside+#google-map-container .btn-close{display:flex}#place-list-aside #filter-txt-container #filter-txt.stucked{left:56px}}@media (max-width:767px){#body-places.body-view-one h1,#body-product-creators.body-view-one h1{font-size:30px}#body-places.body-view-one section,#body-product-creators.body-view-one section{margin-top:40px}#body-places.body-view-one .row-scroll-fix.stucked h1,#body-product-creators.body-view-one .row-scroll-fix.stucked h1{font-size:22px}#body-places.body-view-one .place-section-headline .btn-container,#body-product-creators.body-view-one .place-section-headline .btn-container{text-align:left}#body-places.body-view-one .place-aside section:first-child,#body-places.body-view-one .place-aside-left section:first-child,#body-product-creators.body-view-one .place-aside section:first-child,#body-product-creators.body-view-one .place-aside-left section:first-child{margin-top:40px}#body-places.body-view-one .place-closed-logo img,#body-product-creators.body-view-one .place-closed-logo img{max-width:70%}#place-slide .carousel-control-next i,#place-slide .carousel-control-prev i{font-size:50px}#place-desc .label-container{margin-left:96px}#place-availability .btn-phone{margin:0 auto}#place-list-aside{top:120px;left:0}#place-list-aside+#google-map-container{top:120px;left:0}#place-list-aside #filter-txt-container #filter-txt.stucked{left:0;padding:5px 20px;font-size:16px}#place-list-aside h1{font-size:24px}#place-list-aside h2{font-size:13px}#place-list-aside h3{font-size:18px}.place-narrow .image{width:150px;min-width:150px;min-height:100px}.place-narrow .place-logo{left:128px}.place-narrow .title{font-size:22px}}@media (max-width:575px){#body-places.body-view-one h1,#body-product-creators.body-view-one h1{font-size:24px}#body-places.body-view-one .row-scroll-fix.stucked h1,#body-product-creators.body-view-one .row-scroll-fix.stucked h1{font-size:20px}#place-slide .carousel-control-next i,#place-slide .carousel-control-prev i{font-size:40px}#place-desc .place-logo{margin:4px 15px 10px 0}#place-desc .label-container{margin-left:0}#place-desc .btn-container .btn,#place-desc .btn-container .star-rating-fixed{margin-right:10px}#place-desc .btn-container :last-child{margin-right:0}#place-ratings .list-underlined .text-right{width:45%;min-width:45%}#place-ratings .list-underlined .text-left{width:55%;min-width:55%}.place-narrow:not(.place-narrow-map){flex-direction:column}.place-narrow:not(.place-narrow-map) .image{width:100%;height:250px}.place-narrow:not(.place-narrow-map) .place-logo{left:15px;top:265px}.place-narrow:not(.place-narrow-map) .place-inner{padding:15px}.place-narrow:not(.place-narrow-map) .title,.place-narrow:not(.place-narrow-map).place-highlighted-example .title-secondary{display:flex;align-items:center;padding-left:59px;min-height:44px;margin-top:-2px}.place-narrow:not(.place-narrow-map) .btn-icon,.place-narrow:not(.place-narrow-map).place-highlighted-example .title-secondary+.btn{top:265px}.place-narrow.place-highlighted-example .image i{font-size:120px}.place-narrow.place-highlighted-example .title-secondary{margin-bottom:10px}.place-narrow.place-narrow-map .image{width:120px;min-width:120px}.place-narrow.place-narrow-map .place-logo{left:98px}.place-narrow.place-narrow-map .title-secondary{font-size:18px}.place-narrow.place-narrow-map.place-highlighted-example .title-secondary{margin-bottom:10px;padding-right:0}.place-narrow.place-narrow-map.place-highlighted-example .title-secondary+.btn{position:static;margin-bottom:10px}}@media (max-width:450px){.place-narrow:not(.place-narrow-map) .image{height:200px}.place-narrow:not(.place-narrow-map) .place-logo{top:215px}.place-narrow:not(.place-narrow-map) .btn-icon,.place-narrow:not(.place-narrow-map).place-highlighted-example .title-secondary+.btn{top:215px}}/*# sourceMappingURL=places.css.map */