img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--sa-b-synced-color:#7a00df;--sa-b-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--sa-b-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.sa-prvek-tlacitka{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.sa-stred{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.skryte{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.skryte:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.sa-tlacitko__odkaz{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.sa-tlacitko__odkaz.sa-stred{text-align:center}.sa-tlacitko__odkaz.sa-vpravo{text-align:right}:where(.sa-tlacitko__odkaz){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.sa-tlacitko[style*=text-decoration] .sa-tlacitko__odkaz{text-decoration:inherit}.sa-tlacitka>.sa-tlacitko.has-custom-width{max-width:none}.sa-tlacitka>.sa-tlacitko.has-custom-width .sa-tlacitko__odkaz{width:100%}.sa-tlacitka>.sa-tlacitko.has-custom-font-size .sa-tlacitko__odkaz{font-size:inherit}.sa-tlacitka>.sa-tlacitko[class*=sa-tlacitko__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap,.5em)*(1 - var(--wp--block-button--width)/100))}.sa-tlacitka>.sa-tlacitko.sa-tlacitko__width-25{width:calc(25% - var(--wp--style--block-gap,.5em)*.75)}.sa-tlacitka>.sa-tlacitko.sa-tlacitko__width-50{width:calc(50% - var(--wp--style--block-gap,.5em)*.5)}.sa-tlacitka>.sa-tlacitko.sa-tlacitko__width-75{width:calc(75% - var(--wp--style--block-gap,.5em)*.25)}.sa-tlacitka>.sa-tlacitko.sa-tlacitko__width-100{flex-basis:100%;width:100%}.sa-tlacitka.is-vertical>.sa-tlacitko[class*=sa-tlacitko__width]{width:calc(var(--wp--block-button--width)*1%)}.sa-tlacitka.is-vertical>.sa-tlacitko.sa-tlacitko__width-25{width:25%}.sa-tlacitka.is-vertical>.sa-tlacitko.sa-tlacitko__width-50{width:50%}.sa-tlacitka.is-vertical>.sa-tlacitko.sa-tlacitko__width-75{width:75%}.sa-tlacitko.is-style-squared,.sa-tlacitko__odkaz.sa-tlacitko.is-style-squared{border-radius:0}.sa-tlacitko.no-border-radius,.sa-tlacitko__odkaz.no-border-radius{border-radius:0!important}:root :where(.sa-tlacitko .sa-tlacitko__odkaz.sa-obrys),:root :where(.sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz){border:2px solid;padding:.667em 1.333em}:root :where(.sa-tlacitko .sa-tlacitko__odkaz.sa-obrys:not(.has-text-color)),:root :where(.sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz:not(.has-text-color)){color:currentColor}:root :where(.sa-tlacitko .sa-tlacitko__odkaz.sa-obrys:not(.has-background)),:root :where(.sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz:not(.has-background)){background-color:transparent;background-image:none}h1:where(.sa-b-nadpis).has-background,h2:where(.sa-b-nadpis).has-background,h3:where(.sa-b-nadpis).has-background,h4:where(.sa-b-nadpis).has-background,h5:where(.sa-b-nadpis).has-background,h6:where(.sa-b-nadpis).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}.sa-obrazek>a,.sa-obrazek>figure>a{display:inline-block}.sa-obrazek img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.sa-obrazek img.hide{visibility:hidden}.sa-obrazek img.show{animation:show-content-image .4s}}.sa-obrazek[style*=border-radius] img,.sa-obrazek[style*=border-radius]>a{border-radius:inherit}.sa-obrazek.has-custom-border img{box-sizing:border-box}.sa-obrazek.sa-stred{text-align:center}.sa-obrazek.sa-plna>a,.sa-obrazek.sa-siroka>a{width:100%}.sa-obrazek.sa-plna img,.sa-obrazek.sa-siroka img{height:auto;width:100%}.sa-obrazek .sa-stred,.sa-obrazek .sa-vlevo,.sa-obrazek .sa-vpravo,.sa-obrazek.sa-stred,.sa-obrazek.sa-vlevo,.sa-obrazek.sa-vpravo{display:table}.sa-obrazek .sa-stred>figcaption,.sa-obrazek .sa-vlevo>figcaption,.sa-obrazek .sa-vpravo>figcaption,.sa-obrazek.sa-stred>figcaption,.sa-obrazek.sa-vlevo>figcaption,.sa-obrazek.sa-vpravo>figcaption{caption-side:bottom;display:table-caption}.sa-obrazek .sa-vlevo{float:left;margin:.5em 1em .5em 0}.sa-obrazek .sa-vpravo{float:right;margin:.5em 0 .5em 1em}.sa-obrazek .sa-stred{margin-left:auto;margin-right:auto}.sa-obrazek :where(figcaption){margin-bottom:1em;margin-top:.5em}.sa-obrazek.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.sa-obrazek.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.sa-obrazek.is-style-rounded img,.sa-obrazek .is-style-rounded img){border-radius:9999px}.sa-obrazek figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .sa-obrazek{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .sa-obrazek img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .sa-obrazek figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol,ul{box-sizing:border-box}:root :where(.sa-b-seznam.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}.sa-tlacitka{box-sizing:border-box}.sa-tlacitka.is-vertical{flex-direction:column}.sa-tlacitka.is-vertical>.sa-tlacitko:last-child{margin-bottom:0}.sa-tlacitka>.sa-tlacitko{display:inline-block;margin:0}.sa-tlacitka.is-content-justification-left{justify-content:flex-start}.sa-tlacitka.is-content-justification-left.is-vertical{align-items:flex-start}.sa-tlacitka.is-content-justification-center{justify-content:center}.sa-tlacitka.is-content-justification-center.is-vertical{align-items:center}.sa-tlacitka.is-content-justification-right{justify-content:flex-end}.sa-tlacitka.is-content-justification-right.is-vertical{align-items:flex-end}.sa-tlacitka.is-content-justification-space-between{justify-content:space-between}.sa-tlacitka.sa-stred{text-align:center}.sa-tlacitka:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .sa-tlacitko.sa-stred{margin-left:auto;margin-right:auto;width:100%}.sa-tlacitka[style*=text-decoration] .sa-tlacitko,.sa-tlacitka[style*=text-decoration] .sa-tlacitko__odkaz{text-decoration:inherit}.sa-tlacitka.has-custom-font-size .sa-tlacitko__odkaz{font-size:inherit}.sa-tlacitka .sa-tlacitko__odkaz{width:100%}.sa-tlacitko.sa-stred{text-align:center}.sa-sloupce{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.sa-sloupce{flex-wrap:nowrap!important}}.sa-sloupce{align-items:normal!important}.sa-sloupce.are-vertically-aligned-top{align-items:flex-start}.sa-sloupce.are-vertically-aligned-center{align-items:center}.sa-sloupce.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.sa-sloupce:not(.is-not-stacked-on-mobile)>.sa-sloupec{flex-basis:100%!important}}@media (min-width:782px){.sa-sloupce:not(.is-not-stacked-on-mobile)>.sa-sloupec{flex-basis:0;flex-grow:1}.sa-sloupce:not(.is-not-stacked-on-mobile)>.sa-sloupec[style*=flex-basis]{flex-grow:0}}.sa-sloupce.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.sa-sloupce.is-not-stacked-on-mobile>.sa-sloupec{flex-basis:0;flex-grow:1}.sa-sloupce.is-not-stacked-on-mobile>.sa-sloupec[style*=flex-basis]{flex-grow:0}:where(.sa-sloupce){margin-bottom:1.75em}:where(.sa-sloupce.has-background){padding:1.25em 2.375em}.sa-sloupec{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.sa-sloupec.is-vertically-aligned-top{align-self:flex-start}.sa-sloupec.is-vertically-aligned-center{align-self:center}.sa-sloupec.is-vertically-aligned-bottom{align-self:flex-end}.sa-sloupec.is-vertically-aligned-stretch{align-self:stretch}.sa-sloupec.is-vertically-aligned-bottom,.sa-sloupec.is-vertically-aligned-center,.sa-sloupec.is-vertically-aligned-top{width:100%}.sa-skupina{box-sizing:border-box}:where(.sa-skupina.sa-skupina-rozl-uzka){position:relative}.sa-citat{box-sizing:border-box;overflow-wrap:break-word}.sa-citat.is-large:where(:not(.is-style-plain)),.sa-citat.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.sa-citat.is-large:where(:not(.is-style-plain)) p,.sa-citat.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.sa-citat.is-large:where(:not(.is-style-plain)) cite,.sa-citat.is-large:where(:not(.is-style-plain)) footer,.sa-citat.is-style-large:where(:not(.is-style-plain)) cite,.sa-citat.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.sa-citat>cite{display:block}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--mlha:#fbf3e8;--wp--preset--color--den:#fffaf2;--wp--preset--color--pisek:#f8dcc0;--wp--preset--color--text:#33231f;--wp--preset--color--text-mekky:#6f5a52;--wp--preset--color--linka:#ead9c6;--wp--preset--color--soumrak:#3b2328;--wp--preset--color--usvit:#f0a35e;--wp--preset--color--odkaz:#a8431f;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--male:16px;--wp--preset--font-size--normalni:19px;--wp--preset--font-size--vetsi:22px;--wp--preset--font-size--nadpis:clamp(28px,3.4vw,40px);--wp--preset--font-size--obri:clamp(38px,6vw,72px);--wp--preset--font-family--text:Literata,'Segoe UI',system-ui,sans-serif;--wp--preset--font-family--nadpis:Manrope,'Segoe UI',system-ui,sans-serif;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0,0,0)}.sa-tlacitko{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:720px;--wp--style--global--wide-size:1140px}:where(body){margin:0}.wp-site-blocks{padding-top:var(--wp--style--root--padding-top);padding-bottom:var(--wp--style--root--padding-bottom)}.sa-okraje{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.sa-okraje>.sa-plna{margin-right:calc(var(--wp--style--root--padding-right) * -1);margin-left:calc(var(--wp--style--root--padding-left) * -1)}.sa-okraje :where(:not(.sa-plna.sa-rozl-flow)>.sa-okraje:not(.sa-b-block,.sa-plna)){padding-right:0;padding-left:0}.sa-okraje :where(:not(.sa-plna.sa-rozl-flow)>.sa-okraje:not(.sa-b-block,.sa-plna))>.sa-plna{margin-left:0;margin-right:0}.wp-site-blocks>.sa-vlevo{float:left;margin-right:2em}.wp-site-blocks>.sa-vpravo{float:right;margin-left:2em}.wp-site-blocks>.sa-stred{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:1.15em;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:1.15em}:root :where(.sa-rozl-flow)>:first-child{margin-block-start:0}:root :where(.sa-rozl-flow)>:last-child{margin-block-end:0}:root :where(.sa-rozl-flow)>*{margin-block-start:1.15em;margin-block-end:0}:root :where(.sa-rozl-uzka)>:first-child{margin-block-start:0}:root :where(.sa-rozl-uzka)>:last-child{margin-block-end:0}:root :where(.sa-rozl-uzka)>*{margin-block-start:1.15em;margin-block-end:0}:root :where(.sa-rozl-flex){gap:1.15em}:root :where(.sa-rozl-mrizka){gap:1.15em}.sa-rozl-flow>.sa-vlevo{float:left;margin-inline-start:0;margin-inline-end:2em}.sa-rozl-flow>.sa-vpravo{float:right;margin-inline-start:2em;margin-inline-end:0}.sa-rozl-flow>.sa-stred{margin-left:auto !important;margin-right:auto !important}.sa-rozl-uzka>.sa-vlevo{float:left;margin-inline-start:0;margin-inline-end:2em}.sa-rozl-uzka>.sa-vpravo{float:right;margin-inline-start:2em;margin-inline-end:0}.sa-rozl-uzka>.sa-stred{margin-left:auto !important;margin-right:auto !important}.sa-rozl-uzka>:where(:not(.sa-vlevo):not(.sa-vpravo):not(.sa-plna)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}.sa-rozl-uzka>.sa-siroka{max-width:var(--wp--style--global--wide-size)}body .sa-rozl-flex{display:flex}.sa-rozl-flex{flex-wrap:wrap;align-items:center}.sa-rozl-flex>:is(*,div){margin:0}body .sa-rozl-mrizka{display:grid}.sa-rozl-mrizka>:is(*,div){margin:0}body{background-color:var(--wp--preset--color--mlha);color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--text);font-size:var(--wp--preset--font-size--normalni);line-height:1.7;--wp--style--root--padding-top:0px;--wp--style--root--padding-right:20px;--wp--style--root--padding-bottom:0px;--wp--style--root--padding-left:20px}a:where(:not(.sa-prvek-tlacitka)){color:var(--wp--preset--color--odkaz)}:root :where(a:where(:not(.sa-prvek-tlacitka)):hover){color:#7d3220}h1,h2,h3,h4,h5,h6{font-family:var(--wp--preset--font-family--nadpis);font-weight:400;letter-spacing:-0.005em;line-height:1.15}h1{font-size:var(--wp--preset--font-size--obri);font-weight:300;letter-spacing:-0.015em;line-height:1.05}h2{font-size:var(--wp--preset--font-size--nadpis);font-weight:400}h3{font-size:23px;font-weight:500;line-height:1.3}h4{font-size:19px;font-weight:500;line-height:1.35}:root :where(.sa-prvek-tlacitka,.sa-tlacitko__odkaz){background-color:var(--wp--preset--color--soumrak);border-radius:999px;border-width:0;color:#ffffff;font-family:var(--wp--preset--font-family--nadpis);font-size:15px;font-style:inherit;font-weight:500;letter-spacing:0.1em;line-height:inherit;padding-top:16px;padding-right:30px;padding-bottom:16px;padding-left:30px;text-decoration:none;text-transform:uppercase}:root :where(.sa-prvek-tlacitka:hover,.sa-tlacitko__odkaz:hover){background-color:#a8431f;color:#ffffff}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-mlha-color{color:var(--wp--preset--color--mlha) !important}.has-den-color{color:var(--wp--preset--color--den) !important}.has-pisek-color{color:var(--wp--preset--color--pisek) !important}.has-text-color{color:var(--wp--preset--color--text) !important}.has-text-mekky-color{color:var(--wp--preset--color--text-mekky) !important}.has-linka-color{color:var(--wp--preset--color--linka) !important}.has-soumrak-color{color:var(--wp--preset--color--soumrak) !important}.has-usvit-color{color:var(--wp--preset--color--usvit) !important}.has-odkaz-color{color:var(--wp--preset--color--odkaz) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-mlha-background-color{background-color:var(--wp--preset--color--mlha) !important}.has-den-background-color{background-color:var(--wp--preset--color--den) !important}.has-pisek-background-color{background-color:var(--wp--preset--color--pisek) !important}.has-text-background-color{background-color:var(--wp--preset--color--text) !important}.has-text-mekky-background-color{background-color:var(--wp--preset--color--text-mekky) !important}.has-linka-background-color{background-color:var(--wp--preset--color--linka) !important}.has-soumrak-background-color{background-color:var(--wp--preset--color--soumrak) !important}.has-usvit-background-color{background-color:var(--wp--preset--color--usvit) !important}.has-odkaz-background-color{background-color:var(--wp--preset--color--odkaz) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-mlha-border-color{border-color:var(--wp--preset--color--mlha) !important}.has-den-border-color{border-color:var(--wp--preset--color--den) !important}.has-pisek-border-color{border-color:var(--wp--preset--color--pisek) !important}.has-text-border-color{border-color:var(--wp--preset--color--text) !important}.has-text-mekky-border-color{border-color:var(--wp--preset--color--text-mekky) !important}.has-linka-border-color{border-color:var(--wp--preset--color--linka) !important}.has-soumrak-border-color{border-color:var(--wp--preset--color--soumrak) !important}.has-usvit-border-color{border-color:var(--wp--preset--color--usvit) !important}.has-odkaz-border-color{border-color:var(--wp--preset--color--odkaz) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.has-male-font-size{font-size:var(--wp--preset--font-size--male) !important}.has-normalni-font-size{font-size:var(--wp--preset--font-size--normalni) !important}.has-vetsi-font-size{font-size:var(--wp--preset--font-size--vetsi) !important}.has-nadpis-font-size{font-size:var(--wp--preset--font-size--nadpis) !important}.has-obri-font-size{font-size:var(--wp--preset--font-size--obri) !important}.has-text-font-family{font-family:var(--wp--preset--font-family--text) !important}.has-nadpis-font-family{font-family:var(--wp--preset--font-family--nadpis) !important}:root :where(.sa-citat){font-family:var(--wp--preset--font-family--nadpis);font-size:24px;font-style:italic;font-weight:300;line-height:1.45}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/svetpocka/fonts/Literata72pt-Regular.woff2') format('woff2')}@font-face{font-family:Literata;font-style:normal;font-weight:500 700;font-display:swap;src:url('/wp-content/themes/svetpocka/fonts/Literata72pt-SemiBold.woff2') format('woff2')}@font-face{font-family:Literata;font-style:italic;font-weight:400 700;font-display:swap;src:url('/wp-content/themes/svetpocka/fonts/Literata72pt-RegularItalic.woff2') format('woff2')}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url('/wp-content/themes/svetpocka/fonts/Manrope-VariableFont_wght.woff2') format('woff2')}
:root{--sa-mlha:#fbf3e8;--sa-den:#fffaf2;--sa-pisek:#f8dcc0;--sa-text:#33231f;--sa-mekky:#6f5a52;--sa-linka:#ead9c6;--sa-soumrak:#3b2328;--sa-soumrak-2:#4a2d33;--sa-soumrak-linka:#5e3b42;--sa-noc-text:#fbeee0;--sa-noc-mekky:#e6cdbf;--sa-usvit:#f0a35e;--sa-usvit-svetly:#f7c995;--sa-odkaz:#a8431f;--sa-nadpis:Manrope,'Segoe UI',system-ui,sans-serif;--sa-obzor:linear-gradient(180deg,#2d1a1f 0%,#4a2830 34%,#8a4a45 62%,#d4805f 84%,#f7c995 100%);--sa-obzor-vodorovny:linear-gradient(90deg,#3b2328 0%,#8a4a45 40%,#d4805f 70%,#f7c995 100%);--sa-sire:1140px;--f-pozadi:var(--sa-den);--f-pole:#ffffff;--f-text:var(--sa-text);--f-mekky:var(--sa-mekky);--f-linka:#e3cfb8;--f-akcent:#b84a22;--f-akcent-hover:#8c3316;--f-akcent-jemny:rgba(240,163,94,0.18);--f-akcent-okraj:rgba(168,67,31,0.5);--f-akcent-text:#8c3316;--f-na-akcentu:#ffffff;--f-radius-tlacitko:999px;--f-radius-dlazdice:2px;--f-radius-pole:2px;--f-pismo-popisek:var(--sa-nadpis)}*,*::before,*::after{box-sizing:border-box}html{overflow-x:hidden;overflow-x:clip}body{margin:0;overflow-x:hidden;overflow-x:clip;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--sa-usvit);outline-offset:3px}.skryte{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.skryte:focus{clip:auto;width:auto;height:auto;padding:12px 16px;background:var(--sa-soumrak);color:#fff;z-index:1000;top:8px;left:8px}.sa-logo-znak{position:relative;display:inline-block;flex:none;width:26px;height:14px;overflow:hidden;border-bottom:2px solid currentColor}.sa-logo-znak::before{content:"";position:absolute;left:4px;bottom:-9px;width:18px;height:18px;border-radius:50%;background:var(--sa-usvit)}.sa-hlavicka{position:sticky;top:0;z-index:30;background:rgba(251,243,232,0.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--sa-linka)}.admin-bar .sa-hlavicka{top:32px}.sa-hlavicka-vnitrek{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:var(--sa-sire);margin:0 auto;padding:16px 20px}.sa-logo{display:inline-flex;align-items:center;gap:12px;color:var(--sa-soumrak);text-decoration:none;font-family:var(--sa-nadpis);font-weight:500;font-size:17px;letter-spacing:0.16em;text-transform:uppercase;white-space:nowrap}.sa-nav ul{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;margin:0;padding:0;list-style:none}.sa-nav a{display:block;padding:8px 11px;color:var(--sa-text);font-family:var(--sa-nadpis);font-size:14px;font-weight:450;letter-spacing:0.08em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent}.sa-nav a:hover,.sa-nav .aktivni>a,.sa-nav .rodic-aktivni>a{border-bottom-color:var(--sa-usvit)}.sa-nav .sa-cta>a{margin-left:8px;padding:9px 20px;border:1px solid var(--sa-soumrak);border-radius:999px;background:var(--sa-soumrak);color:#fff}.sa-nav .sa-cta>a:hover{background:var(--sa-odkaz);border-color:var(--sa-odkaz)}.sa-menu-tlacitko{display:none;padding:9px 18px;border:1px solid var(--sa-soumrak);border-radius:999px;background:transparent;color:var(--sa-soumrak);font-family:var(--sa-nadpis);font-size:14px;letter-spacing:0.1em;text-transform:uppercase;cursor:pointer}@media (max-width: 1040px){.sa-menu-tlacitko{display:block}.sa-nav{display:none;position:absolute;top:100%;left:0;right:0;padding:8px 20px 22px;background:var(--sa-mlha);border-bottom:1px solid var(--sa-linka)}.je-otevreno .sa-nav{display:block}.sa-nav ul{flex-direction:column;align-items:stretch}.sa-nav a{padding:13px 4px;font-size:16px;border-bottom:1px solid var(--sa-linka)}.sa-nav .sa-cta>a{margin:14px 0 0;text-align:center}}@media (max-width: 400px){.sa-logo{font-size:15px;letter-spacing:0.12em}}.sa-obsah{display:block}.sa-zahlavi{position:relative;overflow:hidden;background:var(--sa-mlha);border-bottom:1px solid var(--sa-linka)}.sa-zahlavi::after{content:"";position:absolute;right:max(20px,calc(50% - 560px));bottom:-70px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--sa-usvit-svetly) 0%,var(--sa-usvit) 60%,rgba(240,163,94,0) 61%);opacity:0.9;pointer-events:none}.sa-zahlavi-vnitrek{position:relative;max-width:var(--sa-sire);margin:0 auto;padding:clamp(48px,8vw,100px) 20px clamp(40px,6vw,72px)}.sa-zahlavi h1{max-width:900px;margin:0;padding-right:120px;color:var(--sa-soumrak);text-wrap:balance}.sa-zahlavi-perex{max-width:640px;margin:22px 0 0;color:var(--sa-mekky);font-size:21px;line-height:1.55}@media (max-width: 600px){.sa-zahlavi h1{padding-right:0}.sa-zahlavi::after{width:90px;height:90px;bottom:-45px}}.sa-stitek,.sa-obsah-textu p.sa-stitek{margin:0 0 16px;font-family:var(--sa-nadpis);font-size:13px;font-weight:500;letter-spacing:0.18em;text-transform:uppercase;color:var(--sa-odkaz)}.sa-stitek a{color:inherit;text-decoration:none}.sa-udaje{margin:22px 0 0;font-family:var(--sa-nadpis);font-size:14px;letter-spacing:0.06em;color:var(--sa-mekky)}.sa-obsah-textu figure.sa-obrazek.sa-titulni-foto{margin-top:0;margin-bottom:clamp(28px,4vw,48px)}.sa-obsah-textu figure.sa-obrazek.sa-titulni-foto img{display:block;width:100%;max-height:540px;object-fit:cover}.sa-obsah-textu{padding-top:clamp(36px,5vw,60px);padding-bottom:clamp(56px,8vw,110px)}.sa-bez-nadpisu .sa-obsah-textu{padding-top:0;padding-bottom:0}.sa-obsah-textu h2{margin-top:2em;margin-bottom:0.55em;scroll-margin-top:100px;color:var(--sa-soumrak)}.sa-obsah-textu h3{margin-top:1.7em;margin-bottom:0.4em;scroll-margin-top:100px;color:var(--sa-soumrak)}.sa-obsah-textu ul,.sa-obsah-textu ol{padding-left:1.3em}.sa-obsah-textu li + li{margin-top:0.45em}.sa-obsah-textu ul:not(.sa-cesta)>li{list-style:none;position:relative}.sa-obsah-textu ul:not(.sa-cesta)>li::before{content:"";position:absolute;left:-1.15em;top:0.72em;width:9px;height:5px;border-radius:9px 9px 0 0;background:var(--sa-usvit)}.sa-obsah-textu ol>li::marker{font-family:var(--sa-nadpis);font-weight:500;color:var(--sa-odkaz)}.sa-obsah-textu blockquote.sa-citat{margin:2em 0;padding:4px 0 4px 26px;border-left:2px solid var(--sa-usvit);color:var(--sa-soumrak)}.sa-obsah-textu blockquote p{margin:0}.sa-obsah-textu blockquote cite{display:block;margin-top:12px;font-family:var(--sa-nadpis);font-style:normal;font-size:14px;letter-spacing:0.08em;text-transform:uppercase;color:var(--sa-mekky)}.sa-obsah-textu figcaption{margin-top:10px;font-size:15px;color:var(--sa-mekky)}.sa-obsah-textu figure.sa-obrazek img{border-radius:0}.sa-obsah-textu strong{font-weight:700}.sa-obsah-textu p.sa-podpis{margin-top:2em;font-family:var(--sa-nadpis);font-style:italic;font-weight:300;font-size:24px;color:var(--sa-soumrak)}.sa-obsah-textu p.sa-perex{font-size:22px;line-height:1.6;color:var(--sa-text)}.sa-obsah-textu p.sa-drobne{font-size:15px;color:var(--sa-mekky)}.sa-otazky h3{padding-top:24px;border-top:1px solid var(--sa-linka)}.sa-obsah-textu>.sa-obzor,.sa-obsah-textu>.sa-noc,.sa-obsah-textu>.sa-den,.sa-obsah-textu>.sa-pisek,.sa-obsah-textu>.sa-sekce{margin-block-start:0;margin-block-end:0;padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)}.sa-den{background:var(--sa-den)}.sa-pisek{background:var(--sa-pisek)}.sa-noc,.sa-obzor{position:relative;overflow:hidden;background:var(--sa-soumrak);color:var(--sa-noc-text)}.sa-noc p,.sa-noc li,.sa-obzor p{color:var(--sa-noc-mekky)}.sa-noc :is(h2,h3,h4,strong),.sa-obzor :is(h1,h2,h3,strong){color:#fff}.sa-noc a:not(.sa-tlacitko__odkaz),.sa-obzor a:not(.sa-tlacitko__odkaz){color:var(--sa-usvit-svetly)}.sa-noc p.sa-stitek,.sa-obzor p.sa-stitek{color:var(--sa-usvit-svetly)}.sa-noc .sa-tlacitko__odkaz,.sa-obzor .sa-tlacitko__odkaz{background:var(--sa-usvit);color:#241712}.sa-noc .sa-tlacitko__odkaz:hover,.sa-obzor .sa-tlacitko__odkaz:hover{background:var(--sa-usvit-svetly);color:#241712}.sa-obzor{background:var(--sa-obzor);padding-bottom:calc(var(--wp--preset--spacing--80) + 70px) !important}.sa-obzor::after{content:"";position:absolute;left:50%;bottom:-150px;width:300px;height:300px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,#fff1dc 0%,#fbd0a0 38%,#f0a35e 62%,rgba(240,163,94,0) 63%);pointer-events:none}.sa-obzor::before{content:"";position:absolute;inset:0;background-image:radial-gradient(1.2px 1.2px at 12% 18%,rgba(255,255,255,0.7),transparent),radial-gradient(1px 1px at 28% 9%,rgba(255,255,255,0.55),transparent),radial-gradient(1.4px 1.4px at 71% 14%,rgba(255,255,255,0.6),transparent),radial-gradient(1px 1px at 86% 26%,rgba(255,255,255,0.5),transparent),radial-gradient(1px 1px at 44% 22%,rgba(255,255,255,0.45),transparent),radial-gradient(1.2px 1.2px at 60% 6%,rgba(255,255,255,0.5),transparent);pointer-events:none}.sa-obzor>*{position:relative;z-index:1}.sa-obzor h1{margin-top:0;margin-bottom:26px;text-align:center;text-wrap:balance}.sa-obzor p.sa-stitek{text-align:center}.sa-obzor .sa-perex,.sa-obsah-textu .sa-obzor p.sa-perex{margin-left:auto;margin-right:auto;max-width:640px;text-align:center;color:#fbeee0}.sa-obzor .sa-tlacitka{justify-content:center}.sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz{border:1px solid currentColor;background:transparent;color:var(--sa-soumrak)}.sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz:hover{color:var(--sa-odkaz);background:transparent}.sa-noc .sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz,.sa-obzor .sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz{background:transparent;color:#fff;border-color:rgba(255,255,255,0.6)}.sa-noc .sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz:hover,.sa-obzor .sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz:hover{border-color:#fff;color:#fff;background:rgba(255,255,255,0.08)}.sa-dvojice{gap:0 !important}.sa-dvojice>.sa-sloupec{padding:clamp(26px,4vw,44px)}.sa-dvojice>.sa-sloupec:first-child{background:var(--sa-den);border:1px solid var(--sa-linka)}.sa-dvojice>.sa-sloupec:last-child{background:var(--sa-soumrak);color:var(--sa-noc-text)}.sa-dvojice>.sa-sloupec:last-child :is(h2,h3,strong){color:#fff}.sa-dvojice>.sa-sloupec:last-child p,.sa-dvojice>.sa-sloupec:last-child li{color:var(--sa-noc-mekky)}.sa-dvojice h3{margin-top:0}.sa-karty{gap:22px !important}.sa-karty>.sa-sloupec{position:relative;padding:30px 26px 26px;background:var(--sa-den);border:1px solid var(--sa-linka)}.sa-karty>.sa-sloupec::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:4px;background:var(--sa-obzor-vodorovny)}.sa-noc .sa-karty>.sa-sloupec{background:var(--sa-soumrak-2);border-color:var(--sa-soumrak-linka)}.sa-karty h3{margin-top:0}.sa-karty p{font-size:17px}.sa-karty p:not(.sa-cena){color:var(--sa-mekky)}.sa-noc .sa-karty p:not(.sa-cena){color:var(--sa-noc-mekky)}.sa-karty p.sa-cena{margin:4px 0 8px;font-family:var(--sa-nadpis);font-weight:300;font-size:clamp(28px,2.7vw,36px);line-height:1.1;white-space:nowrap;color:var(--sa-soumrak)}.sa-noc .sa-karty p.sa-cena{color:#fff}.sa-fakta{gap:0 !important}.sa-fakta>.sa-sloupec{padding:6px 24px;border-left:1px solid var(--sa-linka)}.sa-fakta>.sa-sloupec:first-child{border-left:0;padding-left:0}.sa-noc .sa-fakta>.sa-sloupec{border-left-color:var(--sa-soumrak-linka)}.sa-fakta p{margin:0;font-size:16px;line-height:1.45;color:var(--sa-mekky)}.sa-fakta p.sa-fakt{margin-bottom:6px;font-family:var(--sa-nadpis);font-weight:300;font-size:42px;line-height:1;color:var(--sa-soumrak)}.sa-noc .sa-fakta p.sa-fakt{color:#fff}@media (max-width: 781px){.sa-fakta>.sa-sloupec{padding:16px 0;border-left:0;border-top:1px solid var(--sa-linka)}.sa-fakta>.sa-sloupec:first-child{border-top:0}}.sa-obsah-textu ol.sa-cesta{counter-reset:krok;position:relative;margin:2em 0;padding:0 0 0 46px;list-style:none}.sa-obsah-textu ol.sa-cesta::before{content:"";position:absolute;left:15px;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,var(--sa-usvit) 0%,var(--sa-soumrak) 45%,var(--sa-soumrak) 60%,var(--sa-usvit) 100%)}.sa-obsah-textu ol.sa-cesta>li{counter-increment:krok;position:relative;margin:0 0 26px}.sa-obsah-textu ol.sa-cesta>li:last-child{margin-bottom:0}.sa-obsah-textu ol.sa-cesta>li::before{content:counter(krok);position:absolute;left:-46px;top:0;width:32px;height:32px;border-radius:50%;background:var(--sa-mlha);border:2px solid var(--sa-soumrak);font-family:var(--sa-nadpis);font-size:15px;line-height:28px;text-align:center;color:var(--sa-soumrak)}.sa-den ol.sa-cesta>li::before{background:var(--sa-den)}.sa-noc ol.sa-cesta>li::before{background:var(--sa-soumrak);border-color:var(--sa-usvit);color:#fff}.sa-obsah-textu ol.sa-cesta>li strong{display:block;font-family:var(--sa-nadpis);font-weight:500;font-size:20px;color:var(--sa-soumrak)}.sa-noc ol.sa-cesta>li strong{color:#fff}.sa-vyzva{text-align:center}.sa-vyzva .sa-tlacitka{justify-content:center}.sa-obsah-textu .sa-foto-sirka img{width:100%;max-height:520px;object-fit:cover}.sa-vypis{max-width:980px;margin:0 auto;padding:clamp(28px,5vw,56px) 20px clamp(60px,9vw,120px)}.sa-radek{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:30px;align-items:center;padding:28px 0;border-bottom:1px solid var(--sa-linka);color:var(--sa-text);text-decoration:none}.sa-radek:first-child{padding-top:0}.sa-radek-foto img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover;transition:filter 0.25s ease;filter:saturate(0.9)}.sa-radek:hover .sa-radek-foto img{filter:saturate(1.05)}.sa-radek-text{display:flex;flex-direction:column;min-width:0}.sa-radek-udaje{font-family:var(--sa-nadpis);font-size:13px;letter-spacing:0.14em;text-transform:uppercase;color:var(--sa-odkaz)}.sa-radek-nadpis{margin-top:8px;font-family:var(--sa-nadpis);font-weight:400;font-size:clamp(23px,2.6vw,29px);line-height:1.2;color:var(--sa-soumrak)}.sa-radek:hover .sa-radek-nadpis{color:var(--sa-odkaz)}.sa-radek-perex{margin-top:10px;font-size:17px;color:var(--sa-mekky)}@media (max-width: 680px){.sa-radek{grid-template-columns:1fr;gap:16px}}.nav-links{display:flex;justify-content:space-between;margin-top:32px}.sa-dalsi{background:var(--sa-den);border-top:1px solid var(--sa-linka)}.sa-dalsi-vnitrek{max-width:var(--sa-sire);margin:0 auto;padding:clamp(40px,6vw,72px) 20px}.sa-dalsi-seznam{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:0 40px}.sa-dalsi-polozka{display:flex;flex-direction:column;padding:20px 0;border-top:2px solid var(--sa-soumrak);color:var(--sa-text);text-decoration:none}.sa-dalsi-nadpis{font-family:var(--sa-nadpis);font-size:23px;line-height:1.25;color:var(--sa-soumrak)}.sa-dalsi-polozka:hover .sa-dalsi-nadpis{color:var(--sa-odkaz)}.sa-dalsi-text{margin-top:8px;font-size:16.5px;color:var(--sa-mekky)}.sa-paticka{background:var(--sa-soumrak);color:var(--sa-noc-mekky);font-size:16px;line-height:1.65}.sa-paticka-obzor{height:6px;background:var(--sa-obzor-vodorovny)}.sa-paticka a{color:var(--sa-noc-text)}.sa-paticka a:hover{color:var(--sa-usvit-svetly)}.sa-paticka-upozorneni{max-width:var(--sa-sire);margin:0 auto;padding:34px 20px 30px;border-bottom:1px solid var(--sa-soumrak-linka);font-size:15px}.sa-paticka-upozorneni p:last-child{margin-bottom:0}.sa-paticka-popisek{margin:0 0 10px;font-family:var(--sa-nadpis);font-size:12.5px;font-weight:500;letter-spacing:0.18em;text-transform:uppercase;color:var(--sa-usvit-svetly)}.sa-paticka-vnitrek{display:grid;grid-template-columns:1.3fr 0.8fr 1.2fr;gap:36px;max-width:var(--sa-sire);margin:0 auto;padding:40px 20px 24px}.sa-paticka-jmeno{display:flex;align-items:center;gap:12px;margin-top:0;color:#fff;font-family:var(--sa-nadpis);font-size:17px;letter-spacing:0.16em;text-transform:uppercase}.sa-paticka ul{margin:0;padding:0;list-style:none}.sa-paticka li + li{margin-top:6px}.sa-paticka-copy{max-width:var(--sa-sire);margin:0 auto;padding:0 20px 30px;font-family:var(--sa-nadpis);font-size:13px;letter-spacing:0.06em;color:#bf9f95}@media (max-width: 860px){.sa-paticka-vnitrek{grid-template-columns:1fr 1fr}.sa-paticka-sloupec-hlavni{grid-column:1 / -1}}@media (max-width: 560px){.sa-paticka-vnitrek{grid-template-columns:1fr}}.sat-formular{position:relative;margin-top:1.5em;padding:clamp(20px,4vw,38px);border:1px solid var(--sa-linka);background:var(--sa-den)}.sat-formular::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:4px;background:var(--sa-obzor-vodorovny)}.sat-terminy{padding:6px 22px;border:1px solid var(--sa-linka);background:var(--sa-den)}.sat-terminy li.near:first-child{border-top:0 !important}.sat-terminy li.near:last-child{border-bottom:0 !important}.sa-obsah-textu .sat-formular ul>li::before,.sa-obsah-textu .sat-terminy ul>li::before{content:none}.complete-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.complete-form textarea,.complete-form select{width:100%;padding:12px 14px;border:1px solid var(--f-linka);border-radius:var(--f-radius-pole,6px);background:var(--f-pole);color:var(--f-text);font:inherit;font-size:17px}.complete-form p>input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.complete-form p>select,.complete-form p>textarea{display:block;margin-top:6px}.complete-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):focus,.complete-form textarea:focus,.complete-form select:focus{border-color:var(--f-akcent);outline:none;box-shadow:0 0 0 3px var(--f-akcent-jemny)}.complete-form input[type="submit"]{min-height:52px;padding:16px 28px;border:0;border-radius:var(--f-radius-tlacitko,999px);background:var(--f-akcent);color:var(--f-na-akcentu);font:inherit;font-weight:600;font-size:17px;cursor:pointer}.complete-form input[type="submit"]:hover{background:var(--f-akcent-hover)}.complete-form-errors,.complete-form-ok{margin:0 0 1em;padding:0.75em 1em;border:2px solid;border-radius:6px}.complete-form-errors{border-color:#b84a22}.complete-form-ok{border-color:#4f8a4f}.complete-field-error{display:block;margin-top:0.25em;color:#b3361d;font-size:0.85em}.complete-form :is(input,textarea,select):has(+ .complete-field-error){border-color:#b84a22}#altEmail_container,.altEmail_container{position:absolute !important;overflow:hidden !important;display:inline !important;height:1px !important;width:1px !important;z-index:-1000 !important}.rez-form{max-width:640px;--rez-accent:var(--f-akcent);--rez-accent-soft:var(--f-akcent-jemny);--rez-accent-border:var(--f-akcent-okraj);counter-reset:rez-step;color:var(--f-text)}.rez-form p,.rez-form label{color:var(--f-text)}.rez-block{margin-bottom:28px}.rez-row{display:flex;gap:0 16px}.rez-row p{flex:1;min-width:0}.rez-label{display:flex;align-items:baseline;gap:10px;font-size:15px;letter-spacing:0.06em;text-transform:uppercase;color:var(--f-text);margin-bottom:12px;counter-increment:rez-step;font-family:var(--f-pismo-popisek,inherit)}.rez-label p{display:contents}.rez-label::before{content:counter(rez-step);flex:none;color:var(--rez-accent);font-weight:700;letter-spacing:normal;text-transform:none}.rez-tiles{display:flex;flex-wrap:wrap;gap:9px}.rez-tiles p{display:contents}.rez-tiles br{display:none}.rez-tile{display:block;position:relative;flex:1 1 140px;border:1px solid var(--f-linka);border-radius:var(--f-radius-dlazdice,10px);padding:14px 16px;cursor:pointer;background:var(--f-pole);transition:border-color 0.2s,background 0.2s}.rez-tile:hover{border-color:var(--f-mekky)}.rez-tile:has(input:checked){border-color:var(--rez-accent);background:var(--rez-accent-soft)}.rez-tile input[type="radio"]{margin-right:9px;accent-color:var(--rez-accent)}.rez-badge{position:absolute;top:-9px;right:12px;background:var(--rez-accent);color:var(--f-na-akcentu);font-size:10px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;padding:3px 8px;border-radius:999px;white-space:nowrap}.rez-hint{font-size:14px;color:var(--f-mekky);margin:10px 2px 0;display:none}.rez-hint.rez-hint-on{display:block}.rez-hint-static{font-size:14px;color:var(--f-mekky);margin:0 2px 12px}.rez-reveal{max-height:0;overflow:hidden;transition:max-height 0.35s ease,margin 0.35s ease;font-size:14px}.rez-reveal.rez-reveal-on{max-height:160px;margin-top:10px}.rez-pricebar{position:sticky;bottom:0;padding:12px 0;background:var(--f-pozadi)}.rez-summary input[type="submit"]{display:block;width:100%;margin-bottom:8px}.rez-note{font-size:12px;color:var(--f-mekky);line-height:1.45;margin:0;text-align:center}.rez-help{text-align:center;margin:12px 0 0}.rez-help a{font-size:14px;color:var(--f-mekky)}.rez-tile-cena{display:block;margin-top:4px;font-size:13px;color:var(--f-mekky)}.rez-skryte{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.rez-karta{border:1px solid var(--rez-accent-border);border-radius:10px;padding:12px 16px;margin-bottom:20px;background:var(--f-pole)}.rez-karta:empty{display:none}.rez-karta-radek{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.rez-karta-radek + .rez-karta-radek{margin-top:4px}.rez-karta-detail{font-size:14px;color:var(--f-mekky)}.rez-karta-cena{font-size:17px;white-space:nowrap}.rez-karta-zmenit{font-size:13px;white-space:nowrap;color:var(--rez-accent)}.rez-karta-puvodni{opacity:.55;font-weight:400;font-size:14px}.rez-karta-sleva{margin-top:4px;font-size:12.5px;color:var(--rez-accent)}.rez-recenze{font-size:14px;line-height:1.5;margin:0 0 20px;color:var(--f-mekky)}.rez-recenze-citace{display:block;font-style:italic}.rez-recenze-citace[hidden]{display:none}.rez-pole-pozn{display:block;font-size:13px;color:var(--f-mekky);margin-top:4px}.rez-email-tip{font-size:13px;margin:6px 0 0;color:var(--rez-accent)}.rez-email-oprava{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.rez-tiles:has(input[name="rez-termin"]){flex-wrap:nowrap}.rez-tiles:has(input[name="rez-termin"]) .rez-tile{flex:1 1 0;min-width:0;padding:12px 6px;text-align:center;white-space:nowrap;font-size:15px}.rez-tiles:has(input[name="rez-termin"]) input[type="radio"]{position:absolute;opacity:0;width:1px;height:1px;margin:0}.rez-tiles:has(input[name="rez-termin"]) .rez-tile:has(input:focus-visible){outline:2px solid var(--rez-accent);outline-offset:2px}.rez-form .rez-block>p:not(.rez-hint):not(.rez-hint-static),.rez-form .rez-row>p{margin:0 0 14px;line-height:1.4}.rez-form .rez-block>p:not(.rez-hint):not(.rez-hint-static):last-child{margin-bottom:0}.complete-form label{display:block}.complete-form input[type="checkbox"]{accent-color:var(--f-akcent);margin-right:8px}@media (max-width: 767px){.rez-row{flex-direction:column}.rez-pricebar{padding:6px 0 8px}.rez-pricebar .rez-help{display:none}.rez-karta-radek:first-child{flex-wrap:wrap}}.sa-obsah-textu ul.near{margin:0;padding:0;list-style:none}.sa-obsah-textu li.near{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:12px 0;border-bottom:1px solid var(--f-linka);color:var(--f-text);font-size:16.5px;line-height:1.35}.sa-obsah-textu li.near + li.near{margin-top:0}.sa-obsah-textu li.near:first-child{border-top:1px solid var(--f-linka)}.sa-obsah-textu li.near .near-text{flex:1 1 auto;min-width:0}.sa-obsah-textu li.near .near-actions{display:flex;flex:none;flex-wrap:nowrap;gap:8px}.sa-obsah-textu li.near a,.sa-obsah-textu li.near a:visited{display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border-radius:var(--f-radius-tlacitko,999px);background:var(--f-akcent);color:var(--f-na-akcentu);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}@media (max-width: 640px){.sa-obsah-textu li.near{flex-direction:column;align-items:flex-start;gap:8px}.sa-obsah-textu li.near .near-actions{flex-wrap:wrap}}.sa-obsah-textu li.near a:hover{background:var(--f-akcent-hover);color:var(--f-na-akcentu)}.sa-obsah-textu li.near a.near-btn-3,.sa-obsah-textu li.near a.near-btn-3:visited{background:transparent;border:1px solid var(--f-mekky);color:var(--f-text)}.sa-obsah-textu li.near a.near-btn-3:hover{border-color:var(--f-akcent)}.sa-obsah-textu li.near a::first-letter{text-transform:uppercase}.sa-obsah-textu li.near .near-sleva-stitek{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:999px;background:var(--f-akcent-jemny);color:var(--f-akcent-text,var(--f-akcent));font-size:12px;font-weight:700;white-space:nowrap}.sa-obsah-textu li.near a s{opacity:.7;font-weight:400;margin-right:.35em}.sa-obsah-textu .near-radek{margin-top:12px;text-align:center;font-size:15px}@media (max-width: 600px){.sa-obsah-textu figure.sa-b-table.je-karty{overflow:visible}.sa-obsah-textu .je-karty table,.sa-obsah-textu .je-karty tbody,.sa-obsah-textu .je-karty tr,.sa-obsah-textu .je-karty td{display:block;width:100%}.sa-obsah-textu .je-karty thead{display:none}.sa-obsah-textu .je-karty tr{padding:8px 0;border-bottom:1px solid var(--f-linka)}.sa-obsah-textu .je-karty tbody tr:last-child{border-bottom:0}.sa-obsah-textu .je-karty td{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:5px 14px !important;border:0 !important;background:none !important;text-align:right}.sa-obsah-textu .je-karty td::before{content:attr(data-label);flex:none;max-width:55%;color:var(--f-mekky);font-size:14px;text-align:left}.sa-obsah-textu .je-karty td:first-child{justify-content:flex-start;font-weight:700;text-align:left}.sa-obsah-textu .je-karty td:first-child::before{content:none}}#cmplz-cookiebanner-container .cmplz-cookiebanner{background:var(--f-pole) !important;color:var(--f-text) !important;border:1px solid var(--f-linka) !important;border-radius:14px !important;box-shadow:0 12px 40px rgba(0,0,0,0.18) !important;font-family:inherit !important}#cmplz-cookiebanner-container .cmplz-cookiebanner :is(.cmplz-title,.cmplz-message,.cmplz-message p,.cmplz-description){color:var(--f-text) !important;font-family:inherit !important}#cmplz-cookiebanner-container .cmplz-cookiebanner a{color:var(--f-akcent-text,var(--f-akcent)) !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn{border-radius:var(--f-radius-tlacitko,999px) !important;font-family:inherit !important;font-weight:600 !important;font-size:15px !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-accept{background:var(--f-akcent) !important;border-color:var(--f-akcent) !important;color:var(--f-na-akcentu) !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn:not(.cmplz-accept){background:transparent !important;border:1px solid var(--f-linka) !important;color:var(--f-text) !important}@media (max-width: 600px){#cmplz-cookiebanner-container .cmplz-cookiebanner{left:10px !important;right:10px !important;bottom:10px !important;width:auto !important;padding:14px 16px !important;gap:8px !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message{font-size:13px !important;line-height:1.45 !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons{display:grid !important;grid-template-columns:1fr 1fr;gap:8px !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{width:100% !important;min-height:44px;margin:0 !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn:is(.cmplz-view-preferences,.cmplz-save-preferences){grid-column:1 / -1}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links{margin:0 !important}}
.sa-obsah-textu>.sa-hero{position:relative;max-width:1320px;margin:14px auto 0 !important;padding:clamp(40px,6vw,88px) clamp(22px,5vw,72px) !important;border-radius:clamp(28px,4vw,44px);overflow:hidden;background:var(--sa-soumrak)}.sa-hero::before{display:none}.sa-hero::after{left:auto;right:-140px;bottom:-190px;width:520px;height:520px;transform:none;background:radial-gradient(circle,rgba(247,201,149,0.55) 0%,rgba(240,163,94,0.28) 40%,rgba(240,163,94,0) 68%);z-index:1}.sa-hero>.sa-hero__pozadi{position:absolute;inset:0;z-index:0;width:100%;max-width:none;margin:0}.sa-hero__pozadi picture,.sa-hero__pozadi img{display:block;width:100%;height:100%}.sa-hero__pozadi img{object-fit:cover;object-position:50% 62%;filter:saturate(1.1) brightness(0.95)}.sa-hero__pozadi::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(45,26,31,0.94) 0%,rgba(59,35,40,0.84) 42%,rgba(110,58,44,0.5) 100%)}.sa-hero>.sa-hero__vnitrek{z-index:2}.sa-hero__vnitrek{position:relative;display:grid;grid-template-columns:1fr;gap:40px;align-items:center;max-width:var(--sa-sire);margin:0 auto}.sa-hero__text{min-width:0}.sa-hero__foto{margin:0 auto;width:min(300px,74vw)}.sa-hero__oblouk{position:relative;aspect-ratio:4 / 5;border-radius:999px 999px 28px 28px;box-shadow:0 28px 70px rgba(30,12,12,0.5)}.sa-hero__oblouk::before{content:"";position:absolute;inset:-12px;border:1px solid rgba(247,201,149,0.7);border-radius:999px 999px 36px 36px;pointer-events:none}.sa-hero__oblouk picture,.sa-hero__oblouk img{display:block;width:100%;height:100%;border-radius:inherit}.sa-hero__oblouk img{object-fit:cover;object-position:61% 40%}.sa-hero__foto figcaption{text-wrap:balance;margin-top:28px;text-align:center;font-size:0.9rem;line-height:1.4;color:#fbeee0}@media (min-width: 900px){.sa-hero__vnitrek{grid-template-columns:minmax(0,1.2fr) minmax(0,0.8fr);gap:clamp(40px,6vw,88px)}.sa-hero__foto{width:min(400px,100%);margin:0 0 0 auto}.sa-hero .sa-stitek,.sa-hero h1,.sa-hero .sa-perex,.sa-obsah-textu .sa-hero p.sa-perex{text-align:left;margin-left:0;margin-right:0}.sa-hero h1{max-width:12ch}.sa-hero .sa-tlacitka{justify-content:flex-start}}
.hl-formular--paticka{--hl-pole:var(--sa-soumrak-2);--hl-linka:var(--sa-soumrak-linka);--hl-text:var(--sa-noc-text);--hl-tlacitko:var(--sa-usvit);--hl-tlacitko-hover:var(--sa-usvit-svetly);--hl-na-tlacitku:#241712}.sa-radek.hl-bez-fotky{grid-template-columns:minmax(0,1fr)}.sa-vypis>.hl-formular{margin:0 0 32px}.hl-formular--stranka{--hl-pole:var(--f-pole);--hl-linka:var(--f-linka);--hl-text:var(--f-text);--hl-tlacitko:var(--f-akcent);--hl-tlacitko-hover:var(--f-akcent-hover);--hl-na-tlacitku:var(--f-na-akcentu)}.hl-formular{display:flex;gap:8px;max-width:420px;margin:22px 0 0}.hl-formular input[type="search"]{flex:1 1 auto;min-width:0;height:46px;margin:0;padding:0 14px;border:1px solid var(--hl-linka);border-radius:var(--f-radius-pole);background:var(--hl-pole);color:var(--hl-text);font:inherit;font-size:17px;-webkit-appearance:none;appearance:none}.hl-formular input[type="search"]::placeholder{color:var(--hl-text);opacity:0.6}.hl-formular input[type="search"]:focus-visible{outline:2px solid var(--hl-tlacitko);outline-offset:1px;border-color:transparent}.hl-formular button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;width:46px;height:46px;margin:0;padding:0;border:0;border-radius:var(--f-radius-tlacitko);background:var(--hl-tlacitko);color:var(--hl-na-tlacitku);cursor:pointer}.hl-formular button:hover{background:var(--hl-tlacitko-hover)}.hl-pocet{margin:14px 0 0}.hl-typ{display:inline-block;margin-bottom:6px;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;opacity:0.75}.hl-nic{max-width:640px;margin:0 auto}.hl-nic-veta{font-size:1.2em}.hl-nic ul{margin:0 0 1em;padding-left:1.2em}.hl-nic li + li{margin-top:4px}.hl-nic .hl-formular{max-width:none;margin:26px 0}
.rez-za-noc{display:block;padding-left:22px;margin-top:2px;font-size:13.5px;color:var(--f-mekky)}.rez-tile:has(input:checked) .rez-za-noc{color:var(--f-akcent-text,var(--f-akcent))}.rez-poukaz .rez-summary input[type="submit"]{white-space:normal;text-wrap:balance}.rez-poukaz .rez-note{cursor:pointer}@media (max-width: 767px){.rez-poukaz .rez-summary{background:var(--f-akcent);border-radius:min(var(--f-radius-tlacitko,12px),18px);padding-bottom:8px;cursor:pointer;transition:background .2s}.rez-poukaz .rez-summary:hover{background:var(--f-akcent-hover)}.rez-poukaz .rez-summary input[type="submit"],.rez-poukaz .rez-summary input[type="submit"]:hover,.rez-poukaz .rez-summary input[type="submit"]:focus{background:transparent;box-shadow:none;border-color:transparent}.rez-poukaz .rez-summary input[type="submit"]{min-height:0;padding:11px 12px 2px;margin:0}.rez-poukaz .rez-summary .rez-note{color:var(--f-na-akcentu);opacity:0.8;font-size:11.5px;line-height:1.3;padding:0 14px}}@media (max-width: 640px){.rez-poukaz .rez-tiles{flex-wrap:nowrap;gap:8px}.rez-poukaz .rez-tile{flex:1 1 0;min-width:0;padding:14px 10px;font-size:16px;white-space:nowrap}.rez-poukaz .rez-tile input[type="radio"]{margin-right:6px}.rez-poukaz .rez-badge{right:6px;font-size:9px;padding:3px 6px}.rez-za-noc{padding-left:0;margin-top:4px;font-size:12.5px}}@media (max-width: 374px){.rez-poukaz .rez-tile{padding:12px 7px;font-size:15px}.rez-za-noc{font-size:11px}.rez-poukaz .rez-badge{right:4px;font-size:8.5px;letter-spacing:.02em;padding:3px 5px}}.lt-objednano{border:1px solid var(--f-akcent-okraj);border-radius:var(--f-radius-dlazdice,10px);background:var(--f-pole);padding:18px 20px;margin:1.5em 0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px}.lt-objednano__stitek{flex:1 0 100%;margin:0;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--f-mekky);font-family:var(--f-pismo-popisek,inherit)}.lt-objednano__co{margin:0;font-size:21px;line-height:1.3;color:var(--f-text)}.lt-objednano__cena{margin:0;font-size:20px;font-weight:600;color:var(--f-akcent-text,var(--f-akcent));white-space:nowrap}.lt-platba{margin:1.5em 0}.lt-platba__volby{display:flex;flex-wrap:wrap;gap:14px;margin:14px 0}.lt-platba__volba{flex:1 1 16em;border:1px solid var(--f-akcent-okraj);border-radius:var(--f-radius-dlazdice,10px);background:var(--f-pole);padding:18px 20px}.lt-platba__volba h3{font-size:21px;margin:0 0 .3em}.lt-platba__volba p{margin:0 0 .8em}.lt-platba__volba p:last-child{margin-bottom:0}.lt-platba__tlacitko,.lt-platba__tlacitko:visited{display:inline-flex;background:var(--f-akcent);color:var(--f-na-akcentu) !important;font-weight:600;text-decoration:none !important;padding:12px 24px;border-radius:var(--f-radius-tlacitko,999px)}.lt-platba__tlacitko:hover{background:var(--f-akcent-hover)}.lt-platba__pozn{font-size:15px;color:var(--f-mekky)}.lt-platba__akce{display:flex;flex-wrap:wrap;gap:14px;align-items:center}
.lt-souhlas-stranka{max-width:560px}.lt-souhlas-stranka form{margin:1em 0}@media (max-width:600px){.lt-souhlas-stranka{padding:0 16px}}.lt-souhlas-seznamy{display:flex;flex-direction:column;gap:10px;margin:.6em 0 1.2em}.lt-souhlas-seznam{display:flex;gap:12px;align-items:flex-start;border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:12px 14px;cursor:pointer}.lt-souhlas-seznam:has(input:checked){border-color:#f2a03d;background:rgba(242,160,61,.1)}.lt-souhlas-seznam input{margin-top:5px;width:18px;height:18px;flex:none;accent-color:#da7c0c}.lt-souhlas-seznam small{opacity:.75}.lt-souhlas-vse{margin-top:2em;padding-top:1.2em;border-top:1px solid rgba(255,255,255,.15)}.lt-souhlas-odhlasit{margin-bottom:2em;padding-bottom:1.4em;border-bottom:1px solid rgba(255,255,255,.15)}.lt-souhlas-vse .sa-tlacitko__odkaz{background:transparent;border:1px solid rgba(255,255,255,.4);color:inherit}.lt-souhlas-dl{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px}.lt-souhlas-dl dt{opacity:.7}.lt-souhlas-dl dd{margin:0}.sa-obsah-textu>.lt-souhlas-stranka:first-child{margin-top:2em}
body{--lts-linka:var(--sa-linka);--lts-akcent:var(--sa-usvit);--lts-na-akcentu:#241712;--lts-pole:var(--sa-den);--lts-text-pole:var(--sa-text);--lts-ok:#2f7a3d}body .lt-souhlas-dekujeme,body .lt-anketa,body .lt-souhlas-stranka{margin:2em auto}body .lt-souhlas-dekujeme,body .lt-anketa{padding:1.25em 1.5em;border:1px solid var(--lts-linka);border-radius:12px}body .lt-souhlas-veta{margin:0 0 .4em}body .lt-souhlas-otazka{margin:.8em 0 .6em}body .lt-souhlas-clanek{margin:2.5em auto 0;padding-top:1.5em;border-top:1px solid var(--lts-linka)}body .lt-souhlas-uprostred{margin:2em auto;padding-bottom:1.5em;border-bottom:1px solid var(--lts-linka)}body .lt-souhlas-clanek .lt-mekka-pozn a{color:inherit;text-decoration:underline}body .lt-souhlas-odhlasit{border-bottom-color:var(--lts-linka)}body .lt-souhlas .sa-tlacitko{margin:0}body .lt-souhlas .sa-tlacitko__odkaz,body .lt-souhlas-stranka .btn-orange .sa-tlacitko__odkaz{display:inline-block;background:var(--lts-akcent);color:var(--lts-na-akcentu);border:0;border-radius:999px;padding:.75em 1.6em;font:inherit;font-weight:600;cursor:pointer;text-decoration:none}body .lt-souhlas .sa-tlacitko__odkaz:disabled{opacity:.6;cursor:default}body .lt-mekka-nadpis{font-size:1.25em;font-weight:600;margin:0 0 6px}body .lt-mekka-text{margin:0 0 14px;opacity:.85}body .lt-mekka-radek{display:flex;gap:10px;max-width:480px}body .lt-mekka-radek[hidden]{display:none}body .lt-mekka-radek input{flex:1;min-width:0;font:inherit;padding:.7em 1em;border:1px solid var(--lts-linka);border-radius:8px;background:var(--lts-pole);color:var(--lts-text-pole)}body .lt-mekka-radek .sa-tlacitko{flex:none}body .lt-mekka-pozn{font-size:.8em;opacity:.65;margin:8px 0 0}body .lt-mekka-stav{margin:10px 0 0}body .lt-mekka-ok{color:var(--lts-ok);font-weight:600}body .lt-mekka-spatne,body .lt-mekka-chyba{color:var(--lts-akcent)}body .lt-souhlas-seznam{border-color:var(--lts-linka)}body .lt-souhlas-seznam:has(input:checked){border-color:var(--lts-akcent);background:color-mix(in srgb,var(--lts-akcent) 10%,transparent)}body .lt-souhlas-seznam input{accent-color:var(--lts-akcent)}body .lt-souhlas-vse{border-top-color:var(--lts-linka)}body .lt-souhlas-vse .sa-tlacitko__odkaz{display:inline-block;background:transparent;border:1px solid var(--lts-linka);color:inherit;border-radius:999px;padding:.6em 1.4em;font:inherit;cursor:pointer}body .lt-anketa-otazka{font-weight:700;font-size:1.15em;margin:0 0 .25em}body .lt-anketa-podotazka{margin:0 0 1em;opacity:.8}body .lt-anketa-tlacitka{display:flex;flex-wrap:wrap;gap:.5em}body .lt-anketa-btn{font:inherit;color:inherit;background:transparent;border:1px solid var(--lts-linka);border-radius:999px;padding:.45em 1em;cursor:pointer}body .lt-anketa-btn:hover,body .lt-anketa-btn:focus-visible{border-color:var(--lts-akcent)}body .lt-anketa-diky{margin:0;font-weight:700}@media (max-width:560px){body .lt-mekka-radek{flex-direction:column}body .lt-souhlas-dekujeme,body .lt-anketa{padding:1em 1.1em}}@media (max-width:600px){body .lt-souhlas-clanek{padding-left:0;padding-right:0}body .lt-souhlas-stranka{padding:0}}:root{--sc-pozadi:#fffaf2;--sc-text:#33231f;--sc-tlumene:#6f5a52;--sc-akcent:#3b2328;--sc-akcent-text:#ffffff;--sc-ohraniceni:#ead9c6;--sc-fokus:#f0a35e;--sc-zaobleni:14px;--sc-pismo:Literata,'Segoe UI',system-ui,sans-serif}.sa-obsah-textu .lt-rozmyslis,.lt-rozmyslis{position:relative;margin:clamp(40px,6vw,64px) auto 0;padding:1.75em 1.75em 1.5em;border:1px solid var(--sa-linka);border-radius:12px;background:var(--sa-den);overflow:hidden}.lt-rozmyslis::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--sa-obzor-vodorovny)}body .lt-rozmyslis .lt-mekka-nadpis{margin:0 0 8px;font-family:var(--sa-nadpis);font-size:clamp(22px,2.6vw,28px);font-weight:400;line-height:1.2;color:var(--sa-soumrak)}body .lt-rozmyslis .lt-mekka-text{margin:0 0 16px;opacity:1;color:var(--sa-mekky)}body .lt-rozmyslis .lt-mekka-radek{max-width:520px}body .lt-rozmyslis .lt-mekka-radek input{background:#fff;border-radius:2px}body .lt-rozmyslis .lt-mekka-pozn{margin:12px 0 0;font-size:15px;line-height:1.5;opacity:1;color:var(--sa-mekky)}body .lt-rozmyslis .sa-tlacitko{margin:0}body .lt-rozmyslis .sa-tlacitko__odkaz{display:inline-block;background:var(--lts-akcent);color:var(--lts-na-akcentu);border:0;border-radius:999px;padding:.75em 1.6em;font:inherit;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}body .lt-rozmyslis .sa-tlacitko__odkaz:disabled{opacity:.6;cursor:default}body .lt-rozmyslis .lt-mekka-stav{margin:10px 0 0}@media (max-width: 560px){.lt-rozmyslis{padding:1.4em 1.1em 1.2em}body .lt-rozmyslis .lt-mekka-radek .sa-tlacitko{width:100%}body .lt-rozmyslis .lt-mekka-radek .sa-tlacitko__odkaz{width:100%}}
:root{--wp--preset--font-size--obri:clamp(44px,7.4vw,96px);--wp--preset--font-size--nadpis:clamp(32px,4.6vw,58px);--t-krem:#fbf3e8;--t-bila:#fffaf2;--t-broskev:#f8dcc0;--t-ruzova:#f4d0c8;--t-maslo:#f7e5b0;--t-salvej:#dfe6cf;--t-vino:#3b2328;--t-akcent:#b84a22;--t-akcent-tmavy:#8c3316;--t-r-karta:32px;--f-radius-dlazdice:14px;--f-radius-pole:12px;--f-akcent-jemny:rgba(240,163,94,0.2)}body{background:var(--t-krem)}h1,h2,h3,h4{text-wrap:balance}h1{font-weight:800;letter-spacing:-0.035em;line-height:1}h2{font-weight:800;letter-spacing:-0.03em;line-height:1.05}h3{font-weight:700;letter-spacing:-0.015em}h1 em,h2 em,h3 em{font-style:normal;color:var(--t-akcent)}.sa-noc :is(h1,h2,h3) em,.sa-hero :is(h1,h2,h3) em,.sa-karta--noc :is(h2,h3) em,.sa-karta--foto :is(h2,h3) em{color:var(--sa-usvit-svetly)}.sa-stitek,.sa-obsah-textu p.sa-stitek{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:13px;letter-spacing:0.14em}.sa-stitek::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--sa-usvit)}@media (max-width: 899px){.sa-hero .sa-stitek::before{display:none}.sa-hero .sa-stitek{justify-content:center;text-align:center}}:root :where(.sa-prvek-tlacitka,.sa-tlacitko__odkaz){display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:17px 30px;background-color:var(--t-akcent);color:#fff;font-size:16px;font-weight:700;letter-spacing:0;text-transform:none;transition:background-color 0.2s,transform 0.2s}:root :where(.sa-prvek-tlacitka:hover,.sa-tlacitko__odkaz:hover){background-color:var(--t-akcent-tmavy);transform:translateY(-1px)}.sa-tlacitko__odkaz::after{content:"→";font-weight:600;transition:transform 0.2s}.sa-tlacitko__odkaz:hover::after{transform:translateX(4px)}.sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz{border:2px solid currentColor;background:transparent;color:var(--sa-soumrak)}.sa-tlacitko.sa-obrys>.sa-tlacitko__odkaz:hover{background:rgba(59,35,40,0.06);color:var(--t-akcent-tmavy)}.sa-noc .sa-tlacitko__odkaz,.sa-obzor .sa-tlacitko__odkaz{background:var(--sa-usvit-svetly);color:#2d1a1f}.sa-noc .sa-tlacitko__odkaz:hover,.sa-obzor .sa-tlacitko__odkaz:hover{background:#fff1dc;color:#2d1a1f}.sa-hero .sa-tlacitka{gap:14px}.sa-hlavicka{background:rgba(251,243,232,0.9);border-bottom:0;box-shadow:0 1px 0 rgba(59,35,40,0.07)}.sa-hlavicka-vnitrek{padding:12px 20px}.sa-logo{font-weight:800;font-size:22px;letter-spacing:-0.02em;text-transform:none}.sa-nav a{padding:9px 16px;border:0;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;transition:background 0.15s}.sa-nav a:hover,.sa-nav .aktivni>a,.sa-nav .rodic-aktivni>a{background:var(--t-broskev)}.sa-nav .sa-cta>a{margin-left:10px;padding:10px 22px;border:0;background:var(--t-akcent);color:#fff}.sa-nav .sa-cta>a:hover{background:var(--t-akcent-tmavy)}.sa-menu-tlacitko{border-radius:999px;font-weight:700;letter-spacing:0;text-transform:none}@media (max-width: 1040px){.sa-nav{background:var(--t-krem);border-bottom:0;box-shadow:0 14px 24px rgba(59,35,40,0.1)}.sa-nav a{padding:14px 8px;border-radius:0;border-bottom:1px solid var(--sa-linka)}.sa-nav a:hover{background:transparent}.sa-nav .sa-cta>a{border-radius:999px;border-bottom:0}}.sa-bez-nadpisu .sa-obsah-textu{padding-bottom:0}.sa-obsah-textu>.sa-skupina:not(.sa-plna):not(.sa-hero){max-width:1180px}.sa-obsah-textu>.sa-sekce{padding-top:clamp(48px,7vw,92px);padding-bottom:0}.sa-sekce>:is(p,h2){max-width:780px}.sa-stred>:is(p,h2){margin-left:auto !important;margin-right:auto !important;text-align:center}.sa-stred>.sa-stitek,.sa-obsah-textu .sa-stred>p.sa-stitek{display:flex;justify-content:center;margin-bottom:0}.sa-sekce>h2{margin-top:0.4em}.sa-sekce>.sa-sloupce{max-width:none}.sa-sekce>.sa-bento + p.sa-perex{margin-top:clamp(30px,4vw,48px)}.sa-stred>.sa-perex{max-width:700px}.sa-obsah-textu p.sa-perex{font-size:clamp(19px,2vw,23px)}.sa-obsah-textu>.sa-plna:not(.sa-hero){max-width:1320px;margin:clamp(48px,7vw,92px) auto 0 !important;padding:clamp(36px,6vw,80px) clamp(20px,4vw,64px) !important;border-radius:clamp(28px,4vw,44px)}.sa-noc{background:var(--sa-soumrak)}.sa-noc.sa-plna>* + *{margin-top:1.1em}.sa-obsah-textu>.sa-fakta-pas{margin-top:clamp(20px,3vw,36px);padding-top:0}.sa-fakta-pas .sa-fakta{padding:clamp(20px,3vw,34px) clamp(10px,2vw,24px);border-radius:var(--t-r-karta);background:var(--t-bila);box-shadow:0 1px 0 rgba(59,35,40,0.05)}.sa-fakta p.sa-fakt{font-weight:800;font-size:clamp(34px,4vw,48px);letter-spacing:-0.03em;color:var(--t-akcent)}.sa-fakta p{font-size:15.5px}.sa-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:clamp(26px,4vw,44px)}.sa-obsah-textu .sa-bento{max-width:none}.sa-karta{position:relative;display:flex;flex-direction:column;grid-column:span 4;min-height:280px;padding:clamp(24px,3vw,40px);border-radius:var(--t-r-karta);overflow:hidden;color:var(--sa-text)}.sa-karta--velka{grid-column:span 6;grid-row:span 2;min-height:600px}.sa-karta--siroka{grid-column:1 / -1;min-height:0}.sa-bento:has(.sa-karta--velka) .sa-karta--stredni{grid-column:span 6}.sa-karta--broskev{background:var(--t-broskev)}.sa-karta--ruzova{background:var(--t-ruzova)}.sa-karta--maslo{background:var(--t-maslo)}.sa-karta--salvej{background:var(--t-salvej)}.sa-karta--noc{background:var(--t-vino);color:var(--sa-noc-text)}.sa-karta__text{position:relative;z-index:1}.sa-karta--foto{justify-content:flex-end;color:#fff;background:var(--t-vino)}.sa-karta__foto{position:absolute;inset:0;z-index:0}.sa-karta__foto picture,.sa-karta__foto img{display:block;width:100%;height:100%}.sa-karta__foto img{object-fit:cover}.sa-karta--foto::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(45,26,31,0.05) 28%,rgba(45,26,31,0.9) 100%)}.sa-karta__stitek{margin:0 0 14px !important;font-family:var(--sa-nadpis);font-size:12.5px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;opacity:0.72}.sa-karta h3{margin:0 0 12px;font-weight:800;font-size:clamp(25px,2.7vw,38px);letter-spacing:-0.028em;line-height:1.08;color:inherit}.sa-karta p:not(.sa-karta__stitek){margin:0;font-size:17.5px;line-height:1.6;color:inherit}.sa-karta--noc p:not(.sa-karta__stitek){color:var(--sa-noc-mekky)}.sa-karta--foto p:not(.sa-karta__stitek){color:#fbeee0;max-width:46ch}.sa-karta--siroka h3{max-width:24ch}.sa-karta--siroka p:not(.sa-karta__stitek){max-width:62ch}.sa-karta__odkaz{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:13px 24px;border-radius:999px;background:#fff1dc;color:#2d1a1f !important;font-family:var(--sa-nadpis);font-size:15px;font-weight:700;text-decoration:none}.sa-karta__odkaz::after{content:"→"}.sa-karta__odkaz:hover{background:#fff}.sa-karta__fotka{margin-top:auto;padding-top:24px}.sa-karta__fotka picture,.sa-karta__fotka img{display:block;width:100%;border-radius:22px}.sa-karta__fotka img{height:190px;object-fit:cover}@media (max-width: 900px){.sa-karta,.sa-bento:has(.sa-karta--velka) .sa-karta--stredni{grid-column:1 / -1;min-height:0}.sa-karta--velka{grid-row:auto;min-height:440px}.sa-karta--foto{min-height:440px}}.sa-sloupce.sa-dny,.sa-sloupce.sa-otazky-karty{display:grid;gap:16px !important;margin-top:clamp(26px,4vw,44px)}.sa-sloupce.sa-dny{grid-template-columns:repeat(4,minmax(0,1fr))}.sa-sloupce.sa-otazky-karty{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-dny>.sa-sloupec,.sa-otazky-karty>.sa-sloupec{padding:clamp(24px,2.6vw,34px);border-radius:var(--t-r-karta);background:var(--t-bila);box-shadow:0 1px 0 rgba(59,35,40,0.05);flex-basis:auto !important}.sa-dny>.sa-sloupec:nth-child(2){background:var(--t-ruzova)}.sa-dny>.sa-sloupec:nth-child(3){background:var(--t-maslo)}.sa-dny>.sa-sloupec:nth-child(4){background:var(--t-broskev)}.sa-dny h3,.sa-otazky-karty h3{margin-top:0;margin-bottom:0.5em;font-weight:800;font-size:clamp(21px,2vw,25px);letter-spacing:-0.02em;line-height:1.15}.sa-dny p,.sa-otazky-karty p{font-size:17px;line-height:1.6;margin-bottom:0}.sa-otazky-karty>.sa-sloupec:last-child:nth-child(odd){grid-column:1 / -1}.sa-obsah-textu p.sa-den-cislo{display:inline-block;margin:0 0 14px;padding:5px 14px;border-radius:999px;background:rgba(59,35,40,0.09);color:var(--sa-soumrak);font-family:var(--sa-nadpis);font-size:13px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}@media (max-width: 1000px){.sa-sloupce.sa-dny{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.sa-sloupce.sa-dny,.sa-sloupce.sa-otazky-karty{grid-template-columns:1fr}}.sa-dvojice{gap:16px !important;margin-top:0}.sa-dvojice>.sa-sloupec{padding:clamp(26px,3.4vw,46px);border-radius:var(--t-r-karta)}.sa-dvojice>.sa-sloupec:first-child{background:var(--t-krem);border:0}.sa-dvojice h3{font-weight:800;font-size:clamp(26px,3vw,36px);letter-spacing:-0.025em}.sa-karty{gap:16px !important;margin-top:clamp(26px,4vw,44px)}.sa-karty>.sa-sloupec{padding:clamp(26px,3vw,38px);border:0;border-radius:var(--t-r-karta);background:var(--t-bila);box-shadow:0 1px 0 rgba(59,35,40,0.05)}.sa-karty>.sa-sloupec::before{display:none}.sa-karty>.sa-sloupec:nth-child(2){background:var(--t-vino)}.sa-karty>.sa-sloupec:nth-child(2) h3,.sa-karty>.sa-sloupec:nth-child(2) p.sa-cena{color:var(--sa-usvit-svetly)}.sa-karty>.sa-sloupec:nth-child(2) p:not(.sa-cena){color:var(--sa-noc-mekky)}.sa-karty h3{font-weight:800;font-size:22px;letter-spacing:-0.01em}.sa-karty p.sa-cena{font-weight:800;font-size:clamp(32px,3.2vw,46px);letter-spacing:-0.03em}.sa-foto-text{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,72px);align-items:center}.sa-foto-text--vpravo .sa-foto-text__foto{order:2}.sa-foto-text__foto{margin:0}.sa-foto-text__foto picture,.sa-foto-text__foto img{display:block;width:100%;border-radius:var(--t-r-karta)}.sa-foto-text__foto img{aspect-ratio:4 / 5;object-fit:cover;object-position:61% 40%}.sa-sekce>.sa-foto-text{max-width:none}.sa-foto-text__text>:first-child{margin-top:0}.sa-foto-text__text>h2{margin-top:0.35em}@media (max-width: 800px){.sa-foto-text{grid-template-columns:1fr}.sa-foto-text__foto img{aspect-ratio:4 / 3}}.sa-pisek{background:var(--t-broskev)}.sat-terminy{border:0;border-radius:24px;background:var(--t-bila);padding:8px clamp(16px,3vw,28px)}.sat-formular{border:0;border-radius:var(--t-r-karta);background:var(--t-bila);box-shadow:0 1px 0 rgba(59,35,40,0.06)}.sat-formular::before{display:none}.complete-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.complete-form textarea,.complete-form select{background:#fff}.sa-obsah-textu ol.sa-cesta{max-width:760px;margin-left:auto;margin-right:auto}.sa-obsah-textu ol.sa-cesta>li::before{background:var(--t-krem)}.sa-obsah-textu ol.sa-cesta>li strong{font-weight:800;letter-spacing:-0.01em}.sa-obsah-textu p.sa-podpis{font-style:normal;font-weight:700;font-size:clamp(22px,2.4vw,28px);letter-spacing:-0.02em}.sa-paticka{margin-top:clamp(48px,7vw,92px);border-radius:clamp(28px,4vw,44px) clamp(28px,4vw,44px) 0 0;overflow:hidden}.sa-paticka-obzor{display:none}.sa-paticka-jmeno{font-weight:800;font-size:20px;letter-spacing:-0.02em;text-transform:none}.sa-zahlavi{background:var(--t-krem);border-bottom:0}.sa-zahlavi h1{font-size:clamp(38px,5.6vw,72px)}@media (prefers-reduced-motion: reduce){.sa-tlacitko__odkaz,.sa-tlacitko__odkaz::after{transition:none}}
:root :where(.sa-tlacitko.sa-obrys .sa-tlacitko__odkaz){background:transparent none;border-color:currentColor;border-width:2px;border-style:solid;color:currentColor;padding-top:0.667em;padding-right:1.33em;padding-bottom:0.667em;padding-left:1.33em}.sa-kontejner-columns-is-layout-083dbefd{flex-wrap:nowrap}.sa-kontejner-group-is-layout-fd53b860>:where(:not(.sa-vlevo):not(.sa-vpravo):not(.sa-plna)){max-width:1140px;margin-left:auto !important;margin-right:auto !important}.sa-kontejner-group-is-layout-fd53b860>.sa-siroka{max-width:1140px}.sa-kontejner-group-is-layout-fd53b860 .sa-plna{max-width:none}
.hl-vysledky{padding-bottom:clamp(56px,8vw,110px)}.hl-vysledky h1{margin:0 0 0.6em}.hledani-formular{display:flex;gap:8px;width:100%;max-width:520px;margin:0 0 18px}.hledani-formular input[type="search"]{flex:1 1 auto;min-width:0;height:46px;margin:0;padding:0 14px;border:1px solid var(--sa-linka);border-radius:2px;background:#fff;color:var(--sa-text);font:inherit;font-size:17px;-webkit-appearance:none;appearance:none}.hledani-formular input[type="search"]::placeholder{color:var(--sa-mekky);opacity:0.8}.hledani-formular input[type="search"]:focus-visible{outline:2px solid var(--sa-usvit);outline-offset:1px;border-color:transparent}.hledani-formular button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;width:46px;height:46px;margin:0;padding:0;border:0;border-radius:2px;background:var(--sa-soumrak);color:#fff;cursor:pointer}.hledani-formular button:hover{background:var(--sa-odkaz)}.hl-vysledky .hledani-pocet{margin:0 0 24px;color:var(--sa-mekky)}.hledani-priblizne{color:var(--sa-mekky)}.hledani-polozka{padding:26px 0;border-bottom:1px solid var(--sa-linka)}.hledani-polozka h2{margin:0 0 8px;font-size:26px;line-height:1.25}.hledani-polozka h2 a{color:var(--sa-soumrak);text-decoration:none}.hledani-polozka h2 a:hover{color:var(--sa-odkaz)}.hledani-polozka p{margin:0}.hledani-polozka mark{background:none;color:var(--sa-odkaz);font-weight:600}.hledani-strankovani{display:flex;justify-content:space-between;gap:12px;margin-top:30px}.hledani-nic{max-width:640px}.hledani-nic-veta{font-size:1.2em}.hledani-nic ul{margin:0 0 1em;padding-left:1.2em}.hledani-nic li + li{margin-top:4px}.hledani-nic .hledani-formular{max-width:none;margin:26px 0}.sa-paticka-cookies{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-align:left}.sa-paticka-cookies:hover{text-decoration:underline}
.sc-zasady-tabulka{max-width:100%;margin:0 0 1.5rem;overflow-x:auto}.sc-zasady-tabulka table{width:100%;min-width:36rem;border-collapse:collapse;font-size:0.9375rem}.sc-zasady-tabulka th,.sc-zasady-tabulka td{padding:0.5rem 0.75rem 0.5rem 0;border-bottom:1px solid currentColor;border-bottom-color:color-mix(in srgb,currentColor 25%,transparent);text-align:left;vertical-align:top}.sc-zasady-tabulka tbody th{font-weight:400;white-space:nowrap}.sc-zasady-tlacitko{min-height:2.75rem;padding:0.6rem 1.1rem;border:2px solid var(--sc-akcent,#1d1d1b);border-radius:var(--sc-zaobleni,6px);color:var(--sc-akcent-text,#fff);background:var(--sc-akcent,#1d1d1b);font:inherit;font-weight:600;line-height:1.2;cursor:pointer}.sc-zasady-tlacitko:hover{filter:brightness(1.12)}.sc-zasady-tlacitko:focus-visible{outline:3px solid var(--sc-fokus,#2f6fdf);outline-offset:2px}.sc-zasady-verze{font-size:0.875rem;opacity:0.75}
