.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary:rgba(255, 255, 255, 0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color)}
.sec-hero-wrap{z-index:0;position:relative;overflow-x:hidden;overflow-y:hidden;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;background-image:linear-gradient(360deg,var(--base-900),#000000)}
.sec-hero-wrap:before{content:"";background-image:url(/images/hruskovica-na-stole.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:.4}
.sec-hero-inner{max-width:1280px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding-top:7.25rem;padding-bottom:8.5rem;margin-right:auto;margin-left:auto}
.box-home-cta-order{display:inline-flex;align-items:center;justify-content:center;column-gap:1.5rem;z-index:1;position:relative;margin-top:20px;margin-bottom:25px}
.box-reviews-section-alt{display:flex;flex-direction:column;z-index:1;position:relative;box-shadow:5px 5px 10px 0 rgb(0 0 0 / .1);transition:all 0.5s ease-in-out}
.box-reviews-quote-alt{display:flex;flex-direction:row;align-items:center;column-gap:0;z-index:1;position:relative;border-radius:8px;background-color:rgb(0 0 0 / .49);box-shadow:5px 5px 10px 0 rgb(0 0 0 / .1)}
.box-star-rating-row-alt{padding:.75rem .4rem .5rem .5rem}
.box-star-rating-icons-alt{display:inline-flex}
.box-reviews-count-alt{display:flex;padding-right:.75rem;margin-top:0}
.sec-home-about-wrap{padding-bottom:1rem}
.sec-home-why-wrap{padding-bottom:0;margin-bottom:0}
.sec-home-why-inner{padding-bottom:0}
.box-home-why-grid{display:flex;column-gap:1rem;row-gap:1rem;text-align:center;margin-bottom:2.25rem}
.box-home-feature-efficient{width:25%;text-align:center;padding:1.5rem 1.3rem;border-radius:20px;border:1px solid var(--base-300)}
.box-home-feature-tech{width:25%;text-align:center;padding:1.5rem 1.3rem;border-radius:20px;border:1px solid var(--base-300)}
.box-home-feature-advice{width:25%;text-align:center;padding:1.5rem 1.3rem;border-radius:20px;border:1px solid var(--base-300)}
.box-home-feature-watch{width:25%;text-align:center;padding:1.5rem 1.3rem;border-radius:20px;border:1px solid var(--base-300)}
.sec-home-services-wrap{z-index:1;position:relative;padding-top:1rem}
.box-home-services-grid{display:flex;flex-wrap:wrap;justify-content:center;column-gap:20px;margin-right:auto;margin-left:auto}
.box-home-feature-distill{width:40%;min-height:100%;display:flex;flex-direction:column;padding:2rem 1.75rem;border-radius:20px;border:2px solid var(--base-200);background-color:var(--base-0);box-shadow:5px 5px 10px 0 rgb(0 0 0 / .1)}
.box-home-feature-mash-advice{width:40%;min-height:100%;flex-direction:column;padding:2rem 1.75rem;border-radius:20px;border:2px solid var(--base-200);background-color:var(--base-0);box-shadow:5px 5px 10px 0 rgb(0 0 0 / .1)}
.sec-home-how-inner{margin-top:0}
.sec-home-location-inner{margin-top:0}
.sec-home-cta-inner{margin-top:0;margin-bottom:3rem}
.box-home-cta-buttons{padding:3rem 2rem;border-radius:25px;border:2px dashed rgb(219 187 2 / .4);background-color:#fff9ed}
.box-home-cta-phone{display:flex;justify-content:center;column-gap:1rem;row-gap:1rem;margin-top:2.35rem;margin-bottom:.5rem}
.sec-contact-form-wrap{display:flex;justify-content:space-between;column-gap:2rem}
h1.hl-home-h1{z-index:1;position:relative;max-width:840px;font-family:Roboto Slab,serif;letter-spacing:.05em;font-weight:900;text-transform:uppercase;padding:4px;margin-bottom:16px;color:#fff9ed;background-color:rgb(0 0 0 / .3)}
h2.hl-hero-tagline{z-index:1;position:relative;max-width:750px;font-size:55px;letter-spacing:.02em;text-align:left;padding:1rem;margin-right:12px;margin-bottom:25px;border-right-color:var(--base-0);border-left:12px solid #f20000;color:var(--base-900);background-color:#fff9ed}
div.hl-quote-alt{display:flex;align-items:center;margin:.25rem .25rem .25rem .75rem}
div.hl-quote-alt .icon{line-height:0}
div.hl-quote-alt .icon svg{width:2.75em;height:2.75em;fill:currentColor}
p.hl-star-alt-1{display:flex;align-items:center;column-gap:0em;margin-right:1px;margin-bottom:0}
p.hl-star-alt-1 .icon{line-height:0;color:#fd0}
p.hl-star-alt-1 .icon svg{width:1em;height:1em;fill:currentColor}
p.hl-star-alt-2{display:flex;align-items:center;column-gap:.5em;margin-right:1px;margin-bottom:0}
p.hl-star-alt-2 .icon{line-height:0;color:#fd0}
p.hl-star-alt-2 .icon svg{width:1em;height:1em;fill:currentColor}
p.hl-star-alt-3{display:flex;align-items:center;column-gap:.5em;margin-right:1px;margin-bottom:0}
p.hl-star-alt-3 .icon{line-height:0;color:#fd0}
p.hl-star-alt-3 .icon svg{width:1em;height:1em;fill:currentColor}
p.hl-star-alt-4{display:flex;align-items:center;column-gap:.5em;margin-right:1px;margin-bottom:0}
p.hl-star-alt-4 .icon{line-height:0;color:#fd0}
p.hl-star-alt-4 .icon svg{width:1em;height:1em;fill:currentColor}
p.hl-star-alt-5{display:flex;align-items:center;column-gap:.5em;margin-right:1px;margin-bottom:0}
p.hl-star-alt-5 .icon{line-height:0;color:#fd0}
p.hl-star-alt-5 .icon svg{width:1em;height:1em;fill:currentColor}
p.hl-reviews-count-alt{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;font-weight:700;text-align:left;color:var(--base-0)}
h2.hl-home-why-title{text-align:center;margin-bottom:30px}
h3.hl-home-feature-efficient-title{display:flex;flex-direction:column;align-items:center;column-gap:.5em}
h3.hl-home-feature-efficient-title .icon{line-height:0;color:var(--primary);padding-bottom:10px}
h3.hl-home-feature-efficient-title .icon svg{width:1.5em;height:1.5em;fill:currentColor}
p.hl-home-feature-efficient-text{font-size:18px}
h3.hl-home-feature-tech-title{display:flex;flex-direction:column;align-items:center;column-gap:.5em}
h3.hl-home-feature-tech-title .icon{line-height:0;color:var(--base-600);padding-bottom:10px}
h3.hl-home-feature-tech-title .icon svg{width:1.5em;height:1.5em;fill:currentColor}
p.hl-home-feature-modern-text{font-size:18px;margin-bottom:0}
h3.hl-home-feature-advice-title{display:flex;flex-direction:column;align-items:center;column-gap:.5em}
h3.hl-home-feature-advice-title .icon{line-height:0;color:#0a99ff;padding-bottom:10px}
h3.hl-home-feature-advice-title .icon svg{width:1.5em;height:1.5em;fill:currentColor}
p.hl-home-feature-advice-text{font-size:18px;margin-bottom:0}
h3.hl-home-feature-watch-title{display:flex;flex-direction:column;align-items:center;column-gap:.5em}
h3.hl-home-feature-watch-title .icon{line-height:0;color:var(--contrast);padding-bottom:10px}
h3.hl-home-feature-watch-title .icon svg{width:1.5em;height:1.5em;fill:currentColor}
p.hl-home-process-caption{font-size:18px;margin-bottom:0}
h2.hl-home-services-title{text-align:center}
h3.hl-home-feature-distill-title{display:flex;align-items:center;column-gap:.5em;letter-spacing:.03em}
h3.hl-home-feature-distill-title a{color:var(--base-900)}
h3.hl-home-feature-distill-title a:hover{color:var(--primary)}
h3.hl-home-feature-distill-title .icon{line-height:0;color:var(--danger)}
h3.hl-home-feature-distill-title .icon svg{width:1.7em;height:1.7em;fill:currentColor}
h3.hl-home-feature-mash-advice-title{display:flex;align-items:center;column-gap:.5em}
h3.hl-home-feature-mash-advice-title a{color:var(--base-900)}
h3.hl-home-feature-mash-advice-title a:hover{color:#006ae4}
h3.hl-home-feature-mash-advice-title .icon{line-height:0;color:#006ae4}
h3.hl-home-feature-mash-advice-title .icon svg{width:1.7em;height:1.7em;fill:currentColor}
h2.hl-home-how-it-works-title{text-align:center}
p.hl-process-step-mash{display:flex;align-items:flex-start;column-gap:.5em;margin-top:0;margin-bottom:0;margin-left:20px}
p.hl-process-step-mash .icon{line-height:0;color:var(--contrast)}
p.hl-process-step-mash .icon svg{width:2em;height:2em;fill:currentColor}
p.hl-process-step-booking{display:flex;align-items:flex-start;column-gap:.5em;margin-top:10px;margin-bottom:0;margin-left:20px}
p.hl-process-step-booking .icon{line-height:0;color:var(--contrast)}
p.hl-process-step-booking .icon svg{width:2em;height:2em;fill:currentColor}
p.hl-process-step-distill{display:flex;align-items:flex-start;column-gap:.5em;margin-top:10px;margin-bottom:0;margin-left:20px}
p.hl-process-step-distill .icon{line-height:0;color:var(--contrast)}
p.hl-process-step-distill .icon svg{width:2em;height:2em;fill:currentColor}
p.hl-home-step-pickup{display:flex;align-items:flex-start;column-gap:.5em;margin-top:10px;margin-bottom:2rem;margin-left:20px}
p.hl-home-step-pickup .icon{line-height:0;color:var(--contrast)}
p.hl-home-step-pickup .icon svg{width:2em;height:2em;fill:currentColor}
h2.hl-home-location-title{text-align:center}
p.hl-home-address{align-items:flex-start;column-gap:.5em;margin-top:0;margin-bottom:0;margin-left:20px}
h3.hl-home-cta-title{text-align:center;padding-right:1rem;padding-left:1rem}
.gb-accordion__item:not(.gb-accordion__item-open)>.btn .gb-accordion__icon-open{display:none}
.gb-accordion__item.gb-accordion__item-open>.btn .gb-accordion__icon{display:none}
a.btn-home-cta-order{display:inline-flex;align-items:center;column-gap:.3em;font-weight:700;color:var(--base-0);text-decoration:none}
a.btn-home-cta-order:hover,a.btn-home-cta-order:active,a.btn-home-cta-order:focus{color:var(--base-0)}
a.btn-home-cta-order .icon{line-height:0}
a.btn-home-cta-order .icon svg{width:1.15em;height:1.15em;fill:currentColor}
.btn-home-cta-order:hover .icon{transform:translate3d(3px,.01px,0)}
.btn-home-cta-order .icon{transition:all 0.3s ease}
a.btn-home-navigate-map{display:inline-flex;align-items:center;column-gap:.3em;font-weight:700;color:var(--base-0);text-decoration:none}
a.btn-home-navigate-map:hover,a.btn-home-navigate-map:active,a.btn-home-navigate-map:focus{background-color:var(--contrast);color:var(--base-0)}
a.btn-home-navigate-map .icon{line-height:0}
a.btn-home-navigate-map .icon svg{width:1em;height:1em;fill:currentColor}
.btn-home-navigate-map:hover .icon{transform:translate3d(4px,0,0)}
.btn-home-navigate-map .icon{transition:all 0.3s ease}
a.btn-home-cta-phone{display:inline-flex;align-items:center;column-gap:.5em;color:#fff;text-decoration:none}
a.btn-home-cta-phone:hover,a.btn-home-cta-phone:active,a.btn-home-cta-phone:focus{color:#fff}
a.btn-home-cta-phone .icon{line-height:0}
a.btn-home-cta-phone .icon svg{width:1em;height:1em;fill:currentColor}
a.btn-home-cta-email{display:inline-flex;align-items:center;column-gap:.5em;color:var(--base-0);text-decoration:none}
a.btn-home-cta-email:hover,a.btn-home-cta-email:active,a.btn-home-cta-email:focus{color:var(--base-0)}
a.btn-home-cta-email .icon{line-height:0}
a.btn-home-cta-email .icon svg{width:1em;height:1em;fill:currentColor}
.box-home-hero-photo{padding-bottom:0;margin-bottom:0;text-align:center}
.img-home-hero-photo{border-radius:20px;width:900px;object-fit:cover;vertical-align:middle}
@media (min-width:1025px){.box-reviews-section-alt{display:none!important}.box-scroll-indicator{display:none!important}.box-trust-badge{display:none!important}h2.hl-404-subtitle{display:none!important}}
@media (max-width:1024px){.sec-hero-wrap{text-align:center;padding-right:2rem;padding-left:2rem}.sec-hero-inner{align-items:center;text-align:center;padding-top:6rem;padding-bottom:6rem}.box-star-rating-row-alt{text-align:left}.box-star-rating-icons-alt{text-align:left}.box-home-why-grid{flex-wrap:wrap;column-gap:1rem}.box-home-feature-efficient{width:48%}.box-home-feature-tech{width:48%}.box-home-feature-advice{width:48%}.box-home-feature-watch{width:48%}.sec-home-services-inner{margin-top:0}.box-home-feature-distill{width:47%}.box-home-feature-mash-advice{width:47%}.sec-contact-form-wrap{flex-wrap:wrap;align-items:stretch;justify-content:flex-start;column-gap:2rem;row-gap:2.5rem}.box-footer-brand{width:calc(50% - 1rem);flex-direction:column}.sec-footer-company-col{width:calc(50% - 1rem)}.sec-footer-links-col{width:calc(50% - 1rem)}.sec-footer-contacts-col{width:calc(50% - 1rem);flex-direction:column}.box-footer-copyright{padding-top:5px;padding-bottom:5px}h1.hl-home-h1{text-align:center}h2.hl-hero-tagline{font-size:45px;letter-spacing:.01em;text-align:center}}
@media (max-width:1024px) and (min-width:768px){.box-reviews-section-alt{display:none!important}.box-scroll-indicator{display:none!important}.box-trust-badge{display:none!important}h2.hl-404-subtitle{display:none!important}}
@media (max-width:767px){.sec-hero-wrap{padding-right:1.25rem;padding-left:1.25rem}.sec-hero-wrap>.shapes .shape-1 svg{height:-10px}.sec-hero-inner{padding:2.375rem 1rem 0rem}.box-home-cta-order{flex-direction:column;align-items:center;row-gap:1rem;margin-bottom:0}.box-reviews-section-alt{order:3;display:none!important}.box-star-rating-row-alt{width:100%}.box-scroll-indicator{display:none!important}.box-trust-badge{order:3;display:none!important}.box-star-rating-row{width:100%}.box-home-feature-efficient{width:100%}.box-home-feature-tech{width:100%}.box-home-feature-advice{width:100%}.box-home-feature-watch{width:100%}.sec-home-services-inner{margin-top:0}.box-home-services-grid{display:flex;flex-direction:column;row-gap:26px}.box-home-feature-distill{width:100%}.box-home-feature-mash-advice{width:100%}.box-home-cta-buttons{padding-right:1rem;padding-left:1rem}.box-home-cta-phone{flex-direction:column;align-items:center;row-gap:1.5rem;margin-bottom:.25rem}.sec-contact-form-wrap{row-gap:2.5rem}.box-footer-brand{width:100%}.sec-footer-company-col{width:100%}.sec-footer-links-col{width:100%}.sec-footer-contacts-col{width:100%}.box-footer-copyright{flex-direction:column;padding-top:1rem;padding-bottom:1rem}h1.hl-home-h1{font-size:18px;text-align:center;margin-bottom:15px;border:0}h2.hl-hero-tagline{order:0;font-size:28px;text-align:center;padding:1rem .75rem;margin-bottom:0;border-left-width:8px}h2.hl-404-subtitle{order:0;font-size:36px;text-align:center;padding-top:1rem;padding-bottom:1rem;margin-bottom:20px;display:none!important}p.hl-process-step-mash{margin-left:0}p.hl-process-step-booking{margin-left:0}p.hl-process-step-distill{margin-left:0}p.hl-home-step-pickup{margin-left:0}p.hl-home-address{margin-left:0}h3.hl-home-cta-title{padding-right:0rem;padding-left:0rem}p.hl-footer-copyright{font-size:16px;text-align:center;margin-bottom:2px}p.hl-footer-credit{font-size:16px;text-align:center}.box-footer-logo-cream{margin-bottom:15px}}
