*{box-sizing:border-box}*,body{margin:0;padding:0}body{background:#fff;font:100%/1.3 Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}fieldset{border:0}label[for]{cursor:pointer}button,input,select,textarea{font-size:100%;outline:none;vertical-align:baseline}textarea{font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif}li{list-style-type:none}img,table{border:none}table{border-collapse:collapse;border-spacing:0;font-size:100%}td,th{text-align:left;vertical-align:top}strong{font-weight:700}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=submit]{appearance:none}::-webkit-selection{background-color:#39f;color:#fff;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}::selection{background-color:#39f;color:#fff;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}hr{border:0;border-top:1px solid #e0e0e0;display:block;height:1px}a{cursor:pointer;outline:none;-webkit-text-decoration:none;text-decoration:none}a,a:hover,a:visited{color:#c00}a:hover{-webkit-text-decoration:underline;text-decoration:underline}.noDisplay{display:none!important}.noVisible{visibility:hidden!important}.noBreak{white-space:nowrap}@media screen and (min-width:640px){.layoutWithMap.bigMap .noDisplaySmall,.layoutWithMap:not(.bigMap) .noDisplayBig{display:none!important}}@media screen and (max-width:639px){.noDisplayMobile,.noDisplaySmall{display:none!important}}@media screen and (min-width:640px) and (max-width:959px){.noDisplayTablet{display:none!important}}@media screen and (min-width:960px){.layoutWithMap:not(.bigMap) .noDisplayLarge,.noDisplayDesktop{display:none!important}}.cleaner,.clear{clear:both;display:block;height:0;overflow:hidden}.blind{left:-5000px!important;position:absolute!important;top:-5000px!important}.root .active,.root .highlight{color:#0f0f0f}.root .active,.root .decision,.root .highlight{font-weight:700;-webkit-text-decoration:none;text-decoration:none}.root .decision{color:#f2a81e}.root .error{color:#c00}.root .error,.root .success{font-weight:700;-webkit-text-decoration:none;text-decoration:none}.root .success{color:#10bc58}.root .link{color:#c00;cursor:pointer}.root .underline{-webkit-text-decoration:none;text-decoration:none}.root .underline:focus,.root .underline:hover,.root button:focus>.underline{-webkit-text-decoration:underline;text-decoration:underline}.root .doublePack{border-bottom:1px solid #fff;display:block;width:100%}.root .doubleInner{border-bottom:1px solid #e0e0e0;display:block;width:100%}.root .tab{display:table}.root .row{display:table-row}.root .cell{display:table-cell}.separator{border:0;display:block;height:0}.threeLines{height:auto;line-height:25px;max-height:58px;overflow:hidden}.box{margin:20px auto 0}.box .frme{border:0}.box .cover{margin:0 auto;position:relative}.box .inpt{border:0;border-radius:0;height:100%;padding:0 10px;width:100%}.box .list .entry .link,.box .list .entry .link:hover,.box .list .entry .link:visited{color:#0f0f0f;display:block;-webkit-text-decoration:none;text-decoration:none}.box .list .entry .link:hover{-webkit-text-decoration:underline;text-decoration:underline}.replacement .box{text-align:center}.replacement .box .page{padding-top:46px}.fluidFull{display:inline-block;margin:auto}.fluidBlock{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width:1024px){.fluidBlock{position:relative}}.fluidListCol{display:inline-block;margin:0;padding:0;text-align:left;vertical-align:top;width:100%}.fluidListCol .fluidLeaf{height:47px;margin:auto;width:100%}.fluidListCol .fluidLeaf p{line-height:45px}.fluidListCol .fluidLeaf a{display:table-cell;vertical-align:middle}.fluidListCol:empty{display:none}@media screen and (min-width:530px){.fluidListCol{margin-right:2%;width:48%}.fluidListCol.column-0{float:left}.fluidListCol.column-1{clear:left;float:left}.fluidListCol.column-2,.fluidListCol.column-3{margin-right:0;width:50%}}@media screen and (min-width:1024px){.fluidListCol{margin-right:2%;min-width:220px;width:31%}.fluidListCol.column-0,.fluidListCol.column-1,.fluidListCol.column-2{clear:none;float:left;min-width:220px;width:31%}.fluidListCol.column-2{margin-right:10%}.fluidListCol.column-3{margin-right:0;min-width:220px;position:absolute;right:0;top:0;width:33%}}@keyframes placeHolderShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.contentPhItem{background:#fff;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px;border-style:solid;border-width:1px;margin:0 auto;max-width:472px;min-height:200px;padding:12px}.breadcrumbs.skeleton,.categoryFilter.skeleton,.contentPhBg,.detail.skeleton .actions,.detail.skeleton .backToCompanyDetail,.detail.skeleton .block,.detail.skeleton .breadCrumbs,.detail.skeleton .header,.detail.skeleton .infoBox,.detail.skeleton .line,.detail.skeleton .logo,.detail.skeleton .title,.offerCard.skeleton .image,.offerCard.skeleton .infoBox .address,.offerCard.skeleton .infoBox .company,.offerCard.skeleton .infoBox .price,.offerCard.skeleton .infoBox .title,.sectionHeader.skeleton,.subcategories__item.skeleton,.subcategories__item.skeleton .img,.subcategories__item.skeleton .title{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px}.contentPhBgMasker{background:#fff;position:absolute}.cal-content{background-color:#fff;border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 0 5px #e0e0e0;color:#0f0f0f;font-size:13px;padding:16px;position:relative;z-index:25!important}.cal-content td{padding:6px 10px;text-align:center}.cal-content .cal-button,.cal-content .cal-day{cursor:pointer}.cal-content .cal-day{color:#c00;text-align:center}.cal-content .cal-today{background-color:#e0e0e0}.cal-content .cal-button:hover,.cal-content .cal-day:hover,.cal-content .cal-today:hover{background-color:#c00;border-radius:3px;color:#fff}.cal-content .cal-obsolete,.cal-content .cal-obsolete:hover{background:#fff;color:#fff;cursor:default}.cal-content .cal-selected{font-weight:700}.cal-content .cal-wn,.cal-content .cal-wn:hover{background:#fff;color:#0f0f0f}.cal-content .cal-title{color:#c00;font-weight:700;text-align:center}.cal-content .cal-dayname{font-weight:700}.cal-content .cal-roller{background-color:#fff;border:1px solid #e0e0e0;border-radius:3px;position:absolute;width:64px}.cal-content .cal-roller .label{padding:3px 8px;text-align:center}.cal-content .cal-roller .label:hover{background-color:#c00;border-radius:3px;color:#fff;cursor:pointer}.cal-content .cal-roller .selected{font-weight:700}html{-webkit-text-size-adjust:100%;-ms-touch-action:manipulation}.container{align-items:center;display:flex;flex-direction:column;min-height:100vh}.container .header{width:100%}.container .footer,.container .header{flex:0 1 auto;width:100%}.container .content{flex:1 0 auto;justify-content:center}span:focus{outline:0}footer .menu .entry.account{display:block;margin-top:-15px}footer .menu .entry.account>button,footer .menu .entry.account>span{display:inline-block}a.anchorOut{-webkit-text-decoration:underline!important;text-decoration:underline!important}input[type=text]::-ms-clear{display:none}.root{min-width:320px;-webkit-font-smoothing:subpixel-antialiased}.root,.side{min-height:100%}.side{display:block;position:absolute}.side.map{cursor:auto;height:100%;width:150px}.side.map .boxMap{cursor:auto;height:100%;width:100%}@media screen and (max-width:959px){.bigMapBody{overflow:hidden}}@media screen and (min-width:960px){.side.map{cursor:auto;height:100%;width:150px}.side.map .boxMap{cursor:auto;height:100%;width:100%}}@media screen and (min-width:1150px){.side.map{right:1000px;width:calc(100% - 1000px)}}@media screen and (min-width:1616px){.side.map{right:auto;width:38%}}.side.content{min-height:100%;min-width:320px;position:absolute;right:0;text-align:center;top:100px;width:100%}.side.content .cool-resizer{display:none;z-index:200}.side.content .contentWrapper{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.5);min-height:100%;padding-bottom:256px;position:absolute;width:100%;z-index:300}.home .side.content .contentWrapper{padding-bottom:224px}@media screen and (min-width:960px){.side.content{left:150px;top:0;width:auto}.side.content .contentWrapper{box-shadow:0 -5px 4px rgba(0,0,0,.5)}.side.content .cool-resizer{display:block}.bigMap .side.content{left:auto;right:0;width:30%}.bigMap .side.content .contentWrapper{position:relative}.root.detail.bigMap .side.content{left:auto;width:393px}.side.content.modalFormOpen{max-height:100%;min-height:100%}}@media screen and (min-width:1150px){.side.content{left:auto;width:1000px}}@media screen and (min-width:1616px){.side.content{max-width:none;min-width:1000px;width:62%}}.root.fullMap .side.map{bottom:0;left:0;right:0;top:0;width:auto}.root.fullMap .side.map .boxMap{bottom:0;height:auto;right:0;width:auto}.root.fullMap .side.content{left:100%;min-width:0;right:0}.root.fullMap .side.content .contentWrapper{width:1px}.root.fullMap .side.content .contentWrapper>*{display:none}.root.promoApp .side.map{top:98px}.root.promoApp .side.content{top:198px}@media screen and (min-width:960px){.root.promoApp .side.content{top:98px}}#siteLoader .bar{z-index:400}.sectionHeader{color:#000;font-size:21px;font-weight:700;letter-spacing:-.4px;line-height:28px;margin-bottom:16px;margin-top:24px}.sectionHeaderBadge{color:#6d6d6d;font-weight:400;margin-left:8px}.sectionHeaderLink:hover{-webkit-text-decoration:none;text-decoration:none}.sectionHeaderLink:hover .sectionHeader{-webkit-text-decoration:underline;text-decoration:underline}.sectionHeaderSmall{color:#6d6d6d;font-size:12px;font-weight:700;letter-spacing:.3px;line-height:16px;margin:32px 0 16px;text-transform:uppercase}.sectionHeader.skeleton{height:28px;width:250px}.checkbox,.radio{background:none;border:none;cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}.checkbox input,.radio input{height:14px;margin:0 7px;opacity:0;width:14px;z-index:1}.checkbox input+span,.radio input+span{background:transparent none 50% no-repeat;background-size:18px 18px;height:22px;left:0;position:absolute;top:0;width:22px;z-index:2}.radioGroupVertical .radio{display:block}.checkbox input+span{background-image:url(/sluzby/static/media/checkbox.0fc30e6972350791.svg)}.checkbox input:checked+span{background-image:url(/sluzby/static/media/checkboxChecked.a6fbc70a4f77ec2e.svg)}.checkbox input:disabled+span{background-image:url(/sluzby/static/media/checkboxDisabled.baf7aced85aea46b.svg)}.checkbox input:disabled:checked+span{background-image:url(/sluzby/static/media/checkboxDisabledChecked.99426b237cae900c.svg)}.checkbox input:focus+span{background-image:url(/sluzby/static/media/checkboxFocus.85376c8fe8fac583.svg);background-size:21px 21px}.checkbox input:focus:checked+span{background-image:url(/sluzby/static/media/checkboxFocusChecked.80e4344a0a90ee78.svg)}.radio input+span{background-image:url(/sluzby/static/media/radio.26f8da6aaa321448.svg)}.radio input:checked+span{background-image:url(/sluzby/static/media/radioChecked.6a0148f63a0f581e.svg)}.radio input:disabled+span{background-image:url(/sluzby/static/media/radioDisabled.db6452fc9930ee87.svg)}.radio input:disabled:checked+span{background-image:url(/sluzby/static/media/radioDisabledChecked.e2e3d806346f93ae.svg)}.radio input:focus+span{background-image:url(/sluzby/static/media/radioFocus.330a563cdab37335.svg);background-size:21px 21px}.radio input:focus:checked+span{background-image:url(/sluzby/static/media/radioFocusChecked.32b8acf7be82e74f.svg)}.pulsingPlaceholder{animation:pulse 1.5s ease-in-out infinite;background:#e0e0e0!important}.layoutFull.container{min-height:calc(100vh - 56px)}@media screen and (min-width:720px){.layoutFull.container{min-height:calc(100vh - 104px)}}.layoutWithMap{position:relative;width:100%}.layoutWithMap .map{background-color:#f1f0e5;height:calc(100vh - 104px);left:0;position:fixed;top:104px;width:38%;z-index:1}.layoutWithMap .mobileBottomPanel{display:none}.layoutWithMap .container{background:#fff;height:calc(100vh - 104px);max-width:100%;min-height:unset;position:relative}@media screen and (max-width:719px){.layoutWithMap .map{top:56px}}.layoutWithMap.transition .container,.layoutWithMap.transition .map{transition:width .5s ease-in,left .5s ease-in,max-width .5s ease-in}@media screen and (min-width:1630px){.layoutWithMap .container{left:38%;width:62%}}@media screen and (min-width:1150px) and (max-width:1629px){.layoutWithMap .map{width:calc(100% - 1000px)}.layoutWithMap .container{left:calc(100% - 1000px);width:1000px}}@media screen and (min-width:960px) and (max-width:1149px){.layoutWithMap .map{width:150px}.layoutWithMap .container{left:150px;min-width:0;width:calc(100% - 150px)}}@media screen and (max-width:959px){.layoutWithMap .map{display:none}.layoutWithMap .container{width:100%}}@media screen and (min-width:960px){.layoutWithMap.bigMap .map{width:calc(100% - 200px)}.layoutWithMap.bigMap .container{filter:opacity(40%);left:calc(100% - 200px);max-width:1100px}}@media screen and (max-width:959px){.layoutWithMap.bigMap .map{display:block;height:calc(100% - 104px);width:100%}.layoutWithMap.bigMap .map .sMap{height:100%}.layoutWithMap.bigMap .map .mobileBottomButton{--mobileButtonWidth:160px;background:#404040;border:0;border-radius:20px;bottom:12px;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:14px;left:50%;line-height:40px;margin-left:calc((var(--mobileButtonWidth)/2)*-1);padding-left:35px;position:absolute;text-align:left;width:var(--mobileButtonWidth)}.layoutWithMap.bigMap .map .mobileBottomButton:before{background:url(/sluzby/static/media/chevronLeftSmallWhite.865e5b2a9157bd0c.svg);content:"";height:16px;left:12px;position:absolute;top:12px;width:16px}}@media screen and (max-width:719px){.layoutWithMap.bigMap .map{height:calc(100% - 56px)}}.layoutPlain.container{min-height:unset}.alert{border-radius:4px;color:#404040;font-size:16px;padding:12px 24px}.alert.danger{background:#ffe8e8}.alert.warning{background:#fcf4db}.alertWithIcon{padding-left:60px;position:relative;text-align:left}.alertIcon{height:20px;left:26px;position:absolute;top:12px;width:20px}.btnBlock{display:block}.btnText{background:none;border:none;cursor:pointer}.backToCompanyDetailBtnLink{background:url(/sluzby/static/media/arrowLeftGray.341915f20e7a0a31.svg) center left 8px/12px 12px no-repeat;background-color:#f0f0f0;border:none;border-radius:4px;color:#404040;cursor:pointer;display:inline-block;font-size:14px;line-height:22px;padding:4px 8px 4px 28px;text-align:center}.backToCompanyDetailBtnLink:visited{color:#404040}.backToCompanyDetailBtnLink .placeholder{animation:pulse 1.5s ease-in-out infinite;background:#e0e0e0!important;display:flex;height:22px;width:110px}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._mx_btnAllHover,.btn{-webkit-text-decoration:none;text-decoration:none}.btn{background:#fff;border:none;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 16px 24px -16px rgba(0,0,0,.1);color:#404040;cursor:pointer;display:inline-block;font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif;font-size:13px;font-weight:700;line-height:17px;overflow:hidden;padding:7px 16px;text-align:center;transition:all .1s;vertical-align:middle}.btn:visited{color:#0f0f0f}.btn.disabled{background:#f8f8f8;color:#e0e0e0;cursor:default}.btn:focus,.btn:hover,a:focus .btn,a:hover .btn{color:#404040;-webkit-text-decoration:none;text-decoration:none}.btn .iconfont{display:inline-block;height:1px;left:-6px;position:relative;vertical-align:middle;width:22px}.btn .iconfont:before{font-size:32px;left:0;position:absolute;top:-9px}.btnAction{background:#c00;border:none;border-radius:4px;cursor:pointer;display:inline-block;font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif;font-size:15px;font-weight:700;line-height:20px;overflow:hidden;padding:9px 27px;text-align:center;transition:all .1s;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.btnAction,.btnAction:focus,.btnAction:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}.btnAction:focus,.btnAction:hover{background:#a00000;border-color:#a00000}.btnAction:visited{color:#fff}.btnAction.disabled{background:#e0e0e0;border-color:#e0e0e0;cursor:default}.btnActionCancel{background:#fff;border:none;border-radius:4px;cursor:pointer;display:inline-block;font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif;font-size:15px;font-weight:700;line-height:20px;overflow:hidden;padding:9px 27px;text-align:center;transition:all .1s;vertical-align:middle}.btnActionCancel,.btnActionCancel:hover{color:#0f0f0f;-webkit-text-decoration:none;text-decoration:none}.btnActionCancel:hover{background:#f8f8f8}.btnActionCancel:visited{color:#0f0f0f}.btnActionCancel.disabled{background:#f8f8f8;color:#e0e0e0;cursor:default}.btnRed{background-color:#c00;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.btnRed:focus,.btnRed:hover{background-color:#a00000}.btnRed:disabled{background-color:#ed8383;cursor:default}.btnRouge{background-color:#fbebeb;color:#c00}.btnRouge:focus,.btnRouge:hover{background-color:#f6d1d1;color:#c00}.btnThreeDots{background:none;border:none;border-radius:4px;cursor:pointer;height:33px;padding:0 14px;position:absolute;right:0;top:-6px;z-index:2}.btnThreeDots:focus,.btnThreeDots:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 16px 24px -16px rgba(0,0,0,.1)}.btnReportReview{background:#fff;border:1px solid #f8f8f8;border-radius:4px;color:#404040;cursor:pointer;font-weight:400;padding:8px 12px;position:absolute;right:0;text-align:left;top:30px;width:auto;z-index:10000}.btnReportReview:visited{color:#404040}.btnReportReview:focus,.btnReportReview:hover{-webkit-text-decoration:underline;text-decoration:underline}.btnReportReview img{padding:0 3px 2px 0;vertical-align:middle}.btnBusinessInfo{margin-left:10px;padding:2px 10px}.btnSecondaryGrey{background-color:#f0f0f0;border:none;border-radius:4px;color:#000;cursor:pointer;font-size:14px;font-weight:700;padding:12px 24px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.btnSecondaryGrey:focus,.btnSecondaryGrey:hover{background-color:#e0e0e0;color:#000;-webkit-text-decoration:none;text-decoration:none}.btnSecondaryGrey:visited{color:#000}.btnGhost{background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700;padding:12px 24px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.btnGhost,.btnGhost:visited{color:#6d6d6d}.btnGhost:focus,.btnGhost:hover{border-color:#404040}.btnBigMapMobile,.btnGhost:focus,.btnGhost:hover{color:#404040;-webkit-text-decoration:none;text-decoration:none}.btnBigMapMobile{background-color:#f0f0f0;background-image:url(/sluzby/static/media/map.9d9fbde104117b06.svg);background-position:4px;background-repeat:no-repeat;border:none;border-radius:40px;cursor:pointer;display:grid;font-size:16px;height:40px;padding:8px 12px 8px 42px;place-items:center;white-space:nowrap}@media screen and (min-width:960px){.btnBigMapMobile{display:none}}.btnBlue,.btnBlue:visited{background-color:#edf8fe;border:none;box-shadow:none;color:#1da1f2}.btnBlue:focus,.btnBlue:hover{background-color:#c9e9fc;color:#1da1f2}.btnBlue.noHover:focus,.btnBlue.noHover:hover{background-color:#edf8fe;cursor:auto}.btnBlue .locArrowIcon{background-image:url(/sluzby/static/media/localityArrow.34b9de6ba5b27b53.svg);background-position:0;background-repeat:no-repeat;background-size:14px 14px;display:inline-block;font-size:14px;line-height:24px;padding-left:20px}.likeButton{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;margin:10px 0}.likeButton .heartIcon{height:14px;margin-right:4px;transform-origin:center;width:16px}.likeButton .heartIcon path{fill:none;stroke:#0f0f0f;stroke-width:2px}.likeButton .heartIcon.animate{animation:heartbeat 1.25s 2}@keyframes heartbeat{22%{transform:scale(1.28)}37%{transform:scale(1.1)}53%{transform:scale(1.4)}70%{transform:scale(1)}}.likeButton .label{color:#404040}.likeButton .count{color:#6d6d6d;margin-left:4px}.likeButton.active .heartIcon path{fill:#c00;stroke:#c00}.likeButton.active .label{color:#c00}.likeButton.disabled{cursor:default}.likeButton.disabled .count,.likeButton.disabled .label{color:grey}.likeButton.disabled .heartIcon path{fill:none;stroke:grey}.link{display:grid;font-size:14px;place-items:center}.link:focus,.link:hover{-webkit-text-decoration:underline;text-decoration:underline}.companyLogo{border:1px solid #e0e0e0;float:right;height:120px;margin-left:20px;width:120px}.linkButton{background:none;border:none;color:#c00;cursor:pointer;outline:none}.linkButton:hover{-webkit-text-decoration:underline;text-decoration:underline}.linkButton.icon:before{background-position:0;background-repeat:no-repeat;background-size:20px 20px;content:" ";display:inline-block;height:20px;vertical-align:middle;width:25px}.linkButton.icon.poptavka:before{background-image:url(/sluzby/static/media/tag.8639f39ff1e25a0b.svg);background-position-x:3px;background-size:16px}.linkButton.icon.pobocky:before{background-image:url(/sluzby/static/media/pobocky.317e403c241ce0f7.svg)}.linkButton.icon.darecek:before{background-image:url(/sluzby/static/media/darecek.7f0c7e0dc086a82b.svg)}.linkButton.icon.oblibene:before{background-image:url(/sluzby/static/media/oblibene.cb588b0fc37e6bb3.svg)}.linkButton.icon.oblibeneRed:before{background-image:url(/sluzby/static/media/oblibeneRed.f1674aa16c8c2785.svg)}.linkButton.icon.upravit:before{background-image:url(/sluzby/static/media/upravit.407678e7f928632d.svg)}.linkButton.icon.sdilet:before{background-image:url(/sluzby/static/media/sdilet.2f5ef7f4a104a5d0.svg)}.linkButton.icon.admin:before{background-image:url(/sluzby/static/media/admin.22ab637114da5c39.svg)}.linkButton.icon.arrowDown:before{background-image:url(/sluzby/static/media/arrowDown.dee2c4d9589333ba.svg)}.linkButton.icon.arrowNext:before{background-position:6px 4px}.linkButton.icon.arrowNext:before,.linkButton.icon.arrowPrev:before{background-image:url(/sluzby/static/media/arrowNext.d8f10217d6fbd12c.svg);background-size:10px 10px}.linkButton.icon.arrowPrev:before{background-position:8px 4px;transform:scaleX(-1)}.linkButton.icon.custom:before{background-image:url(/sluzby/static/media/webBlack.9ec97c4047cad917.svg)}.linkButton.icon.season:before{background-image:url(/sluzby/static/media/season.dc6cdac99ac69923.svg)}.linkButton.icon.order:before{background-image:url(/sluzby/static/media/order.5f5834b678823d3a.svg)}.linkButton.icon.shop:before{background-image:url(/sluzby/static/media/shop.33214df0e7e8bd5b.svg)}.linkButton.icon.priceList:before{background-image:url(/sluzby/static/media/priceList.8bc4ae193bc8c16b.svg)}.linkButton.icon.apetee:before,.linkButton.icon.damejidlo:before,.linkButton.icon.orderFood:before{background-image:url(/sluzby/static/media/food.b747984b279378eb.svg);background-position-x:4px;background-size:14px 18px}.linkButton.icon.booking:before,.linkButton.icon.reservation:before{background-image:url(/sluzby/static/media/reservation.352317d9dbf9da6d.svg)}.photoRibbon{background-color:transparent;display:grid;height:68px;left:0;overflow:hidden;place-items:center;position:absolute;-webkit-text-decoration:none;text-decoration:none;top:0;width:68px}.photoRibbon .ribbonText{background-color:#f2a81e;color:#fff;font-size:11px;font-weight:700;height:20px;line-height:12px;padding:4.5px;text-align:center;text-transform:uppercase;transform:rotate(-45deg) translateY(-10px);width:142%}.photoRibbon.offerRibbon .ribbonText{background-color:#0063e9}.photoRibbon.eventRibbon .ribbonText{background-color:#c00}.rating{font-size:14px;margin-right:4px}.rating.premiseRating{align-items:center;display:flex}.rating strong{margin-right:8px}.rating .ratingCount{color:#6d6d6d;padding-left:4px}.reviewRating{vertical-align:text-bottom}.ratingStar{background-image:url(/sluzby/static/media/ratingStarEmpty.ef7ed3e5f883bea5.svg);background-size:contain;display:inline-block;height:16px;vertical-align:middle;width:16px}.ratingStar+.ratingStar{margin-left:6px}.ratingStar.half{background-image:url(/sluzby/static/media/ratingStarHalf.35f0212f1d94ec0f.svg)}.ratingStar.full{background-image:url(/sluzby/static/media/ratingStarFull.ce23398a174fa002.svg)}.ratingStar.ratingHalfBackground{position:relative}.ratingStar .starHalfFront{font-size:.76923em;height:26px;left:0;overflow:hidden;position:absolute;top:0}.starHalfFront .ratingStar{vertical-align:top}.sortingDisclaimer{background:50%/100% no-repeat;background-image:url(/sluzby/static/media/infoSquircleLightGray.ba0904a1135c5e45.svg);display:inline-block;height:16px;vertical-align:middle;width:16px}.offersNotFound .sortingDisclaimer{margin-left:6px;vertical-align:text-top}.detail .sectionHeader .sortingDisclaimer{height:22px;margin-left:8px;width:22px}.starRating{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.starRating.frozen button{background-image:url(/sluzby/static/media/ratingStar.fdbf669d3f59f2a7.svg)!important;cursor:default!important}.starRating.frozen button.selected{background-image:url(/sluzby/static/media/ratingStarFull.ce23398a174fa002.svg)!important}.starRating:not(:hover):not(:focus) button.selected{background-image:url(/sluzby/static/media/ratingStarFull.ce23398a174fa002.svg)}.starRating .star{display:flex;flex:1 1;flex-flow:row nowrap;height:50px}.starRating .star button{background:transparent;background-image:url(/sluzby/static/media/ratingStar.fdbf669d3f59f2a7.svg);background-position:right -25px center;background-repeat:no-repeat;background-size:50px;border:none;cursor:pointer;display:block;height:100%;text-indent:-9999px;width:50%}.starRating .star button:nth-child(2n){background-position:left -25px center}.starRating .star button:focus,.starRating .star button:hover{background-image:url(/sluzby/static/media/ratingStarFull.ce23398a174fa002.svg)}.starRating .star button:only-child{background-image:url(/sluzby/static/media/ratingStar.fdbf669d3f59f2a7.svg),url(/sluzby/static/media/ratingStarFull.ce23398a174fa002.svg);background-position:50%,-9999px!important;width:100%!important}.starRating.small{display:inline-flex;vertical-align:middle;width:150px}.starRating.small .star{height:20px}.starRating.small .star button{background-position:right -10px center;background-size:20px}.starRating.small .star button:nth-child(2n){background-position:left -10px center}.starRating:focus .star button,.starRating:hover .star button{background-image:url(/sluzby/static/media/ratingStarFull.ce23398a174fa002.svg)}.starRating .star button:focus~button,.starRating .star button:hover~button,.starRating .star:focus~.star button,.starRating .star:hover~.star button{background-image:url(/sluzby/static/media/ratingStar.fdbf669d3f59f2a7.svg)}.successCheckmark{height:auto;margin-left:8px;opacity:0;transition:opacity .3s;vertical-align:middle;width:20px}.successCheckmark.visible{opacity:1}.breadcrumbs{margin:0 -16px}.breadcrumbs:after{clear:both;content:" ";display:block}.breadcrumbs__link--first{margin-left:16px}.breadcrumbs__link--last{margin-right:16px}.breadcrumbs.skeleton{height:16px;margin:0;width:300px}.breadcrumbs__link{float:left;font-size:14px;line-height:16px;white-space:nowrap}.breadcrumbs__link,.breadcrumbs__link:hover,.breadcrumbs__link:visited{color:#6d6d6d}.breadcrumbs__link:not(.breadcrumbs__link--first):before{background:transparent url(/sluzby/static/media/chevronRightDarkGray.0101695f57b00a34.svg) 50%/8px no-repeat;content:" ";display:inline-block;height:16px;vertical-align:middle;width:16px}.catalogLinkList h2{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:10px;text-align:left}.catalogLinkList a:after{color:#0f0f0f;content:"•";display:inline-block;margin:0 5px}.catalogLinkList a:last-child:after{content:""}.subcategories:after{clear:both;content:" ";display:block}@media screen and (max-width:959px){.subcategories{height:40px;margin:12px -16px 0;overflow-y:hidden}.subcategories.skeleton{margin:12px 0 0}}@media screen and (min-width:960px){.subcategories .react-horizontal-scrolling-menu--item{flex:0 1 33%;float:left;width:33%}.subcategories .react-horizontal-scrolling-menu--scroll-container{flex-wrap:wrap}}@media screen and (min-width:1150px){.subcategories .react-horizontal-scrolling-menu--item{flex:0 1 25%;width:25%}}.subcategories__item{align-items:center;border-radius:8px;color:#000;display:flex;float:left;font-size:16px;font-weight:400;margin-bottom:16px;margin-right:12px;padding-right:1px;width:230px}.subcategories__item .count{color:#6d6d6d;font-weight:400}.subcategories__item:hover,.subcategories__item:visited{background-color:#f8f8f8;color:#000;-webkit-text-decoration:none;text-decoration:none}.subcategories__item:hover .title,.subcategories__item:visited .title{-webkit-text-decoration:underline;text-decoration:underline}.subcategories__item img.img{border-radius:8px;flex-grow:0;flex-shrink:0;height:80px;margin-right:12px;width:80px}@media screen and (max-width:1149px){.subcategories__item{width:250px}}@media screen and (min-width:960px){.subcategories__item{height:80px}}@media screen and (max-width:959px){.subcategories__item{background:#f0f0f0;border-radius:40px;color:#404040;display:inline-block;font-size:16px;height:40px;line-height:40px;margin-bottom:0;margin-right:8px;min-width:auto;padding:0 12px;white-space:nowrap;width:auto}.subcategories__item:hover,.subcategories__item:visited{color:#404040}.subcategories__item .img{display:none}.subcategories__item--first{margin-left:16px}.subcategories__item--last{margin-right:16px}}.subcategories__item.skeleton .title{height:20px;width:100px}@media screen and (max-width:959px){.subcategories__item.skeleton{width:150px}}@media screen and (min-width:960px){.subcategories__item.skeleton{background:none}}.categoryFilterHeader{font-size:14px;line-height:20px;margin-bottom:8px}@media screen and (max-width:479px){.categoryFilterHeader{margin-left:16px}}.categoryFilter{display:block;height:42px;margin:0 -16px 16px;overflow:hidden}.categoryFilter.skeleton{height:42px;margin-left:0;width:120px}@media screen and (max-width:479px){.categoryFilter{margin-left:0;margin-right:0}.categoryFilter.skeleton{margin-left:16px}}.categoryFilter__item{background:none;border:1px solid #bfbfbf;border-radius:4px;box-shadow:none;float:left;font-size:14px;line-height:20px;margin:0 6px;padding:10px 12px;white-space:nowrap}.categoryFilter__item--first{margin-left:16px}.categoryFilter__item--last{margin-right:16px}.categoryFilter__item--selected{border-color:#000}.categoryFilter__item--selected:before{background:url(/sluzby/static/media/checkedFilter.e80918ba3656e502.svg) 50%;content:"";display:inline-block;height:14px;margin-right:8px;position:relative;top:2px;width:14px}.backToCompanyDetail{align-self:center;justify-self:start;margin-bottom:16px;margin-top:16px}@media screen and (min-width:720px){.backToCompanyDetail{margin-bottom:31px;margin-top:22px}}.booking{position:relative}.booking .rating{background:grey;border-radius:4px;color:#fff;display:inline-block;font-size:12px;line-height:14px;padding:4px 6px}@media screen and (min-width:640px){.booking .rating{position:absolute;top:-20px}}.booking .ratingCount{color:#404040;text-overflow:ellipsis;white-space:nowrap}.booking .ratingCount a{color:#404040;-webkit-text-decoration:underline;text-decoration:underline}.booking .ratingCount span{color:grey;font-size:14px;line-height:16px}.booking .gallery{display:flex;flex-flow:row;padding-bottom:8px}.booking .gallery .photo{flex:1 0 30%;overflow:hidden;position:relative}.booking .gallery .photo:nth-child(2){margin:0 2%}.booking .gallery .photo span{border-radius:4px;float:left;height:0;overflow:hidden;padding-bottom:66.67%;position:relative;width:100%}.booking .gallery .photo img{border-radius:4px;cursor:pointer;position:absolute}.booking .gallery .photo.showList{cursor:pointer}.booking .gallery .photo.showList img{filter:blur(3px)}.booking .gallery .photo.showList:before{color:#fff;content:"+ " attr(data-photo-count);display:block;font-size:24px;margin:0;position:absolute;text-align:center;text-shadow:2px 3px 5px grey;top:50%;transform:translateY(-50%);width:100%;z-index:1}.bigMap .booking .rating{position:static}.isIE .booking .gallery .photo.showList:after{background-color:#0f0f0f;content:" ";height:100%;opacity:.65;position:absolute;width:100%}.detail.skeleton .header{height:40px;margin-bottom:20px;max-width:100%}.detail.skeleton .line{height:30px;margin-bottom:16px;max-width:100%}.detail.skeleton .block{height:150px;margin-bottom:20px;max-width:100%}.detail.skeleton .breadCrumbs{height:16px;margin-top:24px;width:250px}.detail.skeleton .backToCompanyDetail{height:30px;width:150px}.detail.skeleton .logo{border-radius:100%}.detail.skeleton .title{height:40px;max-width:600px}.detail.skeleton .actions{border-radius:16px;height:160px}.detail.skeleton .infoBox{height:30px}.detail.skeleton .gallery .block{border-radius:16px;flex:0 0 320px;height:100%;margin-left:16px}.detail.skeleton .topPoints .header{width:180px}.detail.skeleton .topPoints .line{width:350px}.detail.skeleton .description .header{width:100px}.detail.skeleton .contact{margin-top:180px}.detail.skeleton .contact .block{border-radius:16px;height:180px}.openingTime{min-width:290px;overflow:hidden}.openingTime .infoBox{background:#f8f8f8;background-size:26px 26px;color:grey;padding:16px 16px 16px 58px;position:relative}.openingTime .infoBox:before{background:transparent url(/sluzby/static/media/info.7fc7c52460ac62e6.svg) 0 0 no-repeat;background-size:cover;content:" ";height:26px;left:16px;opacity:.5;position:absolute;top:16px;width:26px}.openingTime .openingHoursSlider{display:flex;left:0;transition:transform .6s ease-in}.openingTime .openingHoursSlider.nextWeek{transform:translateX(-100%)}.openingTime .openingHoursSlide{color:#404040;flex:1 0 100%;font-size:12px}.openingTime .openingHoursSlide table{width:100%}.openingTime .openingHoursSlide td{line-height:14px;padding:8px}.openingTime .openingHoursSlide .date,.openingTime .openingHoursSlide .holidayInfo{color:grey}.openingTime .openingHoursSlide .time{text-align:right}.openingTime .openingHoursSlide .today{background:#d8f9e5;line-height:18px}.openingTime .openingHoursSlide .today .date{color:#0f8e44}.openingTime .openingHoursSlide .today .time{font-weight:700}.openingTime .openingHoursSlide .holidayInfo td{padding:0 8px}.openingTime .openingTimeNoData{background:#f8f8f8;color:grey;font-size:14px;line-height:20px!important;padding:16px;vertical-align:middle;width:100%}.openingTime .openingTimeNoData img{background:#fff;border-radius:26px;float:left;margin-right:16px;opacity:.55;width:26px}.openingTime .openingTimeTooltipIcon{background:transparent url(/sluzby/static/media/info.7fc7c52460ac62e6.svg) 100% no-repeat;background-size:13px 13px;cursor:help;display:inline;padding:1px 16px 0 0}.openingTime .openingTimeNoteTitle{font-size:bold}.openingTime .openingTimeNotes{background:#f8f8f8;border-top:1px solid #e0e0e0;color:grey;font-size:12px;line-height:20px;padding:12px 16px}.openingTime .openingTimeNotes.collapsed{max-height:60px;overflow:hidden;position:relative}.openingTime .openingTimeNotes .expandNotes{background:linear-gradient(transparent,#f8f8f8 65%);border:none;bottom:0;cursor:pointer;height:20px;left:0;position:absolute;text-align:center;width:100%}.openingTime .openingTimeNotes .expandNotes img{height:25px}.openingTime .openingTime.justNotes{min-width:auto}.openingTime .openingTime.justNotes .openingTimeNotes{border-top:0}.openingTimeExpandedTable{margin-bottom:8px}.formDeleteReview .alert{margin-top:10px}.similarOffers .sectionHeader{align-items:center;display:flex}@media screen and (max-width:479px){.similarOffers .sectionHeader span:first-child{flex:1 1}}.dropdown{position:relative}.dropdown a,.dropdown button{background:#fff;border:none;border-radius:4px;color:#000;cursor:pointer;display:block;height:48px;line-height:48px;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.dropdown .dropdownValue{background:#fff url(/sluzby/static/media/chevronDownBlack.d34730b74cc702cb.svg) no-repeat calc(100% - 12px) 50%;background-size:24px;border:1px solid #e0e0e0;padding:0 48px 0 12px}.dropdown .dropdownOption{padding:0 12px}.dropdown .dropdownOption:focus,.dropdown .dropdownOption:hover{background:#f0f0f0;-webkit-text-decoration:none;text-decoration:none}.dropdown .dropdownOption.selected{background:#f0f0f0 url(/sluzby/static/media/checkBlack.46b23d162ab429a9.svg) no-repeat calc(100% - 12px) 50%;background-size:24px;font-weight:700;padding-right:48px}.dropdown .dropdownOptions{background:#fff;border:1px solid #e0e0e0;border-radius:4px;display:none;padding:8px;position:absolute;width:100%;z-index:1}.dropdown.expanded .dropdownValue{background-image:url(/sluzby/static/media/chevronUpBlack.b56ff7351f4f946e.svg)}.dropdown.expanded .dropdownOptions{display:block}.eroticaModalOverlay{background-color:transparent;bottom:0;left:0;position:fixed;right:0;top:0}.eroticaModalOverlay.cover{background-color:grey;z-index:999}.eroticaModal{background:#fff;border:0;box-shadow:0 0 38px 0 #0f0f0f;font-size:12px;height:auto;left:50%;max-height:100%;max-width:500px;outline:none;overflow:auto;padding:10px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.eroticaModal p{margin-bottom:10px;padding:10px 20px}.eroticaModal .title{font-size:29px;font-weight:700;margin-top:20px;text-align:center}.eroticaModal .conditions{border:1px solid #d3d3d3;line-height:20px;margin:0 20px 5px;max-height:250px;overflow-y:auto}.eroticaModal .conditions ol{margin-bottom:10px;padding:10px 20px 10px 40px}.eroticaModal .conditions li{list-style:decimal;padding-left:5px}.eroticaModal .confirmation{margin-bottom:35px;padding:20px;text-align:center}.eroticaModal .confirmation button+button{margin-left:10px}.numberInput{margin:auto;max-width:360px;position:relative}.numberInput button:first-child,.numberInput button:last-child{background:#f8f8f8;border:1px solid #d3d3d3;color:#0f0f0f;cursor:pointer;display:block;height:48px;line-height:40px;position:absolute;top:0;user-select:none;-webkit-user-select:none;width:48px}.numberInput button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;left:0}.numberInput button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px;right:0}.numberInput input{appearance:textfield;padding:5px 48px;text-align:center}.numberInput input::-webkit-inner-spin-button,.numberInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.dateInpt{background:url(/sluzby/static/media/calendarGray.d487a5fa08481e4a.svg) no-repeat 10px/22px;background-color:#fff;padding-left:50px!important}.calendar{position:absolute;top:calc(100% + 3px);transition:all .2s ease;z-index:2}.calendar .react-calendar__navigation__label,.calendar .react-calendar__tile{font-size:14px}.calendar .react-calendar__navigation{height:32px;margin-bottom:8px}.calendar>div{border:1px solid #e0e0e0!important;border-radius:4px;max-width:300px}.calendar.right{right:0}.calendar .react-calendar__tile--active{background:#c00!important;color:#fff!important}.calendar .react-calendar__month-view__days__day:disabled{background:#fff;color:#bfbfbf}.calendar .react-calendar__month-view__weekdays__weekday abbr{-webkit-text-decoration:none;text-decoration:none}.calendar .react-calendar__month-view__days__day--neighboringMonth,.calendar .react-calendar__month-view__days__day--weekend{color:inherit}.calendar .react-calendar__tile--now{background:#fff}.calendar .react-calendar__tile--now:enabled:hover,.calendar .react-calendar__tile--now:hover{background:#e0e0e0}.mainCategories{align-items:center;background:#fff;display:flex;height:48px;margin-top:56px;overflow:hidden;position:fixed;width:100%;z-index:8999}.mainCategories.overflowLeft:before,.mainCategories.overflowRight:after{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:60px;z-index:2}.mainCategories.overflowRight:after{background:linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.8) 60%);right:0}.mainCategories.overflowLeft:before{background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2) 60%);left:0}.mainCategories .categoriesBox{align-items:center;column-gap:32px;display:flex;margin:0 auto;padding:0 16px}.mainCategories .categoriesBox a{color:#000;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.mainCategories .categoriesBox a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media screen and (max-width:719px){.mainCategories{background-color:#fff;display:block;height:100%;max-height:0;position:fixed;top:0;transition:max-height .3s ease-in;width:100%}.mainCategories .categoriesBox{align-items:flex-start;flex-direction:column;overflow:hidden;padding:16px;transform:none!important;width:100%}.mainCategories .categoriesBox a{border-bottom:1px solid #e0e0e0;display:block;padding:8px 0;-webkit-user-select:auto;user-select:auto;white-space:unset;width:100%}.mobileMenuVisible .mainCategories{max-height:calc(100% - 56px);overflow:auto}.mobileMenuVisible .mainCategories .categoriesBox{animation:hide-scroll .3s}@keyframes hide-scroll{0%,to{overflow:hidden}}.mainCategories.overflowLeft:before,.mainCategories.overflowRight:after{content:unset}}.mobileMenuButton{background-color:#fff;border:none;cursor:pointer;height:100%;overflow:hidden;position:relative;text-indent:-999px;width:44px}.mobileMenuButton:before{background:transparent url(/sluzby/static/media/menuBurger.c2863041cda6d779.svg) 50%/40px no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mobileMenuButton.opened:before{background-image:url(/sluzby/static/media/menuCross.267e28d7147a90b2.svg)}.searchOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000;inset:0;opacity:.3;position:fixed}.searchOverlay.smallScreen{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;opacity:1;z-index:10000}.searchOverlay.smallScreen .controlRow{align-items:center;column-gap:8px;display:flex;height:56px;margin:0 16px;width:calc(100% - 32px)}.searchOverlay.smallScreen .controlRow .closeBtn{background:url(/sluzby/static/media/arrowLeftBlack.d33d25fbb3265a90.svg) 50% no-repeat;border:none;display:inline-block;height:30px;text-indent:-9999px;width:30px}.searchOverlay.smallScreen .controlRow .btnExitSearch{background:url(/sluzby/static/media/exitCross.70c1570aaf46e854.svg) 50% no-repeat;border:none;cursor:pointer;display:inline-block;height:20px;text-indent:-9999px;width:20px}.searchOverlay.smallScreen .controlRow input{border:none;flex:1 1;font-size:16px;line-height:24px}.searchOverlay.smallScreen .controlRow .btnHeaderSearch{border-radius:5px}.suggest{height:100%;overflow:visible;position:relative;width:100%}.suggest.listVisible:after{border-bottom:1px solid #e0e0e0;content:"";display:block;height:1px;left:16px;position:relative;width:calc(100% - 32px)}.suggest.listVisible .suggestList{display:block}.suggest .suggestList{background:#fff;border-radius:0 0 5px 5px;display:none;left:0;max-height:calc(100vh - 56px);overflow:auto;padding:6px 0 18px;position:absolute;width:100%}.suggest .suggestList .suggestListItem{align-items:center;background:url(/sluzby/static/media/searchGray.b2fd0886a0ca7bfc.svg) 18px no-repeat;cursor:pointer;display:flex;font-size:16px;height:48px;overflow:hidden;padding:0 16px 0 56px;text-overflow:ellipsis}.suggest .suggestList .suggestListItem.findMe{background-image:url(/sluzby/static/media/localityArrow.34b9de6ba5b27b53.svg);background-size:20px}.suggest .suggestList .suggestListItem .sentence{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:24px;word-break:break-word}.suggest .suggestList .suggestListItem.active{background-color:#f0f0f0}.suggest .suggestList .suggestListItem.history{background-image:url(/sluzby/static/media/clockGray.35e2ca60c1144411.svg)}.suggest .suggestList .suggestListItem.default span,.suggest .suggestList .suggestListItem.history span{font-weight:400}.suggest .suggestList .suggestListItem span{font-weight:700}.suggest .suggestList .suggestListItem span.highlight{font-weight:400}.suggest .suggestList .suggestListItem span.blue{color:#1da1f2}.hpFeaturesContainer{margin:0 0 12px;overflow:hidden;width:100%}@media screen and (min-width:640px){.hpFeaturesContainer{border-top:1px solid rgba(0,0,0,.1);margin:24px 0 0}}.hpFeatures{display:grid;gap:16px;grid-template-columns:repeat(3,244px);padding:0 16px;width:max-content}.hpFeatures .featureCard{align-items:center;background-color:#fcf0ea;border-radius:4px;display:flex;gap:16px;padding:24px 16px}.hpFeatures .featureCard span{flex:1 0 150px;margin-top:4px}.hpFeatures .featureCard:before{background-position:50%;background-repeat:no-repeat;content:"";flex:0 0 24px;min-height:24px;width:24px}.hpFeatures .featureCard.services:before{background-image:url(/sluzby/static/media/hpFeatureMarker.4c0816dda59edeeb.svg)}.hpFeatures .featureCard.users:before{background-image:url(/sluzby/static/media/hpFeaturePeople.842315d2dcd5498e.svg)}.hpFeatures .featureCard.freeOfCharge:before{background-image:url(/sluzby/static/media/hpFeatureStar.d2d80932cd6be41a.svg)}.hpFeatures .featureCard em{font-style:normal;font-weight:700}@media screen and (min-width:640px){.hpFeatures{grid-template-columns:repeat(3,auto);justify-content:center;margin:0 auto;padding:0;width:auto}.hpFeatures .featureCard{background-color:transparent}}.horizontalScroll{-webkit-user-select:none;user-select:none}.react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none}.ReactModalPortal{position:relative;z-index:10000}.ReactModal__Body--open{overflow-y:hidden}.modalOverlay{background:hsla(0,0%,47%,.5);bottom:0;left:0;position:fixed;right:0;top:0}.modalClose{background:#e0e0e0;border:none;border-radius:20px;cursor:pointer;float:right;height:40px;text-align:center;width:40px}.modalClose img{height:16px;margin:12px;width:16px}.modalContent{text-align:center}.modalContent img{margin:auto -48px 12px auto}.modalContent h2{font-size:36px;font-weight:700;line-height:48px;margin-bottom:24px}.modalContent h3{font-size:24px;font-weight:700;line-height:32px;margin-bottom:12px}.modalContent p{margin-bottom:24px}.modalContent.leftAligned{padding-top:24px;text-align:left}.modalContent.leftAligned p{margin-bottom:8px}.modal{background:#fff;border:0;border-radius:6px;box-shadow:0 0 38px 0 #0f0f0f;height:auto;left:50%;max-height:100%;max-width:600px;outline:none;overflow:auto;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.modal .loaderRotor{animation:loaderrotorspin 2s linear infinite;background:transparent url(/sluzby/static/media/loader.f479f87330622af3.svg) 50% no-repeat;background-size:contain;height:30px;width:30px}@keyframes loaderrotorspin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal.detailReviewModal{height:100%;max-height:200vw;width:100%}@media screen and (min-width:400px){.modal.detailReviewModal{height:640px;max-height:90%;max-width:100%;transition:height .25s;width:496px}}.modal.detailReviewModal.confirmation{background-color:transparent;background-image:url(/sluzby/static/media/confirmationSquircle.9740cdef5387dd5a.svg);box-shadow:none;height:132px;transition:unset;transition:opacity .4s;width:132px}.modal.detailReviewModal.confirmation.fade{opacity:0}.modal.detailReviewModal.confirmation .confirmationMessage{color:#fff;font-size:11px;font-weight:700;left:50%;line-height:13px;position:absolute;top:70%;transform:translateX(-50%)}.modal .formFields{background:#f8f8f8;border-top:1px solid #e0e0e0;margin:24px -24px -24px;padding:24px}.modal .form h2{font-size:36px;font-weight:700;line-height:48px;margin-bottom:24px}.modal .form p{color:#6d6d6d}.modal .form .label{display:block;margin:auto;padding-bottom:8px}.modal .form .error{color:#c00;font-size:14px;height:25px;padding-top:3px;text-align:left}.modal .form .formField{margin-bottom:16px;position:relative}.modal .form .submitBtn{display:block;margin:auto}.modal .form .button{color:#fff;display:inline-block}.modal .form .button:hover{-webkit-text-decoration:none;text-decoration:none}.modal .form textarea{font-size:16px;height:124px;padding:12px;resize:vertical}.modal .form .formError{margin-bottom:24px}.modal .form input[type=email],.modal .form input[type=number],.modal .form input[type=tel],.modal .form input[type=text],.modal .form select{display:block;height:48px;padding:0 12px}.modal .form input[type=email],.modal .form input[type=number],.modal .form input[type=tel],.modal .form input[type=text],.modal .form textarea{font-weight:700}.modal .form input[type=email],.modal .form input[type=number],.modal .form input[type=tel],.modal .form input[type=text],.modal .form select,.modal .form textarea{border:1px solid #e0e0e0;border-radius:4px;width:100%}.modal .form input[type=email] .placeholder,.modal .form input[type=email]::placeholder,.modal .form input[type=number] .placeholder,.modal .form input[type=number]::placeholder,.modal .form input[type=tel] .placeholder,.modal .form input[type=tel]::placeholder,.modal .form input[type=text] .placeholder,.modal .form input[type=text]::placeholder,.modal .form select .placeholder,.modal .form select::placeholder,.modal .form textarea .placeholder,.modal .form textarea::placeholder{color:grey;font-weight:400}.modal .form .loader{background:url(/sluzby/static/media/loader-global.0a89edeb103c7dad.gif) no-repeat;display:block;height:70px;left:50%;position:absolute;top:50%;transform:translate(-50%);width:70px}.modal .formFieldError input,.modal .formFieldError textarea{border-color:#c00!important}.modal .formFieldError .radio input:enabled+span{background-image:url(/sluzby/static/media/radioError.36bcb40d84acd54f.svg)}.modal .formFieldError .checkbox input:enabled+span{background-image:url(/sluzby/static/media/checkboxError.be15cb11b18f9cce.svg)}.modal .formFieldError .radio input:enabled:checked+span{background-image:url(/sluzby/static/media/radioErrorChecked.e9e623ad41bb0efd.svg)}.modal .formFieldError .checkbox input:enabled:checked+span{background-image:url(/sluzby/static/media/checkboxErrorChecked.491d1ebdc6931c00.svg)}.modal .formFieldOk input,.modal .formFieldOk textarea{border-color:#10bc58}.modal .fileWrap{margin:0;overflow:hidden;padding:0;position:relative}.modal .fileWrap input[type=file]{bottom:0;cursor:pointer;font-size:200%;height:200%;left:0;opacity:0;position:absolute;right:0;top:0;width:200%}.modal .fileWrap .fileBtn{border:0;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);color:#404040;cursor:pointer;line-height:28px;margin-top:-15px;padding:0;position:absolute;right:5px;top:50%;width:115px}.modal .formTwoColsRow{display:flex;gap:24px;width:100%}.modal .formTwoColsRow>*{flex:1 1}.modal .formTwoColsRow input[type=email],.modal .formTwoColsRow input[type=text],.modal .formTwoColsRow input[type=url],.modal .formTwoColsRow textarea{display:inline-block;font-size:14px;font-weight:400;max-width:100%;padding:4px 16px;width:100%}.modal .formBottom{text-align:center}.modal .formBottom p{margin-bottom:8px}.modal .formBottom .formTerms{margin:8px 0 0}.modal .formBottom .encouragement{color:#000;font-weight:700;margin:24px 0}.modal .formSubmitted{background:transparent url(/sluzby/static/media/checkGreen.af923425aecf8f1e.svg) center 80px no-repeat;color:#6d6d6d;font-size:18px;line-height:30px;padding:200px 70px 34px;text-align:center}.modal .formSubmitted h2{font-weight:700}.modal .formSubmitError{background:transparent url(/sluzby/static/media/warningSquircleRedBig.b8db9a9c46df7f11.svg) center 80px no-repeat;font-size:18px;line-height:30px;padding:200px 70px 34px;text-align:center}.modal .formSubmitError h2{font-weight:700}.modal.apetee{max-width:660px;padding:0;width:100%}.modal.apetee .modalClose{position:absolute;right:24px;top:24px}.modal.apetee iframe{border:0;width:100%}.modal.apetee .loaderRotor{left:calc(50% - 15px);position:absolute;top:calc(50% - 15px)}.modal.addPhotosModal{height:min(705px,100%);max-height:1000px;max-width:1000px;overflow:hidden;padding:0;width:min(700px,100%)}.modal.addPhotosModal .modalClose{position:absolute;right:10px;top:10px}@media screen and (min-width:480px){.modal.addPhotosModal .modalClose{right:15px;top:15px}}.modal.addPhotosModal iframe{border:none;height:95%;margin-top:1vh;width:100%}@media screen and (min-width:480px){.modal.addPhotosModal iframe{height:100%;margin-top:0}}.offerCard{align-items:flex-start;border-radius:4px;display:flex;flex-direction:column;max-width:480px;padding-bottom:8px;position:relative}@keyframes resource-fade-blur-scale{to{filter:blur(0);transform:scale(1)}}.offerCard .image{aspect-ratio:1.5;position:relative;width:100%}.offerCard .image .category{background-color:hsla(0,0%,100%,.9);border-radius:2px;bottom:2px;color:#6e6e6e;font-size:13px;left:2px;line-height:16px;max-width:calc(100% - 4px);overflow:hidden;padding:2px 6px;position:absolute;text-overflow:ellipsis;white-space:nowrap;z-index:1}.offerCard .image img{animation:resource-fade-blur-scale 375ms cubic-bezier(.15,.555,.695,.675) 0s 1 normal forwards paused;border-radius:4px;display:block;filter:blur(4px);flex-grow:0;flex-shrink:0;height:100%;object-fit:cover;position:relative;transform:scale(1.01);width:100%}.offerCard .image:before{background:rgba(0,0,0,.03);border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.offerCard .infoBox{margin-top:8px;padding:0 3%}.offerCard .infoBox .title{color:#000;font-size:16px;font-weight:700;line-height:21px;margin-bottom:2px;word-break:break-word}.offerCard .infoBox .companyRating{margin-right:6px}.offerCard .infoBox .companyRating .offerCardRating{color:#000;font-size:13px;font-weight:700;line-height:18px}.offerCard .infoBox .companyRating .ratingStar{height:10px;margin-left:2px;vertical-align:baseline;width:10px}.offerCard .infoBox .address,.offerCard .infoBox .company{color:#6e6e6e;font-size:13px;line-height:18px}.offerCard .infoBox .address{margin-top:2px}.offerCard .infoBox .price{color:#c00;font-size:16px;font-weight:700;line-height:21px;margin-top:2px}.offerCard:hover{background-color:#f8f8f8;-webkit-text-decoration:none;text-decoration:none}.offerCard:hover .infoBox .title{-webkit-text-decoration:underline;text-decoration:underline}.offerCard:not(.carousel){border-radius:0}@media screen and (max-width:479px){.offerCard:not(.carousel) .image{aspect-ratio:2}.offerCard:not(.carousel) .image img{border-radius:0}.offerCard:not(.carousel) .image .category{bottom:9px;left:18px;max-width:calc(100% - 36px)}.offerCard:not(.carousel) .infoBox{margin-top:10px;padding:0 6%}.offerCard:not(.carousel) .infoBox .companyRating .offerCardRating{font-size:16px}}@media screen and (min-width:480px){.offerCard{max-width:300px;width:100%}}.offerCard.carousel{margin-right:16px;-webkit-user-select:none;user-select:none;width:250px}.offerCard.carousel.lastItem{margin-right:48px}@media screen and (max-width:399px){.offerCard.carousel{width:220px}}.offerCard.skeleton{overflow:hidden}.offerCard.skeleton .image{border-radius:4px;max-width:100%;width:400px}.offerCard.skeleton .infoBox{width:100%}.offerCard.skeleton .infoBox .title{height:20px}.offerCard.skeleton .infoBox .address,.offerCard.skeleton .infoBox .company{height:16px}.offerCard.skeleton .infoBox .price{height:20px;width:50%}.offerCard.skeleton:hover,.offerCard.skeleton:hover .infoBox .title{-webkit-text-decoration:none;text-decoration:none}.popup{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.3);padding:20px;position:absolute}.popup:before{border-bottom:11px solid #e0e0e0;top:-11px}.popup:after,.popup:before{border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;left:auto;position:absolute;right:50%;width:0}.popup:after{border-bottom:10px solid #fff;top:-9px;transition:right .6s}.premiseListSkeleton .contentPhBg{height:364px;margin:19px auto 21px;width:300px}.premiseListSkeleton .contentPhBgMasker.image-right{height:8px;left:0;right:0;top:200px}.premiseListSkeleton .contentPhBgMasker.header-top{height:100%;left:0;right:auto;top:0;width:10px}.premiseListSkeleton .contentPhBgMasker.header-bottom{height:100%;left:auto;right:0;top:0;width:10px}.premiseListSkeleton .contentPhBgMasker.address-bottom{height:8px;left:0;right:0;top:230px}.premiseListSkeleton .contentPhBgMasker.text-bottom{height:4px;left:0;right:0;top:255px}.premiseListSkeleton .contentPhBgMasker.actions-bottom,.premiseListSkeleton .contentPhBgMasker.actions-four,.premiseListSkeleton .contentPhBgMasker.logo-bottom,.premiseListSkeleton .contentPhBgMasker.logo-left,.premiseListSkeleton .contentPhBgMasker.logo-top{display:none}.premiseListSkeleton .contentPhBgMasker.actions-one,.premiseListSkeleton .contentPhBgMasker.actions-three,.premiseListSkeleton .contentPhBgMasker.actions-two{bottom:0;height:50px;top:auto;width:16px}.premiseListSkeleton .contentPhBgMasker.actions-top{height:4px;left:0;right:0;top:310px}.premiseListSkeleton .contentPhBgMasker.actions-one{left:85px;right:auto}.premiseListSkeleton .contentPhBgMasker.actions-two{left:150px;right:auto}.premiseListSkeleton .contentPhBgMasker.actions-three{left:auto;right:80px}@media screen and (min-width:640px){.premiseListSkeleton .contentPhBg{height:155px;width:620px}.premiseListSkeleton .contentPhBgMasker.image-right{height:100%;left:219px;top:0;width:24px}.premiseListSkeleton .contentPhBgMasker.header-bottom{height:8px;left:219px;right:0;top:23px}.premiseListSkeleton .contentPhBgMasker.header-top{height:3px;left:219px;right:0;top:0}.premiseListSkeleton .contentPhBgMasker.address-bottom{height:8px;left:219px;right:0;top:44px}.premiseListSkeleton .contentPhBgMasker.text-bottom{height:10px;left:219px;right:0;top:98px}.premiseListSkeleton .contentPhBgMasker.actions-top{display:none}.premiseListSkeleton .contentPhBgMasker.actions-bottom{bottom:0;display:block;height:8px;left:0;width:100%}.premiseListSkeleton .contentPhBgMasker.actions-one,.premiseListSkeleton .contentPhBgMasker.actions-three,.premiseListSkeleton .contentPhBgMasker.actions-two{bottom:0;top:100px}.premiseListSkeleton .contentPhBgMasker.actions-one{left:320px;right:270px}.premiseListSkeleton .contentPhBgMasker.actions-two{left:400px;width:40px}.premiseListSkeleton .contentPhBgMasker.actions-three{left:505px;width:40px}.premiseListSkeleton .contentPhBgMasker.actions-four{right:0;width:15px}}@media screen and (min-width:960px){.premiseListSkeleton .contentPhBg{height:155px;width:830px}.premiseListSkeleton .contentPhBgMasker.buttonRight{height:100%;left:219px;top:0;width:330px}.premiseListSkeleton .contentPhBgMasker.image-right{height:100%;left:219px;top:0;width:20px}.premiseListSkeleton .contentPhBgMasker.header-top{height:3px;left:219px;right:0;top:0}.premiseListSkeleton .contentPhBgMasker.header-bottom{height:8px;left:219px;right:0;top:23px}.premiseListSkeleton .contentPhBgMasker.address-bottom{height:8px;left:219px;right:70px;top:44px}.premiseListSkeleton .contentPhBgMasker.text-bottom{height:4px;left:219px;right:0;top:98px}.premiseListSkeleton .contentPhBgMasker.actions-bottom,.premiseListSkeleton .contentPhBgMasker.actions-four,.premiseListSkeleton .contentPhBgMasker.actions-top,.premiseListSkeleton .contentPhBgMasker.logo-bottom,.premiseListSkeleton .contentPhBgMasker.logo-left,.premiseListSkeleton .contentPhBgMasker.logo-top{display:block}.premiseListSkeleton .contentPhBgMasker.actions-one,.premiseListSkeleton .contentPhBgMasker.actions-three,.premiseListSkeleton .contentPhBgMasker.actions-two{top:102px}.premiseListSkeleton .contentPhBgMasker.actions-one{height:54px;left:370px;width:20px}.premiseListSkeleton .contentPhBgMasker.actions-two{height:53px;left:530px;width:40px}.premiseListSkeleton .contentPhBgMasker.actions-three{height:53px;left:auto;right:0;width:110px}.premiseListSkeleton .contentPhBgMasker.actions-four{bottom:26px;height:4px;left:220px;width:100%}.premiseListSkeleton .contentPhBgMasker.actions-top{display:block;height:22px;left:370px;top:125px;width:50%}.premiseListSkeleton .contentPhBgMasker.actions-bottom{bottom:0;display:block;height:8px;left:0;width:100%}.premiseListSkeleton .contentPhBgMasker.logo-top{height:100%;left:auto;right:70px;top:0;width:40px}.premiseListSkeleton .contentPhBgMasker.logo-left{height:40px;left:auto;right:0;top:0;width:70px}.premiseListSkeleton .contentPhBgMasker.logo-bottom{height:40px;left:auto;right:0;top:92px;width:70px}}.bigMap .premiseListSkeleton .contentPhBg{height:364px;margin:19px auto 21px;width:300px}.bigMap .premiseListSkeleton .contentPhBgMasker.image-right{height:8px;left:0;right:0;top:200px;width:100%}.bigMap .premiseListSkeleton .contentPhBgMasker.header-top{height:100%;left:0;right:auto;top:0;width:10px}.bigMap .premiseListSkeleton .contentPhBgMasker.header-bottom{height:100%;left:auto;right:0;top:0;width:10px}.bigMap .premiseListSkeleton .contentPhBgMasker.address-bottom{height:8px;left:0;right:0;top:230px}.bigMap .premiseListSkeleton .contentPhBgMasker.text-bottom{height:4px;left:0;right:0;top:255px}.bigMap .premiseListSkeleton .contentPhBgMasker.actions-bottom,.bigMap .premiseListSkeleton .contentPhBgMasker.actions-four,.bigMap .premiseListSkeleton .contentPhBgMasker.logo-bottom,.bigMap .premiseListSkeleton .contentPhBgMasker.logo-left,.bigMap .premiseListSkeleton .contentPhBgMasker.logo-top{display:none}.bigMap .premiseListSkeleton .contentPhBgMasker.actions-one,.bigMap .premiseListSkeleton .contentPhBgMasker.actions-three,.bigMap .premiseListSkeleton .contentPhBgMasker.actions-two{bottom:0;height:50px;top:auto;width:16px}.bigMap .premiseListSkeleton .contentPhBgMasker.actions-top{height:4px;left:0;right:0;top:310px;width:100%}.bigMap .premiseListSkeleton .contentPhBgMasker.actions-one{left:85px;right:auto}.bigMap .premiseListSkeleton .contentPhBgMasker.actions-two{left:150px;right:auto}.bigMap .premiseListSkeleton .contentPhBgMasker.actions-three{left:auto;right:80px}.prompt{background:rgba(0,0,0,.9);border-radius:4px;bottom:0;color:#fff;font-size:14px;left:50%;line-height:24px;margin:8px;max-width:360px;opacity:0;padding:16px;position:fixed;text-align:center;transform:translateX(calc(-50% - 8px));transition:opacity 3s,z-index .001ms 3s;width:calc(100% - 16px);z-index:-1}.prompt a,.prompt a:hover,.prompt a:visited{color:#1da1f2}.prompt--visible{opacity:1;transition:opacity .5s;z-index:10}.basicTooltipReference{cursor:help;display:inline-block}a.basicTooltipReference{cursor:pointer}.basicTooltipReference .iconInfo{background:transparent none 50%/100% no-repeat;background-image:url(/sluzby/static/media/infoSquircleLightGray.ba0904a1135c5e45.svg);display:inline-block;height:22px;width:22px}.basicTooltip{background-color:#404040;border-radius:4px;color:#fff;display:block;font-size:12px;font-weight:400;letter-spacing:.34px;line-height:17px;max-width:320px;padding:8px 16px;position:absolute;width:max-content;z-index:11000}.basicTooltip .link,.basicTooltip a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.basicTooltip .link:hover,.basicTooltip a:hover{-webkit-text-decoration:none;text-decoration:none}.bankIdUserBadge{cursor:help;display:inline-block;position:relative}.bankIdUserBadge:hover .tooltipSlave{opacity:1;visibility:visible}.captcha{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:800px;padding:20px;text-align:center}.captcha .heading{font-size:22px;font-weight:700;line-height:40px;margin-bottom:20px}.captcha .message{font-size:19px;line-height:20px}.captcha .imageContainer,.captcha .message{margin-bottom:20px}.captcha .imageContainer img{display:block;height:70px;width:200px}.captcha .imageContainer .loader{animation:loaderrotorspin 2s linear infinite;background:transparent url(/sluzby/static/media/loader.f479f87330622af3.svg) 50% no-repeat;background-size:contain;height:30px;margin:20px 85px;width:30px}.captcha .imageContainer .linkButton{margin-top:10px}.captcha .control{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:10px;width:100%}.captcha .control input{border:1px solid #e0e0e0;display:block;flex:1 1;font-size:16px;font-weight:700;max-width:200px;padding:10px}.captcha .error{color:#c00;margin-top:20px}@media screen and (min-width:480px){.layoutPlain>.captcha{margin-top:5vh}}.detail>.actions .priceUnit{margin-bottom:8px}.detail>.actions .priceUnit .price{color:#c00;display:inline;font-size:21px;font-weight:700;letter-spacing:-.4px;line-height:28px}.detail>.actions .priceUnit .unit{color:#404040;display:inline;font-size:14px;line-height:20px;margin-left:8px}.detail>.actions .duration{color:#404040;display:inline-block;justify-content:center;margin-bottom:8px}.detail>.actions .duration:before{content:url(/sluzby/static/media/calendarGray.d487a5fa08481e4a.svg);display:inline-block;height:16px;margin-right:6px;width:16px}.detail>.actions .ctaBox{align-items:center;background-color:hsla(0,0%,100%,.9);border-top:1px solid #d3d3d3;bottom:0;display:flex;height:80px;justify-content:space-evenly;margin-left:-16px;position:fixed;width:100%;z-index:3}.detail>.actions .ctaBox button{min-width:40%}@media screen and (min-width:720px){.detail>.actions{align-items:center;background-color:#f8f8f8;border-radius:16px;color:#6d6d6d;display:flex;flex-direction:column;justify-content:center;margin-left:64px;padding:32px;position:sticky;text-align:center}.detail>.actions .priceUnit{margin-bottom:12px}.detail>.actions .priceUnit .price,.detail>.actions .priceUnit .unit{display:block;margin:0}.detail>.actions .duration{display:inline;margin-bottom:0;margin-top:0}.detail>.actions .ctaBox{background-color:transparent;border-top:0;display:block;height:auto;margin-left:0;position:static}.detail>.actions .ctaBox button{display:block;margin:16px auto 0;width:100%}}@media screen and (max-width:719px){.detail>.actions{margin-bottom:0!important}}.detail>.archivedFooter{border-top:1px solid #d3d3d3;display:flex;margin-bottom:22px;margin-top:48px;max-width:1120px;padding-top:48px;position:relative;width:100%}.detail>.archivedFooter .archivedFooterContent{width:100%}.detail>.archivedFooter .archivedFooterContent p{color:#0f0f0f;font-size:32px;font-style:normal;font-weight:700;letter-spacing:-.7px;line-height:40px}@media screen and (max-width:719px){.detail>.archivedFooter.hasTouch>.companyOffers,.detail>.archivedFooter.hasTouch>.similarOffers{margin-left:-16px;margin-right:-16px}.detail>.archivedFooter.hasTouch>.companyOffers .btnGhost,.detail>.archivedFooter.hasTouch>.companyOffers .sectionHeader,.detail>.archivedFooter.hasTouch>.similarOffers .btnGhost,.detail>.archivedFooter.hasTouch>.similarOffers .sectionHeader{margin-left:16px;margin-right:16px}.detail>.archivedFooter.hasTouch>.companyOffers .offerCard.firstItem,.detail>.archivedFooter.hasTouch>.similarOffers .offerCard.firstItem{margin-left:16px}}@media screen and (min-width:720px){.detail>.archivedFooter{margin-bottom:22px;margin-top:22px;padding-top:44px}.detail>.archivedFooter>.gallery+* .sectionHeader{margin-top:0}}.detail>.archivedHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:0;padding-bottom:22px;position:relative}.detail>.archivedHeader .archivedHeaderContent{position:relative;width:100%}.detail>.archivedHeader .archivedHeaderMessage{color:#0f0f0f;font-size:32px;font-style:normal;font-weight:700;letter-spacing:-.7px;line-height:40px}.detail>.archivedHeader .image{height:100px;position:relative;width:100px}.detail>.archivedHeader .linkButton{background:transparent;border:none;color:#c00;cursor:pointer;display:flex;font-size:13px;font-style:normal;font-weight:700;line-height:24px;margin-top:8px}.detail>.archivedHeader .linkButton:hover{-webkit-text-decoration:underline;text-decoration:underline}.detail>.archivedHeader .linkButton:after{background:url(/sluzby/static/media/arrowRightRed.b2e26a60a030cf5a.svg);background-size:contain;content:"";height:16px;margin-left:4px;margin-top:4px;width:16px}@media screen and (min-width:400px){.detail>.archivedHeader{margin-bottom:24px;padding-bottom:0}.detail>.archivedHeader .archivedHeaderMessage{font-size:36px;line-height:44px;width:1fr/2fr}.detail>.archivedHeader .linkButton{font-size:15px}.detail>.archivedHeader .image{height:160px;width:160px}}@media screen and (min-width:720px){.detail>.archivedHeader{border-bottom:1px solid #d3d3d3}.detail>.archivedHeader .archivedHeaderMessage{font-size:56px;letter-spacing:-.9px;line-height:64px}.detail>.archivedHeader .linkButton{font-size:22px}.detail>.archivedHeader .image{height:300px;width:300px}}.detail>.contact .btnText,.detail>.contact p{line-height:24px;margin-bottom:8px}.detail>.contact table{width:100%}.detail>.contact td:first-child{width:0}.detail>.contact tr{height:24px;margin-bottom:8px}.detail>.contact .today{font-weight:700}.detail>.contact .date,.detail>.contact .time{text-align:right}.detail>.contact .map:not(.mapCountryHighlight){height:100%}.detail>.contact .mapWrap{border-radius:16px;height:180px;margin-bottom:16px;overflow:hidden;position:relative}.detail>.contact .mapWrap.withRadius{height:220px}.detail>.contact .mapWrap.withBigRadius{height:280px}.detail>.contact .mapPoi{height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px;z-index:2!important}.detail>.contact .infoBox{background:transparent url(/sluzby/static/media/infoSquircleGray.e49f4e24035e11a4.svg) 0 no-repeat;background-size:16px;padding-left:26px}.detail>.contact .arrowDown{background:transparent url(/sluzby/static/media/arrowDown.dee2c4d9589333ba.svg) 50% no-repeat;background-size:40px 40px;display:inline-block;height:12px;transition:transform .5s ease;width:24px}.detail>.contact .arrowUp{transform:rotate(180deg)}.detail>.contact .otherPremises{opacity:0;transition:opacity .5s ease}.detail>.contact .otherPremises button{margin-bottom:8px}.detail>.contact .otherPremises.visible{opacity:1}.detail>.contact .timeOpened{color:#1e8807}.detail>.contact .secretContact{line-height:32px;padding-left:26px}.detail>.contact .secretContact a,.detail>.contact .secretContact a:visited{color:#000}.detail>.contact .phone{background:transparent url(/sluzby/static/media/phoneGray.f8e0dc109cd41ae1.svg) 0 no-repeat;background-size:16px}.detail>.contact .email{background:transparent url(/sluzby/static/media/letter.7f13f9c123aa1fc5.svg) 0 no-repeat;background-size:16px}.detail>.contact .btnShowContact{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 25%);box-sizing:content-box;height:32px;left:60px;padding-left:90px;position:absolute;text-align:left}.detail>.contact .detailSocialNetworks{display:flex;gap:4px;margin-bottom:8px}.detail>.contact .detailSocialIcon{display:block;height:24px;margin:2px 0;width:24px}.detail>.contact .otherPremise{display:block;margin-bottom:8px}.detail>.contact .otherPremise,.detail>.contact .otherPremise:visited{color:#000;-webkit-text-decoration:none;text-decoration:none}.detail>.contact .otherPremise:hover{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.detail>.contact .otherPremise img{margin-right:5px;vertical-align:middle}@media screen and (min-width:720px){.detail>.contact{margin-left:64px;position:sticky}.hideDesktop{display:none}}.detail>.descriptionText{color:#404040;font-size:16px;line-height:24px}.detail>.descriptionText ul{margin:15px 0}.detail>.descriptionText ul li{list-style-type:disc;margin-left:26px}.detail>.logo{align-self:start;height:80px;margin-left:10px;width:80px}.detail>.logo img{max-height:100%;max-width:100%;object-fit:contain}@media screen and (min-width:720px){.detail>.logo{margin-left:0;margin-right:10px}}.detail>.title{font-size:24px;font-weight:700;letter-spacing:-.7px;line-height:32px}@media screen and (min-width:720px){.detail>.title{font-size:36px;line-height:40px}}.detail>.infoBox>.rating,.detail>.rating{align-items:center;align-self:start;color:#404040;cursor:pointer;display:flex;flex-wrap:wrap;min-height:26px}.detail>.infoBox{color:#404040;column-gap:16px;display:inline-flex;flex-flow:row wrap;margin-bottom:24px;row-gap:8px}.detail>.infoBox .company{align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap}.detail>.infoBox .company a{color:inherit;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.detail>.infoBox .location{align-items:center;display:flex;flex:0 1 auto}.detail>.infoBox .categoryLink{background-color:#f0f0f0;border:none;border-radius:4px;box-shadow:none;color:#404040;cursor:pointer;display:flex;flex:0 1 auto;padding:4px 8px;place-items:center}.detail>.infoBox .categoryLink:focus,.detail>.infoBox .categoryLink:hover{-webkit-text-decoration:underline;text-decoration:underline}.detail>.contact .detailMapWrap{border-radius:16px;height:180px;margin-bottom:16px;overflow:hidden;position:relative;width:100%}.detail>.contact .detailMapWrap.withRadius{height:220px}.detail>.contact .detailMapWrap.withBigRadius{height:280px}.detail>.contact .detailMapWrap .detailMap:not(.mapCountryHighlight){height:100%}.detail>.contact .detailMapWrap .mapCountryHighlight{height:117%;left:-8%;position:absolute;scale:.85;top:-8%;width:117%}.detail>.contact .detailMapWrap .mapPoi{height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px;z-index:999!important}.detail>.contact .detailMapWrap .leaflet-container img.leaflet-tile{mix-blend-mode:normal}.detail>.gallery{display:flex;height:190px;margin-left:-16px;margin-right:-16px;overflow:hidden}@media screen and (min-width:640px){.detail>.gallery{height:250px}}@media screen and (min-width:720px){.detail>.gallery{margin-bottom:40px}}.detail>.gallery .imageContainer{border-radius:16px;cursor:pointer;display:flex;flex:1 1;height:100%;margin:0 8px;max-width:calc(100vw - 40px);overflow:hidden;transition:filter .15s ease-in-out}.detail>.gallery .imageContainer.firstItem{margin-left:16px}.detail>.gallery .imageContainer.lastItem{margin-right:16px}.detail>.gallery .imageContainer img{flex:1 1;height:100%;object-fit:cover;width:100%}@media screen and (max-width:719px){.detail>.gallery .imageContainer{margin:0 4px}}.detail>.gallery .imageContainer:hover{filter:brightness(.85)}.galleryCarousel{height:100%;width:100%}.galleryCarousel>div{height:100%}.galleryCarousel .carousel{height:100%;overflow:hidden;position:relative}.galleryCarousel .carousel .btnAreaNext,.galleryCarousel .carousel .btnAreaPrev{display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:85px}.galleryCarousel .carousel .btnAreaNext button,.galleryCarousel .carousel .btnAreaPrev button{background-color:transparent;border:0;box-shadow:none;cursor:pointer;font-size:0;height:48px;position:absolute;width:48px}.galleryCarousel .carousel .btnAreaNext button:before,.galleryCarousel .carousel .btnAreaPrev button:before{background:50%/22px 25px no-repeat;background-color:#fff;border-radius:100px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);content:" ";display:block;height:100%;width:100%}.galleryCarousel .carousel .btnAreaPrev{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:-1px}.galleryCarousel .carousel .btnAreaPrev button{left:2%}.galleryCarousel .carousel .btnAreaPrev button:before{background-image:url(/sluzby/static/media/chevronLeft.14323a2c4208886b.svg)}.galleryCarousel .carousel .btnAreaNext{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:-1px}.galleryCarousel .carousel .btnAreaNext button{right:2%}.galleryCarousel .carousel .btnAreaNext button:before{background-image:url(/sluzby/static/media/chevronRight.642e9298e4b3ee42.svg)}.galleryCarousel .carousel__item{align-items:center}.galleryCarousel .moreServicesLink{align-items:center;aspect-ratio:1.5;background:#fcf0ea;color:#000;display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:21px}.galleryCarousel .moreServicesLink:hover{background:#fcf0ea;-webkit-text-decoration:underline;text-decoration:underline}.galleryCarousel .moreServicesLink:visited{color:#000}.galleryCarousel .moreServicesLink img{margin-bottom:8px}.priceVariants{grid-area:"priceVariants";width:100%}.priceVariant{align-items:center;background-color:#f8f8f8;border:none;border-radius:8px;cursor:pointer;margin-bottom:8px;padding:16px 32px;text-align:left;width:100%}.priceVariant .description{flex:1 1}.priceVariant .description .title{color:#000;font-size:16px;font-weight:700;line-height:24px}.priceVariant .description .text{color:#6e6e6e;font-size:16px;line-height:24px}.priceVariant .priceUnit{flex:0 0 116px;margin-top:8px}.priceVariant .priceUnit .price{color:#c00;display:inline;font-size:18px;font-weight:700;line-height:24px}.priceVariant .priceUnit .unit{color:#6e6e6e;display:inline;font-size:14px;line-height:20px;margin-left:8px}@media screen and (min-width:960px){.priceVariant{display:flex}.priceVariant .priceUnit{margin-top:0;text-align:right}.priceVariant .priceUnit .price,.priceVariant .priceUnit .unit{display:block;margin-left:0}}div.priceVariant{cursor:default}.detailReviewModal .content{align-items:center;display:grid;grid-template-rows:auto 1fr auto;height:100%;position:relative;grid-gap:16px}.detailReviewModal .content .header{grid-row:1/1;text-align:left}.detailReviewModal .content .header h3{color:grey;display:inline-block;font-size:16px;line-height:24px}.detailReviewModal .content .header h2{font-size:24px;font-weight:700;letter-spacing:-.5px;line-height:32px}.detailReviewModal .content .rating{display:flex;flex-direction:column;grid-column:1/span 1;grid-row:2/span 1;height:100%;justify-content:center;position:relative}.detailReviewModal .content .rating .starRatingContainer{display:flex;flex:1 1;flex-direction:column;justify-content:center;transition:height .5s}.detailReviewModal .content .rating .submittedInfo{align-items:center;display:flex;flex-direction:column;height:0;justify-content:flex-start;opacity:0;overflow:hidden;transition:height .5s,opacity .3s .5s}.detailReviewModal .content .rating .submittedInfo.visible{height:120px;opacity:1}.detailReviewModal .content .review{display:flex;flex-flow:column;grid-column:1/span 1;grid-row:2/span 1;height:100%;overflow:auto;scrollbar-width:none;width:100%}.detailReviewModal .content .review::-webkit-scrollbar{display:none}.detailReviewModal .content .review .starRatingSmallContainer{height:20px;margin-bottom:10px;text-align:left}.detailReviewModal .content .review .textAreaContainer{background:#f8f8f8;border-radius:4px;display:grid;flex:1 1 auto;min-height:100px;padding:10px;position:relative}.detailReviewModal .content .review .textAreaContainer textarea{background:none;display:block;font-weight:400;height:100%;overflow:hidden;resize:none}.detailReviewModal .content .review .textAreaContainer .resize{min-height:100%;visibility:hidden}.detailReviewModal .content .review .textAreaContainer .resize,.detailReviewModal .content .review .textAreaContainer textarea{border:none;grid-column:1/span 1;grid-row:1/span 1;letter-spacing:normal;line-height:normal;overflow-wrap:break-word;padding:0;white-space:pre-wrap;width:100%;word-break:break-word;word-spacing:normal}.detailReviewModal .content .review .textLengthInfo{background-color:#f8f8f8;border-radius:0 0 4px 4px;bottom:0;color:#10bc58;display:none;font-size:14px;font-weight:700;height:22px;line-height:22px;padding:0 10px;position:sticky;right:0;text-align:right;width:100%}.detailReviewModal .content .review .textLengthInfo.limitReached{color:#c00}.detailReviewModal .content .review.textLengthInfoVisible .textAreaContainer{border-radius:4px 4px 0 0}.detailReviewModal .content .review.textLengthInfoVisible .textLengthInfo{display:block}.detailReviewModal .content .btnSubmit{grid-row:4/span 1;height:56px;width:100%}.detailReviewModal .content .btnSubmit.loading{padding:5px}.detailReviewModal .content .btnSubmit.loading .loaderRotor{margin:0 auto}.detailReviewModal .content .reviewTerms{color:grey;font-size:14px;grid-row:5/span 1;line-height:22px;text-align:center}.detailReviewModal .content .errorBox{background:url(/sluzby/static/media/squircle-orange-danger.d4278df13c9155a7.svg) top 14px left 10px no-repeat #fcf4db;grid-row:3/span 1;min-height:48px;padding:8px 24px 8px 48px}.detailReviewModal .discardAlert{background-color:#fff;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.2);font-weight:700;height:100px;left:0;position:absolute;text-align:center;top:0;width:100%}.detailReviewModal .discardAlert .discardInfo{align-items:center;display:flex;height:50%;justify-content:center}.detailReviewModal .discardAlert button{background-color:#fff;border:none;border-top:1px solid #e0e0e0;cursor:pointer;display:inline-block;font-weight:700;height:50%;text-transform:uppercase;width:50%}.detailReviewModal .discardAlert button:focus,.detailReviewModal .discardAlert button:hover{background-color:#f0f0f0}.detailReviewModal .discardAlert button.confirm{border-right:1px solid #e0e0e0;color:#c00}.reviewGallery{margin-top:20px}.reviewGallery button{cursor:pointer}.reviewGallery h2{flex:1 1 100%;font-size:26px;padding-bottom:12px}.reviewGallery .photoList{align-items:stretch;clear:both;display:flex;flex-flow:row wrap;font-size:15px;justify-content:space-between;max-width:100%;min-width:290px;width:100%}.reviewGallery .photoList .photo:first-child,.reviewGallery .photoList .photo:last-child{margin-left:0}.reviewGallery .photoList .photo{align-self:start;aspect-ratio:1.5;cursor:pointer;flex:1 1 31%;margin:4px;overflow:hidden;position:relative}.reviewGallery .photoList .onlyPhoto{cursor:default;max-width:500px}.reviewGallery .photoList img{left:0;position:absolute;top:0}.reviewGallery .photoList img:nth-of-type(n+4){display:none}.reviewGallery .photoList .btnPlay,.reviewGallery .photoList .btnPlayBg{background:transparent url(/sluzby/static/media/squircle-black.31ddfddfff74df48.svg) 50% no-repeat;background-size:contain;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.reviewGallery .photoList .btnPlayBg{height:56px;opacity:.5;width:56px}.reviewGallery .photoList .photo:hover .btnPlayBg{opacity:.7}.reviewGallery .photoList .btnPlay{background-image:url(/sluzby/static/media/outline_play.9ff8574667f05899.svg);height:20px;width:20px}.reviewGallery .firmyGallery{max-height:0;max-width:0;padding:0}.reviewGallery .galleryPreviewWrap{background:transparent;border:none;position:relative}.reviewGallery .showMorePhotos{background:url(/sluzby/static/media/i-fotak.ff77bdd44d835cc2.png) no-repeat 0;clear:both;color:#c00;cursor:pointer;display:block;font-size:14px;line-height:16px;margin:8px 0 12px;min-height:16px;padding:0 0 0 24px}.reviewGallery .showMorePhotos:hover{-webkit-text-decoration:underline;text-decoration:underline}.reviewGallery .panoramaCircle{border:4px solid hsla(0,0%,100%,.56);cursor:pointer;left:50%;position:absolute;top:50%}.reviewGallery .panoramaCircle:before{background:rgba(0,0,0,.56);box-sizing:border-box;color:#fff;position:absolute;text-align:center}.reviewGallery .panoramaCircle:after{background:url(/sluzby/static/media/panorama.0719ed370b93ff4a.svg) no-repeat;background-size:cover;content:"";left:50%;position:absolute}.reviewGallery span.panoramaCopyright{display:inline;height:auto;overflow:auto;padding:0;position:absolute}.reviewGallery .panoramaSmall{border-radius:42px;height:84px;margin:-42px 0 0 -42px;width:84px}.reviewGallery .panoramaSmall:before{border-radius:38px;content:"Panorama";font-size:12px;height:76px;left:0;line-height:14px;padding:38px 10px 0;width:76px}.reviewGallery .panoramaSmall:after{height:15px;margin-left:-11px;top:20px;width:22px}.reviewGallery .panoramaBig{border-radius:70px;height:140px;margin:-70px 0 0 -70px;width:140px}.reviewGallery .panoramaBig:before{border-radius:66px;content:attr(data-content-before);font-size:16px;height:132px;line-height:19px;padding:61px 20px 0;width:132px}.reviewGallery .panoramaBig:after{height:22px;margin-left:-16px;top:34px;width:32px}.reviewGallery .panoramaBig:hover:before,.reviewGallery .panoramaSmall:hover:before{background:rgba(0,0,0,.44)}.reviewGallery .panoramaCopyright{bottom:12px;color:hsla(0,0%,100%,.2);font-size:10px;position:absolute;right:12px}.reviewGallery .panoramaCopyright:before{content:url(/sluzby/static/media/panorama.21eb82cc207d3259.png);display:block;margin:0 auto;width:71px}.reviewGallery .galleryDetail .panoramaCopyright{bottom:auto;display:inline-block;position:absolute;right:50%;top:50%}.reviewGallery .galleryPhotoWrap{position:relative}.reviewGallery .bookingCopyright{bottom:12px;color:#fff;font-size:12px;position:absolute;right:18px;text-shadow:3px 3px 5px #000;text-transform:uppercase}.reviewGallery .galleryPreviewAuthor{bottom:20px;display:flex;left:20px;position:absolute}.reviewGallery .galleryAuthor{background:#d3d3d3;border:none;border-radius:20px;color:#000;display:inline-block;font-size:14px;height:40px;line-height:40px;margin-right:15px;text-align:center;text-transform:uppercase;width:40px}.reviewGallery .galleryPreviewAuthor .galleryAuthor{height:32px;line-height:32px;margin-right:5px;width:32px}.reviewGallery .galleryAuthorName{color:#fff;font-size:14px;line-height:32px;text-shadow:3px 3px 5px #000}.ob-c-lightbox{z-index:11000!important}.userAddPhotos{background:url(/sluzby/static/media/camera.c18e74588fa7503a.svg) no-repeat center top 21px #ffe8e8;border:transparent;border-radius:4px;color:#c00;cursor:pointer;display:flex;font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif;font-size:14px;height:93px;justify-content:center;margin-top:8px;padding:53px 16px 20px;width:100%}@media screen and (min-width:480px){.userAddPhotos{width:240px}}iframe.addPhotosModal{height:101%!important;left:-5px;top:-5px}.addPhotosSuccess,iframe.addPhotosModal{display:flex;position:fixed;width:101%!important;z-index:11000!important}.addPhotosSuccess{align-items:center;background:rgba(0,0,0,.7) url(/sluzby/static/media/confirmationSquircle.9740cdef5387dd5a.svg) no-repeat 50% 50%;box-shadow:none;height:100%!important;justify-content:center;left:0;top:0;transition:unset;transition:opacity .4s}.addPhotosSuccess.fade{opacity:0}.addPhotosSuccess .confirmationMessage{color:#fff;font-size:11px;font-weight:700;line-height:13px;position:relative;top:30px}.addPhotosSuccess body{overflow:hidden}.detail>.reviews{margin-bottom:24px}.detail>.reviews .sectionHeader{display:block}.detail>.reviews .reviewsHeader{display:flex;flex-wrap:wrap}.detail>.reviews .reviewsHeader .iconInfo{vertical-align:middle}.detail>.reviews .reviewsCount{vertical-align:middle;white-space:nowrap}.detail>.reviews .reviewsBox{column-gap:60px;display:flex;flex-wrap:wrap}.detail>.reviews .withTopped{padding-top:16px}.detail>.reviews .noReviews{background:url(/sluzby/static/media/noReviews.4a0aab249f1c511f.svg) 50%/100% no-repeat;height:123px;margin-bottom:16px;width:238px}.detail>.reviews .reviewsTitle{align-items:center;display:flex;flex:1 0 auto;gap:8px}@media (max-width:399px){.detail>.reviews .reviewsTitle{justify-content:space-between}}.detail>.reviews .btnBox{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:10px}@media (max-width:639px){.detail>.reviews .btnBox{flex-direction:column}}.detail>.reviews .review{flex:0 1 450px;font-size:15px;max-width:calc(100% - 10px);padding-bottom:24px;position:relative}@media screen and (min-width:960px){.detail>.reviews .review{flex-basis:calc(50% - 40px);flex-grow:0;flex-shrink:0}}.detail>.reviews .review.topped{background:rgba(29,161,242,.05);flex:0 1 482px;margin:0 -16px 32px;max-width:calc(100% + 32px);padding:16px 26px 6px 16px}@media screen and (min-width:480px){.detail>.reviews .review.topped{border-radius:8px;max-width:calc(100% + 22px);padding-right:16px}}@media screen and (min-width:960px){.detail>.reviews .review.topped{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;margin-top:-16px}}.detail>.reviews .review.topped:after{bottom:16px;color:#bfbfbf;content:attr(data-content-after);font-size:12px;font-weight:700;letter-spacing:.3px;line-height:16px;position:absolute;right:16px;text-transform:uppercase}.detail>.reviews .review.topped .btnThreeDots:hover{background:#fff}.detail>.reviews .review.topped .commonDataContainer .reply{margin-bottom:24px}.detail>.reviews .review .commonDataContainer{position:relative;width:100%}.detail>.reviews .review .commonDataContainer.transparent>:not(.reviewActionBtn):not(button){opacity:.4}.detail>.reviews .review .commonDataContainer .author{color:#000;display:flex;gap:8px;margin-bottom:8px;-webkit-text-decoration:none;text-decoration:none}.detail>.reviews .review .commonDataContainer .author .authorImage{align-items:center;background:#e0e0e0;border-radius:100%;display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.detail>.reviews .review .commonDataContainer .author .authorImage img{border-radius:100%;height:40px;left:0;object-fit:cover;position:absolute;top:0;width:40px}.detail>.reviews .review .commonDataContainer .author .authorImage:before{color:#000;content:attr(data-inicials);display:block;overflow:hidden;text-align:center}.detail>.reviews .review .commonDataContainer .author .authorInfo{display:flex;flex:1 1;flex-direction:column;justify-content:center}.detail>.reviews .review .commonDataContainer .author .authorInfo .authorName{font-weight:700;height:20px;line-height:20px}.detail>.reviews .review .commonDataContainer .author .authorInfo .authorName .bankIdUserBadge{vertical-align:text-bottom}.detail>.reviews .review .commonDataContainer .author .authorInfo .authorAnonymous{font-style:italic}.detail>.reviews .review .commonDataContainer .author .authorInfo .bankIdUserBadge{background:transparent url(/sluzby/static/media/overeno.c857f3247190e227.svg) 50% no-repeat;background-size:16px;display:inline-block;height:20px;position:relative;vertical-align:middle;width:20px}.detail>.reviews .review .commonDataContainer .author .authorInfo .verifiedUserBadge{background:transparent url(/sluzby/static/media/shield.47622660efdc127d.svg) 50% no-repeat;background-size:contain;cursor:help;display:inline-block;height:20px;position:relative;top:-1px;vertical-align:middle;width:18px}.detail>.reviews .review .commonDataContainer .author .authorInfo .reviewCount{color:#6d6d6d;font-size:14px;font-weight:400;line-height:20px}.detail>.reviews .review .commonDataContainer .author .authorInfo .reviewCount svg{margin-left:5px}.detail>.reviews .review .commonDataContainer .author .authorInfo .reviewCount svg path{fill:#6d6d6d}.detail>.reviews .review .commonDataContainer a.author:hover{color:#c00}.detail>.reviews .review .commonDataContainer a.author:hover .reviewCount{color:inherit}.detail>.reviews .review .commonDataContainer a.author:hover .reviewCount svg path{fill:#c00}.detail>.reviews .review .commonDataContainer a.author:hover .authorImage{outline:1px solid #c00}.detail>.reviews .review .commonDataContainer .comment{margin-top:8px;white-space:pre-wrap}.detail>.reviews .review .commonDataContainer .commentMinus,.detail>.reviews .review .commonDataContainer .commentPlus{background:transparent url(/sluzby/static/media/circlePlus.abfa1d17da5b7910.svg) 8px 1px no-repeat;padding:3px 0 4px 48px}.detail>.reviews .review .commonDataContainer .commentMinus{background-image:url(/sluzby/static/media/circleMinus.9dc210ae874e3a9b.svg)}.detail>.reviews .review .commonDataContainer .date{color:#404040;padding-left:8px;vertical-align:middle}.detail>.reviews .review .commonDataContainer .reply{display:flex;margin-top:8px;grid-gap:8px}.detail>.reviews .review .commonDataContainer .reply:before{background:#f8f8f8 url(/sluzby/static/media/replyArrow.b69c1f33a869bd21.svg) 50% no-repeat;border-radius:100%;content:"";flex:0 0 40px;height:40px;left:0;top:0}@media screen and (max-width:479px){.detail>.reviews .review .commonDataContainer .reply:before{display:none}}.detail>.reviews .review .commonDataContainer .reply .companyLogo{border:1px solid #e0e0e0;margin:0 8px;max-height:40px;width:40px}.detail>.reviews .review .commonDataContainer .reply .replyCompany{font-weight:700}.detail>.reviews .review .commonDataContainer .reply .replyText{word-wrap:break-word;white-space:pre-wrap}.detail>.reviews .review .commonDataContainer .reviewActionBtn{margin:8px 0}.detail>.reviews .review .commonDataContainer .reviewActionBtn button:disabled{background-color:#d3d3d3;cursor:not-allowed;opacity:.8}.detail>.reviews .review .commonDataContainer .zboziLink{color:#000}.detail>.reviews .review .statusInfo{align-items:center;background-color:#fcf4db;border-radius:4px;display:flex;justify-content:center;margin-bottom:6px;padding:4px 8px}.detail>.reviews .review .statusInfo.warning{color:#c00}.detail>.reviews .review .statusInfo .icon{margin-right:10px}.detail>.reviews .detailReviewHide{display:none}.detail>.reviews .verifiedUserTooltip{background-color:#404040;border-radius:4px;bottom:22px;color:#fff;display:block;font-size:12px;font-weight:400;letter-spacing:.34px;line-height:17px;max-width:250px;opacity:0;padding:8px 16px;position:absolute;right:-8px;text-align:left;transition:visibility .001ms .75s,opacity .5s ease .25s;visibility:hidden;width:max-content;z-index:1000}.detail>.reviews .verifiedUserTooltip:before{border:6px solid transparent;border-top-color:#404040;bottom:-11px;content:" ";height:0;pointer-events:none;position:absolute;right:9px;width:0}.reviewRejectReasonTooltip h3{color:#fff;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:20px;margin-bottom:5px}.reviewGalleryWrapper{display:flex;flex-direction:row;min-height:84px}.reviewGalleryWrapper .reviewPhoto{border-radius:4px;cursor:pointer;height:72px;margin:8px 8px 0 0;object-fit:cover;transition:filter .2s ease-in-out;width:72px}.reviewGalleryWrapper .reviewPhoto picture{color:transparent;max-height:72px;max-width:72px}.reviewGalleryWrapper .reviewPhoto:hover{filter:brightness(.85)}.reviewGalleryWrapper .reviewPhoto-morePhotos{background:#ffe8e8;border-width:0;line-height:24px}.reviewGalleryWrapper .reviewPhoto-morePhotos p.morePhotosCount{font-size:18px;font-weight:700;text-align:center}.reviewGalleryWrapper .reviewPhoto-morePhotos p.morePhotosText{font-size:14px;text-align:center}.reviewGalleryWrapper .reviewPhoto-morePhotos:hover{filter:brightness(.95)}button{cursor:pointer}.detail>.topPoints.topPointsNone{margin:0}.detail>.topPoints li{color:#404040;display:flex;font-size:16px;line-height:24px;margin-bottom:24px;place-items:center}.detail>.topPoints li:last-child{margin-bottom:0}.detail>.topPoints li:before{content:url(/sluzby/static/media/checkCircleOrange.88fafe449c0bf663.svg);height:24px;margin-right:8px;width:24px}.error,.error .info{text-align:center}.error .info{margin-top:calc(68px + 5%);padding:20px}.error .item{display:block;margin-bottom:5px;width:100%}.error .item.heading{font-size:120%;font-weight:700;line-height:20px}.error .item.message{font-size:100%;line-height:20px}.error .item.control{margin-top:10px}@media screen and (min-width:960px){.error .item.heading{font-size:140%;font-weight:700;line-height:40px}.error .item.message{font-size:120%;line-height:40px}}.footer{background:linear-gradient(180deg,#f8f8f8,#fff);border-top:1px solid #e0e0e0;color:#404040;font-size:13px;line-height:20px;margin-top:16px;padding:32px;text-align:left}.footer.homeFooter{margin-top:0}@media screen and (max-width:719px){.footer.detailFooter{padding-bottom:90px}}.footer .footerDot{font-size:15px;padding:0 4px}.footer .seznamLogo{float:none;margin:0 45px 20px 0;max-width:115px}.footer .linkList{line-height:24px;margin-bottom:28px;text-align:left}.footer .linkList h4{color:#404040;float:left;font-size:12px;font-weight:700;margin-right:12px}.footer .linkList a{color:grey;display:inline-block;font-size:12px;letter-spacing:.17px;line-height:24px;margin-right:12px}.footer .linkList a:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer .linkList button{line-height:24px;vertical-align:top}.footer .bottomLinks{color:#404040;font-size:14px;line-height:22px;margin-bottom:24px}.footer .bottomLinks .linkList{margin-bottom:8px}.footer .bottomLinks .linkList a,.footer .bottomLinks .linkList button{margin-right:0}.footer .bottomLinks .linkList .languageSwitch{vertical-align:top}.footer .bottomLinks .linkList .languageSwitch .dropdown{display:inline-block;height:24px}.footer .bottomLinks .linkList .languageSwitch .dropdown a{background:#fff;border:none;border-radius:4px;color:#000;cursor:pointer;height:24px;line-height:20px;margin:4px;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.footer .bottomLinks .linkList .languageSwitch .dropdown a.selected{background:#f0f0f0 url(/sluzby/static/media/checkBlack.46b23d162ab429a9.svg) no-repeat calc(100% - 12px) 50%;background-size:24px;font-weight:700;padding-right:48px}.footer .bottomLinks .linkList .languageSwitch .dropdownValue{background-color:transparent;border:none;height:24px;line-height:16px;padding-left:0}.footer .bottomLinks .linkList .languageSwitch .dropdownValue img{float:left;height:16px;margin-right:8px}.footer .bottomLinks .linkList .languageSwitch .dropdownOptions{margin:8px;min-width:160px}.footer .bottomLinks .linkList .languageSwitch .dropdownOptions img{float:left;height:20px;margin-right:8px}.footer .bottomLinks .linkList>*{color:#404040;display:inline-block;font-size:14px;margin:0}.footer .bottomLinks .linkList>:after{content:"•";display:inline-block;margin:0 5px}.footer .bottomLinks .linkList>:last-child:after{content:""}.footer .copyright{color:grey;font-size:14px}@media screen and (min-width:1120px){.footer .linkList h4{float:none;margin-right:24px}.footer .linkList a,.footer .linkList button{display:block;margin-right:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer .verticalLists{display:flex;flex-flow:wrap;margin-bottom:40px}.footer .verticalLists .linkList{flex:0 0 16.66%;max-width:16.66%;text-align:left}.footer .horizontalLists{margin-bottom:28px}.footer .horizontalLists .linkList{line-height:24px;margin-bottom:8px;text-align:left}.footer .horizontalLists .linkList h4{float:left;margin-right:24px}.footer .horizontalLists .linkList a,.footer .horizontalLists .linkList button{display:inline-block;margin-right:24px}.footer .bottomLinks .linkList{margin-bottom:0;margin-left:174px}.footer .bottomLinks .linkList a,.footer .bottomLinks .linkList button{margin-right:0}.footer .bottomLinks .linkList>*{display:inline-block}.footer .seznamLogo{float:left;margin-bottom:0;margin-top:14px}.footer .copyright{margin-left:174px}}.layoutFull .footer .bottomLinks{margin:0 auto;max-width:1030px}.modal.formOrder{display:flex;flex-flow:wrap;min-height:50vh;overflow:auto;padding:48px}@media (max-width:399px){.modal.formOrder{padding:24px}}.modal.formOrder .modalClose{background:transparent;position:absolute;right:5px;top:5px}.modal.formOrder .form{flex:1 0 auto}.modal.formOrder .content{display:flex;flex-flow:column;height:auto;width:100%}.modal.formOrder .header{flex:0 0 auto}.modal.formOrder .contactPhone{align-content:center;display:flex;flex:1 0 auto;flex-direction:column;font-size:16px;font-weight:700;justify-content:center;line-height:24px;padding:42px 0}.modal.formOrder .contactPhone a,.modal.formOrder .contactPhone div{font-size:21px;font-weight:700;line-height:28px}.modal.formOrder .contactPhone.centered{margin:auto;text-align:center}.modal.formOrder .contactPhone .btnShowContact{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 40px);display:inline-block;font-size:16px;height:100%;left:-50px;margin-right:-60px;padding-left:60px;position:relative}.modal.formOrder .formFooter{flex:0 0 auto}.modal.formOrder h2{font-size:21px;font-weight:700;letter-spacing:-.4px;line-height:28px}.modal.formOrder input.mailInput,.modal.formOrder input.nameInput,.modal.formOrder input.phoneInput{padding-left:50px!important}.modal.formOrder input.mailInput~label,.modal.formOrder input.nameInput~label,.modal.formOrder input.phoneInput~label{left:51px}.modal.formOrder input.mailInput:not(:placeholder-shown)~label,.modal.formOrder input.nameInput:not(:placeholder-shown)~label,.modal.formOrder input.phoneInput:not(:placeholder-shown)~label{left:41px}.modal.formOrder input.mailInput~.error,.modal.formOrder input.nameInput~.error,.modal.formOrder input.phoneInput~.error{left:40px}.modal.formOrder .formField:before{background-position-x:10px;background-position-y:center;background-repeat:no-repeat;background-size:22px;content:"";display:block;height:50px;left:1px;position:absolute;top:-1px;width:50px}.modal.formOrder .formField.phone:before{background-image:url(/sluzby/static/media/formPhone.9125639696cedc6a.svg)}.modal.formOrder .formField.mail:before{background-image:url(/sluzby/static/media/formMail.7c5ab76a008c118f.svg)}.modal.formOrder .formField.name:before{background-image:url(/sluzby/static/media/formName.f13f71fd9ae87afd.svg)}.modal.formOrder .variant.formFieldError .dropdown .dropdownValue{border-color:#c00}.modal.formOrder .variant .dropdownValue .variantOption{font-weight:700}.modal.formOrder .variant .variantOption{display:flex}.modal.formOrder .variant .variantOption .price{flex:0 0 auto}.modal.formOrder .variant .variantOption .title{flex:1 1 auto;overflow:hidden;padding-right:32px;text-overflow:ellipsis;white-space:nowrap}.modal.formOrder .actionButtons{display:flex}.modal.formOrder .actionButtons>button{cursor:pointer;flex:1 1 50%;justify-content:space-between}.modal.formOrder .actionButtons button{background:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#6d6d6d;font-weight:700;margin-top:12px;padding:12px 40px}.modal.formOrder .actionButtons button.confirm{background:#c00;border:1px solid #c00;color:#fff;margin-left:16px;margin-right:0}.modal.formOrder .errorBox{background:url(/sluzby/static/media/squircle-orange-danger.d4278df13c9155a7.svg) top 14px left 10px no-repeat #fcf4db;line-height:32px;margin:16px 0;min-height:48px;padding:8px 24px 8px 48px}.modal.formOrder .confirmationMessage{text-align:center;width:100%}.modal.formOrder .confirmationMessage .header{margin-bottom:40px}.modal.formOrder .confirmationMessage img{flex:1 0 auto;margin:auto;width:50%}.modal.formOrder .confirmationMessage .text{margin:8px 0}.modal.formOrder .confirmationMessage .formFooter{margin-top:40px}.modal.formOrder .charCount{color:#bfbfbf;font-size:14px;position:absolute;right:0}.modal.formOrder .discardAlert{background-color:#fff;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.2);font-weight:700;height:100px;left:5%;margin-top:-50px;position:absolute;text-align:center;top:50%;width:90%}.modal.formOrder .discardAlert .discardInfo{align-items:center;display:flex;height:50%;justify-content:center}.modal.formOrder .discardAlert button{background-color:#fff;border:none;border-top:1px solid #e0e0e0;cursor:pointer;display:inline-block;font-weight:700;height:50%;text-transform:uppercase;width:50%}.modal.formOrder .discardAlert button:focus,.modal.formOrder .discardAlert button:hover{background-color:#f0f0f0}.modal.formOrder .discardAlert button.confirm{border-right:1px solid #e0e0e0;color:#c00}.modal.formOrder .inquiryText{color:#6e6e6e;font-weight:400;padding-bottom:8px}.header+.floatingLabels{margin-top:42px}.floatingLabels input,.floatingLabels label{font-size:16px;line-height:24px}.floatingLabels label{color:#6d6d6d;display:block;left:11px;letter-spacing:2px;margin-bottom:0;max-width:100%;position:absolute;top:12.4px;transition:top .1s,font-size .1s,opacity .2s}.floatingLabels input:not(:placeholder-shown)~label,.floatingLabels textarea:not(:placeholder-shown)~label{background:#fff;display:inline-block;font-size:12px;left:1px;line-height:16px;padding:0 10px;top:-8px;width:auto}.floatingLabels textarea:not(:placeholder-shown)~label{left:12px;opacity:1}.floatingLabels textarea:placeholder-shown~label{opacity:0}.floatingLabels textarea{padding-top:16px}.floatingLabels .error{background:#fff;left:40px;padding:0 10px;position:absolute;top:-12px}.floatingLabels textarea~.error{left:6px}.floatingLabels input:-webkit-autofill,.floatingLabels input:-webkit-autofill:focus,.floatingLabels input:-webkit-autofill:hover,.floatingLabels select:-webkit-autofill,.floatingLabels select:-webkit-autofill:focus,.floatingLabels select:-webkit-autofill:hover,.floatingLabels textarea:-webkit-autofill,.floatingLabels textarea:-webkit-autofill:focus,.floatingLabels textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff}.floatingLabels ::-webkit-input-placeholder{color:#666;font-size:16px;letter-spacing:2px;opacity:0}.floatingLabels :-moz-placeholder,.floatingLabels ::-moz-placeholder{color:#666;font-size:16px;letter-spacing:2px;opacity:0}.floatingLabels :-ms-input-placeholder{color:#666;font-size:16px;letter-spacing:2px;opacity:0}.ob-c-carousel{height:100%;overflow:hidden}.ob-c-carousel__content{display:flex;height:100%}.ob-c-carousel__item{display:block;flex:1 1 auto;float:left;height:100%;position:relative;width:100%}.ob-c-carousel__item-content{align-items:center;border-top:2px solid hsla(0,0%,46%,.3);display:flex;height:100%;justify-content:center;overflow:hidden;transition:all .2s ease-out;width:100%}body.lightboxOpen .layoutFull.container{height:0;min-height:0;overflow:hidden}body.lightboxOpen .layoutFull.container .content.detail .gallery{z-index:15000}body.lightboxOpen .layoutFull.container footer{max-height:0}@media screen and (min-width:720px){body.lightboxOpen .layoutFull.container{min-height:0}body.lightboxOpen .layoutFull.container .content.detail{height:0;overflow:hidden}}@media screen and (max-width:719px){body.lightboxOpen .headerContainer,body.lightboxOpen .headerContainer.scr{overflow:hidden}}.ob-c-lightbox{background-color:#0f0f0f;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:13000}.ob-c-lightbox--hidden{display:none}.ob-c-lightbox .popoutContainer{align-items:center;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"title addPhotos close" "photos photos photos";grid-template-columns:10fr 2fr 1fr;grid-template-rows:1fr 10fr;height:100%;justify-content:center;padding-top:2.5vh;position:fixed;width:100%;z-index:2}@media screen and (min-width:720px){.ob-c-lightbox .popoutContainer{padding-top:1vh}}.ob-c-lightbox .popoutContainer div{align-items:center}.ob-c-lightbox .popoutContainer div.title{display:flex;grid-area:title;-ms-grid-column:1;-ms-grid-row:1;height:100%;justify-content:flex-start;margin-bottom:12px;min-height:100px;position:relative}@media screen and (min-width:720px){.ob-c-lightbox .popoutContainer div.title{margin-bottom:0}}.ob-c-lightbox .popoutContainer div.title .__title{align-items:flex-start;display:flex;flex-direction:column;height:max-content;justify-content:center;left:16px;line-height:22px;min-width:160px;position:absolute;top:16px;z-index:2}.ob-c-lightbox .popoutContainer div.title .__title p.title{color:#fff;font-size:18px;font-weight:700;line-height:24px}.ob-c-lightbox .popoutContainer div.title .__title p.subtitle{color:#bfbfbf;font-size:14px;font-weight:400;line-height:20px}@media screen and (min-width:640px){.ob-c-lightbox .popoutContainer div.title .__title{left:24px;top:24px}.ob-c-lightbox .popoutContainer div.title .__title p.title{font-size:24px;line-height:32px}}.ob-c-lightbox .popoutContainer div.addPhotos{display:flex;grid-area:addPhotos;-ms-grid-column:3;-ms-grid-row:1;height:100%;justify-content:flex-end;position:relative}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos{background:#393939;border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;height:40px;min-width:40px;position:absolute;z-index:2}@media screen and (min-width:640px){.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos{margin-right:0;width:160px}}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn{align-items:center;background:transparent;border:none;color:#fff;display:flex;flex-wrap:nowrap;font-size:0;height:100%;justify-content:center;right:0;width:100%}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn:focus{outline:none}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn .addLabel{align-items:center;display:flex;justify-content:center}@media screen and (min-width:640px){.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn .addLabel{font-size:14px}}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn .addLabel:before{background:url(/sluzby/static/media/cameraWhite.eaf6f2fe69d57920.svg) no-repeat 50%/95% transparent;background-size:contain;content:"";display:inline-block;height:24px;margin-right:0;width:24px}@media screen and (min-width:640px){.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn .addLabel:before{margin-right:4px}}.ob-c-lightbox .popoutContainer div.close{display:flex;grid-area:close;-ms-grid-column:5;-ms-grid-row:1;height:100%;position:relative;width:100%}.ob-c-lightbox .popoutContainer div.close .__close{align-items:center;display:flex;justify-content:center}.ob-c-lightbox .popoutContainer div.close .__close-btn{background:url(/sluzby/static/media/CrossWhiteClose.6afe95a980f40b8a.svg) no-repeat 50%/65% #404040;border:transparent;border-radius:40px;font-size:0;height:48px;position:absolute;right:16px;top:16px;transition:filter .15s ease-in-out;width:48px}.ob-c-lightbox .popoutContainer div.close .__close-btn:focus{outline:none}.ob-c-lightbox .popoutContainer div.close .__close-btn:hover{filter:brightness(1.2)}@media screen and (min-width:720px){.ob-c-lightbox .popoutContainer div.close .__close{height:56px;width:56px}.ob-c-lightbox .popoutContainer div.close .__close-btn{height:56px;right:24px;top:24px;width:56px}}.ob-c-lightbox .popoutContainer div.photos{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:5;grid-area:photos;height:100%;overflow:auto;width:100%;z-index:1;-webkit-overflow-scrolling:touch;border-top:1px solid #404040;padding-top:1vh;position:absolute}@media screen and (min-width:720px){.ob-c-lightbox .popoutContainer div.photos{padding-top:0}}.detailGallery .ob-c-gallery__content,.reviewGallery.ob-c-gallery__content{background:#000;height:0;overflow:hidden;padding-top:75%;position:relative;width:100%}.detailGallery .ob-c-gallery__carousel,.reviewGallery.ob-c-gallery__carousel{height:100%;left:0;position:absolute;top:0;width:100%}.detailGallery .ob-c-gallery__list-opener-wrap,.reviewGallery.ob-c-gallery__list-opener-wrap{bottom:0;left:0;position:absolute;right:0;text-align:center;z-index:10}.detailGallery .ob-c-gallery__list-opener,.reviewGallery.ob-c-gallery__list-opener{background:#fff;border:1px solid #d3d3d3;border-radius:1.25rem;color:#000;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:300;line-height:16/14;margin:16/16 * 1rem;min-width:7.5rem;padding:.375rem 1.1875rem .5rem;text-align:center;-webkit-text-decoration:none;text-decoration:none}.detailGallery .ob-c-gallery__list-opener:focus,.reviewGallery.ob-c-gallery__list-opener:focus{box-shadow:0 1px 3px 0 rgba(0,0,0,.25),0 0 0 3px rgba(0,0,0,.15);outline:none}.detailGallery .ob-c-gallery__list-opener:hover,.reviewGallery.ob-c-gallery__list-opener:hover{background:#f0f0f0}.detailGallery .ob-c-gallery__list-opener[disabled],.reviewGallery.ob-c-gallery__list-opener[disabled]{border-color:#f0f0f0;color:#bfbfbf;cursor:not-allowed}.detailGallery .ob-c-gallery__list-wrapper,.reviewGallery.ob-c-gallery__list-wrapper{display:flex;flex-wrap:wrap;height:100%;justify-content:center;transition:all .2s ease-out;width:100%}.detailGallery .ob-c-gallery__list,.reviewGallery.ob-c-gallery__list{align-content:center;display:flex;flex-wrap:wrap;font-size:0;justify-content:center;min-height:100%;overflow:auto;text-align:center;touch-action:pan-y;vertical-align:middle;width:100%}.detailGallery .ob-c-gallery__list .galleryPreviewWrap,.reviewGallery.ob-c-gallery__list .galleryPreviewWrap{background:none;border:none;transition:filter .15s ease-in-out}.detailGallery .ob-c-gallery__list .galleryPreviewWrap:hover,.reviewGallery.ob-c-gallery__list .galleryPreviewWrap:hover{filter:brightness(.85)}.detailGallery .ob-c-gallery__item-video,.reviewGallery.ob-c-gallery__item-video{height:100%;position:relative;width:100%}.detailGallery .ob-c-gallery__carousel .detailGallery .ob-c-gallery__item-video,.detailGallery .ob-c-gallery__carousel .reviewGallery.ob-c-gallery__item-video,.reviewGallery.ob-c-gallery__carousel .detailGallery .ob-c-gallery__item-video,.reviewGallery.ob-c-gallery__carousel .reviewGallery.ob-c-gallery__item-video{align-items:center;display:flex;justify-content:center}.detailGallery .ob-c-gallery__carousel .detailGallery .ob-c-gallery__item-video--fullscreen,.detailGallery .ob-c-gallery__carousel .reviewGallery.ob-c-gallery__item-video--fullscreen,.reviewGallery.ob-c-gallery__carousel .detailGallery .ob-c-gallery__item-video--fullscreen,.reviewGallery.ob-c-gallery__carousel .reviewGallery.ob-c-gallery__item-video--fullscreen{pointer-events:none}.detailGallery .ob-c-gallery__player-wrap,.reviewGallery.ob-c-gallery__player-wrap{align-items:center;display:flex;height:calc(100% - 128px);justify-content:center;pointer-events:none;width:100%}@media screen and (min-width:37.5em){.detailGallery .ob-c-gallery__player-wrap,.reviewGallery.ob-c-gallery__player-wrap{height:100%}}.detailGallery .ob-c-gallery__player,.reviewGallery.ob-c-gallery__player{height:100%;width:100%}.detailGallery .ob-c-gallery__video-play-wrap,.reviewGallery.ob-c-gallery__video-play-wrap{align-items:center;display:flex;height:0;justify-content:center;left:50%;position:absolute;top:50%;width:0}.detailGallery .ob-c-gallery__video-play-btn,.reviewGallery.ob-c-gallery__video-play-btn{cursor:pointer;flex-shrink:0}.detailGallery .ob-c-gallery__video-play-btn .detailGallery .ob-c-gallery__video-play-icon,.detailGallery .ob-c-gallery__video-play-btn .reviewGallery.ob-c-gallery__video-play-icon,.reviewGallery.ob-c-gallery__video-play-btn .detailGallery .ob-c-gallery__video-play-icon,.reviewGallery.ob-c-gallery__video-play-btn .reviewGallery.ob-c-gallery__video-play-icon{height:80/16 * 1rem;width:80/16 * 1rem}.detailGallery .ob-c-gallery__video-play-btn .detailGallery .ob-c-gallery__video-play-icon--preview,.detailGallery .ob-c-gallery__video-play-btn .reviewGallery.ob-c-gallery__video-play-icon--preview,.reviewGallery.ob-c-gallery__video-play-btn .detailGallery .ob-c-gallery__video-play-icon--preview,.reviewGallery.ob-c-gallery__video-play-btn .reviewGallery.ob-c-gallery__video-play-icon--preview{height:48/16 * 1rem;width:48/16 * 1rem}.detailGallery .ob-c-gallery__small-img,.reviewGallery.ob-c-gallery__small-img{display:block;height:9.375rem;margin:.5rem;object-fit:cover;width:12.5rem}.detailGallery .ob-c-gallery__fullscreen-img,.detailGallery .ob-c-gallery__img,.reviewGallery.ob-c-gallery__fullscreen-img,.reviewGallery.ob-c-gallery__img{background:url(/sluzby/static/media/throbber.53efcf1373e5fdb1.svg) 50% no-repeat;background-size:2.5rem 2.5rem;min-height:2.5rem;min-width:2.5rem}.detailGallery .ob-c-gallery__img,.reviewGallery.ob-c-gallery__img{height:100%}.detailGallery .ob-c-gallery__fullscreen-img,.reviewGallery.ob-c-gallery__fullscreen-img{max-height:100%;max-width:100%;touch-action:none;transition:all 125ms ease-out}@media screen and (min-width:1024px){.detailGallery .ob-c-gallery__fullscreen-img,.reviewGallery.ob-c-gallery__fullscreen-img{max-width:1024px}}@media screen and (min-height:768px){.detailGallery .ob-c-gallery__fullscreen-img,.reviewGallery.ob-c-gallery__fullscreen-img{max-height:768px}}.detailGallery .ob-c-gallery__controlPanel,.reviewGallery.ob-c-gallery__controlPanel{bottom:24px;display:flex;justify-content:center;left:calc(50% - 80px);position:absolute;width:160px;z-index:1}.detailGallery .ob-c-gallery__controlPanel .photoDescription,.reviewGallery.ob-c-gallery__controlPanel .photoDescription{color:#fff;cursor:default;font-size:16px;line-height:40px;margin:0 10px 0 0;padding:0 15px}.detailGallery .ob-c-gallery__btn-list--fullscreen,.reviewGallery.ob-c-gallery__btn-list--fullscreen{background:none;border:none;cursor:pointer;font-size:16px;font-weight:500;line-height:24px}.detailGallery .ob-c-gallery__btn-list--fullscreen .text,.reviewGallery.ob-c-gallery__btn-list--fullscreen .text{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.detailGallery .ob-c-gallery__btn-next,.detailGallery .ob-c-gallery__btn-next--fullscreen,.detailGallery .ob-c-gallery__btn-prev,.detailGallery .ob-c-gallery__btn-prev--fullscreen,.reviewGallery.ob-c-gallery__btn-next,.reviewGallery.ob-c-gallery__btn-next--fullscreen,.reviewGallery.ob-c-gallery__btn-prev,.reviewGallery.ob-c-gallery__btn-prev--fullscreen{align-items:center;background:#404040;border-radius:40px;bottom:16px;box-shadow:none;cursor:pointer;display:flex;flex-direction:row;font-size:0;height:56px;justify-content:center;position:absolute;transition:filter .15s ease-in-out;width:56px;z-index:1}@media screen and (min-width:720px){.detailGallery .ob-c-gallery__btn-next,.detailGallery .ob-c-gallery__btn-next--fullscreen,.detailGallery .ob-c-gallery__btn-prev,.detailGallery .ob-c-gallery__btn-prev--fullscreen,.reviewGallery.ob-c-gallery__btn-next,.reviewGallery.ob-c-gallery__btn-next--fullscreen,.reviewGallery.ob-c-gallery__btn-prev,.reviewGallery.ob-c-gallery__btn-prev--fullscreen{bottom:calc(50% - 28px)}}.detailGallery .ob-c-gallery__btn-next--fullscreen:focus,.detailGallery .ob-c-gallery__btn-next:focus,.detailGallery .ob-c-gallery__btn-prev--fullscreen:focus,.detailGallery .ob-c-gallery__btn-prev:focus,.reviewGallery.ob-c-gallery__btn-next--fullscreen:focus,.reviewGallery.ob-c-gallery__btn-next:focus,.reviewGallery.ob-c-gallery__btn-prev--fullscreen:focus,.reviewGallery.ob-c-gallery__btn-prev:focus{outline:none}.detailGallery .ob-c-gallery__btn-next,.detailGallery .ob-c-gallery__btn-prev,.reviewGallery.ob-c-gallery__btn-next,.reviewGallery.ob-c-gallery__btn-prev{bottom:0;top:0}.detailGallery .ob-c-gallery__btn-next:before,.detailGallery .ob-c-gallery__btn-prev:before,.reviewGallery.ob-c-gallery__btn-next:before,.reviewGallery.ob-c-gallery__btn-prev:before{height:3rem;width:3rem}@media screen and (min-width:37.5em){.detailGallery .ob-c-gallery__btn-next:before,.detailGallery .ob-c-gallery__btn-prev:before,.reviewGallery.ob-c-gallery__btn-next:before,.reviewGallery.ob-c-gallery__btn-prev:before{height:4.5rem;width:4.5rem}.detailGallery .ob-c-gallery__btn-next,.detailGallery .ob-c-gallery__btn-prev,.reviewGallery.ob-c-gallery__btn-next,.reviewGallery.ob-c-gallery__btn-prev{padding:0 1rem}}.detailGallery .ob-c-gallery__btn-prev,.reviewGallery.ob-c-gallery__btn-prev{left:0;padding:0 1rem 0 .5rem}.detailGallery .ob-c-gallery__btn-prev:before,.reviewGallery.ob-c-gallery__btn-prev:before{background-image:url(/sluzby/static/media/arrow-left.4b9da1c6b02ca3c6.svg)}.detailGallery .ob-c-gallery__btn-next,.reviewGallery.ob-c-gallery__btn-next{padding:0 .5rem 0 1rem;right:0}.detailGallery .ob-c-gallery__btn-next:before,.reviewGallery.ob-c-gallery__btn-next:before{background-image:url(/sluzby/static/media/arrow-right.05fd085c25957d2a.svg)}.detailGallery .ob-c-gallery__btn-next--fullscreen,.detailGallery .ob-c-gallery__btn-prev--fullscreen,.reviewGallery.ob-c-gallery__btn-next--fullscreen,.reviewGallery.ob-c-gallery__btn-prev--fullscreen{height:48px;margin:0;width:48px}@media screen and (min-width:720px){.detailGallery .ob-c-gallery__btn-next--fullscreen,.detailGallery .ob-c-gallery__btn-prev--fullscreen,.reviewGallery.ob-c-gallery__btn-next--fullscreen,.reviewGallery.ob-c-gallery__btn-prev--fullscreen{height:56px;width:56px}}.detailGallery .ob-c-gallery__btn-next--fullscreen:before,.detailGallery .ob-c-gallery__btn-prev--fullscreen:before,.reviewGallery.ob-c-gallery__btn-next--fullscreen:before,.reviewGallery.ob-c-gallery__btn-prev--fullscreen:before{display:none}.detailGallery .ob-c-gallery__btn-next--fullscreen:hover,.detailGallery .ob-c-gallery__btn-prev--fullscreen:hover,.reviewGallery.ob-c-gallery__btn-next--fullscreen:hover,.reviewGallery.ob-c-gallery__btn-prev--fullscreen:hover{filter:brightness(1.2)}.detailGallery .ob-c-gallery__btn-prev--fullscreen,.reviewGallery.ob-c-gallery__btn-prev--fullscreen{background:url(/sluzby/static/media/ChevronLeftWhite.6c6971841b4844fc.svg) no-repeat 50%/35% #404040;background-position-x:calc(50% - 2px);left:16px}@media screen and (min-width:720px){.detailGallery .ob-c-gallery__btn-prev--fullscreen,.reviewGallery.ob-c-gallery__btn-prev--fullscreen{left:24px}}.detailGallery .ob-c-gallery__btn-next--fullscreen,.reviewGallery.ob-c-gallery__btn-next--fullscreen{background:url(/sluzby/static/media/ChevronRightWhite.e80a3fa90d260404.svg) no-repeat 50%/35% #404040;background-position-x:calc(50% + 2px);right:16px}@media screen and (min-width:720px){.detailGallery .ob-c-gallery__btn-next--fullscreen,.reviewGallery.ob-c-gallery__btn-next--fullscreen{right:24px}}@media screen and (max-width:719px){.detailGallery .ob-c-gallery,.reviewGallery.ob-c-gallery{bottom:16px;height:48px;width:48px}}.detailGallery .ob-c-gallery__maximize-width,.reviewGallery.ob-c-gallery__maximize-width{width:100%}@media (min-width:50em){.detailGallery .ob-c-gallery__maximize-width,.reviewGallery.ob-c-gallery__maximize-width{width:auto}}.detailGallery .ob-c-gallery__maximize-height,.reviewGallery.ob-c-gallery__maximize-height{height:100%}@media (min-width:50em){.detailGallery .ob-c-gallery__maximize-height,.reviewGallery.ob-c-gallery__maximize-height{height:auto}}.detailGallery .ob-c-gallery .galleryLikeButton.likeButton .heartIcon path,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton .heartIcon path,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton .heartIcon path,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton .heartIcon path{stroke:#fff}.detailGallery .ob-c-gallery .galleryLikeButton.likeButton.active .heartIcon path,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton.active .heartIcon path,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton.active .heartIcon path,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton.active .heartIcon path{fill:#fff;stroke:#fff}.detailGallery .ob-c-gallery .galleryLikeButton.likeButton .label,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton .label,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton .label,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton .label{display:none}.detailGallery .ob-c-gallery .galleryLikeButton.likeButton .heartIcon,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton .heartIcon,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton .heartIcon,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton .heartIcon{filter:drop-shadow(3px 4px 5px black)}.detailGallery .ob-c-gallery .galleryLikeButton.likeButton .count,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton .count,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton .count,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton .count{font-size:15px;text-shadow:1px 2px 6px #000}.detailGallery .ob-c-gallery .galleryLikeButton.likeButton .count,.detailGallery .ob-c-gallery .galleryLikeButton.likeButton.active .count,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton .count,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton.active .count,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton .count,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton.active .count,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton .count,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton.active .count{color:#fff}@media screen and (min-width:640px){.detailGallery .ob-c-gallery .galleryLikeButton.likeButton .label,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton .label,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton .label,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton .label{color:#fff;display:inline;text-shadow:1px 2px 6px #000}}.detailGallery .ob-c-gallery .galleryPreviewLikeButton,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton{bottom:8px;position:absolute;right:16px}.detailGallery div.addPhotos,.reviewGallery.ob-c-gallery>.ob-c-lightbox>.popoutContainer div.addPhotos{display:none!important}@media screen and (max-width:719px){.reviewGallery.ob-c-gallery * .ob-c-gallery__controlPanel{bottom:16px}}.sds-typography_hero--big{font-size:3.75rem;font-weight:700;letter-spacing:-.0625rem;line-height:1.26666667}.sds-typography_hero--medium{font-size:3rem;font-weight:700;letter-spacing:-.03125rem;line-height:1.33333333}.sds-typography_hero--small{font-size:2.25rem;font-weight:700;letter-spacing:-.0125rem;line-height:1.33333333}.sds-typography_heading--big{font-size:1.5rem;font-weight:700;letter-spacing:-.00625rem;line-height:1.33333333}.sds-typography_heading--medium{font-size:1.3125rem;font-weight:700;letter-spacing:0;line-height:1.33333333}.sds-typography_heading--small{font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.33333333}.sds-typography_body{font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}.sds-typography_body--small{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.57142857}.sds-typography_caption{font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1.66666667}.sds-typography_caption--small{font-size:.6875rem;font-weight:400;letter-spacing:.0125rem;line-height:1.63636364}:root{--left:0;--crop:0}@media screen and (max-width:599px){.headerContainer.scr .header{box-shadow:0 1px 3px rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);grid-template-rows:56px;transition:box-shadow .4s ease-in-out}.headerContainer.scr .header .firmySearch{animation:searchSlideUp .2s ease-in-out 0s 1 normal forwards;--left:145px;--crop:165px}}@media screen and (max-width:479px){.headerContainer.scr .header .firmySearch{--left:43px;--crop:65px}}@media screen and (max-width:599px){.headerContainer.scr.homeHeader.scr .header{grid-template-rows:56px}.headerContainer.scr.homeHeader.scr .header .firmySearch{animation:searchSlideUp .2s ease-in-out 0s 1 normal forwards;--left:115px;--crop:135px}}@media screen and (max-width:479px){.headerContainer.scr.homeHeader.scr .header .firmySearch{--left:12px;--crop:35px}}.headerContainer{height:112px;z-index:9000}@media screen and (max-width:479px){.headerContainer .ribbon-seznam{display:none}}@media screen and (min-width:480px){.headerContainer{height:112px}.headerContainer .ribbon__center{margin-left:16px}}@media screen and (min-width:720px){.headerContainer{height:104px}}.headerContainer.homeHeader{height:84px}@media screen and (min-width:720px){.headerContainer.homeHeader{height:56px}}.headerContainer.homeHeader .header .firmySearch{--left:12px;--crop:35px}@media screen and (min-width:480px){.headerContainer.homeHeader .header .firmySearch{--left:115px;--crop:135px}}.headerContainer .header{background:#fff;display:grid;grid-template-columns:.25fr 1.65fr 1.55fr;grid-template-rows:56px 56px;position:fixed;top:0;width:100%;z-index:9000}.headerContainer .header .mobileMenuButton{grid-area:1/1/2/2}@media screen and (min-width:600px){.headerContainer .header{box-shadow:0 1px 3px rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);transition:box-shadow .4s ease-in-out}}@media screen and (min-width:720px){.headerContainer .header{grid-template-columns:auto 1fr;grid-template-rows:104px}.headerContainer .header .mobileMenuButton{display:none}}.headerContainer .header .sznRibbon{grid-area:1/2/2/4;position:relative}@media screen and (min-width:720px){.headerContainer .header .sznRibbon{grid-area:1/1/2/4}}.headerContainer .header .sznRibbon .ribbon-control{display:none}.headerContainer .header .sznRibbon header{box-shadow:none;transition:box-shadow .4s ease-in-out}@media screen and (max-width:719px){.headerContainer .header .sznRibbon header{padding-left:0}}.headerContainer .header .mainCategories{grid-area:1/1/3/3;z-index:9002}@media screen and (min-width:600px){.headerContainer .header .mainCategories{z-index:8999}}.headerContainer .header .firmySearch{animation:searchSlideDown .2s ease-in-out 0s 1 normal forwards;background:transparent;font-size:14px;grid-area:2/1/2/4;left:12px;opacity:1;place-items:center;position:relative;transition:opacity .1s ease-in-out;width:100%;--left:43px;--crop:65px}@media screen and (min-width:480px){.headerContainer .header .firmySearch{--left:145px;--crop:165px}}@media screen and (min-width:720px){.headerContainer .header .firmySearch{animation:none;grid-area:1/2/1/2;height:56px;left:115px;max-width:calc(100% - 420px);z-index:9009}}@media screen and (max-width:599px){.headerContainer.mobileMenuVisible.scr .header .firmySearch{opacity:0;transition:opacity .1s ease-in-out}}header{padding-right:14px!important}@keyframes searchSlideUp{0%{transform:translateY(0);z-index:8999}to{left:var(--left);transform:translateY(-56px);width:calc(100% - 24px - var(--crop));z-index:9000}}@keyframes searchSlideDown{0%{left:var(--left);transform:translateY(-56px);width:calc(100% - 24px - var(--crop));z-index:9000}to{transform:translateY(0);z-index:8999}}.ribbon-badge szn-login-widget{--fg:#404040;--bg:#fff;--link:#0f0f0f;--link-hover:#0f0f0f;--icon:#bfbfbf;--icon-hover:#0f0f0f;--notification-bg:#fff;--popup-z-index:1;text-align:left}.ribbon-badge szn-login-widget ul li a:visited{color:#404040}.ribbon-badge szn-login-widget ul li a:hover{color:inherit;text-decoration:inherit}.ribbon-badge szn-login-widget szn-login-menu a:focus,.ribbon-badge szn-login-widget szn-login-menu a:hover{-webkit-text-decoration:none;text-decoration:none}.headerSearchField{align-items:center;background:transparent;display:flex;flex:1 0 100%;justify-content:center;padding-top:8px;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.headerSearchField .search{height:40px;margin:0;max-width:520px;width:100%;z-index:1}.headerSearchField .search button{background:transparent;border:none;outline:0}.headerSearchField .search .section{display:table;height:100%;position:relative;width:100%}.headerSearchField .search .section .inpt{border:1px solid #bfbfbf;border-radius:5px 0 0 5px;border-right:none!important;font-size:16px;height:100%;line-height:38px;padding:0 30px 0 16px;width:100%}.headerSearchField .search .section .inpt[placeholder]{text-overflow:ellipsis}.headerSearchField .search .section .suggest.listVisible .inpt{border:none;border-radius:5px 0 0 0}@media screen and (max-width:959px){.headerSearchField .search .section .inpt:focus{font-size:16px}}.headerSearchField .search .section .btnExitSearch{cursor:pointer;height:20px;position:absolute;right:5px;text-indent:-9999px;top:10px;width:20px}.headerSearchField .search .section .btnExitSearch:before{background-image:url(/sluzby/static/media/exitCross.70c1570aaf46e854.svg);content:" ";filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%);height:100%;position:absolute;right:0;top:0;width:100%}.headerSearchField .search .section .btnExitSearch:hover:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.headerSearchField .search .section .btnExitCategory{cursor:pointer;height:20px;position:absolute;right:5px;text-indent:-9999px;top:10px;width:20px}.headerSearchField .search .section .btnExitCategory:before{background-color:transparent;background-image:url(/sluzby/static/media/exitCross.70c1570aaf46e854.svg);content:" ";filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%);height:100%;position:absolute;right:0;top:0;width:100%}.headerSearchField .search .section .btnExitCategory:hover:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.headerSearchField .search .section .btnExitTag{cursor:pointer;height:8px;position:absolute;right:6px;text-indent:-9999px;top:8px;width:8px}.headerSearchField .search .section .btnExitTag:before{background-color:transparent;background-image:url(/sluzby/static/media/exitCross.70c1570aaf46e854.svg);content:" ";filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%);height:100%;position:absolute;right:0;top:0;width:100%}.headerSearchField .search .section .btnExitTag:hover:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.headerSearchField .search .section .categoryInField{background:#fff;border:1px solid #c00;border-radius:5px 0 0 5px;display:table-cell;height:100%;max-width:250px;padding-left:10px;position:relative;vertical-align:middle;white-space:nowrap;width:100px}.headerSearchField .search .section .categoryInField .categoryText{display:inline-block;line-height:1.5em;margin-right:36px;max-width:135px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.headerSearchField .search .section .categoryInField .smallerText{max-width:105px}.headerSearchField .search .section .categoryInField.active{background:#c00;border-color:#c00;color:#fff;font-weight:700}.headerSearchField .search .section .categoryInField.active .btnExitCategory:before{filter:invert(1)}.headerSearchField .search .section .categoryInField~.inpt{border-left:none;border-radius:0}.headerSearchField .search .section .tagInField{background:#fff;border:2px solid #e0e0e0;border-radius:4px;display:table-cell;height:26px;left:8px;padding-left:4px;padding-right:4px;position:absolute;top:6px;vertical-align:middle;white-space:nowrap;width:auto}.headerSearchField .search .section .tagInField .tagText{display:block;font-size:16px;font-weight:700;line-height:24px;margin-bottom:0;margin-right:16px;margin-top:0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.headerSearchField .search .section .tagInField .smallerText{max-width:105px}.headerSearchField .search .section .tagInField.active{background:#c00;border-color:#c00;color:#fff;font-weight:700}.headerSearchField .search .section .tagInField.active .btnExitTag:before{filter:invert(1)}.headerSearchField .search .section:after{border-bottom:1px solid #c00;content:"";display:block;margin:-1px 16px 0;position:relative;width:0;z-index:2000}.headerSearchField .search .section.suggestActive:after{transition:width .5s ease-out;width:calc(100% - 32px)}.headerSearchField .search .section.suggestActive .inpt{border-bottom:1px solid #fff;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}@media screen and (max-width:399px){.headerSearchField .search.innerInputFocused .categoryInField~.inpt,.headerSearchField .search.innerInputFocused .inpt{border:1px solid #bfbfbf;border-radius:5px 0 0 5px}.headerSearchField .search.innerInputFocused .categoryInField{border:none;margin:0;max-width:0;overflow:hidden;padding:0;transition:width .1s ease-out;width:0}}@media screen and (max-width:719px){.headerSearchField{max-width:calc(100% - 24px)}}.btnHeaderSearch{background-color:#c00;border:1px solid #c00;border-radius:0 5px 5px 0;cursor:pointer;display:block;height:40px;position:relative;text-indent:-9999px;width:48px;z-index:1}.btnHeaderSearch:hover{background-color:#a00000}.btnHeaderSearch:after{background:url(/sluzby/static/media/search.f2ce3e1d2c12adf5.svg) no-repeat 50%;content:"";display:block;inset:0;position:absolute}.mapPlaceholder{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:mapPlaceHolderShimmer;animation-timing-function:linear;background:linear-gradient(90deg,#f7f7f7 8%,#f3f3f3 18%,#f7f7f7 33%);background-size:800px 104px;height:100%;position:absolute;width:100%}.mapPlaceholder:before{background:50% no-repeat url(/sluzby/static/media/mapPlaceholder.4f0de4f1d7c12229.svg);background-size:contain;content:"";display:block;height:100%;width:100%}@keyframes mapPlaceHolderShimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.mapNipple{align-items:center;background-color:#fff;border:none;border-radius:5px 0 0 5px;cursor:pointer;display:flex;font-size:13px;height:64px;line-height:20px;min-width:32px;overflow:hidden;padding:5px;position:absolute;right:0;text-indent:-9999px;top:50%;transform:translateY(-50px);width:min-content;z-index:3}.mapNipple span.mapNippleText{display:none}.mapNipple:before{background:#fff url(/sluzby/static/media/chevronRight.642e9298e4b3ee42.svg) 50% no-repeat;background-size:26px auto;content:"";height:100%;transition:margin-left .3s ease 0;width:22px}.mapNipple:hover{color:#c00}.mapNipple:hover:before{background-image:url(/sluzby/static/media/chevronRightRed.ebc5360ae613f015.svg)}.mapNipple.mapNippleReversed{border-radius:5px;box-shadow:0 16px 24px -16px #0000001a,0 1px 3px 0 #0000001a;gap:5px;text-indent:0;transform:translate(70%,-50px)}.mapNipple.mapNippleReversed span.mapNippleText{display:inline-block}.mapNipple.mapNippleReversed:before{transform:scale(-1)}@media (max-width:959px){.mapNipple{display:none}}.controlsContainer{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;left:16px;pointer-events:none;position:absolute;right:16px;top:16px;z-index:1001}.controlsContainer button{pointer-events:auto;width:max-content}.controlsContainer .mapControlBtn,.controlsContainer .mapControlBtn:active,.controlsContainer .mapControlBtn:focus{background:none repeat scroll 0 0 #fff;border:0;border-radius:8px;color:#6b7580;cursor:pointer;font-size:17px;line-height:17px;min-height:24px;padding:4px 8px;position:relative}.controlsContainer .mapControlBtn:hover:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)!important}.controlsContainer button.active{color:#c00}.controlsContainer button.active:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.controlsContainer .btnPlane{align-items:center;display:flex;flex-flow:row nowrap}.controlsContainer .btnPlane:before{background-image:url(/sluzby/static/media/plane.3e994f7ec4a78af6.svg);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:"";display:inline-block;filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%);height:24px;width:24px}.controlsContainer .btnPlane .label{font-size:14px;line-height:20px;padding-left:4px;vertical-align:top}.controlsContainer .rightPanel{display:inline-flex;gap:8px}.controlsContainer .leftPanel{display:inline-flex;flex-direction:column;gap:8px}.controlsContainer .zoomFirmy{display:flex;flex-direction:row-reverse;right:16px}.controlsContainer .zoomFirmy .btnPlus{border-radius:0 8px 8px 0}.controlsContainer .zoomFirmy .btnPlus:before{background-image:url(/sluzby/static/media/addFill.068c785231653e0c.svg)}.controlsContainer .zoomFirmy .btnMinus{border-radius:8px 0 0 8px}.controlsContainer .zoomFirmy .btnMinus:before{background-image:url(/sluzby/static/media/removeFill.36c986e3dc1709e8.svg)}.controlsContainer .zoomFirmy button.btnMinus:before,.controlsContainer .zoomFirmy button.btnPlus:before{background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:"";display:block;filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%);height:24px;width:24px}.controlsContainer .zoomFirmy button.btnMinus:after,.controlsContainer .zoomFirmy button.btnPlus:after{background:none repeat scroll 0 0 #e8e8e8;content:"";height:20px;left:0;position:absolute;top:6px;width:1px}.controlsContainer .zoomFirmy button.btnMinus:last-child:after,.controlsContainer .zoomFirmy button.btnPlus:last-child:after{display:none}.leafletMap{height:100%;transform:translate(0);width:100%}.leafletMap .offerListTooltip{background:#fff;border:none;border-radius:8px;box-shadow:0 4px 16px 0 rgba(0,0,0,.2);display:block;padding:16px;white-space:normal;width:312px}.leafletMap .offerListTooltip.leaflet-popup{margin-bottom:0}.leafletMap .offerListTooltip .leaflet-popup-content-wrapper{border-radius:0;box-shadow:none;padding:0}.leafletMap .offerListTooltip .leaflet-popup-content{margin:0;padding:0;width:100%}.leafletMap .offerListTooltip .leaflet-popup-tip-container{display:none}.leafletMap .offerListTooltip .mapListCard{display:block;width:100%}.leafletMap .offerListTooltip .mapListCard .title{color:#000;font-size:16px;font-weight:700;line-height:20px;margin-right:0!important}.leafletMap .offerListTooltip .mapListCard .address,.leafletMap .offerListTooltip .mapListCard .company{color:#6e6e6e;font-size:12px;line-height:16px;margin-top:4px}.leafletMap .offerListTooltip .mapListCard .companyRating{align-items:center;display:inline-flex;gap:2px;margin-right:8px;margin-top:4px}.leafletMap .offerListTooltip .mapListCard .companyRating .offerCardRating{color:#000;font-size:16px}.leafletMap .offerListTooltip .mapListCard .companyRating .ratingStar{height:12px;margin-bottom:3px;vertical-align:baseline;width:12px}.leafletMap .offerListTooltip .mapListCard:hover{-webkit-text-decoration:none;text-decoration:none}.leafletMap .offerListTooltip .mapListCard:hover .title{-webkit-text-decoration:underline;text-decoration:underline}.leafletMap .mapyBasicLayer{filter:saturate(.3)}.leafletMap .overlayLayer{background-color:hsla(0,0%,100%,.4)}.leafletMap .marker{transition:transform .15s}.leafletMap .marker.active,.leafletMap .marker.enlarge{z-index:15!important}.leafletMap .marker.enlarge{transform:scale(1.3);transform-origin:bottom center}.leafletMap .marker .img-cont{height:20px!important;width:20px!important}.leafletMap .marker .desc{position:absolute;right:0;top:0;z-index:2}.leafletMap .marker.type-big .desc{margin:-5px -5px 0 0}.leafletMap .marker.type-small .desc{margin:-9px -11px 0 0}.mapCountryHighlight{height:117%;left:-8%;position:absolute;scale:.85;top:-8%;width:117%}.marker{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:block}.marker .marker-bg-wrapper{display:block;height:100%;overflow:hidden;width:100%}.marker .marker-bg-wrapper img{transform:translate(0)}.marker .img-cont{display:block;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease}.marker .img-cont.loaded{opacity:1}.marker.type-little{height:19px;width:14px;z-index:3}.marker.type-small,.marker.type-universal{height:44px;width:32px;z-index:5}.marker.type-small .img-cont,.marker.type-universal .img-cont{height:28px;top:16px;width:28px}.marker.type-big,.marker.type-universalbig{height:66px;width:48px;z-index:8}.marker.type-big .img-cont,.marker.type-universalbig .img-cont{height:40px;top:24px;width:40px}.marker.non-active .marker-bg-wrapper img{transform:translate(-50%)}.marker span.before{display:block;overflow:hidden;pointer-events:none}.marker span.before,.marker span.before img{position:absolute;top:0}.marker.type-middle{height:55px;width:40px;z-index:6}.marker.type-middle span.before{height:55px;left:40px;width:22px}.marker.type-middle span.before img{left:-40px}.marker.type-middle .img-cont{height:32px;top:20px;width:32px}.marker.type-poi{z-index:2}.marker.type-poi span.before{display:none}.marker.type-paid{height:50px;width:42px;z-index:2}.marker.type-paid .img-cont{top:26px}.marker.type-paid span.before{display:none}.marker .img-cont:not(.icon){border-radius:50%}.marker .img-cont.favicon{height:16px;width:16px}.leaflet-control-container .leaflet-right .leaflet-control{margin:0;padding:4px}.leaflet-control-container .leaflet-right .leaflet-control a{display:flex}.leaflet-control-container .leaflet-left .leaflet-control{margin:0;padding:0 4px}.detail .leaflet-control-container .leaflet-left .leaflet-control{padding:0 8px}.leaflet-control-container .leaflet-left .leaflet-control a{color:#000}.offerList{display:inline-grid;gap:32px;grid-template-columns:1fr;justify-content:center;justify-items:center;width:100%}@media screen and (min-width:600px){.offerList{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:720px){.offerList{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1630px){.offerList{grid-template-columns:repeat(4,1fr)}}.offerList .offerListHeader{grid-column:1/-1;margin-top:0;padding:24px 0 0}.offerListHeader{align-items:center;color:#6e6e6e;display:flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.3px;line-height:16px;margin:24px auto 0;padding:24px 0;text-transform:uppercase;width:calc(100% - 48px)}.offerListHeader h3{font-weight:700}.offerListHeader .btn{font-weight:400;padding:6px 8px;text-transform:none}@media screen and (min-width:480px){.offerListHeader{width:100%}}@media screen and (max-width:479px){.offerListHeader{flex-wrap:wrap}.offerListHeader h3{flex:1 1}.offerListHeader .btn{margin-top:8px;width:100%}}.offerListHeaderJustExtended{color:#000;font-size:16px;font-weight:400;line-height:24px;padding-bottom:0;text-transform:none}.addOfferCard.offerCard{background:#f8f8f8;font-size:16px;justify-content:center;line-height:24px;padding:48px 24px;text-align:center}.addOfferCard.offerCard .addTitle{font-size:21px;font-weight:700;line-height:28px;width:100%}.addOfferCard.offerCard .addText{margin:16px 0;width:100%}.addOfferCard.offerCard a{background:rgba(204,0,0,.08);border-radius:4px;color:#c00;display:block;font-weight:700;padding:12px 0;text-align:center;width:100%}.addOfferCard.offerCard a:hover{background:rgba(204,0,0,.18);-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:480px){.addOfferCard.offerCard,.addOfferCard.offerCard:not(.carousel){border-radius:8px}}.pagination{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:32px}.pagination .arrowLink{border-radius:19px!important;display:inline-grid;height:32px;place-items:center;width:32px}.pagination .arrowLink.prev{margin-right:16px}.pagination .arrowLink.next{margin-left:16px}.pagination .arrowLink svg path{fill:#000}.pagination .arrowLink.disabled svg path{fill:#a9a9a9}.pagination .arrowLink:hover:not(.disabled){background:#e0e0e0}.pagination .pageLink{background:#f8f8f8;border-radius:16px;color:#000;display:inline-grid;font-size:15px;height:32px;line-height:15px;place-items:center;transition:all .1s;width:32px}.pagination .pageLink span{color:#000}.pagination .pageLink:hover{-webkit-text-decoration:none;text-decoration:none}.pagination .pageLink:hover:not(.current){background:#e0e0e0}.pagination .pageLink.current{border:1px solid #000;border-radius:17px;height:34px;width:34px}@media screen and (max-width:719px){.pagination{gap:12px}.pagination .arrowLink.prev{margin-right:0}.pagination .arrowLink.next{margin-left:0}}.paginationResults{color:#6e6e6e;font-size:15px;line-height:24px;margin-top:24px;text-align:center}.premiseList{background-color:#f8f8f8;grid-column:1/-1;margin:0 auto;padding:12px 24px 4px;width:100%}.offersNotFound .premiseList{margin:24px auto 0}.premiseList .showMore{margin:12px auto 24px;max-width:300px}@media screen and (min-width:640px){.premiseList{max-width:none;padding:20px 32px 12px}.premiseList h2{margin:12px 0 20px}.premiseList .showMore{display:inline-block;margin:12px 0}}.premiseList h2{color:#6e6e6e;font-size:14px;font-weight:700;line-height:15px;margin:12px 0;text-align:left;width:100%}.premiseList.secondRow{grid-row:2}.premiseList .marketOffers__moreBtn{margin-top:16px}.premiseBox{column-gap:24px;display:grid;grid-template-columns:100%;grid-template-rows:auto 128px 24px 20px 60px 24px;margin:auto;max-width:300px;padding:12px 0 20px;position:relative;row-gap:8px;text-align:left;transition:all .3s}.premiseBox.disabled{border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.08);padding:18px 22px}.premiseBox .premiseTitle,.premiseBox h3{align-items:center;align-self:center;display:flex;font-size:21px;font-weight:700;grid-row:3;justify-self:left;line-height:24px;overflow:hidden;width:100%}.premiseBox .premiseTitle a,.premiseBox h3 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premiseBox .premiseTitle a:visited,.premiseBox h3 a:visited{color:#7b009d}.premiseBox .premiseTitle .recommendedCheck,.premiseBox h3 .recommendedCheck{flex:0 1 16px;height:16px;margin-left:8px}.premiseBox .description{align-self:stretch;color:#6d6d6d;display:-webkit-box;font-size:14px;grid-row:5;justify-self:left;line-height:20px;margin-top:1px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.premiseBox .descriptionBadge{background:#f0f0f0;border-radius:4px;color:#000;display:inline-block;margin-right:8px;padding:0 8px}.premiseBox .logo{display:none}.premiseBox .photo{align-self:center;border-radius:4px;grid-row:2;height:100%;justify-self:center;overflow:hidden;position:relative;width:100%}.premiseBox .photo a{display:block}.premiseBox .photo picture{display:flex;height:100%;justify-content:center;width:100%}.premiseBox .photo .photoImg{min-height:100%;min-width:100%;object-fit:cover;object-position:center}.premiseBox .photo .photoMapPlaceholder{align-items:center;background:url(/sluzby/static/media/premiseListNoPhotoMap.d32528c3c0c48cd2.png) 50%/300px 200px no-repeat;border:1px solid #f8f8f8;display:flex;height:100%;justify-content:center;width:100%}.premiseBox .photo .photoMapPlaceholder img{height:30px;width:30px}.premiseBox .matchingQuery{display:flex;font-size:14px;grid-column:1;grid-row:6;justify-self:left;line-height:20px;width:100%}@media screen and (min-width:640px){.premiseBox .matchingQuery{grid-column:2;grid-row:5}}.premiseBox .matchingQuery.large{grid-row:7}@media screen and (min-width:640px){.premiseBox .matchingQuery.large{grid-row:6}}.premiseBox .matchingQuery:before{align-self:center;background-size:contain;content:"";display:inline-block;height:16px;margin-right:4px;width:16px}.premiseBox .matchingQuery.review:before{background:url(/sluzby/static/media/commentBlack.d4d6debe723b8f2a.svg) no-repeat}.premiseBox .matchingQuery.web:before{background:url(/sluzby/static/media/webOutlineBlack.dac33ca0caaab549.svg) no-repeat}.premiseBox .ribbonLink{grid-row:2;position:absolute}.premiseBox .status{display:flex;font-size:14px;grid-row:4;line-height:20px;overflow:hidden;width:100%}.premiseBox .status .premiseRating,.premiseBox .status .priceLevel{margin-right:16px}.premiseBox .status .lightDollars{color:#bfbfbf}.premiseBox .status a{color:#000;display:inline-block;flex:0 1 auto;overflow:hidden;padding-right:22px;position:relative;-webkit-text-decoration:none;text-decoration:none}.premiseBox .status a:hover{border-bottom:1px solid #000}.premiseBox .status a address{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premiseBox .status a address:after{background:url(/sluzby/static/media/icoRoute.1086c34eb570d77a.svg);content:"";height:14px;position:absolute;right:0;top:3px;width:11px}.premiseBox .actions{display:flex;font-size:14px;grid-row:6;width:100%}.premiseBox .action{color:#000;display:inline-block;height:24px;line-height:24px;margin-right:16px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.premiseBox .action.phone,.premiseBox .action.url{flex:0 0 auto}.premiseBox .action:before{background-position:50%;background-repeat:no-repeat;background-size:16px;content:" ";display:inline-block;height:24px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:24px}.premiseBox .action:empty:before{display:none!important}.premiseBox .action.url:before{background-image:url(/sluzby/static/media/icoWeb.30b57ad6fc0b2e4e.svg)}.premiseBox .action.booking :before{background-image:url(/sluzby/static/media/kalendar.6ed86cb09a9bb041.svg);filter:invert(70%) sepia(9%) saturate(0) hue-rotate(229deg) brightness(89%) contrast(94%)}.premiseBox .action.custom:before{background-image:url(/sluzby/static/media/icoTag.cabdcaedf9e3799a.svg)}.premiseBox .action.mapy :before{background-image:url(/sluzby/static/media/trasa.3c708e39fd08313e.svg)}.premiseBox .action.phone:before{background-image:url(/sluzby/static/media/icoPhone.d46ffa592165106e.svg)}.premiseBox .action.qerko:before{background-image:url(/sluzby/static/media/food.b747984b279378eb.svg);background-position-x:4px;background-size:14px 18px;filter:invert(70%) sepia(9%) saturate(0) hue-rotate(229deg) brightness(89%) contrast(94%)}.premiseBox .action.desktop{display:none}.premiseBox .action.inquiry{background:none;border:none;cursor:pointer;outline:none;text-align:left}.premiseBox .action.inquiry:before{background-image:url(/sluzby/static/media/icoTag.cabdcaedf9e3799a.svg)}.premiseBox .action.inquiry:hover{-webkit-text-decoration:underline;text-decoration:underline}.premiseBox .alert{grid-column:1/span 3;grid-row:1;margin-bottom:4px}@media screen and (min-width:640px){.premiseBox{display:grid;grid-template-columns:220px 1fr;grid-template-rows:auto 24px 20px 60px 24px;margin:0;max-width:none}.premiseBox .premiseTitle,.premiseBox h3{grid-column:2;grid-row:2}.premiseBox .status{grid-column:2;grid-row:3}.premiseBox .description{grid-column:2;grid-row:4}.premiseBox .actions{grid-column:2;grid-row:5}.premiseBox .action.desktop{display:inline-block}.premiseBox .action.mobile{display:none}.premiseBox .info{grid-column:2;grid-row:5}.premiseBox .photo{align-self:center;height:100%;justify-self:center;overflow:hidden}.premiseBox .photo,.premiseBox .ribbonLink{grid-column:1;grid-row:2/span 4}}@media screen and (min-width:1024px){.premiseBox{display:grid;grid-template-columns:220px 1fr 64px}.premiseBox .logo{align-self:center;display:block;grid-column:3;grid-row:2/span 4;justify-self:center}.premiseBox .logo img{height:64px;width:64px}.premiseBox .photo,.premiseBox .ribbonLink{grid-column:1;grid-row:2/span 4}.premiseBox .photo{align-self:center;justify-self:center}.premiseBox .status{grid-column:2;grid-row:3}.premiseBox .status address{flex:0 1 auto}.premiseBox.disabled{grid-template-columns:220px 1fr 46px}}.premiseBox.freeProfile{grid-template-rows:auto 88px 24px 20px 40px}.premiseBox.freeProfile .premiseTitle,.premiseBox.freeProfile h3{font-weight:400}.premiseBox.freeProfile .description{-webkit-line-clamp:2}.premiseBox.freeProfile .photo{align-items:center;display:flex;overflow:hidden;position:relative}.premiseBox.freeProfile .photo .photoMapPlaceholder,.premiseBox.freeProfile .photo .premisePhoto{position:relative}@media screen and (min-width:640px){.premiseBox.freeProfile{grid-template-rows:auto 24px 20px 40px}.premiseBox.freeProfile .photo,.premiseBox.freeProfile .ribbonLink{grid-row:2/span 3}}@media screen and (min-width:960px){.premiseBox.freeProfile .photo .photoStripe{top:61px}}@media (max-width:639px){.premiseBox .ratingStar{display:none}.premiseBox .ratingCount{background:transparent url(/sluzby/static/media/ratingStarFull.ce23398a174fa002.svg) 0/16px no-repeat;padding-left:20px}}.upload{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.upload ul.photosList{display:flex;flex-wrap:wrap;max-width:100%;min-width:100%}.upload ul.photosList li{border-radius:4px;flex:0 0 25%;padding:5px;position:relative}.upload ul.photosList li .uploadImage{height:100%;max-height:96px;max-width:96px;min-height:96px;min-width:96px;object-fit:cover;width:100%}.upload ul.photosList li .removeImage{background:rgba(0,0,0,.6);border-radius:24px;cursor:pointer;height:24px;position:absolute;right:8px;top:8px;width:24px;z-index:1}.upload ul.photosList li .removeImage img{height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.upload ul.photosList li .imageCount{bottom:4px;color:#000;position:absolute;right:4px}.upload ul.photosList li .imageLoader{display:none}.upload ul.photosList li.uploading.progressBar .imageLoader{background:hsla(0,0%,100%,.9);bottom:0;display:block;left:0;position:absolute;right:0;top:0;width:100%}.upload ul.photosList li.uploading.progressBar .imageLoader progress{background:transparent;border-radius:4px;height:4px;margin:50% auto;transform:translateY(-50%);width:80%}.upload ul.photosList li.uploading.progressBar .imageLoader progress[value]::-moz-progress-bar{background-color:#c00;border-radius:4px}.upload ul.photosList li.uploading.progressBar .imageLoader progress[value]::-webkit-progress-value{background-color:#c00;border-radius:4px}.upload ul.photosList li.uploading.progressBar .imageLoader progress[value]::-webkit-progress-bar{background-color:transparent;border-radius:4px}.upload ul.photosList li.uploading.fadeProgress .imageLoader{background:#fff;bottom:0;display:block;left:0;opacity:.95;position:absolute;right:0;top:0;transition:left .13s ease-in}.upload ul.photosList li.uploading.fadeLoader .imageLoader{background:#fff;bottom:0;display:block;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .13s ease-in}.upload ul.photosList li.userAddPhotos{background-position:50%;height:96px;margin:5px;max-height:96px;max-width:96px;min-width:96px}.upload .userAddPhotos{align-items:center;background:none transparent;background-position:18%;border:1px dashed #c00;cursor:pointer;height:56px;margin-top:16px;padding:0;position:relative;width:100%}.upload .userAddPhotos .inptFile{bottom:0;cursor:pointer;left:0;min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-indent:-9999px;top:0}.upload .userAddPhotos span{line-height:28px}.upload .userAddPhotos span:before{background:url(/sluzby/static/media/camera.c18e74588fa7503a.svg) no-repeat;content:"";display:inline-block;float:left;height:28px;padding-right:4px;width:40px}.upload .error{color:#c00;margin-top:20px}.dragFile .upload .userAddPhotos,.dragFile .upload ul.photosList li.userAddPhotos{background-color:#fff;bottom:0;left:0;margin:16px;max-width:calc(100% - 32px);min-height:calc(100% - 32px);min-width:calc(100% - 32px);position:fixed;right:0;top:0;width:100%;z-index:1}.modal .form .upload .formError{background:#fcf4db;margin:12px 0;width:100%}.modal .form .upload .formError em{display:inline-block;margin-top:16px}.recommendedCheck{background:url(/sluzby/static/media/doporuceno.16100cbd1b16727d.svg) no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:20px;line-height:32px;margin-left:10px;width:20px}.recommendedTooltip{background:#27334a;border:none;border-radius:4px;max-width:330px;padding:24px;z-index:11000}.recommendedTooltip h3{color:#fff;font-size:16px;font-weight:700;letter-spacing:.4px;line-height:20px}.recommendedTooltip ul{margin-top:16px}.recommendedTooltip li{font-size:12px;letter-spacing:.3px;line-height:20px;margin-top:12px}.recommendedTooltip li.success{color:#fff;font-weight:400}.recommendedTooltip li.success:before{background:url(/sluzby/static/media/checkit.467a99f818a6a3ce.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:16px;line-height:20px;margin-bottom:-4px;margin-right:12px;width:16px}.catalogView{font-size:15px;margin:32px auto 0;max-width:1120px;padding:0 16px;position:relative;text-align:left;width:100%}.catalogView .btnBigMapMobile{margin-top:12px}.catalogView .breadcrumbs{margin-bottom:32px}@media screen and (max-width:479px){.catalogView{margin-top:12px;padding:0}.catalogView .breadcrumbs,.catalogView .subcategories{margin:0 0 12px}.catalogView .btnBigMapMobile,.catalogView .sectionHeaderSmall{margin-left:16px}.catalogView .seoDescription,.catalogView .seoTitle{padding:0 16px}}.catalogView .expandCategoriesBtn{margin-bottom:16px}.catalogView .seo{margin:32px 0 16px}.catalogView .seo .seoTitle{font-size:24px;font-weight:700;letter-spacing:-.5px;line-height:32px;margin-bottom:8px;text-align:left}.catalogView .seo .seoTitleSmaller{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:12px;margin-top:24px;padding:0 16px;text-align:left}.catalogView .seo .seoDescription{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:24px;text-align:left}.catalogView .seo .seoLocalities{padding:0}.catalogView .seo .seoLocalities .horizontalScroll{margin:0 -16px}.catalogView .seo .seoLocalities:not(.horizontalScroll){margin-top:24px}@media screen and (max-width:479px){.catalogView .seo .seoLocalities:not(.horizontalScroll){padding:0 16px}}@media screen and (min-width:480px){.catalogView .categoryTags{margin:0 -16px}}.catalogView .categoryTag{background:#f0f0f0;border-radius:40px;color:#404040;display:inline-block;font-size:16px;height:40px;line-height:40px;margin-right:8px;padding:0 12px;white-space:nowrap}.catalogView .categoryTag .count{color:#6d6d6d}.catalogView .categoryTag:hover{-webkit-text-decoration:none;text-decoration:none}.catalogView .categoryTag:hover .title{-webkit-text-decoration:underline;text-decoration:underline}.catalogView .categoryTag:visited{color:#404040}.catalogView .categoryTag--first{margin-left:16px}.catalogView .categoryTag--last{margin-right:16px}.detail{display:grid;font-size:15px;grid-template:"breadcrumbs breadcrumbs" 48px "archiveHead archiveHead" "linkBack linkBack" "gallery gallery" "rating rating" "title logo" "actions actions" "infoBox infoBox" "topPoints topPoints" "priceVariants priceVariants" "descriptionText descriptionText" "reviews reviews" "contact contact" "otherServices otherServices" "similarServices similarServices" "archiveFoot archiveFoot" auto/1fr auto;max-width:1120px;padding:0 16px;position:relative;text-align:left;width:100%}.detail>*{margin-bottom:10px}.detail>.breadcrumbs{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:2;grid-area:breadcrumbs;margin-top:24px}.detail>.backToCompanyDetail{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:2;grid-area:linkBack}.detail>.archivedHeader{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:2;grid-area:archiveHead}.detail>.logo{grid-area:logo;-ms-grid-column:2;-ms-grid-row:6}.detail>.title{grid-area:title;-ms-grid-column:1;-ms-grid-row:6}.detail>.gallery{-ms-grid-column:1;-ms-grid-row:4;-ms-grid-column-span:2;grid-area:gallery}.detail>.rating{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:2;grid-area:rating}.detail>.infoBox{-ms-grid-column:1;-ms-grid-row:8;-ms-grid-column-span:2;grid-area:infoBox}.detail>.topPoints{-ms-grid-column:1;-ms-grid-row:9;-ms-grid-column-span:2;grid-area:topPoints}.detail>.priceVariants{-ms-grid-column:1;-ms-grid-row:10;-ms-grid-column-span:2;grid-area:priceVariants}.detail>.actions{-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column-span:2;grid-area:actions}.detail>.descriptionText{-ms-grid-column:1;-ms-grid-row:11;-ms-grid-column-span:2;grid-area:descriptionText}.detail>.contact{-ms-grid-column:1;-ms-grid-row:13;-ms-grid-column-span:2;grid-area:contact}.detail>.reviews{-ms-grid-column:1;-ms-grid-row:12;-ms-grid-column-span:2;grid-area:reviews}.detail>.archivedFooter{-ms-grid-column:1;-ms-grid-row:16;-ms-grid-column-span:2;grid-area:archiveFoot}.detail>.companyOffers{-ms-grid-column:1;-ms-grid-row:14;-ms-grid-column-span:2;grid-area:otherServices;min-height:365px;overflow:hidden}.detail>.similarOffers{-ms-grid-column:1;-ms-grid-row:15;-ms-grid-column-span:2;grid-area:similarServices;min-height:112px;overflow:hidden}.detail>.similarOffersVisible{min-height:365px}@media screen and (max-width:719px){.detail>.breadcrumbs{margin-top:16px}.detail>.infoBox .rating{display:none!important}.detail .contact,.detail>.actions{height:auto!important;margin-top:0!important;top:0!important}.detail.hasTouch>.companyOffers,.detail.hasTouch>.similarOffers{margin-left:-16px;margin-right:-16px}.detail.hasTouch>.companyOffers .btnGhost,.detail.hasTouch>.companyOffers .sectionHeader,.detail.hasTouch>.similarOffers .btnGhost,.detail.hasTouch>.similarOffers .sectionHeader{margin-left:16px;margin-right:16px}.detail.hasTouch>.companyOffers .offerCard.firstItem,.detail.hasTouch>.similarOffers .offerCard.firstItem{margin-left:16px}}@media screen and (min-width:720px){.detail{grid-template:"breadcrumbs breadcrumbs breadcrumbs" "archiveHead archiveHead archiveHead" "linkBack linkBack linkBack" "logo title title" min-content "logo infoBox infoBox" min-content "gallery gallery gallery" min-content "topPoints topPoints sidePanel" min-content "priceVariants priceVariants sidePanel" min-content "descriptionText descriptionText sidePanel" min-content "reviews reviews sidePanel" min-content "otherServices otherServices sidePanel" min-content "similarServices similarServices sidePanel" "archiveFoot archiveFoot archiveFoot" auto/auto 1fr 374px}.detail>.actions{grid-area:sidePanel;margin-bottom:0;top:114px}.detail>.contact{align-self:start;grid-area:sidePanel}.detail>.rating{display:none!important}.detail>.infoBox .rating{display:flex}.detail.shortGallery{grid-template:"breadcrumbs breadcrumbs breadcrumbs" "archiveHead archiveHead archiveHead" "linkBack linkBack linkBack" "logo title title" min-content "logo infoBox infoBox" min-content "gallery gallery sidePanel" min-content "topPoints topPoints sidePanel" min-content "priceVariants priceVariants sidePanel" min-content "descriptionText descriptionText sidePanel" min-content "reviews reviews sidePanel" min-content "otherServices otherServices sidePanel" min-content "similarServices similarServices sidePanel" "archiveFoot archiveFoot archiveFoot" auto/auto 1fr 374px}.detail.shortGallery>.gallery{margin-right:0}.detail.shortGallery>.gallery .imageContainer{max-width:calc(100vw - 406px)}.detail.shortGallery>.gallery.morePhotos .imageContainer{max-width:calc(100vw - 436px)}.detail.shortGallery>div.title,.detail>div.title{-ms-grid-column:2;-ms-grid-row:4;-ms-grid-column-span:2}.detail.shortGallery>.breadcrumbs,.detail>.breadcrumbs{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.detail.shortGallery>.backToCompanyDetail,.detail>.backToCompanyDetail{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.detail.shortGallery>.archivedHeader,.detail>.archivedHeader{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:3}.detail.shortGallery>.logo,.detail>.logo{-ms-grid-row:4;-ms-grid-row-span:2;-ms-grid-column:1}.detail.shortGallery>.title,.detail>.title{-ms-grid-column:2;-ms-grid-row:4;-ms-grid-column-span:2}.detail>.gallery{-ms-grid-column:1;-ms-grid-row:6;-ms-grid-column-span:3}.detail.shortGallery>.gallery{-ms-grid-column:1;-ms-grid-row:6;-ms-grid-column-span:2}.detail.shortGallery>.infoBox,.detail>.infoBox{-ms-grid-column:2;-ms-grid-row:5;-ms-grid-column-span:2}.detail.shortGallery>.topPoints,.detail>.topPoints{-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column-span:2}.detail.shortGallery>.priceVariants,.detail>.priceVariants{-ms-grid-column:1;-ms-grid-row:8;-ms-grid-column-span:2}.detail.shortGallery>.descriptionText,.detail>.descriptionText{-ms-grid-column:1;-ms-grid-row:9;-ms-grid-column-span:2}.detail.shortGallery>.reviews,.detail>.reviews{-ms-grid-column:1;-ms-grid-row:10;-ms-grid-column-span:2}.detail.shortGallery>.archivedFooter,.detail>.archivedFooter{-ms-grid-column:1;-ms-grid-row:13;-ms-grid-column-span:3}.detail.shortGallery>.companyOffers,.detail>.companyOffers{-ms-grid-column:1;-ms-grid-row:11;-ms-grid-column-span:2}.detail.shortGallery>.similarOffers,.detail>.similarOffers{-ms-grid-column:1;-ms-grid-row:12;-ms-grid-column-span:2}.detail>.actions{-ms-grid-row:7;-ms-grid-row-span:6;-ms-grid-column:3}.detail.shortGallery>.actions{-ms-grid-row:6;-ms-grid-row-span:7;-ms-grid-column:3}.detail>.contact{-ms-grid-row:7;-ms-grid-row-span:6;-ms-grid-column:3}.detail.shortGallery>.contact{-ms-grid-row:6;-ms-grid-row-span:7;-ms-grid-column:3}}@media (min-width:720px){.detail>.gallery+* .sectionHeader{margin-top:0}}.detail.archived>:not(.archivedHeader):not(.breadcrumbs):not(.backToCompanyDetail):not(.archivedFooter):not(.similarOffersVisible):not(.similarOffers):not(.companyOffers){opacity:.6}.detail.archived>.actions,.detail.archived>.contact{position:relative!important;top:0!important}.homeView{font-size:15px;margin:16px auto 0;max-width:1120px;padding:24px 16px;position:relative;text-align:left;width:100%}.homeView .homeHeader{align-items:center;display:flex;flex-wrap:wrap;font-weight:400;margin:32px 0}.homeView .homeHeader h1{font-weight:400;margin:8px 32px 8px 0}.homeView .homeHeader .localityWrap{align-items:center;display:flex;flex-wrap:wrap}.homeView .homeHeader .btn{font-size:16px;font-weight:400;padding:12px 30px}.homeView .homeHeader .otherLocation{color:#6e6e6e;font-size:16px;margin-right:16px}@media screen and (max-width:719px){.homeView .homeHeader h1{font-size:16px}.homeView .homeHeader .btn{padding:8px 30px}}@media screen and (max-width:639px){.homeView{padding:16px 16px 20px}}@media screen and (max-width:719px){.homeView{margin:0}}@media screen and (max-width:1120px){.homeView.hasTouch .companyOffers .gallery{margin-left:-16px;margin-right:-16px}.homeView.hasTouch .companyOffers .gallery .offerCard.firstItem{margin-left:16px}}.searchView{font-size:15px;margin:32px auto 0;max-width:1120px;padding:0 16px;position:relative;text-align:left;width:100%}.searchView .breadcrumbs{margin-bottom:32px}.searchView .btnBigMapMobile{margin-bottom:12px}@media screen and (max-width:479px){.searchView{margin-top:12px;padding:0}.searchView .breadcrumbs{margin:0 0 12px}.searchView .btnBigMapMobile{margin-left:16px}}.offersNotFound{margin:0 16px;max-width:1200px;padding-bottom:50px;text-align:left}.offersNotFound h2{margin:18px 0;size:21px;max-width:65%}.offersNotFound .premiseList h2,.offersNotFound h2{color:#404040;font-size:18px;font-weight:700}.offersNotFound .suggestion{color:#6d6d6d;margin:20px 0;max-width:67%}.offersNotFound .noOffers{background:transparent url(/sluzby/static/media/krasty.e59cd25c6e0f7201.svg) 100%/23% no-repeat;padding:20px 10px}.offersNotFound .noOffers.noPremises{background:url(/sluzby/static/media/dog-in-hole.07a09ea2eb23a905.svg) 100%/33% no-repeat}.offersNotFound .noOffers p{color:grey;margin:0 auto 18px;max-width:420px}@media screen and (min-width:640px){.offersNotFound{margin:0 40px}.offersNotFound .noOffers{background-position:100% 100%}.offersNotFound .premiseList h2,.offersNotFound h2{font-size:32px}}@media screen and (min-width:960px){.offersNotFound .premiseList h2,.offersNotFound h2{font-size:44px}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{-webkit-text-decoration:none;text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{-webkit-text-decoration:underline;text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:baseline!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:hsla(0,0%,100%,.8);border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;-webkit-text-decoration:none;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}