*,*::after,*::before{box-sizing:border-box}:root{--ink:#344453;--muted:#6f7b85;--line:#cfd6dc;--blue:#9fb7cd;--blue-light:#dfe9f2;--page:#e8eaec;--surface:#f5f6f7;--surface-soft:#e5ebf0;--dropdown:#f6f7f8;--head-start:rgba(180, 182, 216, .42);--head-end:rgba(223, 233, 242, .72);--heading:#24313c;--accent-heading:#4f6f8a;--odstavec1:#dfe5ea;--odstavec2:#e2edf6;--odstavec3:#f1ead7;--odstavec4:#e2ece5;--odstavec5:#f0e2e5;--odstavec6:#e9e5f0;--review-star:#84661f;--ohraniceni-bg:rgba(159, 183, 205, .12);--list-start:rgba(223, 233, 242, .78);--list-end:rgba(245, 246, 247, .3);--shadow:rgba(52, 68, 83, .14);--cc-font-family:Arial, Helvetica, sans-serif;--cc-bg:#ffffff;--cc-primary-color:#24212b;--cc-secondary-color:#625d6b;--cc-btn-primary-bg:#557fa3;--cc-btn-primary-border-color:#557fa3;--cc-btn-primary-hover-bg:#466f92;--cc-btn-primary-hover-border-color:#466f92;--cc-btn-secondary-bg:var(--surface-soft);--cc-btn-secondary-border-color:var(--blue);--cc-btn-secondary-color:var(--accent-heading);--cc-btn-secondary-hover-bg:var(--blue-light);--cc-btn-secondary-hover-border-color:#819db7;--cc-link-color:var(--accent-heading);--cc-modal-border-radius:0.55rem;--cc-btn-border-radius:0}html[data-bs-theme="dark"]{color-scheme:dark;--ink:#d9e2e9;--muted:#a4b0ba;--line:#3b4955;--blue:#7398b7;--blue-light:#2a3a48;--page:#141a1f;--surface:#1d252c;--surface-soft:#26333d;--dropdown:#222c34;--head-start:rgba(78, 79, 106, .72);--head-end:rgba(39, 57, 72, .88);--heading:#edf3f7;--accent-heading:#8cb2cf;--odstavec1:#293640;--odstavec2:#243a4c;--odstavec3:#3b3528;--odstavec4:#293a31;--odstavec5:#3c2d32;--odstavec6:#332f40;--review-star:#d6bc78;--ohraniceni-bg:rgba(115, 152, 183, .08);--list-start:rgba(48, 69, 84, .82);--list-end:rgba(29, 37, 44, .35);--shadow:rgba(0, 0, 0, .32)}html{min-height:100%}body{min-height:100vh;margin:0;color:var(--ink);font-family:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-align:left;background:linear-gradient(180deg, rgba(255, 255, 255, .45), transparent 260px), var(--page);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html[data-bs-theme="dark"] body{background:linear-gradient(180deg, rgba(117, 147, 171, .08), transparent 260px), var(--page)}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}h1,h2,h3,h4{margin-bottom:0.5rem;color:inherit;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}h2{font-size:clamp(1.55rem, 1.3rem + .6vw, 1.75rem)}h3{font-size:clamp(1.3rem, 1.225rem + .3vw, 1.45rem)}h4{font-size:1.15rem}h5,h6{margin-bottom:0.5rem;color:inherit;line-height:1.2}h5{font-size:1rem}h6{font-size:0.95rem}p{margin-bottom:1rem}ol,ul{margin-bottom:1rem;padding-left:2rem}a{color:var(--accent-heading)}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit}button{margin:0;text-transform:none;border-radius:0}button:not(:disabled){cursor:pointer}input,select,textarea{max-width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line)}.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.screen-reader-text:focus,.skip-link:focus{z-index:100000;top:0.5rem;left:0.5rem;width:auto;height:auto;padding:0.65rem 1rem;overflow:visible;clip:auto;color:var(--heading);font-weight:600;text-decoration:none;white-space:normal;background:var(--surface);border:1px solid var(--blue)}.skip-link{position:fixed;top:-100px;left:0}.site{display:flex;flex-direction:column;width:100%;max-width:1080px;margin:0 auto;padding:0 0.75rem}.brand{display:flex;order:0;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.4rem 0 1rem}.brand-main{display:flex;align-items:center;gap:1.5rem;color:inherit;text-decoration:none}.brand-logo{display:block;flex:0 0 auto;width:86px;height:auto;color:#000}html[data-bs-theme="dark"] .brand-logo{color:var(--heading)}.brand-title{display:block;margin-bottom:0.25rem;color:var(--muted);font-size:calc(1.325rem + .9vw);font-weight:400;line-height:1.2}.top-meta{display:block;color:var(--muted);font-size:0.9rem}.header-search{min-width:0}.header-search--desktop{display:none;width:min(18rem, 100%)}.header-search--mobile{display:block;flex:1 1 auto;padding:0.5rem 0.5rem 0.5rem 0}.search-form{display:flex;width:100%}.search-form label{flex:1 1 auto;min-width:0}.search-field{width:100%;height:2.35rem;padding:0.45rem 0.7rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-right:0;border-radius:0.35rem 0 0 0.35rem;outline:0}.search-field::placeholder{color:var(--muted);opacity:1}.search-field:focus{border-color:var(--blue);box-shadow:0 0 0 0.15rem color-mix(in srgb, var(--blue) 26%, transparent)}.search-submit{flex:0 0 2.55rem;width:2.55rem;height:2.35rem;padding:0;color:var(--accent-heading);background:var(--surface-soft);border:1px solid var(--line);border-radius:0 0.35rem 0.35rem 0}.search-submit:focus-visible,.search-submit:hover{color:var(--heading);background:var(--blue-light);border-color:var(--blue)}.enface-icon{display:block;width:1rem;height:1rem;margin:auto;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.enface-icon__fill{fill:currentColor;stroke:none}.theme-icon{display:none}html[data-theme-mode="light"] .theme-icon--light,html[data-theme-mode="dark"] .theme-icon--dark,html[data-theme-mode="auto"] .theme-icon--auto{display:block}.theme-toggle{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.2rem;padding:0;color:var(--muted);font-size:1rem;line-height:1.5;background:transparent;border:1px solid var(--line);border-radius:0.45rem}.theme-toggle--mobile{flex:0 0 2.35rem;margin-left:auto;margin-right:0.5rem}.theme-toggle--desktop{display:none;flex:0 0 2.35rem;margin-right:0.8rem;margin-left:auto}.theme-toggle:focus-visible,.theme-toggle:hover{color:var(--heading);background:var(--surface-soft);border-color:var(--blue)}.main-nav{position:relative;display:flex;order:1;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.main-nav .nav-link{display:block;padding:0.75rem 0.8rem;color:var(--muted);text-decoration:none;border-bottom:3px solid transparent}.main-nav .nav-link.active,.main-nav .nav-link:focus,.main-nav .nav-link:hover{color:var(--accent-heading);border-bottom-color:var(--blue)}.navbar-toggler{display:block;margin:0.5rem 0 0.5rem auto;padding:0.25rem 0.75rem;color:var(--muted);font-size:1.25rem;line-height:1;background:transparent;border:1px solid var(--line);border-radius:0.375rem}.navbar-toggler:focus-visible,.navbar-toggler:hover{color:var(--heading);background:var(--surface-soft);border-color:var(--blue)}.navbar-toggler-icon{display:block;width:1.5em;height:2px;margin:0.75em 0;color:currentcolor;background:currentcolor;border-radius:2px;box-shadow:0 -.45rem currentcolor, 0 0.45rem currentcolor}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-nav{display:flex;flex-direction:column;flex-wrap:wrap;margin:0;padding-left:0;list-style:none}.collapse:not(.show){display:none}.main-nav .dropdown,.main-nav .menu-item-has-children,.main-nav .page_item_has_children{position:relative}.dropdown-menu{position:absolute;z-index:1000;top:100%;left:0;display:none;min-width:13rem;margin:0;padding:0.35rem 0;color:var(--ink);text-align:left;list-style:none;background:var(--dropdown);border:1px solid var(--line);box-shadow:0 0.55rem 1.2rem var(--shadow)}.dropdown-menu .dropdown-menu{top:-.36rem;left:100%}.dropdown-menu.show{display:block}.dropdown-item{display:block;width:100%;padding:0.48rem 1rem;clear:both;color:var(--ink);text-align:inherit;text-decoration:none;white-space:nowrap;background:transparent;border:0}.dropdown-item.active,.dropdown-item:focus,.dropdown-item:hover{color:var(--heading);background:var(--blue-light)}.nav-parent-row{display:flex;align-items:stretch}.nav-parent-link{flex:1 1 auto}.submenu-toggle{appearance:none;display:inline-flex;flex:0 0 2.75rem;align-items:center;justify-content:center;width:2.75rem;min-height:2.75rem;padding:0;color:var(--muted);background:transparent;border:0}.submenu-toggle::before{width:0;height:0;content:"";border-top:0.38rem solid currentcolor;border-right:0.34rem solid transparent;border-left:0.34rem solid transparent;transition:transform 0.18s ease}.submenu-toggle[aria-expanded="true"]::before{transform:rotate(180deg)}.content{order:2;width:100%;background:var(--surface)}.page-head{position:relative;padding:0.65rem 1.4rem 0.9rem;overflow:hidden;background:linear-gradient(90deg, var(--head-start), var(--head-end))}.page-head::after{position:absolute;top:-2.5rem;right:2rem;width:11rem;height:11rem;content:"";border:1px solid color-mix(in srgb, var(--muted) 25%, transparent);border-radius:50%}.breadcrumb-nav{position:relative;z-index:1;display:flex;flex-wrap:wrap;margin-bottom:0.35rem;padding:0;font-size:0.8rem;line-height:1.2;list-style:none}.breadcrumb-nav .breadcrumb-item + .breadcrumb-item{padding-left:0.5rem}.breadcrumb-nav .breadcrumb-item + .breadcrumb-item::before{float:left;padding-right:0.5rem;content:"›"}.breadcrumb-nav .breadcrumb-item,.breadcrumb-nav .breadcrumb-item::before{color:var(--muted)}.breadcrumb-nav a{color:var(--accent-heading);text-decoration:none}.breadcrumb-nav .active{color:var(--ink)}.page-kicker{position:relative;z-index:1;display:inline-flex;align-items:center;gap:0.55rem;margin-bottom:0.3rem;color:var(--accent-heading);font-size:0.76rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}.page-kicker::before{width:2.1rem;height:2px;content:"";background:var(--blue)}.page-head h1{position:relative;z-index:1;margin:0;color:var(--heading);font-size:clamp(1.65rem, 3vw, 2.6rem);font-weight:500;letter-spacing:-.035em;line-height:1.12}.page-head h1 strong{color:var(--accent-heading);font-weight:750}.page-head-description{position:relative;z-index:1;max-width:52rem;margin-top:0.75rem;color:var(--ink);font-size:0.95rem;line-height:1.55}.page-head-description > :last-child{margin-bottom:0}.intro{padding:1.9rem 1.8rem 1.5rem}.intro-lead{font-size:1.15rem;line-height:1.65}.intro-summary{margin-bottom:0}.intro-actions{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1.5rem;margin-bottom:1.4rem}.entry-content::after,.woocommerce-area::after{display:table;clear:both;content:""}.entry-content > :first-child,.woocommerce-area > :first-child{margin-top:0}.entry-content > :last-child,.woocommerce-area > :last-child{margin-bottom:0}.entry-meta{display:flex;flex-wrap:wrap;gap:0.25rem 0.8rem;margin:0 0 1.35rem;padding:0 0 0.7rem;color:var(--muted);font-size:0.84rem;line-height:1.4;border-bottom:1px solid var(--line)}.entry-meta-categories{padding-left:0.8rem;border-left:1px solid var(--line)}.entry-meta-label{color:var(--ink);font-weight:600}.entry-meta a{color:var(--accent-heading);text-decoration-thickness:1px;text-underline-offset:0.15em}.entry-meta a:focus,.entry-meta a:hover{color:var(--heading)}.entry-content .alignwide{width:110%;max-width:110%;margin-right:-5%;margin-left:-5%}.entry-content .alignfull{width:100%;max-width:100%;margin-right:0;margin-left:0}.alignleft{float:left;margin:0 1.25rem 1rem 0}.alignright{float:right;margin:0 0 1rem 1.25rem}.aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-caption{max-width:100%}.gallery-caption,.wp-caption-text{color:var(--muted);font-size:0.875rem}.entry-featured-image{display:block;margin-bottom:1.5rem}.entry-content h2,.woocommerce-area h2{display:flex;align-items:center;gap:0.75rem;margin-top:1.5rem;color:var(--heading)}.entry-content h2::after,.woocommerce-area h2::after{flex:1 1 auto;height:1px;content:"";background:var(--line)}.entry-content:is(h2,h4):has(+ :is(.wp-block-buttons,.wp-block-button,.pricing-grid)),.woocommerce-area:is(h2,h4):has(+ :is(.wp-block-buttons,.wp-block-button,.pricing-grid)){margin-bottom:1rem}.odstavec,.odstavec2,.odstavec3,.odstavec4,.odstavec5,.odstavec6,.wp-block-group.is-style-odstavec,.wp-block-group.is-style-odstavec2,.wp-block-group.is-style-odstavec3,.wp-block-group.is-style-odstavec4,.wp-block-group.is-style-odstavec5,.wp-block-group.is-style-odstavec6,p.is-style-odstavec,p.is-style-odstavec2,p.is-style-odstavec3,p.is-style-odstavec4,p.is-style-odstavec5,p.is-style-odstavec6{margin:1.4rem 0;padding:1rem 1.15rem;color:var(--ink);box-shadow:0 0.35rem 0.8rem var(--shadow)}.odstavec,.wp-block-group.is-style-odstavec,p.is-style-odstavec{background:var(--odstavec1);border-left:4px solid #819db7}.odstavec2,.wp-block-group.is-style-odstavec2,p.is-style-odstavec2{background:var(--odstavec2);border-left:4px solid #6f98ba}.odstavec3,.wp-block-group.is-style-odstavec3,p.is-style-odstavec3{background:var(--odstavec3);border-left:4px solid #c7a967}.odstavec4,.wp-block-group.is-style-odstavec4,p.is-style-odstavec4{background:var(--odstavec4);border-left:4px solid #78947f}.odstavec5,.wp-block-group.is-style-odstavec5,p.is-style-odstavec5{background:var(--odstavec5);border-left:4px solid #a77c86}.odstavec6,.wp-block-group.is-style-odstavec6,p.is-style-odstavec6{background:var(--odstavec6);border-left:4px solid #8b80a3}.wp-block-group.is-style-odstavec > :last-child,.wp-block-group.is-style-odstavec2 > :last-child,.wp-block-group.is-style-odstavec3 > :last-child,.wp-block-group.is-style-odstavec4 > :last-child,.wp-block-group.is-style-odstavec5 > :last-child,.wp-block-group.is-style-odstavec6 > :last-child,.wp-block-group.odstavec > :last-child,.wp-block-group.odstavec2 > :last-child,.wp-block-group.odstavec3 > :last-child,.wp-block-group.odstavec4 > :last-child,.wp-block-group.odstavec5 > :last-child,.wp-block-group.odstavec6 > :last-child{margin-bottom:0}.ohraniceni,.ohraniceni2,.wp-block-group.is-style-ohraniceni,.wp-block-group.is-style-ohraniceni2,p.is-style-ohraniceni,p.is-style-ohraniceni2{margin:1.4rem 0;padding:1rem 1.15rem;color:var(--ink);border:1px solid var(--line)}.ohraniceni,.wp-block-group.is-style-ohraniceni,p.is-style-ohraniceni{background:var(--ohraniceni-bg)}.wp-block-group.is-style-ohraniceni > :last-child,.wp-block-group.is-style-ohraniceni2 > :last-child,.wp-block-group.ohraniceni > :last-child,.wp-block-group.ohraniceni2 > :last-child{margin-bottom:0}.entry-content .enface-full-width-background{--enface-full-width-background-color:var(--odstavec1);margin-top:1.4rem;margin-bottom:1.4rem;padding:1rem 0;color:var(--ink);background:var(--enface-full-width-background-color);border-left:0;box-shadow:none}.entry-content .enface-full-width-background:is(.is-style-odstavec2,.odstavec2){--enface-full-width-background-color:var(--odstavec2)}.entry-content .enface-full-width-background:is(.is-style-odstavec3,.odstavec3){--enface-full-width-background-color:var(--odstavec3)}.entry-content .enface-full-width-background:is(.is-style-odstavec4,.odstavec4){--enface-full-width-background-color:var(--odstavec4)}.entry-content .enface-full-width-background:is(.is-style-odstavec5,.odstavec5){--enface-full-width-background-color:var(--odstavec5)}.entry-content .enface-full-width-background:is(.is-style-odstavec6,.odstavec6){--enface-full-width-background-color:var(--odstavec6)}.entry-content > .enface-full-width-background{box-shadow:var(--enface-section-inline-padding, 1.8rem) 0 0 var(--enface-full-width-background-color), calc(0rem - var(--enface-section-inline-padding, 1.8rem)) 0 0 var(--enface-full-width-background-color)}.page-links .post-page-numbers,.tlacitko,.tlacitko2,.wp-block-button.is-style-tlacitko .wp-block-button__link,.wp-block-button.is-style-tlacitko2 .wp-block-button__link,.wp-block-button__link.tlacitko,.wp-block-button__link.tlacitko2,.wp-block-file .wp-block-file__button{display:inline-block;padding:0.5rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:0;box-shadow:0 0.3rem 0.65rem var(--shadow);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out}.page-links .post-page-numbers.current,.tlacitko,.wp-block-button.is-style-tlacitko .wp-block-button__link,.wp-block-button__link.tlacitko,.wp-block-file .wp-block-file__button{color:#fff;background:#557fa3;border-color:#557fa3}.page-links a.post-page-numbers,.tlacitko2,.wp-block-button.is-style-tlacitko2 .wp-block-button__link,.wp-block-button__link.tlacitko2{color:var(--accent-heading);background:var(--surface-soft);border-color:var(--blue)}.tlacitko:focus-visible,.tlacitko:hover,.wp-block-button.is-style-tlacitko .wp-block-button__link:focus-visible,.wp-block-button.is-style-tlacitko .wp-block-button__link:hover,.wp-block-button__link.tlacitko:focus-visible,.wp-block-button__link.tlacitko:hover,.wp-block-file .wp-block-file__button:focus-visible,.wp-block-file .wp-block-file__button:hover{color:#fff;background:#466f92;border-color:#466f92;opacity:1}.page-links a.post-page-numbers:focus-visible,.page-links a.post-page-numbers:hover,.tlacitko2:focus-visible,.tlacitko2:hover,.wp-block-button.is-style-tlacitko2 .wp-block-button__link:focus-visible,.wp-block-button.is-style-tlacitko2 .wp-block-button__link:hover,.wp-block-button__link.tlacitko2:focus-visible,.wp-block-button__link.tlacitko2:hover{color:var(--heading);background:var(--blue-light);border-color:#819db7}.wp-block-button.is-style-tlacitko,.wp-block-button.is-style-tlacitko2,a.tlacitko,a.tlacitko2{margin-bottom:1.4rem}.intro-actions .tlacitko,.intro-actions .tlacitko2,.wp-block-button > a.tlacitko,.wp-block-button > a.tlacitko2{margin-bottom:0}.page-links{clear:both;display:flex;flex-wrap:wrap;align-items:center;gap:0.45rem;margin-top:1.5rem}.page-links-label{margin-right:0.15rem}.page-links .post-page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0.4rem 0.65rem;line-height:1}.page-links .post-page-numbers.current{cursor:default}.separator,.wp-block-enface-separator{position:relative;height:1.4rem;margin:0.15rem 1.8rem;background:linear-gradient( 90deg, transparent, var(--line) 12%, var(--line) 88%, transparent ) center / 100% 1px no-repeat}.separator::before,.wp-block-enface-separator::before{position:absolute;top:50%;left:50%;width:0.48rem;height:0.48rem;content:"";background:var(--surface);border:2px solid #7898b4;transform:translate(-50%, -50%) rotate(45deg)}.section{--enface-section-inline-padding:1.8rem;padding:1.5rem var(--enface-section-inline-padding)}.section-title{display:flex;align-items:center;gap:0.75rem;margin-bottom:1rem}.section-title h2{margin:0;font-size:calc(1.275rem + .3vw)}.section-title::after{flex:1;height:1px;content:"";background:var(--line)}.pricing-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;margin-bottom:1.4rem}.pricing-card{display:flex;flex-direction:column;min-width:0;min-height:100%;padding:1.25rem 1.2rem 1.2rem;color:var(--ink);background:var(--surface-soft);border-top:4px solid #819db7;box-shadow:0 0.35rem 0.8rem var(--shadow)}.pricing-card--basic{background:color-mix(in srgb, var(--surface-soft) 88%, #dfe9f2)}.pricing-card--standard{background:color-mix(in srgb, var(--surface-soft) 72%, #dfe9f2);border-top-color:#557fa3}.pricing-card--complete{background:color-mix(in srgb, var(--surface-soft) 82%, #cbd9e4);border-top-color:#6a8cab}.pricing-badge{display:inline-flex;align-self:flex-start;margin-bottom:0.7rem;padding:0.2rem 0.55rem;color:#fff;font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;background:#557fa3}.pricing-name{margin-top:0;margin-bottom:0.25rem;color:var(--heading);font-size:1.35rem}.pricing-text{margin-top:0;margin-bottom:0.9rem;color:var(--muted);font-size:0.95rem}.pricing-price{margin-bottom:1rem;color:var(--heading);font-size:2rem;font-weight:600;line-height:1}.pricing-price small,.pricing-price-suffix{color:var(--muted);font-size:0.9rem;font-weight:400}.pricing-features{margin-bottom:1.2rem}.pricing-features .wp-block-list,.pricing-features > ul,.pricing-list{margin:0;padding:0;list-style:none}.pricing-features .wp-block-list > li,.pricing-features > ul > li,.pricing-list > li{position:relative;margin-bottom:0.65rem;padding-left:1.4rem}.pricing-features .wp-block-list > li::before,.pricing-features > ul > li::before,.pricing-list > li::before{position:absolute;top:0.52rem;left:0;width:0.42rem;height:0.42rem;content:"";background:#7898b4;border-radius:50%}.pricing-card .pricing-button,.pricing-card .tlacitko,.pricing-card .tlacitko2{align-self:flex-start;margin-top:auto}.accordion-enface{margin:1.4rem 0}.accordion-enface .accordion-item{overflow:hidden;margin:0;color:var(--ink);background:transparent;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0}.accordion-enface .accordion-item + .accordion-item{border-top:0}.accordion-enface .accordion-header{margin:0}.accordion-enface .accordion-button{position:relative;display:flex;align-items:center;width:100%;margin:0;padding:1rem 1.15rem;color:var(--heading);font:inherit;font-size:1rem;font-weight:600;line-height:1.5;text-align:left;list-style:none;background:var(--surface-soft);border:0;border-radius:0;cursor:pointer;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out}.accordion-enface summary.accordion-button::-webkit-details-marker{display:none}.accordion-enface summary.accordion-button::marker{content:""}.accordion-enface .accordion-button::after{flex:0 0 auto;width:0.6rem;height:0.6rem;margin-left:auto;content:"";border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;transform:rotate(45deg);transition:transform 0.2s ease}.accordion-enface button.accordion-button:not(.collapsed),.accordion-enface details[open] > .accordion-button{color:var(--accent-heading);background:color-mix(in srgb, var(--surface-soft) 78%, var(--blue-light))}.accordion-enface button.accordion-button:not(.collapsed)::after,.accordion-enface details[open] > .accordion-button::after{transform:rotate(225deg)}.accordion-enface .accordion-button:focus-visible{z-index:1;outline:0;box-shadow:0 0 0 0.2rem color-mix(in srgb, var(--blue) 30%, transparent)}.accordion-enface .accordion-body{padding:1rem 1.15rem 1.15rem;color:var(--muted);background:color-mix(in srgb, var(--surface) 88%, var(--surface-soft))}.accordion-enface .accordion-body > :last-child{margin-bottom:0}.accordion-enface-static .accordion-static-title{margin:0;padding:1rem 1.15rem;color:var(--accent-heading);font-size:1rem;font-weight:600;background:color-mix(in srgb, var(--surface-soft) 78%, var(--blue-light))}.accordion-enface-static .accordion-item + .accordion-item{margin-top:0}ul.fajnlist,ul.is-style-fajnlist{display:grid;gap:0.65rem;margin:1rem 0 1.4rem;padding:0;list-style:none}ul.fajnlist > li,ul.is-style-fajnlist > li{position:relative;padding:0.75rem 1rem 0.75rem 2.65rem;background:linear-gradient(90deg, var(--list-start), var(--list-end))}ul.fajnlist > li::before,ul.is-style-fajnlist > li::before{position:absolute;top:1.12rem;left:1.18rem;width:0.42rem;height:0.42rem;content:"";background:#7898b4;border-radius:50%;box-shadow:0 0 0 0.16rem rgba(159, 183, 205, .24)}ol.cislist,ol.is-style-cislist,ul.cislist,ul.is-style-cislist{display:grid;gap:0.95rem;margin:1rem 0 1.4rem;padding:0;list-style:none;counter-reset:cislist}ol.cislist > li,ol.is-style-cislist > li,ul.cislist > li,ul.is-style-cislist > li{position:relative;min-height:3.2rem;padding:0.65rem 1rem 0.65rem 4.2rem;background:linear-gradient(90deg, var(--list-start), var(--list-end));counter-increment:cislist}ol.cislist > li::before,ol.is-style-cislist > li::before,ul.cislist > li::before,ul.is-style-cislist > li::before{position:absolute;top:50%;left:1rem;display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;content:counter(cislist);color:var(--heading);font-size:1.15rem;font-weight:700;line-height:1;background:var(--blue-light);border:2px solid #7898b4;border-radius:50%;transform:translateY(-50%)}.karusel{margin-bottom:1.4rem}.karusel-okno{overflow:hidden;transition:height 0.45s ease}.karusel-polozky{display:flex;align-items:flex-start;transition:transform 0.45s ease;will-change:transform}.karusel-polozky > div{flex:0 0 100%;min-width:0;min-height:9rem;margin:0;padding:1.25rem 1.4rem;background:var(--surface-soft);border-left:4px solid #819db7}.karusel-ovladani{display:flex;justify-content:flex-end;gap:0.5rem;margin-top:1rem}.karusel-ovladani button{width:2.7rem;height:2.4rem;margin:0;padding:0;color:var(--accent-heading);font:inherit;background:var(--surface-soft);border:1px solid var(--blue);border-radius:0;cursor:pointer}.karusel-ovladani button:focus-visible,.karusel-ovladani button:hover{color:var(--heading);background:var(--blue-light)}.karusel-ovladani[hidden]{display:none}.linka,.linka2{margin:0 0 1.4rem;color:var(--ink)}.linka{position:relative;display:flex;min-width:680px;margin-top:0.4rem;padding:0.25rem 0 0.5rem;isolation:isolate}.linka > div{position:relative;z-index:1;flex:1 1 0;min-width:0;margin:0;padding:0 0.5rem;text-align:center}.linka > div:not(:last-child)::after{position:absolute;z-index:-1;top:0.55rem;left:50%;width:100%;height:2px;content:"";background:var(--blue)}.linka > div::before{display:block;width:1.15rem;height:1.15rem;margin:0 auto 0.75rem;content:"";background:var(--surface);border:3px solid #7898b4;border-radius:50%}.linka2{position:relative;padding-left:2.25rem}.linka2 > div{position:relative;margin:0;padding:0 0 1.4rem 1.15rem}.linka2 > div:not(:last-child)::after{position:absolute;top:0.675rem;bottom:-.675rem;left:-1.7rem;width:2px;content:"";background:var(--blue)}.linka2 > div::before{position:absolute;z-index:1;top:0.1rem;left:-2.25rem;width:1.15rem;height:1.15rem;content:"";background:var(--surface);border:3px solid #7898b4;border-radius:50%}.linka h3,.linka2 h3{margin-bottom:0.3rem;font-size:1rem}.linka p,.linka2 p{margin-bottom:0;color:var(--muted);font-size:0.875rem;line-height:1.35}ul.dvojlist,ul.is-style-dvojlist{columns:2;column-gap:2rem;margin-top:0;margin-bottom:1.4rem}ul.dvojlist > li,ul.is-style-dvojlist > li{break-inside:avoid}.post-list-item,.search-result{padding:0 0 1rem;border-bottom:1px solid var(--line)}.post-list-item + .post-list-item,.search-result + .search-result{margin-top:1rem}.post-list-title,.search-result-title{margin-bottom:0.3rem;font-size:1.2rem}.post-list-title a,.search-result-title a{color:var(--heading);text-decoration:none}.post-list-title a:focus,.post-list-title a:hover,.search-result-title a:focus,.search-result-title a:hover{color:var(--accent-heading)}.post-list-excerpt p,.search-result-excerpt{margin:0;color:var(--muted);font-size:0.93rem;line-height:1.45}.search-results-count{margin-bottom:1.15rem;color:var(--muted);font-size:0.9rem}.search-result-price{margin-bottom:0.2rem;color:var(--accent-heading);font-weight:600}.navigation.pagination,.post-navigation{padding:1.5rem 1.8rem}.nav-links{display:flex;flex-wrap:wrap;gap:0.5rem}.navigation.pagination .nav-links{align-items:center;gap:0.45rem}.navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0.4rem 0.65rem;color:var(--accent-heading);font-size:1rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;background:var(--surface-soft);border:1px solid var(--blue);border-radius:0;box-shadow:0 0.3rem 0.65rem var(--shadow);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out}.navigation.pagination .page-numbers.current{color:#fff;background:#557fa3;border-color:#557fa3;cursor:default}.navigation.pagination a.page-numbers:focus-visible,.navigation.pagination a.page-numbers:hover{color:var(--heading);background:var(--blue-light);border-color:#819db7}.post-navigation a{display:inline-block;padding:0.35rem 0.65rem;color:var(--accent-heading);text-decoration:none;background:var(--surface-soft);border:1px solid var(--line)}.post-navigation a:focus,.post-navigation a:hover{color:var(--heading);background:var(--blue-light);border-color:var(--blue)}.post-navigation .nav-next,.post-navigation .nav-previous{flex:1 1 16rem}.post-navigation .nav-next{text-align:right}.comments-area{border-top:1px solid var(--line)}.comment-list{padding-left:1.25rem}.comment-body{margin-bottom:1rem;padding:1rem;background:var(--surface-soft)}.comment-form input:not([type="checkbox"]):not([type="submit"]),.comment-form textarea{width:100%;padding:0.55rem 0.65rem}.comment-form input[type="submit"]{padding:0.5rem 1rem;color:#fff;background:#557fa3;border:1px solid #557fa3}.footer{display:flex;order:3;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0.75rem;padding:0.75rem 1rem 1.4rem;color:var(--muted);font-size:0.875em;text-align:left;border-top:1px solid var(--line)}.footer-content{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.2rem 0.35rem;width:100%;min-width:0;text-align:left}.footer-widget{flex:0 1 auto;width:auto;min-width:0;text-align:left}.footer-cookie-control{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:0.35rem;white-space:nowrap}.footer .theme-toggle--desktop{margin:0}.footer-content p:last-child,.footer-widget > :last-child{margin-bottom:0}.footer-widget-title{margin-bottom:0.35rem;font-size:1rem}body.woocommerce-account .alignfull,body.woocommerce-account .alignwide,body.woocommerce-account .wp-block-woocommerce-customer-account,body.woocommerce-cart .alignfull,body.woocommerce-cart .alignwide,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-checkout .alignfull,body.woocommerce-checkout .alignwide,body.woocommerce-checkout .wp-block-woocommerce-checkout,body.woocommerce-page .alignfull,body.woocommerce-page .alignwide{position:static !important;right:auto !important;left:auto !important;width:100% !important;max-width:100% !important;margin-right:0 !important;margin-left:0 !important;transform:none !important}.woocommerce-area .product_title,.woocommerce-area .woocommerce-breadcrumb,.woocommerce-area .woocommerce-products-header__title{display:none}.woocommerce-area .woocommerce-result-count{color:var(--muted)}body.single-product .woocommerce-area section.related.products ul.products li.product a.woocommerce-loop-product__link img.attachment-woocommerce_thumbnail,body.woocommerce.archive .woocommerce-area ul.products li.product a.woocommerce-loop-product__link img.attachment-woocommerce_thumbnail{display:block;width:auto;max-width:100%;height:240px;object-fit:contain}.woocommerce-area a{color:var(--accent-heading)}.woocommerce-area .button.alt,.woocommerce-area a.button,.woocommerce-area button.button,.woocommerce-area input.button{color:#fff;background:#557fa3;border-radius:0}.woocommerce-area .button.alt:hover,.woocommerce-area a.button:hover,.woocommerce-area button.button:hover,.woocommerce-area input.button:hover{color:#fff;background:#466f92}body.woocommerce.archive .woocommerce-area nav.woocommerce-pagination ul.page-numbers{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0.45rem;padding:0;background:transparent;border:0}body.woocommerce.archive .woocommerce-area nav.woocommerce-pagination ul.page-numbers li{display:block;float:none;margin:0;overflow:visible;border:0}body.woocommerce.archive .woocommerce-area nav.woocommerce-pagination ul.page-numbers li .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0.4rem 0.65rem;color:var(--accent-heading);font-size:1rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;background:var(--surface-soft);border:1px solid var(--blue);border-radius:0;box-shadow:0 0.3rem 0.65rem var(--shadow);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out}body.woocommerce.archive .woocommerce-area nav.woocommerce-pagination ul.page-numbers li .page-numbers.current{color:#fff;background:#557fa3;border-color:#557fa3;cursor:default}body.woocommerce.archive .woocommerce-area nav.woocommerce-pagination ul.page-numbers li a.page-numbers:focus-visible,body.woocommerce.archive .woocommerce-area nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover{color:var(--heading);background:var(--blue-light);border-color:#819db7}.woocommerce-area div.product p.price,.woocommerce-area div.product span.price{color:var(--accent-heading)}.woocommerce-area table.shop_table{border-color:var(--line)}.woocommerce-area table.shop_table td,.woocommerce-area table.shop_table th{border-color:var(--line)}.woocommerce-area .woocommerce-error,.woocommerce-area .woocommerce-info,.woocommerce-area .woocommerce-message{color:var(--ink);background:var(--surface-soft);border-top-color:var(--blue)}@media (min-width: 769px){body.single-product .woocommerce-area div.product div.images{float:left !important;clear:none !important;width:32% !important;margin:0 4% 1.5rem 0 !important}body.single-product .woocommerce-area div.product div.summary{float:none !important;clear:none !important;width:auto !important;margin:0 !important;overflow:visible !important}body.single-product .woocommerce-area div.product .woocommerce-product-rating,body.single-product .woocommerce-area div.product div.summary .woocommerce-variation-add-to-cart,body.single-product .woocommerce-area div.product div.summary form.cart{display:flow-root !important;clear:none !important}body.single-product .woocommerce-area div.product div.summary .product_meta{clear:none !important}body.single-product .woocommerce-area div.product div.summary::after{clear:none !important}body.single-product .woocommerce-area div.product .woocommerce-tabs{float:none !important;clear:none !important;width:auto !important;max-width:none !important;margin:1.25rem 0 0 !important;overflow:visible !important;transform:none !important}body.single-product .woocommerce-area div.product .woocommerce-tabs .panel{clear:none !important;width:auto !important}body.single-product .woocommerce-area div.product .woocommerce-tabs #reviews #comments ol.commentlist > li{display:flow-root;clear:none !important;width:auto !important;max-width:100%}body.single-product .woocommerce-area div.product .related,body.single-product .woocommerce-area div.product .upsells{clear:both;padding-top:1.5rem}body.single-product .woocommerce-area div.product::after{display:table;clear:both;content:""}}@media (min-width: 576px){.footer{flex-direction:row;align-items:center}.footer-content{flex:1 1 auto;min-width:0}}@media (min-width: 768px){.brand{flex-direction:row;align-items:flex-end}.brand-main{gap:2.25rem}.brand-logo{transform:translateX(.75rem)}.pricing-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width: 988px){.section{--enface-section-inline-padding:3rem}}@media (min-width: 992px){.header-search--desktop{display:block}.header-search--mobile,.navbar-toggler,.theme-toggle--mobile{display:none}.main-nav .navbar-collapse{display:flex;flex-basis:auto;min-width:0}.main-nav .navbar-nav{flex-direction:row}.theme-toggle--desktop{display:inline-flex}.footer-content{flex:0 1 auto;width:auto}.main-nav .submenu-toggle{display:none}.main-nav .dropdown-menu li:focus-within > .dropdown-menu,.main-nav .dropdown-menu li:hover > .dropdown-menu,.main-nav .menu-item-has-children:focus-within > .sub-menu,.main-nav .menu-item-has-children:hover > .sub-menu,.main-nav .nav-item.dropdown:focus-within > .dropdown-menu,.main-nav .nav-item.dropdown:hover > .dropdown-menu,.main-nav .page_item_has_children:focus-within > .children,.main-nav .page_item_has_children:hover > .children{display:block}}@media (max-width: 991.98px){.main-nav{display:grid;grid-template-columns:minmax(0, 1fr) auto}.header-search--mobile{grid-column:1;width:100%}.navbar-toggler{grid-column:2;margin-right:0;margin-left:0}.main-nav .navbar-collapse{grid-column:1 / -1;width:100%;min-width:0}.main-nav .menu-item-has-children,.main-nav .nav-item.dropdown,.main-nav .nav-parent-row,.main-nav .navbar-nav,.main-nav .page_item_has_children{width:100%}.main-nav .submenu-toggle{border-left:1px solid var(--line)}.main-nav .dropdown-menu{position:static;width:100%;min-width:0;background:var(--dropdown);border:0;box-shadow:none}.mobile-home-row{display:flex;flex-wrap:wrap;align-items:center;width:100%}.mobile-home-row > .nav-link,.mobile-home-row > .nav-parent-row{flex:1 1 0;width:auto;min-width:0}.mobile-home-row > .dropdown-menu{flex:0 0 100%;order:2}}@media (max-width: 782px){body.woocommerce-checkout .wc-block-components-sidebar-layout{display:block !important}body.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main,body.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100% !important;max-width:none !important;margin-right:0 !important;margin-left:0 !important;padding-right:0 !important;padding-left:0 !important}body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review_heading,body.woocommerce-checkout .woocommerce .col2-set .col-1,body.woocommerce-checkout .woocommerce .col2-set .col-2,body.woocommerce-checkout .woocommerce-checkout-review-order{float:none !important;width:100% !important}}@media (max-width: 768px){body.single-product .woocommerce-area div.product .woocommerce-tabs,body.single-product .woocommerce-area div.product div.images,body.single-product .woocommerce-area div.product div.summary{float:none !important;clear:both !important;width:100% !important;max-width:100% !important;margin-right:0 !important;margin-left:0 !important;transform:none !important}body.single-product .woocommerce-area div.product div.images{margin-bottom:1.5rem !important}body.single-product .woocommerce-area div.product .woocommerce-tabs{margin-top:1.5rem !important}}@media (max-width: 767.98px){.entry-content .alignwide{width:100%;max-width:100%;margin-right:0;margin-left:0}.separator,.wp-block-enface-separator{margin-right:1.2rem;margin-left:1.2rem}.pricing-grid{grid-template-columns:1fr}.linka{display:block;min-width:0;padding:0.15rem 0 0.15rem 2rem}.linka > div{min-height:4.25rem;padding:0 0 1.35rem 1rem;text-align:left}.linka > div:not(:last-child)::after{z-index:-1;top:0.7rem;bottom:-.7rem;left:-1.425rem;width:2px;height:auto}.linka > div::before{position:absolute;z-index:1;top:0.12rem;left:-2rem;margin:0}ul.dvojlist,ul.is-style-dvojlist{columns:1}}@media (prefers-reduced-motion: reduce){.karusel-okno,.karusel-polozky{transition:none}}@media (min-width: 1200px){h1{font-size:2.5rem}h2{font-size:1.75rem}h3{font-size:1.45rem}.brand-title{font-size:2rem}.section-title h2{font-size:1.5rem}}@media (min-width: 782px){.site .wp-block-columns.enface-equal-height-boxes > .wp-block-column{display:flex;flex-direction:column;align-self:stretch}.site .wp-block-columns.enface-equal-height-boxes > .wp-block-column > .wp-block-group{flex:1 1 auto;width:100%;box-sizing:border-box}}@media (max-width: 768px){.site .enface-margin-none{margin-top:0;margin-bottom:0}.site .enface-margin-top-only{margin-top:1.4rem;margin-bottom:0}}.wp-block-enface-review.enface-review{box-sizing:border-box;position:relative;display:grid;grid-template-columns:minmax(0, 1fr);gap:1.1rem 1.4rem;margin:1.4rem 0;padding:1.35rem 1.5rem;color:var(--ink);background:var(--odstavec2);border-left:4px solid #6f98ba}.wp-block-enface-review.enface-review.has-avatar{grid-template-columns:5.25rem minmax(0, 1fr)}.enface-review__avatar{align-self:start}.enface-review__avatar img{display:block;width:5.25rem;height:5.25rem;object-fit:cover;background:var(--surface);border:2px solid var(--blue);border-radius:50%}.enface-review__body{min-width:0}.enface-review__quote{margin:0;padding:0;color:inherit;border:0}.enface-review__quote::before{content:"”";display:block;margin:-.1rem auto 0.3rem;padding:0;color:var(--accent-heading);font-family:Georgia, "Times New Roman", serif;font-size:3.4rem;font-weight:700;line-height:0.72;text-align:center}.enface-review__text{margin:0;font-size:1rem;line-height:1.6}.enface-review__caption{display:block;margin-top:1rem;padding-top:0.8rem;border-top:1px solid var(--line)}.enface-review__author{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.2rem 0.55rem}.enface-review__name{color:var(--heading);font-weight:700}.enface-review__details{color:var(--muted);font-size:0.9rem}.enface-review__rating{display:flex;align-items:center;gap:0.55rem;margin-top:0.35rem}.enface-review__stars{display:inline-flex;gap:0.08rem;font-size:1rem;line-height:1}.enface-review__star{color:var(--line)}.enface-review__star.is-filled{color:var(--review-star)}.enface-review__rating-value{color:var(--muted);font-size:0.8rem;font-weight:600}.entry-content .enface-review.enface-full-width-background{--enface-full-width-background-color:var(--odstavec2);padding:1.35rem 1.5rem;background:var(--odstavec2)}@media (max-width: 575.98px){.wp-block-enface-review.enface-review{gap:1rem;padding:1.1rem}.wp-block-enface-review.enface-review.has-avatar{grid-template-columns:3.9rem minmax(0, 1fr)}.enface-review__avatar img{width:3.9rem;height:3.9rem}}.wp-block-enface-external-rating.enface-external-rating{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(9rem, 1fr) auto;align-items:center;gap:1rem 1.5rem;margin:1.4rem 0;padding:1.15rem 1.35rem;color:var(--ink);background:var(--odstavec2);border-left:4px solid #6f98ba}.enface-external-rating__score{min-width:8.5rem}.enface-external-rating__value{color:var(--heading);font-weight:700}.enface-external-rating__value--percent{display:flex;align-items:baseline;gap:0.2rem;line-height:1}.enface-external-rating__number{font-size:clamp(2.15rem, 1.85rem + 1vw, 2.75rem)}.enface-external-rating__suffix{color:var(--accent-heading);font-size:1.25rem}.enface-external-rating__value--stars{display:flex;flex-wrap:wrap;align-items:center;gap:0.35rem 0.55rem}.enface-external-rating__stars{display:inline-flex;gap:0.08rem;font-size:1.25rem;line-height:1}.enface-external-rating__star{--enface-rating-fill:0;position:relative;display:inline-block;width:1em;height:1em;color:var(--line)}.enface-external-rating__star::after,.enface-external-rating__star::before{position:absolute;top:0;left:0;content:"★"}.enface-external-rating__star::before{color:var(--line)}.enface-external-rating__star::after{width:var(--enface-rating-fill);overflow:hidden;color:var(--review-star);white-space:nowrap}.enface-external-rating__star.is-fill-10{--enface-rating-fill:10%}.enface-external-rating__star.is-fill-20{--enface-rating-fill:20%}.enface-external-rating__star.is-fill-30{--enface-rating-fill:30%}.enface-external-rating__star.is-fill-40{--enface-rating-fill:40%}.enface-external-rating__star.is-fill-50{--enface-rating-fill:50%}.enface-external-rating__star.is-fill-60{--enface-rating-fill:60%}.enface-external-rating__star.is-fill-70{--enface-rating-fill:70%}.enface-external-rating__star.is-fill-80{--enface-rating-fill:80%}.enface-external-rating__star.is-fill-90{--enface-rating-fill:90%}.enface-external-rating__star.is-fill-100{--enface-rating-fill:100%}.enface-external-rating__numeric{color:var(--muted);font-size:0.85rem;font-weight:600}.enface-external-rating__count{display:block;margin-top:0.35rem;color:var(--muted);font-size:0.82rem}.enface-external-rating__source{min-width:0;padding-left:1.4rem;border-left:1px solid var(--line)}.enface-external-rating__source-label,.enface-external-rating__source-name{display:block}.enface-external-rating__source-label{margin-bottom:0.15rem;color:var(--muted);font-size:0.82rem}.enface-external-rating__source-name{color:var(--heading);font-size:1rem}.enface-external-rating > a.enface-external-rating__button,.enface-external-rating > span.enface-external-rating__button{justify-self:end;margin-bottom:0;white-space:nowrap}.entry-content .enface-external-rating.enface-full-width-background{--enface-full-width-background-color:var(--odstavec2);padding:1.15rem 1.35rem;background:var(--odstavec2);border-left:0}@media (max-width: 767.98px){.wp-block-enface-external-rating.enface-external-rating{grid-template-columns:minmax(0, 1fr);gap:0.85rem;padding:1.1rem}.enface-external-rating__score{min-width:0}.enface-external-rating__source{padding-top:0.8rem;padding-left:0;border-top:1px solid var(--line);border-left:0}.enface-external-rating > a.enface-external-rating__button,.enface-external-rating > span.enface-external-rating__button{justify-self:start;white-space:normal}}@media (min-width: 782px){.wp-block-group.enface-sticky-group{position:sticky;top:var(--enface-sticky-offset, 1.4rem);align-self:flex-start;width:100%;box-sizing:border-box}.wp-block-column > .wp-block-group.enface-sticky-group,.wp-block-columns.enface-equal-height-boxes > .wp-block-column > .wp-block-group.enface-sticky-group{flex:0 0 auto}.admin-bar .wp-block-group.enface-sticky-group{top:calc(var(--enface-sticky-offset, 1.4rem) + 32px)}}.cookie-settings{appearance:none;padding:0;color:var(--accent-heading);font:inherit;line-height:inherit;text-decoration:underline;background:none;border:0;cursor:pointer}.cookie-settings:focus-visible,.cookie-settings:hover{color:var(--heading)}#cc-main .cm__btn[data-role="necessary"],#cc-main .pm__btn[data-role="necessary"]{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn[data-role="necessary"]:hover,#cc-main .pm__btn[data-role="necessary"]:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}.forminator-ui#forminator-module-907 .forminator-radio input:checked + .forminator-radio-bullet{border-color:var(--blue, currentColor) !important}.forminator-ui#forminator-module-907 .forminator-radio input:checked + .forminator-radio-bullet::before{background-color:var(--blue, currentColor) !important;opacity:1 !important}body .forminator-ui.forminator-custom-form .forminator-error-message{color:#b42318 !important;font-weight:600}body .forminator-ui.forminator-custom-form .forminator-has_error .forminator-input,body .forminator-ui.forminator-custom-form .forminator-has_error .forminator-textarea{border-color:#b42318 !important}
