.panorama-nav,.panorama-nav .buttonset{position:absolute}.panorama-nav{bottom:40px;left:50%}.panorama-nav>div>div{height:61px}.panorama-nav button{width:60px;height:60px;background:url(/img/api/pano/arrow.png);cursor:pointer;display:inline-block;padding:0;margin:0 0 0 30px;border:none}.panorama-nav button.double{background:url(/img/api/pano/arrow-double.png)}.panorama-nav button:hover{background-image:url(/img/api/pano/arrow-hover.png)}.panorama-nav button:hover.double{background:url(/img/api/pano/arrow-double-hover.png)}.panorama-nav button.active{background-image:url(/img/api/pano/arrow-active.png)}.panorama-nav button.active.double{background:url(/img/api/pano/arrow-double-active.png)}.panorama{position:relative;overflow:hidden;font-family:Arial,Helvetica,sans-serif}.panorama.available{cursor:pointer}.panorama .copyright{line-height:12px;color:rgba(47,47,47,.9);text-shadow:#fff -1px -1px 0,#fff 1px -1px 0,#fff -1px 1px 0,#fff 1px 1px 0,#fff -1px 0 0,#fff 1px 0 0,#fff 0 1px 0,#fff 0 -1px 0;position:absolute;left:9px;bottom:9px;font-size:10px;max-width:40%}.panorama .pano-logo{position:absolute;right:9px;bottom:6px}.panorama .pano-logo img{width:72px;height:12px}.panorama .pano-timeline{background:rgba(0,0,0,.4);backdrop-filter:blur(10px);border-radius:8px;padding:6px 8px;display:inline-block;user-select:none}.panorama .pano-timeline .header{cursor:pointer}.panorama .pano-timeline .header span,.panorama .pano-timeline .header svg{display:inline-block;vertical-align:top}.panorama .pano-timeline .header span{color:#fff;font-size:14px;line-height:20px}.panorama .pano-timeline .header svg{width:14px;height:14px;fill:#fff;margin-left:6px;margin-top:2px;float:right}.panorama .pano-timeline .header .disabled-year{font-style:italic;color:#ccc}.panorama .pano-timeline .tooltip{position:absolute;display:none;background:rgba(89,92,97,.98);border-radius:8px;padding:12px;color:#fff;line-height:18px;font-size:14px;width:140px;margin-left:-24px;left:0;bottom:-16px;transform:translateY(100%)}.panorama .pano-timeline .tooltip:after{content:"";position:absolute;left:50%;top:-12px;margin-left:-8px;width:0;height:0;border-style:solid;border-width:0 8px 12px;border-color:transparent transparent rgba(89,92,97,.98)}.panorama .pano-timeline ul{margin:0;padding:0;display:none}.panorama .pano-timeline ul li{display:block;color:#fff;cursor:pointer;font-size:14px;line-height:20px;padding:6px 8px}.panorama .pano-timeline.hide,.panorama .pano-timeline.open .header{display:none}.panorama .pano-timeline ul li svg{width:14px;height:14px;fill:#fff;margin-left:6px;position:relative;top:2px}.panorama .pano-timeline ul li.active{background:#000}.panorama .pano-timeline ul li.active .disabled-year{font-style:italic;color:#ccc}.panorama .pano-timeline.open{padding:0}.panorama .pano-timeline.open ul{display:block}.panorama .pano-timeline.open ul li:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.panorama .pano-timeline.open ul li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.popup-holder{align-items:center;background:rgba(0,0,0,.5);background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.popup-holder .popup-info{backdrop-filter:blur(27.18px);background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.2);box-sizing:border-box;flex:0 0 auto;padding:40px;width:400px}.popup-holder .popup-info p{text-align:center;font-size:16px;line-height:20px}.popup-holder .popup-info .buttons{margin-top:10px;text-align:center}.popup-holder .popup-info .buttons button{border:1px solid #ccc;border-radius:4px;background:#fff;color:#000;font-size:14px;line-height:20px}@media (hover:hover) and (pointer:fine){.panorama .pano-timeline:not(.open):hover .tooltip.has-disabled-year{display:block}}@media only screen and (max-width:600px){.panorama .copyright .date{display:block}}.content-media.sequence a.disabled,.marker-poi-popup .tail{visibility:hidden}.content-media.sequence{text-align:center}.content-media.sequence img{margin-top:10px}.content-media.sequence span{color:#5c5c5c;display:block}.content-media.sequence a{margin:0 .5em}.content-media.gallery{overflow:auto}.content-media.gallery table{padding:0}.content-media.gallery table td{padding:0;vertical-align:middle;text-align:center}.content-media.gallery table img{display:inline-block;margin:0;padding:0}.content-transport a{color:#366}.content-transport .trLinks{color:#666;padding:.1em 0}.content-transport .card-trLine{position:relative;width:270px;padding-top:4px;font-size:12px}.content-transport .card-trLine label{font-weight:700;display:block;color:#999;background-position:4px 0;background-repeat:no-repeat;position:absolute;top:.6em;padding-top:.2em;left:3px;width:30px;padding-left:20px}.content-transport .send input{float:right}.content-transport .send a{text-decoration:none;color:#7373e0;padding-left:12px;background-position:0 3px;background-repeat:no-repeat}.content-transport .send a span{text-decoration:underline}.content-transport .formItem input{width:217px;padding:.2em 0 .2em 53px}.content-transport .formItem input:focus{outline:0}.content-keyvalue table{border-collapse:collapse}.content-keyvalue td{color:#666}.content-keyvalue td.text{padding-right:10px}.content-keyvalue strong{color:#000}.content-tzn{line-height:135%}.content-typename{color:#666}.content-contact em{color:#666;display:inline-block;font-style:normal;width:80px}.content-contact a{color:#7373e0;text-decoration:none}.content-link img{vertical-align:top}.content-origin,.content-origin a{color:#999;font-size:12px}.content-origin img{vertical-align:top;max-height:1em;position:relative;top:3px;margin-right:3px}.content-parking p{color:#000}.content-parking p+p{margin-top:1em;font-weight:700}.content-parking em{display:inline-block;font-style:normal;width:130px;font-weight:400}.content-partners img{border:2px solid #e9e9e9;margin-right:4px;width:50px;height:50px}.content-admission em,.content-persons em{display:inline-block;font-style:normal;width:60px}.content-persons p{padding:.1em 0 .2em}.content-persons em{color:#666}.content-persons a{color:#7373e0}.content-admission em{color:#666}.traffic-geom-detail{background-color:#fff;color:#000;border:1px solid silver;border-radius:5px;padding:10px 20px 10px 25px;box-shadow:2px 2px 4px 0 silver;z-index:2}.traffic-geom-detail .traffic-detail-content{position:relative;white-space:nowrap}.traffic-detail-content span{display:block;border-radius:50%;width:10px;height:10px;overflow:hidden;position:absolute;top:2px;left:-16px}.traffic-detail-content h5{font-size:14px}.traffic-detail-content p{padding:2px 0;color:#656565;font-size:13px}.content-arrivalsnext p,.content-departureslast .title,.content-departuresnext p{font-size:14px;font-weight:700}.traffic-detail-content p strong{font-weight:400;color:#000}.content-photo .image{max-width:100%}.content-arrivalsnext table,.content-departuresnext table{width:100%;border-collapse:collapse}.content-arrivalsnext td,.content-departuresnext td{vertical-align:top;border-bottom:1px dotted #e0e0e0;padding:10px 0;color:#5a5a5a}.content-arrivalsnext .time,.content-departuresnext .time{text-align:right;width:35px;color:#000}.content-arrivalsnext .line,.content-departuresnext .line{text-align:right;font-weight:700;width:1px;padding-right:10px;color:#000}.content-departureslast .title{color:#000}.content-departureslast p{color:#5a5a5a;line-height:20px}.content-departureslast p strong{color:#000}.content-lifetime p{font-size:14px;margin:2px 0}.marker-poi.detail .marker-inner .img-cont,.marker-poi.detailSmall .marker-inner .img-cont{margin-top:6px;line-height:46px;border-radius:100%;overflow:hidden;margin-left:6px;display:block}.content-lifetime span{color:#666}.marker-poi{cursor:pointer;overflow:hidden}.marker-poi .marker-inner{position:absolute}.marker-poi .marker-inner .img-cont{background-repeat:no-repeat;background-position:50%;background-size:cover}.marker-poi .marker-inner .img-cont.poitype-icon{background-size:auto}.marker-poi.detail{width:58px;height:68px;z-index:7}.marker-poi.detail .marker-inner{width:57px;height:67px;background:url(/img/api/marker-poi/detail.png?2) no-repeat}.marker-poi.detail .marker-inner .img-cont{width:46px;height:46px;position:relative}.marker-poi.detailSmall{width:46px;height:56px;z-index:7}.marker-poi.detailSmall .marker-inner{width:46px;height:56px;background:url(/img/api/marker-poi/detailSmall.png?2) no-repeat}.marker-poi.detailSmall .marker-inner .img-cont{width:34px;height:34px;position:relative}.marker-poi.detailSmall .marker-inner .img-cont.poitype-icon{background-color:#fff}.marker-poi.big{width:56px;height:66px;z-index:6}.marker-poi.big .marker-inner{width:72px;height:84px;left:-8px;top:-18px;background:url(/img/api/marker-poi/big.png?2) no-repeat}.marker-poi.big .marker-inner .img-cont{display:block;width:46px;height:46px;line-height:46px;border-radius:100%;margin-left:13px;margin-top:22px;overflow:hidden;position:relative}.marker-poi.middle{width:46px;height:56px;z-index:5}.marker-poi.middle .marker-inner{width:58px;height:71px;left:-6px;top:-15px;background:url(/img/api/marker-poi/middle.png?2) no-repeat}.marker-poi.middle .marker-inner .img-cont{display:block;width:34px;height:34px;line-height:36px;border-radius:100%;margin-left:12px;margin-top:21px;overflow:hidden;position:relative}.marker-poi.universal{width:34px;height:41px;z-index:5}.marker-poi.universal .marker-inner{width:48px;height:58px;left:-7px;top:-17px;background:url(/img/api/marker-poi/universal.png?2) no-repeat}.marker-poi.small{width:34px;height:41px;z-index:4}.marker-poi.small .marker-inner{width:48px;height:58px;left:-7px;top:-17px;background:url(/img/api/marker-poi/small.png?2) no-repeat}.marker-poi.small .marker-inner .img-cont{display:block;width:22px;height:22px;line-height:22px;border-radius:100%;margin-left:13px;margin-top:23px;overflow:hidden;position:relative}.marker-poi.smaller{width:20px;height:26px;z-index:3}.marker-poi.smaller .marker-inner{width:28px;height:35px;left:-4px;top:-9px;background:url(/img/api/marker-poi/smaller.png?2) no-repeat}.marker-poi.little{width:14px;height:16px;z-index:2}.marker-poi.little .marker-inner{width:22px;height:23px;left:-4px;top:-7px;background:url(/img/api/marker-poi/little.png?2) no-repeat}.marker-poi.active{z-index:10}.marker-poi.animSize{overflow:visible}.marker-poi.animSize .marker-inner{transition:background-position 70ms;transition-timing-function:steps(3)}.marker-poi.animSize .marker-inner .img-cont{transition:all 70ms;transition-timing-function:steps(3)}.marker-poi.big.animSize .marker-inner{background-position:-216px 0}.marker-poi.big.animSize .marker-inner .img-cont{width:60px;height:60px;line-height:60px;margin-left:6px;margin-top:5px}.marker-poi.middle.animSize .marker-inner{background-position:-174px 0}.marker-poi.middle.animSize .marker-inner .img-cont{width:46px;height:46px;line-height:46px;margin-left:6px;margin-top:6px}.marker-poi.small.animSize .marker-inner,.marker-poi.universal.animSize .marker-inner{background-position:-144px 0}.marker-poi.small.animSize .marker-inner .img-cont{width:36px;height:36px;line-height:36px;margin-left:6px;margin-top:6px}.marker-poi.smaller.animSize .marker-inner{background-position:-84px 0}.marker-poi.little.animSize .marker-inner{background-position:-66px 0}.marker-poi.nbr .marker-inner .nbr-cover{display:block;position:absolute;z-index:8}.marker-poi.nbr.detail .nbr-cover{left:13px;top:13px;background:url(/img/api/marker-poi/detail-nbr.png?2);width:32px;height:32px}.marker-poi.nbr.detail .img-cont{width:32px;height:32px;line-height:32px;margin-left:13px;margin-top:13px}.marker-poi.nbr.detailSmall .nbr-cover{left:5px;top:5px;background:url(/img/api/marker-poi/detailSmall-nbr.png?2);width:36px;height:36px}.marker-poi.nbr.detailSmall .img-cont{width:28px;height:28px;line-height:28px;margin-left:9px;margin-top:10px}.marker-poi.nbr.big .nbr-cover{background:url(/img/api/marker-poi/big-nbr.png?2) no-repeat;width:34px;height:34px;left:19px;top:28px}.marker-poi.nbr.big .img-cont{width:34px;height:34px;line-height:34px;margin-left:19px;margin-top:28px}.marker-poi.nbr.middle .nbr-cover{background:url(/img/api/marker-poi/middle-nbr.png?2) no-repeat;width:28px;height:28px;left:15px;top:25px}.marker-poi.nbr.middle .img-cont{width:28px;height:28px;line-height:28px;margin-left:15px;margin-top:25px}.marker-poi.nbr.small .nbr-cover{background:url(/img/api/marker-poi/small-nbr.png?2) no-repeat;width:18px;height:18px;left:15px;top:25px}.marker-poi.nbr.small .img-cont{width:18px;height:18px;line-height:18px;margin-left:15px;margin-top:25px}.marker-poi-paid{width:34px;height:40px;overflow:hidden;z-index:1}.marker-poi-paid .marker-inner{width:42px;height:50px;left:-4px;top:-9px;background:url(/img/api/marker/paid.png?2) no-repeat;text-align:center;position:absolute}.marker-poi-paid .marker-inner img{margin-top:16px}.marker-poi-paid.active{z-index:10}.marker-poi-popup{z-index:9}.smap .layer-switch button:before,.smap .zoom .button-group button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.noprint{visibility:hidden!important}.print{visibility:visible!important}}@font-face{font-family:mapy;src:url(/font/api/mapy.eot?7);src:url(/font/api/mapy.eot?7#iefix) format("embedded-opentype"),url(/font/api/mapy.svg?7) format("svg"),url(/font/api/mapy.woff?7) format("woff"),url(/font/api/mapy.ttf?7) format("truetype");font-weight:400;font-style:normal}.smap{font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.smap img{width:auto;height:auto;user-select:none}.smap .copyright,.smap .scale,.smap .zoom,.smap img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.smap .hud>*>*,.smap>*{z-index:1}.smap .copyright,.smap .scale{font-size:10px;cursor:default;color:#333;text-shadow:#fff -1px -1px 0,#fff 1px -1px 0,#fff -1px 1px 0,#fff 1px 1px 0,#fff -1px 0 0,#fff 1px 0 0,#fff 0 1px 0,#fff 0 -1px 0;user-select:none}.smap .copyright a{color:#6b7580;text-decoration:none}.smap .compass{right:10px;top:10px;cursor:pointer}.smap-defaults .compass{right:18px;top:60px}.smap .compass-north{width:63px;height:63px;background:url(/img/api/compass/compass-n.png) 50% no-repeat #fff;border-radius:100%;box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.smap .zoom .button-group,.smap .zoom .zoom-menu{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.smap .compass-north-ie8{width:65px;height:65px;background-image:url(/img/api/compass/compass-n-ie8.png);background-position:50%}.smap .compass-east{background-image:url(/img/api/compass/compass-e.png)}.smap .compass-south{background-image:url(/img/api/compass/compass-s.png)}.smap .compass-west{background-image:url(/img/api/compass/compass-w.png)}.smap .ccw,.smap .cw{width:22px;height:26px;cursor:pointer}.smap .ccw{background-image:url(/img/api/ccw.png)}.smap .cw{background-image:url(/img/api/cw.png)}.smap .cw-smooth{width:69px;height:102px;background-image:url(/img/api/cw-smooth.png);cursor:pointer}.smap .cw-smooth:hover{background-image:url(/img/api/cw-smooth-hover.png)}.smap .zoom{width:64px;cursor:pointer;top:10px;right:10px;user-select:none}.smap-defaults .zoom{right:17px;top:17px}.smap .zoom .button-group{position:absolute;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.smap .zoom .button-group button{display:inline-block;vertical-align:top;cursor:pointer;padding:0;margin:0;width:32px;text-align:center;font-size:17px;line-height:27px;font-family:mapy;font-style:normal;font-weight:400;speak:none;background:#fff;color:#6b7580;border:none;outline:0}.smap .zoom .button-group button:hover{color:#29ac07;background:#f7f7f7}.smap .zoom .button-group button:active{font-size:13px}.smap .zoom .button-group button.minus{border-bottom-left-radius:2px;border-top-left-radius:2px;width:31px}.smap .zoom .button-group button.plus{position:relative;border-bottom-right-radius:2px;border-top-right-radius:2px}.smap .zoom .button-group button.plus:active{font-size:21px}.smap .zoom .button-group button.plus:after{position:absolute;display:block;width:1px;height:19px;content:"";top:4px;left:0;background:#e8e8e8}.smap .zoom .zoom-menu{width:99%;position:absolute;top:26px;box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.smap .layer-switch button,.smap .zoom .slider-bg{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.smap .zoom .line{width:16px;right:10px;top:21px}.smap .zoom .label{right:18px;font-size:11px;color:#666;text-align:right}.smap .zoom .label:hover{color:#29ac07}.smap .zoom .slider{right:0;z-index:10;width:0;height:0;border-style:solid;border-width:6px 12px 6px 0;border-color:transparent #29ac07 transparent transparent}.smap .zoom .slider-bg{position:absolute;left:60%;top:0;background:#ccc;background:rgba(0,0,0,.3);opacity:.3;z-index:0;width:1px;box-shadow:0 0 2px 0 rgba(0,0,0,.3);height:100%}.smap .zoom .top{height:25px;background:#fff}.smap .zoom .middle{background:#fff}.smap .zoom .bottom{height:26px;background:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.smap .selection{cursor:pointer;border-color:#00a;border-style:solid;background-color:#66f;opacity:.25;filter:alpha(opacity=25)}.smap .notification{width:200px;visibility:hidden}.smap .notification div{border-color:red;border-width:2px;width:15%;height:15%;visibility:visible}.smap .notification .top-left{border-top-style:solid;border-left-style:solid}.smap .notification .top-right{border-top-style:solid;border-right-style:solid}.smap .notification .bottom-left{border-bottom-style:solid;border-left-style:solid}.smap .notification .bottom-right{border-bottom-style:solid;border-right-style:solid}.smap .layer-switch{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.smap .layer-switch button{display:inline-block;vertical-align:top;cursor:pointer;padding:0 8px 1px;text-align:center;line-height:24px;background:#fff;color:#6b7580;border:none;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.3);outline:0}.smap .layer-switch button span{font-size:13px}.smap .layer-switch button:before{content:"m";position:relative;top:2px;font-size:16px;padding-right:6px;display:inline-block;font-family:mapy;font-style:normal;font-weight:400;speak:none}.smap .layer-switch button:hover{color:#29ac07}.smap .layer-switch .window{position:absolute;top:0;left:0;background:#fff;color:#6b7580;border:none;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.3);font-size:12px;padding:13px 13px 4px}.smap .layer-switch .left,.smap .layer-switch .right{position:absolute;cursor:pointer;background-color:#fff;width:13px;height:65px;top:13px}.smap .layer-switch .left{left:0}.smap .layer-switch .right{right:0}.smap .layer-switch .left .arrow{background:url(/img/api/layer-switch/l-arr.png) 50% 0 no-repeat}.smap .layer-switch .right .arrow{background:url(/img/api/layer-switch/r-arr.png) 50% 0 no-repeat}.smap .layer-switch .item{display:inline-block;margin:0;vertical-align:top}.smap .layer-switch .item>div{margin:0 0 0 3px;padding:0;position:relative;height:50px;overflow:hidden}.smap .layer-switch :first-child.item>div{margin:0}.smap .layer-switch .item p{margin:2px 0 0 2px;color:#00c;font-size:12px}.smap .layer-switch .active p{font-weight:700;color:#000}.smap .layer-switch .item>div .border{display:none}.smap .layer-switch .active>div .border{display:block;position:absolute;border:2px solid #000;left:0;right:0;top:0;bottom:0}.smap .layer-switch .arrow{width:100%;height:13px;position:absolute;left:0;top:19px}.smap .minimap{border-style:solid;border-width:2px}.context-menu{position:absolute;background-color:#fff;box-shadow:0 0 3px #888;padding:10px 0;opacity:.96;border-radius:11px;z-index:2}.context-menu .item{font-size:93%;display:block;padding:.3em 1.25em;color:#000}.context-menu a.item{text-decoration:none;color:#29ac07}.context-menu a.item:hover{color:#fff;background-color:#29ac07}.context-menu .disabled,.context-menu a.disabled,.context-menu a.disabled:hover{color:#888;background-color:#fff}.context-menu .separator{border-top:1px dotted #c8c8c8;margin:0 1.25em 0 1.24em;height:1px;padding:0}.smap .control-rosette{width:44px;height:44px;overflow:hidden;position:absolute}.smap .control-rosette div{position:absolute;top:14px;left:18px;width:10px;height:10px;color:#fff;font-size:14px;line-height:14px}.smap .cluster{width:0;height:0;cursor:pointer}.smap .cluster div{position:absolute;border-radius:50%;background-color:#fff;border:10px solid rgba(0,0,0,.4);background-clip:padding-box;text-align:center;font-weight:700;font-size:17px}.smap .cluster img{margin-left:3px}.smap .scale{padding-right:15px}.smap-defaults .scale{left:8px;bottom:25px}.smap .scale .numbers{position:relative;height:16px}.smap .scale .numbers span{position:absolute;top:0;transform:translate(-50%);transition:all .5s}.smap .scale .parts{border:1px solid #fff;height:6px;line-height:0}.smap .scale .unit{position:absolute;padding-left:5px;top:13px;transition:all .5s}.smap .scale .parts span{display:inline-block;height:0;border-width:6px 0 0;border-style:solid;transition:all .5s}.smap .scale .parts span.odd{border-color:#333}.smap .scale .parts span.even{border-color:#fff;opacity:.8}.smap .hud .pointer-cover{display:none}.smap .hud .pointer-cover.show{display:block}.smap .hud .pointer-cover .caption{padding:2px;background:#fff;border:1px solid #ccc;color:#000;margin:0;border-radius:3px;position:absolute;top:0;left:0;font-size:13px;white-space:nowrap;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);height:13px;line-height:13px}.smap .hud .pointer-cover .caption.left{text-align:left;padding-left:10px;padding-right:20px;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%)}.smap .hud .pointer-cover .caption.right{padding-left:20px;padding-right:10px;text-align:right}.smap .hud .pointer-cover .pointer-svg{position:absolute;z-index:0!important}.smap .hud .pointer-cover .pointer-svg .pointer-back,.smap .hud .pointer-cover .pointer-svg .pointer-target{cursor:pointer}.smap-suggest{width:358px;position:absolute;z-index:100;border-radius:0 0 3px 3px;padding:0;margin:0;border:1px solid #bbb;border-top:none;box-shadow:0 2px 2px 0 #ddd;background:#fff}.smap-suggest .item{list-style-type:none;margin:0;padding:0;border-top:1px solid #e1e1e1;text-align:left;min-height:50px}.smap-suggest .item.selected,.smap-suggest .item:hover{background:#f3f3f3;cursor:pointer}.smap-suggest .item .image{display:table-cell;width:42px;text-align:center}.smap-suggest .item .image img{width:20px;height:20px;vertical-align:middle}.smap-suggest .item .text{display:table-cell;padding:8px 32px 8px 0;box-sizing:border-box;max-width:316px}.smap-suggest .item .text em,.smap-suggest .item .text strong{display:block;overflow:hidden}.smap-suggest .item .text strong{font-size:14px;line-height:18px;word-break:break-word}.smap-suggest .item .text em{font-size:12px;line-height:16px;color:grey;font-style:normal}.smap-suggest .brand{display:flex;flex-direction:row;justify-content:flex-end;padding:0}.smap-suggest .brand a{display:flex;flex-direction:row;align-items:center;text-decoration:none;padding:4px 4px 4px 0;cursor:pointer}.smap-suggest .brand a .text{font-size:10px;color:#828282;margin-right:2px;line-height:1}.smap-suggest .brand a img{width:51px;height:12px}.control-copyright-popup{padding:8px;position:absolute;left:140px;bottom:35px;z-index:10;background:#fff;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.6);overflow:auto;max-height:80%}.control-copyright-popup p{margin:0;padding:0;color:#333;font-family:Arial;font-size:10px;line-height:14px}.control-copyright-popup-cover{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:9}.marker span.before,.marker span.before img{top:0;position:absolute}.marker{cursor:pointer;display:block;background-repeat:no-repeat;background-position:0 0}.marker span.before{overflow:hidden;display:block;pointer-events:none}.marker .marker-bg-wrapper{display:block;width:100%;height:100%;overflow:hidden}.marker .marker-bg-wrapper img{transform:translate(0)}.marker.non-active .marker-bg-wrapper img{transform:translate(-50%)}.marker.type-big,.marker.type-universalbig{width:48px;height:66px;z-index:8}.marker.type-big span.before,.marker.type-universalbig span.before{width:27px;height:66px;left:48px}.marker.type-big span.before img,.marker.type-universalbig span.before img{left:-48px}.marker.type-big .img-cont,.marker.type-universalbig .img-cont{width:40px;height:40px;top:24px}.marker.type-big{z-index:7}.marker.type-middle{width:40px;height:55px;z-index:6}.marker.type-middle span.before{width:22px;height:55px;left:40px}.marker.type-middle span.before img{left:-40px}.marker.type-middle.non-active{background-position:-62px 0}.marker.type-middle .img-cont{width:32px;height:32px;top:20px}.marker.type-small,.marker.type-universal{width:32px;height:44px;z-index:5}.marker.type-small span.before,.marker.type-universal span.before{width:18px;height:44px;left:32px}.marker.type-small span.before img,.marker.type-universal span.before img{left:-32px}.marker.type-small.non-active,.marker.type-universal.non-active{background-position:-50px 0}.marker.type-small .img-cont,.marker.type-universal .img-cont{width:28px;height:28px;top:16px}.marker.type-small{z-index:4}.marker.type-little{width:14px;height:19px;z-index:3}.marker.type-little span.before{width:7px;height:19px;left:14px}.marker.type-little span.before img{left:-14px}.marker.type-little.non-active{background-position:-21px 0}.marker.type-poi{z-index:2}.marker.type-poi span.before{display:none}.marker.type-paid{width:42px;height:50px;z-index:2}.marker.type-paid .img-cont{top:26px}.marker.type-paid span.before{display:none}.marker .img-cont{display:block;opacity:0;transition:opacity .2s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marker .img-cont:not(.icon){border-radius:50%}.marker .img-cont.favicon{width:16px;height:16px}.marker .img-cont.loaded{opacity:1}.marker-popup{z-index:10}.smap .card{width:270px;left:-104px;background-color:#fff;color:#0e0e0e;padding:16px;position:absolute;bottom:70px;cursor:default;box-sizing:border-box;box-shadow:0 4px 16px 0 rgba(0,0,0,.2);overflow:hidden;border-radius:8px}.smap .card .close{position:absolute;cursor:pointer;top:2px;right:2px;width:20px;height:20px}.smap .card .close:after{font-family:mapy;content:"c";font-size:20px;color:#0e0e0e}.smap .card .tail{visibility:hidden;width:0;height:0;position:absolute;left:50%;bottom:0}.smap .card .card-body{position:relative;overflow:auto;background-color:#fff;transform:translateZ(0)}.smap .card .title img{float:left;margin:0 8px 8px 0;border:1px solid gray}.smap .card .title{margin-right:40px}.smap .card .title h2{font-size:138.5%}.smap .card .title .address{color:gray;line-height:130%}.smap .card .card-content{font-size:13px}.smap .card .content-description{line-height:140%;margin-top:7px}.smap .card .content-categoryname p{color:#666}.smap .card .gps a{color:#66c}.smap .card .gps img{position:relative;top:1px;margin-left:6px;cursor:pointer}.smap .card .content-expediture{line-height:135%}.smap .card .content-gallery table{padding:0}.smap .card .content-gallery table td{border-collapse:separate;padding:0;line-height:0;font-size:0;border-spacing:0 1px;vertical-align:middle;text-align:center;border:1px solid #8888e4}.smap .card .content-gallery table img{display:inline-block;margin:0;padding:0}.sds-helpers-button>*{pointer-events:none;position:relative;top:0;left:0}.sds-helpers-button::-moz-focus-inner{border:0}.sds-surface{position:relative;border-radius:.25rem;border:0;box-sizing:border-box;transition:box-shadow .15s cubic-bezier(.215,.61,.355,1);-webkit-tap-highlight-color:transparent}.sds-surface:focus{outline:none}.sds-surface:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border:.0625rem solid transparent;border-radius:.25rem;pointer-events:none}.sds-surface--sharp{border-radius:0}.sds-surface--clickable{cursor:pointer}.sds-surface--00,.sds-surface--00.sds-surface--clickable:hover{background:transparent;color:#000;box-shadow:none}.sds-surface--00.sds-surface--clickable:focus{box-shadow:0 0 0 .125rem #80c0ff}.sds-surface--00.sds-surface--clickable:active{box-shadow:none}.sds-surface--01{background:transparent;color:#000;box-shadow:none}.sds-surface--01:before{border-color:#e0e0e0}.sds-surface--01.sds-surface--clickable:hover:before{border-color:silver}.sds-surface--01.sds-surface--clickable:focus{box-shadow:0 0 0 .125rem #80c0ff}.sds-surface--01.sds-surface--clickable:active{box-shadow:none}.sds-surface--01.sds-surface--clickable:active:before{border-color:#a0a0a0}.sds-surface--02{background:#fff;color:#000;box-shadow:none}.sds-surface--02.sds-surface--clickable:hover{box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.1),0 .125rem .5rem 0 rgba(0,0,0,.05)}.sds-surface--02.sds-surface--clickable:focus{box-shadow:0 0 0 .125rem #80c0ff}.sds-surface--02.sds-surface--clickable:hover:focus:not(:active){box-shadow:0 0 0 .125rem #80c0ff,0 .0625rem .1875rem 0 rgba(0,0,0,.1),0 .125rem .5rem 0 rgba(0,0,0,.05)}.sds-surface--02.sds-surface--clickable:active{box-shadow:0 .0625rem .0625rem 0 rgba(0,0,0,.25),0 .0625rem .125rem 0 rgba(0,0,0,.1)}.sds-surface--02.sds-surface--disabled{box-shadow:none}.sds-surface--03{background:#fff;color:#000;box-shadow:0 0 .0625rem 0 rgba(0,0,0,.25)}.sds-surface--03.sds-surface--clickable:hover{box-shadow:0 0 .0625rem 0 rgba(0,0,0,.35),0 .0625rem .25rem 0 rgba(0,0,0,.1),0 .125rem .5rem 0 rgba(0,0,0,.05)}.sds-surface--03.sds-surface--clickable:focus{box-shadow:0 0 0 .125rem #80c0ff,0 0 .0625rem 0 rgba(0,0,0,.25)}.sds-surface--03.sds-surface--clickable:hover:focus:not(:active){box-shadow:0 0 0 .125rem #80c0ff,0 0 .0625rem 0 rgba(0,0,0,.35),0 .0625rem .25rem 0 rgba(0,0,0,.1),0 .125rem .5rem 0 rgba(0,0,0,.05)}.sds-surface--03.sds-surface--clickable:active{box-shadow:0 0 .0625rem 0 rgba(0,0,0,.5),0 .0625rem .1875rem 0 rgba(0,0,0,.3)}.sds-surface--03.sds-surface--disabled{box-shadow:0 0 .0625rem 0 rgba(0,0,0,.25)}.sds-surface--04{background:#fff;color:#000;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.1),0 1rem 1.5rem -1rem rgba(0,0,0,.1)}.sds-surface--04.sds-surface--clickable:hover{box-shadow:0 .0625rem .375rem 0 rgba(0,0,0,.2),0 1rem 2rem -1rem rgba(0,0,0,.3)}.sds-surface--04.sds-surface--clickable:focus{box-shadow:0 0 0 .125rem #80c0ff,0 .0625rem .1875rem 0 rgba(0,0,0,.1),0 1rem 1.5rem -1rem rgba(0,0,0,.1)}.sds-surface--04.sds-surface--clickable:hover:focus:not(:active){box-shadow:0 0 0 .125rem #80c0ff,0 .0625rem .375rem 0 rgba(0,0,0,.2),0 1rem 2rem -1rem rgba(0,0,0,.3)}.sds-surface--04.sds-surface--clickable:active{box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.2),0 .0625rem .1875rem 0 rgba(0,0,0,.3)}.sds-surface--04.sds-surface--disabled{box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.1),0 1rem 1.5rem -1rem rgba(0,0,0,.1)}.sds-surface--05{background:#fff;color:#000;box-shadow:0 0 .0625rem 0 rgba(0,0,0,.2),0 .0625rem .25rem 0 rgba(0,0,0,.2),0 1rem 1.5rem -1rem rgba(0,0,0,.3)}.sds-surface--05.sds-surface--clickable:hover{box-shadow:0 0 .0625rem 0 rgba(0,0,0,.3),0 .0625rem .375rem 0 rgba(0,0,0,.3),0 1rem 2rem -1rem rgba(0,0,0,.5)}.sds-surface--05.sds-surface--clickable:focus{box-shadow:0 0 0 .125rem #80c0ff,0 0 .0625rem 0 rgba(0,0,0,.2),0 .0625rem .25rem 0 rgba(0,0,0,.2),0 1rem 1.5rem -1rem rgba(0,0,0,.3)}.sds-surface--05.sds-surface--clickable:hover:focus:not(:active){box-shadow:0 0 0 .125rem #80c0ff,0 0 .0625rem 0 rgba(0,0,0,.3),0 .0625rem .375rem 0 rgba(0,0,0,.3),0 1rem 2rem -1rem rgba(0,0,0,.5)}.sds-surface--05.sds-surface--clickable:active{box-shadow:0 0 .0625rem 0 rgba(0,0,0,.3),0 .0625rem .375rem 0 rgba(0,0,0,.3),0 .0625rem .25rem 0 rgba(0,0,0,.5)}.sds-surface--05.sds-surface--disabled{box-shadow:0 0 .0625rem 0 rgba(0,0,0,.2),0 .0625rem .25rem 0 rgba(0,0,0,.2),0 1rem 1.5rem -1rem rgba(0,0,0,.3)}.sds-surface--disabled{cursor:default;color:#a0a0a0}.sds-surface--primary{background:#c00;color:#fff;box-shadow:0 .5rem 1.5rem -.5rem rgba(204,0,0,.4)}.sds-surface--primary.sds-surface--clickable:hover{background:#a00000;color:#fff;box-shadow:0 .75rem 1.5rem -.375rem rgba(204,0,0,.6)}.sds-surface--primary.sds-surface--clickable:focus{background:#c00;color:#fff;box-shadow:0 .5rem 1.5rem -.5rem rgba(204,0,0,.4),0 0 0 .125rem #80c0ff}.sds-surface--primary.sds-surface--clickable:hover:focus:not(:active){background:#a00000;color:#fff;box-shadow:0 .75rem 1.5rem -.375rem rgba(204,0,0,.6),0 0 0 .125rem #80c0ff}.sds-surface--primary.sds-surface--clickable:active{background:#a00000;color:#fff;box-shadow:none}.sds-surface--primary.sds-surface--disabled{background:#cc6060;color:#e0e0e0;box-shadow:0 .5rem 1.5rem -.5rem rgba(204,0,0,.4)}.sds-card{display:block}.sds-card__content{display:block;text-decoration:none;color:currentColor}.sds-icon{width:1.5em;height:1.5em;display:inline-block}.sds-icon svg{width:100%;height:100%;fill:currentColor;display:block}.sds-spinner{width:1.5em;height:1.5em;display:inline-block;border-radius:50%;border:.15em solid rgba(0,0,0,.1);border-left-color:currentColor;border-top-color:currentColor;box-sizing:border-box;animation:g 1s infinite linear}.sds-button{text-decoration:none;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:3rem;max-width:100%;font-weight:700;padding:0 .75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.sds-button .sds-icon{color:#a0a0a0;width:1.5rem;height:1.5rem;flex:0 0 auto}.sds-button.sds-surface--disabled .sds-icon{color:silver}.sds-button__text{margin:0 .75rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sds-button--small{height:2.5rem;font-weight:700;padding:0 .5rem}.sds-button--small .sds-button__text{margin:0 .5rem}.sds-button--small .sds-icon:not(:only-child):first-child{margin:0 .25rem}.sds-button--xsmall{height:2rem;font-weight:400;padding:0 .375rem}.sds-button--xsmall .sds-button__text{margin:0 .375rem}.sds-button--xsmall .sds-icon:not(:only-child):first-child{margin:0 .25rem}.sds-button--xsmall .sds-icon{width:1.25rem;height:1.25rem}.sds-button.sds-surface--00,.sds-button.sds-surface--01{font-weight:400}.sds-button--loading{color:#c00}.sds-button--loading>:not(.sds-spinner){opacity:0}.sds-button--loading>.sds-spinner{position:absolute;left:calc(50% - .75em);top:calc(50% - .75em)}.sds-button--primary .sds-icon{color:currentColor}.sds-tag{text-decoration:none;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:3rem;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.sds-tag__content{margin:.75rem 1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sds-tag__button{position:relative;background:none;border:0;margin:.125rem;width:2.25rem;height:2.75rem;font-size:1rem;border-radius:.125rem;cursor:pointer;display:flex;z-index:1;justify-content:center;align-items:center}.sds-tag__button:before{position:absolute;width:.0625rem;height:1.5rem;background:#f0f0f0;left:-.0625rem}.sds-tag__button:not(:hover):not(:active):not(:focus):before{display:block;content:""}.sds-tag__button:hover{background:#f0f0f0}.sds-tag__button:focus{box-shadow:0 0 0 .125rem #80c0ff;outline:none}.sds-tag__button:active{background:#e0e0e0;box-shadow:none}.sds-tag--small{height:2.5rem}.sds-tag--small .sds-tag__button{width:1.75rem;height:2.25rem}.sds-tag--small .sds-tag__button:before{height:1.25rem}.sds-tag--xsmall{height:2rem}.sds-tag--xsmall .sds-tag__content{margin:0 .5rem}.sds-tag--xsmall .sds-tag__button{width:1.75rem;height:1.75rem}.sds-tag--xsmall .sds-tag__button:before{height:1rem}.sds-labelwrapper{display:inline-flex;flex-direction:column}.sds-labelwrapper__description{margin:.25rem 0 0;color:gray}.sds-labelwrapper--column .sds-labelwrapper__label{height:1.375rem;margin:0 0 .375rem}.sds-labelwrapper--row{flex-direction:row}.sds-labelwrapper--row .sds-labelwrapper__label{margin:.75rem .75rem .75rem 0}.sds-labelwrapper--error .sds-labelwrapper__description{color:#c00}.sds-labelwrapper--small.sds-labelwrapper--column .sds-labelwrapper__label{margin:0 0 .25rem}.sds-labelwrapper--small.sds-labelwrapper--row .sds-labelwrapper__label{margin:.5rem .5rem .5rem 0}.sds-inputsurface{border:.0625rem solid #e0e0e0;border-radius:.25rem;background:#fff;color:#000;box-shadow:inset 0 .125rem .1875rem 0 rgba(0,0,0,.15);box-sizing:border-box;-webkit-tap-highlight-color:transparent;height:3rem;padding:.6875rem;transition:box-shadow .15s cubic-bezier(.215,.61,.355,1)}.sds-inputsurface :-ms-input-placeholder{color:gray}.sds-inputsurface ::placeholder{color:gray}.sds-inputsurface--small{height:2.5rem;padding:.4375rem,.6875rem}.sds-inputsurface--focused,.sds-inputsurface:focus{box-shadow:0 0 0 .125rem #80c0ff,inset 0 .125rem .1875rem 0 rgba(0,0,0,.15);outline:none}.sds-inputsurface--error{border-color:#c00;box-shadow:inset 0 0 0 .0625rem #c00,inset 0 .125rem .1875rem 0 rgba(0,0,0,.15)}.sds-inputsurface--error.sds-inputsurface--focused,.sds-inputsurface--error:focus{box-shadow:0 0 0 .125rem #80c0ff,inset 0 0 0 .0625rem #c00,inset 0 .125rem .1875rem 0 rgba(0,0,0,.15)}.sds-inputsurface--disabled{background:#f8f8f8}.sds-input{display:inline-flex;padding:0;color:#a0a0a0}.sds-input input{height:100%;padding:.6875rem;border:0;background:transparent;outline:0;box-sizing:border-box;color:#000;order:2;width:100%;flex:0 1 auto}.sds-input .sds-icon{padding:.6875rem;color:currentColor}.sds-input--icon-left input{padding-left:0}.sds-input--icon-right input{padding-right:0}.sds-input__button--left{order:1}.sds-input__button--right{order:3}.sds-input__button{border:none;background:transparent;outline:none;margin:0;padding:0;cursor:default;color:#a0a0a0;width:2.875rem;height:100%;flex:0 0 auto}.sds-input__button--enabled{cursor:pointer;transition:color .1s cubic-bezier(.215,.61,.355,1)}.sds-input__button--enabled:active,.sds-input__button--enabled:focus,.sds-input__button--enabled:hover{color:#646464}.sds-input--small input{padding:.4375rem,.6875rem}.sds-input--small .sds-input__button{width:2.375rem}.sds-input--small .sds-icon{width:1.5rem;height:1.5rem;padding:.4375rem}.sds-textarea{height:auto}.sds-radiocheck{cursor:pointer;display:inline-flex;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;align-items:center}.sds-radiocheck__input{position:absolute;opacity:0;height:0;width:0}.sds-radiocheck__switch{width:1.5rem;height:1.5rem;display:block;box-sizing:border-box;overflow:visible;pointer-events:none}.sds-radiocheck__switch__border{stroke-width:1;stroke:silver;fill:#fff}.sds-radiocheck__switch__error,.sds-radiocheck__switch__focus,.sds-radiocheck__switch__mark{stroke:none;fill:none}.sds-radiocheck__label{margin:0 0 0 .75rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}input:focus~.sds-radiocheck__switch .sds-radiocheck__switch__focus{stroke-width:2;stroke:#80c0ff}input:checked~.sds-radiocheck__switch .sds-radiocheck__switch__mark{fill:#000}.sds-radiocheck--disabled{color:#a0a0a0}.sds-radiocheck--disabled .sds-radiocheck__switch__border{stroke:#e0e0e0}.sds-radiocheck--error .sds-radiocheck__switch__error{stroke-width:2;stroke:#c00}.sds-radiocheck--small .sds-radiocheck__switch{width:1rem;height:1rem}*{box-sizing:border-box}*,body{margin:0;padding:0}body{background:#fff;font:100%/1.3 Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}fieldset{border:0}label[for]{cursor:pointer}button,input,select,textarea{font-size:100%;outline:none;vertical-align:baseline}textarea{font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif}li{list-style-type:none}img,table{border:none}table{font-size:100%;border-collapse:collapse;border-spacing:0}td,th{text-align:left;vertical-align:top}strong{font-weight:700}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-selection{-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;background-color:#39f}::-moz-selection{-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;background-color:#39f}::selection{-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;background-color:#39f}hr{display:block;height:.0625rem;border:0;border-top:.0625rem solid #e0e0e0}a{outline:none;text-decoration:none;cursor:pointer}a,a:hover,a:visited{color:#c00}a:hover{text-decoration:underline}.noDisplay{display:none!important}.noVisible{visibility:hidden!important}.noBreak{white-space:nowrap}@media screen and (min-width:40rem){.layoutWithMap.bigMap .noDisplaySmall,.layoutWithMap:not(.bigMap) .noDisplayBig{display:none!important}}@media screen and (max-width:39.9375rem){.noDisplayMobile,.noDisplaySmall{display:none!important}}@media screen and (min-width:40rem) and (max-width:59.9375rem){.noDisplayTablet{display:none!important}}@media screen and (min-width:60rem){.layoutWithMap:not(.bigMap) .noDisplayLarge,.noDisplayDesktop{display:none!important}}.cleaner,.clear{height:0;clear:both;overflow:hidden;display:block}.blind{position:absolute!important;left:-312.5rem!important;top:-312.5rem!important}.root .active,.root .highlight{font-weight:700;color:#0f0f0f;text-decoration:none}.root .decision{color:#f2a81e}.root .decision,.root .error{font-weight:700;text-decoration:none}.root .error{color:#c00}.root .success{font-weight:700;color:#10bc58;text-decoration:none}.root .link{color:#c00;cursor:pointer}.root .underline{text-decoration:none}.root .underline:focus,.root .underline:hover,.root button:focus>.underline{text-decoration:underline}.root .doublePack{display:block;width:100%;border-bottom:.0625rem solid #fff}.root .doubleInner{display:block;width:100%;border-bottom:.0625rem solid #e0e0e0}.root .tab{display:table}.root .row{display:table-row}.root .cell{display:table-cell}.dogSearching{display:inline;color:#404040;font-size:.9375rem;padding-left:2.5rem;background:transparent url(/common/img/i_dog.png) no-repeat 0 0;text-align:center}.dogSearching>p{display:inline-block}.separator{display:block;height:0;border:0}.threeLines{overflow:hidden;max-height:3.625rem;height:auto;line-height:1.5625rem}.ribbon-wrapper{width:5.8125rem;height:5.8125rem;overflow:hidden;position:absolute;top:-.0625rem;left:-.0625rem;background-image:url(/common/img/corner-action.png);z-index:8;background-repeat:no-repeat}.box{margin:0 auto;margin-top:1.25rem}.box .frme{border:0}.box .cover{position:relative;margin:0 auto}.box .inpt{width:100%;height:100%;padding:0 .625rem;border:0;border-radius:0}.box .list .entry .link,.box .list .entry .link:hover,.box .list .entry .link:visited{display:block;color:#0f0f0f;text-decoration:none}.box .list .entry .link:hover{text-decoration:underline}.replacement .box{text-align:center}.replacement .box .page{padding-top:2.875rem}.fluidFull{display:inline-block;margin:auto}.fluidBlock{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width:64rem){.fluidBlock{position:relative}}.fluidListCol{width:100%;display:inline-block;vertical-align:top;text-align:left;margin:0;padding:0}.fluidListCol .fluidLeaf{width:100%;margin:auto;height:2.9375rem}.fluidListCol .fluidLeaf p{line-height:2.8125rem}.fluidListCol .fluidLeaf a{display:table-cell;vertical-align:middle}.fluidListCol:empty{display:none}@media screen and (min-width:33.125rem){.fluidListCol{width:48%;margin-right:2%}.fluidListCol.column-0{float:left}.fluidListCol.column-1{float:left;clear:left}.fluidListCol.column-2,.fluidListCol.column-3{width:50%;margin-right:0}}@media screen and (min-width:64rem){.fluidListCol{width:31%;min-width:13.75rem;margin-right:2%}.fluidListCol.column-0,.fluidListCol.column-1,.fluidListCol.column-2{width:31%;min-width:13.75rem;float:left;clear:none}.fluidListCol.column-2{margin-right:10%}.fluidListCol.column-3{width:33%;min-width:13.75rem;margin-right:0;position:absolute;top:0;right:0}}@keyframes a{0%{background-position:-25rem 0}to{background-position:25rem 0}}.contentPhItem{background:#fff;border:.0625rem solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:.1875rem;padding:.75rem;margin:0 auto;max-width:29.5rem;min-height:12.5rem}.breadcrumbs.skeleton,.contentPhBg,.detail.skeleton .actions,.detail.skeleton .backToCompanyDetail,.detail.skeleton .block,.detail.skeleton .breadCrumbs,.detail.skeleton .header,.detail.skeleton .infoBox,.detail.skeleton .line,.detail.skeleton .logo,.detail.skeleton .title,.offerCard.skeleton .image,.offerCard.skeleton .infoBox .address,.offerCard.skeleton .infoBox .company,.offerCard.skeleton .infoBox .price,.offerCard.skeleton .infoBox .title,.sectionHeader.skeleton,.subcategories__item.skeleton,.subcategories__item.skeleton .img,.subcategories__item.skeleton .title{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:a;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:50rem 6.5rem}.contentPhBgMasker{background:#fff;position:absolute}.cal-content{padding:1rem;font-size:.8125rem;background-color:#fff;border:.0625rem solid #e0e0e0;color:#0f0f0f;position:relative;z-index:25!important;border-radius:.1875rem;box-shadow:0 0 .3125rem #e0e0e0}.cal-content td{text-align:center;padding:.375rem .625rem}.cal-content .cal-button,.cal-content .cal-day{cursor:pointer}.cal-content .cal-day{text-align:center;color:#c00}.cal-content .cal-today{background-color:#e0e0e0}.cal-content .cal-button:hover,.cal-content .cal-day:hover,.cal-content .cal-today:hover{background-color:#c00;color:#fff;border-radius:.1875rem}.cal-content .cal-obsolete,.cal-content .cal-obsolete:hover{color:#fff;background:#fff;cursor:default}.cal-content .cal-selected{font-weight:700}.cal-content .cal-wn,.cal-content .cal-wn:hover{color:#0f0f0f;background:#fff}.cal-content .cal-title{font-weight:700;text-align:center;color:#c00}.cal-content .cal-dayname{font-weight:700}.cal-content .cal-roller{position:absolute;width:4rem;border:.0625rem solid #e0e0e0;border-radius:.1875rem;background-color:#fff}.cal-content .cal-roller .label{text-align:center;padding:.1875rem .5rem}.cal-content .cal-roller .label:hover{background-color:#c00;color:#fff;border-radius:.1875rem;cursor:pointer}.cal-content .cal-roller .selected{font-weight:700}html{-webkit-text-size-adjust:100%;-ms-touch-action:manipulation}.container{display:flex;flex-direction:column;min-height:100vh;align-items:center}.container .header{width:100%}.container .footer,.container .header{flex:0 1 auto;width:100%}.container .content{flex:1 0 auto;justify-content:center}span:focus{outline:0}footer .menu .entry.account{display:block;margin-top:-.9375rem}footer .menu .entry.account>button,footer .menu .entry.account>span{display:inline-block}a.anchorOut{text-decoration:underline!important}input[type=text]::-ms-clear{display:none}.root{min-width:20rem;-webkit-font-smoothing:subpixel-antialiased}.root,.side{min-height:100%}.side{position:absolute;display:block}.side.map{position:fixed;top:0;z-index:100;background-image:url(/assets/static/img/mapa.png);background-size:100% 100%}.side.map,.side.map .boxMap{width:100%;height:6.25rem;cursor:pointer}.side.map .boxMap{position:absolute;left:0}@media screen and (max-width:59.9375rem){.bigMapBody{overflow:hidden}}@media screen and (min-width:60rem){.side.map{width:9.375rem;height:100%;cursor:auto}.side.map .boxMap{height:100%;width:100%;cursor:auto}}@media screen and (min-width:71.875rem){.side.map{width:calc((100% - 62.5rem));right:62.5rem}}@media screen and (min-width:101rem){.side.map{width:38%;right:auto}}.side.content{width:100%;min-width:20rem;min-height:100%;position:absolute;top:6.25rem;right:0;text-align:center}.side.content .cool-resizer{z-index:200;display:none}.side.content .contentWrapper{padding-bottom:16rem;box-shadow:0 0 .25rem rgba(0,0,0,.5);position:absolute;min-height:100%;width:100%;background:#fff;z-index:300}.home .side.content .contentWrapper{padding-bottom:14rem}@media screen and (min-width:60rem){.side.content{width:auto;left:9.375rem;top:0}.side.content .contentWrapper{box-shadow:0 -.3125rem .25rem rgba(0,0,0,.5)}.side.content .cool-resizer{display:block}.bigMap .side.content{left:auto;right:0;width:30%}.bigMap .side.content .contentWrapper{position:relative}.root.detail.bigMap .side.content{width:24.5625rem;left:auto}.side.content.modalFormOpen{max-height:100%;min-height:100%}}@media screen and (min-width:71.875rem){.side.content{width:62.5rem;left:auto}}@media screen and (min-width:101rem){.side.content{min-width:62.5rem;max-width:none;width:62%}}.root.fullMap .side.map{width:auto;left:0;right:0;top:0;bottom:0}.root.fullMap .side.map .boxMap{width:auto;height:auto;right:0;bottom:0}.root.fullMap .side.content{left:100%;right:0;min-width:0}.root.fullMap .side.content .contentWrapper{width:.0625rem}.root.fullMap .side.content .contentWrapper>*{display:none}.root.promoApp .side.map{top:6.125rem}.root.promoApp .side.content{top:12.375rem}@media screen and (min-width:60rem){.root.promoApp .side.content{top:6.125rem}}#siteLoader .bar{z-index:400}.sectionHeader{font-size:1.3125rem;line-height:1.75rem;letter-spacing:-.025rem;margin-bottom:1rem;margin-top:1.5rem;font-weight:700;color:#000}.sectionHeaderBadge{font-weight:400;color:#6d6d6d;margin-left:.5rem}.sectionHeaderLink:hover{text-decoration:none}.sectionHeaderLink:hover .sectionHeader{text-decoration:underline}.sectionHeaderSmall{margin:2rem 0 1rem;color:#6d6d6d;text-transform:uppercase;line-height:1rem;font-size:.75rem;letter-spacing:.01875rem;font-weight:700}.sectionHeader.skeleton{height:1.75rem;width:15.625rem}.checkbox,.radio{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;border:none;background:none}.checkbox input,.radio input{opacity:0;z-index:1;width:.875rem;height:.875rem;margin:0 .4375rem}.checkbox input+span,.radio input+span{height:1.375rem;width:1.375rem;position:absolute;top:0;left:0;z-index:2;background:transparent none 50% no-repeat;background-size:1.125rem 1.125rem}.radioGroupVertical .radio{display:block}.checkbox input+span{background-image:url(/sluzby/static/img/svg/controls/checkbox.svg)}.checkbox input:checked+span{background-image:url(/sluzby/static/img/svg/controls/checkboxChecked.svg)}.checkbox input:disabled+span{background-image:url(/sluzby/static/img/svg/controls/checkboxDisabled.svg)}.checkbox input:disabled:checked+span{background-image:url(/sluzby/static/img/svg/controls/checkboxDisabledChecked.svg)}.checkbox input:focus+span{background-image:url(/sluzby/static/img/svg/controls/checkboxFocus.svg);background-size:1.3125rem 1.3125rem}.checkbox input:focus:checked+span{background-image:url(/sluzby/static/img/svg/controls/checkboxFocusChecked.svg)}.radio input+span{background-image:url(/sluzby/static/img/svg/controls/radio.svg)}.radio input:checked+span{background-image:url(/sluzby/static/img/svg/controls/radioChecked.svg)}.radio input:disabled+span{background-image:url(/sluzby/static/img/svg/controls/radioDisabled.svg)}.radio input:disabled:checked+span{background-image:url(/sluzby/static/img/svg/controls/radioDisabledChecked.svg)}.radio input:focus+span{background-image:url(/sluzby/static/img/svg/controls/radioFocus.svg);background-size:1.3125rem 1.3125rem}.radio input:focus:checked+span{background-image:url(/sluzby/static/img/svg/controls/radioFocusChecked.svg)}.catalogView{text-align:left;font-size:.9375rem;max-width:70rem;width:100%;padding:0 1rem;position:relative;margin:2rem auto 0}.catalogView .btnBigMapMobile{margin-top:.75rem}.catalogView .breadcrumbs{margin-bottom:2rem}@media screen and (max-width:29.9375rem){.catalogView{padding:0;margin-top:.75rem}.catalogView .breadcrumbs,.catalogView .subcategories{margin:0 0 .75rem}.catalogView .btnBigMapMobile,.catalogView .sectionHeaderSmall{margin-left:1rem}.catalogView .seoDescription,.catalogView .seoTitle{padding:0 1rem}}.catalogView .expandCategoriesBtn{margin-bottom:1rem}.catalogView .seoTitle{margin:1.5rem 0 .5rem;color:#6d6d6d;font-size:1rem;line-height:1.5rem;font-weight:700}.catalogView .seoDescription{color:#6d6d6d;font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem}@media screen and (min-width:30rem){.catalogView .categoryTags{margin:0 -1rem}}.catalogView .categoryTag{display:inline-block;border-radius:2.5rem;padding:0 .75rem;height:2.5rem;line-height:2.5rem;background:#f0f0f0;margin-right:.5rem;color:#404040;font-size:1rem;white-space:nowrap}.catalogView .categoryTag .count{color:#6d6d6d}.catalogView .categoryTag:hover{text-decoration:none}.catalogView .categoryTag:hover .title{text-decoration:underline}.catalogView .categoryTag:visited{color:#404040}.catalogView .categoryTag--first{margin-left:1rem}.catalogView .categoryTag--last{margin-right:1rem}.detail{display:grid;grid-template:"a a" 3rem "b b" "c c" "d d" "e e" "f g" "h h" "i i" "j j" "k k" "l l" "m m" "n n" "o o" "p p" "q q" auto/1fr auto;text-align:left;font-size:.9375rem;max-width:70rem;width:100%;padding:0 1rem;position:relative}.detail>*{margin-bottom:.625rem}.detail>.breadcrumbs{grid-area:a;margin-top:1.5rem}.detail>.backToCompanyDetail{grid-area:c}.detail>.archivedHeader{grid-area:b}.detail>.logo{grid-area:g}.detail>.title{grid-area:f}.detail>.gallery{grid-area:d}.detail>.rating{grid-area:e}.detail>.infoBox{grid-area:i}.detail>.topPoints{grid-area:j}.detail>.priceVariants{grid-area:k}.detail>.actions{grid-area:h}.detail>.description{grid-area:l}.detail>.contact{grid-area:n}.detail>.reviews{grid-area:m}.detail>.archivedFooter{grid-area:q}.detail>.companyOffers{grid-area:o;overflow:hidden;min-height:22.8125rem}.detail>.similarOffers{grid-area:p;overflow:hidden;min-height:7rem}.detail>.similarOffersVisible{min-height:22.8125rem}@media screen and (max-width:44.9375rem){.detail>.breadcrumbs{margin-top:1rem}.detail>.infoBox .rating{display:none!important}.detail .contact,.detail>.actions{top:0!important;margin-top:0!important;height:auto!important}.detail.hasTouch>.companyOffers,.detail.hasTouch>.similarOffers{margin-left:-1rem;margin-right:-1rem}.detail.hasTouch>.companyOffers .btnGhost,.detail.hasTouch>.companyOffers .sectionHeader,.detail.hasTouch>.similarOffers .btnGhost,.detail.hasTouch>.similarOffers .sectionHeader{margin-left:1rem;margin-right:1rem}.detail.hasTouch>.companyOffers .offerCard.firstItem,.detail.hasTouch>.similarOffers .offerCard.firstItem{margin-left:1rem}}@media screen and (min-width:45rem){.detail{grid-template:"a a a" "b b b" "c c c" "g f f" -webkit-min-content "g i i" -webkit-min-content "d d d" -webkit-min-content "j j r" -webkit-min-content "k k r" -webkit-min-content "l l r" -webkit-min-content "m m r" -webkit-min-content "o o r" -webkit-min-content "p p r" "q q q" auto/auto 1fr 23.375rem;grid-template:"a a a" "b b b" "c c c" "g f f" min-content "g i i" min-content "d d d" min-content "j j r" min-content "k k r" min-content "l l r" min-content "m m r" min-content "o o r" min-content "p p r" "q q q" auto/auto 1fr 23.375rem}.detail>.actions{grid-area:r;top:7.125rem;margin-bottom:0}.detail>.contact{grid-area:r;align-self:start}.detail>.rating{display:none!important}.detail>.infoBox .rating{display:flex}.detail.shortGallery{grid-template:"a a a" "b b b" "c c c" "g f f" -webkit-min-content "g i i" -webkit-min-content "d d r" -webkit-min-content "j j r" -webkit-min-content "k k r" -webkit-min-content "l l r" -webkit-min-content "m m r" -webkit-min-content "o o r" -webkit-min-content "p p r" "q q q" auto/auto 1fr 23.375rem;grid-template:"a a a" "b b b" "c c c" "g f f" min-content "g i i" min-content "d d r" min-content "j j r" min-content "k k r" min-content "l l r" min-content "m m r" min-content "o o r" min-content "p p r" "q q q" auto/auto 1fr 23.375rem}.detail.shortGallery>.gallery{margin-right:0}.detail.shortGallery>.gallery .imageContainer{max-width:calc(100vw - 23.375rem - 2rem)}.detail.shortGallery>.gallery.morePhotos .imageContainer{max-width:calc(100vw - 23.375rem - 2rem - 1.875rem)}}@media (min-width:45rem){.detail>.gallery+* .sectionHeader{margin-top:0}}.detail.archived>:not(.archivedHeader,.breadcrumbs,.backToCompanyDetail,.archivedFooter,.similarOffersVisible,.similarOffers,.companyOffers){opacity:.6}.detail.archived>.actions,.detail.archived>.contact{position:relative!important;top:0!important}.homeView{text-align:left;font-size:.9375rem;max-width:70rem;width:100%;padding:1.5rem 1rem;position:relative;margin:1rem auto 0}@media screen and (max-width:39.9375rem){.homeView{padding:1rem 1rem 1.25rem}}@media screen and (max-width:44.9375rem){.homeView{margin:0}}@media screen and (max-width:70rem){.homeView.hasTouch .companyOffers .gallery{margin-left:-1rem;margin-right:-1rem}.homeView.hasTouch .companyOffers .gallery .offerCard.firstItem{margin-left:1rem}}.searchView{text-align:left;font-size:.9375rem;max-width:70rem;width:100%;padding:0 1rem;position:relative;margin:2rem auto 0}.searchView .breadcrumbs{margin-bottom:2rem}.searchView .btnBigMapMobile{margin-bottom:.75rem}@media screen and (max-width:29.9375rem){.searchView{padding:0;margin-top:.75rem}.searchView .breadcrumbs{margin:0 0 .75rem}.searchView .btnBigMapMobile{margin-left:1rem}}.offersNotFound{margin:0 1rem;max-width:75rem;text-align:left;background:transparent url(/sluzby/static/img/svg/dog-in-hole.svg) right 8.75rem/43% no-repeat;padding-bottom:3.125rem}.offersNotFound h2{margin:1.125rem auto;size:1.3125rem}.offersNotFound .premiseList h2,.offersNotFound h2{color:#404040;font-size:1.125rem;font-weight:700}.offersNotFound .suggestion{color:#6d6d6d;margin:2.5rem 0}@media screen and (max-width:44.9375rem){.offersNotFound .suggestion{max-width:50%}}.offersNotFound .noOffers{padding:1.875rem .625rem}.offersNotFound .noOffers p{color:gray;max-width:26.25rem;margin:0 auto 1.125rem}@media screen and (min-width:40rem){.offersNotFound{margin:0 2.5rem;background-position:top 10.625rem right 0;background-size:16.25rem}.offersNotFound .premiseList h2,.offersNotFound h2{font-size:2rem}}@media screen and (min-width:60rem){.offersNotFound{background-position:90% 80%;background-size:30%}.offersNotFound .premiseList h2,.offersNotFound h2{font-size:2.75rem}.offersNotFound .noOffers{padding-top:3.125rem}}._mx_btnAllHover,.btn{text-decoration:none}.btn{display:inline-block;vertical-align:middle;overflow:hidden;cursor:pointer;text-align:center;font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif;font-weight:700;border:none;border-radius:.25rem;transition:all .1s;font-size:.8125rem;line-height:1.0625rem;padding:.4375rem 1rem;background:#fff;color:#404040;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.3),0 1rem 1.5rem -1rem rgba(0,0,0,.1)}.btn:visited{color:#0f0f0f}.btn.disabled{color:#e0e0e0;background:#f8f8f8;cursor:default}.btn:focus,.btn:hover,a:focus .btn,a:hover .btn{text-decoration:none;color:#404040}.btn .iconfont{display:inline-block;width:1.375rem;left:-.375rem;height:.0625rem;position:relative;vertical-align:middle}.btn .iconfont:before{font-size:2rem;position:absolute;top:-.5625rem;left:0}.btnAction{display:inline-block;vertical-align:middle;overflow:hidden;cursor:pointer;text-align:center;text-decoration:none;font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif;border:none;border-radius:.25rem;transition:all .1s;font-size:.9375rem;line-height:1.25rem;padding:.5625rem 1.6875rem;background:#c00;color:#fff;font-weight:700;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.btnAction:focus,.btnAction:hover{text-decoration:none;background:#a00000;color:#fff;border-color:#a00000}.btnAction:visited{color:#fff}.btnAction.disabled{background:#e0e0e0;border-color:#e0e0e0;cursor:default}.btnActionCancel{display:inline-block;vertical-align:middle;overflow:hidden;cursor:pointer;text-align:center;text-decoration:none;font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif;font-weight:700;border:none;border-radius:.25rem;transition:all .1s;font-size:.9375rem;line-height:1.25rem;padding:.5625rem 1.6875rem;background:#fff;color:#0f0f0f}.btnActionCancel:hover{text-decoration:none;color:#0f0f0f;background:#f8f8f8}.btnActionCancel:visited{color:#0f0f0f}.btnActionCancel.disabled{color:#e0e0e0;background:#f8f8f8;cursor:default}.btnRed{cursor:pointer;padding:.625rem 1.25rem;border-radius:.25rem;font-size:.875rem;font-weight:700;text-decoration:none;text-align:center;border:none;color:#fff;background-color:#c00}.btnRed:focus,.btnRed:hover{background-color:#a00000}.btnRed:disabled{background-color:#ed8383;cursor:default}.btnRouge{color:#c00;background-color:#fbebeb}.btnRouge:focus,.btnRouge:hover{color:#c00;background-color:#f6d1d1}.btnThreeDots{border:none;background:none;position:absolute;top:-.375rem;right:0;padding:0 .875rem;cursor:pointer;border-radius:.25rem;height:2.0625rem;z-index:2}.btnThreeDots:focus,.btnThreeDots:hover{box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.3),0 1rem 1.5rem -1rem rgba(0,0,0,.1)}.btnReportReview{position:absolute;right:0;top:1.875rem;background:#fff;z-index:10000;border:.0625rem solid #f8f8f8;border-radius:.25rem;width:auto;text-align:left;color:#404040;cursor:pointer;padding:.5rem .75rem;font-weight:400}.btnReportReview:visited{color:#404040}.btnReportReview:focus,.btnReportReview:hover{text-decoration:underline}.btnReportReview img{vertical-align:middle;padding:0 .1875rem .125rem 0}.btnBusinessInfo{padding:.125rem .625rem;margin-left:.625rem}.btnSecondaryGrey{color:#000;cursor:pointer;padding:.75rem 1.5rem;border-radius:.25rem;font-size:.875rem;font-weight:700;text-decoration:none;text-align:center;border:none;background-color:#f0f0f0}.btnSecondaryGrey:focus,.btnSecondaryGrey:hover{color:#000;background-color:#e0e0e0;text-decoration:none}.btnSecondaryGrey:visited{color:#000}.btnGhost{cursor:pointer;padding:.75rem 1.5rem;border:.0625rem solid #bfbfbf;border-radius:.25rem;font-size:.875rem;font-weight:700;text-decoration:none;text-align:center;background-color:#fff}.btnGhost,.btnGhost:visited{color:#6d6d6d}.btnGhost:focus,.btnGhost:hover{color:#404040;border-color:#404040;text-decoration:none}.btnBigMapMobile{cursor:pointer;padding:.5rem .75rem .5rem 2.625rem;color:#404040;border-radius:2.5rem;font-size:1rem;text-decoration:none;background-color:#f0f0f0;border:none;background-image:url(/sluzby/static/img/svg/map.svg);background-repeat:no-repeat;background-position:.25rem;height:2.5rem;display:grid;place-items:center;white-space:nowrap}@media screen and (min-width:60rem){.btnBigMapMobile{display:none}}.btnBlock{display:block}.btnText{border:none;background:none;cursor:pointer}.backToCompanyDetailBtnLink{display:inline-block;padding:.25rem .5rem .25rem 1.75rem;border-radius:.25rem;text-align:center;background:url(/sluzby/static/img/svg/arrowLeftGray.svg) center left .5rem/.75rem .75rem no-repeat;background-color:#f0f0f0;color:#404040;line-height:1.375rem;font-size:.875rem;border:none;cursor:pointer}.alert,.backToCompanyDetailBtnLink:visited{color:#404040}.alert{border-radius:.25rem;padding:.75rem 1.5rem;font-size:1rem}.alert.danger{background:#ffe8e8}.alert.warning{background:#fcf4db}.alertWithIcon{position:relative;text-align:left;padding-left:3.75rem}.alertIcon{position:absolute;top:.75rem;left:1.625rem;height:1.25rem;width:1.25rem}.likeButton{background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;margin:.625rem 0}.likeButton .heartIcon{height:.875rem;width:1rem;transform-origin:center;margin-right:.25rem}.likeButton .heartIcon path{stroke-width:.125rem;stroke:#0f0f0f;fill:none}.likeButton .heartIcon.animate{animation:b 1.25s 2}@keyframes b{22%{transform:scale(1.28)}37%{transform:scale(1.1)}53%{transform:scale(1.4)}70%{transform:scale(1)}}.likeButton .label{color:#404040}.likeButton .count{margin-left:.25rem;color:#6d6d6d}.likeButton.active .heartIcon path{stroke:#c00;fill:#c00}.likeButton.active .label{color:#c00}.likeButton.disabled{cursor:default}.likeButton.disabled .count,.likeButton.disabled .label{color:gray}.likeButton.disabled .heartIcon path{stroke:gray;fill:none}.linkButton{border:none;background:none;color:#c00;outline:none;cursor:pointer}.linkButton:hover{text-decoration:underline}.linkButton.icon:before{content:" ";display:inline-block;width:1.5625rem;height:1.25rem;background-position:0;background-repeat:no-repeat;background-size:1.25rem 1.25rem;vertical-align:middle}.linkButton.icon.poptavka:before{background-image:url(/static/img/svg/tag.svg);background-size:1rem;background-position-x:.1875rem}.linkButton.icon.pobocky:before{background-image:url(/static/img/svg/pobocky.svg)}.linkButton.icon.darecek:before{background-image:url(/static/img/svg/darecek.svg)}.linkButton.icon.oblibene:before{background-image:url(/static/img/svg/oblibene.svg)}.linkButton.icon.oblibeneRed:before{background-image:url(/static/img/svg/oblibeneRed.svg)}.linkButton.icon.upravit:before{background-image:url(/static/img/svg/upravit.svg)}.linkButton.icon.sdilet:before{background-image:url(/static/img/svg/sdilet.svg)}.linkButton.icon.admin:before{background-image:url(/static/img/svg/admin.svg)}.linkButton.icon.arrowDown:before{background-image:url(/static/img/svg/arrowDown.svg)}.linkButton.icon.arrowNext:before{background-position:.375rem .25rem}.linkButton.icon.arrowNext:before,.linkButton.icon.arrowPrev:before{background-image:url(/static/img/svg/arrowNext.svg);background-size:.625rem .625rem}.linkButton.icon.arrowPrev:before{transform:scaleX(-1);background-position:.5rem .25rem}.linkButton.icon.custom:before{background-image:url(/static/img/svg/webBlack.svg)}.linkButton.icon.season:before{background-image:url(/static/img/svg/season.svg)}.linkButton.icon.order:before{background-image:url(/static/img/svg/order.svg)}.linkButton.icon.shop:before{background-image:url(/static/img/svg/shop.svg)}.linkButton.icon.priceList:before{background-image:url(/static/img/svg/priceList.svg)}.linkButton.icon.apetee:before,.linkButton.icon.damejidlo:before,.linkButton.icon.orderFood:before{background-image:url(/static/img/svg/food.svg);background-size:.875rem 1.125rem;background-position-x:.25rem}.linkButton.icon.booking:before,.linkButton.icon.reservation:before{background-image:url(/static/img/svg/reservation.svg)}.link{display:grid;place-items:center;font-size:.875rem}.link:focus,.link:hover{text-decoration:underline}.companyLogo{float:right;width:7.5rem;height:7.5rem;border:.0625rem solid #e0e0e0;margin-left:1.25rem}.rating,.rating strong{vertical-align:middle;margin-right:.25rem}.rating strong{align-self:center;color:#f80}.ratingStar{display:inline-block;height:1.625rem;width:1.625rem;background-image:url(/sluzby/static/img/svg/starEmpty.svg);background-size:contain;vertical-align:middle}.ratingStar.half{background-image:url(/sluzby/static/img/svg/starHalf.svg)}.ratingStar.full{background-image:url(/sluzby/static/img/svg/starFull.svg)}.ratingStar.ratingHalfBackground{position:relative}.ratingStar .starHalfFront{position:absolute;top:0;left:0;height:1.625rem;font-size:.76923em;overflow:hidden}.starHalfFront .ratingStar{vertical-align:top}.rating.small .ratingStar{width:1.25rem;height:1.25rem}.starRating{display:flex;justify-content:space-between;align-items:center;flex-flow:row nowrap}.starRating.frozen button{background-image:url(/sluzby/static/img/svg/ratingStar.svg)!important;cursor:default!important}.starRating.frozen button.selected{background-image:url(/sluzby/static/img/svg/ratingStarFull.svg)!important}.starRating:not(:hover):not(:focus) button.selected{background-image:url(/sluzby/static/img/svg/ratingStarFull.svg)}.starRating .star{flex:1;height:3.125rem;display:flex;flex-flow:row nowrap}.starRating .star button{display:block;height:100%;border:none;text-indent:-624.9375rem;background:transparent;width:50%;background-image:url(/sluzby/static/img/svg/ratingStar.svg);background-position:right -1.5625rem center;background-repeat:no-repeat;background-size:3.125rem;cursor:pointer}.starRating .star button:nth-child(2n){background-position:left -1.5625rem center}.starRating .star button:focus,.starRating .star button:hover{background-image:url(/sluzby/static/img/svg/ratingStarFull.svg)}.starRating .star button:only-child{width:100%!important;background-image:url(/sluzby/static/img/svg/ratingStar.svg),url(/sluzby/static/img/svg/ratingStarFull.svg);background-position:50%,-624.9375rem!important}.starRating.small{width:9.375rem;display:inline-flex;vertical-align:middle}.starRating.small .star{height:1.25rem}.starRating.small .star button{background-position:right -.625rem center;background-size:1.25rem}.starRating.small .star button:nth-child(2n){background-position:left -.625rem center}.starRating:focus .star button,.starRating:hover .star button{background-image:url(/sluzby/static/img/svg/ratingStarFull.svg)}.starRating .star:focus~.star button,.starRating .star:hover~.star button,.starRating .star button:focus~button,.starRating .star button:hover~button{background-image:url(/sluzby/static/img/svg/ratingStar.svg)}.successCheckmark{width:1.25rem;height:auto;margin-left:.5rem;opacity:0;transition:opacity .3s;vertical-align:middle}.successCheckmark.visible{opacity:1}.captcha{text-align:center;max-width:50rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:1.25rem}.captcha .heading{line-height:2.5rem;font-size:1.375rem;font-weight:700;margin-bottom:1.25rem}.captcha .message{line-height:1.25rem;font-size:1.1875rem}.captcha .imageContainer,.captcha .message{margin-bottom:1.25rem}.captcha .imageContainer img{display:block;width:12.5rem;height:4.375rem}.captcha .imageContainer .loader{margin:1.25rem 5.3125rem;height:1.875rem;width:1.875rem;background:transparent url(/sluzby/static/img/svg/loader.svg) 50% no-repeat;background-size:contain;animation:g 2s linear infinite}.captcha .control,.captcha .imageContainer .linkButton{margin-top:.625rem}.captcha .control{display:flex;width:100%;justify-content:center;flex-wrap:wrap;gap:.75rem}.captcha .control input{flex:1;display:block;border:.0625rem solid #e0e0e0;font-size:1rem;max-width:12.5rem;padding:.625rem;font-weight:700}.captcha .error{color:#c00;margin-top:1.25rem}@media screen and (min-width:30rem){.layoutPlain>.captcha{margin-top:5vh}}.error,.error .info{text-align:center}.error .info{padding:1.25rem;margin-top:calc(4.25rem + 5%)}.error .item{display:block;width:100%;margin-bottom:.3125rem}.error .item.heading{line-height:1.25rem;font-size:120%;font-weight:700}.error .item.message{line-height:1.25rem;font-size:100%}.error .item.control{margin-top:.625rem}@media screen and (min-width:60rem){.error .item.heading{line-height:2.5rem;font-size:140%;font-weight:700}.error .item.message{line-height:2.5rem;font-size:120%}}.detail>.actions .priceUnit{margin-bottom:.5rem}.detail>.actions .priceUnit .price{display:inline;font-size:1.3125rem;line-height:1.75rem;letter-spacing:-.025rem;font-weight:700;color:#c00}.detail>.actions .priceUnit .unit{display:inline;font-size:.875rem;line-height:1.25rem;color:#404040;margin-left:.5rem}.detail>.actions .duration{display:inline-block;margin-bottom:.5rem;justify-content:center;color:#404040}.detail>.actions .duration:before{content:url(/sluzby/static/img/svg/calendarGray.svg);display:inline-block;width:1rem;height:1rem;margin-right:.375rem}.detail>.actions .ctaBox{height:5rem;position:fixed;bottom:0;display:flex;justify-content:space-evenly;align-items:center;background-color:hsla(0,0%,100%,.9);border-top:.0625rem solid #d3d3d3;width:100%;margin-left:-1rem;z-index:3}.detail>.actions .ctaBox button{min-width:40%}@media screen and (min-width:45rem){.detail>.actions{margin-left:4rem;color:#6d6d6d;background-color:#f8f8f8;border-radius:1rem;text-align:center;align-items:center;padding:2rem;display:flex;flex-direction:column;justify-content:center;position:sticky}.detail>.actions .priceUnit{margin-bottom:.75rem}.detail>.actions .priceUnit .price,.detail>.actions .priceUnit .unit{display:block;margin:0}.detail>.actions .duration{display:inline;margin-bottom:0;margin-top:0}.detail>.actions .ctaBox{height:auto;position:static;display:block;background-color:transparent;margin-left:0;border-top:0}.detail>.actions .ctaBox button{display:block;width:100%;margin:1rem auto 0}}@media screen and (max-width:44.9375rem){.detail>.actions{margin-bottom:0!important}}.detail>.archivedFooter{display:flex;max-width:70rem;position:relative;margin-bottom:1.375rem;margin-top:3rem;padding-top:3rem;border-top:.0625rem solid #d3d3d3;width:100%}.detail>.archivedFooter .archivedFooterContent{width:100%}.detail>.archivedFooter .archivedFooterContent p{font-style:normal;font-weight:700;color:#0f0f0f;font-size:2rem;line-height:2.5rem;letter-spacing:-.04375rem}@media screen and (max-width:44.9375rem){.detail>.archivedFooter.hasTouch>.companyOffers,.detail>.archivedFooter.hasTouch>.similarOffers{margin-left:-1rem;margin-right:-1rem}.detail>.archivedFooter.hasTouch>.companyOffers .btnGhost,.detail>.archivedFooter.hasTouch>.companyOffers .sectionHeader,.detail>.archivedFooter.hasTouch>.similarOffers .btnGhost,.detail>.archivedFooter.hasTouch>.similarOffers .sectionHeader{margin-left:1rem;margin-right:1rem}.detail>.archivedFooter.hasTouch>.companyOffers .offerCard.firstItem,.detail>.archivedFooter.hasTouch>.similarOffers .offerCard.firstItem{margin-left:1rem}}@media screen and (min-width:45rem){.detail>.archivedFooter{margin-bottom:1.375rem;margin-top:1.375rem;padding-top:2.75rem}.detail>.archivedFooter>.gallery+* .sectionHeader{margin-top:0}}.detail>.archivedHeader{display:flex;flex-wrap:nowrap;position:relative;align-items:center;flex-direction:row;padding-bottom:1.375rem;margin-bottom:0}.detail>.archivedHeader .archivedHeaderContent{width:100%;position:relative}.detail>.archivedHeader .archivedHeaderMessage{font-style:normal;font-weight:700;color:#0f0f0f;font-size:2rem;line-height:2.5rem;letter-spacing:-.04375rem}.detail>.archivedHeader .image{position:relative;width:6.25rem;height:6.25rem}.detail>.archivedHeader .linkButton{display:flex;background:transparent;border:none;font-style:normal;font-weight:700;font-size:.8125rem;line-height:1.5rem;margin-top:.5rem;color:#c00;cursor:pointer}.detail>.archivedHeader .linkButton:hover{text-decoration:underline}.detail>.archivedHeader .linkButton:after{content:"";background:url(/sluzby/static/img/svg/arrowRightRed.svg);background-size:contain;width:1rem;height:1rem;margin-left:.25rem;margin-top:.25rem}@media screen and (min-width:25rem){.detail>.archivedHeader{margin-bottom:1.5rem;padding-bottom:0}.detail>.archivedHeader .archivedHeaderMessage{font-size:2.25rem;line-height:2.75rem;width:.5fr}.detail>.archivedHeader .linkButton{font-size:.9375rem}.detail>.archivedHeader .image{width:10rem;height:10rem}}@media screen and (min-width:45rem){.detail>.archivedHeader{border-bottom:.0625rem solid #d3d3d3}.detail>.archivedHeader .archivedHeaderMessage{font-size:3.5rem;letter-spacing:-.05625rem;line-height:4rem}.detail>.archivedHeader .linkButton{font-size:1.375rem}.detail>.archivedHeader .image{width:18.75rem;height:18.75rem}}.detail>.contact .btnText,.detail>.contact p{margin-bottom:.5rem;line-height:1.5rem}.detail>.contact table{width:100%}.detail>.contact td:first-child{width:0}.detail>.contact tr{height:1.5rem;margin-bottom:.5rem}.detail>.contact .today{font-weight:700}.detail>.contact .date,.detail>.contact .time{text-align:right}.detail>.contact .map:not(.mapCountryHighlight){height:100%}.detail>.contact .mapWrap{height:11.25rem;position:relative;margin-bottom:1rem;border-radius:1rem;overflow:hidden}.detail>.contact .mapWrap.withRadius{height:13.75rem}.detail>.contact .mapWrap.withBigRadius{height:17.5rem}.detail>.contact .mapPoi{height:2.75rem;width:2.75rem;position:absolute;z-index:2!important;top:50%;left:50%;transform:translate(-50%,-50%)}.detail>.contact .infoBox{padding-left:1.625rem;background:transparent url(/sluzby/static/img/svg/infoSquircleGray.svg) 0 no-repeat;background-size:1rem}.detail>.contact .arrowDown{background:transparent url(/sluzby/static/img/svg/arrowDown.svg) 50% no-repeat;background-size:2.5rem 2.5rem;display:inline-block;width:1.5rem;height:.75rem;transition:transform .5s ease}.detail>.contact .arrowUp{transform:rotate(180deg)}.detail>.contact .otherPremises{opacity:0;transition:opacity .5s ease}.detail>.contact .otherPremises button{margin-bottom:.5rem}.detail>.contact .otherPremises.visible{opacity:1}.detail>.contact .timeOpened{color:#1e8807}.detail>.contact .secretContact{line-height:2rem;padding-left:1.625rem}.detail>.contact .secretContact a,.detail>.contact .secretContact a:visited{color:#000}.detail>.contact .phone{background:transparent url(/sluzby/static/img/svg/phoneGray.svg) 0 no-repeat;background-size:1rem}.detail>.contact .email{background:transparent url(/sluzby/static/img/svg/letter.svg) 0 no-repeat;background-size:1rem}.detail>.contact .btnShowContact{height:2rem;left:3.75rem;position:absolute;padding-left:5.625rem;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 25%);box-sizing:content-box;text-align:left}.detail>.contact .detailSocialNetworks{display:flex;gap:.25rem;margin-bottom:.5rem}.detail>.contact .detailSocialIcon{width:1.5rem;height:1.5rem;display:block;margin:.125rem 0}.detail>.contact .otherPremise{display:block;margin-bottom:.5rem}.detail>.contact .otherPremise,.detail>.contact .otherPremise:visited{color:#000;text-decoration:none}.detail>.contact .otherPremise:hover{color:#000;text-decoration:underline}.detail>.contact .otherPremise img{vertical-align:middle;margin-right:.3125rem}@media screen and (min-width:45rem){.detail>.contact{margin-left:4rem;position:sticky}.hideDesktop{display:none}}.detail>.description{font-size:1rem;line-height:1.5rem;color:#404040}.detail>.description ul{margin:.9375rem 0}.detail>.description li{margin-left:1.625rem;list-style-type:disc}.detail>.logo{width:5rem;height:5rem;align-self:start;margin-left:.625rem}.detail>.logo img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}@media screen and (min-width:45rem){.detail>.logo{margin-left:0;margin-right:.625rem}}.detail>.title{font-size:1.5rem;line-height:2rem;letter-spacing:-.04375rem;font-weight:700}@media screen and (min-width:45rem){.detail>.title{font-size:2.25rem;line-height:2.5rem}}.detail>.infoBox>.rating,.detail>.rating{color:#404040;display:flex;align-items:center;align-self:start;min-height:1.625rem;flex-wrap:wrap;cursor:pointer}.detail>.infoBox{display:inline-flex;flex-flow:row wrap;color:#404040;column-gap:1rem;row-gap:.5rem;margin-bottom:1.5rem}.detail>.infoBox .company{flex:0 auto;display:flex;flex-wrap:wrap;align-items:center}.detail>.infoBox .company a{font-weight:700;color:inherit;text-decoration:none}.detail>.infoBox .location{flex:0 auto;display:flex;align-items:center}.detail>.infoBox .categoryLink{flex:0 auto;cursor:pointer;color:#404040;background-color:#f0f0f0;display:flex;place-items:center;border-radius:.25rem;padding:.25rem .5rem;border:none;box-shadow:none}.detail>.infoBox .categoryLink:focus,.detail>.infoBox .categoryLink:hover{text-decoration:underline}.detail>.gallery{overflow:hidden;height:11.875rem;display:flex;margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:40rem){.detail>.gallery{height:15.625rem}}@media screen and (min-width:45rem){.detail>.gallery{margin-bottom:2.5rem}}.detail>.gallery .imageContainer{margin:0 .5rem;display:flex;flex:1 1 0%;height:100%;overflow:hidden;border-radius:1rem;max-width:calc(100vw - 2.5rem);cursor:pointer;transition:filter .15s ease-in-out}.detail>.gallery .imageContainer.firstItem{margin-left:1rem}.detail>.gallery .imageContainer.lastItem{margin-right:1rem}.detail>.gallery .imageContainer img{height:100%;width:100%;flex:1 1 0%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:44.9375rem){.detail>.gallery .imageContainer{margin:0 .25rem}}.detail>.gallery .imageContainer:hover{filter:brightness(.85)}.galleryCarousel{width:100%;height:100%}.galleryCarousel>div{height:100%}.galleryCarousel .carousel{overflow:hidden;position:relative;height:100%}.galleryCarousel .carousel .btnAreaNext,.galleryCarousel .carousel .btnAreaPrev{position:absolute;top:0;width:5.3125rem;display:flex;height:100%;flex-direction:column;justify-content:center}.galleryCarousel .carousel .btnAreaNext button,.galleryCarousel .carousel .btnAreaPrev button{position:absolute;cursor:pointer;width:3rem;height:3rem;background-color:transparent;box-shadow:none;font-size:0;border:0}.galleryCarousel .carousel .btnAreaNext button:before,.galleryCarousel .carousel .btnAreaPrev button:before{content:" ";display:block;background:50%/1.375rem 1.5625rem no-repeat;width:100%;height:100%;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.1),0 1rem 1.5rem -1rem rgba(0,0,0,.1);border-radius:6.25rem;background-color:#fff}.galleryCarousel .carousel .btnAreaPrev{left:-.0625rem;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.galleryCarousel .carousel .btnAreaPrev button{left:2%}.galleryCarousel .carousel .btnAreaPrev button:before{background-image:url(/sluzby/static/img/svg/chevronLeft.svg)}.galleryCarousel .carousel .btnAreaNext{right:-.0625rem;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.galleryCarousel .carousel .btnAreaNext button{right:2%}.galleryCarousel .carousel .btnAreaNext button:before{background-image:url(/sluzby/static/img/svg/chevronRight.svg)}.galleryCarousel .carousel__item{align-items:center}.galleryCarousel .moreServicesLink{color:#000;font-weight:700;font-size:1rem;line-height:1.3125rem;background:#fcf0ea;display:flex;aspect-ratio:1.5;align-items:center;justify-content:center}.galleryCarousel .moreServicesLink:hover{text-decoration:underline;background:#fcf0ea}.galleryCarousel .moreServicesLink:visited{color:#000}.galleryCarousel .moreServicesLink img{margin-bottom:.5rem}.priceVariants{width:100%;grid-area:"k"}.priceVariant{width:100%;text-align:left;border:none;cursor:pointer;background-color:#f8f8f8;border-radius:.5rem;padding:1rem 2rem;align-items:center;margin-bottom:.5rem}.priceVariant .description{flex:1}.priceVariant .description .title{font-size:1rem;line-height:1.5rem;font-weight:700;color:#000}.priceVariant .description .text{font-size:1rem;line-height:1.5rem;color:#6e6e6e}.priceVariant .priceUnit{flex:0 0 7.25rem;margin-top:.5rem}.priceVariant .priceUnit .price{display:inline;font-size:1.125rem;line-height:1.5rem;font-weight:700;color:#c00}.priceVariant .priceUnit .unit{display:inline;font-size:.875rem;line-height:1.25rem;color:#6e6e6e;margin-left:.5rem}@media screen and (min-width:60rem){.priceVariant{display:flex}.priceVariant .priceUnit{text-align:right;margin-top:0}.priceVariant .priceUnit .price,.priceVariant .priceUnit .unit{display:block;margin-left:0}}div.priceVariant{cursor:default}.detailReviewModal .content{height:100%;display:grid;position:relative;grid-template-rows:auto 1fr auto;align-items:center;grid-gap:1rem}.detailReviewModal .content .header{text-align:left;grid-row:1}.detailReviewModal .content .header h3{font-size:1rem;line-height:1.5rem;color:gray;display:inline-block}.detailReviewModal .content .header h2{font-size:1.5rem;line-height:2rem;letter-spacing:-.03125rem;font-weight:700}.detailReviewModal .content .rating{grid-row:2/span 1;grid-column:1/span 1;display:flex;flex-direction:column;justify-content:center;position:relative;height:100%}.detailReviewModal .content .rating .starRatingContainer{flex:1;transition:height .5s;display:flex;flex-direction:column;justify-content:center}.detailReviewModal .content .rating .submittedInfo{height:0;overflow:hidden;opacity:0;transition:height .5s,opacity .3s .5s;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.detailReviewModal .content .rating .submittedInfo.visible{height:7.5rem;opacity:1}.detailReviewModal .content .review{grid-row:2/span 1;grid-column:1/span 1;height:100%;width:100%;overflow:auto;scrollbar-width:none}.detailReviewModal .content .review::-webkit-scrollbar{display:none}.detailReviewModal .content .review .starRatingSmallContainer{height:1.25rem;margin-bottom:.625rem;text-align:left}.detailReviewModal .content .review .textAreaContainer{position:relative;border-radius:.25rem;display:grid;min-height:calc(100% - 1.875rem);padding:.625rem;background:#f8f8f8}.detailReviewModal .content .review .textAreaContainer textarea{display:block;resize:none;height:100%;font-weight:400;overflow:hidden;background:none}.detailReviewModal .content .review .textAreaContainer .resize{visibility:hidden;min-height:100%}.detailReviewModal .content .review .textAreaContainer .resize,.detailReviewModal .content .review .textAreaContainer textarea{grid-row:1/span 1;grid-column:1/span 1;padding:0;width:100%;border:none;white-space:pre-wrap;overflow-wrap:break-word;letter-spacing:normal;word-spacing:normal;line-height:normal;word-break:break-word}.detailReviewModal .content .review .textLengthInfo{display:none;position:sticky;width:100%;text-align:right;height:1.375rem;right:0;bottom:0;background-color:#f8f8f8;border-radius:0 0 .25rem .25rem;font-size:.875rem;padding:0 .625rem;font-weight:700;line-height:1.375rem;color:#10bc58}.detailReviewModal .content .review .textLengthInfo.limitReached{color:#c00}.detailReviewModal .content .review.textLengthInfoVisible .textAreaContainer{border-radius:.25rem .25rem 0 0}.detailReviewModal .content .review.textLengthInfoVisible .textLengthInfo{display:block}.detailReviewModal .content .btnSubmit{width:100%;grid-row:4/span 1}.detailReviewModal .content .btnSubmit.loading{padding:.3125rem}.detailReviewModal .content .btnSubmit.loading .loaderRotor{margin:0 auto}.detailReviewModal .content .reviewTerms{grid-row:5/span 1;text-align:center;color:gray;line-height:1.375rem;font-size:.875rem}.detailReviewModal .content .errorBox{grid-row:3/span 1;background:url(/sluzby/static/img/svg/squircle-orange-danger.svg) top .875rem left .625rem no-repeat #fcf4db;padding:.5rem 1.5rem .5rem 3rem;min-height:3rem}.detailReviewModal .discardAlert{height:6.25rem;text-align:center;position:absolute;top:0;left:0;box-shadow:0 .25rem 1rem rgba(0,0,0,.2);border-radius:.25rem;font-weight:700;width:100%;background-color:#fff}.detailReviewModal .discardAlert .discardInfo{height:50%;display:flex;justify-content:center;align-items:center}.detailReviewModal .discardAlert button{text-transform:uppercase;width:50%;border:none;border-top:.0625rem solid #e0e0e0;height:50%;display:inline-block;cursor:pointer;background-color:#fff;font-weight:700}.detailReviewModal .discardAlert button:focus,.detailReviewModal .discardAlert button:hover{background-color:#f0f0f0}.detailReviewModal .discardAlert button.confirm{border-right:.0625rem solid #e0e0e0;color:#c00}.reviewGallery{margin-top:1.25rem}.reviewGallery button{cursor:pointer}.reviewGallery h2{flex:1 100%;font-size:1.625rem;padding-bottom:.75rem}.reviewGallery .photoList{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between;clear:both;font-size:.9375rem;min-width:18.125rem;width:100%;max-width:100%}.reviewGallery .photoList .photo:first-child,.reviewGallery .photoList .photo:last-child{margin-left:0}.reviewGallery .photoList .photo{flex:1 31%;align-self:start;overflow:hidden;margin:.25rem;position:relative;aspect-ratio:1.5;cursor:pointer}.reviewGallery .photoList .onlyPhoto{cursor:default;max-width:31.25rem}.reviewGallery .photoList img{position:absolute;top:0;left:0}.reviewGallery .photoList img:nth-of-type(n+4){display:none}.reviewGallery .photoList .btnPlay,.reviewGallery .photoList .btnPlayBg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent url(/static/img/svg/squircle-black.svg) 50% no-repeat;background-size:contain}.reviewGallery .photoList .btnPlayBg{height:3.5rem;width:3.5rem;opacity:.5}.reviewGallery .photoList .photo:hover .btnPlayBg{opacity:.7}.reviewGallery .photoList .btnPlay{height:1.25rem;width:1.25rem;background-image:url(/static/img/svg/outline_play.svg)}.reviewGallery .firmyGallery{max-width:0;max-height:0;padding:0}.reviewGallery .galleryPreviewWrap{background:transparent;border:none;position:relative}.reviewGallery .showMorePhotos{padding:0 0 0 1.5rem;line-height:1rem;background:url(/static/img/i-fotak.png) no-repeat 0;min-height:1rem;margin:.5rem 0 .75rem;display:block;color:#c00;font-size:.875rem;cursor:pointer;clear:both}.reviewGallery .showMorePhotos:hover{text-decoration:underline}.reviewGallery .panoramaCircle{position:absolute;top:50%;left:50%;border:.25rem solid hsla(0,0%,100%,.56);cursor:pointer}.reviewGallery .panoramaCircle:before{position:absolute;background:rgba(0,0,0,.56);text-align:center;color:#fff;box-sizing:border-box}.reviewGallery .panoramaCircle:after{position:absolute;left:50%;background:url(/static/img/svg/panorama.svg) no-repeat;background-size:cover;content:""}.reviewGallery span.panoramaCopyright{padding:0;display:inline;position:absolute;height:auto;overflow:auto}.reviewGallery .panoramaSmall{margin:-2.625rem 0 0 -2.625rem;width:5.25rem;height:5.25rem;border-radius:2.625rem}.reviewGallery .panoramaSmall:before{width:4.75rem;height:4.75rem;padding:2.375rem .625rem 0;border-radius:2.375rem;font-size:.75rem;line-height:.875rem;content:"Panorama";left:0}.reviewGallery .panoramaSmall:after{top:1.25rem;margin-left:-.6875rem;width:1.375rem;height:.9375rem}.reviewGallery .panoramaBig{margin:-4.375rem 0 0 -4.375rem;width:8.75rem;height:8.75rem;border-radius:4.375rem}.reviewGallery .panoramaBig:before{width:8.25rem;height:8.25rem;padding:3.8125rem 1.25rem 0;border-radius:4.125rem;font-size:1rem;line-height:1.1875rem;content:attr(data-content-before)}.reviewGallery .panoramaBig:after{top:2.125rem;margin-left:-1rem;width:2rem;height:1.375rem}.reviewGallery .panoramaBig:hover:before,.reviewGallery .panoramaSmall:hover:before{background:rgba(0,0,0,.44)}.reviewGallery .panoramaCopyright{position:absolute;right:.75rem;bottom:.75rem;font-size:.625rem;color:hsla(0,0%,100%,.2)}.reviewGallery .panoramaCopyright:before{display:block;width:4.4375rem;margin:0 auto;content:url(/static/img/panorama.png)}.reviewGallery .galleryDetail .panoramaCopyright{display:inline-block;top:50%;right:50%;bottom:auto;position:absolute}.reviewGallery .galleryPhotoWrap{position:relative}.reviewGallery .bookingCopyright{color:#fff;position:absolute;right:1.125rem;bottom:.75rem;text-shadow:.1875rem .1875rem .3125rem #000;font-size:.75rem;text-transform:uppercase}.reviewGallery .galleryPreviewAuthor{position:absolute;left:1.25rem;bottom:1.25rem;display:flex}.reviewGallery .galleryAuthor{display:inline-block;color:#000;text-align:center;font-size:.875rem;text-transform:uppercase;border-radius:1.25rem;background:#d3d3d3;line-height:2.5rem;width:2.5rem;height:2.5rem;margin-right:.9375rem;border:none}.reviewGallery .galleryPreviewAuthor .galleryAuthor{height:2rem;width:2rem;line-height:2rem;margin-right:.3125rem}.reviewGallery .galleryAuthorName{color:#fff;font-size:.875rem;line-height:2rem;text-shadow:.1875rem .1875rem .3125rem #000}.ob-c-lightbox{z-index:11000!important}.userAddPhotos{display:flex;color:#c00;border-radius:.25rem;border:transparent;padding:3.3125rem 1rem 1.25rem;margin-top:.5rem;background:url(/static/img/svg/camera.svg) no-repeat center top 1.3125rem #ffe8e8;height:5.8125rem;width:100%;cursor:pointer;font-size:.875rem;justify-content:center;font-family:Arial CE,Arial,Helvetica CE,Helvetica,helvetica,sans-serif}@media screen and (min-width:30rem){.userAddPhotos{width:15rem}}iframe.addPhotosModal{top:-.3125rem;left:-.3125rem;height:101%!important}.addPhotosSuccess,iframe.addPhotosModal{z-index:11000!important;display:flex;position:fixed;width:101%!important}.addPhotosSuccess{top:0;left:0;height:100%!important;align-items:center;justify-content:center;background:rgba(0,0,0,.7) url(/static/img/svg/confirmationSquircle.svg) no-repeat 50% 50%;box-shadow:none;transition:unset;transition:opacity .4s}.addPhotosSuccess.fade{opacity:0}.addPhotosSuccess .confirmationMessage{position:relative;top:1.875rem;font-weight:700;font-size:.6875rem;line-height:.8125rem;color:#fff}.addPhotosSuccess body{overflow:hidden}.detail>.reviews{margin-bottom:1.5rem}.detail>.reviews .reviewsHeader{display:flex;flex-wrap:wrap}.detail>.reviews .sectionHeader{display:block}.detail>.reviews .reviewsCount{white-space:nowrap;vertical-align:middle}.detail>.reviews .reviewsBox{display:flex;column-gap:3.75rem;flex-wrap:wrap}.detail>.reviews .withTopped{padding-top:1rem}.detail>.reviews .noReviews{width:14.875rem;height:7.6875rem;margin-bottom:1rem;background:url(/sluzby/static/img/svg/noReviews.svg) 50%/100% no-repeat}.detail>.reviews .btnBox{display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:.625rem}@media (max-width:39.9375rem){.detail>.reviews .btnBox{flex-direction:column}}.detail>.reviews .review{font-size:.9375rem;position:relative;padding-bottom:1.5rem;flex:0 1 28.125rem;max-width:calc(100% - .625rem)}@media screen and (min-width:60rem){.detail>.reviews .review{flex:0 0 calc(50% - 2.5rem)}}.detail>.reviews .review.topped{background:rgba(29,161,242,.05);padding:1rem 1.625rem .375rem 1rem;margin:0 -1rem 2rem;flex:0 1 30.125rem;max-width:calc(100% + 2rem)}@media screen and (min-width:30rem){.detail>.reviews .review.topped{padding-right:1rem;max-width:calc(100% + 1.375rem);border-radius:.5rem}}@media screen and (min-width:60rem){.detail>.reviews .review.topped{flex:0 0 calc(50% - 0.5rem);margin-top:-1rem}}.detail>.reviews .review.topped:after{content:attr(data-content-after);position:absolute;right:1rem;bottom:1rem;font-size:.75rem;font-weight:700;line-height:1rem;letter-spacing:.01875rem;text-transform:uppercase;color:#bfbfbf}.detail>.reviews .review.topped .btnThreeDots:hover{background:#fff}.detail>.reviews .review.topped .commonDataContainer .reply{margin-bottom:1.5rem}.detail>.reviews .review .commonDataContainer{position:relative;width:100%}.detail>.reviews .review .commonDataContainer.transparent>:not(.reviewActionBtn):not(button){opacity:.4}.detail>.reviews .review .commonDataContainer .author{display:flex;text-decoration:none;color:#000;gap:.5rem;margin-bottom:.5rem}.detail>.reviews .review .commonDataContainer .author .authorImage{flex:0 0 2.5rem;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background:#e0e0e0;border-radius:100%}.detail>.reviews .review .commonDataContainer .author .authorImage img{position:absolute;width:2.5rem;height:2.5rem;border-radius:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.detail>.reviews .review .commonDataContainer .author .authorImage:before{content:attr(data-inicials);display:block;text-align:center;overflow:hidden;color:#000}.detail>.reviews .review .commonDataContainer .author .authorInfo{flex:1;display:flex;flex-direction:column;justify-content:center}.detail>.reviews .review .commonDataContainer .author .authorInfo .authorName{height:1.25rem;font-weight:700;line-height:1.25rem}.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{width:1.25rem;height:1.25rem;background:transparent url(/sluzby/static/img/svg/overeno.svg) 50% no-repeat;background-size:1rem;display:inline-block;vertical-align:middle;position:relative}.detail>.reviews .review .commonDataContainer .author .authorInfo .verifiedUserBadge{cursor:help;width:1.125rem;height:1.25rem;background:transparent url(/sluzby/static/img/svg/shield.svg) 50% no-repeat;background-size:contain;display:inline-block;vertical-align:middle;position:relative;top:-.0625rem}.detail>.reviews .review .commonDataContainer .author .authorInfo .reviewCount{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#6d6d6d}.detail>.reviews .review .commonDataContainer .author .authorInfo .reviewCount svg{margin-left:.3125rem}.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:.0625rem solid #c00}.detail>.reviews .review .commonDataContainer .comment{margin-top:.5rem;white-space:pre-wrap}.detail>.reviews .review .commonDataContainer .commentMinus,.detail>.reviews .review .commonDataContainer .commentPlus{padding:.1875rem 0 .25rem 3rem;background:transparent url(/sluzby/static/img/svg/circlePlus.svg) .5rem .0625rem no-repeat}.detail>.reviews .review .commonDataContainer .commentMinus{background-image:url(/sluzby/static/img/svg/circleMinus.svg)}.detail>.reviews .review .commonDataContainer .date{color:#404040;padding-left:.5rem;vertical-align:middle}.detail>.reviews .review .commonDataContainer .reply{display:flex;margin-top:.5rem;grid-gap:.5rem}.detail>.reviews .review .commonDataContainer .reply:before{content:"";flex:0 0 2.5rem;height:2.5rem;border-radius:100%;background:#f8f8f8 url(/sluzby/static/img/svg/replyArrow.svg) 50% no-repeat;top:0;left:0}@media screen and (max-width:29.9375rem){.detail>.reviews .review .commonDataContainer .reply:before{display:none}}.detail>.reviews .review .commonDataContainer .reply .companyLogo{width:2.5rem;max-height:2.5rem;border:.0625rem solid #e0e0e0;margin:0 .5rem}.detail>.reviews .review .commonDataContainer .reply .replyCompany{font-weight:700}.detail>.reviews .review .commonDataContainer .reply .replyText{word-wrap:break-word;white-space:pre-wrap}.detail>.reviews .review .commonDataContainer .reviewActionBtn{margin:.5rem 0}.detail>.reviews .review .commonDataContainer .zboziLink{color:#000}.detail>.reviews .review .statusInfo{display:flex;justify-content:center;align-items:center;padding:.25rem .5rem;background-color:#fcf4db;border-radius:.25rem;margin-bottom:.375rem}.detail>.reviews .review .statusInfo.warning{color:#c00}.detail>.reviews .review .statusInfo .icon{margin-right:.625rem}.detail>.reviews .detailReviewHide{display:none}.detail>.reviews .verifiedUserTooltip{width:-moz-max-content;width:max-content;max-width:15.625rem;display:block;visibility:hidden;opacity:0;position:absolute;bottom:1.375rem;right:-.5rem;border-radius:.25rem;color:#fff;background-color:#404040;padding:.5rem 1rem;font-size:.75rem;letter-spacing:.02125rem;line-height:1.0625rem;font-weight:400;text-align:left;z-index:1000;transition:visibility .001ms .75s,opacity .5s ease .25s}.detail>.reviews .verifiedUserTooltip:before{right:.5625rem;bottom:-.6875rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#404040;border-width:.375rem}.reviewRejectReasonTooltip h3{color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.025rem;line-height:1.25rem;margin-bottom:.3125rem}.reviewGalleryWrapper{display:flex;flex-direction:row}.reviewGalleryWrapper .reviewPhoto{width:4.5rem;height:4.5rem;border-radius:.25rem;margin:.5rem .5rem 0 0;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:filter .2s ease-in-out}.reviewGalleryWrapper .reviewPhoto:hover{filter:brightness(.85)}.reviewGalleryWrapper .reviewPhoto-morePhotos{background:#ffe8e8;border-width:0;line-height:1.5rem}.reviewGalleryWrapper .reviewPhoto-morePhotos p.morePhotosCount{font-size:1.125rem;text-align:center;font-weight:700}.reviewGalleryWrapper .reviewPhoto-morePhotos p.morePhotosText{font-size:.875rem;text-align:center}.reviewGalleryWrapper .reviewPhoto-morePhotos:hover{filter:brightness(.95)}button{cursor:pointer}.detail>.topPoints.topPointsNone{margin:0}.detail>.topPoints li{display:flex;place-items:center;margin-bottom:1.5rem;line-height:1.5rem;font-size:1rem;color:#404040}.detail>.topPoints li:last-child{margin-bottom:0}.detail>.topPoints li:before{content:url(/sluzby/static/img/svg/checkCircleOrange.svg);width:1.5rem;height:1.5rem;margin-right:.5rem}.footer{text-align:left;padding:2rem;margin-top:1rem;font-size:.8125rem;line-height:1.25rem;color:#404040;background:linear-gradient(180deg,#f8f8f8,#fff);border-top:.0625rem solid #e0e0e0}.footer.homeFooter{margin-top:0}@media screen and (max-width:44.9375rem){.footer.detailFooter{padding-bottom:5.625rem}}.footer .footerDot{padding:0 .25rem;font-size:.9375rem}.footer .seznamLogo{max-width:7.1875rem;float:none;margin:0 2.8125rem 1.25rem 0}.footer .linkList{text-align:left;line-height:1.5rem;margin-bottom:1.75rem}.footer .linkList h4{float:left;margin-right:.75rem;color:#404040;font-weight:700;font-size:.75rem}.footer .linkList a{display:inline-block;margin-right:.75rem;color:gray;font-size:.75rem;letter-spacing:.01063rem;line-height:1.5rem}.footer .linkList a:hover{text-decoration:underline}.footer .linkList button{line-height:1.5rem;vertical-align:top}.footer .bottomLinks{font-size:.875rem;color:#404040;line-height:1.375rem;margin-bottom:1.5rem}.footer .bottomLinks .linkList{margin-bottom:.5rem}.footer .bottomLinks .linkList a,.footer .bottomLinks .linkList button{margin-right:0}.footer .bottomLinks .linkList .languageSwitch{vertical-align:top}.footer .bottomLinks .linkList .languageSwitch .dropdown{height:1.5rem;display:inline-block}.footer .bottomLinks .linkList .languageSwitch .dropdown a{height:1.5rem;line-height:1.25rem;border-radius:.25rem;color:#000;background:#fff;width:100%;text-align:left;border:none;cursor:pointer;text-decoration:none;margin:.25rem}.footer .bottomLinks .linkList .languageSwitch .dropdown a.selected{padding-right:3rem;background:#f0f0f0 url(/sluzby/static/img/svg/checkBlack.svg) no-repeat calc(100% - .75rem) 50%;background-size:1.5rem;font-weight:700}.footer .bottomLinks .linkList .languageSwitch .dropdownValue{line-height:1rem;height:1.5rem;border:none;background-color:transparent;padding-left:0}.footer .bottomLinks .linkList .languageSwitch .dropdownValue img{margin-right:.5rem;height:1rem;float:left}.footer .bottomLinks .linkList .languageSwitch .dropdownOptions{min-width:10rem;margin:.5rem}.footer .bottomLinks .linkList .languageSwitch .dropdownOptions img{margin-right:.5rem;height:1.25rem;float:left}.footer .bottomLinks .linkList>*{display:inline-block;margin:0;font-size:.875rem;color:#404040}.footer .bottomLinks .linkList>:after{content:"•";display:inline-block;margin:0 .3125rem}.footer .bottomLinks .linkList>:last-child:after{content:""}.footer .copyright{color:gray;font-size:.875rem}@media screen and (min-width:70rem){.footer .linkList h4{margin-right:1.5rem;float:none}.footer .linkList a,.footer .linkList button{margin-right:1.5rem;text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden}.footer .verticalLists{display:flex;flex-flow:wrap;margin-bottom:2.5rem}.footer .verticalLists .linkList{flex:0 0 16.66%;text-align:left;max-width:16.66%}.footer .horizontalLists{margin-bottom:1.75rem}.footer .horizontalLists .linkList{text-align:left;line-height:1.5rem;margin-bottom:.5rem}.footer .horizontalLists .linkList h4{float:left;margin-right:1.5rem}.footer .horizontalLists .linkList a,.footer .horizontalLists .linkList button{display:inline-block;margin-right:1.5rem}.footer .bottomLinks .linkList{margin-bottom:0;margin-left:10.875rem}.footer .bottomLinks .linkList a,.footer .bottomLinks .linkList button{margin-right:0}.footer .bottomLinks .linkList>*{display:inline-block}.footer .seznamLogo{float:left;margin-bottom:0;margin-top:.875rem}.footer .copyright{margin-left:10.875rem}}.layoutFull .footer .bottomLinks{max-width:64.375rem;margin:0 auto}.modal.formOrder{padding:3rem;min-height:50vh;display:flex;flex-flow:wrap;overflow:auto}@media (max-width:24.9375rem){.modal.formOrder{padding:1.5rem}}.modal.formOrder .modalClose{position:absolute;top:.3125rem;right:.3125rem;background:transparent}.modal.formOrder .form{flex:1 0 auto}.modal.formOrder .content{display:flex;flex-flow:column;width:100%;height:auto}.modal.formOrder .header{flex:0 0 auto}.modal.formOrder .contactPhone{flex:1 0 auto;justify-content:center;align-content:center;display:flex;padding:2.625rem 0;font-size:1rem;line-height:1.5rem;font-weight:700;flex-direction:column}.modal.formOrder .contactPhone a,.modal.formOrder .contactPhone div{font-size:1.3125rem;line-height:1.75rem;font-weight:700}.modal.formOrder .contactPhone.centered{margin:auto;text-align:center}.modal.formOrder .contactPhone .btnShowContact{font-size:1rem;display:inline-block;padding-left:3.75rem;position:relative;left:-3.125rem;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 2.5rem);height:100%;margin-right:-3.75rem}.modal.formOrder .formFooter{flex:0 0 auto}.modal.formOrder h2{font-size:1.3125rem;line-height:1.75rem;letter-spacing:-.025rem;font-weight:700}.modal.formOrder input.mailInput,.modal.formOrder input.nameInput,.modal.formOrder input.phoneInput{padding-left:3.125rem!important}.modal.formOrder input.mailInput~label,.modal.formOrder input.nameInput~label,.modal.formOrder input.phoneInput~label{left:3.1875rem}.modal.formOrder input.mailInput:not(:-moz-placeholder-shown)~label,.modal.formOrder input.nameInput:not(:-moz-placeholder-shown)~label,.modal.formOrder input.phoneInput:not(:-moz-placeholder-shown)~label{left:2.5625rem}.modal.formOrder input.mailInput:not(:-ms-input-placeholder)~label,.modal.formOrder input.nameInput:not(:-ms-input-placeholder)~label,.modal.formOrder input.phoneInput:not(:-ms-input-placeholder)~label{left:2.5625rem}.modal.formOrder input.mailInput:not(:placeholder-shown)~label,.modal.formOrder input.nameInput:not(:placeholder-shown)~label,.modal.formOrder input.phoneInput:not(:placeholder-shown)~label{left:2.5625rem}.modal.formOrder input.mailInput~.error,.modal.formOrder input.nameInput~.error,.modal.formOrder input.phoneInput~.error{left:2.5rem}.modal.formOrder .formField:before{display:block;content:"";width:3.125rem;height:3.125rem;position:absolute;left:.0625rem;top:-.0625rem;background-position-x:.625rem;background-position-y:center;background-size:1.375rem;background-repeat:no-repeat}.modal.formOrder .formField.phone:before{background-image:url(/sluzby/static/img/svg/formPhone.svg)}.modal.formOrder .formField.mail:before{background-image:url(/sluzby/static/img/svg/formMail.svg)}.modal.formOrder .formField.name:before{background-image:url(/sluzby/static/img/svg/formName.svg)}.modal.formOrder .variant.formFieldError .dropdown .dropdownValue{border-color:#c00}.modal.formOrder .variant .dropdownValue .variantOption{font-weight:700}.modal.formOrder .variant .variantOption{display:flex}.modal.formOrder .variant .variantOption .price{flex:0 0 auto}.modal.formOrder .variant .variantOption .title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:2rem}.modal.formOrder .actionButtons{display:flex}.modal.formOrder .actionButtons>button{flex:1 1 50%;justify-content:space-between;cursor:pointer}.modal.formOrder .actionButtons button{border:.0625rem solid #bfbfbf;background:#fff;border-radius:.25rem;padding:.75rem 2.5rem;color:#6d6d6d;margin-top:.75rem;font-weight:700}.modal.formOrder .actionButtons button.confirm{background:#c00;border:.0625rem solid #c00;color:#fff;margin-right:0;margin-left:1rem}.modal.formOrder .errorBox{background:url(/sluzby/static/img/svg/squircle-orange-danger.svg) top .875rem left .625rem no-repeat #fcf4db;padding:.5rem 1.5rem .5rem 3rem;min-height:3rem;line-height:2rem;margin:1rem 0}.modal.formOrder .confirmationMessage{width:100%;text-align:center}.modal.formOrder .confirmationMessage .header{margin-bottom:2.5rem}.modal.formOrder .confirmationMessage img{flex:1 0 auto;width:50%;margin:auto}.modal.formOrder .confirmationMessage .text{margin:.5rem 0}.modal.formOrder .confirmationMessage .formFooter{margin-top:2.5rem}.modal.formOrder .charCount{font-size:.875rem;color:#bfbfbf;position:absolute;right:0}.modal.formOrder .discardAlert{height:6.25rem;text-align:center;position:absolute;margin-top:-3.125rem;top:50%;left:5%;box-shadow:0 .25rem 1rem rgba(0,0,0,.2);border-radius:.25rem;font-weight:700;width:90%;background-color:#fff}.modal.formOrder .discardAlert .discardInfo{height:50%;display:flex;justify-content:center;align-items:center}.modal.formOrder .discardAlert button{text-transform:uppercase;width:50%;border:none;border-top:.0625rem solid #e0e0e0;height:50%;display:inline-block;cursor:pointer;background-color:#fff;font-weight:700}.modal.formOrder .discardAlert button:focus,.modal.formOrder .discardAlert button:hover{background-color:#f0f0f0}.modal.formOrder .discardAlert button.confirm{border-right:.0625rem solid #e0e0e0;color:#c00}.modal.formOrder .inquiryText{font-weight:400;color:#6e6e6e;padding-bottom:.5rem}.header+.floatingLabels{margin-top:2.625rem}.floatingLabels input,.floatingLabels label{font-size:1rem;line-height:1.5rem}.floatingLabels label{position:absolute;letter-spacing:.125rem;display:block;max-width:100%;margin-bottom:0;top:.775rem;left:.6875rem;transition:top .1s,font-size .1s,opacity .2s;color:#6d6d6d}.floatingLabels input:not(:-moz-placeholder-shown)~label,.floatingLabels textarea:not(:-moz-placeholder-shown)~label{font-size:.75rem;top:-.5rem;line-height:1rem;left:.0625rem;background:#fff;display:inline-block;width:auto;padding:0 .625rem}.floatingLabels input:not(:-ms-input-placeholder)~label,.floatingLabels textarea:not(:-ms-input-placeholder)~label{font-size:.75rem;top:-.5rem;line-height:1rem;left:.0625rem;background:#fff;display:inline-block;width:auto;padding:0 .625rem}.floatingLabels input:not(:placeholder-shown)~label,.floatingLabels textarea:not(:placeholder-shown)~label{font-size:.75rem;top:-.5rem;line-height:1rem;left:.0625rem;background:#fff;display:inline-block;width:auto;padding:0 .625rem}.floatingLabels textarea:not(:-moz-placeholder-shown)~label{left:.75rem;opacity:1}.floatingLabels textarea:not(:-ms-input-placeholder)~label{left:.75rem;opacity:1}.floatingLabels textarea:not(:placeholder-shown)~label{left:.75rem;opacity:1}.floatingLabels textarea:-moz-placeholder-shown~label{opacity:0}.floatingLabels textarea:-ms-input-placeholder~label{opacity:0}.floatingLabels textarea:placeholder-shown~label{opacity:0}.floatingLabels textarea{padding-top:1rem}.floatingLabels .error{position:absolute;top:-.75rem;left:2.5rem;background:#fff;padding:0 .625rem}.floatingLabels textarea~.error{left:.375rem}.floatingLabels input:-webkit-autofill,.floatingLabels input:-webkit-autofill:focus,.floatingLabels input:-webkit-autofill:hover,.floatingLabels select:-webkit-autofill,.floatingLabels select:-webkit-autofill:focus,.floatingLabels select:-webkit-autofill:hover,.floatingLabels textarea:-webkit-autofill,.floatingLabels textarea:-webkit-autofill:focus,.floatingLabels textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 62.5rem #fff inset}.floatingLabels ::-webkit-input-placeholder{color:#666;opacity:0;letter-spacing:.125rem;font-size:1rem}.floatingLabels :-moz-placeholder,.floatingLabels ::-moz-placeholder{color:#666;opacity:0;letter-spacing:.125rem;font-size:1rem}.floatingLabels :-ms-input-placeholder{color:#666;opacity:0;letter-spacing:.125rem;font-size:1rem}.ob-c-carousel__content{display:flex}.ob-c-carousel__item{flex:1 1 auto}.ob-c-carousel__item-content{border-top:.125rem solid hsla(0,0%,46%,.3)}body.lightboxOpen .layoutFull.container{min-height:0;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:45rem){body.lightboxOpen .layoutFull.container{min-height:0}body.lightboxOpen .layoutFull.container .content.detail{height:0;overflow:hidden}}@media screen and (max-width:44.9375rem){body.lightboxOpen .headerContainer,body.lightboxOpen .headerContainer.scr{height:0;overflow:hidden}}.ob-c-lightbox{background-color:#0f0f0f}.ob-c-lightbox .popoutContainer{display:grid;grid-template-columns:10fr 2fr 1fr;grid-template-rows:1fr 10fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"f s t" "u u u";z-index:2;position:fixed;width:100%;height:100%;align-items:center;justify-content:center;padding-top:2.5vh}@media screen and (min-width:45rem){.ob-c-lightbox .popoutContainer{padding-top:1vh}}.ob-c-lightbox .popoutContainer div{align-items:center}.ob-c-lightbox .popoutContainer div.title{grid-area:f;position:relative;display:flex;justify-content:flex-start;height:100%;margin-bottom:.75rem;min-height:6.25rem}@media screen and (min-width:45rem){.ob-c-lightbox .popoutContainer div.title{margin-bottom:0}}.ob-c-lightbox .popoutContainer div.title .__title{display:flex;flex-direction:column;position:absolute;z-index:2;min-width:10rem;height:-moz-max-content;height:max-content;align-items:flex-start;justify-content:center;line-height:1.375rem;top:1rem;left:1rem}.ob-c-lightbox .popoutContainer div.title .__title p.title{font-size:1.125rem;line-height:1.5rem;font-weight:700;color:#fff}.ob-c-lightbox .popoutContainer div.title .__title p.subtitle{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#bfbfbf}@media screen and (min-width:40rem){.ob-c-lightbox .popoutContainer div.title .__title{top:1.5rem;left:1.5rem}.ob-c-lightbox .popoutContainer div.title .__title p.title{font-size:1.5rem;line-height:2rem}}.ob-c-lightbox .popoutContainer div.addPhotos{grid-area:s;position:relative;height:100%;display:flex;justify-content:flex-end}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos{display:flex;flex-direction:row;position:absolute;z-index:2;min-width:2.5rem;height:2.5rem;background:#393939;border-radius:.25rem;flex-wrap:nowrap}@media screen and (min-width:40rem){.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos{width:10rem;margin-right:0}}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn{display:flex;font-size:0;width:100%;height:100%;background:transparent;border:none;color:#fff;align-items:center;justify-content:center;flex-wrap:nowrap;right:0}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn:focus{outline:none}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn .addLabel{display:flex;align-items:center;justify-content:center}@media screen and (min-width:40rem){.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn .addLabel{font-size:.875rem}}.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn .addLabel:before{display:inline-block;content:"";background:url(/sluzby/static/img/svg/cameraWhite.svg) no-repeat 50%/95% transparent;width:1.5rem;height:1.5rem;background-size:contain;margin-right:0}@media screen and (min-width:40rem){.ob-c-lightbox .popoutContainer div.addPhotos .__addPhotos-btn .addLabel:before{margin-right:.25rem}}.ob-c-lightbox .popoutContainer div.close{grid-area:t;display:flex;position:relative;height:100%;width:100%}.ob-c-lightbox .popoutContainer div.close .__close{display:flex;align-items:center;justify-content:center}.ob-c-lightbox .popoutContainer div.close .__close-btn{width:3rem;height:3rem;border-radius:2.5rem;right:1rem;top:1rem;position:absolute;background:url(/sluzby/static/img/svg/gallery/CrossWhiteClose.svg) no-repeat 50%/65% #404040;transition:filter .15s ease-in-out;font-size:0;border:transparent}.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:45rem){.ob-c-lightbox .popoutContainer div.close .__close{width:3.5rem;height:3.5rem}.ob-c-lightbox .popoutContainer div.close .__close-btn{right:1.5rem;top:1.5rem;width:3.5rem;height:3.5rem}}.ob-c-lightbox .popoutContainer div.photos{grid-area:u;z-index:1;height:100%;width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:1vh;border-top:.0625rem solid #404040;position:absolute}@media screen and (min-width:45rem){.ob-c-lightbox .popoutContainer div.photos{padding-top:0}}.detailGallery .ob-c-gallery__content,.reviewGallery.ob-c-gallery__content{position:relative;width:100%;height:0;padding-top:75%;background:#000;overflow:hidden}.detailGallery .ob-c-gallery__carousel,.reviewGallery.ob-c-gallery__carousel{position:absolute;top:0;left:0;width:100%;height:100%}.detailGallery .ob-c-gallery__list-opener-wrap,.reviewGallery.ob-c-gallery__list-opener-wrap{position:absolute;z-index:10;left:0;right:0;bottom:0;text-align:center}.detailGallery .ob-c-gallery__list-opener,.reviewGallery.ob-c-gallery__list-opener{text-decoration:none;cursor:pointer;display:inline-block;text-align:center;font-weight:300;background:#fff;border:.0625rem solid #d3d3d3;border-radius:1.25rem;font-size:.875rem;line-height:1.14285714;min-width:7.5rem;margin:1rem;padding:.375rem 1.1875rem .5rem;color:#000}.detailGallery .ob-c-gallery__list-opener:focus,.reviewGallery.ob-c-gallery__list-opener:focus{outline:none;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.25),0 0 0 .1875rem rgba(0,0,0,.15)}.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]{cursor:not-allowed;color:#bfbfbf;border-color:#f0f0f0}.detailGallery .ob-c-gallery__list-wrapper,.reviewGallery.ob-c-gallery__list-wrapper{width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;transition:all .2s ease-out}.detailGallery .ob-c-gallery__list,.reviewGallery.ob-c-gallery__list{width:100%;min-height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;vertical-align:middle;text-align:center;overflow:auto;font-size:0;touch-action:pan-y}.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{width:100%;height:100%;position:relative}.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{display:flex;justify-content:center;align-items: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{width:100%;height:calc(100% - 8rem);display:flex;justify-content:center;align-items:center;pointer-events:none}@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{width:100%;height:100%}.detailGallery .ob-c-gallery__video-play-wrap,.reviewGallery.ob-c-gallery__video-play-wrap{position:absolute;top:50%;left:50%;width:0;height:0;display:flex;justify-content:center;align-items:center}.detailGallery .ob-c-gallery__video-play-btn,.reviewGallery.ob-c-gallery__video-play-btn{flex-shrink:0;cursor:pointer}.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{width:5rem;height:5rem}.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{width:3rem;height:3rem}.detailGallery .ob-c-gallery__small-img,.reviewGallery.ob-c-gallery__small-img{display:block;width:12.5rem;height:9.375rem;margin:.5rem;-o-object-fit:cover;object-fit:cover}.detailGallery .ob-c-gallery__fullscreen-img,.detailGallery .ob-c-gallery__img,.reviewGallery.ob-c-gallery__fullscreen-img,.reviewGallery.ob-c-gallery__img{min-width:2.5rem;min-height:2.5rem;background:url(/sluzby/static/img/userweb-modules/throbber.svg) 50% no-repeat;background-size:2.5rem 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-width:100%;max-height:100%;touch-action:none;transition:all 125ms ease-out}@media screen and (min-width:64rem){.detailGallery .ob-c-gallery__fullscreen-img,.reviewGallery.ob-c-gallery__fullscreen-img{max-width:64rem}}@media screen and (min-height:48rem){.detailGallery .ob-c-gallery__fullscreen-img,.reviewGallery.ob-c-gallery__fullscreen-img{max-height:48rem}}.detailGallery .ob-c-gallery__controlPanel,.reviewGallery.ob-c-gallery__controlPanel{width:10rem;position:absolute;z-index:1;bottom:1.5rem;display:flex;left:calc(50% - 5rem);justify-content:center}.detailGallery .ob-c-gallery__controlPanel .photoDescription,.reviewGallery.ob-c-gallery__controlPanel .photoDescription{color:#fff;padding:0 .9375rem;line-height:2.5rem;font-size:1rem;margin:0 .625rem 0 0;cursor:default}.detailGallery .ob-c-gallery__btn-list--fullscreen,.reviewGallery.ob-c-gallery__btn-list--fullscreen{line-height:1.5rem;font-size:1rem;cursor:pointer;border:none;background:none;font-weight:500}.detailGallery .ob-c-gallery__btn-list--fullscreen .text,.reviewGallery.ob-c-gallery__btn-list--fullscreen .text{color:#fff;text-shadow:-.0625rem -.0625rem 0 #000,.0625rem -.0625rem 0 #000,-.0625rem .0625rem 0 #000,.0625rem .0625rem 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{display:flex;position:absolute;z-index:1;border-radius:2.5rem;width:3.5rem;height:3.5rem;background:#404040;bottom:1rem;align-items:center;justify-content:center;transition:filter .15s ease-in-out;box-shadow:none;font-size:0;flex-direction:row;cursor:pointer}@media screen and (min-width:45rem){.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% - 1.75rem)}}.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{top:0;bottom: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{width:3rem;height: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{width:4.5rem;height:4.5rem}}@media screen and (min-width:37.5em){.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/img/userweb-modules/arrow-left.svg)}.detailGallery .ob-c-gallery__btn-next,.reviewGallery.ob-c-gallery__btn-next{right:0;padding:0 .5rem 0 1rem}.detailGallery .ob-c-gallery__btn-next:before,.reviewGallery.ob-c-gallery__btn-next:before{background-image:url(/sluzby/static/img/userweb-modules/arrow-right.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{margin:0;width:3rem;height:3rem}@media screen and (min-width:45rem){.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{width:3.5rem;height:3.5rem}}.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/img/svg/gallery/ChevronLeftWhite.svg) no-repeat 50%/35% #404040;left:1rem;background-position-x:calc(50% - .125rem)}@media screen and (min-width:45rem){.detailGallery .ob-c-gallery__btn-prev--fullscreen,.reviewGallery.ob-c-gallery__btn-prev--fullscreen{left:1.5rem}}.detailGallery .ob-c-gallery__btn-next--fullscreen,.reviewGallery.ob-c-gallery__btn-next--fullscreen{background:url(/sluzby/static/img/svg/gallery/ChevronRightWhite.svg) no-repeat 50%/35% #404040;right:1rem;background-position-x:calc(50% + .125rem)}@media screen and (min-width:45rem){.detailGallery .ob-c-gallery__btn-next--fullscreen,.reviewGallery.ob-c-gallery__btn-next--fullscreen{right:1.5rem}}@media screen and (max-width:44.9375rem){.detailGallery .ob-c-gallery,.reviewGallery.ob-c-gallery{bottom:1rem;width:3rem;height:3rem}}.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{stroke:#fff;fill:#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(.1875rem .25rem .3125rem 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:.9375rem;text-shadow:.0625rem .125rem .375rem #000}.detailGallery .ob-c-gallery .galleryLikeButton.likeButton.active .count,.detailGallery .ob-c-gallery .galleryLikeButton.likeButton .count,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton.active .count,.detailGallery .ob-c-gallery .galleryPreviewLikeButton.likeButton .count,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton.active .count,.reviewGallery.ob-c-gallery .galleryLikeButton.likeButton .count,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton.active .count,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton.likeButton .count{color:#fff}@media screen and (min-width:40rem){.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:inline;color:#fff;text-shadow:.0625rem .125rem .375rem #000}}.detailGallery .ob-c-gallery .galleryPreviewLikeButton,.reviewGallery.ob-c-gallery .galleryPreviewLikeButton{position:absolute;bottom:.5rem;right:1rem}.detailGallery div.addPhotos,.reviewGallery.ob-c-gallery>.ob-c-lightbox>.popoutContainer div.addPhotos{display:none!important}@media screen and (max-width:44.9375rem){.reviewGallery.ob-c-gallery * .ob-c-gallery__controlPanel{bottom:1rem}}.sds-typography_hero--big{font-size:3.75rem;font-weight:700;letter-spacing:-.0625rem;line-height:1.26666667}.sds-typography_hero--medium{font-size:3rem;font-weight:700;letter-spacing:-.03125rem;line-height:1.33333333}.sds-typography_hero--small{font-size:2.25rem;font-weight:700;letter-spacing:-.0125rem;line-height:1.33333333}.sds-typography_heading--big{font-size:1.5rem;font-weight:700;letter-spacing:-.00625rem;line-height:1.33333333}.sds-typography_heading--medium{font-size:1.3125rem;font-weight:700;letter-spacing:0;line-height:1.33333333}.sds-typography_heading--small{font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.33333333}.sds-typography_body{font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}.sds-typography_body--small{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.57142857}.sds-typography_caption{font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1.66666667}.sds-typography_caption--small{font-size:.6875rem;font-weight:400;letter-spacing:.0125rem;line-height:1.63636364}:root{--left:0;--crop:0}@media screen and (max-width:37.4375rem){.headerContainer.scr .header{grid-template-rows:3.5rem;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.1),0 1rem 1.5rem -1rem rgba(0,0,0,.1);transition:box-shadow .4s ease-in-out}.headerContainer.scr .header .firmySearch{animation:c .2s ease-in-out 0s 1 normal forwards;--left:9.0625rem;--crop:10.3125rem}}@media screen and (max-width:29.9375rem){.headerContainer.scr .header .firmySearch{--left:2.6875rem;--crop:4.0625rem}}@media screen and (max-width:37.4375rem){.headerContainer.scr.homeHeader.scr .header{grid-template-rows:3.5rem}.headerContainer.scr.homeHeader.scr .header .firmySearch{animation:c .2s ease-in-out 0s 1 normal forwards;--left:7.1875rem;--crop:8.4375rem}}@media screen and (max-width:29.9375rem){.headerContainer.scr.homeHeader.scr .header .firmySearch{--left:0.75rem;--crop:2.1875rem}}.headerContainer{z-index:9000;height:7rem}@media screen and (max-width:29.9375rem){.headerContainer .ribbon-seznam{display:none}}@media screen and (min-width:30rem){.headerContainer{height:7rem}.headerContainer .ribbon__center{margin-left:1rem}}@media screen and (min-width:45rem){.headerContainer{height:6.5rem}}.headerContainer.homeHeader{height:5.25rem}@media screen and (min-width:45rem){.headerContainer.homeHeader{height:3.5rem}}.headerContainer.homeHeader .header .firmySearch{--left:0.75rem;--crop:2.1875rem}@media screen and (min-width:30rem){.headerContainer.homeHeader .header .firmySearch{--left:7.1875rem;--crop:8.4375rem}}.headerContainer .header{display:grid;grid-template-rows:3.5rem 3.5rem;position:fixed;top:0;z-index:9000;width:100%;background:#fff;grid-template-columns:.25fr 1.65fr 1.55fr}.headerContainer .header .mobileMenuButton{grid-area:1/1/2/2}@media screen and (min-width:37.5rem){.headerContainer .header{box-shadow:0 .0625rem .1875rem rgba(0,0,0,.1),0 1rem 1.5rem -1rem rgba(0,0,0,.1);transition:box-shadow .4s ease-in-out}}@media screen and (min-width:45rem){.headerContainer .header{grid-template-rows:6.5rem;grid-template-columns:auto 1fr}.headerContainer .header .mobileMenuButton{display:none}}.headerContainer .header .sznRibbon{position:relative;grid-area:1/2/2/4}@media screen and (min-width:45rem){.headerContainer .header .sznRibbon{grid-area:1/1/2/4}}.headerContainer .header .sznRibbon .ribbon-control{display:none}.headerContainer .header .sznRibbon header{box-shadow:none;transition:box-shadow .4s ease-in-out}@media screen and (max-width:44.9375rem){.headerContainer .header .sznRibbon header{padding-left:0}}.headerContainer .header .mainCategories{grid-area:1/1/3/3;z-index:9002}@media screen and (min-width:37.5rem){.headerContainer .header .mainCategories{z-index:8999}}.headerContainer .header .firmySearch{width:100%;grid-area:2/1/2/4;position:relative;place-items:center;font-size:.875rem;left:.75rem;background:transparent;animation:d .2s ease-in-out 0s 1 normal forwards;transition:opacity .1s ease-in-out;opacity:1;--left:2.6875rem;--crop:4.0625rem}@media screen and (min-width:30rem){.headerContainer .header .firmySearch{--left:9.0625rem;--crop:10.3125rem}}@media screen and (min-width:45rem){.headerContainer .header .firmySearch{grid-area:1/2/1/2;left:7.1875rem;max-width:calc(100% - 26.25rem);z-index:9009;animation:none;height:3.5rem}}@media screen and (max-width:37.4375rem){.headerContainer.mobileMenuVisible.scr .header .firmySearch{opacity:0;transition:opacity .1s ease-in-out}}header{padding-right:.875rem!important}@keyframes c{0%{transform:translateY(0);z-index:8999}to{transform:translateY(-3.5rem);width:calc(100% - 1.5rem - var(--crop));left:var(--left);z-index:9000}}@keyframes d{0%{transform:translateY(-3.5rem);width:calc(100% - 1.5rem - var(--crop));left:var(--left);z-index:9000}to{transform:translateY(0);z-index:8999}}.headerSearchField{flex:1 0 100%;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;background:transparent;position:absolute;top:0;padding-top:.5rem;width:100%}.headerSearchField .search{height:2.5rem;width:100%;max-width:32.5rem;margin:0}.headerSearchField .search button{border:none;background:transparent;outline:0}.headerSearchField .search .section{display:table;height:100%;width:100%;position:relative}.headerSearchField .search .section .inpt{height:100%;line-height:2.375rem;width:100%;border:.0625rem solid #bfbfbf;border-radius:.3125rem 0 0 .3125rem;border-right:none!important;padding:0 1.875rem 0 .625rem;font-size:.875rem}.headerSearchField .search .section .inpt[placeholder]{text-overflow:ellipsis}@media screen and (max-width:59.9375rem){.headerSearchField .search .section .inpt:focus{font-size:1rem}}.headerSearchField .search .section .btnExitSearch{text-indent:-624.9375rem;position:absolute;top:.625rem;right:.3125rem;width:1.25rem;height:1.25rem;cursor:pointer}.headerSearchField .search .section .btnExitSearch:before{content:" ";background-image:url(/sluzby/static/img/svg/exitCross.svg);position:absolute;top:0;right:0;width:100%;height:100%;filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%)}.headerSearchField .search .section .btnExitSearch:hover:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.headerSearchField .search .section .btnExitCategory{text-indent:-624.9375rem;width:1.25rem;height:1.25rem;position:absolute;top:.625rem;right:.3125rem;cursor:pointer}.headerSearchField .search .section .btnExitCategory:before{content:" ";background-image:url(/sluzby/static/img/svg/exitCross.svg);background-color:transparent;position:absolute;top:0;right:0;width:100%;height:100%;filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%)}.headerSearchField .search .section .btnExitCategory:hover:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.headerSearchField .search .section .btnExitTag{text-indent:-624.9375rem;width:.5rem;height:.5rem;position:absolute;top:.5rem;right:.375rem;cursor:pointer}.headerSearchField .search .section .btnExitTag:before{content:" ";background-image:url(/sluzby/static/img/svg/exitCross.svg);background-color:transparent;position:absolute;top:0;right:0;width:100%;height:100%;filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%)}.headerSearchField .search .section .btnExitTag:hover:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.headerSearchField .search .section .categoryInField{height:100%;background:#fff;display:table-cell;padding-left:.625rem;border:.0625rem solid #c00;vertical-align:middle;position:relative;max-width:15.625rem;width:6.25rem;white-space:nowrap;border-radius:.3125rem 0 0 .3125rem}.headerSearchField .search .section .categoryInField .categoryText{max-width:8.4375rem;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.5em;margin-right:2.25rem;vertical-align:middle}.headerSearchField .search .section .categoryInField .smallerText{max-width:6.5625rem}.headerSearchField .search .section .categoryInField.active{border-color:#c00;background:#c00;color:#fff;font-weight:700}.headerSearchField .search .section .categoryInField.active .btnExitCategory:before{filter:invert(1)}.headerSearchField .search .section .categoryInField~.inpt{border-left:none;border-radius:0}.headerSearchField .search .section .tagInField{background:#fff;display:table-cell;vertical-align:middle;white-space:nowrap;border:.125rem solid #e0e0e0;border-radius:.25rem;padding-left:.25rem;padding-right:.25rem;position:absolute;top:.375rem;height:1.625rem;width:auto;left:.5rem}.headerSearchField .search .section .tagInField .tagText{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;font-weight:700;font-size:1rem;line-height:1.5rem;margin-right:1rem;margin-top:0;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.headerSearchField .search .section .tagInField .smallerText{max-width:6.5625rem}.headerSearchField .search .section .tagInField.active{border-color:#c00;background:#c00;color:#fff;font-weight:700}.headerSearchField .search .section .tagInField.active .btnExitTag:before{filter:invert(1)}.headerSearchField .search .section:after{width:0;content:"";position:relative;z-index:2000;display:block;margin:0 1rem;border-bottom:.0625rem solid #c00;margin-top:-.0625rem}.headerSearchField .search .section.suggestActive:after{width:calc((100% - 2rem));transition:width .5s ease-out}.headerSearchField .search .section.suggestActive .inpt{border-bottom:.0625rem solid #fff;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}@media screen and (max-width:24.9375rem){.headerSearchField .search.innerInputFocused .categoryInField~.inpt,.headerSearchField .search.innerInputFocused .inpt{border:.0625rem solid #bfbfbf;border-radius:.3125rem 0 0 .3125rem}.headerSearchField .search.innerInputFocused .categoryInField{width:0;transition:width .1s ease-out;overflow:hidden;margin:0;padding:0;border:none;max-width:0}}.headerSearchField .btnHeaderSearch{border:.0625rem solid #c00;border-radius:0 .3125rem .3125rem 0;display:block;width:3rem;height:2.5rem;cursor:pointer;text-indent:-624.9375rem;background-color:#c00;position:relative}.headerSearchField .btnHeaderSearch:hover{background-color:#a00000}.headerSearchField .btnHeaderSearch:after{content:"";background:url(/sluzby/static/img/svg/search.svg) no-repeat 50%;display:block;position:absolute;inset:0}@media screen and (max-width:44.9375rem){.headerSearchField{max-width:calc(100% - 1.5rem)}}.mapPlaceholder{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:e;animation-timing-function:linear;background:linear-gradient(90deg,#f7f7f7 8%,#f3f3f3 18%,#f7f7f7 33%);background-size:50rem 6.5rem;position:absolute;width:100%;height:100%}.mapPlaceholder:before{content:"";display:block;width:100%;height:100%;background:50% no-repeat url(/sluzby/static/img/svg/mapPlaceholder.svg);background-size:contain}@keyframes e{0%{background-position:-50rem 0}to{background-position:50rem 0}}.sMap{width:100%;height:100%;transform:translate(0)}.sMap button,.sMap button:active,.sMap button:focus{position:relative;display:inline-block;border:0;border-radius:.125rem;height:1.6875rem;padding:0 .875rem;font-size:1.0625rem;line-height:1.0625rem;background:none repeat scroll 0 0 #fff;color:#6b7580;cursor:pointer}.sMap .plane{left:1.875rem}.sMap .plane button:before{background-image:url(/sluzby/static/img/svg/plane.svg)}.sMap .findme{left:8.0625rem}.sMap .findme button:before{background-image:url(/sluzby/static/img/svg/spot.svg)}.sMap .findme .label,.sMap .plane .label{display:none;vertical-align:top;padding-left:.5rem;font-size:.8125rem;line-height:1.0625rem}.sMap .findme button,.sMap .plane button{display:flex;flex-flow:row nowrap;align-items:center;padding:0 .5rem}.sMap .findme button:before,.sMap .plane button:before{content:"";display:inline-block;width:1.0625rem;height:100%;background-size:1.0625rem auto;background-repeat:no-repeat;background-position:50%;filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%)}.sMap .findme button:hover .label,.sMap .plane button:hover .label{color:#c00}.sMap .findme button:hover:before,.sMap .plane button:hover:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.detail .sMap.findme{display:none}.sMap .controlContainer{display:inline-block;box-shadow:0 0 .1875rem 0 rgba(0,0,0,.5);border-radius:.125rem;height:1.6875rem;z-index:3;top:1.0625rem}.sMap .zoomFirmy{right:1.875rem}.sMap .zoomFirmy .btnPlus{border-radius:0 .125rem .125rem 0}.sMap .zoomFirmy .btnPlus:before{background-image:url(/sluzby/static/img/svg/plus.svg)}.sMap .zoomFirmy .btnMinus{border-radius:.125rem 0 0 .125rem}.sMap .zoomFirmy .btnMinus:before{background-image:url(/sluzby/static/img/svg/minus.svg)}.sMap .zoomFirmy button.btnMinus:before,.sMap .zoomFirmy button.btnPlus:before{content:"";display:block;width:1.6875rem;height:1.6875rem;background-size:1.0625rem auto;background-repeat:no-repeat;background-position:50%;filter:invert(51%) sepia(10%) saturate(12%) hue-rotate(322deg) brightness(96%) contrast(82%)}.sMap .zoomFirmy button.btnMinus:hover:before,.sMap .zoomFirmy button.btnPlus:hover:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.sMap .zoomFirmy button.btnMinus:active:before,.sMap .zoomFirmy button.btnPlus:active:before{background-size:1.1875rem}.sMap .zoomFirmy button.btnMinus:after,.sMap .zoomFirmy button.btnPlus:after{background:none repeat scroll 0 0 #e8e8e8;content:"";height:1.1875rem;left:0;position:absolute;top:.25rem;width:.0625rem}.sMap .zoomFirmy button.btnMinus:first-child:after,.sMap .zoomFirmy button.btnPlus:first-child:after{display:none}.sMap button.active{color:#c00}.sMap button.active:before{filter:invert(9%) sepia(81%) saturate(5424%) hue-rotate(1turn) brightness(113%) contrast(118%)}.detail .sMap .findme{display:none}@media screen and (max-width:24.9375rem){.sMap .findme .label,.sMap .plane .label{display:none}.sMap .findme{left:4rem;top:1.0625rem}.sMap .plane{left:1.25rem;top:1.0625rem}}@media screen and (min-width:25rem){.sMap .findme .label,.sMap .plane .label{display:inline-block}}@media screen and (min-width:25rem) and (max-width:59.9375rem){.sMap .findme{left:8.0625rem;top:1.0625rem}.sMap .layer{left:1.25rem;top:1.0625rem}}@media screen and (min-width:60rem) and (max-width:78.0625rem){.sMap .findme .label,.sMap .plane .label{display:inline-block}.sMap .zoomFirmy{right:auto;left:1.875rem;top:5.8125rem}.sMap .findme{left:1.875rem;top:1.0625rem}.sMap .plane{left:1.875rem;top:3.4375rem}.bigMap .sMap .findme{left:8.0625rem;top:1.0625rem}.bigMap .sMap .plane{left:1.875rem;top:1.0625rem}.bigMap .sMap .zoomFirmy{right:1.875rem;left:auto;top:1.0625rem}}@media screen and (min-width:78.125rem) and (max-width:87.4375rem){.sMap .findme .label,.sMap .plane .label{display:none}.sMap .findme{left:4rem}.bigMap .sMap .findme .label,.bigMap .sMap .plane .label{display:inline-block}.bigMap .sMap .findme{left:8.0625rem}}.sMap .overlayLayer{background-color:hsla(0,0%,100%,.4);height:100vh;width:100vw;left:0;pointer-events:none;position:fixed;top:0}.mapNipple{right:0;top:50%;transform:translateY(-3.125rem);text-indent:-624.9375rem;border:none;position:absolute;min-width:2rem;font-size:.8125rem;height:4rem;border-radius:.3125rem 0 0 .3125rem;z-index:3;cursor:pointer;display:flex;align-items:center;overflow:hidden;background-color:#fff;width:-moz-min-content;width:min-content;padding:.3125rem;line-height:1.25rem}.mapNipple:before{content:"";width:1.375rem;height:100%;transition:margin-left .3s ease 0;background:#fff url(/sluzby/static/img/svg/chevronRight.svg) 50% no-repeat;background-size:1.625rem auto}.mapNipple:hover{color:#c00}.mapNipple:hover:before{background-image:url(/sluzby/static/img/svg/chevronRightRed.svg)}.mapNipple.mapNippleReversed{text-indent:0;gap:.3125rem;transform:translate(70%,-3.125rem);box-shadow:0 1rem 1.5rem -1rem #0000001a,0 .0625rem .1875rem 0 #0000001a;border-radius:.3125rem}.mapNipple.mapNippleReversed:before{transform:scale(-1)}@media (max-width:59.9375rem){.mapNipple{display:none}}.mapListCard{width:100%}.mapListCard .title{font-weight:700;font-size:1rem;line-height:1.25rem;color:#000;margin-right:0!important}.mapListCard .address,.mapListCard .company{font-size:.75rem;line-height:1rem;color:#6e6e6e;margin-top:.25rem}.mapListCard .companyRating{display:inline-flex;align-items:center;gap:.125rem;margin-right:.5rem;margin-top:.25rem}.mapListCard .companyRating .offerCardRating{font-size:1rem;color:#000}.mapListCard .companyRating .ratingStar{width:.75rem;height:.75rem;vertical-align:baseline;margin-bottom:.1875rem}.mapListCard:hover{text-decoration:none}.mapListCard:hover .title{text-decoration:underline}.sMap .marker{transition:transform .15s}.sMap .marker.active,.sMap .marker.enlarge{z-index:15!important}.sMap .marker.enlarge{transform:scale(1.3);transform-origin:bottom center}.sMap .marker .img-cont{width:1.25rem!important;height:1.25rem!important}.mapCountryHighlight{scale:.85;width:117%;height:117%;position:absolute;top:-8%;left:-8%}.breadcrumbs{margin:0 -1rem}.breadcrumbs:after{content:" ";display:block;clear:both}.breadcrumbs__link--first{margin-left:1rem}.breadcrumbs__link--last{margin-right:1rem}.breadcrumbs.skeleton{width:18.75rem;height:1rem;margin:0}.breadcrumbs__link{float:left;line-height:1rem;font-size:.875rem;white-space:nowrap}.breadcrumbs__link,.breadcrumbs__link:hover,.breadcrumbs__link:visited{color:#6d6d6d}.breadcrumbs__link:not(.breadcrumbs__link--first):before{content:" ";display:inline-block;width:1rem;height:1rem;vertical-align:middle;background:transparent url(/sluzby/static/img/svg/chevronRightDarkGray.svg) 50%/.5rem no-repeat}.offerList{display:inline-grid;grid-template-columns:repeat(auto-fill,minmax(14.375rem,-webkit-max-content));grid-template-columns:repeat(auto-fill,minmax(14.375rem,max-content));gap:2rem;width:100%;justify-content:center}.offerList .offerListHeader{grid-column:1/-1;padding:1.5rem 0 0;margin-top:0}.offerListHeader{font-weight:700;font-size:.75rem;line-height:1rem;letter-spacing:.01875rem;text-transform:uppercase;color:#6e6e6e;padding:1.5rem 0;margin:1.5rem 1.5rem 0}@media screen and (min-width:30rem){.offerListHeader{margin:1.5rem 0 0}}.offerListHeaderBorderTop{border-top:.0625rem solid #e8e8e8}.offerListHeaderJustExtended{font-size:1.5rem;line-height:1.875rem;font-weight:400;text-transform:none;color:#000}.addOfferCard.offerCard{padding:3rem 1.5rem;font-size:1rem;line-height:1.5rem;text-align:center;background:#f8f8f8;justify-content:center}.addOfferCard.offerCard .addTitle{width:100%;font-size:1.3125rem;line-height:1.75rem;font-weight:700}.addOfferCard.offerCard .addText{width:100%;margin:1rem 0}.addOfferCard.offerCard a{display:block;width:100%;padding:.75rem 0;text-align:center;background:rgba(204,0,0,.08);color:#c00;font-weight:700;border-radius:.25rem}.addOfferCard.offerCard a:hover{background:rgba(204,0,0,.18);text-decoration:none}@media screen and (min-width:30rem){.addOfferCard.offerCard,.addOfferCard.offerCard:not(.carousel){border-radius:.5rem}}.pagination{display:flex;align-items:center;justify-content:center;margin-top:2rem;gap:1rem}.pagination .arrowLink{width:2rem;height:2rem;border-radius:1.1875rem!important;display:inline-grid;place-items:center}.pagination .arrowLink.prev{margin-right:1rem}.pagination .arrowLink.next{margin-left:1rem}.pagination .arrowLink svg path{fill:#000}.pagination .arrowLink.disabled svg path{fill:#a9a9a9}.pagination .arrowLink:hover:not(.disabled){background:#e0e0e0}.pagination .pageLink{color:#000;width:2rem;height:2rem;font-size:.9375rem;line-height:.9375rem;border-radius:1rem;transition:all .1s;background:#f8f8f8;display:inline-grid;place-items:center}.pagination .pageLink span{color:#000}.pagination .pageLink:hover{text-decoration:none}.pagination .pageLink:hover:not(.current){background:#e0e0e0}.pagination .pageLink.current{border:.0625rem solid #000;height:2.125rem;width:2.125rem;border-radius:1.0625rem}@media screen and (max-width:44.9375rem){.pagination{gap:.75rem}.pagination .arrowLink.prev{margin-right:0}.pagination .arrowLink.next{margin-left:0}}.paginationResults{font-size:.9375rem;color:#6e6e6e;margin-top:1.5rem;text-align:center;line-height:1.5rem}.subcategories:after{content:" ";display:block;clear:both}@media screen and (max-width:59.9375rem){.subcategories{margin:.75rem -1rem 0;height:2.5rem;overflow-y:hidden}.subcategories.skeleton{margin:.75rem 0 0}}@media screen and (min-width:60rem){.subcategories .react-horizontal-scrolling-menu--item{float:left;width:33%;flex:0 1 33%}.subcategories .react-horizontal-scrolling-menu--scroll-container{flex-wrap:wrap}}@media screen and (min-width:71.875rem){.subcategories .react-horizontal-scrolling-menu--item{width:25%;flex:0 1 25%}}.subcategories__item{float:left;color:#000;display:flex;align-items:center;margin-bottom:1rem;font-size:1rem;font-weight:400;margin-right:.75rem;width:14.375rem;border-radius:.5rem;padding-right:.0625rem}.subcategories__item .count{font-weight:400;color:#6d6d6d}.subcategories__item:hover,.subcategories__item:visited{color:#000;background-color:#f8f8f8;text-decoration:none}.subcategories__item:hover .title,.subcategories__item:visited .title{text-decoration:underline}.subcategories__item .img{width:5rem;height:5rem;margin-right:.75rem;border-radius:.5rem}@media screen and (max-width:71.8125rem){.subcategories__item{width:15.625rem}}@media screen and (min-width:60rem){.subcategories__item{height:5rem}}@media screen and (max-width:59.9375rem){.subcategories__item{width:auto;display:inline-block;border-radius:2.5rem;padding:0 .75rem;height:2.5rem;line-height:2.5rem;background:#f0f0f0;margin-right:.5rem;color:#404040;font-size:1rem;white-space:nowrap;margin-bottom:0;min-width:auto}.subcategories__item:hover,.subcategories__item:visited{color:#404040}.subcategories__item .img{display:none}.subcategories__item--first{margin-left:1rem}.subcategories__item--last{margin-right:1rem}}.subcategories__item.skeleton .title{height:1.25rem;width:6.25rem}@media screen and (max-width:59.9375rem){.subcategories__item.skeleton{width:9.375rem}}@media screen and (min-width:60rem){.subcategories__item.skeleton{background:none}}.backToCompanyDetail{justify-self:start;align-self:center;margin-top:1rem;margin-bottom:1rem}@media screen and (min-width:45rem){.backToCompanyDetail{margin-top:1.375rem;margin-bottom:1.9375rem}}.booking{position:relative}.booking .rating{display:inline-block;padding:.25rem .375rem;background:gray;border-radius:.25rem;color:#fff;font-size:.75rem;line-height:.875rem}@media screen and (min-width:40rem){.booking .rating{position:absolute;top:-1.25rem}}.booking .ratingCount{color:#404040;white-space:nowrap;text-overflow:ellipsis}.booking .ratingCount a{color:#404040;text-decoration:underline}.booking .ratingCount span{color:gray;font-size:.875rem;line-height:1rem}.booking .gallery{display:flex;flex-flow:row;padding-bottom:.5rem}.booking .gallery .photo{flex:1 0 30%;position:relative;overflow:hidden}.booking .gallery .photo:nth-child(2){margin:0 2%}.booking .gallery .photo span{border-radius:.25rem;position:relative;padding-bottom:66.67%;height:0;overflow:hidden;float:left;width:100%}.booking .gallery .photo img{border-radius:.25rem;position:absolute;cursor:pointer}.booking .gallery .photo.showList{cursor:pointer}.booking .gallery .photo.showList img{filter:blur(.1875rem)}.booking .gallery .photo.showList:before{content:"+ " attr(data-photo-count);font-size:1.5rem;display:block;color:#fff;text-align:center;z-index:1;width:100%;position:absolute;top:50%;transform:translateY(-50%);margin:0;text-shadow:.125rem .1875rem .3125rem gray}.bigMap .booking .rating{position:static}.isIE .booking .gallery .photo.showList:after{content:" ";background-color:#0f0f0f;width:100%;height:100%;position:absolute;opacity:.65}.detail.skeleton .header{height:2.5rem;margin-bottom:1.25rem;max-width:100%}.detail.skeleton .line{height:1.875rem;margin-bottom:1rem;max-width:100%}.detail.skeleton .block{height:9.375rem;margin-bottom:1.25rem;max-width:100%}.detail.skeleton .breadCrumbs{width:15.625rem;height:1rem;margin-top:1.5rem}.detail.skeleton .backToCompanyDetail{width:9.375rem;height:1.875rem}.detail.skeleton .logo{border-radius:100%}.detail.skeleton .title{max-width:37.5rem;height:2.5rem}.detail.skeleton .actions{height:10rem;border-radius:1rem}.detail.skeleton .infoBox{height:1.875rem}.detail.skeleton .gallery .block{height:100%;border-radius:1rem;flex:0 0 20rem;margin-left:1rem}.detail.skeleton .topPoints .header{width:11.25rem}.detail.skeleton .topPoints .line{width:21.875rem}.detail.skeleton .description .header{width:6.25rem}.detail.skeleton .contact{margin-top:11.25rem}.detail.skeleton .contact .block{height:11.25rem;border-radius:1rem}.openingTime{min-width:18.125rem;overflow:hidden}.openingTime .infoBox{color:gray;background:#f8f8f8;background-size:1.625rem 1.625rem;padding:1rem 1rem 1rem 3.625rem;position:relative}.openingTime .infoBox:before{position:absolute;left:1rem;top:1rem;background:transparent url(/static/img/svg/info.svg) 0 0 no-repeat;height:1.625rem;width:1.625rem;background-size:cover;opacity:.5;content:" "}.openingTime .openingHoursSlider{display:flex;left:0;transition:transform .6s ease-in}.openingTime .openingHoursSlider.nextWeek{transform:translateX(-100%)}.openingTime .openingHoursSlide{flex:1 0 100%;font-size:.75rem;color:#404040}.openingTime .openingHoursSlide table{width:100%}.openingTime .openingHoursSlide td{padding:.5rem;line-height:.875rem}.openingTime .openingHoursSlide .date,.openingTime .openingHoursSlide .holidayInfo{color:gray}.openingTime .openingHoursSlide .time{text-align:right}.openingTime .openingHoursSlide .today{background:#d8f9e5;line-height:1.125rem}.openingTime .openingHoursSlide .today .date{color:#0f8e44}.openingTime .openingHoursSlide .today .time{font-weight:700}.openingTime .openingHoursSlide .holidayInfo td{padding:0 .5rem}.openingTime .openingTimeNoData{padding:1rem;font-size:.875rem;line-height:1.25rem!important;color:gray;background:#f8f8f8;width:100%;vertical-align:middle}.openingTime .openingTimeNoData img{width:1.625rem;float:left;margin-right:1rem;background:#fff;border-radius:1.625rem;opacity:.55}.openingTime .openingTimeTooltipIcon{display:inline;cursor:help;background:transparent url(/sluzby/static/img/svg/info.svg) 100% no-repeat;background-size:.8125rem .8125rem;padding:.0625rem 1rem 0 0}.openingTime .openingTimeNoteTitle{font-size:bold}.openingTime .openingTimeNotes{border-top:.0625rem solid #e0e0e0;background:#f8f8f8;padding:.75rem 1rem;color:gray;line-height:1.25rem;font-size:.75rem}.openingTime .openingTimeNotes.collapsed{position:relative;max-height:3.75rem;overflow:hidden}.openingTime .openingTimeNotes .expandNotes{cursor:pointer;text-align:center;position:absolute;border:none;width:100%;height:1.25rem;left:0;bottom:0;background:linear-gradient(transparent,#f8f8f8 65%)}.openingTime .openingTimeNotes .expandNotes img{height:1.5625rem}.openingTime .openingTime.justNotes{min-width:auto}.openingTime .openingTime.justNotes .openingTimeNotes{border-top:0}.openingTimeExpandedTable{margin-bottom:.5rem}.formDeleteReview .alert{margin-top:.625rem}.dropdown{position:relative}.dropdown a,.dropdown button{display:block;height:3rem;line-height:3rem;border-radius:.25rem;color:#000;background:#fff;width:100%;text-align:left;border:none;cursor:pointer;text-decoration:none}.dropdown .dropdownValue{padding:0 3rem 0 .75rem;border:.0625rem solid #e0e0e0;background:#fff url(/sluzby/static/img/svg/chevronDownBlack.svg) no-repeat calc(100% - .75rem) 50%;background-size:1.5rem}.dropdown .dropdownOption{padding:0 .75rem}.dropdown .dropdownOption:focus,.dropdown .dropdownOption:hover{background:#f0f0f0;text-decoration:none}.dropdown .dropdownOption.selected{padding-right:3rem;background:#f0f0f0 url(/sluzby/static/img/svg/checkBlack.svg) no-repeat calc(100% - .75rem) 50%;background-size:1.5rem;font-weight:700}.dropdown .dropdownOptions{display:none;width:100%;position:absolute;border:.0625rem solid #e0e0e0;border-radius:.25rem;background:#fff;padding:.5rem;z-index:1}.dropdown.expanded .dropdownValue{background-image:url(/sluzby/static/img/svg/chevronUpBlack.svg)}.dropdown.expanded .dropdownOptions{display:block}.eroticaModalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent}.eroticaModalOverlay.cover{z-index:999;background-color:gray}.eroticaModal{position:absolute;max-width:31.25rem;height:auto;max-height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);border:0;background:#fff;box-shadow:0 0 2.375rem 0 #0f0f0f;overflow:auto;outline:none;padding:.625rem 1.25rem;font-size:.75rem}.eroticaModal p{margin-bottom:.625rem;padding:.625rem 1.25rem}.eroticaModal .title{font-size:1.8125rem;font-weight:700;text-align:center;margin-top:1.25rem}.eroticaModal .conditions{max-height:15.625rem;overflow-y:auto;border:.0625rem solid #d3d3d3;margin:0 1.25rem .3125rem;line-height:1.25rem}.eroticaModal .conditions ol{margin-bottom:.625rem;padding:.625rem 1.25rem .625rem 2.5rem}.eroticaModal .conditions li{list-style:decimal;padding-left:.3125rem}.eroticaModal .confirmation{padding:1.25rem;margin-bottom:2.1875rem;text-align:center}.eroticaModal .confirmation button+button{margin-left:.625rem}.numberInput{position:relative;max-width:22.5rem;margin:auto}.numberInput button:first-child,.numberInput button:last-child{position:absolute;display:block;top:0;width:3rem;height:3rem;background:#f8f8f8;border:.0625rem solid #d3d3d3;line-height:2.5rem;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;color:#0f0f0f}.numberInput button:first-child{left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.numberInput button:last-child{right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.numberInput input{padding:.3125rem 3rem;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.numberInput input::-webkit-inner-spin-button,.numberInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.dateInpt{background:url(/static/img/svg/calendarGray.svg) no-repeat .625rem/1.375rem;padding-left:3.125rem!important;background-color:#fff}.calendar{position:absolute;z-index:2;top:calc(100% + .1875rem);transition:all .2s ease}.calendar .react-calendar__navigation__label,.calendar .react-calendar__tile{font-size:.875rem}.calendar .react-calendar__navigation{height:2rem;margin-bottom:.5rem}.calendar>div{border-radius:.25rem;border:.0625rem solid #e0e0e0!important;max-width:18.75rem}.calendar.right{right:0}.calendar .react-calendar__tile--active{background:#c00!important;color:#fff!important}.calendar .react-calendar__month-view__days__day:disabled{color:#bfbfbf;background:#fff}.calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.calendar .react-calendar__month-view__days__day--neighboringMonth,.calendar .react-calendar__month-view__days__day--weekend{color:inherit}.calendar .react-calendar__tile--now{background:#fff}.calendar .react-calendar__tile--now:enabled:hover,.calendar .react-calendar__tile--now:hover{background:#e0e0e0}.mainCategories{width:100%;position:fixed;height:48px;margin-top:56px;display:flex;align-items:center;background:#fff;z-index:8999;overflow:hidden}.mainCategories.overflowLeft:before,.mainCategories.overflowRight:after{content:"";z-index:2;pointer-events:none;position:absolute;height:100%;width:60px;top:0}.mainCategories.overflowRight:after{right:0;background:linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.8) 60%)}.mainCategories.overflowLeft:before{left:0;background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2) 60%)}.mainCategories .categoriesBox{display:flex;align-items:center;column-gap:32px;padding:0 16px;margin:0 auto}.mainCategories .categoriesBox a{color:#000;text-decoration:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mainCategories .categoriesBox a:hover{text-decoration:underline}@media screen and (max-width:44.9375rem){.mainCategories{max-height:0;width:100%;height:100%;background-color:#fff;position:fixed;top:0;transition:max-height .3s ease-in;display:block}.mainCategories .categoriesBox{transform:none!important;overflow:hidden;width:100%;flex-direction:column;align-items:flex-start;padding:16px}.mainCategories .categoriesBox a{padding:8px 0;border-bottom:1px solid #e0e0e0;width:100%;display:block;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;white-space:unset}.mobileMenuVisible .mainCategories{max-height:calc(100% - 56px);overflow:auto}.mobileMenuVisible .mainCategories .categoriesBox{animation:f .3s}@keyframes f{0%,to{overflow:hidden}}.mainCategories.overflowLeft:before,.mainCategories.overflowRight:after{content:unset}}.mobileMenuButton{cursor:pointer;width:2.75rem;height:100%;background-color:#fff;border:none;text-indent:-62.4375rem;overflow:hidden;position:relative}.mobileMenuButton:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:transparent url(/sluzby/static/img/svg/menuBurger.svg) 50%/2.5rem no-repeat}.mobileMenuButton.opened:before{background-image:url(/sluzby/static/img/svg/menuCross.svg)}.hpFeaturesContainer{width:100%;overflow:hidden;margin:0 0 .75rem}@media screen and (min-width:40rem){.hpFeaturesContainer{margin:1.5rem 0 0;border-top:.0625rem solid rgba(0,0,0,.1)}}.hpFeatures{display:grid;gap:1rem;grid-template-columns:repeat(3,15.25rem);padding:0 1rem;width:-moz-max-content;width:max-content}.hpFeatures .featureCard{padding:1.5rem 1rem;background-color:#fcf0ea;border-radius:.25rem;display:flex;align-items:center;gap:1rem}.hpFeatures .featureCard span{flex:1 0 9.375rem;margin-top:.25rem}.hpFeatures .featureCard:before{content:"";width:1.5rem;min-height:1.5rem;flex:0 0 1.5rem;background-repeat:no-repeat;background-position:50%}.hpFeatures .featureCard.services:before{background-image:url(/sluzby/static/img/svg/hpFeatureMarker.svg)}.hpFeatures .featureCard.users:before{background-image:url(/sluzby/static/img/svg/hpFeaturePeople.svg)}.hpFeatures .featureCard.freeOfCharge:before{background-image:url(/sluzby/static/img/svg/hpFeatureStar.svg)}.hpFeatures .featureCard em{font-style:normal;font-weight:700}@media screen and (min-width:40rem){.hpFeatures{grid-template-columns:repeat(3,auto);margin:0 auto;justify-content:center;padding:0;width:auto}.hpFeatures .featureCard{background-color:transparent}}.horizontalScroll{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none}.ReactModalPortal{position:relative;z-index:10000}.ReactModal__Body--open{overflow-y:hidden}.modalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,47%,.5)}.modalClose{float:right;width:2.5rem;height:2.5rem;border-radius:1.25rem;background:#e0e0e0;border:none;text-align:center;cursor:pointer}.modalClose img{width:1rem;height:1rem;margin:.75rem}.modalContent{text-align:center}.modalContent img{margin:auto -3rem .75rem auto}.modalContent h2{font-weight:700;margin-bottom:1.5rem;font-size:2.25rem;line-height:3rem}.modalContent h3{font-weight:700;margin-bottom:.75rem;font-size:1.5rem;line-height:2rem}.modalContent p{margin-bottom:1.5rem}.modalContent.leftAligned{text-align:left;padding-top:1.5rem}.modalContent.leftAligned p{margin-bottom:.5rem}.modal{padding:1.5rem;position:absolute;max-width:37.5rem;height:auto;max-height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);border:0;background:#fff;box-shadow:0 0 2.375rem 0 #0f0f0f;overflow:auto;outline:none;border-radius:.375rem}.modal .loaderRotor{height:1.875rem;width:1.875rem;background:transparent url(/sluzby/static/img/svg/loader.svg) 50% no-repeat;background-size:contain;animation:g 2s linear infinite}@keyframes g{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal.detailReviewModal{width:100%;height:100%;max-height:200vw}@media screen and (min-width:25rem){.modal.detailReviewModal{width:26rem;height:30rem;transition:height .25s}.modal.detailReviewModal.review.error{height:30rem}}.modal.detailReviewModal.confirmation{width:8.25rem;height:8.25rem;background-image:url(/sluzby/static/img/svg/confirmationSquircle.svg);background-color:transparent;box-shadow:none;transition:unset;transition:opacity .4s}.modal.detailReviewModal.confirmation.fade{opacity:0}.modal.detailReviewModal.confirmation .confirmationMessage{position:absolute;top:70%;left:50%;transform:translateX(-50%);font-weight:700;font-size:.6875rem;line-height:.8125rem;color:#fff}.modal .formFields{margin:1.5rem -1.5rem -1.5rem;padding:1.5rem;background:#f8f8f8;border-top:.0625rem solid #e0e0e0}.modal .form h2{font-weight:700;margin-bottom:1.5rem;font-size:2.25rem;line-height:3rem}.modal .form p{color:#6d6d6d}.modal .form .label{display:block;padding-bottom:.5rem;margin:auto}.modal .form .error{padding-top:.1875rem;text-align:left;font-size:.875rem;color:#c00;height:1.5625rem}.modal .form .formField{margin-bottom:1rem;position:relative}.modal .form .submitBtn{display:block;margin:auto}.modal .form .button{display:inline-block;color:#fff}.modal .form .button:hover{text-decoration:none}.modal .form textarea{height:7.75rem;font-size:1rem;resize:vertical;padding:.75rem}.modal .form .formError{margin-bottom:1.5rem}.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:3rem;padding:0 .75rem}.modal .form input[type=email],.modal .form input[type=number],.modal .form input[type=tel],.modal .form input[type=text],.modal .form textarea{font-weight:700}.modal .form input[type=email],.modal .form input[type=number],.modal .form input[type=tel],.modal .form input[type=text],.modal .form select,.modal .form textarea{border-radius:.25rem;border:.0625rem solid #e0e0e0;width:100%}.modal .form input[type=email]:-ms-input-placeholder,.modal .form input[type=number]:-ms-input-placeholder,.modal .form input[type=tel]:-ms-input-placeholder,.modal .form input[type=text]:-ms-input-placeholder,.modal .form select:-ms-input-placeholder,.modal .form textarea:-ms-input-placeholder{color:gray;font-weight:400}.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:gray;font-weight:400}.modal .form .loader{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%);width:4.375rem;height:4.375rem;background:url(/sluzby/static/img/loader-global.gif) no-repeat}.modal .formFieldError input,.modal .formFieldError textarea{border-color:#c00!important}.modal .formFieldError .radio input:enabled+span{background-image:url(/sluzby/static/img/svg/controls/radioError.svg)}.modal .formFieldError .checkbox input:enabled+span{background-image:url(/sluzby/static/img/svg/controls/checkboxError.svg)}.modal .formFieldError .radio input:enabled:checked+span{background-image:url(/sluzby/static/img/svg/controls/radioErrorChecked.svg)}.modal .formFieldError .checkbox input:enabled:checked+span{background-image:url(/sluzby/static/img/svg/controls/checkboxErrorChecked.svg)}.modal .formFieldOk input,.modal .formFieldOk textarea{border-color:#10bc58}.modal .fileWrap{position:relative;margin:0;padding:0;overflow:hidden}.modal .fileWrap input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;font-size:200%;opacity:0;cursor:pointer}.modal .fileWrap .fileBtn{position:absolute;right:.3125rem;top:50%;width:7.1875rem;margin-top:-.9375rem;padding:0;line-height:1.75rem;border-radius:.25rem;border:0;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.1),0 1rem 1.5rem -1rem rgba(0,0,0,.1);color:#404040;cursor:pointer}.modal .formTwoColsRow{display:flex;width:100%;gap:1.5rem}.modal .formTwoColsRow>*{flex:1}.modal .formTwoColsRow input[type=email],.modal .formTwoColsRow input[type=text],.modal .formTwoColsRow input[type=url],.modal .formTwoColsRow textarea{display:inline-block;width:100%;max-width:100%;font-size:.875rem;font-weight:400;padding:.25rem 1rem}.modal .formBottom{text-align:center}.modal .formBottom p{margin-bottom:.5rem}.modal .formBottom .formTerms{margin:.5rem 0 0}.modal .formBottom .encouragement{font-weight:700;color:#000;margin:1.5rem 0}.modal .formSubmitted{color:#6d6d6d;text-align:center;font-size:1.125rem;line-height:1.875rem;padding:12.5rem 4.375rem 2.125rem;background:transparent url(/sluzby/static/img/svg/checkGreen.svg) center 5rem no-repeat}.modal .formSubmitted h2{font-weight:700}.modal .formSubmitError{text-align:center;font-size:1.125rem;line-height:1.875rem;padding:12.5rem 4.375rem 2.125rem;background:transparent url(/sluzby/static/img/svg/warningSquircleRedBig.svg) center 5rem no-repeat}.modal .formSubmitError h2{font-weight:700}.modal.apetee{padding:0;width:100%;max-width:41.25rem}.modal.apetee .modalClose{position:absolute;top:1.5rem;right:1.5rem}.modal.apetee iframe{border:0;width:100%}.modal.apetee .loaderRotor{position:absolute;top:calc(50% - .9375rem);left:calc(50% - .9375rem)}.modal.addPhotosModal{max-width:62.5rem;max-height:62.5rem;overflow:hidden;width:min(43.75rem,100%);height:min(44.0625rem,100%);padding:0}.modal.addPhotosModal .modalClose{position:absolute;top:.625rem;right:.625rem}@media screen and (min-width:30rem){.modal.addPhotosModal .modalClose{top:.9375rem;right:.9375rem}}.modal.addPhotosModal iframe{border:none;width:100%;height:95%;margin-top:1vh}@media screen and (min-width:30rem){.modal.addPhotosModal iframe{height:100%;margin-top:0}}.offerCard{display:flex;flex-direction:column;position:relative;width:30rem;max-width:100%;align-items:flex-start;border-radius:.25rem;padding-bottom:.5rem}.offerCard .image{position:relative;width:100%;aspect-ratio:1.5}.offerCard .image .category{position:absolute;bottom:.125rem;left:.125rem;max-width:calc(100% - .25rem);border-radius:.125rem;padding:.125rem .375rem;background-color:hsla(0,0%,100%,.9);color:#6e6e6e;font-size:.8125rem;line-height:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.offerCard .image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:.25rem}.offerCard .image:before{content:"";background:rgba(0,0,0,.03);position:absolute;left:0;bottom:0;top:0;right:0;border-radius:.25rem}.offerCard .infoBox{margin-top:.5rem;padding:0 3%}.offerCard .infoBox .title{font-weight:700;font-size:1rem;line-height:1.3125rem;color:#000;margin-bottom:.125rem;word-break:break-word}.offerCard .infoBox .companyRating{margin-right:.375rem}.offerCard .infoBox .companyRating .offerCardRating{font-size:.8125rem;line-height:1.125rem;font-weight:700;color:#000}.offerCard .infoBox .companyRating .ratingStar{margin-left:.125rem;width:.625rem;height:.625rem;vertical-align:baseline}.offerCard .infoBox .address,.offerCard .infoBox .company{font-size:.8125rem;line-height:1.125rem;color:#6e6e6e}.offerCard .infoBox .address{margin-top:.125rem}.offerCard .infoBox .price{font-size:1rem;line-height:1.3125rem;color:#c00;font-weight:700;margin-top:.125rem}.offerCard:hover{text-decoration:none;background-color:#f8f8f8}.offerCard:hover .infoBox .title{text-decoration:underline}.offerCard:not(.carousel){border-radius:0}@media screen and (max-width:29.9375rem){.offerCard:not(.carousel) .image{aspect-ratio:2}.offerCard:not(.carousel) .image img{border-radius:0}.offerCard:not(.carousel) .image .category{left:1.125rem;bottom:.5625rem;max-width:calc(100% - 2.25rem)}.offerCard:not(.carousel) .infoBox{margin-top:.625rem;padding:0 6%}.offerCard:not(.carousel) .infoBox .companyRating .offerCardRating{font-size:1rem}}@media screen and (min-width:30rem){.offerCard{max-width:18.75rem;width:100%}}.offerCard.carousel{margin-right:1rem;width:15.625rem}.offerCard.carousel.lastItem{margin-right:3rem}@media screen and (max-width:24.9375rem){.offerCard.carousel{width:13.75rem}}.offerCard.skeleton{overflow:hidden}.offerCard.skeleton .image{width:25rem;max-width:100%;border-radius:.25rem}.offerCard.skeleton .infoBox{width:100%}.offerCard.skeleton .infoBox .title{height:1.25rem}.offerCard.skeleton .infoBox .address,.offerCard.skeleton .infoBox .company{height:1rem}.offerCard.skeleton .infoBox .price{height:1.25rem;width:50%}.offerCard.skeleton:hover,.offerCard.skeleton:hover .infoBox .title{text-decoration:none}.popup{position:absolute;border:.0625rem solid rgba(0,0,0,.1);border-radius:.3125rem;padding:1.25rem;box-shadow:0 .0625rem .125rem rgba(0,0,0,.3);background:#fff}.popup:before{top:-.6875rem;border-bottom:.6875rem solid #e0e0e0}.popup:after,.popup:before{width:0;height:0;border-left:.625rem solid transparent;border-right:.625rem solid transparent;content:"";right:50%;left:auto;position:absolute}.popup:after{top:-.5625rem;border-bottom:.625rem solid #fff;transition:right .6s}.basicTooltipReference{cursor:help;display:inline-block}a.basicTooltipReference{cursor:pointer}.basicTooltip{width:-moz-max-content;width:max-content;max-width:20rem;display:block;position:absolute;border-radius:.25rem;color:#fff;background-color:#404040;padding:.5rem 1rem;font-size:.75rem;letter-spacing:.02125rem;line-height:1.0625rem;font-weight:400;z-index:11000}.basicTooltip .link,.basicTooltip a{color:#fff;text-decoration:underline}.basicTooltip .link:hover,.basicTooltip a:hover{text-decoration:none}.bankIdUserBadge{position:relative;cursor:help;display:inline-block}.bankIdUserBadge:hover .tooltipSlave{visibility:visible;opacity:1}.recommendedCheck{cursor:pointer;width:1.25rem;height:1.25rem;background:url(/sluzby/static/img/svg/doporuceno.svg) no-repeat;display:inline-block;line-height:2rem;background-size:contain;margin-left:.625rem}.recommendedTooltip{background:#27334a;border-radius:.25rem;padding:1.5rem;border:none;max-width:20.625rem;z-index:11000}.recommendedTooltip h3{color:#fff;font-size:1rem;font-weight:700;letter-spacing:.025rem;line-height:1.25rem}.recommendedTooltip ul{margin-top:1rem}.recommendedTooltip li{font-size:.75rem;letter-spacing:.01875rem;line-height:1.25rem;margin-top:.75rem}.recommendedTooltip li.success{color:#fff;font-weight:400}.recommendedTooltip li.success:before{content:"";display:inline-block;width:1rem;height:1rem;background:url(/sluzby/static/img/svg/checkit.svg) no-repeat;background-size:contain;line-height:1.25rem;margin-bottom:-.25rem;margin-right:.75rem}.layoutFull.container{min-height:calc(100vh - 3.5rem)}@media screen and (min-width:45rem){.layoutFull.container{min-height:calc(100vh - 6.5rem)}}.layoutPlain.container{min-height:unset}.layoutWithMap{position:relative;width:100%}.layoutWithMap .map{height:calc(100vh - 6.5rem);top:6.5rem;z-index:1;position:fixed;width:38%;left:0;background-color:#f1f0e5}.layoutWithMap .mobileBottomPanel{display:none}.layoutWithMap .container{max-width:100%;position:relative;height:calc(100vh - 6.5rem);background:#fff;min-height:unset}@media screen and (max-width:44.9375rem){.layoutWithMap .map{top:3.5rem}}.layoutWithMap.transition .container,.layoutWithMap.transition .map{transition:width .5s ease-in,left .5s ease-in,max-width .5s ease-in}@media screen and (min-width:101.875rem){.layoutWithMap .container{width:62%;left:38%}}@media screen and (min-width:71.875rem) and (max-width:101.8125rem){.layoutWithMap .map{width:calc(100% - 62.5rem)}.layoutWithMap .container{width:62.5rem;left:calc(100% - 62.5rem)}}@media screen and (min-width:60rem) and (max-width:71.8125rem){.layoutWithMap .map{width:9.375rem}.layoutWithMap .container{width:calc(100% - 9.375rem);min-width:0;left:9.375rem}}@media screen and (max-width:59.9375rem){.layoutWithMap .map{display:none}.layoutWithMap .container{width:100%}}@media screen and (min-width:60rem){.layoutWithMap.bigMap .map{width:calc(100% - 12.5rem)}.layoutWithMap.bigMap .container{left:calc(100% - 12.5rem);filter:opacity(40%);max-width:68.75rem}}@media screen and (max-width:59.9375rem){.layoutWithMap.bigMap .map{display:block;width:100%;height:calc(100% - 6.5rem)}.layoutWithMap.bigMap .map .sMap{height:100%}.layoutWithMap.bigMap .map .mobileBottomButton{--mobileButtonWidth:10rem;display:block;position:absolute;bottom:.75rem;left:50%;margin-left:calc(-1 * (var(--mobileButtonWidth) / 2));width:var(--mobileButtonWidth);padding-left:2.1875rem;line-height:2.5rem;font-size:.875rem;color:#fff;text-align:left;background:#404040;border:0;border-radius:1.25rem;box-shadow:none;cursor:pointer}.layoutWithMap.bigMap .map .mobileBottomButton:before{position:absolute;left:.75rem;top:.75rem;width:1rem;height:1rem;content:"";background:url(/sluzby/static/img/svg/chevronLeftSmallWhite.svg)}}@media screen and (max-width:44.9375rem){.layoutWithMap.bigMap .map{height:calc(100% - 3.5rem)}}.ob-c-carousel{height:100%;overflow:hidden}.ob-c-carousel__content{height:100%}.ob-c-carousel__item{height:100%;width:100%;display:block;float:left;position:relative}.ob-c-carousel__item-content{width:100%;height:100%;overflow:hidden;transition:all .2s ease-out}.ob-c-carousel__item-content,.ob-c-drop-zone{display:flex;justify-content:center;align-items:center}.ob-c-drop-zone{position:relative;color:#404040;font-weight:700;font-size:1rem;line-height:1.5;flex-direction:column;text-align:center;padding:1.5rem}.ob-c-drop-zone--full{border:.0625rem dashed silver;border-radius:.25rem;background:#fff}.ob-c-drop-zone__icon{width:3rem;height:3rem;margin-bottom:.5rem}.ob-c-drop-zone__opener{position:relative;z-index:2;margin-top:1rem}.ob-c-drop-zone__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ob-c-form-success{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:5000;display:flex;flex-direction:column;justify-content:center;align-items:center}.ob-c-form-success__text{padding:1.5rem;text-align:center;font-size:1.125rem;line-height:1.5rem;color:gray}.ob-c-form-success__text:focus{outline:none}.ob-c-form-success__btn-wrap{position:fixed;bottom:0;left:0;width:100%;padding:1rem}.ob-c-form-success__btn{width:100%}.ob-c-horizontal-scrolling-menu{overflow:hidden}.ob-c-horizontal-scrolling-menu__content{display:-webkit-box;display:-moz-box;margin-left:auto;margin-right:auto}.ob-c-gallery{position:relative;width:100%;height:0;padding-top:75%;background:#000;overflow:hidden}.ob-c-gallery__carousel{position:absolute;top:0;left:0;width:100%;height:100%}.ob-c-gallery__list-opener-wrap{position:absolute;z-index:10;left:0;right:0;bottom:0;text-align:center}.ob-c-gallery__list-opener{text-decoration:none;cursor:pointer;display:inline-block;text-align:center;font-weight:300;background:#fff;border:.0625rem solid #d1d1d1;border-radius:1.25rem;font-size:.875rem;line-height:1.14285714;min-width:7.5rem;margin:1rem;padding:.375rem 1.1875rem .5rem;color:#000}.ob-c-gallery__list-opener:focus{outline:none;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.25),0 0 0 .1875rem rgba(0,0,0,.15)}.ob-c-gallery__list-opener:hover{background:#fcfcfc}.ob-c-gallery__list-opener[disabled]{cursor:not-allowed;color:#ccc;border-color:#f0f0f0}.ob-c-gallery__list-wrapper{width:100%;height:100%;display:table;transition:all .2s ease-out}.ob-c-gallery__list{width:100%;min-height:100%;display:table-cell;vertical-align:middle;text-align:center;overflow:auto;font-size:0;touch-action:pan-y}.ob-c-gallery__item-video{width:100%;height:100%;position:relative}.ob-c-gallery__carousel .ob-c-gallery__item-video{display:flex;justify-content:center;align-items:center}.ob-c-gallery__carousel .ob-c-gallery__item-video--fullscreen{pointer-events:none}.ob-c-gallery__player-wrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.ob-c-gallery__player{width:100%;height:100%}.ob-c-gallery__video-play-wrap{position:absolute;top:50%;left:50%;width:0;height:0;display:flex;justify-content:center;align-items:center}.ob-c-gallery__video-play-btn{flex-shrink:0;cursor:pointer}.ob-c-gallery__video-play-btn .ob-c-gallery__video-play-icon{width:5rem;height:5rem}.ob-c-gallery__video-play-btn .ob-c-gallery__video-play-icon--preview{width:3rem;height:3rem}.ob-c-gallery__small-img{display:block;width:12.5rem;height:9.375rem;margin:.5rem}.ob-c-gallery__fullscreen-img,.ob-c-gallery__img{min-width:2.5rem;min-height:2.5rem;background:url(/static/img/userweb-modules/throbber.svg) 50% no-repeat;background-size:2.5rem 2.5rem}.ob-c-gallery__img{height:100%}.ob-c-gallery__fullscreen-img{max-width:100%;max-height:100%;touch-action:none;transition:all 125ms ease-out}@media screen and (min-width:64rem){.ob-c-gallery__fullscreen-img{max-width:64rem}}@media screen and (min-height:48rem){.ob-c-gallery__fullscreen-img{max-height:48rem}}.ob-c-gallery__btn-next,.ob-c-gallery__btn-next--fullscreen,.ob-c-gallery__btn-prev,.ob-c-gallery__btn-prev--fullscreen{display:block;position:absolute;z-index:1;border:none;width:4.5rem;transform:translateY(0);background:transparent;border-radius:0;box-shadow:none;font-size:0}@media screen and (min-width:37.5em){.ob-c-gallery__btn-next,.ob-c-gallery__btn-next--fullscreen,.ob-c-gallery__btn-prev,.ob-c-gallery__btn-prev--fullscreen{width:6.5rem}}.ob-c-gallery__btn-next--fullscreen:before,.ob-c-gallery__btn-next:before,.ob-c-gallery__btn-prev--fullscreen:before,.ob-c-gallery__btn-prev:before{content:"";display:block;position:relative;background-size:contain;border-radius:50%}.ob-c-gallery__btn-next--fullscreen:focus,.ob-c-gallery__btn-next:focus,.ob-c-gallery__btn-prev--fullscreen:focus,.ob-c-gallery__btn-prev:focus{outline:none}.ob-c-gallery__btn-next--fullscreen:focus:before,.ob-c-gallery__btn-next:focus:before,.ob-c-gallery__btn-prev--fullscreen:focus:before,.ob-c-gallery__btn-prev:focus:before{box-shadow:0 0 .25rem .125rem #28b8d8}.ob-c-gallery__btn-next,.ob-c-gallery__btn-prev{top:0;bottom:0}.ob-c-gallery__btn-next:before,.ob-c-gallery__btn-prev:before{width:3rem;height:3rem}@media screen and (min-width:37.5em){.ob-c-gallery__btn-next:before,.ob-c-gallery__btn-prev:before{width:4.5rem;height:4.5rem}}@media screen and (min-width:37.5em){.ob-c-gallery__btn-next,.ob-c-gallery__btn-prev{padding:0 1rem}}.ob-c-gallery__btn-prev{left:0;padding:0 1rem 0 .5rem}.ob-c-gallery__btn-prev:before{background-image:url(/static/img/userweb-modules/arrow-left.svg)}.ob-c-gallery__btn-next{right:0;padding:0 .5rem 0 1rem}.ob-c-gallery__btn-next:before{background-image:url(/static/img/userweb-modules/arrow-right.svg)}.ob-c-gallery__btn-next--fullscreen,.ob-c-gallery__btn-prev--fullscreen{width:6.5rem;height:6.5rem;bottom:0}@media screen and (min-width:37.5em){.ob-c-gallery__btn-next--fullscreen,.ob-c-gallery__btn-prev--fullscreen{top:50%;margin-top:-3.25rem}}.ob-c-gallery__btn-next--fullscreen:before,.ob-c-gallery__btn-prev--fullscreen:before{position:fixed;bottom:1rem;width:2rem;height:2rem}@media screen and (min-width:37.5em){.ob-c-gallery__btn-next--fullscreen:before,.ob-c-gallery__btn-prev--fullscreen:before{bottom:auto;top:auto;width:3rem;height:3rem;transform:translateY(-50%)}}.ob-c-gallery__btn-prev--fullscreen{left:0}.ob-c-gallery__btn-prev--fullscreen:before{left:1rem;background-image:url(/static/img/userweb-modules/arrow-left-modal.svg)}.ob-c-gallery__btn-next--fullscreen{right:0}.ob-c-gallery__btn-next--fullscreen:before{right:1rem;background-image:url(/static/img/userweb-modules/arrow-right-modal.svg)}.ob-c-gallery__maximize-width{width:100%}@media (min-width:50em){.ob-c-gallery__maximize-width{width:auto}}.ob-c-gallery__maximize-height{height:100%}@media (min-width:50em){.ob-c-gallery__maximize-height{height:auto}}.ob-c-icon-play{display:inline-block;width:5rem;height:5rem;transition:width ease,height ease}.ob-c-icon-play__svg{width:100%;height:100%}.ob-c-icon-play__squircle{fill:#000;opacity:.8}.ob-c-icon-play__arrow{color:#fff;fill:#fff;stroke:rgba(0,0,0,.4);stroke-width:.0125rem}.ob-c-loading{display:inline-block;position:relative}.ob-c-loading--with-text{font-size:1rem;line-height:1.5;padding:.6875rem 1.5rem .8125rem}.ob-c-loading--only-dot{line-height:1;padding:.25rem 1rem}.ob-c-loading__dot{position:relative;transform:translateZ(0);animation:h 1.3s 0s linear infinite}.ob-c-loading__dot:first-child:before{content:" "}.ob-c-loading__dot:nth-child(2){animation:h 1.3s -1.1s linear infinite}.ob-c-loading__dot:nth-child(3){animation:h 1.3s -.9s linear infinite}.ob-c-loading__dot:after{content:"";background-color:currentColor;border-radius:50%;display:inline-block;height:.1875rem;margin-right:.1875rem;width:.1875rem}@keyframes h{0%,60%,to{top:0}30%{top:-.1875rem}}.ob-c-lightbox{display:flex;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.95);top:0;left:0;z-index:5000;align-items:center;justify-content:center}.ob-c-lightbox--hidden{display:none}.ob-c-lightbox__close{position:fixed;z-index:2;right:0;top:0;width:4.5rem;height:4.125rem}@media screen and (min-width:37.5em){.ob-c-lightbox__close{width:6.5rem}}.ob-c-lightbox__close-btn{font-size:0;width:100%;height:100%}.ob-c-lightbox__close-btn:focus{outline:none}.ob-c-lightbox__close-btn:focus:before{box-shadow:0 0 .25rem .125rem #28b8d8}.ob-c-lightbox__close-btn:before{content:"";display:block;position:fixed;top:1rem;right:1rem;background-size:contain;width:2rem;height:2rem;background:url(/static/img/userweb-modules/close.svg)}.ob-c-lightbox__content{position:relative;z-index:1;height:100%;width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.ob-c-page-loader{position:fixed;top:0;left:0;right:100%;height:.125rem;background:#c00;z-index:5000;transition:right 0s;transform:translateZ(0)}.ob-c-page-loader--loading{transition:right 5s;right:20%}.ob-c-page-loader--done{transition:right .3s;right:0}.ob-c-map{height:100%;width:100%;overflow:hidden}.ob-c-map .mx-map-pseudo{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.ob-c-map__link{display:block;width:100%;height:100%;position:relative}.ob-c-map__link__mark:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:4.625rem;height:4.625rem;background-color:rgba(0,139,209,.3);border-radius:50%}@media (min-width:37.5em){.ob-c-map__link__mark:after{width:6.75rem;height:6.75rem}}.ob-c-map__link__pin:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:2rem;height:2rem;top:-1rem;background:url(/static/img/userweb-modules/mapy-pin.svg) 50% no-repeat;background-size:2rem 2rem}.ob-c-map__img{position:absolute;top:0;bottom:0}.ob-c-map__logo{position:absolute;right:.8125rem;bottom:.875rem;width:4.375rem}.ob-c-popup{display:flex;flex-direction:column;bottom:0;left:0;z-index:5000;border-radius:0;overflow:auto;-webkit-overflow-scrolling:touch}.ob-c-popup,.ob-c-popup--no-scroll,.ob-c-popup__lightbox{position:fixed;width:100%}.ob-c-popup__lightbox{top:0;left:0;height:100%;background-color:rgba(0,0,0,.5);z-index:5000}.ob-c-popup--fullscreen{height:100%;top:0}.ob-c-popup--hidden{top:100%}.ob-c-popup__close-btn{position:absolute;top:0;right:0}.ob-c-popup__close-btn:focus{outline:none}.ob-c-popup__close-icon{display:block;color:#a0a0a0;margin:.5rem;margin-top:.625rem;width:2rem;height:2rem;border-radius:.25rem}.ob-c-popup__close-text{font-size:0}.ob-c-popup__close-btn:focus .ob-c-popup__close-icon{box-shadow:0 0 0 .125rem #80c0ff}.ob-c-popup__header{flex-shrink:0;border-radius:0;position:relative;min-height:3rem;z-index:1}.ob-c-popup__title{font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.33333333;padding:1rem}.ob-c-popup__content{flex:1;background:#f8f8f8}.ob-c-popup--sticky{overflow:initial;-webkit-overflow-scrolling:auto}.ob-c-popup--sticky .ob-c-popup__content{overflow:auto;-webkit-overflow-scrolling:touch}.ob-c-feedback-form .sds-inputsurface,.ob-c-feedback-form .sds-labelwrapper{display:flex}.ob-c-feedback-form .wdg input,.ob-c-feedback-form .wdg textarea{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.57142857;width:100%}.ob-c-feedback-form .wdg textarea{min-height:11.25rem}.ob-c-feedback-form__submit{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.57142857;font-weight:700;width:100%}.ob-c-popup-feedback-form__title{border-radius:0}.ob-c-popup-feedback-form__content{padding:1rem}.ob-c-popup-feedback-form__content--shifted{margin-top:3rem}.ob-c-popup-feedback-form__info{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.57142857;color:#a0a0a0;margin-bottom:1rem;padding:0 .5rem 0 1rem}.ob-c-select{--szn-select--border-width:0.0625rem;--szn-select--border-color:#e0e0e0;--szn-select--active-border-color:#7dbfff;--szn-select--border-radius:0.25rem;--szn-select--min-width:auto;--szn-select--height:3em;--szn-select--height-px:3rem;--szn-select--option-indent:0.75rem;--szn-select--option-padding:0.75rem 0.75rem 0.75rem var(--szn-select--option-indent,0.75rem);--szn-select--selected-option-background:#f8f8f8;--szn-select--button-padding:0 0.3125rem 0 0.75rem;--szn-select--state-arrow-width:var(--szn-select--height,3em);--szn-select--state-arrow-closed:"▼";--szn-select--state-arrow-opened:"▲";--szn-select--text-color:#000;--szn-select--disabled-text-color:#a0a0a0;--szn-select--background:#fff;--szn-select--active-box-shadow:0 0 0 0.125rem #80c0ff,inset 0 0.125rem 0.1875rem 0 rgba(0,0,0,.15);position:relative;display:inline-block;overflow-anchor:none;width:auto}.ob-c-select--placeholder szn-select--button{color:gray}.ob-c-select szn-select{display:block;width:100%;position:relative}.ob-c-select szn-select option[value=""][disabled]{display:none}.ob-c-select szn-select:after{position:absolute;top:.375em;bottom:.375em;right:.125rem;width:2.75em;pointer-events:none;background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='%23a0a0a0' x='0' y='0' viewBox='0 0 24 24'><path d=\"M6.53,8.47c-0.293-0.293-0.768-0.293-1.061,0c-0.293,0.293-0.293,0.768,0,1.061l6.53,6.53l6.53-6.53c0.293-0.293,0.293-0.768,0-1.061s-0.768-0.293-1.062,0L12,13.939L6.53,8.47z\" /></svg>");display:block;content:"\00a0";background-size:1.5rem 1.5rem;background-position:50%;background-repeat:no-repeat;background-color:#fff;border-radius:0 .25rem .25rem 0}.ob-c-select szn-select[data-szn-select--ready]:after{display:none;content:normal}.ob-c-select select{border:.0625rem solid #e0e0e0;border-radius:.25rem;min-width:auto;width:100%;height:3em;color:#000;background:#fff;padding:0 .5rem;font:inherit}.ob-c-select select[multiple]{height:auto}.ob-c-select select:focus{box-shadow:0 0 0 .125rem #80c0ff,inset 0 .125rem .1875rem 0 rgba(0,0,0,.15);border-color:#e0e0e0;outline:none}.ob-c-select szn-select--button [data-szn-select--button--mark]:after{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='%23a0a0a0' x='0' y='0' viewBox='0 0 24 24'><path d=\"M6.53,8.47c-0.293-0.293-0.768-0.293-1.061,0c-0.293,0.293-0.293,0.768,0,1.061l6.53,6.53l6.53-6.53c0.293-0.293,0.293-0.768,0-1.061s-0.768-0.293-1.062,0L12,13.939L6.53,8.47z\" /></svg>");display:block;content:"\00a0";background-size:1.5rem 1.5rem;background-position:50%;background-repeat:no-repeat}.ob-c-select szn-select--button:hover [data-szn-select--button--mark]:after{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='%23000000' x='0' y='0' viewBox='0 0 24 24'><path d=\"M6.53,8.47c-0.293-0.293-0.768-0.293-1.061,0c-0.293,0.293-0.293,0.768,0,1.061l6.53,6.53l6.53-6.53c0.293-0.293,0.293-0.768,0-1.061s-0.768-0.293-1.062,0L12,13.939L6.53,8.47z\" /></svg>")}.ob-c-select szn-select--button[data-szn-select--button--open] [data-szn-select--button--mark]:after{content:"\00a0";background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='%23000000' x='0' y='0' viewBox='0 0 24 24'><path d=\"M6.53,15.686c-0.293,0.293-0.768,0.293-1.061,0c-0.293-0.293-0.293-0.768,0-1.061L12,8.095l6.529,6.53c0.294,0.293,0.294,0.768,0,1.061c-0.293,0.293-0.768,0.293-1.061,0L12,10.216L6.53,15.686z\" /></svg>")}.ob-c-select--disabled{--szn-select--active-box-shadow:none}.ob-c-select--disabled szn-select:after{background-color:#f8f8f8}.ob-c-select--disabled select{color:#a0a0a0;background:#f8f8f8}.ob-c-select--disabled szn-select--button{background:#f8f8f8}.ob-c-select--disabled szn-select--button:hover [data-szn-select--button--mark]:after,.ob-c-select--disabled szn-select--button [data-szn-select--button--mark]:after{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='%23A1A1A1' x='0' y='0' viewBox='0 0 24 24'><path d=\"M6.53,8.47c-0.293-0.293-0.768-0.293-1.061,0c-0.293,0.293-0.293,0.768,0,1.061l6.53,6.53l6.53-6.53c0.293-0.293,0.293-0.768,0-1.061s-0.768-0.293-1.062,0L12,13.939L6.53,8.47z\" /></svg>")}.ob-c-select--open-at-top szn-select--button[data-szn-select--button--open]{border-radius:0 0 .25rem .25rem}.ob-c-select szn-select--ui[data-szn-select--ui--active] szn-select--button{border-color:#e0e0e0}.ob-c-select--error szn-select--button,.ob-c-select--error szn-select select{box-shadow:inset 0 0 0 .0625rem #c00;border-color:#c00}.ob-c-select--error szn-select--ui[data-szn-select--ui--active] szn-select--button,.ob-c-select--error szn-select select:focus{border-color:#c00;box-shadow:0 0 0 .125rem #80c0ff,inset 0 0 0 .0625rem #c00}.ob-c-select__dropdown-wrap{position:absolute;z-index:10000;top:2.9375rem;left:0;min-width:100%;overflow:auto;border:.0625rem solid #e0e0e0;border-radius:0 0 .25rem .25rem;--szn-select--options--border-width:0;--szn-select--options--border-color:red;--szn-select--options--border-radius-dropdown:0;--szn-select--options--border-radius-dropup:0;--szn-select--options--item-padding:0.75rem 0.75rem 0.75rem 0.75rem;--szn-select--options--item-indent:0.75rem;--szn-select--options--text-color:#000;--szn-select--options--disabled-text:#a0a0a0;--szn-select--options--background-color:#fff;--szn-select--options--selected-background:#f8f8f8;--szn-select--ui--dropdown-offset:0;--szn-select--ui--dropdown-min-width:auto}.ob-c-select__dropdown-wrap:empty{border:none}.ob-c-select__dropdown-wrap--open-at-top{top:auto;bottom:2.9375rem;border-radius:.25rem .25rem 0 0}.ob-c-select__dropdown-wrap--open-align-left{left:auto;right:0}.ob-c-select__dropdown--with-placeholder>szn-[data-szn-select--options--option]:first-child{display:none}.ob-c-status-message{position:fixed;right:0;left:0;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#c00}.ob-c-status-message__text{display:flex;align-items:center;margin-left:.75rem;color:#fff;font-size:.75rem}.ob-c-status-message__text:focus{outline:none}.ob-c-status-message__icon{height:1.25rem;width:1.25rem;color:#fff;stroke:#fff;border:.125rem solid #fff;border-radius:50%}.react-calendar{width:21.875rem;max-width:100%;background:#fff;border:.0625rem solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:43.75rem}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:2.75rem;margin-bottom:1em}.react-calendar__navigation button{min-width:2.75rem;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700;padding:1em 0.66667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}