@font-face{font-display:swap;font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(/sluzby/static/media/material-symbols-outlined.2f28e4328c3b81c0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/sluzby/static/media/Inter-Regular.d080ae18fd04e52c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:650;src:url(/sluzby/static/media/Inter-Bold.11d5bc9f0cad36d1.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterVariable;font-weight:100 900;src:url(/sluzby/static/media/InterVariable.ff710c092db72df4.woff2) format("woff2")}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-touch-action:manipulation}body{color:#232b3a;font-family:Inter,Arial,sans-serif;font-feature-settings:"ss01" 1,"tnum";font-size:14px;font-variant:tabular-nums;letter-spacing:0;line-height:1.5;margin:0;padding:0}@supports (font-variation-settings:normal){body{font-family:InterVariable,Arial,sans-serif;font-variation-settings:"opsz" 14}}@media screen and (min-width:1200px){body{font-size:15px}}body *{font-family:inherit}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}button{cursor:pointer}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:650}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=submit]{appearance:none}a{color:#c00;cursor:pointer;outline:none;-webkit-text-decoration:none;text-decoration:none}a:hover{-webkit-text-decoration:underline;text-decoration:underline}.material-symbols-outlined{display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.noBreak{white-space:nowrap}.heading1{color:#232b3a;font-size:30px;font-weight:650;line-height:1.4}@media screen and (min-width:810px){.heading1{font-size:36px}}@media screen and (min-width:1200px){.heading1{font-size:40px}}.heading2{color:#232b3a;font-size:24px;font-weight:650;line-height:1.4}@media screen and (min-width:810px){.heading2{font-size:26px}}@media screen and (min-width:1200px){.heading2{font-size:30px}}.heading3{color:#232b3a;font-size:18px;font-weight:650;line-height:1.4}@media screen and (min-width:810px){.heading3{font-size:20px}}@media screen and (min-width:1200px){.heading3{font-size:22px}}.textDefault{color:#232b3a;font-size:14px;font-weight:400;line-height:1.4}.textDefault.bold{font-weight:650}@media screen and (min-width:1200px){.textDefault{font-size:15px}}.textSubtle{color:rgba(35,43,59,.65);font-size:12px;font-weight:400;line-height:1.4}.textSubtle.bold{font-weight:650}@media screen and (min-width:1200px){.textSubtle{font-size:13px}}.colorTextDefault{color:#232b3a}.colorLinkDefault{color:#c00}.colorTextDimmed{color:rgba(35,43,59,.65)}.colorBackgroundSurface{color:#f7f7f7}.blind{left:-5000px!important;position:absolute!important;top:-5000px!important}.clear{clear:both;display:block;height:0;overflow:hidden}.noDisplay{display:none!important}.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}.layoutWithMap{position:relative;width:100%}.layoutWithMap .map{height:calc(100vh - 56px);position:fixed;right:0;top:56px;width:38%;z-index:1}@media screen and (min-width:1024px){.layoutWithMap .map{padding-left:16px}}.layoutWithMap .map .mapInner{background-color:#f1f0e5;height:100%;position:relative;width:100%}@media screen and (min-width:1024px){.layoutWithMap .map .mapInner{border-top-left-radius:16px;overflow:hidden}}.layoutWithMap .container{background:#fff;height:calc(100vh - 56px);left:0;margin-right:38%;min-height:unset;position:relative;right:0}.layoutWithMap.transition .container,.layoutWithMap.transition .map{transition:width .5s ease-in,max-width .5s ease-in,opacity .5s ease-in,padding-left .5s ease-in}.layoutWithMap.transition .mapInner{transition:border-radius .5s ease-in}@media screen and (max-width:1023px){.layoutWithMap .map{display:none}.layoutWithMap .container{margin-right:0;width:100%}}@media screen and (min-width:1024px){.layoutWithMap.bigMap .map{padding-left:0;width:100%}.layoutWithMap.bigMap .map .mapInner{border-top-left-radius:0}}@media screen and (max-width:1023px){.layoutWithMap.bigMap .map{border-radius:0;display:block;height:calc(100% - 56px);width:100%}.layoutWithMap.bigMap .map .mobileBottomButton{bottom:16px;left:50%;position:absolute;transform:translateX(-50%)}}.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}.layoutPlain.container{min-height:unset}.layoutFull.container{min-height:calc(100vh - 56px)}@media screen and (min-width:720px){.layoutFull.container{min-height:calc(100vh - 56px)}}.btnIcon{font-size:16px;line-height:16px}.btnBlack{align-items:center;background:rgba(35,43,59,.08);border:none;border-radius:24px;color:#232b3a;cursor:pointer;display:inline-flex;font-size:14px;font-weight:650;gap:8px;justify-content:center;line-height:1.4;padding:8px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .1s ease-in-out,color .2s ease-in-out;width:max-content}@media screen and (min-width:1200px){.btnBlack{font-size:15px}}.btnBlack:hover{background:rgba(35,43,59,.65);color:#fff}.btnBlack:active,.btnBlack:focus-visible{background:#232b3a;color:#fff}.btnBlack.btnBigMapMobile{font-weight:400;justify-content:flex-start;text-align:left}.btnBlack.btnBigMapMobile .btnIcon.material-symbols-outlined{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;font-size:20px;height:20px;justify-content:center;line-height:1;width:20px}@media screen and (min-width:1024px){.btnBlack.btnBigMapMobile.btnGhost{display:none}}.btnGreen{align-items:center;background:#28a21a;border:none;border-radius:24px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:650;gap:8px;justify-content:center;line-height:1.4;padding:8px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .1s ease-in-out,color .2s ease-in-out;width:max-content}@media screen and (min-width:1200px){.btnGreen{font-size:15px}}.btnGreen:focus-visible{background:#1d7613}.btnPrimary{align-items:center;background:hsla(0,80%,70%,.2);border:none;border-radius:24px;color:#c00;cursor:pointer;display:inline-flex;font-size:14px;font-weight:650;gap:8px;justify-content:center;line-height:1.4;padding:8px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .1s ease-in-out,color .2s ease-in-out;width:max-content}@media screen and (min-width:1200px){.btnPrimary{font-size:15px}}.btnPrimary:active,.btnPrimary:focus-visible,.btnPrimary:hover{background:#c00;box-shadow:0 .5px .5px -1.25px rgba(255,0,0,.72),0 2px 2px -2.5px rgba(255,0,0,.64),0 8px 8px -3.75px rgba(255,0,0,.25);color:#fff}.btnPrimary:active,.btnPrimary:focus-visible{box-shadow:inset 0 .5px .5px -1.25px rgba(0,0,0,.72),inset 0 1px 1px -2.5px rgba(0,0,0,.64),inset 0 5px 5px -3.75px rgba(0,0,0,.25)}.btnCloseMap{align-items:center;background:#232b3a;border:none;border-radius:24px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:650;font-weight:400;gap:8px;justify-content:center;line-height:1.4;padding:8px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .1s ease-in-out,color .2s ease-in-out;width:max-content}@media screen and (min-width:1200px){.btnCloseMap{font-size:15px}}.btnCloseMap:focus-visible{outline:2px solid #232b3a;outline-offset:2px}._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-size:13px;font-weight:650;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-size:15px;font-weight:650;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-size:15px;font-weight:650;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:650;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}.btnBusinessInfo{margin-left:10px;padding:2px 10px}.btnSecondaryGrey{background-color:#f0f0f0;border:none;border-radius:4px;color:#232b3a;cursor:pointer;font-size:14px;font-weight:650;padding:12px 24px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.btnSecondaryGrey:focus,.btnSecondaryGrey:hover{background-color:#e0e0e0;color:#232b3a;-webkit-text-decoration:none;text-decoration:none}.btnSecondaryGrey:visited{color:#232b3a}.btnGhost{background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;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;color:#404040;-webkit-text-decoration:none;text-decoration: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}.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:#eeeef0!important;display:flex;height:22px;width:110px}.backToCompanyDetailBtnLink .placeholder.rounded{border-radius:24px}@media screen and (max-width:639px){.backToCompanyDetailBtnLink .placeholder.hideMobile{display:none!important}}@media screen and (min-width:640px) and (max-width:1023px){.backToCompanyDetailBtnLink .placeholder.hideTablet{display:none!important}}@media screen and (min-width:1024px) and (max-width:1599px){.backToCompanyDetailBtnLink .placeholder.hideDesktop{display:none!important}}@media screen and (min-width:1600px){.backToCompanyDetailBtnLink .placeholder.hideWide{display:none!important}}.link{display:grid;font-size:14px;place-items:center}.link:focus,.link:hover{-webkit-text-decoration:underline;text-decoration:underline}.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)}.companyLogo{border:1px solid #e0e0e0;float:right;height:120px;margin-left:20px;width:120px}.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:650;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}.offerCard.skeleton .image,.pulsingPlaceholder{animation:pulse 1.5s ease-in-out infinite;background:#eeeef0!important}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.pulsingPlaceholder.rounded{border-radius:24px}@media screen and (max-width:639px){.pulsingPlaceholder.hideMobile{display:none!important}}@media screen and (min-width:640px) and (max-width:1023px){.pulsingPlaceholder.hideTablet{display:none!important}}@media screen and (min-width:1024px) and (max-width:1599px){.pulsingPlaceholder.hideDesktop{display:none!important}}@media screen and (min-width:1600px){.pulsingPlaceholder.hideWide{display:none!important}}.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}.mapyRatingBadge{gap:4px;max-width:100%}.mapyRatingBadge,.reviewBadgeNew{align-items:center;display:inline-flex}.reviewBadgeNew{background:#fff;border:1px solid rgba(35,43,59,.16);color:rgba(35,43,59,.65);flex:none;font-weight:650;justify-content:center;letter-spacing:0}.reviewBadgeNew.mapyRatingBadge{align-items:center;display:inline-flex;gap:4px;height:auto;min-width:0}.reviewBadgeNew.top{background:#1eae00;border-color:#1eae00;color:#fff}.reviewBadgeNew.small{border-radius:4px;font-size:10px;height:20px;width:20px}.reviewBadgeNew.medium{border-radius:4px;font-size:12px;height:24px;width:24px}.reviewBadgeNew.big{border-radius:8px;font-size:18px;height:36px;width:36px}.badgeLabel,.badgeTexts{align-items:center;display:flex;gap:4px;min-width:0;text-align:left}.badgeLabel .badgeLabelValue,.badgeTexts .badgeLabelValue{color:#232b3a;letter-spacing:0}.badgeLabel .badgeReviewCount,.badgeTexts .badgeReviewCount{color:rgba(35,43,59,.65);letter-spacing:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badgeLabel.small .badgeLabelValue,.badgeLabel.small .badgeReviewCount,.badgeTexts.small .badgeLabelValue,.badgeTexts.small .badgeReviewCount{font-size:12px;line-height:1.5em}@media screen and (min-width:1024px){.badgeLabel.small .badgeLabelValue,.badgeLabel.small .badgeReviewCount,.badgeTexts.small .badgeLabelValue,.badgeTexts.small .badgeReviewCount{font-size:13px}}.badgeLabel.medium .badgeLabelValue,.badgeLabel.medium .badgeReviewCount,.badgeTexts.medium .badgeLabelValue,.badgeTexts.medium .badgeReviewCount{font-size:14px;line-height:1.4em}@media screen and (min-width:1024px){.badgeLabel.medium .badgeLabelValue,.badgeLabel.medium .badgeReviewCount,.badgeTexts.medium .badgeLabelValue,.badgeTexts.medium .badgeReviewCount{font-size:15px}}.badgeLabel.big .badgeLabelValue,.badgeTexts.big .badgeLabelValue{font-size:18px;font-weight:650;line-height:1.2em}.badgeLabel.big .badgeReviewCount,.badgeTexts.big .badgeReviewCount{font-size:18px;line-height:1.2em}@media screen and (min-width:640px) and (max-width:1023px){.badgeLabel.big .badgeLabelValue,.badgeLabel.big .badgeReviewCount,.badgeTexts.big .badgeLabelValue,.badgeTexts.big .badgeReviewCount{font-size:20px}}@media screen and (min-width:1024px){.badgeLabel.big .badgeLabelValue,.badgeLabel.big .badgeReviewCount,.badgeTexts.big .badgeLabelValue,.badgeTexts.big .badgeReviewCount{font-size:22px}}.badgeTexts.count{gap:0}.sortingDisclaimer{cursor:help;display:inline-block;vertical-align:middle}.sortingDisclaimer .material-symbols-outlined{background:rgba(35,43,59,.08);border-radius:64px;color:#232b3a;font-size:16px;padding:4px}.offersNotFound .sortingDisclaimer{margin-left:6px;vertical-align:text-top}.detail .sectionHeader .sortingDisclaimer{margin-left:8px}.detail .sectionHeader .sortingDisclaimer .material-symbols-outlined{font-size:20px;height:28px;width:28px}.likeButton{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;margin:8px 0}.likeButton .heartIcon{height:14px;margin-right:4px;transform-origin:center;width:16px}.likeButton .heartIcon path{fill:none;stroke:#c00;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:#c00}.likeButton .count{color:#c00;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}.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:8px -16px}.breadcrumbs:after{clear:both;content:" ";display:block}.breadcrumbs.skeleton{height:16px;margin:0;width:300px}.breadcrumbs.new{margin:0 0 8px}.breadcrumbs.new:not(.showAll){overflow:hidden;white-space:nowrap}.breadcrumbs.new.showAll{white-space:normal}.breadcrumbs.new .breadcrumbs__current,.breadcrumbs.new .ellipsis,.breadcrumbs.new .item,.breadcrumbs.new .item a{font-size:14px;line-height:16px}.breadcrumbs.new .item{display:inline-block;min-width:0;vertical-align:middle}.breadcrumbs.new .breadcrumbs__current,.breadcrumbs.new .ellipsis,.breadcrumbs.new .ellipsis:hover,.breadcrumbs.new .ellipsis:visited,.breadcrumbs.new .item a,.breadcrumbs.new .item a:hover,.breadcrumbs.new .item a:visited{color:rgba(35,43,59,.65)}.breadcrumbs.new .breadcrumbs__current--truncated{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.breadcrumbs.new .breadcrumbs__icon{color:rgba(35,43,59,.65);line-height:1;vertical-align:middle}.breadcrumbs.new .breadcrumbs__chevron{font-size:16px;padding:0 4px}.breadcrumbs.new .breadcrumbs__home-link{align-items:center;display:inline-flex;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.breadcrumbs.new .breadcrumbs__home-icon{flex-shrink:0;font-size:20px;margin-bottom:4px}.breadcrumbs.new .ellipsis{background:none;border:none;cursor:pointer;display:inline;font:inherit;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.breadcrumbs.new .item--ellipsis{display:inline-block}.breadcrumbs__measure{left:-9999px;overflow:visible;pointer-events:none;position:absolute;top:0;visibility:hidden;white-space:nowrap}.breadcrumbs__loading{align-items:center;display:flex;gap:4px}.catalogLinkList{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;width:100%}.catalogLinkList a{color:rgba(35,43,59,.65);font-size:12px;font-weight:400;line-height:1.4}.catalogLinkList a.bold{font-weight:650}@media screen and (min-width:1200px){.catalogLinkList a{font-size:13px}}.catalogSeoDescriptionWrapper{display:flex;flex-direction:column;gap:8px}.catalogSeoDescription>:first-child{margin-top:0;padding-top:0}.catalogSeoDescription button{background:none;border:none;color:#c00;cursor:pointer;font-family:inherit;margin-top:8px;padding:0}.catalogSeoDescription h1,.catalogSeoDescription h2,.catalogSeoDescription h4,.catalogSeoDescription h5,.catalogSeoDescription h6,.catalogSeoDescription p,.catalogSeoDescription ul{color:#232b3a;font-size:15px;line-height:21px;padding:0;text-align:left}.catalogSeoDescription h3{color:#232b3a;font-size:16px;font-weight:650;line-height:24px;margin:13px 0 11px}.catalogSeoDescription h4{color:rgba(35,43,59,.65);font-weight:650;margin:16px 0 10px}.catalogSeoDescription p{margin-bottom:16px}.catalogSeoDescription ul{padding-left:8px;position:relative}.catalogSeoDescription ul li{list-style:none;margin-left:16px;position:relative}.catalogSeoDescription ul li:before{color:rgba(35,43,59,.65);content:"\25cf";font-size:10px;left:-16px;position:absolute}.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}.categoriesContainer{contain:layout;container:categories/inline-size;margin:0 auto 24px;width:100%}@media screen and (min-width:640px){.categoriesContainer{margin-bottom:40px;max-width:844px}}.categories{display:grid;gap:8px;grid-auto-rows:52px;grid-template-columns:repeat(3,1fr);overflow:hidden;width:100%}.categories.opened{max-height:100%!important}.categories.opened .resizeButton{display:flex}.categories:has(>:nth-child(8)):not(.opened){max-height:112px}.categories:has(>:nth-child(8)):not(.opened) .resizeButton{display:flex;grid-area:2/-1/3/-2}@container categories (width < 580px){.categories{grid-template-columns:repeat(2,1fr)}.categories:has(>:nth-child(6)):not(.opened){max-height:112px}.categories:has(>:nth-child(6)):not(.opened) .resizeButton{display:flex;grid-area:2/-1/3/-2}}@container categories (width < 450px){.categories{grid-template-columns:1fr}.categories:has(>:nth-child(5)):not(.opened){max-height:172px}.categories:has(>:nth-child(5)):not(.opened) .resizeButton{display:flex;grid-area:3/-1/4/-2}}.categories .category{align-content:center;align-items:center;background-color:rgba(35,43,59,.08);border-radius:16px;color:#232b3a;display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:flex-start;overflow:hidden;padding:4px 12px 4px 4px}.categories .category .image{aspect-ratio:1;border-radius:12px;display:grid;height:calc(100% - 4px);object-fit:cover;place-items:center}.categories .category .image .icon{color:inherit;padding:0;width:auto}.categories .category .image svg path{fill:#000;opacity:.2}.categories .category .image img{border-radius:12px;height:100%;object-fit:cover;width:100%}.categories .category .text{display:-webkit-box;font-size:12px;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:15px;min-width:0;text-decoration:inherit;white-space:pre-wrap;width:-webkit-fill-available;width:-moz-available;width:stretch}.categories .category .text .firstWord{display:inline-block;max-width:100%;overflow:hidden;text-decoration:inherit;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}@media screen and (min-width:1200px){.categories .category .text{font-size:13px}}.categories .category .count{color:#6d6d6d;font-size:12px;font-weight:400;margin-top:2px}.categories .category:hover,.categories .category:visited{background-color:rgba(35,43,59,.08);color:#232b3a;-webkit-text-decoration:none;text-decoration:none}.categories .category:hover .text,.categories .category:visited .text{-webkit-text-decoration:underline;text-decoration:underline}.categories .resizeButton{border:none;display:none;text-align:left}.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}}.detailReviewsLoginBanner{background:linear-gradient(117deg,#fffcfc -25%,#f7f7f7 92%);border-radius:24px;display:flex;flex-direction:column;gap:24px;margin-top:32px;padding:24px;position:relative}.detailReviewsLoginBanner img.image{bottom:0;height:215px;position:absolute;right:0;width:215px}.detailReviewsLoginBanner ul li:first-child{margin-top:8px}.detailReviewsLoginBanner ul li:not(:last-child){margin-bottom:8px}.detailReviewsLoginBanner ul li{padding-left:24px;position:relative}.detailReviewsLoginBanner ul li span.material-symbols-outlined{font-size:20px;left:0;position:absolute;top:0}@media screen and (max-width:639px){.detailReviewsLoginBanner img.image{display:none}}.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:650}.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}.detailOffersList{width:100%}.detailOffersList .sectionHeader{margin-bottom:16px;margin-top:32px}.detailOffersListGrid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -24px;padding:0 24px;width:calc(100% + 48px)}@media screen and (min-width:1024px){.detailOffersListGrid{margin:0 -40px;padding:0 40px;width:calc(100% + 80px)}}@media screen and (min-width:640px){.detailOffersListGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1023px){.detailOffersListGrid .offerCard.firstItem{margin-left:0}}@media screen and (max-width:639px){.detailOffersListGrid{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto}.detailOffersListGrid .offerCard.list{flex:0 0 250px;margin-bottom:8px;max-width:160px;width:160px}}.dropdown{color:#c00;position:relative;z-index:10}.dropdown a,.dropdown button{background:transparent;border:none;cursor:pointer;display:block;height:auto;line-height:20px;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.dropdown .dropdownValue{align-items:center;border:none;border-radius:12px;color:inherit;display:flex;gap:4px;justify-content:space-between;padding:9px 12px 9px 16px}.dropdown .dropdownValueText{color:inherit;flex:1 1 auto}.dropdown .dropdownValueIcon{color:inherit;flex:0 0 auto;font-size:24px;line-height:1}.dropdown .dropdownOption{align-items:center;color:inherit;display:flex;gap:4px;position:relative}.dropdown .dropdownOption:focus .dropdownOptionText,.dropdown .dropdownOption:hover .dropdownOptionText{-webkit-text-decoration:underline;text-decoration:underline}.dropdown .dropdownOption.selected{background:transparent;font-weight:400}.dropdown .dropdownOptionText{color:inherit;flex:1 1 auto}.dropdown .dropdownOptionIcon{color:currentColor;flex:0 0 auto;font-size:20px;line-height:1;opacity:0}.dropdown .dropdownOption.selected .dropdownOptionIcon{opacity:1}.dropdown .dropdownOptions{background:#fff;border:none;border-radius:12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 8px 16px -8px rgba(0,0,0,.1);display:none;min-width:210px;padding:16px;position:absolute;right:0;z-index:1}.dropdown.expanded .dropdownOptions{display:grid;gap:16px}.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}.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:650;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}.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:#232b3a;-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)}.suggest{height:100%;overflow:visible;position:relative;width:100%}.suggest.listVisible .suggestList{display:block}.suggest .suggestList{background:#fff;border:1px solid rgba(35,43,59,.1);border-radius:0 0 24px 24px;border-top:none;box-shadow:0 12px 30px -18px rgba(0,0,0,.35);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:650}.suggest .suggestList .suggestListItem span.highlight{font-weight:400}.suggest .suggestList .suggestListItem span.blue{color:#1da1f2}.addOffer{align-self:stretch;background-color:#f8f8f8;margin-top:40px}.addOffer .addOfferContent{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto;max-width:1120px;padding:60px 40px;width:100%}@media screen and (min-width:640px) and (max-width:1023px){.addOffer .addOfferContent{padding:24px}}@media screen and (max-width:639px){.addOffer .addOfferContent{padding:64px 24px 24px}}.addOffer .addOfferTitle{margin-bottom:8px}.addOffer .addOfferDescription{font-size:15px;line-height:21px;margin-bottom:24px}.addOffer .btnAction{border-radius:64px}.addOffer .addOfferOr{padding:8px}.addOffer .addOfferImage{scale:1.8 1.6}@media screen and (min-width:1600px){.addOffer .addOfferText{text-align:center}}@media screen and (max-width:1023px){.addOffer .addOfferImage{scale:1.5 1.35}}@media screen and (max-width:639px){.addOffer .addOfferContent{flex-direction:column}.addOffer .addOfferSecondaryLink{display:inline-block;padding:16px 0;text-wrap:nowrap}.addOffer .addOfferImage{margin:-80px auto -20px;scale:1.1 1}}.projectSwitcher{background:rgba(35,43,59,.08);border-radius:50px;display:flex;gap:16px;margin:0 auto 24px;padding:4px;width:min-content}.projectSwitcher .projectSwitcherItem{align-items:center;border-radius:40px;color:#232b3a;display:flex;gap:4px;height:48px;justify-content:center;padding:8px 16px;width:min-content}.projectSwitcher .projectSwitcherItem.active{background:#fff;font-weight:650}.projectSwitcher .projectSwitcherItem:hover{-webkit-text-decoration:none;text-decoration:none}.projectSwitcher .projectSwitcherItem span{color:#c00;font-size:32px}.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}.localityDialogButtonWrap{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;margin:8px 0 40px;max-width:100%}.stickySearchWrap+.localityDialogButtonWrap{margin-top:8px}@media screen and (max-width:639px){.localityDialogButtonWrap{margin-bottom:24px}}.localityDialogButtonPrefix{color:#232b3a;color:rgba(35,43,59,.65);font-size:14px;font-weight:400;line-height:1.4;white-space:nowrap}.localityDialogButtonPrefix.bold{font-weight:650}@media screen and (min-width:1200px){.localityDialogButtonPrefix{font-size:15px}}.localityDialogButton{align-items:center;background:rgba(35,43,59,.08);border:0;border-radius:40px;color:#232b3a;display:inline-flex;gap:6px;justify-content:center;line-height:1.4;max-width:100%;min-height:28px;padding:4px 10px;transition:background-color .12s ease}.localityDialogButton:hover{background:rgba(35,43,58,.12)}.localityDialogButtonIcon{color:#232b3a;font-size:16px}.localityDialogButtonText{color:#232b3a;font-size:14px;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.localityDialogButtonText.bold{font-weight:650}@media screen and (min-width:1200px){.localityDialogButtonText{font-size:15px}}.modal.modalForm.localityDialogModal{background:#fff;border-radius:16px;max-width:480px;padding:0;top:5vh;transform:translate(-50%)}.modal.localityDialogModal .content.localityDialogContent{display:block;height:auto;max-height:none}.modal.localityDialogModal .content .localityDialogHeader{border-bottom:1px solid rgba(35,43,58,.1);margin:0 0 20px;padding:18px 80px 18px 32px}.localityDialogTitle{color:#232b3a;font-size:18px;font-weight:650;line-height:1.4;line-height:32px}@media screen and (min-width:810px){.localityDialogTitle{font-size:20px}}@media screen and (min-width:1200px){.localityDialogTitle{font-size:22px}}.localityDialogBody{display:flex;flex-direction:column;gap:24px;min-height:0;overflow:visible;padding:0 20px 20px;width:100%}.localityDialogFieldWrap{align-items:center;background:#fff;border:1px solid #232b3a;border-radius:24px;box-shadow:0 .60219px .60219px -1.25px rgba(0,0,0,.18),0 2.28853px 2.28853px -2.5px rgba(0,0,0,.159),0 10px 10px -3.75px rgba(0,0,0,.063);display:flex;gap:0;padding:0;width:100%}.localityDialogFieldIcon{color:rgba(35,43,59,.65);font-size:24px}.localityDialogField{background:transparent;border:0;border-radius:24px;color:#232b3a;flex:1 1 auto;font-size:14px;font-weight:400;height:auto;line-height:1.4;line-height:24px;min-height:48px;min-width:0;padding:12px 16px;text-overflow:ellipsis}.localityDialogField.bold{font-weight:650}@media screen and (min-width:1200px){.localityDialogField{font-size:15px}}.localityDialogField::placeholder{color:rgba(35,43,59,.65);font-size:16px;font-style:normal;font-weight:400}.localityDialogField.localityDialogFieldMobile{font-size:16px}.localityDialogFieldAction{align-items:center;background:none;border:0;border-radius:0;color:rgba(35,43,59,.65);display:inline-flex;flex:0 0 50px;height:48px;justify-content:center;padding:0;width:50px}.localityDialogSuggest{border:0;box-shadow:none;position:relative;width:100%}.localityDialogList{display:flex;flex-direction:column;gap:0;max-height:none;min-height:0;overflow:visible;padding-right:0;width:100%}.localityDialogItemTitle{color:rgba(35,43,59,.65);font-size:12px;font-weight:400;letter-spacing:0;line-height:1.4;line-height:16px;padding:10px 16px 6px 12px;text-transform:none}.localityDialogItemTitle.bold{font-weight:650}@media screen and (min-width:1200px){.localityDialogItemTitle{font-size:13px}}.localityDialogSectionTitle{color:rgba(35,43,59,.65);font-size:12px;font-weight:400;letter-spacing:0;line-height:1.4;line-height:16px;padding:10px 16px 6px 12px;text-transform:none}.localityDialogSectionTitle.bold{font-weight:650}@media screen and (min-width:1200px){.localityDialogSectionTitle{font-size:13px}}.localityDialogQuickList{column-gap:10px;display:flex;flex-wrap:wrap;margin-top:24px;row-gap:16px;width:100%}.localityDialogQuickListFallback{margin-top:8px}.localityDialogChip{background:rgba(35,43,59,.08);border:2px solid transparent;border-radius:64px;color:#232b3a;display:inline-block;overflow:hidden;padding:12px 24px 12px 48px;position:relative;transition:background-color .12s ease,border-color .12s ease}.localityDialogChip.active,.localityDialogChip:hover{background:#fff;border-color:#232b3a}.localityDialogChipIcon{color:#232b3a;font-size:24px;left:16px;position:absolute;top:50%;transform:translateY(-50%)}.localityDialogChipText{color:#232b3a;display:block;font-size:14px;font-weight:400;line-height:1.4;line-height:24px}.localityDialogChipText.bold{font-weight:650}@media screen and (min-width:1200px){.localityDialogChipText{font-size:15px}}.localityDialogItem{background:transparent;border:0;border-radius:0;display:block;min-height:59px;padding:8px 16px;position:relative;text-align:left;transition:background-color .12s ease;width:100%}.localityDialogItem.active,.localityDialogItem:hover{background:rgba(35,43,59,.08)}.localityDialogItemSkeleton{display:block;min-height:59px;padding:8px 16px;position:relative;width:100%}.localityDialogItemIcon{background:rgba(35,43,59,.08);border-radius:16px;color:rgba(35,43,59,.65);font-size:24px;height:48px;left:16px;line-height:48px;position:absolute;text-align:center;top:4px;width:48px}.localityDialogItemCopy{display:block;min-height:43px;min-width:0;padding:0 0 0 60px}.localityDialogItemText{color:#232b3a;display:block;font-size:14px;font-weight:400;font-weight:650;line-height:1.4;line-height:20px;padding-top:1px}.localityDialogItemText.bold{font-weight:650}@media screen and (min-width:1200px){.localityDialogItemText{font-size:15px}}.localityDialogItemText .highlight{font-weight:400}.localityDialogItemMeta{color:rgba(35,43,59,.65);color:grey;display:block;font-size:12px;font-weight:400;line-height:1.4;line-height:20px;white-space:normal}.localityDialogItemMeta.bold{font-weight:650}@media screen and (min-width:1200px){.localityDialogItemMeta{font-size:13px}}.localityDialogItemMeta .highlight{font-weight:650}.localityDialogEmpty{color:rgba(35,43,59,.65);font-size:12px;font-weight:400;line-height:1.4;padding:8px 16px}.localityDialogEmpty.bold{font-weight:650}@media screen and (min-width:1200px){.localityDialogEmpty{font-size:13px}}@media screen and (max-width:639px){.modal.modalForm.localityDialogModal{border-radius:0;height:100vh;max-width:100%;top:0;transform:translate(-50%)}}.ReactModalPortal{position:relative;z-index:10000}.ReactModal__Body--open{overflow-y:hidden}.modalOverlay{background:#232b3aa6;bottom:0;left:0;position:fixed;right:0;top:0}.modalClose{align-items:center;background:rgba(35,43,59,.08);border:none;border-radius:40px;cursor:pointer;display:flex;float:right;height:32px;justify-content:center;position:absolute;right:16px;text-align:center;top:16px;transition:background .15s ease-in-out;width:32px}.modalClose svg{color:#232b3a;fill:#232b3a;height:24px;transition:fill .15s ease-in-out,color .15s ease-in-out;width:24px}.modalClose:hover{background:#232b3ba6}.modalClose:hover svg{color:#fff;fill:#fff}.modalContent{text-align:center}.modalContent img{margin:auto -48px 12px auto}.modalContent h2{font-size:36px;font-weight:650;line-height:48px;margin-bottom:24px}.modalContent h3{font-size:24px;font-weight:650;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:16px;height:auto;left:50%;max-height:100%;max-width:480px;outline:none;overflow:auto;padding:32px;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:650;left:50%;line-height:13px;position:absolute;top:70%;transform:translateX(-50%)}.modal.modalForm{max-height:100vh;max-height:100dvh;padding:32px}.modal.modalForm .formSubmitted h2{margin-bottom:8px}@media (max-width:479px){.modal.modalForm{border-radius:0;height:100vh;height:100dvh;max-width:100dvw;width:100%}}.modal .formFields{background:#f8f8f8;border-top:1px solid #e0e0e0;margin:24px -24px -24px;padding:24px}.modal .content,.modal .form{display:flex;flex-direction:column;justify-content:space-between;max-height:calc(100vh - 160px);max-height:calc(100dvh - 160px);width:100%}@media (max-width:399px){.modal .content,.modal .form{height:calc(100vh - 64px);height:calc(100dvh - 64px);max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);overflow:hidden}}.modal .content footer,.modal .content header,.modal .form footer,.modal .form header{margin-left:-16px;margin-right:-16px}.modal .content header,.modal .form header{padding:0 32px 0 16px}.modal .content footer,.modal .form footer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px 16px 0}.modal .content footer:empty,.modal .form footer:empty{border:none;margin-top:-16px;padding:0}.modal .content footer p,.modal .form footer p{flex:1 0 100%;margin-bottom:8px;text-align:center}.modal .content footer .formError,.modal .form footer .formError{flex:1 0 100%}.modal .content footer button:only-of-type,.modal .form footer button:only-of-type{margin:auto}.modal .content .formBody,.modal .content .modalBody,.modal .form .formBody,.modal .form .modalBody{flex:0 1 auto;margin-left:-16px;margin-right:-16px;overflow-y:auto;padding-left:16px;padding-right:16px}.modal .content header+.formBody,.modal .content header+.modalBody,.modal .form header+.formBody,.modal .form header+.modalBody{margin-top:24px}.modal .form .label{display:block;font-weight:650;line-height:24px;margin:auto;padding-bottom:4px}.modal .form fieldset,.modal .form legend{margin-bottom:16px}.modal .form .error{color:#c00;height:25px;padding-top:3px;text-align:left}.modal .form .formField{margin-bottom:16px;position:relative}.modal .form .formField label p{color:#6d6d6d;font-size:12px;line-height:16px;margin-top:32px}.modal .form .formBody>.formField:last-child{margin-bottom:0}.modal .form textarea{height:124px;padding:12px;resize:vertical}.modal .form .formError{margin-bottom:16px}.modal .form .formFieldNote{padding-top:4px}.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:650}.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 .radio{background:none;border:none;border-radius:4px;cursor:pointer;display:block;overflow:hidden;padding:12px;position:relative}.modal .form .radio:hover{background:#f8f8f8}.modal .form .radio input{appearance:none;background-color:#fff;border:2px solid #6d6d6d;border-radius:50%;height:20px;margin:0 8px;vertical-align:bottom;width:20px;z-index:1}.modal .form .radio input:hover{border-color:#c00}.modal .form .radio input:checked{background:#c00;background:radial-gradient(circle,#c00 0,#c00 50%,#fff 0,#fff 100%);border-color:#c00}.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:#232b3a;font-weight:650;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:650}.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:650}.modal .formLoading{align-items:center;display:flex;justify-content:center;padding:50px;text-align:center}.modal .formLoading .loaderRotor{height:64px;width:64px}.modal .formLoading p{margin-left:32px}.modal .formLoading h2{font-weight:650}.modal .formBody.reviewReportFormBody{flex:1 1 auto}.modal .formBody.reviewReportFormBody .formField .radio{display:flex}.modal .formBody.reviewReportFormBody .formField .radio input{flex:0 0 20px}.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;display:flex;flex-direction:column;gap:8px;position:relative;width:100%}@keyframes resource-fade-blur-scale{to{filter:blur(0);transform:scale(1)}}.offerCard:hover{-webkit-text-decoration:none;text-decoration:none}.offerCard:hover .image img.cardImage{scale:1.03;transform-origin:center}.offerCard:hover .infoBox .title{-webkit-text-decoration:underline;text-decoration:underline}.offerCard.list{box-sizing:border-box;min-height:0;width:100%}@media screen and (max-width:719px){.offerCard.list{max-width:260px}}.offerCard.carousel{flex-shrink:0;max-width:260px;width:250px}.offerCard .image{aspect-ratio:1.76471;border-radius:12px;overflow:hidden;position:relative;width:100%}.offerCard .image img.cardImage,.offerCard .image picture{display:block;height:100%;width:100%}.offerCard .image img.cardImage{animation:resource-fade-blur-scale 375ms cubic-bezier(.15,.555,.695,.675) 0s 1 normal forwards paused;filter:blur(4px);object-fit:cover;scale:1;transform:scale(1.01);transform-origin:center;transition:scale .3s;will-change:scale}.offerCard .image .premiseLogo{background:#fff;border:2px solid #fff;border-radius:8px;bottom:4px;height:40px;left:4px;overflow:hidden;position:absolute;width:40px;z-index:1}.offerCard .image .premiseLogo img{display:block;height:100%;object-fit:cover;width:100%}.offerCard .image .price{background:#fff;border-radius:24px;bottom:4px;color:#c00;font-size:13px;font-weight:650;line-height:1.3;max-width:min(85%,calc(100% - 64px));overflow:hidden;padding:6px 10px;position:absolute;right:4px;text-overflow:ellipsis;white-space:nowrap;z-index:1}@media screen and (max-width:479px){.offerCard .image .price{font-size:10px;line-height:14px;padding:4px 8px}}.offerCard .infoBox{display:flex;flex-direction:column;gap:2px;width:100%}.offerCard .infoBox .title{color:#232b3a;font-size:13px;font-weight:650;line-height:1.4em;margin:0;word-break:break-word}.offerCard .infoBox .companyRating{margin-top:2px}.offerCard .infoBox .company{color:rgba(35,43,59,.65);font-size:13px;line-height:1.4em}.offerCard .infoBox .company .recommendedCheck{font-size:8px;height:10px;line-height:10px;margin-left:4px;width:10px}.offerCard .infoBox .address{color:rgba(35,43,59,.65);font-size:13px;line-height:1.4em}.offerCard.addOfferCard{align-items:center;aspect-ratio:auto;background:#f7f7f7;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:space-evenly;min-height:200px;padding:16px 12px}.offerCard.addOfferCard .addTitle{color:#232b3a;font-size:22px;font-weight:650;line-height:1.2em;padding:0 4px;text-align:center}.offerCard.addOfferCard .addText{color:rgba(35,43,59,.65);font-size:13px;line-height:1.5em;padding:0 4px;text-align:center}.offerCard.addOfferCard a{background:hsla(0,80%,70%,.2);border-radius:64px;color:#c00;display:block;font-size:15px;font-weight:650;line-height:1.4em;padding:8px 20px;text-align:center;transition:background-color .3s ease,color .3s ease}.offerCard.addOfferCard a:hover{background:#c00;color:#fff;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:639px){.offerCard.addOfferCard .addTitle{font-size:18px;line-height:1.2em}.offerCard.addOfferCard .addText{font-size:12px;line-height:1.5em}.offerCard.addOfferCard a{font-size:13px;line-height:1.4em}}.offerCard.skeleton{overflow:hidden}.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}.searchView .offersNotFound{display:flex;flex-direction:column;gap:8px;position:relative}.searchView .offersNotFound .notFoundTopWrap{display:flex;flex-direction:row;gap:8px}.searchView .offersNotFound .breadcrumbs{margin-bottom:24px}.searchView .offersNotFound .noOffers{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center;max-width:calc(50% - 4px)}@media screen and (max-width:639px){.searchView .offersNotFound .noOffers{max-width:100%}}.searchView .offersNotFound .noOffers h2{color:#232b3a;font-size:30px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}@media screen and (min-width:810px){.searchView .offersNotFound .noOffers h2{font-size:36px}}@media screen and (min-width:1200px){.searchView .offersNotFound .noOffers h2{font-size:40px}}.searchView .offersNotFound .noOffers .suggestion{color:#232b3a;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:58px}.searchView .offersNotFound .noOffers .suggestion.bold{font-weight:650}@media screen and (min-width:1200px){.searchView .offersNotFound .noOffers .suggestion{font-size:15px}}.searchView .offersNotFound .noOffersImage{aspect-ratio:1/1;content:url(/sluzby/static/media/krasty-offers-not-found.5bb0b472ad0f93b1.webp);display:inline-block;object-fit:cover;object-position:center;width:calc(50% - 4px)}@media screen and (max-width:639px){.searchView .offersNotFound .noOffersImage{display:none}}.searchView .offersNotFound.Category .noOffersImage{display:none}.searchView .offersNotFound.Category .noOffers{max-width:100%}.searchView .offersNotFound.PremisesOnly .premiseListTitle{color:#232b3a;font-size:18px;font-weight:650;line-height:1.4}@media screen and (min-width:810px){.searchView .offersNotFound.PremisesOnly .premiseListTitle{font-size:20px}}@media screen and (min-width:1200px){.searchView .offersNotFound.PremisesOnly .premiseListTitle{font-size:22px}}.searchView .offersNotFound.PremisesOnly .premiseList{background-color:transparent;padding:0}.searchFieldContainer{align-items:center;display:flex;flex:1 1;justify-content:flex-start;width:100%}.searchFieldContainer .wrap{width:100%}@media screen and (min-width:1200px){.searchFieldContainer .wrap{max-width:min(calc(62vw - 130px),782px)}}.searchFieldContainer .fieldWrap{align-items:center;background:#fff;border:1px solid rgba(35,43,59,.1);border-radius:24px;display:flex;gap:4px;height:48px;max-width:100%;padding-left:20px;padding-right:4px;width:100%}.searchFieldContainer .fieldWrap.withShadow{box-shadow:0 .6px .6px -1.25px rgba(0,0,0,.18),0 2.3px 2.3px -2.5px rgba(0,0,0,.16),0 10px 10px -3.75px rgba(0,0,0,.06)}.searchFieldContainer .suggestOpened .fieldWrap{border-bottom-color:#fff;border-radius:24px 24px 0 0}.searchFieldContainer .searchFieldInput{background:transparent;border:none;flex:1 1 auto;height:100%;line-height:48px;min-width:0}@supports (-webkit-overflow-scrolling:touch){.searchFieldContainer .searchFieldInput{font-size:16px}}.searchFieldContainer .searchFieldInput.searchFieldInputMobile{font-size:16px}.searchFieldContainer .searchFieldInput.searchFieldInputMobile::placeholder{font-size:14px}.searchFieldContainer button{background:none;border:none;position:static}.searchFieldContainer .btnExitSearch span{color:rgba(35,43,58,.65);font-size:20px}.searchFieldContainer .btnSubmitSearch{align-content:center;align-items:center;background-color:#c00;border:0;border-radius:21px;color:#fff;display:flex;flex-wrap:nowrap;height:calc(100% - 8px);justify-content:center;padding:12px 16px;width:fit-content}.searchFieldContainer .btnSubmitSearch span{font-size:24px;margin:4px}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.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{animation:tooltipFadeIn .2s ease-out forwards;background-color:#182131;border-radius:8px;box-shadow:0 4px 16px rgba(15,22,34,.25);color:#fff;display:block;font-size:12px;font-weight:400;letter-spacing:.34px;line-height:17px;max-width:320px;opacity:1;padding:8px 12px;position:absolute;transform:translateY(0);transition:opacity .2s ease-out;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:650;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:650;max-width:200px;padding:10px}.captcha .error{color:#c00;margin-top:20px}@media screen and (min-width:480px){.layoutPlain>.captcha{margin-top:5vh}}.footer{align-items:flex-start;border-top:1px solid #e0e0e0;contain:layout;container:footerContainer/inline-size;display:flex;flex-flow:column;gap:24px;margin-top:48px;padding:24px;place-content:flex-start;width:100%}.footer .bottomLinks,.footer .horizontalLists,.footer .verticalLists{display:flex;justify-content:space-between;width:100%}.footer .bottomLinks .linkList,.footer .horizontalLists .linkList,.footer .verticalLists .linkList{display:flex;gap:8px}.footer .bottomLinks .linkList h4,.footer .horizontalLists .linkList h4,.footer .verticalLists .linkList h4{font-size:13px;font-weight:650;line-height:1.5em;margin:0;padding:0;vertical-align:middle}.footer .bottomLinks .linkList a,.footer .bottomLinks .linkList button,.footer .horizontalLists .linkList a,.footer .horizontalLists .linkList button,.footer .verticalLists .linkList a,.footer .verticalLists .linkList button{color:rgba(35,43,59,.65);font-size:12px;font-weight:400;line-height:1.4;line-height:1.5em;margin:0;padding:0;vertical-align:middle}.footer .bottomLinks .linkList a.bold,.footer .bottomLinks .linkList button.bold,.footer .horizontalLists .linkList a.bold,.footer .horizontalLists .linkList button.bold,.footer .verticalLists .linkList a.bold,.footer .verticalLists .linkList button.bold{font-weight:650}@media screen and (min-width:1200px){.footer .bottomLinks .linkList a,.footer .bottomLinks .linkList button,.footer .horizontalLists .linkList a,.footer .horizontalLists .linkList button,.footer .verticalLists .linkList a,.footer .verticalLists .linkList button{font-size:13px}}.footer .verticalLists{flex-direction:row;gap:16px}.footer .verticalLists .linkList{flex-direction:column;width:100%}.footer .horizontalLists{flex-direction:column;gap:16px}.footer .horizontalLists .linkList{align-items:center;column-gap:16px;flex-direction:row;flex-wrap:wrap}.footer .bottomLinks{align-items:flex-start;flex-direction:column;gap:24px}.footer .bottomLinks img{width:115px}.footer .bottomLinks>div{display:flex;flex-direction:column;gap:16px}.footer .bottomLinks>div .linkList{align-items:center;column-gap:16px;flex-direction:row;flex-wrap:wrap}.footer .bottomLinks>div .linkList a,.footer .bottomLinks>div .linkList button{color:#232b3a}.footer .bottomLinks>div p.copyright{color:rgba(35,43,59,.65);font-size:12px;font-weight:400;line-height:1.4}.footer .bottomLinks>div p.copyright.bold{font-weight:650}@media screen and (min-width:1200px){.footer .bottomLinks>div p.copyright{font-size:13px}}@media screen and (max-width:639px){.footer{gap:24px;padding:24px}.footer .bottomLinks,.footer .horizontalLists,.footer .verticalLists{flex-direction:column;flex-wrap:wrap;gap:24px}.footer .bottomLinks .linkList,.footer .bottomLinks>div .linkList,.footer .horizontalLists .linkList,.footer .horizontalLists>div .linkList,.footer .verticalLists .linkList,.footer .verticalLists>div .linkList{align-items:center;column-gap:12px;flex-direction:row;flex-wrap:wrap;row-gap:8px}.footer .bottomLinks .linkList a,.footer .bottomLinks .linkList button,.footer .bottomLinks .linkList h4,.footer .bottomLinks>div .linkList a,.footer .bottomLinks>div .linkList button,.footer .bottomLinks>div .linkList h4,.footer .horizontalLists .linkList a,.footer .horizontalLists .linkList button,.footer .horizontalLists .linkList h4,.footer .horizontalLists>div .linkList a,.footer .horizontalLists>div .linkList button,.footer .horizontalLists>div .linkList h4,.footer .verticalLists .linkList a,.footer .verticalLists .linkList button,.footer .verticalLists .linkList h4,.footer .verticalLists>div .linkList a,.footer .verticalLists>div .linkList button,.footer .verticalLists>div .linkList h4{font-size:12px;line-height:1.4em}.footer .bottomLinks .linkList,.footer .bottomLinks>div .linkList{row-gap:12px}}@container footerContainer (width < 810px){.footer{gap:24px;padding:24px}.footer .bottomLinks,.footer .horizontalLists,.footer .verticalLists{flex-direction:column;flex-wrap:wrap;gap:24px}.footer .bottomLinks .linkList,.footer .bottomLinks>div .linkList,.footer .horizontalLists .linkList,.footer .horizontalLists>div .linkList,.footer .verticalLists .linkList,.footer .verticalLists>div .linkList{align-items:center;column-gap:12px;flex-direction:row;flex-wrap:wrap;row-gap:8px}.footer .bottomLinks .linkList a,.footer .bottomLinks .linkList button,.footer .bottomLinks .linkList h4,.footer .bottomLinks>div .linkList a,.footer .bottomLinks>div .linkList button,.footer .bottomLinks>div .linkList h4,.footer .horizontalLists .linkList a,.footer .horizontalLists .linkList button,.footer .horizontalLists .linkList h4,.footer .horizontalLists>div .linkList a,.footer .horizontalLists>div .linkList button,.footer .horizontalLists>div .linkList h4,.footer .verticalLists .linkList a,.footer .verticalLists .linkList button,.footer .verticalLists .linkList h4,.footer .verticalLists>div .linkList a,.footer .verticalLists>div .linkList button,.footer .verticalLists>div .linkList h4{font-size:12px;line-height:1.4em}.footer .bottomLinks{position:relative}.footer .bottomLinks .languageSwitch{position:absolute;right:0;top:0}}@media screen and (max-width:1023px){.detailFooter{padding-bottom:101px}}.detail .actions{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffe0;border-radius:80px;bottom:24px;box-shadow:0 .48175px .67445px -.83333px #00000021,0 1.83083px 2.56316px -1.66667px #00000021,0 8px 11.2px -2.5px #00000021;display:flex;justify-content:space-between;left:24px;padding:16px 16px 16px 32px;position:fixed;right:24px;z-index:1010}.detail .actions .priceWrap{justify-content:center;width:100%}.detail .actions .priceUnit,.detail .actions .priceWrap{align-items:center;display:flex;flex-direction:column}.detail .actions .priceUnit .price{color:#232b3a;display:inline;font-feature-settings:"cv05" on,"dlig" on;font-size:16px;font-variation-settings:"opsz" 14,"wght" 650;letter-spacing:-.04em;text-align:left}.detail .actions .priceUnit .unit{color:#6d6d6d;display:inline;font-size:13px;font-weight:400;text-align:left}.detail .actions .duration{color:#6d6d6d;display:inline-block;font-size:13px;font-weight:400;justify-content:center}.detail .actions .ctaBox{align-items:center;display:flex;justify-content:space-evenly}.detail .actions .ctaBox button{border-radius:64px;display:block;height:100%;white-space:nowrap;width:100%}@media screen and (min-width:640px){.detail .actions{bottom:24px;left:24px;padding:16px 16px 16px 32px;right:24px}.detail .actions .priceWrap .priceUnit .price{font-size:30px}.detail .actions .priceWrap .priceUnit .unit{font-size:13px}}@media screen and (min-width:1024px){.detail .actions{background:#fff;border:1px solid #232b3b1a;border-radius:16px;box-shadow:none;color:#6d6d6d;flex-direction:column;gap:24px;padding:24px;position:static;text-align:center}.detail .actions,.detail .actions .priceWrap{align-items:center;justify-content:flex-start}.detail .actions .priceWrap .priceUnit{align-items:center;width:100%}.detail .actions .priceWrap .priceUnit .price,.detail .actions .priceWrap .priceUnit .unit{display:block;margin:0}.detail .actions .duration{display:inline;margin-bottom:0;margin-top:0}.detail .actions .ctaBox{width:100%}}.detail>.archivedHeader{border-bottom:1px solid rgba(35,43,59,.08);display:flex;flex-direction:column;margin-bottom:64px;padding-bottom:32px}.detail>.archivedHeader .breadcrumbs{margin-bottom:0}.detail>.archivedHeader .text{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin-top:32px}.detail>.archivedHeader .text .archivedOfferImage{content:url(/sluzby/static/media/krasty-archived-offer.c9546b02d12f0545.webp);display:inline-block;object-fit:cover;object-position:center;width:323px}@media screen and (min-width:640px) and (max-width:1023px){.detail>.archivedHeader .text .archivedOfferImage{width:213px}}@media screen and (max-width:639px){.detail>.archivedHeader .text .archivedOfferImage{display:none}}.detail .contact{display:flex;flex-direction:column-reverse;gap:16px;margin-top:32px;width:100%}.detail .contact .btnText,.detail .contact p{margin-bottom:8px}.detail .contact .btnText:last-child,.detail .contact p:last-child{margin-bottom:0}.detail .contact .companyInfo{align-items:center;display:flex;gap:8px;margin-bottom:8px}.detail .contact .companyInfo .textWrapper{display:flex;flex-direction:column;gap:2px}.detail .contact .companyInfo .textWrapper .topBadgeFlag{background-color:#c00;border:none;border-radius:2px 0 0 2px;color:#fff;font-size:8px;height:12px;line-height:1.4em;padding:1px 4px 0;position:relative;white-space:nowrap;width:fit-content}.detail .contact .companyInfo .textWrapper .topBadgeFlag:after{background-image:url(/sluzby/static/media/topBadgeFlagTail.e7038cb2dfc0caaf.svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:100%;position:absolute;top:0;width:4px}.detail .contact .companyInfo strong.title{font-size:16px;font-weight:650}.detail .contact .companyInfo .noBreak{white-space:nowrap}.detail .contact .companyInfo .recommendedCheck{font-size:14px;height:14px;margin-left:4px;width:14px}.detail .contact .companyLogoWrap{align-items:center;align-self:flex-start;border-radius:8px;box-shadow:0 .60219px 1.56569px -1.08333px #00000029,0 2.28853px 5.95019px -2.16667px #00000026,0 10px 26px -3.25px #00000017;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.detail .contact .companyLogo{height:40px;margin-left:0;object-fit:contain;width:40px}.detail .contact .location{display:inline;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail .contact .navigate{display:inline-block;margin-bottom:8px;margin-left:8px}.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/info.7fc7c52460ac62e6.svg) 0 no-repeat;background-size:16px;padding-left:26px}.detail .contact .arrowDown{background:transparent url(/sluzby/static/media/chevronDown.3161869e5749b1b2.svg) 50% no-repeat;background-size:16px;display:inline-block;height:10px;transition:transform .5s ease;width:16px}.detail .contact .arrowUp{transform:rotate(180deg)}.detail .contact .otherPremises{opacity:0;transition:opacity .5s ease}.detail .contact .otherPremises button{color:#c00;margin-bottom:8px}.detail .contact .otherPremises.visible{opacity:1}.detail .contact .btnShowOtherPremises{color:#c00;margin-bottom:8px}.detail .contact .secretContact{color:#c00;position:relative}.detail .contact .btnShowContact{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 20%);box-sizing:content-box;height:100%;left:60px;padding-left:90px;position:absolute;text-align:left}.detail .contact .separatorLine{background-color:#232b3b1a;display:block;height:1px;margin:16px 0;width:100%}.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 .address,.detail .contact .otherPremise .title{display:block;font-size:13px;line-height:1.5em}.detail .contact .otherPremise,.detail .contact .otherPremise:visited{color:#232b3a;-webkit-text-decoration:none;text-decoration:none}.detail .contact .otherPremise:hover{color:#232b3a;-webkit-text-decoration:underline;text-decoration:underline}.detail .contact .goToFirmyProfile{display:block;margin-top:16px}@media screen and (min-width:1024px){.detail .contact{background-color:#fff;border:1px solid #232b3b1a;border-radius:16px;flex-direction:column;margin-top:0;padding:24px}.detail .contact .companyInfo strong.title{font-size:18px;line-height:24px}.detail .contact .companyLogoWrap{height:40px;width:40px}.detail .contact .companyLogo{height:32px;width:32px}.detail .contact .location{display:block;margin-bottom:0}.detail .contact .navigate{display:block;margin-left:0}}.detail>.descriptionText{margin-top:24px}.detail>.descriptionText .descriptionTextContent{display:flex;flex-direction:column;gap:4px;margin-top:8px}.detail>.descriptionText .descriptionTextContent>*{margin:0}.detail>.descriptionText ul{margin:0;padding-left:26px}.detail>.descriptionText ul li{list-style-type:disc;margin:0}.detail>.title{font-size:24px;font-weight:650;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;row-gap:8px}.detail>.infoBox .location{align-items:center;display:flex;flex:0 1 auto;font-size:15px;line-height:1.4em}.detail>.infoBox .location h2:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iIzcwNzU4MCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiPjxwYXRoIGQ9Ik00ODAtMTg2cTEyMi0xMTIgMTgxLTIwMy41VDcyMC01NTJxMC0xMDktNjkuNS0xNzguNVQ0ODAtODAwdC0xNzAuNSA2OS41VDI0MC01NTJxMCA3MSA1OSAxNjIuNVQ0ODAtMTg2bTAgNzlxLTE0IDAtMjgtNXQtMjUtMTVxLTY1LTYwLTExNS0xMTd0LTgzLjUtMTEwLjUtNTEtMTAzVDE2MC01NTJxMC0xNTAgOTYuNS0yMzlUNDgwLTg4MHQyMjMuNSA4OVQ4MDAtNTUycTAgNDUtMTcuNSA5NC41dC01MSAxMDNUNjQ4LTI0NCA1MzMtMTI3cS0xMSAxMC0yNSAxNXQtMjggNW0wLTM3M3EzMyAwIDU2LjUtMjMuNVQ1NjAtNTYwdC0yMy41LTU2LjVUNDgwLTY0MHQtNTYuNSAyMy41VDQwMC01NjB0MjMuNSA1Ni41VDQ4MC00ODAiLz48L3N2Zz4=) 50% no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:4px;vertical-align:middle;width:16px}.detail .contact .detailMapWrap{border-radius:16px;height:170px;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}@media screen and (min-width:1024px){.detail .contact .detailMapWrap{height:140px}}.detail>.gallery{aspect-ratio:2.5;margin:0 -24px 16px;overflow:hidden;position:relative}@media screen and (min-width:640px){.detail>.gallery{margin-bottom:24px}}@media screen and (min-width:1024px){.detail>.gallery{margin:0 0 24px}}.detail>.gallery .galleryGrid{display:grid;gap:4px;grid-template-columns:70% 1fr;height:100%}.detail>.gallery .galleryGrid.singleImage{grid-template-columns:1fr;max-width:100%;width:max(70%,320px)}.detail>.gallery .galleryGrid.singleImage .imageContainer{border-bottom-right-radius:16px;border-top-right-radius:16px}@media screen and (max-width:1023px){.detail>.gallery .galleryGrid.singleImage{width:100%}.detail>.gallery .galleryGrid.singleImage .imageContainer{border-radius:0}}.detail>.gallery .imageContainer{border-radius:4px;cursor:pointer;display:flex;height:100%;overflow:hidden;transition:filter .15s ease-in-out}.detail>.gallery .imageContainer:hover{filter:brightness(.95)}.detail>.gallery .imageContainer:last-of-type{border-bottom-right-radius:0;border-top-right-radius:0}@media screen and (min-width:1024px){.detail>.gallery .imageContainer:first-of-type{border-bottom-left-radius:16px;border-top-left-radius:16px}.detail>.gallery .imageContainer:last-of-type{border-bottom-right-radius:16px;border-top-right-radius:16px}}.detail>.gallery .imageContainer img,.detail>.gallery .imageContainer picture{height:100%;width:100%}.detail>.gallery .imageContainer img{object-fit:cover}.detail>.gallery .galleryBackBtnLink{align-items:center;background:#dedee0;border:none;border-radius:32px;color:#232b3a;display:inline-flex;font-size:14px;font-weight:500;gap:8px;left:8px;padding:8px 20px;position:absolute;-webkit-text-decoration:none;text-decoration:none;top:8px;transition:background-color .15s ease-in-out;z-index:10}.detail>.gallery .galleryBackBtnLink:hover{background:#6a6f79;color:#fff}.detail>.gallery .galleryBackBtnLink svg{fill:currentColor;height:20px;width:20px}.detail>.gallery .galleryBackBtnLink .placeholder{border-radius:4px;height:23px;width:100px}.detail>.gallery .photoCountBtn{align-items:center;background:rgba(35,43,59,.92);border:none;border-radius:32px;bottom:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:8px 20px;position:absolute;right:8px;transition:background-color .15s ease-in-out;z-index:10}.detail>.gallery .photoCountBtn:hover{background:#000}.detail>.gallery .photoCountBtn svg{fill:currentColor;height:20px;width:20px}.priceVariants{grid-area:"priceVariants";margin-top:24px;width:100%}.priceVariants .priceVariantsList{border-radius:16px;display:flex;flex-direction:column;gap:4px;margin-top:8px;overflow:hidden}.priceVariants .btnShowMore{margin-top:8px}.priceVariant{align-items:flex-start;background-color:#f7f7f7;border:none;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:24px;padding:16px;text-align:left;width:100%}.priceVariant .description{flex:1 1 auto;width:100%}.priceVariant .priceUnit{flex:0 0 auto;text-align:right}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:650;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:650;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:650;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:650;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:#232b3a;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:650;line-height:13px;position:relative;top:30px}.addPhotosSuccess body{overflow:hidden}.detail>.reviews{margin-top:24px}.detail>.reviews .noReviews{background:url(/sluzby/static/media/noReviews.4a0aab249f1c511f.svg) 50%/100% no-repeat;height:123px;margin:16px 0;width:238px}.detail>.reviews .reviewsHeading{align-items:center;column-gap:8px;display:flex}.detail>.reviews .reviewsHeading .reviewsHeadingDisclaimerIcon{background:rgba(35,43,59,.08);border-radius:100%;display:grid;font-size:16px;height:24px;overflow:hidden;place-items:center;width:24px}.detail>.reviews .detailReviewsInfo{background-color:#f7f7f7;border-radius:24px;display:flex;flex-direction:column;gap:16px;margin:24px 0 0;padding:24px}.detail>.reviews .detailReviewsInfo .structuredRatingAggregate{display:flex;flex-direction:column;gap:8px;justify-content:center;padding-left:0}.detail>.reviews .detailReviewsInfo .structuredRatingAggregate .section{display:flex;flex-direction:row}.detail>.reviews .detailReviewsInfo .structuredRatingAggregate .section .icon{height:24px;margin-right:8px;width:24px}.detail>.reviews .detailReviewsInfo .structuredRatingAggregate .section .text{font-size:16px;font-weight:400;line-height:24px}.detail>.reviews .detailReviewsInfo .detailReviewsSummary{display:flex;flex-direction:column;gap:4px}.detail>.reviews .reviewsSort{align-items:center;display:flex;justify-content:flex-end;margin-top:24px}.detail>.reviews .reviewsSort .dropdownValue{padding:0}.detail>.reviews .reviewsList{display:flex;flex-direction:column;padding:24px 0 8px}.detail>.reviews .btnBox{display:flex;flex-direction:column;row-gap:16px}.detail>.reviews .review{font-size:15px;max-width:100%;padding-bottom:24px;position:relative}.detail>.reviews .review.topped{background:rgba(29,161,242,.05);border-radius:16px;margin-bottom:24px;padding:48px 16px 16px}.detail>.reviews .review.topped:before{background-color:rgba(29,161,242,.15);border-radius:16px;color:rgba(35,43,59,.65);content:attr(data-content-after);font-size:8px;left:16px;padding:2px 8px;position:absolute;text-transform:uppercase;top:16px}.detail>.reviews .review .commonDataContainer{position:relative}.detail>.reviews .review .commonDataContainer.transparent>:not(.reviewActionBtn):not(button){opacity:.4}.detail>.reviews .review .commonDataContainer .authorContainer{display:flex;flex-direction:row;gap:10px;margin-bottom:8px}.detail>.reviews .review .commonDataContainer .authorContainer .submenuContainer{align-self:center;position:relative}.detail>.reviews .review .commonDataContainer .authorContainer .btnThreeDots{background:none;border:none;border-radius:100%;cursor:pointer;display:grid;height:28px;padding:0;place-items:center;transition:background-color .2s ease-in-out;width:28px;z-index:2}.detail>.reviews .review .commonDataContainer .authorContainer .btnThreeDots .material-symbols-outlined{color:rgba(35,43,59,.65);font-size:20px;padding-right:0;width:20px}.detail>.reviews .review .commonDataContainer .authorContainer .btnThreeDots:focus,.detail>.reviews .review .commonDataContainer .authorContainer .btnThreeDots:hover{background-color:rgba(35,43,59,.08)}.detail>.reviews .review .commonDataContainer .authorContainer .btnReportReview{background:#fff;border:none;border-radius:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 16px 24px -16px rgba(0,0,0,.1);color:#232b3a;cursor:pointer;font-weight:400;margin-right:-24px;padding:16px;position:absolute;right:0;text-align:left;top:40px;white-space:nowrap;width:auto;z-index:10000}.detail>.reviews .review .commonDataContainer .authorContainer .btnReportReview:focus,.detail>.reviews .review .commonDataContainer .authorContainer .btnReportReview:hover{-webkit-text-decoration:underline;text-decoration:underline}.detail>.reviews .review .commonDataContainer .authorContainer .btnReportReview img{height:25px;padding:0 3px 2px 0;vertical-align:middle;width:25px}.detail>.reviews .review .commonDataContainer .author{color:#232b3a;display:flex;gap: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:#232b3a;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 .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 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{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:650}.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{cursor:not-allowed;opacity:.8}.detail>.reviews .review .commonDataContainer .zboziLink{color:#232b3a}.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 .review .structuredRating{display:flex;flex-direction:column;padding-top:8px}.detail>.reviews .review .structuredRating .section{display:flex;flex-direction:row}.detail>.reviews .review .structuredRating .section .icon{height:16px;margin-right:8px;width:16px}.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:650;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:650;text-align:center}.reviewGalleryWrapper .reviewPhoto-morePhotos p.morePhotosText{font-size:14px;text-align:center}.reviewGalleryWrapper .reviewPhoto-morePhotos:hover{filter:brightness(.95)}@media screen and (min-width:1024px){.detail>.sidePanel{align-self:start;display:flex;flex-direction:column;gap:24px;height:min-content;margin-left:24px;position:sticky;top:80px}}.detail>.topPoints{margin-top:24px}.detail>.topPoints.topPointsNone{margin:0}.detail>.topPoints li{display:flex;font-size:15px;line-height:1.4em;margin-bottom:8px;place-items:center}.detail>.topPoints li:last-child{margin-bottom:0}.detail>.topPoints li:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iIzcwNzU4MCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiPjxwYXRoIGQ9Im00MjQtNDA4LTg2LTg2cS0xMS0xMS0yOC0xMXQtMjggMTEtMTEgMjggMTEgMjhsMTE0IDExNHExMiAxMiAyOCAxMnQyOC0xMmwyMjYtMjI2cTExLTExIDExLTI4dC0xMS0yOC0yOC0xMS0yOCAxMXptNTYgMzI4cS04MyAwLTE1Ni0zMS41VDE5Ny0xOTd0LTg1LjUtMTI3VDgwLTQ4MHQzMS41LTE1NlQxOTctNzYzdDEyNy04NS41VDQ4MC04ODB0MTU2IDMxLjVUNzYzLTc2M3Q4NS41IDEyN1Q4ODAtNDgwdC0zMS41IDE1NlQ3NjMtMTk3dC0xMjcgODUuNVQ0ODAtODBtMC04MHExMzQgMCAyMjctOTN0OTMtMjI3LTkzLTIyNy0yMjctOTMtMjI3IDkzLTkzIDIyNyA5MyAyMjcgMjI3IDkzbTAtMzIwIi8+PC9zdmc+);height:24px;margin-right:8px;width:24px}.btnGhost{background:rgba(35,43,59,.08);border:none;border-radius:40px;color:#232b3a;cursor:pointer;display:inline-block;font-size:14px;font-weight:650;padding:12px 32px;transition:background .15s ease-in-out,color .15s ease-in-out}.btnGhost:hover{background:#232b3ba6;color:#fff}.modal.formOrder{max-width:592px;padding:32px}@media (max-width:399px){.modal.formOrder{max-width:100%;padding:24px}}.modal.formOrder .content{display:flex;flex-flow:column;width:100%}.modal.formOrder .header{margin-bottom:24px}.modal.formOrder .header h2{color:#0f0f0f;font-size:24px;font-weight:650;line-height:32px;margin:0 24px 4px 0}.modal.formOrder .header .companyName{color:#232b3a;font-size:15px;font-weight:400;line-height:1.4em;margin:0}.modal.formOrder .contactPhone{align-items:center;display:flex;flex-wrap:nowrap;font-size:15px;line-height:1.4em;margin-bottom:24px}.modal.formOrder .contactPhone .contactPhone__label{color:#393939;flex-shrink:0;font-weight:650;margin-right:.25em}.modal.formOrder .contactPhone .contactPhone__partial{color:grey;display:inline-block;font-weight:400;margin-right:.25em;mask-image:linear-gradient(90deg,#000 30%,transparent 60%);-webkit-mask-image:linear-gradient(90deg,#000 30%,transparent 60%);mask-size:100% 100%;-webkit-mask-size:100% 100%}.modal.formOrder .contactPhone>a,.modal.formOrder .contactPhone>div{align-items:center;display:inline-flex;flex-wrap:nowrap}.modal.formOrder .contactPhone>a{color:inherit}.modal.formOrder .contactPhone>a,.modal.formOrder .contactPhone>a:hover{-webkit-text-decoration:none;text-decoration:none}.modal.formOrder .contactPhone.contactPhone--expanded>a{color:#c00}.modal.formOrder .contactPhone .btnShowContact{color:#c00;flex-shrink:0;font-weight:400;margin-left:.25em;-webkit-text-decoration:none;text-decoration:none}.modal.formOrder .contactPhone .btnShowContact:hover{-webkit-text-decoration:underline;text-decoration:underline}.modal.formOrder .form .fieldLabel{color:#404040;display:block;font-size:14px;font-weight:650;line-height:20px;margin-bottom:8px}.modal.formOrder .form .formField{margin-bottom:24px;position:relative}.modal.formOrder .form .error{color:#c00;font-size:12px;margin-top:4px}.modal.formOrder .form input[type=email],.modal.formOrder .form input[type=tel],.modal.formOrder .form input[type=text]{background:transparent;border:1px solid #404040;border-radius:12px;display:block;font-size:16px;font-weight:400;height:52px;padding:0 16px;text-overflow:ellipsis;width:100%}.modal.formOrder .form input::placeholder{color:grey;font-weight:400}.modal.formOrder .form textarea{background:transparent;border:1px solid #404040;border-radius:12px;display:block;font-size:16px;font-weight:400;min-height:120px;padding:16px;resize:vertical;width:100%}.modal.formOrder .form textarea::placeholder{color:grey;font-weight:400}.modal.formOrder .formTwoColsRow{display:flex;gap:16px}.modal.formOrder .formTwoColsRow>.formField{flex:1 1;min-width:0}.modal.formOrder .formFieldError input,.modal.formOrder .formFieldError textarea{border-color:#c00!important}.modal.formOrder .formFieldOk input,.modal.formOrder .formFieldOk textarea{border-color:#10bc58}.modal.formOrder .variant .dropdown .dropdownValue{background:#fff;border:1px solid #404040;border-radius:12px;color:#a9a9a9;height:52px;line-height:52px;padding:0 40px 0 16px;position:relative}.modal.formOrder .variant .dropdown .dropdownValue .dropdownValueText{font-size:16px;line-height:52px;width:100%}.modal.formOrder .variant .dropdown .dropdownValue .dropdownValueIcon{color:#a9a9a9;font-size:16px;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.modal.formOrder .variant.formFieldError .dropdown .dropdownValue{border-color:#c00}.modal.formOrder .variant .variantOption{align-items:center;display:flex;gap:16px;justify-content:space-between}.modal.formOrder .variant .variantOption .title{flex:1 1 auto;font-weight:400}.modal.formOrder .variant .variantOption .price{flex:0 0 auto;font-weight:650}.modal.formOrder .variant .dropdown .dropdownOptions{background:#fff;border:1px solid #404040;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1);margin-top:2px;max-width:100%;overflow:hidden;padding:4px}.modal.formOrder .variant .dropdown .dropdownOptions .dropdownOption{background:#fff;border-radius:8px;height:auto;line-height:24px;margin-bottom:2px;padding:12px 40px 12px 32px}.modal.formOrder .variant .dropdown .dropdownOptions .dropdownOption:last-child{margin-bottom:0}.modal.formOrder .variant .dropdown .dropdownOptions .dropdownOption:hover{background:#e0e0e0}.modal.formOrder .variant .dropdown .dropdownOptions .dropdownOption.selected{background:#ffe8e8!important;background-image:none!important;color:#c00;position:relative}.modal.formOrder .variant .dropdown .dropdownOptions .dropdownOption .dropdownOptionIcon{color:#c00;font-size:16px;left:10px;opacity:0;position:absolute;top:50%;transform:translateY(-50%)}.modal.formOrder .variant .dropdown .dropdownOptions .dropdownOption.selected .dropdownOptionIcon{opacity:1}.modal.formOrder .variant .dropdown .dropdownOptions .dropdownOption.selected .variantOption .title{color:#c00}.modal.formOrder .variant .dropdown .dropdownOptions .dropdownOption.selected .variantOption .price{color:#c00;font-weight:650}.modal.formOrder .variant .dropdown .dropdownValue .variantOption{color:#0f0f0f;font-weight:400}.modal.formOrder .variant .dropdown .dropdownValue .variantOption .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal.formOrder .reviewTerms{margin:16px 0;text-align:center}.modal.formOrder .formTerms{color:grey;font-size:12px;line-height:16px;margin:0}.modal.formOrder .formTerms a{color:grey;-webkit-text-decoration:underline;text-decoration:underline}.modal.formOrder .formFooter{margin-top:8px;text-align:center}.modal.formOrder .actionButtons{text-align:center}.modal.formOrder .actionButtons button.confirm{background:#c00;border:none;border-radius:24px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:650;padding:12px 32px;transition:background .15s}.modal.formOrder .actionButtons button.confirm:hover{background:#a00000}.modal.formOrder .errorBox{background:url(/sluzby/static/media/squircle-orange-danger.d4278df13c9155a7.svg) top 14px left 10px no-repeat #fcf4db;border-radius:8px;line-height:32px;margin:16px 0;min-height:48px;padding:8px 24px 8px 48px}.modal.formOrder .discardAlert{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.2);left:50%;max-width:320px;padding:24px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%}.modal.formOrder .discardAlert .discardInfo{font-weight:650;margin-bottom:16px}.modal.formOrder .discardAlert button{background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;font-weight:650;margin-top:8px;padding:12px;width:100%}.modal.formOrder .discardAlert button.confirm{background:#c00;border-color:#c00;color:#fff;margin-top:0}.modal.formOrder .confirmationMessage{min-height:400px;padding:0;text-align:center}.modal.formOrder .confirmationMessage .content{align-items:center;display:flex;flex-direction:column;height:100%;min-height:400px}.modal.formOrder .confirmationMessage .successIcon{height:100px;margin:80px auto 40px;width:100px}.modal.formOrder .confirmationMessage .checkmark{animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 #10bc58;display:block;height:100px;stroke:#fff;stroke-miterlimit:10;stroke-width:2;width:100px}.modal.formOrder .confirmationMessage .checkmark__circle{animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;fill:none;stroke:#10bc58;stroke-dasharray:166;stroke-dashoffset:166;stroke-miterlimit:10;stroke-width:2}.modal.formOrder .confirmationMessage .checkmark__check{animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;stroke-dasharray:48;stroke-dashoffset:48;transform-origin:50% 50%}.modal.formOrder .confirmationMessage h2{color:#0f0f0f;font-size:30px;font-weight:650;line-height:38px;margin:0 0 12px}.modal.formOrder .confirmationMessage .successText{color:grey;font-size:13px;line-height:18px;margin:0 0 40px}.modal.formOrder .confirmationMessage .btnClose{background:rgba(35,43,59,.08);border:none;border-radius:40px;color:#232b3a;cursor:pointer;display:inline-block;font-size:14px;font-weight:650;margin-bottom:16px;margin-top:auto;padding:12px 32px;transition:background .15s ease-in-out,color .15s ease-in-out}.modal.formOrder .confirmationMessage .btnClose:hover{background:#232b3ba6;color:#fff}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 55px #10bc58}}.modal.formOrder.fade{opacity:0;transition:opacity .4s}.sznRibbon{height:56px}.ribbon__end .ribbon-control{display:none}.ribbon-service__logo{opacity:1;transition:opacity .2s}.sznRibbon:has(.visibleAfterScroll) .ribbon-service__logo{opacity:0}@media screen and (max-width:419px){.ribbon__end .ribbon__end--reversed .ribbon-seznam{display:none}}@media screen and (max-width:399px){body .ribbon{padding:0 12px!important}}@media screen and (max-width:479px){.sznRibbon:has(input[type=text]) .ribbon-seznam,.sznRibbon:has(input[type=text]) .ribbon__start{display:none}}@media screen and (min-width:479px) and (max-width:959px){.sznRibbon:has(input[type=text]) .ribbon__center{margin:0 12px}.sznRibbon:has(input[type=text]) .ribbon-service{overflow:hidden;width:26px}.sznRibbon:has(input[type=text]) .ribbon-service img{flex-basis:110px;flex-shrink:0;max-width:unset}}body .ribbon{box-shadow:none;transition:top .25s ease-in-out}.sznRibbon:has(input[type=text]) .ribbon{box-shadow:0 0 2px #0000001a,0 8px 30px -12px #0000001f}.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-color:#fff;display:flex;flex:1 1;justify-content:flex-start;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;width:100%}.headerSearchField .searchFieldContainer{max-width:634px}.headerSearchField.searchVisible{opacity:1;pointer-events:auto}.ribbon--base{font-family:Inter!important}@supports (font-variation-settings:normal){.ribbon--base{font-family:InterVariable,Arial,sans-serif!important;font-variation-settings:"opsz" 14}}.error{display:flex;flex-direction:column;gap:8px;margin:64px auto 0;max-width:848px;padding:0 24px;position:relative;width:100%}.error .errorLayout{display:flex;flex-direction:row;gap:8px}.error .errorText{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center;max-width:calc(50% - 4px)}@media screen and (max-width:639px){.error .errorText{max-width:100%}}.error .errorText h2{color:#232b3a;font-size:30px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}@media screen and (min-width:810px){.error .errorText h2{font-size:36px}}@media screen and (min-width:1200px){.error .errorText h2{font-size:40px}}.error .errorText .message{color:#232b3a;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:58px}.error .errorText .message.bold{font-weight:650}@media screen and (min-width:1200px){.error .errorText .message{font-size:15px}}.error .errorFigure{aspect-ratio:1/1;content:url(/sluzby/static/media/krasty-offers-not-found.5bb0b472ad0f93b1.webp);display:inline-block;object-fit:cover;object-position:center;width:calc(50% - 4px)}@media screen and (max-width:639px){.error .errorFigure{display:none}}.homeHeader{margin:24px auto;max-width:680px;padding-bottom:0;position:relative;text-align:center;width:100%;z-index:1}.homeHeader .homeHeaderText{color:rgba(35,43,59,.65);font-weight:400;margin-bottom:24px;text-align:center}.homeHeader .searchFieldContainer{margin:24px auto 0;max-width:640px}.homeHeader .searchFieldContainer .fieldWrap{border-radius:32px;box-shadow:0 .60219px .60219px -1.25px rgba(0,0,0,.18),0 2.28853px 2.28853px -2.5px rgba(0,0,0,.159),0 10px 10px -3.75px rgba(0,0,0,.063);height:64px;padding-left:24px;padding-right:8px}.homeHeader .searchFieldContainer .btnSubmitSearch{border-radius:64px;height:46px;width:72px}.homeHeader .searchFieldContainer .btnSubmitSearch .searchIcon{font-size:24px;font-weight:400}.homeHeader .localityDialogButtonWrap{margin:8px 0 0}@media screen and (min-width:1600px){.homeHeader{max-width:960px}.homeHeader .searchFieldContainer,.homeHeader .wrap.search{max-width:100%}}.homeHeader .searchFieldContainer .suggestOpened .fieldWrap{border-radius:32px 32px 0 0}.homeMainCategories{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:960px;padding:0 0 24px;position:relative;width:100%}.homeMainCategories-grid{column-gap:8px;display:grid;grid-template-columns:repeat(9,1fr);margin:0 -24px;padding:0 24px;row-gap:16px;width:calc(100% + 48px)}.homeMainCategories-grid .homeMainCategoryButton{align-items:center;background-color:transparent;border:none;border-radius:16px;color:#232b3a;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-width:0}.homeMainCategories-grid .homeMainCategoryButton,.homeMainCategories-grid .homeMainCategoryButton:hover{-webkit-text-decoration:none;text-decoration:none}.homeMainCategories-grid .homeMainCategoryButton:hover .homeMainCategoryButton-name{-webkit-text-decoration:underline;text-decoration:underline}.homeMainCategories-grid .homeMainCategoryButton .homeMainCategoryButton-icon{align-items:center;aspect-ratio:1/1;background-color:rgba(35,43,59,.08);border-radius:16px;display:flex;justify-content:center;width:100%}.homeMainCategories-grid .homeMainCategoryButton .homeMainCategoryButton-icon img{border-radius:inherit;height:100%;object-fit:cover;object-position:center;width:100%}.homeMainCategories-grid .homeMainCategoryButton .homeMainCategoryButton-icon span.material-symbols-outlined{color:rgba(35,43,59,.65);font-size:24px;padding-right:0}.homeMainCategories-grid .homeMainCategoryButton .homeMainCategoryButton-name{color:#232b3a;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:15px;overflow:hidden;text-align:center;text-overflow:ellipsis;width:100%;-webkit-box-orient:vertical}.homeMainCategories-grid .homeMainCategoryButton .homeMainCategoryButton-name .desktopDown{font-size:12px}@media screen and (min-width:1600px){.homeMainCategories{padding:24px 0}.homeMainCategories-grid:not(.expanded) .homeMainCategoryButton:nth-child(n+9):not(.expandButton){display:none}}@media screen and (min-width:1024px) and (max-width:1599px){.homeMainCategories{max-width:640px;padding:24px 0}.homeMainCategories-grid{grid-template-columns:repeat(7,1fr)}.homeMainCategories-grid:not(.expanded) .homeMainCategoryButton:nth-child(n+7):not(.expandButton){display:none}}@media screen and (min-width:640px) and (max-width:1023px){.homeMainCategories-grid{grid-template-columns:repeat(5,1fr)}.homeMainCategories-grid:not(.expanded) .homeMainCategoryButton:nth-child(n+5):not(.expandButton){display:none}}@media screen and (max-width:639px){.homeMainCategories{max-width:none;overflow-x:auto;padding:0}.homeMainCategories-grid{display:flex;justify-content:flex-start;overflow-x:visible;padding-bottom:8px}.homeMainCategories-grid .homeMainCategoryButton{min-width:94px;width:94px}.homeMainCategories-grid .homeMainCategoryButton.expandButton{display:none}}.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%;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:#fff;border:0;border-radius:0 16px 16px 0;box-shadow:2px 0 4px rgba(0,0,0,.1);cursor:pointer;display:flex;height:72px;justify-content:flex-start;left:0;padding-left:4px;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:1001}.mapNipple .mapNippleText{left:-9999px;position:absolute;top:-9999px}.mapNipple .mapNippleIcon{color:#232b3a;transition:transform .2s ease,color .2s ease,margin .5s ease}.mapNipple:hover .mapNippleIcon{color:#c00;margin-left:-4px}.mapNipple.mapNippleReversed .mapNippleIcon{transform:scaleX(-1)}.mapNipple.mapNippleReversed:hover .mapNippleIcon{margin-left:4px}@media screen and (max-width:1023px){.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 .mapyBasicLayer{filter:saturate(.3)}.leafletMap .overlayLayer{background-color:hsla(0,0%,100%,.4)}.leafletMap .marker{transition:transform .15s}.leafletMap .marker.active{z-index:15!important}.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}.mapOfferOverlayHost{inset:0;pointer-events:none;position:absolute;z-index:1003}.mapOfferOverlayHost.is-visible{pointer-events:none}.mapOfferOverlay{pointer-events:auto;position:absolute}.mapOfferOverlay.mapOfferOverlayAnchored{max-width:min(600px,calc(100% - 32px));width:246px}.mapOfferOverlay.mapOfferOverlayBottom{bottom:16px;display:flex;justify-content:center;left:16px;right:16px}.mapCard{background:#fff;border-radius:20px;box-shadow:0 12px 32px rgba(17,24,39,.16),0 2px 8px rgba(17,24,39,.06);display:grid;grid-template-columns:1fr;max-width:700px;min-width:0;overflow:hidden;position:relative}.mapCard.mapCardBottom{border-radius:16px}.mapCard .mapCardTitleLink{color:inherit;-webkit-text-decoration:none;text-decoration:none}.mapCard .mapCardTitleLink:after{content:"";inset:0;position:absolute;z-index:1}.mapCard .mapCardTitleLink:focus-visible,.mapCard .mapCardTitleLink:hover{-webkit-text-decoration:none;text-decoration:none}.mapCard .mapCardTitleLink:focus-visible .mapCardTitleText,.mapCard .mapCardTitleLink:hover .mapCardTitleText{-webkit-text-decoration:underline;text-decoration:underline}.mapCard .mapCardMedia{aspect-ratio:246/92;background:#f7f7f7;position:relative}.mapCard .mapCardImage{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.mapCard .mapCardPriceBadge{background:#fff;border-radius:999px;bottom:4px;box-shadow:0 1px 2px rgba(17,24,39,.08);color:#c00;font-size:13px;font-weight:650;line-height:1.2;max-width:calc(100% - 8px);padding:6px 10px;position:absolute;right:4px}.mapCard .mapCardContent{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px}.mapCard .mapCardClose{display:none}.mapCard .mapCardTitle{color:#232b3a;font-size:15px;font-weight:650;line-height:1.35;margin:0}.mapCard .mapCardTitleText{position:relative;z-index:2}.mapCard .mapCardRatingLabel{color:#232b3a;font-size:14px;line-height:1.25;white-space:nowrap}.mapCard .mapCardRating{margin-top:2px}.mapCard .mapCardCompany,.mapCard .mapCardSecondary{color:rgba(35,43,59,.65);font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mapCard .mapCardCompany .recommendedCheck{font-size:11px;height:14px;line-height:14px;margin-left:4px;position:relative;width:14px;z-index:3}.mapCard .mapCardActions{padding:0 12px 12px;z-index:2}.mapCard .mapCardCta{border-radius:999px;display:flex;font-size:16px;font-weight:650;justify-content:center;line-height:1.2;min-height:36px;padding:8px 20px;width:100%}@media screen and (max-width:1023px){.mapCard{grid-template-columns:160px 1fr auto}.mapCard .mapCardClose{align-self:start;background:rgba(35,43,59,.08);border:none;border-radius:40px;color:#232b3a;cursor:pointer;display:inline-grid;grid-column:-2/-1;grid-row:1/2;height:32px;justify-self:end;margin:8px 8px 0 0;place-items:center;position:relative;width:32px;z-index:3}.mapCard .mapCardClose .material-symbols-outlined{color:inherit;padding:0}.mapCard .mapCardClose:hover{background:rgba(35,43,59,.65);color:#fff}.mapCard.mapCardBottom{width:100%}.mapCard.mapCardBottom .mapCardContent{grid-column:2;grid-row:span 2}.mapCard .mapCardMedia{aspect-ratio:auto;grid-column:1;grid-row:span 2;height:100%}.mapCard.mapCardBottom.mapCardWithCta .mapCardActions{align-items:center;align-self:end;display:flex;grid-column:-2/-1;grid-row:2;padding:12px 12px 12px 0}.mapCard .mapCardPriceBadge{bottom:8px}}@media screen and (max-width:639px){.mapCard{grid-template-columns:120px 1fr auto}.mapCard.mapCardBottom{width:100%}.mapCard .mapCardMedia{grid-row:span 3}.mapCard .mapCardContent{grid-column:2;grid-row:span 1}.mapCard.mapCardBottom.mapCardWithCta .mapCardActions{grid-column:2/-1;grid-row:span 1;padding:0 12px 12px}.mapCard .mapCardPriceBadge{bottom:12px}}@media screen and (max-width:639px) and (max-width:360px){.mapCard{overflow:visible}.mapCard .mapCardClose{background:#fff;margin:0;position:absolute;right:-15px;top:-15px}.mapCard .mapCardMedia{border-radius:16px 0 0 16px;overflow:hidden}}.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:#232b3a}.offerList{align-items:start;column-gap:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;justify-items:center;row-gap:20px;width:100%}@media screen and (min-width:640px){.offerList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:720px){.offerList{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch}}.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:650;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:650}.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;margin:24px 0 0;width:100%}.offerListHeader h3{flex:1 1}.offerListHeader .btn{margin-top:8px;width:100%}}.offerListHeaderSorting{align-items:center;color:#6e6e6e;flex-wrap:wrap;font-size:14px;font-weight:400;gap:12px;justify-content:flex-start;letter-spacing:normal;line-height:20px;margin:0;padding:0 0 24px;text-transform:none}.offerListHeaderSorting .offerListHeaderSortingMeta{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-left:auto;min-width:0}.offerListHeaderSorting .offerListHeaderSortingTitle{color:#6e6e6e;font-size:13px;font-weight:400;line-height:20px;margin:0}.offerListHeaderSorting .sortingDisclaimer{flex-shrink:0}.offerListHeaderSorting .btnBigMapMobile--offerList{align-self:center;flex-shrink:0;margin:0}.offerListHeaderSorting .btnBigMapMobile--offerList .long{display:block}.offerListHeaderSorting .btnBigMapMobile--offerList .short{display:none}@media screen and (min-width:1024px){.offerListHeaderSorting .btnBigMapMobile--offerList{display:none}}@media screen and (max-width:479px){.offerListHeaderSorting .btnBigMapMobile--offerList .long{display:none}.offerListHeaderSorting .btnBigMapMobile--offerList .short{display:block}.offerListHeaderSorting .offerListHeaderSortingTitle{font-size:12px;line-height:16px}.offerListHeaderSorting .offerListHeaderSortingMeta{justify-content:flex-end;margin-left:0;width:100%}}.offerListHeaderJustExtended{color:#232b3a;font-size:16px;font-weight:400;line-height:24px;padding-bottom:0;text-transform:none}.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:#232b3a;display:inline-grid;font-size:15px;height:32px;line-height:15px;place-items:center;transition:all .1s;width:32px}.pagination .pageLink span{color:#232b3a}.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%}.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:650;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:650;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:#232b3a;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:#232b3a;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:#232b3a;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}}.stickySearchWrap{background:#fff;padding:8px 24px;position:sticky;top:0;width:100%;z-index:1000}.bigMap .stickySearchWrap{display:none}@media screen and (min-width:1024px){.stickySearchWrap{display:none}}.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:650;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:#232b3a;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:650;letter-spacing:-.0625rem;line-height:1.26666667}.sds-typography_hero--medium{font-size:3rem;font-weight:650;letter-spacing:-.03125rem;line-height:1.33333333}.sds-typography_hero--small{font-size:2.25rem;font-weight:650;letter-spacing:-.0125rem;line-height:1.33333333}.sds-typography_heading--big{font-size:1.5rem;font-weight:650;letter-spacing:-.00625rem;line-height:1.33333333}.sds-typography_heading--medium{font-size:1.3125rem;font-weight:650;letter-spacing:0;line-height:1.33333333}.sds-typography_heading--small{font-size:1.125rem;font-weight:650;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}.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:#232b3a;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-color:#36b2ff;border-radius:100%;color:#fff;cursor:pointer;display:inline-grid;font-size:19px;height:20px;line-height:32px;margin-left:10px;place-items:center;width:20px}.recommendedCheck span{font-size:inherit}.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:650;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{flex:1 1;margin:0 auto;max-width:848px;padding:0 24px;position:relative;width:100%}.catalogView .breadcrumbs{margin-bottom:8px}.catalogView .expandCategoriesBtn,.catalogView .listingControls{margin-bottom:16px}.catalogView .seo{margin:32px 0 16px}.catalogView .seo .seoTitle{font-size:24px;font-weight:650;letter-spacing:-.5px;line-height:32px;margin-bottom:8px;text-align:left}.catalogView .seo .seoTitleSmaller{font-size:16px;font-weight:650;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:"archiveHead archiveHead" "gallery gallery" "breadcrumbs breadcrumbs" "linkBack linkBack" "title title" "rating rating" "infoBox infoBox" "topPoints topPoints" "priceVariants priceVariants" "descriptionText descriptionText" "sidePanel sidePanel" "reviews reviews" "otherServices otherServices" "similarServices similarServices" auto/1fr auto;max-width:1200px;padding:0 24px;position:relative;text-align:left;width:100%}.detail>*{margin-bottom:8px}.detail>.breadcrumbs{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:2;grid-area:breadcrumbs}.detail>.backToCompanyDetail{-ms-grid-column:1;-ms-grid-row:4;-ms-grid-column-span:2;grid-area:linkBack}.detail>.archivedHeader{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:2;grid-area:archiveHead}.detail>.title{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:2;grid-area:title}.detail>.gallery{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:2;grid-area:gallery}.detail>.rating{-ms-grid-column:1;-ms-grid-row:6;-ms-grid-column-span:2;grid-area:rating}.detail>.infoBox{-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column-span:2;grid-area:infoBox}.detail>.topPoints{-ms-grid-column:1;-ms-grid-row:8;-ms-grid-column-span:2;grid-area:topPoints}.detail>.priceVariants{-ms-grid-column:1;-ms-grid-row:9;-ms-grid-column-span:2;grid-area:priceVariants}.detail>.sidePanel{-ms-grid-column:1;-ms-grid-row:11;-ms-grid-column-span:2;grid-area:sidePanel}.detail>.descriptionText{-ms-grid-column:1;-ms-grid-row:10;-ms-grid-column-span:2;grid-area:descriptionText}.detail>.reviews{-ms-grid-column:1;-ms-grid-row:12;-ms-grid-column-span:2;grid-area:reviews}.detail>.companyOffers{-ms-grid-column:1;-ms-grid-row:13;-ms-grid-column-span:2;grid-area:otherServices}.detail>.similarOffers{-ms-grid-column:1;-ms-grid-row:14;-ms-grid-column-span:2;grid-area:similarServices}@media screen and (min-width:1024px){.detail{grid-template:"archiveHead archiveHead archiveHead" "gallery gallery sidePanel" min-content "breadcrumbs breadcrumbs sidePanel" "linkBack linkBack sidePanel" "title title sidePanel" min-content "infoBox infoBox 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" auto/auto 1fr 349px;padding:24px 40px 0}.detail>div.title{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:2}.detail>.breadcrumbs{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:2}.detail>.backToCompanyDetail{-ms-grid-column:1;-ms-grid-row:4;-ms-grid-column-span:2}.detail>.archivedHeader{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.detail>.title{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:2}.detail>.gallery{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:2}.detail>.infoBox{-ms-grid-column:1;-ms-grid-row:6;-ms-grid-column-span:2}.detail>.topPoints{-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column-span:2}.detail>.priceVariants{-ms-grid-column:1;-ms-grid-row:8;-ms-grid-column-span:2}.detail>.sidePanel{-ms-grid-row:2;-ms-grid-row-span:11;-ms-grid-column:3;-ms-grid-column-span:1}.detail>.descriptionText{-ms-grid-column:1;-ms-grid-row:9;-ms-grid-column-span:2}.detail>.reviews{-ms-grid-column:1;-ms-grid-row:10;-ms-grid-column-span:2}.detail>.companyOffers{-ms-grid-column:1;-ms-grid-row:11;-ms-grid-column-span:2}.detail>.similarOffers{-ms-grid-column:1;-ms-grid-row:12;-ms-grid-column-span:2}}@media screen and (max-width:639px){.detail>.infoBox .rating{display:none!important}.detail>.rating{display:flex}}@media screen and (min-width:640px){.detail>.infoBox .rating{display:flex}.detail>.rating{display:none!important}}@media (min-width:1024px){.detail>.gallery+* .sectionHeader{margin-top:0}}.detail.archived>:not(.archivedHeader)>:not(.archivedHeader),.detail.archived>h1.title{opacity:.4!important}.detail.archived>.reviews>.reviewsSort{position:relative;z-index:1}.detail.archived>.reviews>.reviewsList{position:relative;z-index:0}.detail.archived>.sidePanel{position:relative!important;top:0!important}.homeView{margin:0 auto;max-width:1120px;padding:0 24px;position:relative;width:100%}@media screen and (min-width:1600px){.homeView{max-width:1600px}}.homeView .sectionHeader{align-items:center;color:#0f0f0f;display:inline-flex;margin:40px 0 12px}.homeView .moreButton{margin:42px 0 24px}.homeView:not(.isExpanded) .categoryOffers:nth-child(n+4){display:none}.homeView .categoryOffersList{display:grid;gap:8px;margin:0 -24px;padding:0 24px;width:calc(100% + 48px)}@media screen and (max-width:639px){.homeView .categoryOffersList{grid-auto-columns:168px;grid-auto-flow:column;overflow-x:auto}.homeView .categoryOffersList .categoryOffersListItem{width:168px}}@media screen and (min-width:640px) and (max-width:1023px){.homeView .categoryOffersList{grid-template-columns:repeat(3,minmax(50px,1fr))}.homeView .categoryOffersList .categoryOffersListItem:nth-child(n+4){display:none}}@media screen and (min-width:1024px) and (max-width:1599px){.homeView .categoryOffersList{grid-template-columns:repeat(4,minmax(50px,1fr))}.homeView .categoryOffersList .categoryOffersListItem:nth-child(n+5){display:none}}@media screen and (min-width:1600px){.homeView .categoryOffersList{grid-template-columns:repeat(6,minmax(50px,1fr))}.homeView .categoryOffersList .categoryOffersListItem:nth-child(n+7){display:none}}.searchView{flex:1 1;margin:0 auto;max-width:848px;padding:0 24px;position:relative;width:100%}.searchView .breadcrumbs{margin-bottom:8px}.searchView .listingControls{margin-bottom:16px}.searchView .offerListHeaderSorting{margin-top:24px}.searchView .localityDialogButtonWrap{display:flex}.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}}