@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{-ms-scroll-chaining:auto contain;overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{-ms-flex-direction:row;flex-direction:row}#cc-main .cm--cloud .cm__texts{-ms-flex:1;flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{-ms-flex-direction:column;flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{-ms-flex-direction:row;flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{-ms-flex-direction:row;flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{-ms-flex-direction:column!important;flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;-ms-flex-direction:column!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{-ms-flex:auto!important;flex:auto!important}#cc-main .cm__link-group{-ms-flex-pack:center!important;justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm__title{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:-ms-flexbox;display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{-ms-flex:1;flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{-ms-flex-align:center;align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:-ms-flexbox;display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:-ms-flexbox;display:flex;height:20px;-ms-flex-pack:center;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{-ms-flex-align:center;align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:.8em;font-weight:600;height:23px;-ms-flex-pack:center;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px rgba(24,32,3,.36);display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#cc-main .pm__service{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm__btn-group{display:-ms-flexbox;display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);-ms-flex:auto;flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);-ms-flex:1;flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{-ms-flex:3;flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{-ms-flex-direction:column;flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);-ms-flex:1;flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{-ms-flex:3;flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{-ms-flex-direction:column!important;flex-direction:column!important}#cc-main .pm__btn-group{display:-ms-flexbox!important;display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}@keyframes loading{0%{transform:scale3d(.99,.99,0);opacity:0}to{transform:scale3d(0,85vh,0);opacity:1}}@keyframes slidein{0%{transform:translate3d(0,1em,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes slidedown{0%{transform:translate3d(0,-1em,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes slideout{0%{transform:translate3d(0,-2em,0)}to{transform:translateZ(0)}}h1,h2,h3,h4,p,span,small,ul,footer,nav,header,a{font-family:inherit;color:inherit}b,strong{font-weight:500;color:inherit}h1,h2,h3,h4{color:inherit}p,a{color:inherit;font-weight:400}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{margin:0;padding:0}.content{position:relative;overflow-x:hidden;width:100%}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.grid{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.grid{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.grid{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.grid{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.grid{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.grid__inner{grid-column:2/8}.grid>.row{grid-column:2/8}.show-on-mobile{display:block}@media(min-width:768px){.show-on-mobile{display:none}}.show-on-desktop{display:none}@media(min-width:768px){.show-on-desktop{display:block}}picture{display:block;overflow:hidden}picture img{display:block;max-width:100%}.heading{font-size:2.5rem;font-weight:400;line-height:1.1em;font-family:Lexend,serif}@media(min-width:992px){.heading{font-size:4rem;line-height:1.1em;text-align:center;padding:0;margin-bottom:0}}.heading strong{font-weight:800}.heading a{color:#5d2fb5;border-bottom:.2rem solid rgba(93,47,181,.1);transition:border .4s ease-in-out}.heading a:hover{border-bottom:.2rem solid #5d2fb5}.flickity-button{position:absolute;top:50%;background-color:#fff;width:3rem;height:3rem}.comp_slider.is-static .flickity-button{display:none}.previous:is(:disabled),.next:is(:disabled){display:none}#cc-main{--cc-btn-primary-bg: #5d2fb5}#cc-mains{--cc-bg: #5d2fb5;--cc-primary-color: white;--cc-secondary-color: white;--cc-btn-primary-bg: white;--cc-btn-primary-color: #5d2fb5;--cc-btn-primary-hover-bg: #2fb58d;--cc-btn-primary-hover-color: #5d2fb5;--cc-btn-primary-border-color: transparent;--cc-btn-secondary-bg: #5d2fb5;--cc-btn-secondary-color: rgba(255, 255, 255, .5);--cc-btn-secondary-hover-bg: #d4dae0;--cc-btn-secondary-hover-color: #000;--cc-btn-secondary-border-color: rgba(255, 255, 255, .1);--cc-cookie-category-block-bg: #1e2428;--cc-cookie-category-block-border: #1e2428;--cc-cookie-category-block-hover-bg: #242c31;--cc-cookie-category-block-hover-border: #242c31;--cc-cookie-category-expanded-block-hover-bg: #242c31;--cc-cookie-category-expanded-block-bg: #1e2428;--cc-toggle-readonly-bg: #343e45;--cc-overlay-bg: rgba(4, 6, 8, .85)!important;--cc-toggle-on-knob-bg: var(--cc-bg);--cc-toggle-readonly-knob-bg: var( --cc-cookie-category-block-bg);--cc-separator-border-color: transparent;--cc-footer-border-color: #212529;--cc-footer-bg: #0f1112}#cc-mains .cm__title{font-size:2rem}.dev{position:fixed;z-index:1000;right:2em;bottom:2em;font-family:Lexend,sans-serif}.dev .current{width:13px;height:13px;margin-bottom:-2px;position:relative;border-radius:2px;display:inline-block;background-color:rgba(49,42,72,.5)}.dev .responsive{display:inline-block;position:relative;height:20px}.dev .responsive span{display:none;background-color:rgba(49,42,72,.2);font-size:.8em;letter-spacing:1px;padding:0 6px}@media(max-width:575.98px){.dev .responsive .responsive-xs{display:inline-block}}@media(min-width:576px)and (max-width:767.98px){.dev .responsive .responsive-sm{display:inline-block}}@media(min-width:768px)and (max-width:991.98px){.dev .responsive .responsive-md{display:inline-block}}@media(min-width:992px)and (max-width:1199.98px){.dev .responsive .responsive-lg{display:inline-block}}@media(min-width:1200px)and (max-width:1439.98px){.dev .responsive .responsive-xl{display:inline-block}}@media(min-width:1440px)and (max-width:1599.98px){.dev .responsive .responsive-xxl{display:inline-block}}@media(min-width:1600px){.dev .responsive .responsive-3xl{display:inline-block}}.xdebug-var-dump{background-color:#fff}.header{padding-top:2rem;width:100%;position:relative;z-index:5;font-family:Lexend,serif;overflow:visible}.header{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.header{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.header{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.header{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.header{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}@media(min-width:992px){.header{padding-top:3rem}}@media(min-width:1440px){.header{padding-top:4rem}}.header__inner{width:100%;grid-column:2/8;display:-ms-flexbox;display:flex;position:relative}@media(min-width:768px){.header__inner{overflow:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem}}.header .logo{width:50vw;-ms-flex-item-align:center;align-self:center}@media(min-width:992px){.header .logo{width:16vw}}.header .logo img{max-width:100%}.header .logo svg{color:#5c2fb1}.header .open-nav{position:absolute;top:.8rem;right:0rem;z-index:200;width:4rem;height:2rem;padding:.8rem .2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-tap-highlight-color:transparent}.header .open-nav span{width:2.1rem;height:3px;background-color:#3a273e;border-radius:1rem;display:block;margin-left:auto;margin-right:auto}@media(min-width:992px){.header .open-nav{top:4rem;right:4rem}}@media(min-width:1200px){.header .open-nav{display:none}}.header .nav{display:none}@media(min-width:1200px){.header .nav{display:-ms-flexbox;display:flex}}.header .nav__item{margin-left:1.8vw;-ms-flex-item-align:center;align-self:center}@media(min-width:1440px){.header .nav__item{margin-left:2rem}}.header .nav__item a{text-decoration:none;font-size:1rem;color:#3a273e;font-weight:600}@media(min-width:992px){.header .nav__item a{font-size:.9rem}}@media(min-width:1200px){.header .nav__item a{font-size:1rem}}@media(min-width:1601px){.header .nav__item a{font-size:1.2rem}}.header .nav__item a:after{content:"";background-color:transparent;position:absolute;bottom:-.8rem;left:50%;transform:translate3d(-50%,0,0);width:.3rem;height:.3rem;border-radius:10rem}.header .nav__item a:hover{padding-bottom:4px;border-bottom:2px solid #3a273e}.header .nav__item-bistro{position:relative}.header .nav__item-objednat{position:relative;background-color:#ee000e;padding:1rem 2rem;border-radius:1rem}@media(min-width:992px){.header .nav__item-objednat{margin-left:5vw}}@media(min-width:1440px){.header .nav__item-objednat{margin-left:6vw}}@media(min-width:1601px){.header .nav__item-objednat{margin-left:8vw}}.header .nav__item-objednat a{color:#fff}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:1000;background-color:#2fb58d;visibility:hidden;opacity:0}.header-mobile{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;width:100vw;height:100vh;visibility:hidden;opacity:0}.header-mobile__inner{display:-ms-flexbox;display:flex;padding:4vw;-ms-flex-direction:column;flex-direction:column}.header-mobile .logo{width:50vw;margin-top:1rem}.header-mobile .logo svg{color:#5c2fb1}.header-mobile .close-nav{position:absolute;top:.8rem;right:0rem;z-index:200;width:4rem;height:2rem;padding:1.6rem .2rem 0;-webkit-tap-highlight-color:transparent}.header-mobile .close-nav span{width:2.1rem;height:3px;background-color:#3a273e;border-radius:1rem;display:block;margin-left:1rem;transform:rotate(45deg)}.header-mobile .close-nav span:last-of-type{transform:rotate(-45deg);margin-top:-.15rem}.header-mobile .nav-mobile{margin-top:4rem}.header-mobile .nav-mobile .nav-mobile__item{font-family:Lexend,serif;text-transform:uppercase;font-size:calc(1.6rem + 2vw);color:#fff;font-weight:800;margin-bottom:1rem}.header-mobile .nav-mobile .nav-mobile__item .nav-mobile-link{text-decoration:none;font-weight:800;border-bottom:4px solid #312a48;text-transform:none}.header-mobile .nav-mobile .nav-mobile__item-objednat{margin-top:2rem}.header-mobile .nav-mobile address{margin-top:3rem;margin-bottom:1rem;font-family:Lexend,serif;font-size:1.2rem;font-style:normal;text-transform:uppercase}.header-mobile .nav-mobile address span{display:inline}.header-mobile .nav-mobile address .ulice{margin-bottom:2rem}.header-mobile .nav-mobile address .contacts-email{word-break:break-all}.header-mobile .nav-mobile address a.yyemail,.header-mobile .nav-mobile address .yyemail{font-size:calc(.9rem + 1vw);display:block;margin-bottom:1rem}html.menu-open,body.menu-open{overflow:hidden;position:fixed}.floating_cta{position:fixed;left:0;bottom:0;z-index:500;width:100%;text-align:center;padding:1rem}.floating_cta .button{background-color:#3a273e;height:4rem;width:calc(100% - 2rem);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;border-radius:1rem;-ms-flex-pack:center;justify-content:center}.floating_cta a{text-decoration:none;color:#fff;font-size:1.8rem;-ms-flex-item-align:center;align-self:center;padding-bottom:.2rem}.footer{background-color:#221f45;padding:4rem 0;margin-top:6rem;color:#fff;z-index:1}@media(min-width:992px){.footer{margin-top:-15rem;padding:14rem 0 4rem}}.footer{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.footer{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.footer{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.footer{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.footer{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.footer .logo-footer{width:calc(15rem + 2vw)}.footer .logo-footer a{display:block}.footer .logo-footer a img{display:block;max-width:100%}.footer .logo-footer a svg{color:#fff}.footer .row{grid-column:2/8}.footer address{font-style:normal;font-weight:300;font-size:1.4rem}.footer address strong{font-weight:800}.footer .left{grid-column:2/8;display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.footer .left{grid-column:2/5}}.footer .right{grid-column:2/8;display:-ms-flexbox;gap:2rem;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem}@media(min-width:992px){.footer .right{grid-column:5/8;padding-top:4rem}}.footer .right .item{color:#fff;width:calc(50% - 1rem);font-size:calc(1rem + 1vw)}@media(min-width:992px){.footer .right .item{font-size:calc(.8rem + 1vw)}}.footer .right .item span{display:block;font-size:.8em;color:rgba(255,255,255,.5);margin-bottom:.4em}@media(min-width:768px){.footer .right .item span{font-size:.6em}}.footer .footernav{margin-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.footer .footernav a{text-decoration:none;border-bottom:2px solid rgba(255,255,255,.4);display:inline-block;margin-top:.5rem}.footer .copyright{grid-column:2/8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:1rem;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem}@media(min-width:768px){.footer .copyright{-ms-flex-direction:row;flex-direction:row;font-size:calc(.4rem + 1vw)}}.footer .copyright .item{color:#fff;margin-top:1rem}@media(min-width:992px){.footer .copyright .item{margin-top:0rem}}.comp_bar{position:relative;z-index:6;margin:0;background-color:#ffbf00;border-radius:0 0 1rem 1rem}@media(min-width:992px){.comp_bar{border-radius:0 0 30px 30px}}.comp_bar__inner{display:block;text-align:center;padding:.6rem 1rem .7rem;box-sizing:border-box;color:#000;text-decoration:none}@media(min-width:992px){.comp_bar__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.9rem;padding:.6rem 2rem;min-height:55px}}.comp_bar__text{display:inline;margin:0}@media(min-width:992px){.comp_bar__text{display:block}}.comp_bar__text{font-family:Lexend,sans-serif;font-weight:600;font-size:.72rem;line-height:1.25;text-align:center}@media(min-width:768px){.comp_bar__text{font-size:1rem}}@media(min-width:1200px){.comp_bar__text{font-size:1.2rem}}@media(min-width:1440px){.comp_bar__text{font-size:1.4rem}}.comp_bar__code{display:inline-block;background-color:#ee000e;color:#fff;font-family:Lexend,sans-serif;font-weight:700;text-transform:uppercase;font-size:.62rem;line-height:1.24;padding:.12rem .45rem;margin-left:.3rem;border-radius:.25rem;white-space:nowrap}@media(min-width:992px){.comp_bar__code{margin-left:0}}@media(min-width:768px){.comp_bar__code{font-size:.9rem;padding:.2rem .75rem}}@media(min-width:1440px){.comp_bar__code{font-size:1.213rem;padding:.25rem .94rem;border-radius:.475rem}}.comp_intro{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_intro{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_intro{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_intro{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_intro{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.comp_intro{row-gap:0;padding:2.5rem 0 1rem;color:#3a273e;text-align:center}@media(min-width:992px){.comp_intro{padding:4.5rem 0 1.5rem}}.comp_intro__inner{grid-column:2/8}.comp_intro__heading{margin:0;font-family:Lexend,sans-serif;font-weight:400;font-size:2.5rem;line-height:1.1;letter-spacing:-.04em}@media(min-width:992px){.comp_intro__heading{font-size:4rem}}@media(min-width:1440px){.comp_intro__heading{font-size:4.33rem}}.comp_intro__heading strong{display:block;font-weight:700}.comp_intro__text{max-width:40rem;margin:1.25rem auto 0;font-weight:400;font-size:1rem;line-height:1.5;color:#3a273e}@media(min-width:992px){.comp_intro__text{margin-top:1.75rem;font-size:1.25rem}}.comp_intro__text strong{font-weight:700}.comp_intro__text a{color:#5d2fb5}.comp_hero{position:relative;z-index:1}.comp_hero{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_hero{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_hero{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_hero{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_hero{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.comp_hero{row-gap:0;padding-top:2.7rem;padding-bottom:.8rem;color:#fff}@media(min-width:992px){.comp_hero{padding-top:5rem;padding-bottom:4rem}}@media(min-width:1440px){.comp_hero{padding-top:7.4rem}}.comp_hero__bg{position:absolute;z-index:-1;width:420.5vw;height:239vw;left:-160.3vw;bottom:-11.84vw;border-radius:50%;overflow:hidden;background-color:#5d2fb5;pointer-events:none}@media(min-width:992px){.comp_hero__bg{width:234.24vw;height:127.08vw;left:-70.49vw;bottom:-7.78vw}}.comp_hero__glow{position:absolute;display:block;max-width:none}.comp_hero__glow--light{left:11.66%;top:9.46%;width:67.24%;height:106.6%;transform:rotate(2.45deg)}.comp_hero__glow--dark{left:5.6%;top:51.58%;width:92.05%;height:98.03%}.comp_hero__text{position:relative;z-index:2;grid-column:2/8;pointer-events:none}.comp_hero__text h1,.comp_hero__text li,.comp_hero__text a{pointer-events:auto}@media(min-width:992px){.comp_hero__text{grid-column:2/5}}@media(min-width:1200px){.comp_hero__text{grid-column:2/6}}.comp_hero__heading{margin:0;font-family:Lexend,sans-serif;font-weight:400;font-size:2.5rem;line-height:1.09;letter-spacing:-.04em}@media(min-width:420px){.comp_hero__heading{font-size:2.8rem}}@media(min-width:768px){.comp_hero__heading{font-size:3.5rem}}@media(min-width:992px){.comp_hero__heading{max-width:12em;font-size:2.6rem;line-height:1.16}}@media(min-width:1200px){.comp_hero__heading{font-size:3.1rem}}@media(min-width:1440px){.comp_hero__heading{font-size:3.7rem}}@media(min-width:1601px){.comp_hero__heading{font-size:4.2rem}}.comp_hero__heading strong{font-weight:700;letter-spacing:-.01em}.comp_hero__heading-desktop{display:none}@media(min-width:992px){.comp_hero__heading-desktop{display:inline}}@media(min-width:992px){.comp_hero__heading-mobile{display:none}}.comp_hero__usps{list-style:none;margin:1.3rem 0 0 -.75rem;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:6rem}@media(min-width:768px){.comp_hero__usps{width:8rem;margin-top:2rem}}@media(min-width:992px){.comp_hero__usps{-ms-flex-direction:row;flex-direction:row;width:auto;margin:2.5rem 0 0 -1.6rem}}@media(min-width:1440px){.comp_hero__usps{margin:3.1rem 0 0 -1.75rem}}.comp_hero__usp{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.45rem;padding:.45rem 0;text-align:center}@media(min-width:992px){.comp_hero__usp{width:7.6rem;padding:.75rem 0;gap:.77rem}}@media(min-width:1440px){.comp_hero__usp{width:9.3rem}}.comp_hero__usp-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:50%}@media(min-width:768px){.comp_hero__usp-icon{width:3.2rem;height:3.2rem}}.comp_hero__usp-icon{background-color:#8259d2}@media(min-width:992px){.comp_hero__usp-icon{width:3.3rem;height:3.3rem}}@media(min-width:1440px){.comp_hero__usp-icon{width:4.05rem;height:4.05rem}}.comp_hero__usp-icon img{display:block;max-width:57%;max-height:59%}.comp_hero__usp-text{font-family:Lexend,sans-serif;font-weight:500;font-size:.68rem;line-height:1.06;letter-spacing:-.04em}@media(min-width:768px){.comp_hero__usp-text{font-size:.9rem}}@media(min-width:992px){.comp_hero__usp-text{font-size:.9rem}}@media(min-width:1440px){.comp_hero__usp-text{font-size:1.09rem}}.comp_hero__usp-text p{margin:0}.comp_hero__ctas{display:none}@media(min-width:992px){.comp_hero__ctas{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.06rem;margin-top:2.4rem}}@media(min-width:1440px){.comp_hero__ctas{margin-top:2.1rem}}.comp_hero__cta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;min-height:3.2rem;padding:0 1.6rem;border-radius:.9rem;font-family:Lexend,sans-serif;font-weight:700;font-size:.95rem;text-transform:uppercase;text-decoration:none;color:#fff;transition:background-color .2s ease,color .2s ease}@media(min-width:1440px){.comp_hero__cta{min-height:3.7rem;padding:0 2.15rem;font-size:1.1rem}}.comp_hero__cta--primary{background-color:#ee000e}.comp_hero__cta--primary:hover{background-color:#cc000c}.comp_hero__cta--outline{border:1.098px solid #fff}.comp_hero__cta--outline:hover{background-color:#fff;color:#5d2fb5}.comp_hero__people{position:absolute;z-index:1;bottom:0;pointer-events:none;left:20.2vw;width:97.9vw;aspect-ratio:612/686;clip-path:inset(-50% -50% 0 -50%);--cut: 90.3%}@media(min-width:768px){.comp_hero__people{left:38vw;width:64vw}}@media(min-width:992px){.comp_hero__people{left:auto;right:3.06vw;width:47.1vw;aspect-ratio:678/642;--cut: 76.2%}}@media(min-width:1601px){.comp_hero__people{width:45rem;right:6vw}}.comp_hero__people-inner{position:absolute;top:0;left:0;width:100%;aspect-ratio:678/842}.comp_hero__photo{position:relative;z-index:1;width:100%;height:100%;overflow:visible;-webkit-mask-image:linear-gradient(to bottom,#000 calc(var(--cut) - 7%),transparent var(--cut));mask-image:linear-gradient(to bottom,#000 calc(var(--cut) - 7%),transparent var(--cut))}.comp_hero__photo img{display:block;width:100%;height:100%;object-fit:cover}.comp_hero__shadow{position:absolute;display:block;max-width:none;mix-blend-mode:darken}.comp_hero__shadow--1{left:-3.14%;top:9.82%;width:98.69%;height:90.57%;transform:rotate(-1.91deg)}.comp_hero__shadow--2{left:4.65%;top:-2.36%;width:107.35%;height:97.08%;transform:rotate(-2.31deg)}.comp_hero__tag{position:absolute;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.2rem .4rem .2rem .2rem;border-radius:.35rem;background-color:#fff;box-shadow:0 0 35.91px rgba(0,0,0,.15);color:#000;white-space:nowrap;text-decoration:none;pointer-events:auto;transition:transform .2s ease}.comp_hero__tag:hover{transform:translateY(-2px)}@media(min-width:768px){.comp_hero__tag{gap:.5rem;padding:.35rem .8rem .35rem .5rem;border-radius:.56rem}}@media(min-width:1440px){.comp_hero__tag{padding:.45rem .9rem .45rem .62rem}}.comp_hero__tag--eva{left:5.2%;top:75.8%}@media(min-width:992px){.comp_hero__tag--eva{left:-.15%;top:54.5%}}.comp_hero__tag--jakub{left:52.1%;top:44.2%}@media(min-width:992px){.comp_hero__tag--jakub{left:66.4%;top:38.7%}}.comp_hero__tag-icon{display:block;width:1.2rem;height:1.2rem}@media(min-width:768px){.comp_hero__tag-icon{width:2.2rem;height:2.2rem}}@media(min-width:1440px){.comp_hero__tag-icon{width:2.75rem;height:2.75rem}}.comp_hero__tag-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Lexend,sans-serif;font-weight:600;line-height:1.2}.comp_hero__tag-text strong{font-weight:600;font-size:.66rem}@media(min-width:768px){.comp_hero__tag-text strong{font-size:1rem}}@media(min-width:1440px){.comp_hero__tag-text strong{font-size:1.23rem}}.comp_hero__tag-text small{font-size:.46rem}@media(min-width:768px){.comp_hero__tag-text small{font-size:.62rem}}@media(min-width:1440px){.comp_hero__tag-text small{font-size:.73rem}}.comp_bannery{position:relative;z-index:2}.comp_bannery{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_bannery{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_bannery{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_bannery{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_bannery{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.comp_bannery{row-gap:1.6rem;padding-bottom:3rem}@media(min-width:992px){.comp_bannery{padding-bottom:5rem}}.comp_bannery__item{grid-column:2/8;min-width:0}@media(min-width:768px){.comp_bannery__item--news{grid-column:2/5;grid-row:1}.comp_bannery__item--sale{grid-column:5/8;grid-row:1}}.comp_bannery__frame{position:relative;container-type:inline-size}.comp_bannery__box{position:relative;display:block;overflow:hidden;border-radius:6.66cqw;isolation:isolate;text-decoration:none}.comp_bannery__box picture{display:block}.comp_bannery__box img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;transition:transform .6s ease}.comp_bannery__box:hover img{transform:scale(1.02)}.comp_bannery__label{position:absolute;left:7cqw;top:6.83cqw;padding:.67cqw 2.5cqw;border-radius:1.27cqw;background-color:#ee000e;color:#fff;font-family:Lexend,sans-serif;font-weight:700;font-size:max(3.23cqw,.68rem);line-height:1.24;text-transform:uppercase;white-space:nowrap}.comp_bannery__cta{position:absolute;right:4.3cqw;bottom:5.5cqw;padding:1.69cqw 3.61cqw;border-radius:1.43cqw;background-color:#fff;color:#5d2fb5;font-family:Lexend,sans-serif;font-weight:900;font-size:max(3.39cqw,.72rem);line-height:1.23;text-transform:uppercase;white-space:nowrap;transition:transform .2s ease}.comp_bannery__box:hover .comp_bannery__cta{transform:scale(1.04)}.comp_bannery__item--news .comp_bannery__label{left:6.23cqw;top:6cqw}.comp_bannery__item--news .comp_bannery__cta{right:8.7cqw;bottom:6.5cqw;box-shadow:2cqw .67cqw 4.52cqw rgba(0,0,0,.76)}.comp_bannery__overlay{position:absolute;z-index:2;top:-10%;right:-10%;bottom:-10%;left:-10%;pointer-events:none}.comp_bannery__overlay img{display:block;width:100%;height:100%;object-fit:contain}.comp_bannery__badge{position:absolute;z-index:3;right:4.85cqw;top:-10.7cqw;width:33.4cqw;aspect-ratio:1;border-radius:50%;background-color:#f77373;color:#fff;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-top:1.2cqw;box-sizing:border-box;font-family:Lexend,sans-serif;font-weight:800;text-transform:uppercase;line-height:1.25;text-align:center}.comp_bannery__badge strong{font-weight:800;font-size:11.19cqw;word-spacing:-.15em;white-space:nowrap}.comp_bannery__badge span{font-size:5.24cqw;margin-top:-1.67cqw}.comp_bannery__disclaimer{margin-top:1rem;text-align:center;color:#5d2fb5;font-family:Lexend,sans-serif;font-weight:600;font-size:.8rem;line-height:1.2}@media(min-width:1440px){.comp_bannery__disclaimer{font-size:.9rem}}.comp_bannery__disclaimer p{margin:0;color:inherit;font-weight:inherit}.comp_bannery__disclaimer a{color:inherit;font-weight:inherit;text-decoration:underline}.comp_programy{--card-w: clamp(min(80vw, 18.5rem), 24.3vw, 24rem);--pad-top: calc(var(--card-w) * .17);--edge: 1rem}.comp_programy{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_programy{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_programy{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_programy{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_programy{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.comp_programy{row-gap:0}@media(min-width:768px){.comp_programy{--edge: 5rem}}@media(min-width:1200px){.comp_programy{--edge: calc(4vw + 3rem) }}@media(min-width:1601px){.comp_programy{--edge: calc(8vw + 3rem) }}.comp_programy .row{grid-column:2/8}.comp_programy .row:last-of-type{grid-column:1/-1}.comp_programy .heading{margin:0 0 max(0px,3rem - var(--pad-top));color:#3a273e;text-align:center;letter-spacing:-.04em}@media(min-width:992px){.comp_programy .heading{margin-bottom:max(0px,5.5rem - var(--pad-top))}}@media(min-width:1440px){.comp_programy .heading{font-size:4.33rem;margin-bottom:max(0px,5.75rem - var(--pad-top))}}.comp_programy .heading strong{display:block;font-weight:700}.comp_programy .flickity-button{position:absolute;top:auto;bottom:20%;background-color:#fff;width:3rem;height:3rem}.comp_programy .programy_item{container-type:inline-size;box-sizing:content-box;width:var(--card-w);padding:var(--pad-top) 0 calc(var(--card-w) * .3);margin-right:calc(var(--card-w) * .1278)}.comp_programy .programy_item:first-of-type{padding-left:var(--edge)}.comp_programy .programy_item:last-of-type{margin-right:0;padding-right:var(--edge)}.comp_programy--grid{--cols: 1;--gap-x: 1rem;overflow-x:clip}@media(min-width:768px){.comp_programy--grid{--cols: 2;--gap-x: 3rem}}@media(min-width:1200px){.comp_programy--grid{--cols: 3}}.comp_programy--grid .row:last-of-type{grid-column:2/8}.comp_programy--grid .programy_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;column-gap:var(--gap-x)}.comp_programy--grid .programy_item{box-sizing:border-box;width:calc((100% - (var(--cols) - 1) * var(--gap-x)) / var(--cols));max-width:min(24rem,85vw);padding:0;margin:0}.comp_programy--grid .programy_item:first-of-type,.comp_programy--grid .programy_item:last-of-type{padding:0;margin:0}.comp_programy--grid .programy_card{margin:6cqw 0 28cqw}.programy_card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:100%;aspect-ratio:349.93/516;padding:8.7cqw 2.4cqw 34.43cqw 8.14cqw;border-radius:7.37cqw;background-color:var(--card-bg, #2FB58D);box-shadow:0 0 16.22cqw rgba(0,0,0,.09);color:#3a273e;font-family:Lexend,sans-serif;text-decoration:none}.programy_card__labels{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:1.87cqw;height:17.06cqw}.programy_card__tag,.programy_card__promo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:7.52cqw;padding:0 3.46cqw;border-radius:1.43cqw;font-weight:700;font-size:4.42cqw;line-height:1;white-space:nowrap}.programy_card__tag{background-color:#fff;color:#3a273e}.programy_card__promo{height:7.67cqw;background-color:#ee000e;color:#fff}.programy_card__title{margin:5.21cqw 0 0;font-weight:700;font-size:11.57cqw;line-height:1.26;letter-spacing:-.03em;color:#3a273e}.programy_card__desc{margin:4.09cqw 0 0;font-weight:500;font-size:4.87cqw;line-height:1.274;color:#fff}.programy_card__desc p{margin:0;font:inherit;color:inherit}.programy_card__info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:1cqw 4.31cqw;margin-top:4.24cqw;font-weight:500;font-size:4.75cqw;line-height:1.25;color:#3a273e}.programy_card__info-item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:2.63cqw;white-space:nowrap}.programy_card__info-item--porce{gap:2.25cqw}.programy_card__icon{display:block;-ms-flex-negative:0;flex-shrink:0;width:5.36cqw;height:5.36cqw}.programy_card__icon svg{display:block;width:100%;height:100%}.programy_card__price{position:relative;z-index:3;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto;padding-top:4cqw}.programy_card__price-value{font-weight:800;font-size:5.9cqw;line-height:1;white-space:nowrap}.programy_card__price-value strong{font-weight:800;font-size:12.05cqw;line-height:1.26;word-spacing:-.12em}.programy_card__price-note{position:absolute;top:100%;left:0;margin-top:-.2cqw;font-weight:500;font-size:2.96cqw;line-height:1.25;white-space:nowrap}.programy_card__more{position:absolute;z-index:3;left:8.14cqw;bottom:5.94cqw;font-weight:700;font-size:5.7cqw;line-height:1.25}.programy_card__circle{position:absolute;z-index:1;right:-10.49cqw;bottom:-24.44cqw;width:58.13cqw;aspect-ratio:1;border-radius:50%;background-color:var(--card-circle, #312a48)}.programy_card__photo{position:absolute;z-index:2;left:33.76cqw;bottom:-18.78cqw;width:66.37cqw;height:51.38cqw;transform:rotate(-14.97deg);transition:transform .4s ease}.programy_card__photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:4cqw;box-shadow:0 0 11cqw rgba(0,0,0,.2)}.programy_card:hover .programy_card__photo{transform:rotate(-12deg) scale(1.03)}.comp_kuchar{margin-top:6rem}@media(min-width:992px){.comp_kuchar{margin-top:10rem}}.comp_kuchar{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_kuchar{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_kuchar{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_kuchar{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_kuchar{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.comp_kuchar .box{grid-column:2/8;background-color:#5d2fb5;padding:2rem 2rem 8rem;position:relative;aspect-ratio:5/3;border-radius:25px}@media(min-width:992px){.comp_kuchar .box{border-radius:50px}}@media(min-width:768px){.comp_kuchar .box{padding:3rem;aspect-ratio:5/2}}@media(min-width:1440px){.comp_kuchar .box{padding:0 4rem;aspect-ratio:5/2}}.comp_kuchar .photo{position:absolute;right:-6vw;bottom:0;width:70vw;z-index:1}@media(min-width:768px){.comp_kuchar .photo{width:30vw;right:10vw}}.comp_kuchar .photo:after{content:"";position:absolute;left:0;bottom:0;z-index:-1;background-color:rgba(0,0,0,.5);border-radius:100%;width:40%;height:70%;filter:blur(80px)}.comp_kuchar h3{color:#fff;font-size:1.8rem;position:relative;z-index:2;margin:0;padding-top:4rem}@media(min-width:768px){.comp_kuchar h3{font-size:2rem;width:40vw;line-height:1.2em}}@media(min-width:992px){.comp_kuchar h3{font-size:2.4rem;width:40vw}}@media(min-width:1200px){.comp_kuchar h3{font-size:3rem;width:40vw}}@media(min-width:1440px){.comp_kuchar h3{font-size:3.3rem;width:40vw}}@media(min-width:1601px){.comp_kuchar h3{font-size:4rem;width:40vw}}.comp_kuchar h3 strong,.comp_kuchar h3 span{color:#f77373;font-weight:800}.comp_kuchar .circle{z-index:1;position:absolute;top:-3rem;left:-.5rem;width:30vw;aspect-ratio:1/1;background-color:#f77373;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;text-align:center}@media(min-width:768px){.comp_kuchar .circle{left:auto;top:-4rem;right:-2rem;width:15vw}}.comp_kuchar .circle span{display:block;-ms-flex-item-align:center;align-self:center;color:#fff;width:100%;font-size:1.3rem;font-weight:600}@media(min-width:768px){.comp_kuchar .circle span{font-size:2rem}}.comp_kuchar .bottom{position:absolute;left:2rem;bottom:.5rem}@media(min-width:768px){.comp_kuchar .bottom{left:3rem;bottom:0}}@media(min-width:1440px){.comp_kuchar .bottom{left:4rem;bottom:1rem}}.comp_kuchar .bottom h4{color:#fff;font-size:1rem}@media(min-width:768px){.comp_kuchar .bottom h4{font-size:2rem}}.comp_kuchar .bottom h4 span{display:block;font-size:.6em;font-weight:400}.comp_benefity{padding:6rem 0}.comp_benefity{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_benefity{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_benefity{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_benefity{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_benefity{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.comp_benefity .benefity_container{grid-column:2/8;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.comp_benefity .benefity_container .item{width:calc(50% - 1rem)}@media(min-width:992px){.comp_benefity .benefity_container .item{width:30%}}.comp_benefity .benefity_container .item .icon{width:4rem;aspect-ratio:1/1;margin-left:auto;margin-right:auto}.comp_benefity .benefity_container .item img{display:block;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.comp_benefity .benefity_container .item h4{text-align:center;font-size:1.4rem;font-weight:800;margin:0;padding:0;margin-top:1rem}@media(min-width:768px){.comp_benefity .benefity_container .item h4{font-size:1.8rem}}.comp_benefity .benefity_container .item p{font-size:1.2em;text-align:center}@media(min-width:1440px){.comp_benefity .benefity_container .item p{font-size:1.4em}}.comp_howto{--promo-overlap: calc(var(--promo-w) * 570.05 / 574);--step: clamp(17rem, 23.19vw, 23rem);--edge: 1.5rem;position:relative;z-index:3;margin-bottom:4rem;overflow-x:clip}@media(min-width:768px){.comp_howto{--edge: 5rem}}@media(min-width:992px){.comp_howto{--promo-overlap: calc(var(--promo-w) * 280.375 / 1300.88)}}@media(min-width:1200px){.comp_howto{--edge: calc(4vw + 3rem) }}@media(min-width:1601px){.comp_howto{--edge: calc(8vw + 3rem) }}.comp_howto__inner{position:relative;isolation:isolate;padding:4.3rem 0 calc(4rem + var(--promo-overlap))}@media(min-width:992px){.comp_howto__inner{padding:6.5rem 0 calc(3rem + var(--promo-overlap))}}.comp_howto__inner:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:667%;border-radius:50%;background-color:#5d2fb5;transform:translate(-50%)}@media(min-width:992px){.comp_howto__inner:before{width:300%}}.comp_howto:not(:has(.comp_promo)) .comp_howto__inner{padding-bottom:5rem}.comp_howto>.comp_promo{margin-top:calc(-1 * var(--promo-overlap))}.comp_howto__heading{max-width:15rem;margin:0;padding:0 var(--edge);font-family:Lexend,sans-serif;font-weight:400;font-size:clamp(2rem,9.73vw,2.6rem);line-height:1.1;letter-spacing:-.04em;color:#fff}@media(min-width:768px){.comp_howto__heading{max-width:none}}@media(min-width:992px){.comp_howto__heading{padding:0 1rem;font-size:clamp(2.2rem,3.134vw,3.1rem);text-align:center}}.comp_howto__heading strong{display:block;font-weight:700}.comp_howto__steps{margin:4.66rem 0 0;padding:0 var(--edge);list-style:none}.comp_howto__steps:after{content:"";display:none}@media(min-width:992px){.comp_howto__steps:after{content:"flickity"}}@media(min-width:992px){.comp_howto__steps{padding:0}}.comp_howto__steps .flickity-button{top:calc(var(--step) * .131);background-color:#fff;width:3rem;height:3rem}.comp_howto__step{position:relative;min-height:10.79rem;padding-left:4.5rem;color:#fff;font-family:Lexend,sans-serif}.comp_howto__step:last-child{min-height:0}@media(min-width:992px){.comp_howto__step{container-type:inline-size;box-sizing:content-box;width:var(--step);min-height:0;padding-left:0}.comp_howto__step:first-child{padding-left:var(--edge)}.comp_howto__step:last-child{padding-right:var(--edge)}}.comp_howto__number{position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;width:2.826rem;aspect-ratio:1;border:1.55px solid #F77373;border-radius:50%;font-weight:800;font-size:1.392rem;line-height:1;color:#f77373}.comp_howto__step:not(:last-child) .comp_howto__number:after{content:"";position:absolute;top:calc(100% + 1.55px);left:50%;width:1.05px;height:7.964rem;background-color:#f77373;transform:translate(-50%)}@media(min-width:992px){.comp_howto__number{position:relative;width:26.204cqw;border-width:.898cqw;font-size:12.903cqw}.comp_howto__step:not(:last-child) .comp_howto__number:after{top:50%;left:100%;width:73.796cqw;height:.609cqw;transform:translateY(-50%)}}.comp_howto__title{margin:0;padding-top:.525rem;font-weight:800;font-size:1.2rem;line-height:1.25;color:inherit}@media(min-width:992px){.comp_howto__title{width:75.48cqw;min-height:2.5em;margin-top:11.29cqw;padding-top:0;font-size:6.787cqw}}.comp_howto__text{margin:.64rem 0 0;font-weight:400;font-size:.997rem;line-height:1.2;color:inherit}@media(min-width:992px){.comp_howto__text{width:83.23cqw;margin-top:3.52cqw;font-size:6.224cqw}}:root{--promo-w: min(100vw - 2rem, 36rem)}@media(min-width:992px){:root{--promo-w: min(90.4vw, 89.4rem)}}.comp_promo{--offer-color: #fff;--note-color: #000;position:relative;z-index:2;container-type:inline-size;width:var(--promo-w);margin-inline:auto;font-family:Lexend,sans-serif}.comp_promo--footer{--offer-color: #3A273E;--dot-color: rgba(58, 39, 62, .3);margin-top:4rem}@media(min-width:992px){.comp_promo--footer{--note-color: #fff;margin-top:6rem;margin-bottom:calc(15rem - var(--promo-w) * 161 / 1300.88)}}.comp_promo__stage{position:relative;padding-top:136.76cqw}@media(min-width:992px){.comp_promo__stage{padding-top:0;aspect-ratio:1300.88/451.13}}.comp_promo__offer{position:absolute;z-index:1;top:0;left:4.443cqw;width:34.843cqw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:800;font-size:8.757cqw;line-height:1.25;color:var(--offer-color)}@media(min-width:992px){.comp_promo__offer{top:4.279cqw;left:2.46cqw;width:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;font-size:3.26cqw;white-space:nowrap}}.comp_promo__offer-item{position:relative}@media(min-width:992px){.comp_promo__offer-item+.comp_promo__offer-item{margin-left:4.347cqw}}@media(min-width:992px){.comp_promo__offer-item+.comp_promo__offer-item:before{content:"";position:absolute;top:50%;left:-2.594cqw;width:.83cqw;aspect-ratio:1;border-radius:50%;background-color:var(--dot-color, #d9d9d9);transform:translateY(-50%)}}.comp_promo__offer-item--price{color:#e5a529}.comp_promo__old-price{position:relative;display:inline-block;margin-top:1.568cqw;font-size:6.387cqw;color:#ec2e2e;text-decoration:none}.comp_promo__old-price:after{content:"";position:absolute;top:50%;left:-.279cqw;width:26.324cqw;height:.506cqw;background-color:#0c0c0c;transform:rotate(-9.39deg)}@media(min-width:992px){.comp_promo__old-price{position:absolute;right:.396cqw;bottom:calc(100% - .231cqw);margin:0;font-size:2.779cqw}.comp_promo__old-price:after{top:1.729cqw;left:-1.447cqw;right:-.473cqw;width:auto;height:.22cqw;background-color:#940707;transform:none}}.comp_promo__card{position:absolute;top:41.648cqw;left:0;width:100%;height:74.552cqw;overflow:hidden;border-radius:0 0 4.355cqw 4.355cqw}@media(min-width:992px){.comp_promo__card{top:9.1cqw;height:20.016cqw;border-radius:1.834cqw;background-color:#ec2e2e}}.comp_promo__shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#ec2e2e}@media(min-width:992px){.comp_promo__shape{display:none}}.comp_promo__headline{position:absolute;top:37.629cqw;left:7.143cqw;width:89.547cqw;margin:0;font-weight:400;font-size:3.936cqw;line-height:1.08595;color:#fff}@media(min-width:992px){.comp_promo__headline{top:3.122cqw;left:3.653cqw;width:61.497cqw;font-weight:600;font-size:2.116cqw}}.comp_promo__headline em{font-style:normal;color:#e5a529}.comp_promo__big{position:absolute;top:55.186cqw;left:1.394cqw;font-weight:900;font-size:20.103cqw;line-height:1.2;color:#fff;white-space:nowrap}@media(min-width:992px){.comp_promo__big{top:10.272cqw;left:2.46cqw;font-size:9.976cqw}}.comp_promo__big-desktop{display:none}@media(min-width:992px){.comp_promo__big-desktop{display:inline}}@media(min-width:992px){.comp_promo__big-mobile{display:none}}.comp_promo__bag{position:absolute;z-index:2;top:14.286cqw;left:39.373cqw;width:55.517cqw;height:55.124cqw}@media(min-width:992px){.comp_promo__bag{top:0;left:72.62cqw;width:22.683cqw;height:30.632cqw}}.comp_promo__bag-img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none}@media(min-width:992px){.comp_promo__bag-img{left:-.1%;width:97.71%}}.comp_promo__bag-text{position:absolute;top:28.2%;left:43.8%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;transform:translate(-50%);font-weight:900;line-height:1.08595;color:#5d2fb5;text-align:center;white-space:nowrap}.comp_promo__bag-small{font-size:7.834cqw}@media(min-width:992px){.comp_promo__bag-small{font-size:3.201cqw}}.comp_promo__bag-big{margin-top:-2.369cqw;font-size:12.068cqw}@media(min-width:992px){.comp_promo__bag-big{margin-top:-.969cqw;font-size:4.931cqw}}.comp_promo__food{position:absolute;z-index:3;top:57.862cqw;left:42.296cqw;width:53.239cqw;aspect-ratio:374.78/126.05;pointer-events:none}@media(min-width:992px){.comp_promo__food{top:24.989cqw;left:66.493cqw;width:28.81cqw}}.comp_promo__food-shadow{position:absolute;border-radius:50%;background-color:rgba(26,22,22,.6);filter:blur(1.403cqw)}.comp_promo__food-shadow--1{top:59.7%;left:3.7%;width:59%;height:13.78%}.comp_promo__food-shadow--2{top:83.73%;left:36.7%;width:57.62%;height:16.27%}.comp_promo__food-img{position:absolute;max-width:none;object-fit:cover;transform:scaleX(-1)}.comp_promo__food-img--1{top:0;left:0;width:66.16%;height:72.27%}.comp_promo__food-img--2{top:20.36%;left:36.71%;width:63.29%;height:79.63%}.comp_promo__cta{position:absolute;z-index:4;top:123.528cqw;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;min-width:52.157cqw;height:13.23cqw;padding:0 4.41cqw;border-radius:999px;background-color:#5d2fb5;font-weight:600;font-size:5.25cqw;line-height:1.2;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}@media(min-width:992px){.comp_promo__cta{top:17.875cqw;right:2.153cqw;left:auto;min-width:29.509cqw;height:5.886cqw;padding:0 1.845cqw;border-radius:1.054cqw;font-weight:400;font-size:2.196cqw}}.comp_promo__cta:hover{background-color:color-mix(in srgb,#5D2FB5 85%,black)}.comp_promo__cta em{font-style:normal;font-weight:900}.comp_promo__cta-desktop{display:none}@media(min-width:992px){.comp_promo__cta-desktop{display:inline}}@media(min-width:992px){.comp_promo__cta-mobile{display:none}}.comp_promo__disclaimer{margin-top:1rem;font-size:.75rem;line-height:1.357;color:var(--note-color)}@media(min-width:992px){.comp_promo__disclaimer{position:absolute;top:30.902cqw;left:0;width:35.361cqw;margin:0;font-size:max(1.153cqw,.6875rem)}}.comp_promo__disclaimer p{margin:0;font:inherit;color:inherit}.comp_promo__disclaimer a{color:inherit;text-decoration:underline}.comp_callus{container-type:inline-size;width:var(--promo-w);margin:0 auto 4rem;font-family:Lexend,sans-serif;color:#000}.comp_howto+.comp_callus{margin-top:-2rem}.comp_callus__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.75rem 1.5rem;border-radius:1.75rem;background-color:#fff;box-shadow:0 0 3rem rgba(0,0,0,.09)}@media(min-width:992px){.comp_callus__card{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:3.016cqw;box-sizing:border-box;min-height:12.101cqw;padding:2.32cqw 3.712cqw 2.32cqw 4.099cqw;border-radius:3.459cqw}}.comp_callus__heading{margin:0;font-weight:400;font-size:1.6rem;line-height:1.1;letter-spacing:-.04em;color:inherit}@media(min-width:992px){.comp_callus__heading{font-size:2.822cqw}}.comp_callus__heading strong{display:block;font-weight:700}.comp_callus__contacts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}@media(min-width:992px){.comp_callus__contacts{-ms-flex-direction:row;flex-direction:row;gap:3.016cqw}}.comp_callus__contact{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.35rem;color:inherit;text-decoration:none}@media(min-width:992px){.comp_callus__contact{gap:.882cqw}}.comp_callus__contact:hover .comp_callus__value{color:#5d2fb5}.comp_callus__label{font-weight:500;font-size:.875rem;line-height:1.25;color:rgba(0,0,0,.5)}@media(min-width:992px){.comp_callus__label{font-size:1.42cqw}}.comp_callus__value{font-weight:800;font-size:1.4rem;line-height:1.25;white-space:nowrap;transition:color .2s ease}@media(min-width:992px){.comp_callus__value{font-size:2.219cqw}}.comp_usps{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;width:var(--promo-w);margin:0 auto 5rem;font-family:Lexend,sans-serif}@media(min-width:768px){.comp_usps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.comp_usps{grid-template-columns:26.2532% 26.2532% minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:2.3189%;row-gap:0;margin-bottom:8rem}}.comp_usps__heading{grid-column:1/-1;margin:0 0 1rem;font-weight:400;font-size:2.25rem;line-height:1.1;letter-spacing:-.04em;color:#3a273e}@media(min-width:992px){.comp_usps__heading{grid-column:1/3;grid-row:1;margin:0;padding-left:.612cqw;font-size:5.301cqw}}.comp_usps__heading strong{font-weight:700}.comp_usps__frame{position:relative}.comp_usps__media{grid-column:1/-1;-ms-flex-order:0;order:0;margin:1.75rem 0 1.5rem}@media(min-width:768px){.comp_usps__media{width:26rem;max-width:100%;justify-self:center}}@media(min-width:992px){.comp_usps__media{grid-column:3;grid-row:1/3;justify-self:start;width:39.762cqw;margin:24.736cqw 0 0 .719cqw}}.comp_usps__photo{display:block;overflow:hidden;aspect-ratio:520/676;border-radius:1.25rem}@media(min-width:992px){.comp_usps__photo{border-radius:1.529cqw}}.comp_usps__photo img{display:block;width:100%;height:100%;object-fit:cover}.comp_usps__toast{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 1.25rem .75rem .75rem;border-radius:1rem;background-color:#fff;box-shadow:0 0 1.25rem rgba(0,0,0,.1);font-size:.875rem;line-height:1.2;color:#000;white-space:nowrap}@media(min-width:992px){.comp_usps__toast{gap:1.223cqw;padding:1.606cqw 3.059cqw 1.606cqw 1.912cqw;border-radius:1.529cqw;font-size:1.529cqw}}.comp_usps__toast--courier{top:-1.75rem;left:-.5rem}@media(min-width:992px){.comp_usps__toast--courier{top:-4.768cqw;left:-5.325cqw}}.comp_usps__toast--code{top:calc(100% - 2.25rem);right:-.5rem}@media(min-width:992px){.comp_usps__toast--code{top:48.212cqw;right:-2.375cqw}}.comp_usps__logo{display:grid;-ms-flex:none;flex:none;place-items:center;width:2.5rem;height:2.5rem;border-radius:.85rem;background-color:#5d2fb5}@media(min-width:992px){.comp_usps__logo{width:4.511cqw;height:4.511cqw;border-radius:1.529cqw}}.comp_usps__logo img{display:block;width:50.8%;height:auto}.comp_usps__toast-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.comp_usps__toast-text strong,.comp_usps__toast-text em{font-weight:700;font-style:normal}.comp_usps__stores{display:-ms-flexbox;display:flex;gap:.75rem;margin-top:3rem}@media(min-width:992px){.comp_usps__stores{gap:1.223cqw;margin-top:7.341cqw}}.comp_usps__stores a{display:block;transition:opacity .2s ease}.comp_usps__stores a:hover{opacity:.8}.comp_usps__stores img{display:block;width:auto;height:2.75rem}@media(min-width:992px){.comp_usps__stores img{height:4.282cqw}}.comp_usps__col{display:contents}@media(min-width:992px){.comp_usps__col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-row:2}.comp_usps__col--1{grid-column:1;gap:2.148cqw;margin-top:10.246cqw}.comp_usps__col--2{grid-column:2;gap:2.661cqw;margin-top:18.062cqw}}.comp_usps__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.6rem;padding:1.25rem;border-radius:1.25rem;background-color:#f1efff;color:#2a1560}@media(min-width:992px){.comp_usps__card{-ms-flex-order:0!important;order:0!important;gap:.898cqw;padding:1.87cqw;border-radius:1.496cqw}}.comp_usps__icon{display:block;width:3rem;height:3rem}@media(min-width:992px){.comp_usps__icon{box-sizing:border-box;width:5.385cqw;height:5.385cqw;padding:.14cqw 0 0 .164cqw}}.comp_usps__icon img{display:block;width:auto;height:100%}@media(min-width:992px){.comp_usps__icon img{width:3.744cqw;height:auto}}.comp_usps__title{margin:0;font-weight:800;font-size:1.35rem;line-height:1.25;color:inherit}@media(min-width:992px){.comp_usps__title{font-size:2.244cqw}}.comp_usps__text{margin:0;font-weight:400;font-size:1rem;line-height:1.2}@media(min-width:992px){.comp_usps__text{max-width:22.514cqw;font-size:1.496cqw}}.comp_stravenky{overflow-x:clip;margin-bottom:4rem;font-family:Lexend,sans-serif}@media(min-width:992px){.comp_stravenky{margin-top:calc(-8rem - var(--promo-w) * 151.5 / 1307.793);margin-bottom:0}}.comp_stravenky__inner{container-type:inline-size;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:var(--promo-w);margin:0 auto}.comp_stravenky__pill{display:-ms-flexbox;display:flex;gap:.75rem;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:100%;margin:0;padding:.7rem 1rem;border-radius:.625rem;background-color:#f1efff;font-weight:400;font-size:.95rem;line-height:1.25;letter-spacing:-.04em;color:#2a1560;text-wrap:balance}@media(min-width:768px){.comp_stravenky__pill{width:auto}}@media(min-width:992px){.comp_stravenky__pill{-ms-flex-pack:center;justify-content:center;width:51.384cqw;margin-top:15.104cqw;padding:1.159cqw 2.845cqw;gap:1.759cqw;border-radius:.766cqw;font-size:2.046cqw;line-height:1.1}}.comp_stravenky__pill img{display:block;-ms-flex:none;flex:none;width:1.35rem;height:auto}@media(min-width:992px){.comp_stravenky__pill img{width:2.146cqw}}.comp_stravenky__heading{margin:1.75rem 0 1rem;font-weight:400;font-size:2.25rem;line-height:1.1;letter-spacing:-.04em;color:#3a273e}@media(min-width:992px){.comp_stravenky__heading{margin:5.842cqw 0 0;font-size:5.301cqw}}.comp_stravenky__heading strong{font-weight:800}.comp_stravenky__text{max-width:36rem;margin:0 0 1.75rem;font-weight:400;font-size:1rem;line-height:1.52;color:#000}@media(min-width:992px){.comp_stravenky__text{max-width:53.143cqw;margin:4.969cqw 0 0;font-size:1.912cqw}}.comp_stravenky__ctas{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.5rem;-ms-flex-align:center;align-items:center}@media(min-width:992px){.comp_stravenky__ctas{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;margin:6.463cqw 0 17.665cqw}}.comp_stravenky__cta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;min-height:3.25rem;font-weight:400;font-size:1.05rem;line-height:1.2;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(min-width:992px){.comp_stravenky__cta{height:5.276cqw;min-height:0;font-size:1.988cqw}}.comp_stravenky__cta strong{font-weight:900}.comp_stravenky__cta--primary{padding:0 1.4rem;border-radius:.65rem;background-color:#ee000e;color:#fff;transition:background-color .2s ease}@media(min-width:992px){.comp_stravenky__cta--primary{width:24.698cqw;padding:.845cqw 1.75cqw;border-radius:1cqw}}.comp_stravenky__cta--primary:hover{background-color:#cc000c;color:#fff}.comp_stravenky__cta--link{color:#3a2a40;transition:opacity .2s ease}@media(min-width:992px){.comp_stravenky__cta--link{width:36.091cqw;padding:.845cqw 1.75cqw}}.comp_stravenky__cta--link:hover{opacity:.75;color:#3a2a40}.comp_stravenky__cta--link strong{text-decoration:underline;text-underline-position:from-font}.comp_stravenky__visual{position:relative;isolation:isolate;-ms-flex-order:10;order:10;-ms-flex-item-align:center;align-self:center;width:min(100%,24rem);margin-top:4rem}@media(min-width:768px){.comp_stravenky__visual{width:28rem}}@media(min-width:992px){.comp_stravenky__visual{position:absolute;top:11.24cqw;left:56.978cqw;width:55.819cqw;margin:0}}.comp_stravenky__visual:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:133.313%;aspect-ratio:1;border-radius:50%;background-color:#5d2fb5;transform:translate(9.624%,-10.251%)}.comp_stravenky__art{display:block;width:100%;height:auto}.comp_recenze{--u: .059rem;--card: min(82vw, 21rem);--gap: 1rem;--edge: calc((100vw - var(--promo-w)) / 2);--stagger: 1.25rem;--stagger-3: calc(var(--stagger) * 2);--shadow-room: 2.5rem;overflow-x:clip;margin-top:4rem;font-family:Lexend,sans-serif}@media(min-width:992px){.comp_recenze{--u: max(.875px, var(--promo-w) / 1300.88);--card: calc(var(--u) * 388.477);--gap: calc(var(--u) * 29.523);--edge: max((100vw - var(--promo-w)) / 2, (100vw - var(--u) * 1224.485) / 2);--stagger: calc(var(--u) * 78.234);--stagger-3: calc(var(--u) * 147.633);--shadow-room: 3rem;margin-top:6rem}}.comp_recenze__heading{margin:0;padding:0 1rem;font-weight:400;font-size:min(2.25rem,9vw);line-height:1.1;text-align:center;color:#3a273e}@media(min-width:768px){.comp_recenze__heading{font-size:3.25rem}}@media(min-width:992px){.comp_recenze__heading{font-size:calc(var(--promo-w) * 70 / 1300.88);line-height:1.1142857143}}.comp_recenze__heading strong{font-weight:900}.comp_recenze__track{margin-top:calc(2rem - var(--shadow-room))}@media(min-width:992px){.comp_recenze__track{margin-top:calc(var(--u) * 57 - var(--shadow-room))}}.comp_recenze__track .flickity-button{display:none;box-shadow:0 0 2rem rgba(0,0,0,.12)}@media(min-width:992px){.comp_recenze__track .flickity-button{display:block}}.comp_recenze__track .flickity-button:disabled,.comp_slider.is-static .comp_recenze__track .flickity-button{display:none}.comp_recenze__track .flickity-button.previous{left:max(.5rem,var(--edge) / 2 - 1.5rem)}.comp_recenze__track .flickity-button.next{right:max(.5rem,var(--edge) / 2 - 1.5rem)}.comp_recenze__cell{box-sizing:content-box;width:var(--card);padding:var(--shadow-room) var(--gap) var(--shadow-room) 0}.comp_recenze__cell:nth-child(3n+2){padding-top:calc(var(--shadow-room) + var(--stagger))}.comp_recenze__cell:nth-child(3n){padding-top:calc(var(--shadow-room) + var(--stagger-3))}.comp_recenze__cell:first-child{padding-left:var(--edge)}.comp_recenze__cell:last-child{padding-right:var(--edge)}.comp_recenze__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:calc(var(--u) * 17.08) calc(var(--u) * 26.39) calc(var(--u) * 19.83) calc(var(--u) * 24.05);border-radius:calc(var(--u) * 14.528);background-color:#fff;box-shadow:0 0 3rem rgba(0,0,0,.09);color:#000}.comp_recenze__stars{margin:0 0 calc(var(--u) * 16.14);font-size:calc(var(--u) * 17.12);line-height:1.3;letter-spacing:.17em;white-space:nowrap}.comp_recenze__text{margin:0}.comp_recenze__text p{margin:0;font-weight:400;font-size:calc(var(--u) * 17.12);line-height:1.3}.comp_recenze__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-top:calc(var(--u) * 17.7)}.comp_recenze__name{font-weight:800;font-size:calc(var(--u) * 15.563);line-height:1.25}.comp_recenze__source{display:block;-ms-flex:none;flex:none;width:calc(var(--u) * 25.68);height:auto}.comp_slevy{--u: min(1px, (100vw - 2rem) / 421.018);overflow-x:clip;margin-top:4rem;font-family:Lexend,sans-serif;color:#fff}@media(min-width:992px){.comp_slevy{--u: max(.875px, var(--promo-w) / 1300.88);margin-top:6rem}}.comp_slevy__inner{position:relative;isolation:isolate;padding:4.3rem 1rem 4.5rem}@media(min-width:992px){.comp_slevy__inner{padding:calc(var(--u) * 89) 0 calc(var(--u) * 120)}}.comp_slevy__inner:before{content:"";position:absolute;z-index:-1;inset:0 auto 0 50%;width:667%;border-radius:50%;background-color:#5d2fb5;transform:translate(-50%)}@media(min-width:992px){.comp_slevy__inner:before{width:300%}}.comp_slevy__heading{margin:0;font-weight:400;font-size:min(2.25rem,9vw);line-height:1.1;letter-spacing:-.04em;text-align:center}@media(min-width:768px){.comp_slevy__heading{font-size:3.25rem}}@media(min-width:992px){.comp_slevy__heading{font-size:calc(var(--promo-w) * 69.329 / 1300.88)}}.comp_slevy__heading strong{font-weight:700}.comp_slevy__columns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:3.5rem;margin-top:3rem}@media(min-width:992px){.comp_slevy__columns{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;gap:calc(var(--u) * 183.5);margin-top:calc(var(--u) * 62)}}.comp_slevy__column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:calc(var(--u) * 421.018);text-align:center}.comp_slevy__eyebrow{margin:0;font-weight:500;font-size:1.125rem;line-height:1.1;letter-spacing:-.04em}@media(min-width:992px){.comp_slevy__eyebrow{font-size:calc(var(--u) * 25)}}.comp_slevy__title{margin:.75rem 0 0;font-weight:700;font-size:2rem;line-height:1.1;letter-spacing:-.04em}@media(min-width:992px){.comp_slevy__title{margin-top:calc(var(--u) * 20.5);font-size:calc(var(--u) * 50)}}.comp_slevy__visual{position:relative;margin:2rem 0 0}@media(min-width:992px){.comp_slevy__visual{margin-top:calc(var(--u) * 55.4)}}.comp_slevy__visual:after{content:"";position:absolute;z-index:-1;top:calc(100% - var(--u) * 11.4);left:50%;width:calc(var(--u) * 282);height:calc(var(--u) * 49);border-radius:50%;background-color:rgba(0,0,0,.5);filter:blur(calc(var(--u) * 27));transform:translate(-50%)}.comp_slevy__note{max-width:calc(var(--u) * 370);margin:calc(var(--u) * 57.6) 0 0;font-weight:400;font-size:max(.9375rem,var(--u) * 20);line-height:1.1;letter-spacing:-.04em}.comp_slevy__note strong{font-weight:700}.comp_slevy__tiers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--u) * 13.221);width:100%;padding:0;list-style:none}.comp_slevy__tier{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:calc(var(--u) * 63.507);padding:0 calc(var(--u) * 8.055) 0 calc(var(--u) * 74.56);border-radius:calc(var(--u) * 31.753);background-color:#f67373;font-weight:700;font-size:calc(var(--u) * 25.288);line-height:1.390540968;white-space:nowrap}.comp_slevy__discount{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:calc(var(--u) * 160.181);height:calc(var(--u) * 50.107);border-radius:999px;background-color:#fff;font-weight:700;color:#f67373}.comp_slevy__card{position:relative;width:calc(var(--u) * 392.824);height:calc(var(--u) * 217.249)}.comp_slevy__card>*{position:absolute;margin:0}.comp_slevy__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--u) * 21.261);background:radial-gradient(calc(var(--u) * 187.531) calc(var(--u) * 162.2535) at calc(var(--u) * 288.6399) calc(var(--u) * 229.2036),#f77373 99.5%,transparent 100%),#4d239c}.comp_slevy__card-title{top:calc(var(--u) * 24.6);left:calc(var(--u) * 30.06);font-weight:800;font-size:calc(var(--u) * 26.829);line-height:1.0396958515;letter-spacing:0;text-align:left}.comp_slevy__logo{top:calc(var(--u) * 23.26);left:calc(var(--u) * 243.4);width:calc(var(--u) * 125.553);height:auto;filter:brightness(0) invert(1)}.comp_slevy__value{right:calc(var(--u) * 28.1);top:calc(var(--u) * 84.68);font-weight:700;font-size:calc(var(--u) * 76.752);line-height:1.25;letter-spacing:0;white-space:nowrap}.comp_slevy__value small{margin-left:calc(var(--u) * 7);font-size:calc(var(--u) * 54.034)}.comp_slevy__caption{top:calc(var(--u) * 165.67);right:calc(var(--u) * 30.26);font-weight:800;font-size:calc(var(--u) * 13.951);line-height:1.0159845172;letter-spacing:0;text-align:right}.comp_pribeh{margin-top:6rem}.comp_pribeh{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_pribeh{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_pribeh{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_pribeh{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_pribeh{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}@media(min-width:992px){.comp_pribeh{margin-top:10rem;gap:4rem}}.comp_pribeh .left{grid-column:2/8}@media(min-width:768px){.comp_pribeh .left{grid-column:2/5}}.comp_pribeh .left .photo{width:100%;position:relative}.comp_pribeh .left .photo picture{border-radius:1rem}@media(min-width:992px){.comp_pribeh .left .photo picture{border-radius:2rem}}.comp_pribeh .left .ig{position:absolute;background-color:#fff;border-radius:1rem;box-shadow:0 0 40px rgba(0,0,0,.1);padding:.8rem 1rem;color:#2a1560;transition:.2s box-shadow ease-in-out}.comp_pribeh .left .ig:hover{box-shadow:0 0 40px rgba(0,0,0,.3)}.comp_pribeh .left .ig a{display:block;display:-ms-flexbox;display:flex;text-decoration:none}.comp_pribeh .left .ig .icon{width:2.4rem}@media(min-width:768px){.comp_pribeh .left .ig .icon{width:3rem}}@media(min-width:1440px){.comp_pribeh .left .ig .icon{width:4rem}}.comp_pribeh .left .ig .icon img{max-width:100%;display:block}.comp_pribeh .left .ig h5{font-size:1.2rem;padding:0;margin:0;padding-left:1rem;font-weight:600;margin-top:-.1rem}@media(min-width:768px){.comp_pribeh .left .ig h5{font-size:1.5rem}}@media(min-width:1440px){.comp_pribeh .left .ig h5{font-size:1.9rem}}.comp_pribeh .left .ig h5 span{display:block;font-weight:400;font-size:.6em}@media(min-width:1440px){.comp_pribeh .left .ig h5 span{margin-left:.05rem}}.comp_pribeh .left .ig-eva{left:-1rem;bottom:3rem}@media(min-width:768px){.comp_pribeh .left .ig-eva{left:-2rem;bottom:4rem}}.comp_pribeh .left .ig-jakub{right:-1rem;bottom:-2rem}@media(min-width:768px){.comp_pribeh .left .ig-jakub{right:-2rem;bottom:-2rem}}.comp_pribeh .right{grid-column:2/8}@media(min-width:768px){.comp_pribeh .right{grid-column:5/8}}.comp_pribeh .right .heading{text-align:left}.comp_pribeh .right p{font-size:1.2rem;line-height:1.6em;margin-top:3rem}@media(min-width:768px){.comp_pribeh .right p{margin-top:3rem;font-size:1.4rem}}.comp_rozvozy{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_rozvozy{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_rozvozy{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_rozvozy{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_rozvozy{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.comp_rozvozy .row{grid-column:2/8}.comp_rozvozy .box{background-color:#5d2fb5;padding:1.5rem 0 6rem 2rem;position:relative;border-radius:25px}@media(min-width:992px){.comp_rozvozy .box{border-radius:50px}}@media(min-width:768px){.comp_rozvozy .box{padding:3rem}}@media(min-width:1200px){.comp_rozvozy .box{padding:4rem 5rem}}@media(min-width:1601px){.comp_rozvozy .box{padding:4rem 5rem}}.comp_rozvozy .mapa{position:absolute;right:-2rem;bottom:-25vw;width:80vw}@media(min-width:768px){.comp_rozvozy .mapa{right:-3rem;bottom:-8vw;width:50vw}}@media(min-width:1200px){.comp_rozvozy .mapa{right:-6rem;bottom:-8vw;width:60vw}}@media(min-width:1601px){.comp_rozvozy .mapa{right:0rem;bottom:-5vw;width:50vw}}.comp_rozvozy .mapa picture{position:relative;overflow:visible;width:100%}.comp_rozvozy .mapa picture:before{content:"";position:absolute;top:5%;left:10%;border-radius:100%;width:50%;aspect-ratio:10/5;z-index:-1;filter:blur(30px);background-color:rgba(0,0,0,.1)}.comp_rozvozy .mapa picture:after{content:"";position:absolute;bottom:5%;left:-3%;border-radius:100%;width:90%;aspect-ratio:10/2;z-index:-1;filter:blur(30px);background-color:rgba(0,0,0,.1)}.comp_rozvozy a{text-decoration:none}.comp_rozvozy ul{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.comp_rozvozy ul li{color:#fff;font-weight:600;font-size:1.4rem;line-height:1.4em;display:block;border-bottom:4px solid #3a273e}@media(min-width:992px){.comp_rozvozy ul li{font-size:2rem}}.comp_mapa{overflow-x:clip;margin-top:6rem;font-family:Lexend,sans-serif}@media(min-width:992px){.comp_mapa{margin-top:8rem}}.comp_mapa__inner{container-type:inline-size;width:var(--promo-w);margin:0 auto}.comp_mapa__heading{margin:0;font-weight:400;font-size:min(2.25rem,var(--promo-w) * .09);line-height:1.1;letter-spacing:-.04em;text-align:center;color:#3a273e}@media(min-width:768px){.comp_mapa__heading{font-size:3.25rem}}@media(min-width:992px){.comp_mapa__heading{font-size:5.404cqw}}.comp_mapa__heading strong{font-weight:900}.comp_mapa__heading a{position:relative;display:inline-block;color:#5d2fb5;text-decoration:none}.comp_mapa__heading a:after{content:"";position:absolute;top:100%;right:0;left:0;height:.0865em;background-color:currentColor}.comp_mapa__stage{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:2.5rem}@media(min-width:992px){.comp_mapa__stage{position:relative;display:block;height:35.131cqw;margin-top:6.235cqw}}.comp_mapa__badge{margin:0 0 .75rem;font-weight:700;font-size:1.25rem;line-height:normal;color:#ee000e}@media(min-width:768px){.comp_mapa__badge{font-size:1.5rem}}@media(min-width:992px){.comp_mapa__badge{position:absolute;top:1.559cqw;left:5.3cqw;margin:0;font-size:2.338cqw}}.comp_mapa__shadow{display:none}@media(min-width:992px){.comp_mapa__shadow{position:absolute;top:-3.716cqw;left:43.412cqw;display:block;width:58.265cqw;height:41.7cqw;max-width:none;opacity:.6;pointer-events:none}}.comp_mapa__pill{box-sizing:border-box;padding:1.5rem 1.5rem 3rem;border-radius:1.5rem;background-color:#5d2fb5}@media(min-width:768px){.comp_mapa__pill{padding:2rem 2.5rem 4rem;border-radius:2rem}}@media(min-width:992px){.comp_mapa__pill{position:absolute;top:6.469cqw;left:0;width:100%;min-height:21.668cqw;padding:4.131cqw 0 4.131cqw 5.3cqw;border-radius:3.897cqw}}.comp_mapa__cities{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--rows, 4),auto);grid-template-columns:auto auto;gap:.5rem 1.5rem;-ms-flex-pack:start;justify-content:start;margin:0;padding:0;list-style:none;font-weight:700;font-size:1rem;line-height:normal;color:#fff}@media(min-width:768px){.comp_mapa__cities{gap:.6rem 3rem;font-size:1.375rem}}@media(min-width:992px){.comp_mapa__cities{grid-template-rows:repeat(var(--rows, 4),3.326cqw);grid-template-columns:19.797cqw auto;gap:0;font-size:2.338cqw}}.comp_mapa__cities li{cursor:default}.comp_mapa__more{position:relative;font-weight:inherit;color:#fff;text-decoration:none}.comp_mapa__more:after{content:"";position:absolute;top:calc(100% + .1667em);right:0;left:.1em;height:.1667em;background-color:currentColor;transition:transform .2s ease;transform-origin:left}.comp_mapa__more:hover:after,.comp_mapa__more:focus-visible:after{transform:scaleX(.6)}.comp_mapa__map{--pin: max(6.226cqw, 30px);container-type:inline-size;position:relative;aspect-ratio:1.7105356572;margin-top:-1.5rem;-ms-touch-action:manipulation;touch-action:manipulation}@media(min-width:768px){.comp_mapa__map{margin-top:-2.5rem}}@media(min-width:992px){.comp_mapa__map{position:absolute;top:0;left:43.57cqw;width:60.094cqw;margin:0}}.comp_mapa__country{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:drop-shadow(0 1rem 1.5rem rgba(0,0,0,.12))}@media(min-width:992px){.comp_mapa__country{filter:none}}.comp_mapa__towns{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none}.comp_mapa__town{position:absolute;top:var(--y);left:var(--x);width:0;height:0}.comp_mapa__town:before{content:"";position:absolute;top:0;left:0;box-sizing:border-box;width:max(1.556cqw,.5rem);aspect-ratio:1;border:max(.324cqw,1.5px) solid #fff;border-radius:50%;background-color:#5d2fb5;box-shadow:0 .259cqw .778cqw rgba(0,0,0,.25);transform:translate(-50%,-50%);transition:transform .2s ease}.comp_mapa__town.is-active{z-index:2}.comp_mapa__town.is-active:before{transform:translate(-50%,-50%) scale(1.6)}.comp_mapa__town--pin{z-index:1}.comp_mapa__town--pin:before{content:none}.comp_mapa__pin{position:absolute;top:calc(var(--pin) * -56.5 / 64);left:calc(var(--pin) * -41 / 64);width:var(--pin);height:auto;max-width:none;transition:transform .2s ease;transform-origin:64% 86%}.is-active>.comp_mapa__pin{transform:translateY(-.519cqw) scale(1.08)}.comp_mapa__label{position:absolute;bottom:max(1.816cqw,.6rem);left:0;padding:.35em .8em;border-radius:999px;background-color:#3a273e;font-weight:600;font-size:.875rem;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;color:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.2);opacity:0;pointer-events:none;transform:translate(-50%,.25rem);transition:opacity .15s ease,transform .15s ease}@media(min-width:992px){.comp_mapa__label{font-size:1rem}}.comp_mapa__town--pin>.comp_mapa__label{bottom:calc(var(--pin) + .519cqw)}.is-active>.comp_mapa__label{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.comp_mapa__town:before,.comp_mapa__pin,.comp_mapa__label{transition:none}}.comp_faq{margin-top:10rem}.comp_faq{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_faq{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_faq{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_faq{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_faq{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.comp_faq .row{grid-column:2/8}.comp_faq .faq_menu{grid-column:2/8;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;overflow-x:scroll}@media(min-width:992px){.comp_faq .faq_menu{gap:2rem}}@media(min-width:768px){.comp_faq .faq_menu{overflow-x:auto}}.comp_faq .faq_menu .item{width:calc(80% - 2rem);background-color:rgba(93,47,181,.1);padding:1rem;border-radius:1rem}@media(min-width:992px){.comp_faq .faq_menu .item{border-radius:2rem}}.comp_faq .faq_menu .item:hover{cursor:pointer;background-color:rgba(93,47,181,.4)}@media(min-width:768px){.comp_faq .faq_menu .item{width:calc(33% - 2rem);padding:2rem}}.comp_faq .faq_menu .item img{width:30px}.comp_faq .faq_menu .item h4{margin:0;padding:0;font-size:1.1rem;text-align:center;display:block}@media(min-width:768px){.comp_faq .faq_menu .item h4{font-size:1.5rem}}.comp_faq .faq_odpovedi{grid-column:2/8}@media(min-width:1440px){.comp_faq .faq_odpovedi{grid-column:3/7}}.comp_faq .faq_odpovedi .item{width:100%;border-bottom:2px solid #5d2fb5}.comp_faq .faq_odpovedi .item img{display:block}.comp_faq .faq_odpovedi .faq_header:hover{cursor:pointer}.comp_faq .faq_odpovedi h4{font-size:1.2rem;display:block}@media(min-width:768px){.comp_faq .faq_odpovedi h4{font-size:1.2rem}}@media(min-width:1440px){.comp_faq .faq_odpovedi h4{font-size:1.4rem}}.comp_faq .faq_odpovedi .faq_content{display:none;font-size:1.2rem;line-height:1.4em}.comp_nb_jidla,.comp_nb_doplnky,.comp_nb_akce,.comp_nb_odberna,.comp_nb_doprava,.comp_nb_kalk,.comp_nb_cenik,.comp_nb_menu{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.comp_nb_jidla,.comp_nb_doplnky,.comp_nb_akce,.comp_nb_odberna,.comp_nb_doprava,.comp_nb_kalk,.comp_nb_cenik,.comp_nb_menu{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.comp_nb_jidla,.comp_nb_doplnky,.comp_nb_akce,.comp_nb_odberna,.comp_nb_doprava,.comp_nb_kalk,.comp_nb_cenik,.comp_nb_menu{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.comp_nb_jidla,.comp_nb_doplnky,.comp_nb_akce,.comp_nb_odberna,.comp_nb_doprava,.comp_nb_kalk,.comp_nb_cenik,.comp_nb_menu{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.comp_nb_jidla,.comp_nb_doplnky,.comp_nb_akce,.comp_nb_odberna,.comp_nb_doprava,.comp_nb_kalk,.comp_nb_cenik,.comp_nb_menu{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.comp_nb_jidla,.comp_nb_doplnky,.comp_nb_akce,.comp_nb_odberna,.comp_nb_doprava,.comp_nb_kalk,.comp_nb_cenik,.comp_nb_menu{row-gap:0;padding:3.5rem 0;color:#3a273e}@media(min-width:992px){.comp_nb_jidla,.comp_nb_doplnky,.comp_nb_akce,.comp_nb_odberna,.comp_nb_doprava,.comp_nb_kalk,.comp_nb_cenik,.comp_nb_menu{padding:6rem 0}}.nb_head{margin:0 auto 2rem;max-width:48rem;text-align:center}@media(min-width:992px){.nb_head{margin-bottom:3rem}}.nb_head__title{margin:0;font-weight:400;font-size:2.25rem;line-height:1.1;letter-spacing:-.04em;color:#3a273e}@media(min-width:992px){.nb_head__title{font-size:3.5rem}}@media(min-width:1440px){.nb_head__title{font-size:4.33rem}}.nb_head__title strong{display:block;font-weight:700}.nb_head__text{margin:1rem auto 0;max-width:36rem;font-size:1rem;line-height:1.5}@media(min-width:992px){.nb_head__text{font-size:1.125rem}}.nb_chips{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:.5rem}@media(max-width:767.98px){.nb_chips[role=tablist],.nb_chips.comp_nb_cenik__programs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box;width:calc(100% + 2rem);margin-inline:-1rem;padding:.25rem 1rem .75rem;overflow-x:auto;scrollbar-width:none}.nb_chips[role=tablist]::-webkit-scrollbar,.nb_chips.comp_nb_cenik__programs::-webkit-scrollbar{display:none}.nb_chips[role=tablist] .nb_chip,.nb_chips.comp_nb_cenik__programs .nb_chip{-ms-flex:none;flex:none}}[data-nb-tags][hidden]{display:none!important}.nb_chip small{margin-left:.15rem;opacity:.6;font-size:.75rem}.nb_chip{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.6rem 1.1rem;border:1px solid rgba(93,47,181,.2);border-radius:999px;background:#fff;color:#3a273e;font:500 .9375rem/1.2 Lexend,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.nb_chip:hover{border-color:#5d2fb5}.nb_chip.is-active{border-color:#5d2fb5;background:#5d2fb5;color:#fff;box-shadow:0 .5rem 1.5rem rgba(93,47,181,.25)}.nb_chip__dot{width:.625rem;height:.625rem;border-radius:50%;background:var(--dot, #5D2FB5);box-shadow:0 0 0 2px rgba(255,255,255,.8)}.nb_toggle{display:-ms-inline-flexbox;display:inline-flex;padding:.25rem;border-radius:999px;background:rgba(93,47,181,.08)}.nb_toggle__btn{padding:.55rem 1.25rem;border:0;border-radius:999px;background:transparent;color:#3a273e;font:500 .9375rem/1.2 Lexend,sans-serif;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.nb_toggle__btn.is-active{background:#fff;color:#5d2fb5;font-weight:700;box-shadow:0 .25rem 1rem rgba(93,47,181,.15)}.nb_btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;padding:.95rem 1.75rem;border:0;border-radius:999px;background:#ee000e;color:#fff;font:700 1rem/1.2 Lexend,sans-serif;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}.nb_btn:hover{transform:translateY(-2px);box-shadow:0 .75rem 2rem rgba(238,0,14,.3)}.nb_btn--ghost{background:transparent;color:#5d2fb5;box-shadow:inset 0 0 0 1px rgba(93,47,181,.3)}.nb_btn--ghost:hover{box-shadow:inset 0 0 0 1px #5d2fb5}.nb_btn--violet{background:#5d2fb5}.nb_btn--violet:hover{box-shadow:0 .75rem 2rem rgba(93,47,181,.3)}.nb_btn:disabled{opacity:.4;pointer-events:none}.nb_card{border-radius:1.5rem;background:#fff;box-shadow:0 1.25rem 3.5rem rgba(93,47,181,.12)}@media(min-width:992px){.nb_card{border-radius:2rem}}.nb_input{box-sizing:border-box;width:100%;min-width:0;padding:1rem 1.25rem;border:1px solid rgba(93,47,181,.2);border-radius:1rem;background:#fff;color:#3a273e;font:400 1.0625rem/1.3 Lexend,sans-serif;outline:none;transition:border-color .2s,box-shadow .2s}.nb_input:-ms-input-placeholder{color:rgba(58,39,62,.45)}.nb_input::placeholder{color:rgba(58,39,62,.45)}.nb_input:focus{border-color:#5d2fb5;box-shadow:0 0 0 4px rgba(93,47,181,.12)}.nb_suggest{position:absolute;z-index:5;top:calc(100% + .5rem);left:0;right:0;max-height:18rem;margin:0;padding:.5rem;overflow-y:auto;list-style:none;border-radius:1rem;background:#fff;box-shadow:0 1.25rem 3rem rgba(93,47,181,.18)}.nb_suggest[hidden]{display:none}.nb_suggest li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.7rem .9rem;border-radius:.6rem;cursor:pointer}.nb_suggest li small{color:rgba(58,39,62,.55)}.nb_suggest li.is-active,.nb_suggest li:hover{background:rgba(93,47,181,.08)}.nb_range{width:100%;height:.5rem;border-radius:999px;background:linear-gradient(to right,#5D2FB5 var(--fill, 0%),rgba(93,47,181,.12) var(--fill, 0%));-webkit-appearance:none;appearance:none;outline:none;cursor:pointer}.nb_range::-webkit-slider-thumb{width:1.75rem;height:1.75rem;border:.3rem solid #fff;border-radius:50%;background:#5d2fb5;box-shadow:0 .25rem .75rem rgba(93,47,181,.4);-webkit-appearance:none;appearance:none;-webkit-transition:transform .15s;transition:transform .15s}.nb_range::-moz-range-thumb{width:1.15rem;height:1.15rem;border:.3rem solid #fff;border-radius:50%;background:#5d2fb5;box-shadow:0 .25rem .75rem rgba(93,47,181,.4)}.nb_range:active::-webkit-slider-thumb{transform:scale(1.12)}.comp_nb_menu{background:linear-gradient(180deg,#fff,rgba(93,47,181,.04))}.comp_nb_menu__inner{grid-column:2/8;min-width:0}.comp_nb_menu__controls{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:2rem}@media(min-width:992px){.comp_nb_menu__controls{margin-bottom:3rem}}.comp_nb_menu__panel{animation:nb-fade .35s ease}.comp_nb_menu__date{margin:0 0 1.5rem;text-align:center;font-size:.9375rem;color:rgba(58,39,62,.7)}.comp_nb_menu__date-day{font-weight:700;color:var(--accent, #5D2FB5);text-transform:capitalize}.comp_nb_menu__date-sep{margin:0 .4rem}.comp_nb_menu__meals{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(min-width:992px){.comp_nb_menu__meals{gap:2.5rem}}.comp_nb_menu__meal-title{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:.75rem;margin:0 0 1rem;font-weight:700;font-size:1.375rem;letter-spacing:-.02em;color:#3a273e}@media(min-width:992px){.comp_nb_menu__meal-title{font-size:1.75rem}}.comp_nb_menu__meal-choice{padding:.2rem .65rem;border-radius:999px;background:rgba(93,47,181,.08);color:#5d2fb5;font-weight:500;font-size:.8125rem;letter-spacing:0}.comp_nb_menu__dishes{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,19rem);gap:1rem;margin:0 -1rem;padding:.5rem 1rem 1.5rem;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.comp_nb_menu__dishes::-webkit-scrollbar{display:none}@media(min-width:768px){.comp_nb_menu__dishes{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-auto-columns:auto;margin:0;padding:0 0 .5rem;overflow:visible}}@media(min-width:1200px){.comp_nb_menu__dishes{gap:1.5rem}}.comp_nb_menu__foot{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1.25rem;margin-top:2.5rem;text-align:center}@media(min-width:768px){.comp_nb_menu__foot{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}.comp_nb_menu__note{margin:0;font-size:.8125rem;color:rgba(58,39,62,.6)}.nb_dish{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:1.25rem;background:#fff;box-shadow:0 .75rem 2.5rem rgba(93,47,181,.1);scroll-snap-align:start;transition:transform .25s,box-shadow .25s}.nb_dish:hover{transform:translateY(-4px);box-shadow:0 1.25rem 3rem rgba(93,47,181,.16)}.nb_dish__photo{position:relative;-ms-flex:none;flex:none;min-height:0;aspect-ratio:3/2;overflow:hidden;background:rgba(93,47,181,.06)}.nb_dish__photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.nb_dish__kcal{position:absolute;left:.75rem;bottom:.75rem;padding:.3rem .65rem;border-radius:999px;background:rgba(255,255,255,.92);color:#3a273e;font-weight:700;font-size:.8125rem;backdrop-filter:blur(6px)}.nb_dish__body{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:1rem 1.1rem 1.15rem}.nb_dish__name{margin:0;font-weight:600;font-size:1rem;line-height:1.3;color:#3a273e}.nb_dish__macros{display:-ms-flexbox;display:flex;gap:.4rem;margin:0}.nb_dish__macros div{display:-ms-flexbox;display:flex;gap:.25rem;padding:.25rem .55rem;border-radius:.5rem;background:rgba(93,47,181,.06);font-size:.8125rem}.nb_dish__macros dt{font-weight:700;color:var(--accent, #5D2FB5)}.nb_dish__macros dd{margin:0}.nb_dish__flags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.nb_dish__flags li{padding:.2rem .55rem;border:1px solid rgba(47,181,141,.35);border-radius:999px;color:#1f8a6a;font-size:.75rem;font-weight:500}.nb_dish__more{margin-top:auto;font-size:.8125rem;line-height:1.45}.nb_dish__more summary{color:#5d2fb5;font-weight:500;cursor:pointer}.nb_dish__more p{margin:.5rem 0 0;color:rgba(58,39,62,.8)}.nb_dish__more u{text-decoration:none}@keyframes nb-fade{0%{opacity:0;transform:translateY(8px)}}.comp_nb_cenik__inner{grid-column:2/8;min-width:0}@media(min-width:1440px){.comp_nb_cenik__inner{grid-column:3/7}}.comp_nb_cenik__programs{margin-bottom:2rem}.comp_nb_cenik__card{display:grid;overflow:hidden}@media(min-width:992px){.comp_nb_cenik__card{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.comp_nb_cenik__visual{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;min-height:15rem;padding:1.5rem;background:var(--accent);color:#fff;transition:background .4s;isolation:isolate}@media(min-width:992px){.comp_nb_cenik__visual{min-height:100%;padding:2.5rem}}.comp_nb_cenik__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.45) 100%)}.comp_nb_cenik__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.comp_nb_cenik__photo img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;opacity:.85}.comp_nb_cenik__tag{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:.75rem;padding:.3rem .75rem;border-radius:999px;background:rgba(255,255,255,.9);color:#3a273e;font-weight:600;font-size:.8125rem}.comp_nb_cenik__title{margin:0;font-weight:700;font-size:1.75rem;line-height:1.1;letter-spacing:-.03em}@media(min-width:992px){.comp_nb_cenik__title{font-size:2.25rem}}.comp_nb_cenik__desc{display:-webkit-box;margin:.5rem 0 0;overflow:hidden;font-size:.9375rem;line-height:1.45;opacity:.92;-webkit-line-clamp:3;-webkit-box-orient:vertical}.comp_nb_cenik__config{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.5rem}@media(min-width:992px){.comp_nb_cenik__config{gap:1.75rem;padding:2.5rem 2.75rem}}.comp_nb_cenik__label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.75rem;font-weight:600;font-size:.875rem;letter-spacing:.02em;text-transform:uppercase;color:rgba(58,39,62,.6)}.comp_nb_cenik__kcal{color:#5d2fb5;font-size:1.125rem;text-transform:none;letter-spacing:0}.comp_nb_cenik__variants{-ms-flex-wrap:wrap;flex-wrap:wrap}.comp_nb_cenik__scale{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5rem;font-size:.8125rem;color:rgba(58,39,62,.55)}.comp_nb_cenik__price{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;gap:.5rem .75rem}.comp_nb_cenik__price-value{font-weight:700;font-size:3rem;line-height:1;letter-spacing:-.04em;color:#3a273e;font-variant-numeric:tabular-nums}@media(min-width:992px){.comp_nb_cenik__price-value{font-size:3.75rem}}.comp_nb_cenik__price-unit{font-size:.9375rem;color:rgba(58,39,62,.7)}.comp_nb_cenik__tiers{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media(min-width:768px){.comp_nb_cenik__tiers{grid-template-columns:repeat(4,1fr)}}.comp_nb_cenik__tier{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.2rem;padding:.85rem .9rem;border:1px solid rgba(93,47,181,.15);border-radius:1rem;background:#fff;color:#3a273e;text-align:left;font-family:Lexend,sans-serif;cursor:pointer;transition:border-color .2s,background .2s,transform .2s}.comp_nb_cenik__tier:hover{border-color:#5d2fb5}.comp_nb_cenik__tier.is-active{border-color:#5d2fb5;background:rgba(93,47,181,.06);transform:translateY(-2px)}.comp_nb_cenik__tier.is-best .comp_nb_cenik__tier-off{background:#2fb58d;color:#fff}.comp_nb_cenik__tier-days{font-size:.8125rem;color:rgba(58,39,62,.65)}.comp_nb_cenik__tier-price{font-weight:700;font-size:1.125rem;font-variant-numeric:tabular-nums}.comp_nb_cenik__tier-off{-ms-flex-item-align:start;align-self:flex-start;margin-top:.2rem;padding:.1rem .5rem;border-radius:999px;background:rgba(93,47,181,.08);color:#5d2fb5;font-weight:600;font-size:.75rem}.comp_nb_cenik__saving{margin:-.5rem 0 0;font-size:.9375rem;color:#1f8a6a}.comp_nb_cenik__saving strong{font-weight:700}.comp_nb_cenik__actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.comp_nb_cenik__actions .nb_btn{-ms-flex:1 1 auto;flex:1 1 auto;padding-inline:1.25rem}@media(min-width:768px){.comp_nb_cenik__actions .nb_btn{-ms-flex:0 0 auto;flex:0 0 auto;padding-inline:1.75rem}}.comp_nb_cenik__table{font-size:.9375rem}.comp_nb_cenik__table summary{color:#5d2fb5;font-weight:500;cursor:pointer}.comp_nb_cenik__table-wrap{margin-top:1rem;overflow-x:auto}.comp_nb_cenik__table table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.comp_nb_cenik__table th,.comp_nb_cenik__table td{padding:.55rem .6rem;border-bottom:1px solid rgba(93,47,181,.1);text-align:right;white-space:nowrap}.comp_nb_cenik__table th:first-child,.comp_nb_cenik__table td:first-child{text-align:left}.comp_nb_cenik__table thead th{font-weight:600;font-size:.8125rem;color:rgba(58,39,62,.6)}.comp_nb_cenik__table tr.is-active td{background:rgba(93,47,181,.06);font-weight:700}.comp_nb_kalk{position:relative;background:radial-gradient(60rem 40rem at 10% 0%,rgba(238,0,14,.18),transparent 60%),radial-gradient(50rem 40rem at 100% 100%,rgba(47,181,141,.18),transparent 60%),linear-gradient(160deg,#6a37cf,#5d2fb5 45%,#3f1f86);color:#fff}.comp_nb_kalk .nb_head__title,.comp_nb_kalk .nb_head__text{color:#fff}.comp_nb_kalk__inner{grid-column:2/8;min-width:0}.comp_nb_kalk__app{display:grid;gap:1rem;-ms-flex-align:start;align-items:start}@media(min-width:992px){.comp_nb_kalk__app{grid-template-columns:minmax(0,1fr) 20rem;gap:1.5rem}}@media(min-width:1440px){.comp_nb_kalk__app{grid-template-columns:minmax(0,1fr) 23rem}}.comp_nb_kalk__main{position:relative;min-height:32rem;padding:1.25rem 1.25rem 1.5rem;color:#3a273e}@media(min-width:992px){.comp_nb_kalk__main{padding:2rem 2.5rem 2.25rem}}.comp_nb_kalk__progress{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:.25rem;margin:0;padding:0;list-style:none}.comp_nb_kalk__step-dot{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.35rem;-ms-flex:1;flex:1;font-size:.75rem;font-weight:500;color:rgba(58,39,62,.45);transition:color .3s}@media(min-width:768px){.comp_nb_kalk__step-dot{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;font-size:.875rem}}.comp_nb_kalk__step-dot span{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:rgba(93,47,181,.08);color:#5d2fb5;font-weight:700;font-size:.8125rem;transition:background .3s,color .3s,transform .3s}.comp_nb_kalk__step-dot.is-done span{background:#2fb58d;color:#fff}.comp_nb_kalk__step-dot.is-current{color:#3a273e}.comp_nb_kalk__step-dot.is-current span{background:#5d2fb5;color:#fff;transform:scale(1.1)}.comp_nb_kalk__bar{height:4px;margin:1rem 0 1.75rem;border-radius:999px;background:rgba(93,47,181,.08);overflow:hidden}@media(min-width:992px){.comp_nb_kalk__bar{margin-bottom:2.25rem}}.comp_nb_kalk__bar span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5d2fb5,#ee000e);transition:width .5s cubic-bezier(.2,.8,.2,1)}.comp_nb_kalk__step{animation:nb-step .45s cubic-bezier(.2,.8,.2,1)}.comp_nb_kalk__step[hidden]{display:none}.comp_nb_kalk__q{margin:0 0 1.5rem;font-weight:700;font-size:1.5rem;line-height:1.15;letter-spacing:-.03em}@media(min-width:992px){.comp_nb_kalk__q{font-size:2rem}}.comp_nb_kalk__goals{display:grid;gap:.75rem}@media(min-width:768px){.comp_nb_kalk__goals{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.comp_nb_kalk__goals{grid-template-columns:repeat(3,1fr)}}.comp_nb_kalk__goal{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.2rem;padding:.9rem 3rem .9rem 1.1rem}@media(min-width:768px){.comp_nb_kalk__goal{gap:.35rem;min-height:8.5rem;padding:1.25rem 1.25rem 1.1rem}}.comp_nb_kalk__goal{border:1px solid rgba(93,47,181,.14);border-radius:1.25rem;background:linear-gradient(160deg,#fff,rgba(93,47,181,.04));color:#3a273e;text-align:left;font-family:Lexend,sans-serif;cursor:pointer;overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.comp_nb_kalk__goal:hover,.comp_nb_kalk__goal.is-active{border-color:#5d2fb5;transform:translateY(-3px);box-shadow:0 1rem 2.5rem rgba(93,47,181,.18)}.comp_nb_kalk__goal.is-active{background:linear-gradient(160deg,#5d2fb5,#3f1f86);color:#fff}.comp_nb_kalk__goal.is-active .comp_nb_kalk__goal-num{color:rgba(255,255,255,.55)}.comp_nb_kalk__goal-num{display:none;font-weight:700;font-size:.8125rem;color:rgba(93,47,181,.5)}@media(min-width:768px){.comp_nb_kalk__goal-num{display:block}}.comp_nb_kalk__goal-name{font-weight:700;font-size:1.25rem;letter-spacing:-.02em}.comp_nb_kalk__goal-desc{font-size:.875rem;line-height:1.4;opacity:.8}.comp_nb_kalk__goal-arrow{position:absolute;top:calc(50% - .75rem);right:1.2rem;font-size:1.25rem;line-height:1.5rem;transition:transform .25s}@media(min-width:768px){.comp_nb_kalk__goal-arrow{top:1.1rem}}.comp_nb_kalk__goal:hover .comp_nb_kalk__goal-arrow{transform:translate(4px)}.comp_nb_kalk__programs{display:grid;gap:.75rem}@media(min-width:768px){.comp_nb_kalk__programs{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}.comp_nb_kalk__program{display:grid;grid-template-columns:6rem 1fr;overflow:hidden;padding:0;border:2px solid transparent;border-radius:1.25rem;background:#fff;box-shadow:0 .5rem 2rem rgba(93,47,181,.1);color:#3a273e;text-align:left;font-family:Lexend,sans-serif;cursor:pointer;transition:transform .25s,border-color .25s,box-shadow .25s}@media(min-width:768px){.comp_nb_kalk__program{grid-template-columns:1fr}}.comp_nb_kalk__program[hidden]{display:none}.comp_nb_kalk__program:hover,.comp_nb_kalk__program.is-active{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 1rem 2.5rem rgba(93,47,181,.18)}.comp_nb_kalk__program-photo{position:relative;background:var(--accent);min-height:100%}@media(min-width:768px){.comp_nb_kalk__program-photo{aspect-ratio:16/10}}.comp_nb_kalk__program-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.comp_nb_kalk__program-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.3rem;padding:1rem 1.1rem 1.1rem}.comp_nb_kalk__program-best{display:none;-ms-flex-item-align:start;align-self:flex-start;padding:.2rem .6rem;border-radius:999px;background:#ee000e;color:#fff;font-weight:700;font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.comp_nb_kalk__program.is-best .comp_nb_kalk__program-best{display:inline-block}.comp_nb_kalk__program-name{font-weight:700;font-size:1.125rem}.comp_nb_kalk__program-desc{display:-webkit-box;overflow:hidden;font-size:.8125rem;line-height:1.4;opacity:.75;-webkit-line-clamp:2;-webkit-box-orient:vertical}.comp_nb_kalk__program-price{margin-top:.25rem;font-size:.875rem}.comp_nb_kalk__program-price strong{color:#5d2fb5;font-size:1.0625rem}.comp_nb_kalk__link{margin-top:1rem;padding:0;border:0;background:none;color:#5d2fb5;font:500 .9375rem Lexend,sans-serif;text-decoration:underline;cursor:pointer}.comp_nb_kalk__link[hidden]{display:none}.comp_nb_kalk__variants{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}.comp_nb_kalk__kcal{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:.5rem;margin-bottom:1rem}.comp_nb_kalk__kcal-value{font-weight:700;font-size:3rem;line-height:1;letter-spacing:-.04em;color:#5d2fb5;font-variant-numeric:tabular-nums}@media(min-width:992px){.comp_nb_kalk__kcal-value{font-size:3.5rem}}.comp_nb_kalk__kcal-unit{color:rgba(58,39,62,.6)}.comp_nb_kalk__scale{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5rem;font-size:.8125rem;color:rgba(58,39,62,.55)}.comp_nb_kalk__bmr{margin-top:1.75rem;padding:1rem 1.25rem;border-radius:1rem;background:rgba(93,47,181,.05)}.comp_nb_kalk__bmr summary{color:#3a273e;cursor:pointer}.comp_nb_kalk__bmr summary strong{color:#5d2fb5}.comp_nb_kalk__bmr-form{display:grid;gap:1rem;margin-top:1.25rem}@media(min-width:768px){.comp_nb_kalk__bmr-form{grid-template-columns:repeat(3,1fr)}.comp_nb_kalk__bmr-form>.nb_toggle,.comp_nb_kalk__bmr-form>.comp_nb_kalk__activity,.comp_nb_kalk__bmr-form>p,.comp_nb_kalk__bmr-form>button{grid-column:1/-1}}.comp_nb_kalk__bmr-form>.nb_toggle{justify-self:start}.comp_nb_kalk__bmr-form label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;font-size:.8125rem;font-weight:600;color:rgba(58,39,62,.7)}.comp_nb_kalk__bmr-form>button{justify-self:start}.comp_nb_kalk__bmr-out{margin:0;font-size:.9375rem}.comp_nb_kalk__bmr-out strong{color:#5d2fb5;font-size:1.125rem}.comp_nb_kalk__activity{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;font-size:.8125rem;font-weight:600;color:rgba(58,39,62,.7)}.comp_nb_kalk__activity .nb_chips{-ms-flex-pack:start;justify-content:flex-start}.comp_nb_kalk__where{margin-top:1.25rem}.comp_nb_kalk__where[hidden]{display:none}.comp_nb_kalk__search{position:relative}.comp_nb_kalk__town{margin-top:1rem;padding:1.1rem 1.25rem;border-radius:1rem;background:rgba(93,47,181,.05);animation:nb-step .35s ease}.comp_nb_kalk__town[hidden]{display:none}.comp_nb_kalk__town h4{margin:0 0 .6rem;font-size:1.125rem}.comp_nb_kalk__town ul{display:grid;gap:.4rem;margin:0;padding:0;list-style:none;font-size:.9375rem}.comp_nb_kalk__town li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.comp_nb_kalk__town .is-no{color:#ee000e}.comp_nb_kalk__pickup{margin:1.25rem 0 0;padding:1.1rem 1.25rem;border-radius:1rem;background:rgba(47,181,141,.1)}.comp_nb_kalk__pickup[hidden]{display:none}.comp_nb_kalk__days{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem}.comp_nb_kalk__ladder{display:grid;grid-template-columns:repeat(4,1fr);gap:.35rem;margin-top:1.5rem}.comp_nb_kalk__ladder div{padding:.6rem .5rem;border-radius:.75rem;background:rgba(93,47,181,.05);font-size:.75rem;text-align:center;color:rgba(58,39,62,.6);transition:background .25s,color .25s}.comp_nb_kalk__ladder div strong{display:block;font-size:.9375rem;color:#3a273e}.comp_nb_kalk__ladder div.is-active{background:#5d2fb5;color:rgba(255,255,255,.8)}.comp_nb_kalk__ladder div.is-active strong{color:#fff}.comp_nb_kalk__promo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem;margin-top:1.25rem;padding:.9rem 1.1rem;border-radius:1rem;background:rgba(238,0,14,.08);font-size:.9375rem;cursor:pointer}.comp_nb_kalk__promo[hidden]{display:none}.comp_nb_kalk__promo input{width:1.25rem;height:1.25rem;accent-color:#EE000E}.comp_nb_kalk__promo strong{color:#ee000e}.comp_nb_kalk__result{text-align:center}.comp_nb_kalk__result-eyebrow{margin:.5rem 0 0;font-weight:600;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;color:#5d2fb5}.comp_nb_kalk__result-sub{margin:.5rem 0 1.5rem;color:rgba(58,39,62,.7)}.comp_nb_kalk__result-actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:.75rem;margin-top:1.75rem}.comp_nb_kalk__total{margin-top:.25rem;font-weight:700;font-size:3.5rem;line-height:1;letter-spacing:-.05em;color:#3a273e;font-variant-numeric:tabular-nums}@media(min-width:992px){.comp_nb_kalk__total{font-size:5rem}}.comp_nb_kalk__rows{max-width:26rem;margin:0 auto;text-align:left}.comp_nb_kalk__rows div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.6rem 0;border-bottom:1px solid rgba(93,47,181,.1);font-size:.9375rem}.comp_nb_kalk__rows dt{color:rgba(58,39,62,.7)}.comp_nb_kalk__rows dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.comp_nb_kalk__rows .is-saving dd{color:#1f8a6a}.comp_nb_kalk__note{max-width:30rem;margin:1.5rem auto 0;font-size:.8125rem;color:rgba(58,39,62,.55)}.comp_nb_kalk__nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:2rem}.comp_nb_kalk__back{padding:.5rem 0;border:0;background:none;color:rgba(58,39,62,.7);font:500 .9375rem Lexend,sans-serif;cursor:pointer}.comp_nb_kalk__back[hidden]{visibility:hidden;display:block}.comp_nb_kalk [data-nb-next][hidden]{display:none}.comp_nb_kalk__summary{position:relative;z-index:4;transition:transform .3s,opacity .3s}.comp_nb_kalk__summary.is-floating{position:fixed;left:1rem;right:1rem;bottom:1rem;box-shadow:0 1rem 3rem rgba(0,0,0,.35);animation:nb-rise .3s ease}.comp_nb_kalk__summary{padding:1rem 1.25rem;border:1px solid rgba(255,255,255,.2);border-radius:1.25rem;background:rgba(40,18,92,.75);backdrop-filter:blur(16px);color:#fff}@media(min-width:992px){.comp_nb_kalk__summary{padding:1.75rem;border-radius:1.75rem;background:rgba(255,255,255,.1)}}.comp_nb_kalk__summary-title{display:none;margin:0 0 1rem;font-weight:700;font-size:1.125rem}@media(min-width:992px){.comp_nb_kalk__summary-title{display:block}}.comp_nb_kalk__summary-list{display:none;margin:0 0 1.25rem;padding:0;list-style:none}@media(min-width:992px){.comp_nb_kalk__summary-list{display:grid;gap:.75rem}}.comp_nb_kalk__summary-list li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.12);font-size:.875rem}.comp_nb_kalk__summary-list li span{color:rgba(255,255,255,.65)}.comp_nb_kalk__summary-list li strong{text-align:right;font-weight:600}.comp_nb_kalk__summary-list li.is-set strong{animation:nb-pop .4s ease}.comp_nb_kalk__summary-price{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;gap:1rem}.comp_nb_kalk__summary-price>span{color:rgba(255,255,255,.75);font-size:.875rem}.comp_nb_kalk__summary-price strong{font-size:1.5rem;letter-spacing:-.03em;font-variant-numeric:tabular-nums}@media(min-width:992px){.comp_nb_kalk__summary-price strong{font-size:2rem}}@keyframes nb-step{0%{opacity:0;transform:translate(16px)}}@keyframes nb-rise{0%{opacity:0;transform:translateY(1rem)}}@keyframes nb-pop{50%{transform:scale(1.08)}}.comp_nb_doprava__inner{display:grid;grid-column:2/8;gap:2rem;-ms-flex-align:center;align-items:center;min-width:0}@media(min-width:992px){.comp_nb_doprava__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem}}.comp_nb_doprava__head{margin-bottom:1.5rem}@media(min-width:992px){.comp_nb_doprava__head{margin:0 0 2rem;text-align:left}.comp_nb_doprava__head .nb_head__text{margin-left:0}}.comp_nb_doprava__search{position:relative}.comp_nb_doprava__search .nb_input{padding:1.25rem 1.5rem;border-radius:999px;font-size:1.125rem;box-shadow:0 1rem 2.5rem rgba(93,47,181,.1)}.comp_nb_doprava__result{margin-top:1.25rem;padding:1.5rem;border-radius:1.5rem;background:rgba(93,47,181,.05);animation:nb-fade .35s ease}.comp_nb_doprava__result[hidden]{display:none}.comp_nb_doprava__result h3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.6rem;margin:0 0 .25rem;font-size:1.375rem}.comp_nb_doprava__result .comp_nb_doprava__ok,.comp_nb_doprava__result .comp_nb_doprava__no{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;color:#fff;font-size:.9rem}.comp_nb_doprava__result .comp_nb_doprava__ok{background:#2fb58d}.comp_nb_doprava__result .comp_nb_doprava__no{background:#ee000e}.comp_nb_doprava__result p{margin:0 0 1rem;font-size:.875rem;color:rgba(58,39,62,.65)}.comp_nb_doprava__result ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.comp_nb_doprava__result li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;padding:.75rem 1rem;border-radius:.85rem;background:#fff;font-size:.9375rem}.comp_nb_doprava__result li strong{white-space:nowrap;color:#5d2fb5}.comp_nb_doprava__result a{color:#5d2fb5;font-weight:600}.comp_nb_doprava__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:.75rem;border-radius:2rem;background:linear-gradient(160deg,#6a37cf,#5d2fb5 50%,#3f1f86);box-shadow:0 1.5rem 4rem rgba(93,47,181,.3)}.comp_nb_doprava__stat{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding:1.25rem;border-radius:1.4rem;background:rgba(255,255,255,.08);color:#fff;text-decoration:none}.comp_nb_doprava__stat strong{font-size:1.75rem;line-height:1;letter-spacing:-.03em}.comp_nb_doprava__stat span{font-size:.875rem;color:rgba(255,255,255,.75)}.comp_nb_doprava__stat--big{grid-column:1/-1;padding:1.75rem 1.5rem}.comp_nb_doprava__stat--big strong{font-size:4rem}@media(min-width:992px){.comp_nb_doprava__stat--big strong{font-size:5rem}}.comp_nb_doprava__stat--link{transition:background .2s}.comp_nb_doprava__stat--link:hover{background:rgba(255,255,255,.16)}.comp_nb_odberna{background:rgba(93,47,181,.04)}.comp_nb_odberna__inner{grid-column:2/8;min-width:0}.comp_nb_odberna__filter{margin-bottom:2rem}.comp_nb_odberna__grid{display:grid;gap:1rem}@media(min-width:768px){.comp_nb_odberna__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.comp_nb_odberna__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.comp_nb_odberna__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.4rem 1.4rem 1.25rem;border-radius:1.5rem;transition:transform .25s,box-shadow .25s}.comp_nb_odberna__item:hover{transform:translateY(-3px);box-shadow:0 1.5rem 3.5rem rgba(93,47,181,.16)}.comp_nb_odberna__city{display:inline-block;margin-bottom:.6rem;padding:.2rem .65rem;border-radius:999px;background:rgba(93,47,181,.08);color:#5d2fb5;font-weight:600;font-size:.75rem}.comp_nb_odberna__name{margin:0 0 .35rem;font-weight:700;font-size:1.1875rem;line-height:1.25;letter-spacing:-.02em}.comp_nb_odberna__address{margin:0;font-size:.9375rem;line-height:1.45;color:rgba(58,39,62,.75)}.comp_nb_odberna__hours{font-size:.875rem}.comp_nb_odberna__hours summary{color:#5d2fb5;font-weight:500;cursor:pointer}.comp_nb_odberna__hours p{margin:.5rem 0 0;line-height:1.5;color:rgba(58,39,62,.8)}.comp_nb_odberna__note{margin:0;font-size:.8125rem;color:rgba(58,39,62,.6)}.comp_nb_odberna__actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:.5rem 1rem;margin-top:auto;padding-top:.25rem}.comp_nb_odberna__actions .nb_btn{padding:.7rem 1.25rem;font-size:.875rem}.comp_nb_odberna__link{color:#3a273e;font-weight:500;font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.comp_nb_odberna__link:hover{color:#5d2fb5}.comp_nb_akce__inner{grid-column:2/8;min-width:0}.comp_nb_akce__grid{display:grid;gap:1rem}@media(min-width:768px){.comp_nb_akce__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.comp_nb_akce__grid{grid-template-columns:1.3fr 1fr 1fr;gap:1.25rem}}.comp_nb_akce__promo{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;padding:1.75rem}@media(min-width:768px){.comp_nb_akce__promo{min-height:16rem}}.comp_nb_akce__promo{overflow:hidden;border-radius:2rem;background:linear-gradient(150deg,#ff3b45,#ee000e 55%,#b5000b);color:#fff;isolation:isolate}@media(min-width:768px){.comp_nb_akce__promo--hero{grid-row:span 2}}@media(min-width:1200px){.comp_nb_akce__promo--hero{grid-row:auto}}@media(min-width:992px){.comp_nb_akce__promo--hero .comp_nb_akce__pct{font-size:7rem}}.comp_nb_akce__promo:not(.comp_nb_akce__promo--hero){background:linear-gradient(150deg,#7a45dd,#5d2fb5 55%,#3f1f86)}.comp_nb_akce__pct{font-weight:700;font-size:4.5rem;line-height:.95;letter-spacing:-.06em}@media(min-width:992px){.comp_nb_akce__pct{font-size:5.5rem}}.comp_nb_akce__name{margin:.5rem 0 0;font-weight:700;font-size:1.25rem;line-height:1.2}.comp_nb_akce__cond{margin:0;font-size:.9375rem;color:rgba(255,255,255,.85)}.comp_nb_akce__from{margin:auto 0 0;padding-top:1rem;font-size:1rem}.comp_nb_akce__from strong{font-size:1.75rem;letter-spacing:-.03em}.comp_nb_akce__programs{margin:0;font-size:.8125rem;color:rgba(255,255,255,.75)}.comp_nb_akce__burst{position:absolute;z-index:-1;top:-5rem;right:-5rem;width:16rem;height:16rem;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 65%)}.comp_nb_akce__side{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.comp_nb_akce__side>.nb_btn{-ms-flex-item-align:stretch;align-self:stretch}.comp_nb_akce__tiers,.comp_nb_akce__date{padding:1.5rem;border-radius:1.5rem;background:rgba(93,47,181,.06)}.comp_nb_akce__tiers h3{margin:0 0 .75rem;font-size:1.0625rem}.comp_nb_akce__tiers ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.comp_nb_akce__tiers li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:.9375rem}.comp_nb_akce__tiers li strong{color:#5d2fb5}.comp_nb_akce__date{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.2rem;background:rgba(47,181,141,.12)}.comp_nb_akce__date span{font-size:.875rem;color:rgba(58,39,62,.7)}.comp_nb_akce__date strong{font-size:1.5rem;letter-spacing:-.02em;color:#1f8a6a;text-transform:capitalize}.comp_nb_doplnky__inner{grid-column:2/8;min-width:0}.comp_nb_doplnky__filter{margin-bottom:2rem}.comp_nb_doplnky__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:768px){.comp_nb_doplnky__grid{grid-template-columns:repeat(3,1fr);gap:1rem}}@media(min-width:992px){.comp_nb_doplnky__grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1440px){.comp_nb_doplnky__grid{grid-template-columns:repeat(5,1fr)}}.comp_nb_doplnky__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;padding:.75rem .75rem 1rem;border-radius:1.5rem;background:#fff;box-shadow:0 .75rem 2.5rem rgba(93,47,181,.08);transition:transform .25s,box-shadow .25s}.comp_nb_doplnky__item:hover{transform:translateY(-3px);box-shadow:0 1.25rem 3rem rgba(93,47,181,.15)}.comp_nb_doplnky__img{position:relative;aspect-ratio:1;margin-bottom:.4rem;overflow:hidden;border-radius:1.1rem;background:radial-gradient(circle at 50% 40%,#fff,rgba(93,47,181,.07))}.comp_nb_doplnky__img img{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain;transition:transform .35s}.comp_nb_doplnky__img--none{display:grid;place-items:center;background:linear-gradient(150deg,#7a45dd,#5d2fb5);color:#fff;font-weight:700;font-size:2.5rem}.comp_nb_doplnky__item:hover .comp_nb_doplnky__img img{transform:scale(1.06) rotate(-2deg)}.comp_nb_doplnky__name{margin:0;padding:0 .25rem;font-weight:600;font-size:.9375rem;line-height:1.3}.comp_nb_doplnky__price{margin:auto 0 0;padding:0 .25rem;color:#5d2fb5;font-weight:700;font-size:.9375rem}.comp_nb_jidla__inner{grid-column:2/8;min-width:0}.comp_nb_jidla__filter{margin-bottom:2rem}.comp_nb_jidla__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:768px){.comp_nb_jidla__grid{grid-template-columns:repeat(3,1fr);gap:1rem}}@media(min-width:1200px){.comp_nb_jidla__grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.comp_nb_jidla__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:1.25rem;background:#fff;box-shadow:0 .75rem 2.5rem rgba(93,47,181,.1);transition:transform .25s,box-shadow .25s}.comp_nb_jidla__item:hover{transform:translateY(-4px);box-shadow:0 1.25rem 3rem rgba(93,47,181,.16)}.comp_nb_jidla__photo{position:relative;-ms-flex:none;flex:none;aspect-ratio:1;overflow:hidden;background:rgba(93,47,181,.06)}.comp_nb_jidla__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.comp_nb_jidla__item:hover .comp_nb_jidla__photo img{transform:scale(1.05)}.comp_nb_jidla__meal{position:absolute;left:.6rem;top:.6rem;padding:.25rem .6rem;border-radius:999px;background:rgba(255,255,255,.92);color:#3a273e;font-weight:600;font-size:.75rem;backdrop-filter:blur(6px)}.comp_nb_jidla__body{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.4rem;padding:.85rem .9rem 1rem}.comp_nb_jidla__name{margin:0;font-weight:600;font-size:.9375rem;line-height:1.3}@media(min-width:992px){.comp_nb_jidla__name{font-size:1rem}}.comp_nb_jidla__meta{margin:0;font-size:.8125rem;color:rgba(58,39,62,.65)}.comp_nb_jidla__programs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem .6rem;margin:auto 0 0;padding:.25rem 0 0;list-style:none;font-size:.75rem;color:rgba(58,39,62,.7)}.comp_nb_jidla__programs li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.3rem}.comp_nb_jidla__programs li:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--dot)}.comp_nb_jidla__more{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.template-page{background-color:#fff;color:#3a273e;position:relative;overflow-x:hidden;font-family:Lexend,serif}.template-page .header .logo a svg{color:#5c2fb1}.template-page .intro{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.template-page .intro{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.template-page .intro{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.template-page .intro{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.template-page .intro{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.template-page .intro .row{grid-column:2/8}.template-page .article{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.template-page .article{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.template-page .article{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.template-page .article{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.template-page .article{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}@media(min-width:992px){.template-page .article{margin-top:4rem}}.template-page .article .row{grid-column:2/8}@media(min-width:1200px){.template-page .article .row{grid-column:3/7}}.template-page .article h2{font-size:1.8rem}.template-page .article h3{font-size:1.2rem}.template-page .article p{font-size:1.1rem;line-height:1.4em;font-weight:400}.template-page .article ul,.template-page .article ol{margin:0;padding:0;padding-left:1rem;font-size:1.1rem;line-height:1.4em}.template-page .odberna-mista{margin-top:2rem}@media(min-width:992px){.template-page .odberna-mista{margin-top:6rem}}.template-page .odberna-mista{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.template-page .odberna-mista{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.template-page .odberna-mista{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.template-page .odberna-mista{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.template-page .odberna-mista{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.template-page .odberna-mista{gap:0 1rem}@media(min-width:992px){.template-page .odberna-mista{gap:0 3rem}}.template-page .odberna-mista .row{grid-column:2/8;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:4px solid rgba(49,42,72,.1);padding:1rem 0;font-size:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width:992px){.template-page .odberna-mista .row{font-size:1.4rem;padding:1.5rem 0}}.template-page .odberna-mista .row-header{font-size:.8rem;border-bottom:2px solid transparent;color:#5d2fb5;display:none}@media(min-width:992px){.template-page .odberna-mista .row-header{display:-ms-flexbox;display:flex}}@media(min-width:992px){.template-page .odberna-mista .row-header{font-size:1.2rem}}.template-page .odberna-mista .row-header .col{width:25%;font-weight:600;font-size:1.2rem}.template-page .odberna-mista .row-header .col:last-of-type{text-align:right}.template-page .odberna-mista .col-list{text-align:left;width:50%;box-sizing:border-box}@media(min-width:992px){.template-page .odberna-mista .col-list{width:25%;padding-right:2rem}}.template-page .odberna-mista .col-list:nth-child(1),.template-page .odberna-mista .col-list:nth-child(2){font-size:calc(1.2rem + 1vw);font-weight:600;margin-bottom:1rem}@media(min-width:992px){.template-page .odberna-mista .col-list:nth-child(1),.template-page .odberna-mista .col-list:nth-child(2){margin:0;font-size:calc(1.2rem + .5vw)}}.template-page .odberna-mista .col-list:nth-child(2){text-align:right}@media(min-width:992px){.template-page .odberna-mista .col-list:nth-child(2){text-align:left}}.template-page .odberna-mista .open-hours{text-align:right;font-size:1rem;padding-right:0}.template-page .odberna-mista .note{width:100%}.template-page .odberna-mista p{margin:0;padding:0}.template-page .odberna-mista small{color:#5d2fb5}@media(min-width:992px){.template-page .odberna-mista small{font-size:.6em}}.template-landing{background-color:#fff;color:#3a273e;position:relative;overflow-x:hidden;font-family:Lexend,serif}.template-landing .header{padding-top:1.4rem}@media(min-width:992px){.template-landing .header{padding-top:2.2rem}}@media(min-width:1440px){.template-landing .header{padding-top:1.75rem}}@media(min-width:768px){.template-landing .header .header__inner{padding-bottom:1.45rem}}.template-landing .header .logo{width:37vw}@media(min-width:992px){.template-landing .header .logo{width:15.6vw}}.template-landing .header .logo svg{color:#fff}.template-landing .header .nav__item a{color:#fff;text-transform:uppercase;font-weight:500}@media(min-width:1200px){.template-landing .header .nav__item a{font-size:.85rem}}@media(min-width:1440px){.template-landing .header .nav__item a{font-size:.95rem}}.template-landing .header .nav__item a:hover{border-bottom-color:#fff}.template-landing .header .nav__item-objednat a{font-weight:700}.template-landing .header .open-nav{width:auto;height:auto;top:calc(50% + .7rem);right:1rem;transform:translateY(-50%);padding:.5rem 0}@media(min-width:768px){.template-landing .header .open-nav{top:50%;right:2rem}}.template-landing .header .open-nav span{display:none}.template-landing .header .open-nav:before{content:"MENU";color:#fff;font-family:Lexend,sans-serif;font-weight:500;font-size:1.3rem;letter-spacing:.02em}.template-landing:not(:has(.comp_hero)) .header .logo svg,.template-landing:not(:has(.comp_hero)) .header .nav__item:not(.nav__item-objednat) a,.template-landing:not(:has(.comp_hero)) .header .open-nav:before{color:#3a273e}.template-landing:not(:has(.comp_hero)) .header .nav__item:not(.nav__item-objednat) a:hover{border-bottom-color:#3a273e}.template-landing .den{padding:6rem 0}.template-landing .den{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.template-landing .den{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.template-landing .den{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.template-landing .den{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.template-landing .den{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.template-landing .den .box{background-color:#5d2fb5;grid-column:2/8;aspect-ratio:4/6;position:relative;padding:2rem;color:#fff;border-radius:25px}@media(min-width:992px){.template-landing .den .box{border-radius:50px}}@media(min-width:768px){.template-landing .den .box{aspect-ratio:6/2}}@media(min-width:992px){.template-landing .den .box{padding:1rem 3rem;aspect-ratio:6/1.9}}@media(min-width:1440px){.template-landing .den .box{padding:3rem 4rem 4rem;aspect-ratio:6/1.5}}.template-landing .den .box>*{margin:0;padding:0}.template-landing .den .box p{font-size:.8em;font-weight:400;margin-top:18em;color:rgba(255,255,255,.4)}@media(min-width:768px){.template-landing .den .box p{margin-top:2rem}}@media(min-width:1440px){.template-landing .den .box p{font-size:1em;margin-top:0}}.template-landing .den .box h3{font-size:2rem}@media(min-width:1200px){.template-landing .den .box h3{font-size:calc(1rem + 1vw)}}@media(min-width:1200px){.template-landing .den .box h3{margin-top:1rem;font-size:calc(1rem + 2vw)}}.template-landing .den .box .jidla{position:absolute;top:-20%;left:-2rem;width:120%;z-index:2}.template-landing .den .box .jidla picture{width:100%}@media(min-width:768px){.template-landing .den .box .jidla{width:60%;top:-35%;left:auto;right:-4rem}}@media(min-width:992px){.template-landing .den .box .jidla{width:70%;right:-12rem;top:-40%}}.template-landing .den .box .bottom{position:absolute;left:.5rem;bottom:-3rem;font-weight:800;font-size:calc(9rem + 10vw);z-index:1}@media(min-width:768px){.template-landing .den .box .bottom{left:2rem;bottom:-3.7rem;font-size:calc(6rem + 10vw)}}@media(min-width:1200px){.template-landing .den .box .bottom{font-size:calc(7rem + 10vw);bottom:-4.7rem}}@media(min-width:1440px){.template-landing .den .box .bottom{bottom:calc(-4rem - 1vw);font-size:calc(10rem + 10vw)}}@media(min-width:1601px){.template-landing .den .box .bottom{bottom:calc(-5rem - 1vw)}}.template-single{color:#fff}.template-single .hero{margin-top:-1rem}@media(min-width:992px){.template-single .hero{margin-top:0}}.template-single .hero__row{position:relative;grid-column:2/8;display:block;margin-top:-6rem}.template-single article{margin-top:5rem;margin-bottom:20rem;color:#3a273e;background-color:#fff;border-radius:25px}@media(min-width:992px){.template-single article{border-radius:50px}}.template-single article .text{padding:2rem}@media(min-width:992px){.template-single article .text{padding:5rem;width:calc(100% - 10rem)}}.template-single article .photo{width:100%;overflow:hidden;aspect-ratio:16/7;border-radius:25px}@media(min-width:992px){.template-single article .photo{border-radius:50px}}.template-single article .photo picture{aspect-ratio:16/7;border:none;border-radius:0}.template-single article h1{opacity:1;margin:0;bottom:0;color:#3a273e;text-shadow:none;font-size:2rem;line-height:1.2em}@media(min-width:992px){.template-single article h1{font-size:3rem;max-width:80%}}.template-single article h1:after{display:none}.template-single article p{font-size:1.4rem;line-height:1.4em;font-family:Lexend,serif}@media(min-width:992px){.template-single article p{font-size:2rem}}.template-single article table{font-size:1.4rem;line-height:1.4em;font-family:Lexend,serif}@media(min-width:992px){.template-single article table{font-size:2rem}}.template-single .comp_news{margin-top:-15rem;color:#fff}@media(min-width:992px){.template-single .comp_news{margin-top:-15rem}}.template-single .comp_news .sub-recept{display:none}.template-single-program{font-family:Lexend,serif;color:#3a273e}.template-single-program .intro-box-oval{background-color:red;border-radius:100%;width:150%;height:20vh;position:absolute;left:-25%;bottom:-5vh;z-index:1}@media(min-width:992px){.template-single-program .intro-box-oval{height:50vh;bottom:-8vh}}.template-single-program .intro-box{position:relative;z-index:1}.template-single-program .intro{text-align:center;z-index:2;position:relative;padding-bottom:0rem;margin-top:2rem;margin-bottom:-2rem}@media(min-width:768px){.template-single-program .intro{margin-top:0}}.template-single-program .intro{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.template-single-program .intro{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.template-single-program .intro{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.template-single-program .intro{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.template-single-program .intro{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}.template-single-program .intro .row{grid-column:2/8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.template-single-program .intro .jidlo-mobile{z-index:1;width:14rem;position:relative}.template-single-program .intro .jidlo-mobile .circle{position:absolute;top:-1rem;left:-1rem;width:calc(110% + 1rem);aspect-ratio:1/1;background-color:#312a48;border-radius:100%}@media(min-width:768px){.template-single-program .intro .jidlo-mobile .circle{right:-2rem;bottom:-2rem}}.template-single-program .intro .jidlo-mobile .photo{width:120%;aspect-ratio:1/1;overflow:visible;position:relative;margin-left:-1rem;z-index:2;transform:rotate(-15deg)}@media(min-width:768px){.template-single-program .intro .jidlo-mobile .photo{right:0rem;bottom:-4rem;width:70%}}.template-single-program .intro .jidlo-mobile .photo picture{border-radius:1.4rem;position:relative;box-shadow:0 0 40px rgba(0,0,0,.2)}.template-single-program .intro h1{font-size:calc(2.2rem + 4vw);color:#fff;margin:0;padding:0}@media(min-width:768px){.template-single-program .intro h1{font-size:calc(3rem + 4vw)}}.template-single-program .intro h5{font-size:calc(1rem + 1vw);color:#3a273e;font-weight:400;margin:0;padding:0;line-height:1.4em}@media(min-width:768px){.template-single-program .intro h5{font-size:calc(.5rem + 1vw)}}.template-single-program .intro .info{margin-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:calc(1rem + 1vw)}@media(min-width:768px){.template-single-program .intro .info{margin-top:1rem}}.template-single-program .intro .info .item{font-size:calc(1rem + 1vw);display:inline-block;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.template-single-program .intro .info span{width:6vw;margin-top:.2em;display:block;margin-right:.4rem;margin-top:.2rem}@media(min-width:768px){.template-single-program .intro .info span{width:2.4vw;margin-top:.2em;margin-right:.4rem;margin-top:.2rem}}.template-single-program .intro .info span img{max-width:100%;display:inline-block;color:#fff;fill:#fff}.template-single-program .intro .info span img svg{color:#fff;fill:#fff}.template-single-program .intro p{font-weight:400;font-size:calc(1rem + 1vw);margin:0;padding:0;margin-top:.5rem;line-height:1.4em}@media(min-width:768px){.template-single-program .intro p{width:60vw;font-size:2rem}}.template-single-program .intro h2{color:#fff;font-weight:400;margin:0;padding:0;font-size:calc(2rem + 2vw);line-height:1em;margin-top:1rem}.template-single-program .intro h2 strong{font-weight:800;display:block}.template-single-program .intro .price{font-size:1.2rem;padding:1rem 2rem;background-color:#3a273e;border-radius:1rem;color:#fff;margin-top:2rem;text-decoration:none}@media(min-width:768px){.template-single-program .intro .price{font-size:2rem;margin-top:4rem}}.template-single-program .intro .price:hover{background-color:rgba(58,39,62,.5)}.template-single-program .intro .price a{text-decoration:none;display:block}.template-single-program .jidlo{position:absolute;width:40vw;bottom:-8rem;z-index:2;overflow:visible}@media(min-width:992px){.template-single-program .jidlo{bottom:auto;top:20vh;width:26vw;display:block}}.template-single-program .jidlo picture{border-radius:2rem;box-shadow:1rem 1rem 40px rgba(0,0,0,.4)}@media(min-width:1440px){.template-single-program .jidlo picture{border-radius:3rem}}.template-single-program .jidlo img{max-width:100%}.template-single-program .jidlo-left{left:-16vw;bottom:-4rem}@media(min-width:992px){.template-single-program .jidlo-left{right:auto;left:-8vw;top:40vh;bottom:auto}}.template-single-program .jidlo-left picture{transform:rotate(55deg)}.template-single-program .jidlo-right{right:-10vw}@media(min-width:992px){.template-single-program .jidlo-right{right:-8vw}}.template-single-program .jidlo-right picture{transform:rotate(-10deg)}.template-single-program .popis{margin-top:2rem}.template-single-program .popis{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.template-single-program .popis{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.template-single-program .popis{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.template-single-program .popis{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.template-single-program .popis{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}@media(min-width:992px){.template-single-program .popis{margin-top:4rem}}.template-single-program .popis:first-of-type{margin-top:10rem}@media(min-width:992px){.template-single-program .popis:first-of-type{margin-top:10rem}}.template-single-program .popis .row,.template-single-program .popis .first-text-block{grid-column:2/8}@media(min-width:1200px){.template-single-program .popis .first-text-block{grid-column:3/7}}.template-single-program .popis .first-text-block p{font-size:1.2rem}@media(min-width:768px){.template-single-program .popis .first-text-block p{font-size:1.4rem}}.template-single-program .popis h2{font-size:calc(1.8rem + 1vw)}@media(min-width:992px){.template-single-program .popis h2{font-size:4rem}}.template-single-program .popis p{font-size:calc(1rem + 1vw);line-height:1.4em}@media(min-width:992px){.template-single-program .popis p{font-size:2rem}}.template-single-program .tabulka{margin-top:1rem}.template-single-program .tabulka{display:grid;grid-template-columns:0 repeat(6,1fr) 0;gap:1rem}@media(min-width:768px){.template-single-program .tabulka{grid-template-columns:minmax(2rem,auto) repeat(6,1fr) minmax(2rem,auto);gap:3rem}}@media(min-width:1200px){.template-single-program .tabulka{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1440px){.template-single-program .tabulka{grid-template-columns:minmax(4vw,auto) repeat(6,1fr) minmax(4vw,auto);gap:3rem}}@media(min-width:1601px){.template-single-program .tabulka{grid-template-columns:minmax(8vw,auto) repeat(6,1fr) minmax(8vw,auto);gap:3rem}}@media(min-width:992px){.template-single-program .tabulka{margin-top:3rem}}.template-single-program .tabulka .row{grid-column:2/8}@media(min-width:1440px){.template-single-program .tabulka .row{grid-column:3/7}}.template-single-program .tabulka .heading{font-size:2rem;text-align:center;margin:0}@media(min-width:992px){.template-single-program .tabulka .heading{font-size:3rem}}.template-single-program .tabulka h4{text-align:center;color:#2fb58d;font-size:1.2rem;margin:0;padding:0;margin-top:1rem;display:inline-block;width:100%;font-weight:600}@media(min-width:992px){.template-single-program .tabulka h4{font-size:1.6rem;margin-top:1rem}}.template-single-program .tabulka h4 .icon{width:2rem;display:inline-block;margin-bottom:-.2rem}.template-single-program .tabulka h4 .icon img{max-width:100%;display:block}.template-single-program .tabulka .box{grid-column:2/8;padding:2rem 1.5rem 3rem;box-shadow:0 0 40px rgba(0,0,0,.1);overflow-x:scroll;border-radius:25px}@media(min-width:992px){.template-single-program .tabulka .box{border-radius:50px}}@media(min-width:992px){.template-single-program .tabulka .box{padding:2rem 3rem 3rem;overflow-x:hidden}}@media(min-width:1440px){.template-single-program .tabulka .box{grid-column:3/7}}.template-single-program .tabulka table{overflow:auto;width:100%;table-layout:auto;border-collapse:collapse;border-spacing:1px}.template-single-program .tabulka thead{border-bottom:2px solid rgba(49,42,72,.05)}.template-single-program .tabulka thead th{padding:1rem .5rem}@media(min-width:992px){.template-single-program .tabulka thead th{padding:1rem 2rem}}.template-single-program .tabulka td{text-align:center;padding:1rem 0;border-bottom:2px solid #312a48}.template-single-program .tabulka .table-col-header{font-weight:800;font-size:1rem;text-align:left}@media(min-width:992px){.template-single-program .tabulka .table-col-header{font-size:1.4rem}}.template-single-program .tabulka span{width:.8rem;height:.8rem;aspect-ratio:1/1;background-color:#2fb58d;display:inline-block;border-radius:2rem;text-indent:-9999px}@media(min-width:992px){.template-single-program .tabulka span{width:1.2rem;height:1.2rem}}
