h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}
h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
ol,ul{box-sizing:border-box}
:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
.is-small-text{font-size:.875em}
.is-regular-text{font-size:1em}
.is-large-text{font-size:2.25em}
.is-larger-text{font-size:3em}
.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}
body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}
p.has-drop-cap.has-background{overflow:hidden}
:root :where(p.has-background){padding:1.25em 2.375em}
:where(p.has-text-color:not(.has-link-color)) a{color:inherit}
p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
.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-privacy-inner{margin-bottom:4rem}
.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,#000000,var(--base-900))}
.sec-hero-wrap:before{content:"";background-image:url(/images/gdpr-domaca-palenka.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:6.5rem;padding-bottom:3rem;margin-right:auto;margin-left:auto}
.sec-contact-form-wrap{display:flex;justify-content:space-between;column-gap:2rem}
h1.hl-hero-tagline{z-index:1;position:relative;max-width:920px;font-size:48px;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}
@media (min-width:1025px){.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}.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-hero-tagline{font-size:45px;letter-spacing:.01em;text-align:center}}
@media (max-width:1024px) and (min-width:768px){.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.5rem;padding-left:1.5rem}.sec-hero-wrap>.shapes .shape-1 svg{height:-10px}.sec-hero-inner{padding:3.5rem 1rem 2.375rem}.box-scroll-indicator{display:none!important}.box-trust-badge{order:3;display:none!important}.box-star-rating-row{width:100%}.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-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-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}}
.post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-top:0;margin-bottom:2em}
.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{margin-top:0;margin-right:2em;float:left;text-align:left}
.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center}
.post-image-aligned-right .inside-article .featured-image,.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:2em;float:right;text-align:right}
.post-image-below-header.post-image-aligned-center .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .post-image,.post-image-below-header.post-image-aligned-right .inside-article .featured-image,.post-image-below-header.post-image-aligned-right .inside-article .post-image{margin-top:2em}
.post-image-aligned-left>.featured-image,.post-image-aligned-right>.featured-image{float:none;margin-left:auto;margin-right:auto}
.post-image-aligned-left .featured-image{text-align:left}
.post-image-aligned-right .featured-image{text-align:right}
.post-image-aligned-left .inside-article:after,.post-image-aligned-left .inside-article:before,.post-image-aligned-right .inside-article:after,.post-image-aligned-right .inside-article:before{content:"";display:table}
.post-image-aligned-left .inside-article:after,.post-image-aligned-right .inside-article:after{clear:both}
.one-container.post-image-above-header .no-featured-image-padding.generate-columns .inside-article .post-image,.one-container.post-image-above-header .page-header+.no-featured-image-padding .inside-article .post-image{margin-top:0}
.one-container.both-right.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-right.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-right:0}
.one-container.both-left.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-left.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0}
.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0;margin-right:0}
.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .featured-image,.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .post-image{margin-left:0;margin-right:0}
@media (max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image,body:not(.post-image-aligned-center) .inside-article .post-image{margin-right:0;margin-left:0;float:none;text-align:center}}
