.kde-koupim-maslove-trubicky.pobocky.view-itemlist .pobocky-bottom{display:none}body.pobocky.view-item #showcase .customshowcase.bottom-content{padding:130px 0 !important}body.pobocky.view-item div#k2Container.pobocky{margin-top:0}@media(min-width: 1024px)and (max-width: 1200px){body.pobocky.view-item div#k2Container.pobocky .itemBody{padding:0 24px !important}}body.pobocky.view-item div#k2Container.pobocky .itemBody .custom-fix{margin:0}body.pobocky.view-item div#k2Container.pobocky .itemBody .custom-fix h1{text-align:center;width:100%;font-family:"League Spartan Bold";font-size:50px;margin:60px 0 2px 0;color:#000;line-height:46px;padding:0 24px}@media(min-width: 1024px)and (max-width: 1200px){body.pobocky.view-item .bottom-boxes{padding:0 24px !important}}body.pobocky.view-item .sigProCaption{display:none !important}body.pobocky.view-item #fancybox-title{display:none !important}body.pobocky.view-item #fancybox-wrap{max-width:90vw !important}@media(max-width: 640px){body.pobocky.view-item #fancybox-wrap{max-width:100vw !important}}body.pobocky.view-item #fancybox-wrap #fancybox-content{max-width:100% !important;height:90vh !important;max-height:100% !important}body.pobocky.view-item #fancybox-wrap #fancybox-content img{object-fit:cover !important}body.pobocky.view-item .boxes{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2em;margin-bottom:4em;margin-top:4em}body.pobocky.view-item .boxes .box{background:#fff;padding:1.5em;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1803921569);line-height:20px;display:flex;flex-direction:column;justify-content:space-between}body.pobocky.view-item .boxes .box h2{margin-bottom:16px}body.pobocky.view-item .boxes .box p{margin:0}body.pobocky.view-item .boxes .box .address-container{display:flex;justify-content:space-between}body.pobocky.view-item .boxes .box.adresa a{align-self:flex-end;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:24px}body.pobocky.view-item .boxes .box.adresa a::after{content:"";background:url(../../images/icons/map.svg);background-repeat:no-repeat;width:15px;height:15px;position:absolute;left:-18px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky.view-item .boxes .box.adresa a:hover::after{background:url(../../images/icons/map_black.svg);background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky.view-item .boxes .box.kontaktniudaje a:first-child{display:block;margin-left:21px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:24px}body.pobocky.view-item .boxes .box.kontaktniudaje a:first-child::after{content:"";background:url(../../images/icons/mobile.svg);background-repeat:no-repeat;width:15px;height:15px;position:absolute;left:-21px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky.view-item .boxes .box.kontaktniudaje a:first-child:hover::after{background:url(../../images/icons/mobile_black.svg);background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky.view-item .itemIntroText{display:grid;grid-template-columns:1fr;margin:5em 0;font-size:18px;text-align:center}body.pobocky.view-item .bottom-boxes{display:grid;grid-template-columns:1fr 1fr;column-gap:2em;margin-bottom:5em}body.pobocky.view-item .bottom-boxes .bottom-box h2{margin-bottom:.55em}body.pobocky.view-item .bottom-boxes .iframe-gallery{max-width:580px}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-mobile{display:none}@media(max-width: 960px){body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-mobile{display:flex;flex-direction:column}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-mobile .swiper-slide{display:flex;justify-content:center;align-items:center}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-mobile .swiper-pagination{margin-top:32px;display:flex;justify-content:center;align-items:center;position:static}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-mobile .swiper-pagination .swiper-pagination-bullet{border:1.5px solid #000 !important;background:rgba(0,0,0,0) !important;opacity:1 !important;width:10px !important;height:10px !important}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000 !important}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-mobile img{height:300px;object-fit:cover}}@media(max-width: 960px){body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-main{display:none}}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-main img{height:435px;object-fit:cover;cursor:pointer}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-thumb{margin-top:16px}@media(max-width: 960px){body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-thumb{display:none}}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-thumb .swiper-thumb-wrapper{margin:0 auto;max-width:460px;overflow:hidden}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-thumb .swiper-slide{transition:all .6s ease-in-out}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-thumb .swiper-slide:not(.swiper-slide-thumb-active){opacity:.35;transition:all .6s ease-in-out}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-thumb .swiper-button-next.swiper-button-disabled,body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-thumb .swiper-button-prev.swiper-button-disabled{display:flex}body.pobocky.view-item .bottom-boxes .iframe-gallery .swiper-thumb img{height:90px;object-fit:cover;cursor:pointer}body.pobocky.view-item .prilohy .title{position:relative;margin-top:2.5em}body.pobocky.view-item .prilohy .title h2{font-family:"League Spartan SemiBold";text-align:center;padding:0 75px;margin-bottom:90px;position:relative;display:inline-block;left:50%;transform:translateX(-50%);font-size:53px;line-height:100%;margin-top:0}body.pobocky.view-item .prilohy .title::before{position:absolute;width:244px;left:calc(50% - 122px);bottom:0}body.pobocky.view-item .prilohy .prilohy-boxes-mobile{display:none}body.pobocky.view-item .prilohy .prilohy-boxes{display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto;margin-top:45px}body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box{width:100%;max-width:284px;display:grid;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1803921569);background:#fff}body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box:not(:last-of-type){margin-right:1em}body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box .prilohy-box-pozadi{height:255px;display:grid;justify-content:center;align-items:center;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box.nabidka-jidel .prilohy-box-pozadi img{width:105px;height:105px}body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box.nabidka-napoju .prilohy-box-pozadi img{width:90px;height:110px}body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box.seznam-alergenu .prilohy-box-pozadi img{width:125px;height:135px}body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box h3{font-family:"League Spartan SemiBold";font-size:28px;margin-bottom:.1em}body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box .prilohy-box-text{background:#fff;padding:0 0 1em 0}body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box:hover .prilohy-box-pozadi{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media(max-width: 1200px){body.pobocky.view-item .prilohy .prilohy-boxes .prilohy-box{max-width:232px}body.pobocky.view-item div#k2Container.pobocky{margin-bottom:8em}body.pobocky.view-item .swiper-button-next,body.pobocky.view-item .swiper-button-prev{width:27px !important}body.pobocky.view-item .itemBody{padding:0 12px}body.pobocky.view-item .bottom-boxes .iframe-gallery div.sigProGalleriaContainer #gallery-thumbnail-images-wrapper #gallery-thumbnail-images{width:374px}body.pobocky.view-item .bottom-boxes .iframe-gallery div.sigProGalleriaContainer #gallery-thumbnail-images-wrapper #gallery-thumbnail-images ul.sigProGalleria{width:380px}}@media(max-width: 960px){body.pobocky.view-item .prilohy-boxes{display:none !important}body.pobocky.view-item .prilohy-boxes-mobile{display:flex !important;max-width:100%;padding-bottom:40px !important;margin:45px 16px 0 16px !important}body.pobocky.view-item .prilohy-boxes-mobile .swiper-pagination{display:flex;justify-content:center;bottom:0}body.pobocky.view-item .prilohy-boxes-mobile .swiper-pagination-bullet{border:2px solid #000 !important;background:rgba(0,0,0,0) !important;width:10px !important;height:10px !important;opacity:1 !important}body.pobocky.view-item .prilohy-boxes-mobile .swiper-pagination-bullet-active{background-color:#000 !important}body.pobocky.view-item .prilohy-boxes-mobile .prilohy-box{max-width:none !important}body.pobocky.view-item .bottom-boxes .iframe-gallery{max-width:600px;overflow:hidden}body.pobocky.view-item .sigProGalleriaPlaceholderContainer{display:none}body.pobocky.view-item #gallery-thumbnail-images-mobile{position:relative;padding-bottom:40px}body.pobocky.view-item #gallery-thumbnail-images-wrapper-mobile .swiper-pagination{display:flex;justify-content:center}body.pobocky.view-item #gallery-thumbnail-images-wrapper-mobile .swiper-pagination-bullet{border:2px solid #000 !important;background:rgba(0,0,0,0) !important;width:10px !important;height:10px !important;opacity:1 !important}body.pobocky.view-item #gallery-thumbnail-images-wrapper-mobile .swiper-pagination-bullet-active{background-color:#000 !important}body.pobocky.view-item #gallery-thumbnail-images-wrapper-mobile .swiper-wrapper{overflow:unset}body.pobocky.view-item #gallery-thumbnail-images-wrapper-mobile .swiper-wrapper .swiper-slide{margin-right:20px !important}body.pobocky.view-item #gallery-thumbnail-images-wrapper-mobile .swiper-wrapper .swiper-slide a{width:100% !important;height:100% !important;color:unset !important;background-color:unset !important;border:unset !important}body.pobocky.view-item #gallery-thumbnail-images-wrapper-mobile .swiper-wrapper .swiper-slide a img{width:100% !important;height:350px !important;background:none !important;object-fit:cover !important}body.pobocky.view-item .itemBody .itemIntroText p button{color:#ed1c24;background:rgba(0,0,0,0);font-size:20px}body.pobocky.view-item .boxes{grid-template-columns:1fr;grid-row-gap:1em;column-gap:unset;justify-items:center}body.pobocky.view-item .boxes .box{max-width:378px;width:100%}body.pobocky.view-item .bottom-boxes{grid-template-columns:1fr;grid-row-gap:4em;column-gap:unset;max-width:600px;margin:0 auto;margin-bottom:5em}body.pobocky.view-item .bottom-boxes h2{text-align:center}}@media(max-width: 640px){body.pobocky.view-item #gallery-thumbnail-images-wrapper-mobile .swiper-wrapper .swiper-slide a img{height:214px !important}body.pobocky.view-item .bottom-boxes .cesta-boxes{grid-template-columns:1fr;grid-row-gap:1em;column-gap:unset;margin-top:10px}}body.kde-koupim-maslove-trubicky.pobocky.view-item .k2filter-branches{display:none}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link{background:#ed1c24;border:0;box-shadow:none;outline:0;display:flex;align-items:center;justify-content:center;width:100%;max-width:340px;height:50px;margin:24px auto;border-radius:2px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link:hover{background:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link svg{width:16px}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link .link-text{font-size:14px;color:#fff;text-shadow:0 0 #000;text-transform:uppercase;margin-top:4px;margin-left:8px}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link.dame-jidlo{background:#d31619;gap:8px}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link.dame-jidlo svg{width:64px;height:24px}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link.dame-jidlo .link-text{margin:0}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link.disabled{background:#78787b;gap:8px}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link.disabled svg{width:25px;height:23px}body.kde-koupim-maslove-trubicky.pobocky.view-item #virtuemart-branch-link.disabled .link-text{margin:0}body.kde-koupim-maslove-trubicky.pobocky.view-item .fullscreen-image{position:fixed;z-index:999999;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6);width:100%;height:100%}body.kde-koupim-maslove-trubicky.pobocky.view-item .fullscreen-image .image-wrapper{position:relative;max-width:1280px;display:flex;justify-content:center;align-items:center;max-height:calc(100vh - 30px)}@media(max-width: 1280px){body.kde-koupim-maslove-trubicky.pobocky.view-item .fullscreen-image .image-wrapper{max-width:calc(100vw - 50px)}}body.kde-koupim-maslove-trubicky.pobocky.view-item .fullscreen-image .image-wrapper img{max-height:calc(100vh - 50px)}body.kde-koupim-maslove-trubicky.pobocky.view-item .fullscreen-image .image-wrapper .closeFullScreen{position:absolute;top:-17px;right:-17px;max-width:34px;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:2px;background:#fff;border-radius:50%}body.kde-koupim-maslove-trubicky.pobocky.view-item .fullscreen-image .image-wrapper .closeFullScreen svg path{fill:#000 !important}body:not(.uvod) .display-all-branches{color:#ed1c24}.pobocky-bottom{padding:0;margin:0;padding-bottom:43px}@media(max-width: 960px){.pobocky-bottom{padding-bottom:56px}}.pobocky-bottom h2{margin-bottom:4px}.pobocky-bottom .mapa{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;margin-bottom:16px !important;position:relative;text-align:right}.pobocky-bottom .swiper{margin:0 -15px;padding:15px 15px}.pobocky-bottom .swiper #gallery-slider-pobocky{position:relative;display:flex;justify-content:center;width:100%}@media(min-width: 1024px)and (max-width: 1200px){.pobocky-bottom .swiper #gallery-slider-pobocky{padding:0 24px}}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-button-next,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-button-prev{z-index:2;display:none}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide{place-content:center;display:flex;height:auto}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item{width:285px;max-width:285px;position:relative;display:flex;flex-direction:column;background:#fff;-webkit-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);-moz-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item:hover .moreinfo{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields{display:grid;grid-template-columns:auto auto;grid-template-rows:repeat(2, auto) 22px auto}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .adresa,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .oteviracidoba,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .telefon{grid-column-end:2}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .adresa.telefon,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .oteviracidoba.telefon,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .telefon.telefon{font-family:"League Spartan SemiBold";margin:17px 0 17px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:21px !important;position:relative;line-height:24px}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .adresa.telefon::before,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .oteviracidoba.telefon::before,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .telefon.telefon::before{content:"  ";background:url(../../images/icons/mobile.svg);background-repeat:no-repeat;width:15px;height:15px;position:absolute;left:0;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .adresa.telefon:hover,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .oteviracidoba.telefon:hover,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .telefon.telefon:hover{color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .adresa.telefon:hover::before,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .oteviracidoba.telefon:hover::before,.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .telefon.telefon:hover::before{background:url(../../images/icons/mobile_black.svg);background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .mapa{height:fit-content;margin:17px 0 17px 0;display:flex;justify-content:flex-end}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .mapa a{color:#63cdd6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:18px;position:relative;line-height:24px;width:fit-content}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .mapa a::before{content:"  ";background:url(../../images/icons/map.svg);background-repeat:no-repeat;width:15px;height:15px;position:absolute;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .mapa:hover a{color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .mapa:hover a::before{background:url(../../images/icons/map_black.svg);background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .item_menu{grid-row-start:3;margin:4px 0 5px 0}.pobocky-bottom .swiper #gallery-slider-pobocky .swiper-wrapper .swiper-slide .inner_item .moduleItemExtraFields .item_menu a{text-decoration:underline;color:#000}.pobocky-bottom .swiper #gallery-slider-pobocky p:nth-of-type(1){margin:0;padding:0 2em}.pobocky-bottom .swiper #gallery-slider-pobocky p{margin:.5rem 0}.pobocky-bottom .swiper #gallery-slider-pobocky a{display:block}.pobocky-bottom .swiper #gallery-slider-pobocky a.moduleItemImage .moreinfo{position:absolute;display:flex;justify-content:center;width:100%;margin-top:88px;color:#fff;cursor:pointer;z-index:1;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-size:15px;padding:0}.pobocky-bottom .swiper #gallery-slider-pobocky a.moduleItemImage .moreinfo p{padding:.5em 2em;border:1px solid #fff;border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px}.pobocky-bottom .swiper #gallery-slider-pobocky a.moduleItemImage img{border-radius:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;filter:brightness(1);width:100%;height:215px;object-fit:cover}.pobocky-bottom .swiper #gallery-slider-pobocky .inner_item:hover{-ms-box-shadow:0 5px 15px rgba(0,0,0,.2) !important;box-shadow:0 5px 15px rgba(0,0,0,.2) !important;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .inner_item:hover a.moduleItemImage img{filter:brightness(0.5);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.pobocky-bottom .swiper #gallery-slider-pobocky .inner_item:hover a.moduleItemImage img:after{-webkit-transform:scale(1);transform:scale(1)}.pobocky-bottom .swiper #gallery-slider-pobocky a.moduleItemTitle{font-family:"League Spartan SemiBold";font-size:18px;margin:15px 0 23px 0;padding:0 34px;color:#000}.pobocky-bottom .swiper #gallery-slider-pobocky .moduleItemIntrotext{padding:0 30px}.pobocky-bottom .swiper #gallery-slider-pobocky .moduleItemIntrotext hr{margin:1.25em -30px;border-bottom:2px solid #f0f2f4;left:0;right:0;width:285px}.pobocky-bottom .swiper #gallery-slider-pobocky .moduleItemIntrotext a{text-decoration:none}.pobocky-bottom .swiper #gallery-slider-pobocky .moduleItemIntrotext button{width:160px}.pobocky-bottom .swiper #gallery-slider-pobocky .moduleItemExtraFields{padding:0 34px;text-align:left;line-height:18px;display:flex;flex-direction:column;height:100%}.pobocky-bottom .swiper #gallery-slider-pobocky .moduleItemExtraFieldsLabel{margin:5px 0;display:block;font-size:16px}.pobocky-bottom .swiper #gallery-slider-pobocky .moduleItemExtraFieldsLabel.email{display:none}.pobocky-bottom .seznam-pobocek{text-align:center;padding-top:31px;font-size:18px}body.pobocky .pobocky-bottom ul#gallery-slider-pobocky .swiper-wrapper{display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:18px 10px}.mfp-container.mfp-s-ready.mfp-iframe-holder{padding:10% !important}.mfp-container.mfp-s-ready.mfp-iframe-holder .mfp-close{right:0 !important;padding-right:unset !important}.mfp-iframe-holder .mfp-content{max-width:100%;width:100%;height:100%}.mfp-iframe-holder .mfp-content iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#fff;padding:10px;box-sizing:border-box;box-shadow:none}body.com_virtuemart.view-category #g-maintop{margin-top:0 !important}body.com_virtuemart.view-category #showcase .showcase-content::before{display:none}body.com_virtuemart.view-category main#g-main .g-container .g-grid:nth-of-type(2) .g-block.size-25{display:none}body.com_virtuemart.view-category main#g-main .maslove-trubicky-category-view .category-wrapper .g-block.size-25{display:block !important}body.com_virtuemart.view-category .products-container .productItem .addtocart-bar{display:grid;grid-template-columns:.8fr 1.2fr;column-gap:8px;align-items:center}.maslove-trubicky-advanced-filter-btn{display:none}#filter-map .cluster span{color:#000}body.pobocky #g-main{margin-top:0 !important}body.pobocky #showcase .customshowcase.bottom-content{padding:130px 0}body.pobocky .custom-fix{position:relative;margin-top:2.5em}body.pobocky .custom-fix h1,body.pobocky .custom-fix h2{color:#000}body.pobocky .cluster span{color:#000}body.pobocky #ajax-results-split{display:none;justify-content:center;margin:0 auto;max-width:800px;width:100%}body.pobocky #ajax-results-split .split{display:flex;flex-direction:column;align-items:center;flex:50%}body.pobocky #ajax-results-split .split .split-title{font-family:"League Spartan SemiBold";font-size:36px;margin-bottom:16px}body.pobocky #ajax-results-split #maslove-trubicky-salaterie-split{position:relative}body.pobocky #ajax-results-split #maslove-trubicky-salaterie-split .itemContainer{margin-right:16px}body.pobocky #ajax-results-split #maslove-trubicky-freshbar-split .itemContainer{margin-left:16px}body.pobocky #ajax-results-split .itemContainer{padding-bottom:16px;-webkit-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);-moz-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);box-shadow:none;width:100% !important;flex:100% !important}body.pobocky #ajax-results-split .itemContainer .catItemView{display:flex;flex-direction:column;height:100%;width:100%}body.pobocky #ajax-results-split .itemContainer .catItemView .itemTopPart{background-repeat:no-repeat;background-size:cover;display:flex;height:165px;max-height:165px;text-align:center;align-items:center;justify-content:center;transition:clip-path .75s ease}body.pobocky #ajax-results-split .itemContainer .catItemView .itemTopPart .itemTitle{color:#fff;font-family:"League Spartan SemiBold";font-size:64px;line-height:58px;margin:0}body.pobocky #ajax-results-split .itemContainer .catItemView .itemTopPart .itemTitle.smallerTitle{font-size:48px;line-height:49px}body.pobocky #ajax-results-split .itemContainer .catItemView .itemTopPart .itemTitle .maslove-trubickyTitle{display:block;font-size:34px;line-height:37px}body.pobocky #ajax-results-split .itemContainer .catItemView .itemBottomPart .itemTitleSmall{font-family:"League Spartan SemiBold";font-size:26px;margin:0;margin-top:10px;margin-bottom:4px}body.pobocky #ajax-results-split .itemContainer .catItemView .itemBottomPart .itemMore{font-size:16px}body.pobocky #ajax-results-split .itemContainer .catItemView .itemBottomPart .itemMore::after{top:-1px}body.pobocky #ajax-results-split .itemContainer{place-content:center;display:flex;min-height:565px;flex-shrink:0;width:100% !important;height:100%;position:relative;transition-property:transform}body.pobocky #ajax-results-split .itemContainer .catItemView{max-width:285px;position:relative;background:#fff;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-ms-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);min-height:549px}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemImageBlock{max-height:285px;height:285px}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemImageBlock .catItemImage{height:100%}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemImageBlock .catItemImage .moreinfo{position:absolute;display:flex;justify-content:center;width:100%;margin-top:64px;color:#fff;cursor:pointer;z-index:1;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-size:15px;padding:0}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemImageBlock .catItemImage .moreinfo p{padding:.5em 2em;border:1px solid #fff;border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemImageBlock .catItemImage img{border-radius:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;filter:brightness(1);height:100% !important;width:100% !important;object-fit:cover}body.pobocky #ajax-results-split .itemContainer .catItemView:hover{-ms-box-shadow:0 5px 15px rgba(0,0,0,.2) !important;box-shadow:0 5px 15px rgba(0,0,0,.2) !important;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky #ajax-results-split .itemContainer .catItemView:hover .catItemImage .moreinfo{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky #ajax-results-split .itemContainer .catItemView:hover .catItemImage img{filter:brightness(0.5);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemHeader h3.catItemTitle{margin:0 !important;font-weight:100}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemHeader h3.catItemTitle a{font-family:"League Spartan SemiBold";font-weight:100;line-height:30px;font-size:28px;margin:.5em 0 0 0;padding:0 15px;text-decoration:none;color:#010101;display:block}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemExtraFields span.moduleItemExtraFieldsLabel.adresa{margin:5px 0 !important;display:block;font-size:17px;padding:0 15px;text-align:left;line-height:18px}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemExtraFields span.moduleItemExtraFieldsLabel.oteviracidoba{margin:5px 0 !important;display:block;font-size:17px;padding:0 15px;text-align:left;line-height:18px}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemExtraFields span.moduleItemExtraFieldsLabel.oteviracidoba a{color:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemExtraFields span.moduleItemExtraFieldsLabel.mapa{position:absolute;right:1.5em;bottom:.5em;margin:5px 0;display:block;font-size:17px;padding:0 15px;text-align:left;line-height:18px}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemExtraFields span.moduleItemExtraFieldsLabel.mapa::after{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;top:0;color:#ed1c24}body.pobocky #ajax-results-split .itemContainer .catItemView .catItemExtraFields a.moduleItemExtraFieldsLabel.telefon{margin:5px 0 !important;display:block;font-size:17px;padding:0 15px;text-align:left;line-height:18px}body.pobocky #filter-map{box-shadow:1px 1px 5px rgba(0,0,0,.3333333333);z-index:100 !important;top:15vh;display:none}body.pobocky #filter-map::before{background:rgba(0,0,0,.3333333333);content:"";position:fixed;z-index:-500;top:0;left:0;width:100vw;height:100vh}body.pobocky #filter-map .close-btn{background:#fff;cursor:pointer;position:absolute;top:12px;right:12px;width:32px;height:32px;padding:6px;z-index:5000;transition:transform .1s ease}body.pobocky #filter-map .close-btn:hover{transform:scale(1.1)}body.pobocky #filter-map .gm-style-iw-c{border-radius:0;box-shadow:3px 3px 5px rgba(0,0,0,.5333333333)}body.pobocky #filter-map .branch-map-pin-info h4.firstHeading{font-family:"League Spartan SemiBold";font-weight:200;font-size:18px;margin-bottom:8px}body.pobocky #filter-map .branch-map-pin-info p{margin:4px 0}body.pobocky div.K2FilterBlock{margin:30px 0}body.pobocky div.K2FilterBlock div.k2filter-table{display:flex;align-items:center;width:fit-content}@media(max-width: 1200px){body.pobocky div.K2FilterBlock div.k2filter-table{width:100%;max-width:960px;padding:0 24px}}@media(max-width: 1420px){body.pobocky div.K2FilterBlock div.k2filter-table{margin:0 auto}}body.pobocky div.K2FilterBlock div.k2filter-table .hidden-btn{display:none}body.pobocky div.K2FilterBlock div.k2filter-table h3{display:none}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell{display:flex;padding:0 24px;padding-right:47px;align-items:center;position:relative}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell:not(:first-of-type)::before{content:"";background:#beb6a5;width:1px;height:12px;position:absolute;right:0}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0{padding-left:0;padding-right:0;gap:12px}@media(max-width: 1200px){body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0{width:100%}}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 #fitem_all_dropdown{background:#fff;border:1px solid #b9b8b8;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 20px 20px 0 rgba(0,0,0,.2666666667);display:none;list-style-type:none;position:absolute;margin:0;top:100%;left:0;width:100%;overflow-y:auto;max-height:290px;z-index:2}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 #fitem_all_dropdown li{color:#000;cursor:pointer;font-size:14px;padding:4px 8px !important;transition:background .3s ease}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 #fitem_all_dropdown li.active{background:#ed1c24;color:#fff}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 #fitem_all_dropdown li:hover{background:#ed1c24}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 .k2filter-field-title{position:relative}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 .k2filter-field-title::before{content:"";background:url(../../images/icons/search_icon.svg);position:absolute;width:24px;height:24px;background-size:cover;top:48%;left:9px;transform:translate(0, -50%);z-index:1}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 input.inputbox{width:250px;height:39px;max-width:100%;color:#000;padding:8px 13px;border:1px solid #b9b8b8;font-size:16px;box-shadow:none;font-family:"League Spartan" !important;box-sizing:border-box !important;padding:8px 13px 8px 38px !important;margin:0;position:relative}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 input.inputbox::placeholder{color:#b9b8b8}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 input.inputbox.autocompletion-open{background:#fff !important;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0 !important}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 input.btn.btn-primary.button.submit{width:127px !important;height:39px !important;max-width:100% !important;color:#fff !important;background:#ed1c24;border:none !important;font-size:13px !important;box-shadow:none !important;text-transform:uppercase !important;font-family:"League Spartan Medium" !important;transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;cursor:pointer !important;margin:0;padding:0}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 input.btn.btn-primary.button.submit:hover{transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;background:#cc1b21}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 input.btn.btn-primary.button.submit input{width:100%;height:100%;color:rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan SemiBold" !important;font-size:13px !important;text-transform:uppercase}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 input.btn.btn-primary.button.submit:hover input{background:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 input.btn.btn-primary.button.submit .go_to_detail_link{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}@media(max-width: 750px){body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell0 input.btn.btn-primary.button.submit{width:100% !important}}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell1 .selectize-control.single .selectize-input:after{right:5px !important}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell1 input{width:90px !important}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell2 .selectize-control.single .selectize-input:after{right:5px !important}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell.k2filter-cell2 input{width:40px !important}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .selectize-control.single.plugin-remove_button{display:grid;align-self:center;align-content:center}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .selectize-control.single.plugin-remove_button .remove-single{position:absolute;left:-10px;top:0;font-size:23px}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .selectize-control.single.plugin-remove_button span{position:relative;padding-left:3px;font-size:14px}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .selectize-control.single.plugin-remove_button .selectize-input{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;background-image:none !important;overflow:visible}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .selectize-control.single.plugin-remove_button .selectize-input input{font-size:14px !important}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .selectize-control.single.plugin-remove_button div#aria-selectize-dropdown{width:160px !important;border:1px solid #d0d0d0 !important}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell select{height:44px;width:auto !important;background:rgba(0,0,0,0);border:none}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi{position:relative}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown-toggle{color:#505557;cursor:pointer;font-size:14px;display:flex;align-content:center;position:relative;user-select:none}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown-toggle::before{content:url(../../images/icons/product_detail_open_dropdown.svg);display:block;position:absolute;border:0;margin:0;width:24px;height:24px;top:calc(50% - 12px);right:-30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown-toggle.checked::before{transform:rotate(180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown{background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.2666666667);padding:16px;position:absolute;top:calc(100% + 8px);left:0;width:220px;overflow-y:auto;overflow-x:hidden;z-index:10}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown .choice-wrapper{display:flex;align-items:center;margin-bottom:8px;padding-left:32px;position:relative;margin-left:0}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown .choice-wrapper:last-child{margin-bottom:0}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown .choice-wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown .choice-wrapper .checkmark{position:absolute;width:18px !important;height:18px !important;min-height:unset;padding:0 !important;border:1px solid #b9b8b8;cursor:pointer;top:-3px;top:3px;left:0}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown .choice-wrapper .checkmark.checked::before{content:"";position:absolute;left:7px;top:3px;width:3px;height:8px;border:solid #b9b8b8;border-width:0 2px 2px 0;transform:rotate(45deg)}body.pobocky div.K2FilterBlock div.k2filter-table div.k2filter-cell .k2filter-field-multi .multi-dropdown .choice-wrapper.checked .checkmark::before{content:"";left:5px;top:2px;width:3px;height:8px;border:solid #4f5253;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;box-sizing:unset}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons{align-self:center;display:flex}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons div.hledatvokoli{cursor:pointer;display:flex;align-items:center;position:relative;padding:0 24px}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons div.hledatvokoli .checkbox{position:absolute;width:18px !important;height:18px !important;min-height:unset;padding:0 !important;border:1px solid #b9b8b8;cursor:pointer;top:-3px;pointer-events:none;position:relative;top:0}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons div.hledatvokoli .checkbox.checked::before{content:"";position:absolute;left:7px;top:3px;width:3px;height:8px;border:solid #b9b8b8;border-width:0 2px 2px 0;transform:rotate(45deg)}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons div.hledatvokoli.checked .checkbox::before{content:"";left:5px;top:2px;width:3px;height:8px;border:solid #4f5253;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;box-sizing:unset}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons div.hledatvokoli input#hledatvokoli{width:12px;margin-top:0px;opacity:0}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons div.hledatvokoli label{color:#505557;margin:0;font-size:14px;height:20px}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons div.hledatvokoli::after{content:"";background:#beb6a5;width:1px;height:12px;position:absolute;top:5px;right:0}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons a{color:#505557;font-size:14px;display:flex;align-content:center;position:relative;padding:0 24px 0 50px}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons a.hledat-v-okoli::before{content:"";background-size:14px !important;background-repeat:no-repeat !important;width:18px;height:17px;margin:5px 0 0 -20px;position:absolute;display:flex}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons a.mapa{border-right:1px solid #beb6a5;color:#63cdd6}@media(max-width: 750px){body.pobocky div.K2FilterBlock div.k2filter-table>.buttons a.mapa{border:0}}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons a.mapa::before{content:"";background:url(../../images/icons/map.svg) !important;background-size:14px !important;background-repeat:no-repeat !important;width:18px;height:20px;left:24px;position:absolute;padding:0 !important;bottom:1px}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons a.zrusit{padding:0 24px 0 46px}body.pobocky div.K2FilterBlock div.k2filter-table>.buttons a.zrusit::before{content:"";background:url(../../images/icons/close-2.svg) !important;background-size:10px !important;background-repeat:no-repeat !important;width:10px;height:10px;left:24px;top:5px;position:absolute;padding:0 !important}@media(max-width: 750px){body.pobocky div.K2FilterBlock div.k2filter-table{flex-wrap:wrap}body.pobocky div.K2FilterBlock div.k2filter-table .k2filter-cell0{width:100%;margin-bottom:16px;padding:0 24px !important;justify-content:center;flex-direction:column}body.pobocky div.K2FilterBlock div.k2filter-table .k2filter-cell0 .k2filter-field-title{width:100% !important}body.pobocky div.K2FilterBlock div.k2filter-table .k2filter-cell0 .k2filter-field-title input{padding:0 !important;padding-left:2.75em !important;width:100% !important;height:38px !important}body.pobocky div.K2FilterBlock div.k2filter-table .k2filter-cell0 .buttons{flex-grow:0;justify-content:flex-start;width:100% !important}body.pobocky div.K2FilterBlock div.k2filter-table .k2filter-cell0 .buttons input{margin:0 !important;width:100% !important}body.pobocky div.K2FilterBlock div.k2filter-table .maslove-trubicky-advanced-filter-btn{flex-grow:1;margin:0}body.pobocky div.K2FilterBlock div.k2filter-table .maslove-trubicky-advanced-filter-btn::after{position:relative;top:10px;right:-10px}body.pobocky div.K2FilterBlock div.k2filter-table .buttons{flex-grow:1;justify-content:flex-end}body.pobocky div.K2FilterBlock div.k2filter-table .responsive-filter-container .responsive-filter{width:100%}body.pobocky div.K2FilterBlock div.k2filter-table .responsive-filter-container .responsive-filter-header-headline{font-size:24px}}body.pobocky div#k2Container.pobocky{margin-bottom:5em;margin-top:4em}body.pobocky div#k2Container.pobocky .emptyResults{padding:0 24px;width:100%}body.pobocky div#k2Container.pobocky .emptyResults h3{width:100%;text-align:center}body.pobocky div#k2Container.pobocky div#itemListLeading{display:grid;grid-template-columns:285px 285px 285px 285px;gap:19px;width:100%;justify-content:center;padding-bottom:20px}@media(max-width: 1200px){body.pobocky div#k2Container.pobocky div#itemListLeading{grid-template-columns:285px 285px 285px}}@media(max-width: 960px){body.pobocky div#k2Container.pobocky div#itemListLeading{grid-template-columns:285px 285px}}@media(max-width: 640px){body.pobocky div#k2Container.pobocky div#itemListLeading{grid-template-columns:285px;justify-content:center}}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer{place-content:center;display:flex;min-height:fit-content;flex-shrink:0;width:100% !important;height:100%;position:relative;transition-property:transform}@media(max-width: 1200px){body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer{max-width:285px}}@media(max-width: 960px){body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer:nth-child(odd){justify-self:end}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer:nth-child(even){justify-self:start}}@media(max-width: 750px){body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer{justify-self:center !important}}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView{width:100%;max-width:285px;position:relative;display:flex;flex-direction:column;background:#fff;-webkit-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);-moz-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemBody{height:100%;display:flex;position:relative;flex-direction:column}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemImageBlock{max-height:215px;height:215px}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemImageBlock .catItemImage{height:100%}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemImageBlock .catItemImage .moreinfo{position:absolute;display:flex;justify-content:center;width:100%;margin-top:64px;color:#fff;cursor:pointer;z-index:1;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-size:15px;padding:0}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemImageBlock .catItemImage .moreinfo p{padding:.5em 2em;border:1px solid #fff;border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemImageBlock .catItemImage img{border-radius:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;filter:brightness(1);width:100% !important;object-fit:cover;height:215px !important}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView:hover{-ms-box-shadow:0 5px 15px rgba(0,0,0,.2) !important;box-shadow:0 5px 15px rgba(0,0,0,.2) !important;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView:hover .catItemImage .moreinfo{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView:hover .catItemImage img{filter:brightness(0.5);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView:hover .catItemImage img:after{-webkit-transform:scale(1);transform:scale(1)}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemHeader h3.catItemTitle{padding:0 34px;margin:15px 0 23px 0;font-family:"League Spartan SemiBold";font-size:18px;line-height:27px}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemHeader h3.catItemTitle a{color:#000}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields{padding:0 34px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul{display:grid;grid-template-columns:auto auto;grid-template-rows:repeat(2, auto) 22px auto;row-gap:4px;text-align:left;line-height:18px;height:fit-content}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .adresa,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .oteviracidoba,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .telefon{grid-column-end:2}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .adresa.telefon,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .oteviracidoba.telefon,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .telefon.telefon{font-family:"League Spartan SemiBold";margin:12px 0 17px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:21px;position:relative;line-height:24px}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .adresa.telefon::before,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .oteviracidoba.telefon::before,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .telefon.telefon::before{content:"  ";background:url(../../images/icons/mobile.svg);background-repeat:no-repeat;width:15px;height:15px;position:absolute;left:0;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .adresa.telefon:hover,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .oteviracidoba.telefon:hover,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .telefon.telefon:hover{color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .adresa.telefon:hover::before,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .oteviracidoba.telefon:hover::before,body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .telefon.telefon:hover::before{background:url(../../images/icons/mobile_black.svg);background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .mapa{height:fit-content;margin:12px 0 17px 0;text-align:right}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .mapa a{color:#63cdd6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:18px;position:relative;line-height:24px}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .mapa a::before{content:"  ";background:url(../../images/icons/map.svg);background-repeat:no-repeat;width:15px;height:15px;position:absolute;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .mapa:hover a{color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .mapa:hover a::before{background:url(../../images/icons/map_black.svg);background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .item_menu{grid-row-start:3;margin:4px 0 5px 0}body.pobocky div#k2Container.pobocky div#itemListLeading .itemContainer .catItemView .catItemExtraFields ul .item_menu a{text-decoration:underline;color:#000}body.pobocky .pobocky-bottom.expanded .swiper-wrapper .swiper-slide{display:flex !important}body.pobocky .pobocky-bottom.expanded .swiper-wrapper .swiper-slide:nth-child(-n+8){display:flex !important}body.pobocky .pobocky-bottom:not(.expanded) .swiper-wrapper .swiper-slide{display:none !important}body.pobocky .pobocky-bottom:not(.expanded) .swiper-wrapper .swiper-slide:nth-child(-n+8){display:flex !important}body.pobocky .pobocky-bottom.expanded .button{opacity:0;pointer-events:none}body.pobocky .pobocky-bottom:not(.expanded) .button{place-content:center;cursor:pointer;opacity:1;pointer-events:all;margin:0 auto;text-align:center;display:grid;width:120px;height:50px;margin-top:2em;text-transform:uppercase;font-size:12px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.pobocky .pobocky-bottom:not(.expanded) .button:hover{background:#cc1b21}body.pobocky #itemListLeading .itemContainer .mapa{position:relative}body.pobocky #itemListLeading .itemContainer .mapa:hover a{color:#000 !important;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media(max-width: 1200px){body.kde-koupim-maslove-trubicky.pobocky .buttons .mapa::after{display:none}body.kde-koupim-maslove-trubicky.pobocky .maslove-trubicky-advanced-filter-btn{display:flex;color:#505557;font-size:14px;position:relative;cursor:pointer;padding:0 24px;margin-right:16px;white-space:nowrap}body.kde-koupim-maslove-trubicky.pobocky .maslove-trubicky-advanced-filter-btn::after{content:"";position:absolute;width:10px;height:7px;background:url(../../images/icons/category-expand-icon.svg);background-size:10px 7px;top:49%;right:0;transform:translate(0, -50%) rotate(270deg)}body.kde-koupim-maslove-trubicky.pobocky .maslove-trubicky-advanced-filter-btn.active::after{transform:translate(0, -50%) rotate(90deg)}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container::before{position:fixed;content:"";z-index:99;background:#fff;opacity:.4;width:100vw;height:100vh;top:0;right:-100vw;transition:all .6s ease-in-out}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container.open-filter::before{right:0;transition:all .6s ease-in-out}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter{z-index:100;background:#fff;position:fixed;height:100vh;top:0;right:-150vw;transition:all .6s ease-in-out;width:375px;box-shadow:-7px 2px 10px -2px rgba(0,0,0,.35);overflow:auto;height:100%}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter.open-filter{right:0;transition:all .6s ease-in-out}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter-header{background:#fee440;padding:10px 16px;position:relative;display:flex;align-items:center;justify-content:flex-end;height:68px}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter-header-close{width:33px;height:26px;cursor:pointer;position:relative;margin-right:5px}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter-header-close::before,body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter-header-close::after{position:absolute;left:15px;content:" ";height:26px;width:2px;background-color:#000}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter-header-close::before{transform:rotate(45deg)}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter-header-close::after{transform:rotate(-45deg)}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter-header-headline{display:none}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter-header .zrusit{display:flex;justify-content:flex-end;color:#000;flex-grow:1}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .k2filter-cell{float:none;padding:0 16px !important;padding-bottom:16px !important;border-bottom:1px solid #b9b8b8 !important}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .k2filter-cell::before{display:none}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .k2filter-cell span.multi-dropdown-toggle{font-family:"League Spartan Bold" !important;font-size:20px !important;color:#000 !important}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .k2filter-cell span.multi-dropdown-toggle::before{right:0 !important}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .k2filter-cell .k2filter-field-multi{width:100% !important;margin-top:16px}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .k2filter-cell .multi-dropdown{margin-top:16px;z-index:unset !important;overflow:visible !important;width:100% !important;max-height:unset !important;left:unset !important;top:unset !important;position:static !important;padding:0 !important;box-shadow:none !important}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .k2filter-cell .multi-dropdown span.checkmark{top:0 !important}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .hledatvokoli{display:flex;align-items:center;position:relative;padding:16px}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .hledatvokoli .checkbox{position:relative}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .hledatvokoli .checkbox::before{content:"";position:absolute;width:18px !important;height:18px !important;min-height:unset;padding:0 !important;border:1px solid #b9b8b8;cursor:pointer;top:-3px;top:-2px;left:0}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .hledatvokoli .checkbox::before.checked::before{content:"";position:absolute;left:7px;top:3px;width:3px;height:8px;border:solid #b9b8b8;border-width:0 2px 2px 0;transform:rotate(45deg)}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .hledatvokoli.checked .checkbox::after{box-sizing:unset;content:"";position:absolute;left:6px;top:1px;width:3px;height:8px;border:solid #4f5253;border-width:0 2px 2px 0;transform:rotate(45deg)}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .hledatvokoli input#hledatvokoli{margin-top:0px;opacity:0;margin:0 !important;position:absolute;left:17px}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .hledatvokoli label{color:#505557;margin:0;font-size:14px;margin-left:10px}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter .hledatvokoli::after{display:none}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter label{color:#000 !important;font-size:16px !important}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter input.submit{position:absolute;bottom:0;width:100%;padding:14px 0;margin:0;border-radius:unset;font-size:14px;text-transform:uppercase;width:100%;background-color:#b9b8b8 !important;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter input.submit:hover{background-color:#ed1c24 !important;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.kde-koupim-maslove-trubicky.pobocky .responsive-filter-container .responsive-filter input.submit:focus{outline:none !important}}
