a{text-decoration-thickness:1px!important;text-underline-offset:.3em}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}h1,h2,h3,h4,h5,h6,blockquote,caption,figcaption,p{text-wrap:pretty}.more-link{display:block}@media screen and (max-width:1023px){.wp-block-navigation__responsive-container-open{display:block!important}.wp-block-navigation__responsive-container:not(.is-menu-open.has-modal-open){display:none!important}.wp-block-navigation__responsive-container-content{gap:1em}}header{position:fixed;top:0;width:100%;z-index:999}header>div.wp-block-group{min-height:90px;max-height:90px}body:not(.page-template-w-budowie) .wp-site-blocks{padding-top:97px}main,.entry-content{margin-block-start:0}.wp-block-navigation a:where(:not(.wp-element-button)):hover{text-decoration-color:var(--wp--preset--color--accent-1)!important;text-decoration-thickness:1px!important}@media only screen and (min-width:782px){.admin-bar header{top:32px}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}@media only screen and (min-width:601px) and (max-width:782px){.admin-bar header{top:46px}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}}@media only screen and (max-width:600px){#wpadminbar{display:none}.admin-bar header{top:0}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:0}}html{background-color:var(--wp--preset--color--contrast)}header{box-shadow:0 0 0 4px #080f0c30}footer{margin-block-start:0!important}.wp-block-tiptip-hyperlink-group-block{text-decoration:unset!important}.kafelek{background-image:url(https://malgosiaslawinska.pl/wp-content/uploads/ms_kafelek.png),url(https://malgosiaslawinska.pl/wp-content/uploads/ms_kafelek.png)!important;background-position:50% 100%,50% calc(100% - 100px)!important;background-repeat:repeat-x!important}strong{font-weight:600}:where(.wp-site-blocks :focus){outline-width:1px;outline-style:none}iframe{max-width:100%}.wp-block-site-title,.wp-block-site-title a{text-decoration:none!important}@media (max-width:374px){.wp-block-site-title{font-size:1.25em!important}.wp-block-site-tagline{font-size:.7em!important}.column_title{flex-basis:220px!important}.column_nav>.wp-block-group{align-items:center!important}}@media (min-width:1024px){.menu-item.lang-item a::before{display:block;content:'|';position:absolute;left:-1.4em}}@media (min-width:1024px){.menus-container{width:97%;max-width:660px;margin-left:auto}.menus-container nav{width:100%}.menus-container nav ul{gap:unset;justify-content:space-between}}@media (min-width:1024px) and (max-width:1199px){.column_title{flex-basis:250px!important}.column_title .wp-block-site-title{font-size:26px!important}.column_title .wp-block-site-tagline{font-size:0.7rem!important}#menu-jezyki,.wp-block-navigation__container{font-size:0.9em!important}.menus-container{max-width:600px}}@media (min-width:1200px) and (max-width:1359px){.column_title{flex-basis:280px!important}.column_title .wp-block-site-title{font-size:30px!important}.column_title .wp-block-site-tagline{font-size:0.8rem!important}}html:lang(en-GB) .menu_pol,html:lang(pl-PL) .menu_eng,html:lang(en-GB) .only_pol,html:lang(pl-PL) .only_eng,html:lang(pl-PL) .book_en,html:lang(en-GB) .book_pl{display:none!important}.menu-item.lang-item{padding-right:unset!important}#menu-jezyki{text-align:right}.menu-item.lang-item a{text-decoration:none}.menu-item.lang-item:hover a{text-decoration:underline;text-decoration-color:var(--wp--preset--color--accent-1)!important;text-decoration-thickness:1px!important}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:none}100%{opacity:1;transform:none}}@media (min-width:1024px){#modal-1-content .wp-block-navigation__submenu-container,#modal-2-content .wp-block-navigation__submenu-container{color:var(--wp--preset--color--contrast);background-color:var(--wp--preset--color--base);border:unset;padding-top:7px;padding-left:8px;margin-left:-8px;padding-bottom:.75em}#modal-1-content .wp-block-navigation__submenu-container{min-width:296px}#modal-2-content .wp-block-navigation__submenu-container{min-width:130px}}@media (min-width:1024px){.wp-block-navigation__container>li.nav_home a span{display:none}.wp-block-navigation__container>li.nav_home a{width:1em;height:1em}.wp-block-navigation__container>li.nav_home::after{content:'';display:block;position:absolute;width:1em;height:1em;background-image:url(/wp-content/uploads/domek.svg);background-size:contain;transition:all ease-in-out 0.125s}.wp-block-navigation__container>li.nav_home:hover::after{filter:brightness(0) saturate(100%) invert(49%) sepia(79%) saturate(277%) hue-rotate(360deg) brightness(90%) contrast(88%)}}header .wp-block-button .wp-block-button__link{padding-left:1rem!important;padding-right:1rem!important}@media (max-width:1299px){html:not(.has-modal-open) .column_menu_book{display:block;position:absolute;right:0;top:74px;transition:none!important}html:not(.has-modal-open) .column_menu_book .wp-block-button__link{top:0!important;padding:8px 0.5em!important;border-radius:4px 0 0 4px!important;transition:none!important}html:not(.has-modal-open) .column_menu_book .wp-block-button__link::after{display:none!important}}@media (max-width:781px){.wp-block-site-tagline{font-size:0.75rem!important}}.wp-block-navigation__responsive-container.is-menu-open{background-color:var(--wp--preset--color--base)!important}.wp-block-navigation__responsive-container-close{top:1em}.has-modal-open .wp-block-navigation-submenu{padding:10px 0 0!important}@media (max-width:1023px){.column_nav{min-width:24px}.column_lang,.column_menu_book{display:none;transition:opacity 120ms ease}.has-modal-open .column_lang,.has-modal-open .column_menu_book,.column_lang.is-interacting,.column_menu_book.is-interacting{display:block;width:auto;position:fixed;z-index:100001;left:50%;transform:translate(-50%,-50%)}.column_lang.is-interacting,.column_menu_book.is-interacting{opacity:0}.has-modal-open .column_lang,.column_lang.is-interacting{bottom:1em}.has-modal-open .column_menu_book,.column_menu_book.is-interacting{bottom:3em}.column_lang a{font-size:0;display:inline-block;min-height:1em}.column_lang a:lang(en-GB)::after,.column_lang a:lang(pl-PL)::after{font-size:var(--wp--preset--font-size--medium);line-height:1.2;text-underline-offset:3px!important}.column_lang a:lang(en-GB)::after{content:'English version'}.column_lang a:lang(pl-PL)::after{content:'Polska wersja'}}@media (max-width:1023px) and (orientation:landscape){.has-modal-open .column_lang,.has-modal-open .column_menu_book,.column_lang.is-interacting,.column_menu_book.is-interacting{right:2em;left:unset;transform:none}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.has-modal-open #modal-1-content{padding-top:1.1em!important}.has-modal-open #modal-1-content .wp-block-navigation__container{gap:10px!important}.has-modal-open #modal-1-content .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:.25em 1em!important}}@media (max-width:781px){footer .wp-block-columns .wp-block-column .wp-block-group{margin:0 0 0 auto}}main p a:hover,footer p a:hover{text-decoration:underline!important;text-decoration-color:var(--wp--preset--color--accent-1)!important}.wp-block-social-links .wp-block-social-link.wp-social-link:hover .wp-block-social-link-anchor svg{color:var(--wp--preset--color--accent-1);fill:var(--wp--preset--color--accent-1)}@media (max-width:420px){h1+hr{display:none}}main{position:relative}main::before{content:'';display:block;position:absolute;top:-110px;left:0;width:100%;height:120px;background-color:var(--wp--preset--color--accent-2);background-image:url(/wp-content/uploads/ms_kafelek.png);background-size:100px;z-index:1}.page-template-page-no-title .entry-content{padding-top:10px}.page-id-129 main::before,.page-id-131 main::before,.page-id-133 main::before,.page-id-446 main::before,.page-id-444 main::before,.page-id-445 main::before,.privacy-policy main::before{background-color:var(--wp--preset--color--contrast)}.page-id-485 main::before{background-color:var(--wp--preset--color--base)}.page-id-497 main::before{background-color:var(--wp--preset--color--accent-2)}.wp-block-button__link{position:relative;top:0}.wp-block-button__link,.wp-block-button__link:after{transition:all ease-in-out 0.125s}.wp-block-button__link:after{content:"";position:absolute;background:var(--wp--preset--color--contrast);border-radius:0 0 4px 4px;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0);padding:0 2px 2px 2px;height:30px;left:0;right:0;bottom:-8px}.wp-block-button__link.wp-element-button:hover{top:8px}.wp-block-button__link.wp-element-button:hover::after{bottom:-2px}.wp-block-button__link[class*="has-background"]::after{background:inherit}.wp-block-button.is-style-outline .wp-block-button__link{background:none!important}.wp-block-button.is-style-outline .wp-block-button__link::after{background:currentColor!important;left:-2px;right:-2px}@media (max-width:781px){.photo.wp-block-image{max-width:420px;margin:0 auto;aspect-ratio:1;overflow:hidden}}.page-id-16 .splide__slide,.page-id-195 .splide__slide{width:calc(100% - 0px)!important}#splide01 .splide__arrow--prev{left:-2.5em}#splide01 .splide__arrow--next{right:-2.5em}@media (max-width:800px){#splide01 .splide__arrow--prev{left:-1.5em}#splide01 .splide__arrow--next{right:-1.5em}}#splide01 .splide__arrow--prev,#splide01 .splide__arrow--next{background:var(--wp--preset--color--accent-1)}#splide01 .splide__arrow--prev svg,#splide01 .splide__arrow--next svg{fill:var(--wp--preset--color--contrast)}@media (min-width:1024px){body:not(.page-id-16):not(.page-id-195) .splide__slide{border-right:solid 2px var(--wp--preset--color--accent-1);width:calc(50% - 24px)!important;padding-right:40px}}@media (max-width:767px){.page-id-153 .entry-content .wp-block-group.has-accent-2-background-color,.page-id-201 .entry-content .wp-block-group.has-accent-2-background-color{padding:0!important}.page-id-153 .entry-content .wp-block-group.has-accent-2-background-color>div,.page-id-201 .entry-content .wp-block-group.has-accent-2-background-color>div{border-radius:0!important}}.referencja .entry-content{position:relative}.referencja .entry-content::before{content:'”';display:inline-block;line-height:1;font-size:8rem;position:absolute;top:-2rem;color:var(--wp--preset--color--accent-1)}.referencja .entry-content p{margin-left:1em!important}.referencja .entry-content p:first-child{text-indent:1.5em}@media (max-width:767px){.small-padding{padding-left:1em!important;padding-right:1em!important}}.wp-block-tiptip-hyperlink-group-block .wp-block-group{transition:all ease-in-out 0.125s;max-width:350px;margin-left:auto;margin-right:auto}.wp-block-tiptip-hyperlink-group-block .wp-block-group:hover{box-shadow:2px 2px 0 0 var(--wp--preset--color--accent-1)!important;translate:6px 6px}.align-flex-end{align-self:flex-end!important}@media (min-width:1024px){.wp-block-columns:not(.position_static){position:relative}.column-absolute{position:absolute;right:0;z-index:1;max-width:calc(50% - 100px)}.column-absolute_img{position:relative;align-self:flex-start!important}.column-absolute_img figure{position:absolute}}.column-center-content{display:flex;justify-content:center}.paragraph_2em{min-height:2.8em;align-content:center}.wp-block-spacer.hide-when-one-column{height:clamp(40px, calc(30vw - 270px), 200px)!important}@media (max-width:781px){.hide-when-one-column{display:none}}@media screen and (max-width:1023px){.hide-on-mobile{display:none!important}}@media (max-width:1023px){.custom-hide{display:none}}@media (min-width:1024px){.columns-custom-hide div:last-child p{max-width:600px}}@media (min-width:782px) and (max-width:1023px){.columns-custom-hide div:last-child{flex-basis:100%!important;max-width:768px;margin-left:auto;margin-right:auto}}@media (max-width:499px){.row-custom-wrap{flex-direction:column}.row-custom-wrap .wp-block-image{min-width:120px;margin:0 auto}.row-custom-wrap h1,.row-custom-wrap p{text-align:center}}@media (min-width:782px) and (max-width:1023px){.page-id-16 main h1,.page-id-195 main h1{font-size:16px!important}}.privacy-policy strong{color:var(--wp--preset--color--accent-2)}.privacy-policy ol{padding-left:1.25em}@media (max-width:499px){.privacy-policy ol{padding-left:.5em}}html:lang(en-GB) .cky-consent-container.cky-box-bottom-left{width:340px}html:lang(pl-PL) .cky-consent-container.cky-box-bottom-left{width:360px}.cky-consent-bar{background-color:var(--wp--preset--color--base)!important;border-color:var(--wp--preset--color--accent-1)!important}.cky-consent-container,.cky-consent-bar{border-radius:4px!important}.cky-title{font-size:20px!important}.cky-banner-btn-close{top:9px!important;zoom:1.4;filter:brightness(0) saturate(100%) invert(20%) sepia(34%) saturate(300%) hue-rotate(112deg) brightness(95%) contrast(53%)}.cky-banner-btn-close:hover img{filter:brightness(0) saturate(100%) invert(20%) sepia(34%) saturate(300%) hue-rotate(112deg) brightness(95%) contrast(93%)}.cky-title,.cky-notice-des,.cky-policy{color:var(--wp--preset--color--contrast)!important}.cky-policy:hover{text-decoration-color:var(--wp--preset--color--accent-1)!important}.cky-notice-btn-wrapper{margin-top:unset!important}.cky-btn-accept{background-color:var(--wp--preset--color--contrast)!important;border-color:var(--wp--preset--color--contrast)!important;transition:all ease-in-out 0.2s;letter-spacing:.0125em;text-transform:uppercase!important;font-weight:400!important;flex:unset!important;width:auto!important;padding:.5rem 1.75rem!important;border-radius:4px!important;margin:20px auto 0 auto!important;font-size:16px!important}.cky-btn-accept:hover{background-color:var(--wp--preset--color--accent-1)!important;border-color:var(--wp--preset--color--accent-1)!important;opacity:1!important}@media (max-width:440px){.cky-consent-container{width:100%!important}.cky-consent-bar{border-color:transparent!important;border-radius:unset!important;border-top-color:var(--wp--preset--color--accent-1)!important}}@media (max-width:781px){.fadeInLeft,.fadeInRight{animation-name:fadeInUp!important}}