html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,big,em,q,abbr,address,cite,code,del,dfn,em,img,ins,samp,small,strong,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,figure,table,caption,tbody,tfoot,thead,tr,th,td,time,mark,audio,video,tbody,nav,section{border:0;margin:0;outline:0;padding:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,tr,tbody,img{display:block}ul{list-style:none}a{text-decoration:none;color:inherit}:root{--text: #1B1B1B;--header-height: clamp(60px, 8vw, 100px);--header-width: 1285px;--header-bg: #fff;--gap: 10px;--gap05: calc(var(--gap1) * .5);--gap1: var(--gap);--gap2: calc(var(--gap1) * 2);--gap3: calc(var(--gap1) * 3);--gap4: calc(var(--gap1) * 4);--gap5: calc(var(--gap1) * 5);--gap6: calc(var(--gap1) * 6);--gap7: calc(var(--gap1) * 7);--gap8: calc(var(--gap1) * 8);--gap9: calc(var(--gap1) * 9);--gap10: calc(var(--gap1) * 10);--gutter: var(--gap4);--radius: 30px;--kolor-1: rgb(243, 240, 233);--k1: 243, 240, 233;--kolor-1a: rgb(217, 210, 192);--k1a: 217, 210, 192;--kolor-2: #F0F0F0;--k2: 66, 103, 69;--kolor-3: #929292;--k3: 189, 215, 112;--kolor-4: rgb(255, 255, 255);--k4: 255, 255, 255;--kolor-5: rgb(0, 0, 0);--default-color-brand: #CA0044;--color-brand: var(--default-color-brand);--color-brand-alt: var(--default-color-brand);--region-color: var(--color-brand);--region-fill-color: #1b1b1b;--sponsor-color-brand: #324BE6;--sponsor-region-fill-color: #1b1b1b;--k5: 255, 222, 92}@media screen and (max-width: 768px){:root{--header-height: 70px}}body.sponsor{--color-brand: var(--sponsor-color-brand);--color-brand-alt: var(--text);--region-color: var(--color-brand);--region-fill-color: var(--sponsor-region-fill-color)}.recipe_of_month .recipt__title{font-family:var(--font-headers);font-size:clamp(18px,2.1vw,26px);font-weight:400;line-height:1.4}@media screen and (max-width: 1080px){.recipe_of_month .recipt__title{font-size:20px}}.cdc--external,.article__intro_author,.article__details_sponsor>div,.article__badge_sponsor,.header__logos.__sponsors span{color:#333;font-size:14px;line-height:1.2}.article__widget_subtitle,.article__text figure.photo--float figcaption{font-size:16px;font-weight:600;color:var(--color-brand);position:relative}.cdc--button,.recipe_of_month .btn_main,.form_sbm .btn,.form__lightbox_board .button,.form__shoutbox_board .button,.region-event__desc .button,.event .button,.map__event_desc .button,.map__bg_wrapper .button,.__mobile section#mapa .map__areas .map__areas_more,.teasers_button,.teaser__desc .button{border-radius:50px;color:var(--kolor-4);padding:15px 30px;width:fit-content;background:var(--kolor-5);font-family:var(--font-main);font-size:21px;font-weight:700;line-height:normal;letter-spacing:2.1px;text-transform:uppercase;display:flex;align-items:center;transition:all 220ms ease}@media screen and (max-width: 768px){.cdc--button,.recipe_of_month .btn_main,.form_sbm .btn,.form__lightbox_board .button,.form__shoutbox_board .button,.region-event__desc .button,.event .button,.map__event_desc .button,.map__bg_wrapper .button,.__mobile section#mapa .map__areas .map__areas_more,.teasers_button,.teaser__desc .button{padding:10px 20px;font-size:16px;letter-spacing:1.6px}}.cdc--button:hover,.recipe_of_month .btn_main:hover,.form_sbm .btn:hover,.form__lightbox_board .button:hover,.form__shoutbox_board .button:hover,.region-event__desc .button:hover,.event .button:hover,.map__event_desc .button:hover,.map__bg_wrapper .button:hover,.__mobile section#mapa .map__areas .map__areas_more:hover,.teasers_button:hover,.teaser__desc .button:hover{background-color:var(--kolor-3);color:var(--kolor-4)}.recipe_badge_region{color:#333;font-size:13px;line-height:1;padding:5px 17px;background-color:var(--kolor-3);width:max-content;transition:all 320ms ease}.article__sticky_wrapper .accordion__title,.accordion__title,.gallery_hover__text h3,p.cdc--title,h4.article__title,h3.article__title,h2.article__title,article h1,article h2,article h3,article h4{margin-bottom:var(--gap5);font-size:21px;font-weight:700;line-height:normal;font-family:var(--font-main)}@media screen and (max-width: 1080px){.article__sticky_wrapper .accordion__title,.accordion__title,.gallery_hover__text h3,p.cdc--title,h4.article__title,h3.article__title,h2.article__title,article h1,article h2,article h3,article h4{font-size:16px;line-height:1.6}}html{font-size:10px;max-width:100vw;padding-right:0 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}html *,html * :after,html * :before{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-size:1.6rem;line-height:1.6;width:100%;max-width:100vw;font-weight:400;background-color:#fff;font-family:var(--font-main);color:var(--text);overflow-x:hidden}body ::selection{background:var(--kolor-1);color:var(--text)}img{display:block}mark{background-color:var(--kolor-1);padding:0 5px}p{font-size:16px;font-weight:400;line-height:1.6}::-webkit-scrollbar,* ::-webkit-scrollbar{width:8px;height:8px;background-color:var(--kolor-3)}::-webkit-scrollbar-track,* ::-webkit-scrollbar-track{background-color:var(--kolor-3)}::-webkit-scrollbar-thumb,* ::-webkit-scrollbar-thumb{background:var(--kolor-2);max-width:100px}.wrapper{max-width:1520px;width:100%;margin:0 auto;position:relative}._js_inViewport{opacity:0;position:relative;transform:translateY(-70px);transition:transform 2s .25s cubic-bezier(0, 1, 0.3, 1),opacity .3s .25s ease-out}._js_inViewport.__js_onScreen{opacity:1;transform:translateY(0);position:relative}.player{overflow:hidden}div.wp-player .npp-container.skinDefault .age{left:20px}.__note{color:#b4337c;font-weight:700;filter:contrast(2);text-shadow:0 0 5px hsla(0,0%,100%,.4)}.rekwrapper{margin-bottom:var(--gap2)}div:has(+.rekwrapper){margin-top:calc(var(--gap2) + 14px)}.main__inbetween_placement{margin-bottom:var(--gap4)}@media screen and (max-width: 768px){.main__inbetween_placement{padding-top:var(--gap2);margin-bottom:var(--gap2)}}.main__inbetween_placement a{display:block}.main__inbetween_placement img{margin:auto;max-width:100%}.main__inbetween_placement .__note{margin:auto;background-color:#a6a6a6;max-width:900px;padding:5vw 0;text-align:center}#mapa+.main__inbetween_placement{padding-top:var(--gap4)}@media screen and (max-width: 768px){#mapa+.main__inbetween_placement{padding-top:var(--gap2)}}.__mobile #mapa+.main__inbetween_placement{padding-top:0}@media screen and (max-width: 768px){.__mobile #mapa+.main__inbetween_placement{padding-top:0}}.article__wrapper .main__inbetween_placement{padding-top:0;margin-bottom:var(--gap4)}.article__wrapper .article__text .main__inbetween_placement{margin-bottom:var(--gap4)}@media screen and (max-width: 768px){.article__wrapper .article__text .main__inbetween_placement{margin-bottom:var(--gap2)}}.header{width:100%;padding:0;height:var(--header-height);border:0;outline:0;z-index:6;top:0}.header ::-webkit-scrollbar{background:#000}.header ::-webkit-scrollbar-track{background:#000}.header>.wrapper{height:100%;position:relative;display:flex;justify-content:space-between;gap:30px;max-width:1920px;width:calc(100% - var(--gap6)*2)}@media screen and (max-width: 1080px){.header>.wrapper{width:calc(100% - var(--gap4)*2)}}@media screen and (max-width: 768px){.header>.wrapper{width:calc(100% - var(--gap2)*2)}}.header:after{position:absolute;content:"";z-index:0;left:0;width:100%;background-color:var(--kolor-4);border-bottom:3px solid var(--color-brand)}.header__nav_triger,.header__woj_triger{position:absolute;top:var(--header-height);color:var(--kolor-4);background-color:var(--color-brand-alt);padding:5px 15px;display:none;justify-content:center;height:38px;right:0;gap:20px;align-items:center;cursor:pointer;width:111px;z-index:16;border-radius:0 0 20px 20px}@media screen and (max-width: 1080px){.header__nav_triger,.header__woj_triger{height:32px}}@media screen and (max-width: 768px){.header__nav_triger,.header__woj_triger{display:flex;right:14px}}.header__nav_triger span,.header__woj_triger span{pointer-events:none;user-select:none}.header__nav_triger:after,.header__woj_triger:after{display:block;content:"";width:18px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' viewBox='0 0 18 10' fill='none'%3E%3Cpath d='M1 1L9 9L17 1' stroke='%23253E2F' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:all 220ms ease}.header__nav_triger.__jsActive,.header__woj_triger.__jsActive{width:65px;height:42px;padding:10px 20px}.header__nav_triger.__jsActive span,.header__woj_triger.__jsActive span{font-size:0;display:none}.header__nav_triger.__jsActive:after,.header__woj_triger.__jsActive:after{display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='25.8 14.38 13.3 13.3' fill='none'%3E%3Cpath d='M38.968 24.5438C39.0507 24.6264 39.0837 24.7255 39.0672 24.8412C39.0837 24.9568 39.0507 25.056 38.968 25.1386L36.5642 27.5424C36.4816 27.625 36.3742 27.6663 36.2421 27.6663C36.1429 27.6663 36.0521 27.625 35.9694 27.5424L32.5743 24.1473C32.4917 24.0647 32.4091 24.0647 32.3265 24.1473L28.981 27.4928C28.8984 27.5754 28.791 27.6167 28.6588 27.6167C28.5597 27.6167 28.4688 27.5754 28.3862 27.4928L26.0072 25.1138C25.9246 25.0312 25.875 24.932 25.8585 24.8164C25.875 24.7007 25.9246 24.6016 26.0072 24.519L29.3527 21.1735C29.4353 21.0909 29.4353 21.0083 29.3527 20.9257L25.9576 17.5306C25.875 17.4479 25.8254 17.3488 25.8089 17.2332C25.8254 17.1175 25.875 17.0184 25.9576 16.9358L28.3614 14.532C28.444 14.4493 28.5349 14.408 28.634 14.408C28.7662 14.408 28.8736 14.4493 28.9562 14.532L32.3513 17.9271C32.4339 18.0097 32.5165 18.0097 32.5991 17.9271L36.019 14.5072C36.1016 14.4246 36.1925 14.3833 36.2916 14.3833C36.4238 14.3833 36.5312 14.4246 36.6138 14.5072L38.9928 16.8862C39.0754 16.9688 39.1085 17.068 39.092 17.1836C39.1085 17.2993 39.0754 17.3984 38.9928 17.481L35.5729 20.9009C35.4903 20.9835 35.4903 21.0661 35.5729 21.1487L38.968 24.5438Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:13.3px;height:13.3px}.header__nav_triger{height:42px;padding:10px 20px}@media screen and (max-width: 1080px){.header__nav_triger{width:60px;right:calc(-1*var(--gap4));text-indent:-999px;overflow:hidden}.header__nav_triger::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22' fill='none'%3E%3Crect width='20' height='4' rx='0.5' fill='white'/%3E%3Crect y='9' width='20' height='4' rx='0.5' fill='white'/%3E%3Crect y='18' width='20' height='4' rx='0.5' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px 22px;width:20px;height:22px;position:absolute;inset:0;margin:auto}}@media screen and (max-width: 768px){.header__nav_triger{right:calc(-1*var(--gap2))}}.header__woj_triger{right:115px;width:175px;height:42px;padding:10px 20px;z-index:6;font-family:var(--font-main);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px;text-transform:uppercase}@media screen and (max-width: 1080px){.header__woj_triger{right:48px}}@media screen and (max-width: 768px){.header__woj_triger{right:48px}}.header__woj_triger:after{display:none}.header__nav,.header__woj_nav{position:absolute;right:0;transform:translateX(calc(100% + 30vw));transition:all 220ms ease;top:var(--header-height);background-color:var(--kolor-2);color:var(--color-brand);border-top:3px solid var(--color-brand);font-family:var(--font-headers);padding:70px 60px;width:475px;max-width:100vw;max-height:calc(100dvh - 70px);z-index:15}@media screen and (max-width: 1080px){.header__nav,.header__woj_nav{right:calc(-1*(var(--gap4)));max-height:calc(100dvh - 70px)}}@media screen and (max-width: 768px){.header__nav,.header__woj_nav{right:calc(-1*(var(--gap2)))}}.header__nav ul,.header__woj_nav ul{display:flex;flex-direction:column;align-items:center;gap:18px;max-height:calc(90vh - 200px);overflow-y:auto}.header__nav h2,.header__woj_nav h2{font-family:var(--font-main);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;text-align:center}.header__nav li.__jsActive a h2,.header__nav a.__active h2,.header__woj_nav li.__jsActive a h2,.header__woj_nav a.__active h2{color:var(--kolor-4);background-color:var(--kolor-3);border-radius:50px;padding:10px 20px;line-height:20px;width:fit-content;margin:0 auto}.header__nav_triger.__jsActive,.header__woj_triger.__jsActive{z-index:25;right:0}@media screen and (max-width: 768px){.header__nav_triger.__jsActive,.header__woj_triger.__jsActive{right:14px}}@media screen and (max-width: 1080px){.header__nav_triger.__jsActive{right:calc(-1*var(--gap4))}}@media screen and (max-width: 768px){.header__nav_triger.__jsActive{right:calc(-1*var(--gap2))}}@media screen and (max-width: 1080px){.header__woj_triger.__jsActive{right:calc(-1*var(--gap4))}}@media screen and (max-width: 768px){.header__woj_triger.__jsActive{right:calc(-1*var(--gap2))}}.header__nav_triger.__jsActive+.header__nav{transform:translateX(0%);z-index:24;right:calc(-1*(var(--gap6)))}@media screen and (max-width: 1080px){.header__nav_triger.__jsActive+.header__nav{right:calc(-1*(var(--gap4)))}}@media screen and (max-width: 768px){.header__nav_triger.__jsActive+.header__nav{right:calc(-1*(var(--gap2)))}}.header__woj_triger.__jsActive+.header__woj_nav{transform:translateX(0%);z-index:24;right:calc(-1*(var(--gap6)))}@media screen and (max-width: 1080px){.header__woj_triger.__jsActive+.header__woj_nav{right:calc(-1*(var(--gap4)))}}@media screen and (max-width: 768px){.header__woj_triger.__jsActive+.header__woj_nav{right:calc(-1*(var(--gap2)))}}.logo__brand path:first-of-type{fill:var(--color-brand)}.header__logos{display:flex;position:relative;z-index:1;align-items:center;gap:30px}.header__logos a{display:flex}.header__logos svg{max-height:80%}@media screen and (max-width: 768px){.header__logos:first-of-type{display:none}}.header__logos.__sponsors a{display:flex;flex-direction:row;align-items:center;gap:10px}.header__logos.__sponsors img{max-width:100px}@media screen and (max-width: 768px){.header__logos.__sponsors img{max-width:70px}}.header__logo_wp{z-index:1}.header__logo_wp img{height:32px}.header__logo_pysznosci{z-index:1}.header__logo_pysznosci img{height:50px}.header__logo_kulinarna_stolica{z-index:1;height:100%}.header__logo_kulinarna_stolica img{max-height:100%}@keyframes fade{0%{opacity:0;pointer-events:none}100%{opacity:1;pointer-events:all}}.teasers{display:flex;column-gap:var(--gap4);row-gap:var(--gap4);width:100%;flex-wrap:wrap;padding-bottom:clamp(var(--gap4),5.2083vw,100px)}@media screen and (max-width: 1080px){.teasers{column-gap:var(--gap2);row-gap:var(--gap2)}}.teasers .__jsLoaded{animation:fadeIn .6s ease-in}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}2%{display:flex;opacity:0}100%{display:flex;opacity:1}}.teaser{display:flex;width:calc(33.3333333333% - var(--gap8)/3);max-width:480px;flex-direction:column}@media screen and (max-width: 1080px){.teaser{width:calc(50% - var(--gap2)/2)}}@media screen and (max-width: 550px){.teaser{width:100%;margin:auto}}.teaser:hover{background-color:rgba(0,0,0,0);transition:all 320ms ease}.teaser:hover .teaser__desc{background-color:var(--kolor-2);transition:all 320ms ease}.teaser:hover .teaser_badge_region{background-color:var(--kolor-4);transition:all 320ms ease}.teaser:hover .teaser_badge_user_recipe{filter:drop-shadow(0px 0px 1px rgba(40, 90, 44, 0.3647058824))}.teaser:hover .teaser_img__wrapper{background-color:rgba(0,0,0,0)}.teaser_badges{display:flex;gap:var(--gap2);justify-content:space-between}.teaser_badge_sponsor{width:fit-content;color:var(--text);text-align:left;font-family:var(--font-main);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-top:3px solid var(--text);padding-top:10px}.teaser_badge_region{color:#333;font-size:13px;line-height:1;padding:5px 17px;background-color:var(--kolor-3);width:max-content;transition:all 320ms ease}.teaser_badge_user_recipe{position:absolute;display:block;width:77px;max-width:20%;aspect-ratio:1;font-size:0;border-bottom:0;transform:translateY(50%);background:url(http://kulinarna-stolica-polski.wpcdn.pl/i/badge-przepis-uzytkownika.png);background-size:contain;bottom:0;right:20px;z-index:2}.teaser_img__wrapper{position:relative;max-height:fit-content;background-color:#fff;transition:all 320ms ease;border:3px solid var(--text)}.teaser_img__wrapper picture{height:fit-content;display:block}.teaser__img{max-width:100%;width:100%;height:100%;aspect-ratio:60/41;object-fit:cover}.teasers_button{background-color:var(--kolor-4);color:var(--color-brand-alt);border:3px solid var(--color-brand-alt)}.teasers_button:hover{border:3px solid var(--kolor-3)}.teaser__title{color:var(--text);font-family:var(--font-headers);font-size:21px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.teaser__desc{width:100%;padding:var(--gap2) 0 0;background-color:var(--kolor-2);transition:all 220ms ease;flex-grow:1;position:relative;display:flex;flex-direction:column;gap:var(--gap2)}.teaser__desc p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.teaser__desc .button{margin-top:var(--gap1);background-color:var(--color-brand)}body.sponsor .teaser__desc .button{background-color:var(--color-brand-alt)}body.sponsor .teaser__desc .button:hover{background-color:var(--kolor-3);color:var(--kolor-4)}.teaser__subtitle{color:var(--text);font-family:var(--font-main);font-size:21px;font-style:normal;font-weight:700;line-height:normal}.teaser__location{color:var(--color-brand-alt);font-family:var(--font-main);font-size:21px;font-weight:700;text-transform:uppercase}.teaser__date{color:var(--text);font-family:var(--font-headers);font-size:clamp(36px,1.154vw + 31.846px,54px);font-weight:400}.teasers__trigger_more{width:100%}.teasers_button{margin:10px auto 0;cursor:pointer;width:100%;justify-content:center}@media screen and (max-width: 768px){.articles{overflow-x:hidden}}article{font-size:clamp(17px,1.6vw,19px)}article p{margin-bottom:var(--gap4);line-height:1.68;font-size:clamp(17px,1.6vw,19px)}article p a{background-image:linear-gradient(to right, var(--color-brand), var(--color-brand) 50%, var(--color-brand) 50%);background-size:200% 100%;background-position:-100%;display:inline-block;padding:0;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:all .3s ease-in-out;text-decoration:underline}article p a:before{content:"";background:var(--kolor-2);display:block;position:absolute;bottom:-1px;left:0;width:0%;height:2px;transition:all .3s ease-in-out}article p a:hover{background-position:0}article p a:hover::before{width:100%}article h1,article h2,article h3,article h4{font-size:clamp(18px,4vw,32px)}article h1{text-align:center;font-family:var(--font-headers);font-size:clamp(36px,1.154vw + 31.846px,54px);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}article ul li{list-style:none}article ol{list-style-position:inside}article ul,article ol{margin-bottom:var(--gap4)}article ul li{margin-bottom:var(--gap2);padding-left:33px;position:relative}article ul li:last-of-type{margin-bottom:0}article ul li:before{display:block;content:"";position:absolute;top:8px;left:5px;width:12px;height:12px;border-radius:50%;background-color:var(--kolor-3)}.article__wrapper{width:100%;margin:0 auto;position:relative}.article__text{width:calc(100% - var(--gap6));max-width:820px;margin:0 auto}@media screen and (max-width: 768px){.article__text{width:calc(100% - var(--gap4))}}.article__text.__wide{position:relative;max-width:1180px;width:calc(100% - var(--gap6));margin:auto}@media screen and (max-width: 768px){.article__text.__wide{width:calc(100% - var(--gap4))}}.article__text.__wider{width:100%;max-width:100%;margin-bottom:var(--gap4)}.article__text .photo--float img{max-width:100%}.article__text figure.photo--float{margin-bottom:var(--gap4)}.article__text figure.photo--float figcaption{padding-top:var(--gap1)}.article__ornament{display:flex}.article__ornament:after{display:block;content:"";height:70px;width:0%;background-color:var(--kolor-1)}.article__intro{width:100%;margin:auto;position:relative;--artShift: 20vw;padding-bottom:var(--artShift);margin-bottom:calc(-1*var(--artShift))}@media screen and (max-width: 768px){.article__intro{text-align:center}}.article__intro .article__text{max-width:1080px}.article__intro picture{overflow:hidden;display:block;max-width:100%;margin:auto}.article__intro img{display:block;max-width:100%}.article__badge_sponsor{margin-top:clamp(30px,4.487vw + 13.846px,100px);align-self:flex-start;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 768px){.article__badge_sponsor{font-size:14px}}.article__badge_sponsor span,.article__badge_sponsor a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.article__details{display:flex;flex-direction:column;width:100%;flex-wrap:wrap;align-items:center;margin-bottom:var(--gap4);margin-top:clamp(30px,4.487vw + 13.846px,100px)}.article__details .socials{margin-top:clamp(16px,.256vw + 15.077px,20px)}@media screen and (max-width: 768px){.article__details{flex-wrap:wrap;row-gap:var(--gap2)}.article__details .socials{width:100%;justify-content:center}}.article__details_sponsor{flex-grow:1;display:flex;justify-content:flex-end}@media screen and (max-width: 768px){.article__details_sponsor{width:100%;justify-content:flex-start}}.article__details_sponsor>div{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background-color:var(--kolor-4);padding:20px}.article__details_sponsor>div span{max-width:min-content}.article__details_sponsor>div img{max-width:200px;max-height:60px;object-fit:contain}@media screen and (max-width: 520px){.article__details_sponsor>div img{max-width:120px;max-height:50px}}.article__author{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.article__author{width:100%;justify-content:center}}.article__author span{font-size:clamp(16px,1.6vw,18px);line-height:1.55;font-weight:400;display:inline-block}.article__intro_section{position:relative;max-width:1520px;width:calc(100% - var(--gap6));margin:auto;margin-bottom:var(--gap4)}@media screen and (max-width: 768px){.article__intro_section{width:calc(100% - var(--gap4))}}.article__intro_section img{max-width:100%;margin:auto;border:3px solid var(--text)}.article_recipe{background-color:var(--kolor-2);color:#fff;position:relative;padding:var(--gap3) 0 var(--gap5)}.article_recipe::before{content:"";display:block;height:50px;width:100%;background-color:var(--kolor-2);position:absolute;top:-40px}.article_recipe ul{list-style-type:disc;-webkit-columns:2;-moz-columns:2;columns:2;gap:10%}@media screen and (max-width: 1080px){.article_recipe ul{columns:1}}.article_recipe h2{font-size:clamp(28px,3.4vw,44px)}.article_recipe__details{padding:var(--gap4) 0 0}.article_recipe__details h2{font-size:clamp(28px,3.4vw,44px)}.article_recipe__details ol{counter-reset:itemNum;margin-bottom:0;padding-bottom:var(--gap1)}.article_recipe__details li{counter-increment:itemNum;position:relative;padding-left:60px;list-style-type:none;margin-bottom:28px}.article_recipe__details li:before{display:block;position:absolute;left:0;right:auto;width:40px;height:40px;border-radius:50%;line-height:40px;content:counter(itemNum) ".";background-color:var(--kolor-3);text-align:center;font-family:var(--font-headers);font-size:20px}.article__lead{margin-bottom:var(--gap4);font-family:var(--font-headers);font-size:clamp(16px,.321vw + 14.846px,21px);font-style:normal;font-weight:400;line-height:normal}.article__intro_author{margin-top:3px;padding:5px 8px;color:var(--color-brand);font-family:var(--font-main);font-size:16px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width: 768px){.article__intro_author{font-size:14px}}.article__title,.section__name{color:#1b1b1b;font-size:24px;font-weight:400;line-height:24px;font-size:clamp(18px,1.2vw,24px)}@media screen and (max-width: 768px){.section__name{text-align:center}}.article__title{color:#2d2d2d;padding-top:var(--gap1)}h2.article__title{margin-bottom:var(--gap2)}h3.article__title{margin-bottom:var(--gap2)}h4.article__title{margin-bottom:var(--gap2)}.article__image{margin-bottom:var(--gap2);margin-bottom:var(--gap4);display:flex;gap:var(--gap1)}@media screen and (max-width: 480px){.article__image{width:100%;flex-wrap:wrap;row-gap:var(--gap2)}}.article__image img{max-width:100%;border:3px solid var(--text)}.article__image .article__image_wrapper,.article__image .article__image_wrapper:first-of-type:last-of-type{width:100%}.article__image .article__image_wrapper:nth-of-type(2),.article__image .article__image_wrapper:nth-last-of-type(2){width:50%}@media screen and (max-width: 480px){.article__image .article__image_wrapper:nth-of-type(2),.article__image .article__image_wrapper:nth-last-of-type(2){width:100%}}.article__column_wrapper{max-width:820px}@media screen and (max-width: 768px){.article__column_wrapper{width:100%;max-width:100%}}.article__widget_wrapper{max-width:1180px;margin:auto;margin-bottom:var(--gap2);border:0}.article__widget_subtitle{padding:5px 8px}.article__read_more{position:relative;padding:30px 0 20px}.article__read_more:before{display:block;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-color:var(--kolor-2)}.article__read_more .section__name{position:relative}.socials{display:flex;gap:var(--gap1)}.socials .__js_socialShare{width:85px;height:55px;padding:15px 30px;cursor:pointer;position:relative;box-sizing:border-box;display:flex;align-content:center;justify-items:center;justify-content:space-evenly;flex-wrap:wrap;background-color:var(--color-brand);border-radius:50px;transition:all 220ms ease}.socials .__js_socialShare svg{position:relative;z-index:2;display:block}.socials .__js_socialShare path{fill:var(--kolor-4)}.socials .__js_socialShare:hover{background-color:var(--kolor-3)}.socials .__js_socialShare:hover path{fill:var(--kolor-4)}.socials .__js_socialShare[data-id=facebook] svg{width:14px;height:22px}.socials .__js_socialShare[data-id=twitter] svg{width:auto;height:22px}.socials .__js_socialShare[data-id=link] svg{width:75px;height:75px}.footer{background-color:#fff;padding:clamp(var(--gap4),5.2083vw,100px) clamp(20px,3.85px + 4.49vw,90px);position:relative}@media screen and (max-width: 768px){.footer{padding:var(--gap4) 20px}}.footer .wrapper{display:flex;align-items:center;gap:var(--gap5);color:var(--text);flex-wrap:wrap;max-width:none}@media screen and (max-width: 768px){.footer .wrapper{flex-direction:column;align-items:flex-start;gap:var(--gap2);width:100%}}.footer p{font-size:14px;font-weight:400;line-height:1.4;flex:1}.footer p a{text-decoration:underline}@media screen and (max-width: 768px){.footer p{font-size:12px;border-top:1px solid #fff;width:100%}}.footer__logos{display:flex;gap:clamp(20px,4vw,60px);align-items:center;flex-shrink:0}@media screen and (max-width: 768px){.footer__logos{width:100%;justify-content:space-between}}@media screen and (max-width: 768px){.footer__logo_wp_kultury{order:2}}.footer__logo_wp_kultury svg{width:clamp(150px,138.46px + 3.21vw,200px);height:clamp(30px,27.69px + .64vw,40px)}@media screen and (max-width: 768px){.footer__logo_wp_kultury svg{width:150px;height:30px}}@media screen and (max-width: 768px){.footer__logo_mapa_kultury{order:1}}.footer__logo_mapa_kultury svg{width:clamp(52px,43.92px + 2.24vw,87px);height:clamp(60px,50.77px + 2.56vw,100px)}@media screen and (max-width: 768px){.footer__logo_mapa_kultury svg{width:52px;height:60px}}section.section__wrapper{padding:var(--gap3) 0 calc(60px + var(--gap3));padding:0 0 calc(var(--gap4));position:relative;z-index:1}@media screen and (max-width: 768px){section.section__wrapper{padding-bottom:var(--gap2)}}.section__name{font-family:var(--font-headers);font-size:clamp(28px,2vw,44px);line-height:122.727%;text-align:center;padding-bottom:clamp(var(--gap4),5.2083vw,100px);text-transform:uppercase}@media screen and (max-width: 768px){.section__name{margin-bottom:var(--gap2);font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-align:left}}section#wydarzenia{padding:clamp(var(--gap4),5.2083vw,100px) clamp(var(--gap2),-21.54px + 11.54vw,200px)}section#wydarzenia .wrapper{max-width:none;width:100%}@media screen and (max-width: 1640px){section#wydarzenia .wrapper{width:100%}}@media screen and (max-width: 1080px){section#wydarzenia .wrapper{width:100%}}@media screen and (max-width: 768px){section#wydarzenia .wrapper{width:100%}}section#wydarzenia-regionu{padding:clamp(var(--gap4),5.2083vw,100px) clamp(var(--gap2),-21.54px + 11.54vw,200px)}section#najnowsze,section#artykuly{background-color:var(--kolor-2);z-index:0;padding:clamp(var(--gap4),5.2083vw,100px) clamp(var(--gap2),-21.54px + 11.54vw,200px)}@media screen and (max-width: 768px){section#najnowsze,section#artykuly{padding-bottom:calc(var(--gap3))}}section#najnowsze:has(+section#wideo):after{display:block;content:"";position:absolute;background:var(--kolor-2);bottom:-1px;width:100%;height:100px;left:0;z-index:-2}@media screen and (max-width: 768px){section#najnowsze:has(+section#wideo):after{height:49px;bottom:-1px}}section#najnowsze:has(+section#wideo):before{display:block;content:"";position:absolute;background:var(--kolor-1);bottom:0;width:100%;height:100px;left:0;z-index:-1}@media screen and (max-width: 768px){section#najnowsze:has(+section#wideo):before{height:50px}}section#wideo{background-color:var(--color-brand-alt);position:relative;padding:clamp(var(--gap4),5.2083vw,100px) clamp(var(--gap2),-21.54px + 11.54vw,200px)}section#mapa,section.__section_wojewodztwo{padding-top:0;padding-bottom:0}section#mapa .wrapper,section.__section_wojewodztwo .wrapper{--shift: 0;max-width:1920px;width:100%}@media(orientation: landscape){section#mapa .wrapper,section.__section_wojewodztwo .wrapper{min-height:calc(100vh - var(--header-height))}}@media screen and (max-width: 1640px){section#mapa .wrapper,section.__section_wojewodztwo .wrapper{width:calc(100% - var(--gap4)*2)}}@media screen and (max-width: 1080px){section#mapa .wrapper,section.__section_wojewodztwo .wrapper{width:calc(100% - var(--gap4)*2)}}@media screen and (max-width: 768px){section#mapa .wrapper,section.__section_wojewodztwo .wrapper{width:calc(100% - var(--gap2)*2)}}section#mapa .wrapper+.wrapper,section.__section_wojewodztwo .wrapper+.wrapper{--shift: 7vw}@media screen and (max-width: 768px){section#mapa .wrapper+.wrapper,section.__section_wojewodztwo .wrapper+.wrapper{--shift: 54vw}}section#mapa .wrapper+.wrapper .map__accordion,section.__section_wojewodztwo .wrapper+.wrapper .map__accordion{top:var(--shift);margin-top:calc(-1*var(--shift));margin-bottom:calc(var(--shift))}.__mobile section#mapa{background:rgba(0,0,0,0)}.__mobile section#mapa .wrapper+.wrapper{--shift: 300px}@media screen and (max-width: 768px){.__mobile section#mapa .wrapper+.wrapper{--shift: 54vw}}.__mobile section#mapa .article__ornament+.wrapper::before,.__mobile section#mapa .article__ornament+.wrapper+.wrapper::before{content:"";position:absolute;width:100vw;left:50%;transform:translateX(-50%);height:100%;bottom:0;background-color:var(--kolor-1);display:block}@media screen and (max-width: 768px){.__mobile section#mapa .article__ornament+.wrapper+.wrapper::before{height:calc(100% - 10vw)}}.__mobile section#mapa .map__descs{width:100%;padding:0}.__mobile section#mapa .map__descs .map__desc_list{padding-left:0}.__mobile section#mapa .map__areas{background:var(--kolor-2);width:100vw;margin-left:calc(-1*var(--gap4));padding:0px 0 0;position:relative;margin-bottom:100px}@media screen and (max-width: 1080px){.__mobile section#mapa .map__areas{margin-bottom:var(--gap5)}}@media screen and (max-width: 768px){.__mobile section#mapa .map__areas{margin-left:calc(-1*var(--gap2))}}.__mobile section#mapa .map__areas:before{width:100vw;height:40px;content:"";display:block;background-color:var(--kolor-1);position:relative;z-index:2}.__mobile section#mapa .map__areas ul{height:180px;overflow-y:auto;padding-bottom:40px}.__mobile section#mapa .map__areas ul.__jsMore{height:270px}.__mobile section#mapa .map__areas ul.__jsMore:after{top:270px}.__mobile section#mapa .map__areas ul.__jsMore+.map__areas_more{opacity:0}.__mobile section#mapa .map__areas ul::-webkit-scrollbar,.__mobile section#mapa .map__areas ul * ::-webkit-scrollbar{width:0;background-color:var(--kolor-3)}.__mobile section#mapa .map__areas ul::-webkit-scrollbar-thumb,.__mobile section#mapa .map__areas ul * ::-webkit-scrollbar-thumb{background:var(--kolor-2);max-width:0px}.__mobile section#mapa .map__areas ul:after{width:100vw;height:40px;content:"";display:block;background:linear-gradient(to bottom, transparent 17%, var(--kolor-2) 69%);position:absolute;z-index:2;top:180px}.__mobile section#mapa .map__areas li{border-bottom:1px solid var(--kolor-1);height:45px;color:#fff;font-family:var(--font-headers);font-size:17px;padding-bottom:5px;background:var(--gradient_zielen, linear-gradient(180deg, var(--ciemna_zielen, #426745) 30.5%, #5C7E5F 85%))}.__mobile section#mapa .map__areas li a{padding:0 var(--gap4);align-items:flex-end;display:flex;height:100%;width:100%}.__mobile section#mapa .map__areas .map__areas_more{position:absolute;bottom:0;z-index:2;margin:auto;left:0;right:0;transform:translateY(20px);opacity:0;cursor:pointer}.__mobile section#mapa .map__areas .map__areas_more.__jsActive{opacity:1;transition:all 220ms ease}.__mobile section#mapa .swiper-slide{padding-left:3px;padding-right:3px}@media screen and (max-width: 768px){.__mobile section#mapa.__section_wojewodztwo .article__ornament+.wrapper+.wrapper::before{height:100%}}.__mobile section#mapa.__section_wojewodztwo .map__desc_list{margin:auto}.__mobile section#mapa.__section_wojewodztwo .map__areas ul{height:auto;padding-bottom:0}.__mobile section#mapa.__section_wojewodztwo .map__areas ul:after{display:none}.__mobile section#mapa.__section_wojewodztwo .map__areas li{height:auto;padding-top:12px;padding-bottom:12px}.__mobile section#mapa.__section_wojewodztwo .map__areas li a{padding:0 var(--gap2);gap:10px;align-items:center;line-height:131%}.__mobile section#mapa.__section_wojewodztwo .map__areas li a img{width:auto;max-width:40%}.map{max-width:1520px;display:flex;position:relative;width:100%;padding-top:50px;margin:0 auto}@media screen and (max-width: 758px){.map{flex-direction:column}}.map__areas{width:100%;padding:0 130px 0 0;position:relative;z-index:2}@media screen and (max-width: 1080px){.map__areas{width:50%;padding:59px 0 50px}}@media screen and (max-width: 758px){.map__areas{display:none}}.map__areas img{width:100%}.map__descs,.map__areas_content{width:100%;max-width:610px;position:relative;z-index:2}@media screen and (max-width: 1080px){.map__descs,.map__areas_content{width:50%}}@media screen and (max-width: 758px){.map__descs,.map__areas_content{width:100%}}.map__area_lead{font-family:var(--font-headers);font-size:clamp(18px,17.31px + .192vw,21px);font-style:normal;font-weight:400;line-height:normal}section.__section_wojewodztwo .map__area_lead{font-family:var(--font-main);font-size:clamp(14px,10.47px + .98vw,18px);font-weight:400;line-height:normal}#mapLevel-0 path{transition:all 220ms ease}#mapLevel-0 path:hover{filter:brightness(0.95)}#mapLevel-0 .map__area{position:relative}#mapLevel-0 .map__logo_sponsor,#mapLevel-0 .map__logo_region{position:absolute;left:41.06%;top:41.08%;width:20.69%;height:8.71%;display:flex;align-items:center;justify-content:center}#mapLevel-0 .map__logo_sponsor img,#mapLevel-0 .map__logo_region img{max-width:80%;max-height:70%;object-fit:contain}#mapLevel-0 .map__logo_sponsor{border-radius:50px;background-color:var(--kolor-4);z-index:2}#mapLevel-0 .map__logo_region img{max-width:100%;max-height:100%}#mapLevel-0 .map__sponsor_flag{display:none;position:absolute;width:27px;height:27px;padding:10px;box-sizing:content-box;background-color:#fff;align-items:center;justify-content:center;z-index:20}#mapLevel-0 .map__sponsor_flag::after{content:"";position:absolute;top:100%;right:0;width:0;height:0;border-style:solid;border-width:13.5px 0 0 15px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#mapLevel-0 .map__sponsor_flag img{max-width:100%;max-height:100%;object-fit:contain}#mapLevel-0 .map__sponsor_flag[data-region="1"]{display:flex;left:3.51%;top:14.82%}#mapLevel-0 .map__sponsor_flag[data-region="2"]{display:flex;left:32.63%;top:1.01%}#mapLevel-0 .map__sponsor_flag[data-region="3"]{display:flex;left:5.56%;top:35.19%}#mapLevel-0 .map__sponsor_flag[data-region="4"]{display:flex;left:24.71%;top:37.47%}#mapLevel-0 .map__sponsor_flag[data-region="5"]{display:flex;left:33.27%;top:20.58%}#mapLevel-0 .map__sponsor_flag[data-region="6"]{display:flex;left:56.26%;top:6.5%}#mapLevel-0 .map__sponsor_flag[data-region="7"]{display:flex;left:49.1%;top:45.78%}#mapLevel-0 .map__sponsor_flag[data-region="8"]{display:flex;left:81.93%;top:17.9%}#mapLevel-0 .map__sponsor_flag[data-region="9"]{display:flex;left:65.07%;top:32.65%}#mapLevel-0 .map__sponsor_flag[data-region="10"]{display:flex;left:14.24%;top:54.36%}#mapLevel-0 .map__sponsor_flag[data-region="11"]{display:flex;left:31.74%;top:62.8%}#mapLevel-0 .map__sponsor_flag[data-region="12"]{display:flex;left:44.64%;top:64.41%}#mapLevel-0 .map__sponsor_flag[data-region="13"]{display:flex;left:59.85%;top:59.19%}#mapLevel-0 .map__sponsor_flag[data-region="14"]{display:flex;left:82.18%;top:51.14%}#mapLevel-0 .map__sponsor_flag[data-region="15"]{display:flex;left:55.49%;top:75.4%}#mapLevel-0 .map__sponsor_flag[data-region="16"]{display:flex;left:74.52%;top:71.26%}#mapLevel-0 #gradient-vertical{--color-stop-1: #426745;--color-stop-2: #638665}#mapLevel-0 .map_range{cursor:pointer}.map .map_range:focus,.map .map_range:focus-visible{outline:none}#mapLevel-0 .map_range path.mapsvg-region{fill:url(#gradient-vertical) #789a7a}#mapLevel-0 .map_range:hover>path{fill:url(#gradient-vertical) #789a7a}#mapLevel-0 .map_range>g:nth-child(3){opacity:0;pointer-events:none;transition:all 220ms ease 10ms}#mapLevel-0 .map_range>g:nth-child(2){opacity:1;transition:all 240ms ease 200ms;pointer-events:none}#mapLevel-0 .map_range.__jsActive>path{fill:var(--kolor-4);transition:all 220ms ease}#mapLevel-0 .map_range:hover>path{fill:var(--kolor-4);transition:all 220ms ease}#mapLevel-0 .map_range.__jsActive:hover>path{fill:var(--kolor-4)}#mapLevel-0 .white{transform-box:fill-box;transform-origin:center;transition:fill 220ms ease,transform 220ms ease}#mapLevel-0 .map_range:hover .white,#mapLevel-0 .map_range.__jsActive .white{fill:var(--color-brand);transform:scale(1.4)}.map__city_name{font-family:var(--font-main);font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;fill:var(--text)}#mapLevel-0 .map_range:hover g:nth-child(3),#mapLevel-0 .map_range.__jsActive g:nth-child(3){opacity:1;transition:all 420ms ease 220ms}#mapLevel-0 .map_range:hover g:nth-child(2),#mapLevel-0 .map_range.__jsActive g:nth-child(2){opacity:0;transition:all 220ms ease 30ms}.map__desc_list{height:100%;display:flex;flex-direction:column;justify-content:center;width:100%;padding:0}@media screen and (max-width: 1080px){.map__desc_list{padding:0 0px 0 40px}}@media screen and (max-width: 758px){.map__desc_list{padding-left:0}}.map__desc_list li{display:none}.map__desc_list li.__jsVisible,.map__desc_list li.__jsActive{display:block}.map__bg_wrapper{justify-content:center;background-color:#fff;display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (max-width: 1080px){.map__bg_wrapper{padding:20px 0 0;gap:18px}}.map__bg_wrapper h1{text-transform:uppercase}.map__bg_wrapper h1,.map__bg_wrapper h2{font-family:var(--font-headers);font-size:clamp(36px,31.85px + 1.154vw,54px);word-wrap:break-word;font-weight:400;line-height:normal;position:relative}@media screen and (max-width: 768px){.map__bg_wrapper h1,.map__bg_wrapper h2{font-family:var(--font-headers);font-style:normal;font-weight:400;line-height:normal}}.map__bg_wrapper h2{font-size:clamp(18px,17.31px + .192vw,21px)}.map__bg_wrapper .button{align-self:flex-start;background-color:var(--color-brand)}.map__desc:nth-of-type(1) .map__bg_wrapper,.map__area_item:nth-of-type(1) .map__bg_wrapper{background-color:rgba(0,0,0,0);padding:30px 30px 30px 0px}@media screen and (max-width: 758px){.map__desc:nth-of-type(1) .map__bg_wrapper,.map__area_item:nth-of-type(1) .map__bg_wrapper{padding:20px 0px 40px 0px}}.map__area_list{height:100%;display:flex;flex-direction:column;justify-content:center;max-width:630px;padding-bottom:clamp(var(--gap4),5.2083vw,100px)}@media screen and (max-width: 758px){.map__area_list{padding:0;max-width:100%}}.map__area_item{opacity:.8;height:0;max-height:0px;overflow:hidden;transition:opacity 220ms ease 20ms,max-height 1220ms ease 2220ms,height 1220ms ease 1120ms,top 220ms ease 10ms;top:-20px;position:relative}.map__area_item.__jsActive{opacity:1;max-height:900px;height:max-content;transition:opacity 320ms ease 100ms,max-height 320ms ease 10ms,height 320ms ease 20ms,top 460ms ease 0ms;top:0}@media screen and (max-width: 768px){.map__area_item.__jsActive{margin:0;padding:20px 0 0}}.map__area_photo{overflow:hidden}.map__area_photo img{width:100%;object-fit:cover;display:block}.map__area_meta{display:flex;flex-direction:column;gap:4px;font-family:var(--font-main);font-size:14px;color:var(--kolor-2)}.map__area_city{color:var(--kolor-wp-kultura-domyslny, #CA0044);font-family:Barlow;font-size:21px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.map__area_date{color:#000;font-family:Boldonse;font-size:clamp(36px,31.85px + 1.154vw,54px);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}[data-level="1"] .map__area{height:fit-content;width:100%;position:relative}.map__area_img{max-width:100%}.map__area_svg svg{display:block;width:100%;height:100%;max-width:100%;max-height:743px}.map__area_svg path{fill:var(--region-fill-color, #1b1b1b);stroke:var(--region-color, #324be6);stroke-width:1;stroke-linejoin:round}.map__pins{position:absolute;width:100%;height:100%;top:0;left:0}.map__pin{position:absolute;z-index:2;width:1px;height:1px;animation:fadeInPin 320ms linear 1;animation-fill-mode:backwards;animation-delay:140ms}@media screen and (max-width: 1088px){.map__pin{transform:scale(0.7)}}@media screen and (max-width: 768px){.map__pin{transform:scale(0.8)}}@media screen and (max-width: 640px){.map__pin{transform:scale(0.75)}}.map__pin:nth-of-type(2){animation-delay:240ms}.map__pin:nth-of-type(3){animation-delay:320ms}.map__pin:nth-of-type(4){animation-delay:370ms}.map__pin:nth-of-type(5){animation-delay:420ms}.map__pin:nth-of-type(6){animation-delay:470ms}.map__pin:nth-of-type(7){animation-delay:540ms}.map__pin{cursor:pointer}.map__pin svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:14px;height:14px;transition:width 220ms ease,height 220ms ease}.map__pin circle{fill:var(--color-brand);transition:fill 220ms ease}.map__pin:hover svg,.map__pin.__jsActive svg{width:25px;height:25px}.map__pin:hover circle,.map__pin.__jsActive circle{fill:#fff}.map__pin span{position:absolute;left:50%;transform:translateX(-50%);top:10px;font-family:var(--font-main);font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;color:#fff;width:max-content;text-shadow:0 1px 3px rgba(0,0,0,.6)}@keyframes fadeInPin{0%{transform:translateY(-100px);opacity:0}40%{transform:translateY(-30px);opacity:.5}100%{transform:translateY(0);opacity:1}}.map__pin_tooltip{position:absolute;bottom:calc(100% + 14px);right:0;background:var(--color-brand);color:var(--kolor-4);padding:10px;font-family:var(--font-headers);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 180ms ease;z-index:10}.map__pin_tooltip::after{content:"";position:absolute;top:100%;right:0;width:0;height:0;border-style:solid;border-width:13.5px 0 0 15px;border-color:var(--color-brand) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.map__pin:hover .map__pin_tooltip,.map__pin.__jsActive .map__pin_tooltip{opacity:1}.map__accordion{max-width:1520px;margin:auto;width:calc(100% - var(--gap1)*2);position:relative;display:flex}@media screen and (max-width: 768px){.map__accordion{width:100%}}.swiper__container .map__accordion{width:100%}.map__event_teaser{display:flex;gap:20px;width:70%;min-width:70%;position:relative;top:0;background-color:#fff;min-height:55%}@media screen and (max-width: 768px){.map__event_teaser{flex-direction:column}}.map__event_teaser:nth-of-type(2):last-of-type{max-width:85%}.map__event_teaser:nth-last-of-type(2):first-of-type{max-width:85%}.map__event_teaser:last-of-type:first-of-type{max-width:100%}.map__event_teaser.__jsActive{position:relative}.map__event_teaser:nth-of-type(1){left:0%;z-index:3}.map__event_teaser:nth-of-type(1):hover{animation:slideUpFirstPage 520ms linear 1 10ms;animation-fill-mode:forwards}.map__event_teaser:nth-of-type(2){left:-54%;z-index:2}.map__event_teaser:nth-of-type(3){left:-110%;z-index:1}.map__event_teaser:has(+.map__event_teaser:nth-of-type(3):hover){z-index:4}.map__event_teaser:hover{transition:all 220ms ease;animation:slideUpPage 520ms linear 1 100ms;animation-fill-mode:forwards;z-index:5}.map__event_teaser .map__badge{position:absolute;right:30px;top:40px;padding:9px 10px;background-color:var(--kolor-3);height:33px;display:flex;transform:rotate(-90deg);transform-origin:bottom right;align-items:center}@media screen and (max-width: 768px){.map__event_teaser .map__badge{right:7px;top:0px;padding:1px 14px;height:28px}}.map__event_photo{width:100%;max-width:480px;aspect-ratio:60/41;overflow:hidden;flex-shrink:0}@media screen and (max-width: 768px){.map__event_photo{max-width:calc(100% - 40px);margin:auto;padding-right:0}}.map__event_photo img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.map__event_photo img{order:0}}.map__event_desc{padding-left:50px;display:flex;flex-direction:column;gap:20px;max-width:45%}@media screen and (max-width: 1080px){.map__event_desc{padding-left:10px}}@media screen and (max-width: 768px){.map__event_desc{padding-left:0px;max-width:100%;order:1}}.map__event_desc .map__badge_sponsor{width:fit-content;color:var(--text);text-align:left;font-family:var(--font-main);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-top:3px solid var(--text);padding-top:10px}.map__event_desc h2{color:var(--text);font-family:var(--font-headers);font-size:21px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.map__event_desc p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--text);font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 768px){.map__event_desc p{-webkit-line-clamp:2}}.map__event_desc .button{background:var(--color-brand)}@keyframes slideUpPage{0%{transform:translateX(0px);opacity:.98;z-index:5}1%{transform:translateX(0px);opacity:.995;z-index:5}40%{transform:translateX(2px);opacity:.99;z-index:5}100%{transform:translateX(0);opacity:1;z-index:5}}@keyframes slideUpFirstPage{0%{transform:translateX(0px);opacity:.98;z-index:5}1%{transform:translateX(0px);opacity:.995;z-index:5}60%{transform:translateX(-2px);opacity:.99;z-index:5}100%{transform:translateX(0);opacity:1;z-index:5}}.swiper__container .map__event_teaser{flex-direction:column}.swiper__container .map__badge{right:7px;top:0px;padding:1px 14px;height:28px}.swiper__container .map__event_photo{max-width:480px;aspect-ratio:60/41;margin:0 auto;padding-right:0}.swiper__container .map__event_photo img{order:0}.swiper__container .map__event_teaser{width:100%;max-width:490px;margin:auto;min-width:initial}.swiper__container .map__event_teaser:last-of-type:first-of-type{max-width:490px}.swiper__container .map__event_desc{padding-left:0;max-width:100%;order:1;margin-top:75px}@media screen and (max-width: 1080px){.swiper__container .map__event_desc{margin-top:50px}}.map__tiles{max-width:1520px;margin:auto;width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap4)}@media screen and (max-width: 1080px){.map__tiles{gap:var(--gap2)}}@media screen and (max-width: 768px){.map__tiles{grid-template-columns:1fr}}.map__tiles .map__event_teaser{width:100%;min-width:unset;left:unset;flex-direction:column}.map__tiles .map__event_teaser:nth-of-type(2),.map__tiles .map__event_teaser:nth-of-type(3){left:unset}.map__tiles .map__event_teaser:hover{animation:none}.map__tiles .map__event_photo{max-width:480px;padding-right:0;border:3px solid var(--text)}.map__tiles .map__event_desc{padding-left:0;max-width:100%;order:1}.map__tiles .map__badge{right:7px;top:0;padding:1px 14px;height:28px}.event{max-width:1520px;margin:0 auto;width:100%}.event__body{display:flex;gap:40px;align-items:center;padding:0 clamp(var(--gap4),7vw,130px) clamp(var(--gap4),5.2083vw,100px)}@media screen and (max-width: 768px){.event__body{flex-direction:column;padding:0 0 clamp(var(--gap4),5.2083vw,100px)}}.event__photo{width:50%;max-width:50%;border:3px solid var(--text)}@media screen and (max-width: 768px){.event__photo{max-width:100%;width:100%}}.event__photo img{width:100%;display:block;aspect-ratio:177/121;max-width:610px;margin-right:0;margin-left:auto;object-fit:cover}.event__desc{width:50%;max-width:50%;display:flex;flex-direction:column;gap:21px}@media screen and (max-width: 768px){.event__desc{max-width:100%;width:100%}}.event__desc .map__badge_sponsor{width:fit-content;color:var(--text);text-align:left;font-family:var(--font-main);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-top:3px solid var(--text);padding-top:10px}.event__desc h3{color:var(--text);font-family:var(--font-headers);font-size:21px;font-style:normal;font-weight:400;line-height:normal}.event__desc h4{color:var(--text);font-family:var(--font-main);font-size:21px;font-style:normal;font-weight:700;line-height:normal}.event__desc p{color:var(--text);font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.event__desc .event__date,.event__desc .event__location{font-style:normal;line-height:normal;text-transform:uppercase}.event__desc .event__location{color:var(--color-brand);font-family:var(--font-main);font-size:21px;font-weight:700}.event__desc .event__date{color:var(--text);font-family:var(--font-headers);font-size:clamp(36px,1.154vw + 31.846px,54px);font-weight:400}.event .button{background:var(--color-brand)}#mapLevel-0 .map_range g:nth-child(2) rect{fill:var(--region-color)}.map__pin circle{fill:var(--color-brand)}.map__deco_mobile{display:none}@media screen and (max-width: 758px){.map__deco_mobile{display:block;width:100%}.map__deco_mobile img{width:100%;height:auto;display:block}.map__deco_mobile img.__sponsor{display:none}body.sponsor .map__deco_mobile img.__default{display:none}body.sponsor .map__deco_mobile img.__sponsor{display:block}}.map__city_select{display:none}@media screen and (max-width: 758px){.map__city_select{display:flex;flex-direction:column;gap:2px;padding:40px 0;width:100vw;margin-left:calc(-1*var(--gap2))}}.map__city_select button{display:block;width:100%;padding:16px;border:none;background-color:var(--color-brand);color:#fff;font-family:var(--font-main);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color 180ms ease}.map__city_select button:hover{background-color:var(--kolor-3)}.map__city_select button.__jsActive{background-color:var(--text)}.map__deco_right{position:absolute;right:5%;bottom:0;transform:translateY(50%);height:35vh;z-index:3;pointer-events:none}.map__deco_right img{display:block;object-position:bottom;height:100%;width:auto;max-width:none}.map__deco_right img.__sponsor{display:none}body.sponsor .map__deco_right img.__default{display:none}body.sponsor .map__deco_right img.__sponsor{display:block}@media screen and (max-width: 768px){.map__deco_right{display:none}}.map__deco_left{position:absolute;left:0;top:0;height:120vh;max-width:30vw;z-index:0;pointer-events:none}.map__deco_left img{display:block;object-fit:contain;object-position:top;height:100%;width:100%;max-width:none}.map__deco_left img.__sponsor{display:none}body.sponsor .map__deco_left img.__default{display:none}body.sponsor .map__deco_left img.__sponsor{display:block}@media screen and (max-width: 768px){.map__deco_left{display:none}}.region-events{max-width:1520px;margin:auto;display:flex;flex-direction:column;gap:var(--gap4)}.region-event{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gap4);align-items:start;border-top:3px solid var(--text);padding-top:40px}.region-event:last-child{border-bottom:3px solid var(--text);padding-bottom:40px}@media screen and (max-width: 768px){.region-event{grid-template-columns:1fr}}.region-event__info{display:flex;flex-direction:column;gap:var(--gap1);align-self:stretch}.region-event__name{font-family:var(--font-headers);font-size:clamp(18px,1.8vw,21px);font-weight:400;line-height:normal}.region-event__date{font-family:var(--font-headers);font-size:clamp(36px,1.154vw + 31.846px,54px);color:var(--text)}.region-event__location{font-family:var(--font-main);font-size:21px;font-style:normal;font-weight:700;line-height:normal;color:var(--color-brand);text-transform:uppercase;margin-top:auto}.region-event__photo{border:3px solid var(--text)}.region-event__photo img{width:100%;display:block}.region-event__desc{display:flex;flex-direction:column;gap:var(--gap2);align-items:flex-start;align-self:stretch;padding-top:var(--gap2)}.region-event__desc p{line-height:1.6}.region-event__desc .button{align-self:flex-end;margin-top:auto;background-color:var(--color-brand)}.form__outer{display:flex}@media screen and (max-width: 1100px){.form__outer{flex-direction:column}}.form__outer h2{font-family:var(--font-headers);font-weight:400;line-height:122.727%;margin-bottom:20px}.form__wrapper{background-color:var(--kolor-2);width:calc((33.3333333333% - var(--gap8)/3)*2 + var(--gap4));color:#fff;padding:40px 55px;position:relative}@media screen and (max-width: 1100px){.form__wrapper{padding:40px 30px;width:100%}}.form__wrapper h2{font-size:clamp(28px,3.4vw,44px)}.form__wrapper.__jsLightbox{position:relative;display:flex}.article__text .form__wrapper{width:100%;max-width:1000px;margin:auto}.form__lightbox,.form__shoutbox{display:flex;position:absolute;top:0;left:0;width:100%;background:rgba(27,27,27,.75);z-index:4;align-items:center;justify-content:center;opacity:0;transition:opacity 420ms ease,height 0ms ease;height:0;overflow:hidden}.form__lightbox.__jsActive,.form__shoutbox.__jsActive{height:100%;opacity:1}.form__lightbox.__jsActive .form__lightbox_board,.form__lightbox.__jsActive .form__shoutbox_board,.form__shoutbox.__jsActive .form__lightbox_board,.form__shoutbox.__jsActive .form__shoutbox_board{opacity:1}.form__lightbox_board,.form__shoutbox_board{width:100%;padding:63px 30px;margin:20px 50px;color:var(--text);padding-bottom:115px;background:var(--kolor-1);position:relative;text-align:center;font-size:18px;opacity:0;transition:all 420ms ease 160ms}.form__lightbox_board h2,.form__shoutbox_board h2{margin-bottom:var(--gap3)}.form__lightbox_board h2:after,.form__shoutbox_board h2:after{display:block;width:80px;height:8px;content:"";background-color:var(--kolor-3);margin:auto;margin-top:var(--gap3)}.form__lightbox_board p,.form__shoutbox_board p{font-size:18px}.form__lightbox_board *,.form__shoutbox_board *{position:relative;z-index:1}.form__lightbox_board:after,.form__shoutbox_board:after{position:absolute;left:0;right:0;margin:auto;bottom:20px;content:"";width:calc(100% - 100px);height:63px;background:var(--kolor-1) url(https://kulinarna-stolica-polski.wpcdn.pl/i/bg-pattern.png);background-position:left bottom;background-size:430px;background-repeat:repeat-x;z-index:0}.form__lightbox_board .button,.form__shoutbox_board .button{margin:var(--gap3) auto}.form__shoutbox_close,.form__lightbox_close{position:absolute;top:40px;right:55px;width:60px;height:60px;background-color:var(--kolor-5);text-indent:1000px;overflow:hidden;cursor:pointer}.form__shoutbox_close:before,.form__lightbox_close:before{content:"";position:absolute;top:29px;left:15px;width:32px;height:2px;transform:rotate(-45deg);background-color:#1b1b1b}.form__shoutbox_close:after,.form__lightbox_close:after{content:"";position:absolute;top:29px;left:15px;width:32px;height:2px;transform:rotate(45deg);background-color:#1b1b1b}.form_fields{display:flex;column-gap:40px;row-gap:20px;flex-wrap:wrap;width:100%}@media screen and (max-width: 1120px){.form_fields{column-gap:20px}}.form_fields fieldset{width:100%;position:relative}.form_fields fieldset:nth-of-type(1),.form_fields fieldset:nth-of-type(2){width:calc(50% - 20px)}@media screen and (max-width: 1120px){.form_fields fieldset:nth-of-type(1),.form_fields fieldset:nth-of-type(2){width:calc(50% - 10px)}}@media screen and (max-width: 768px){.form_fields fieldset:nth-of-type(1),.form_fields fieldset:nth-of-type(2){width:100%}}.form_fields fieldset .__jsErrMsg{font-size:0;opacity:0;position:absolute;transition:all 420ms ease 100ms}.form_fields fieldset.__jsErr label{color:#ff1f1f}.form_fields fieldset.__jsErr .__jsErrMsg{color:#fff;font-size:12px;opacity:1;background-color:rgba(207,14,14,.8901960784);padding:0 10px 0px;margin-left:0px;transform:translateY(1px)}.form_fields fieldset.form_acc input{opacity:0;position:absolute;width:28px;height:28px;z-index:0}.form_fields fieldset.form_acc span{padding-left:35px;position:relative;cursor:pointer;display:block}.form_fields fieldset.form_acc span:before{position:absolute;top:1px;left:0;content:"";background-color:#fff;width:25px;height:25px;box-shadow:1px 1px 2px 0px rgba(0,0,0,.1)}.form_fields fieldset.form_acc span:after{position:absolute;top:-4px;left:-14px;content:"";width:56px;height:35px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='37' viewBox='0 0 57 37' fill='none'%3E%3Cpath d='M35 14.6211L27.1212 22.4999L22 17.3787' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;transform:scale(0);transition:all 220ms ease}.form_fields fieldset.form_acc span a{color:var(--kolor-5);text-decoration:underline}.form_fields fieldset.form_acc :checked+span:before{background-color:#1e0e0e}.form_fields fieldset.form_acc :checked+span:after{transform:scale(1);transition:all 220ms ease}.form_fields label{font-size:16px;font-weight:400;line-height:1.62;display:block}.form_fields input{outline:0}.form_fields input:active,.form_fields input :focus{outline:0}.form_fields input[type=text],.form_fields input[type=email]{display:block;background:#fff;box-shadow:1px 1px 3px 0px rgba(0,0,0,.08);height:40px;padding:0px 20px 0px 20px;border:0;outline:0;width:100%;font-size:18px;color:var(--text)}.form_fields input[type=text]:active+*+.form__fake_select_list,.form_fields input[type=text]:focus+*+.form__fake_select_list,.form_fields input[type=email]:active+*+.form__fake_select_list,.form_fields input[type=email]:focus+*+.form__fake_select_list{box-shadow:1px 1px 13px 0px rgba(0,0,0,.8)}.form_fields input[type=text]:active:not(#province),.form_fields input[type=text]:focus:not(#province),.form_fields input[type=email]:active:not(#province),.form_fields input[type=email]:focus:not(#province){box-shadow:1px 1px 6px 0px rgba(0,0,0,.7);outline:1px solid var(--kolor-2)}.form_fields input[type=text] .__jsErr,.form_fields input[type=email] .__jsErr{color:var(--text)}.form_fields textarea{background:#fff;box-shadow:1px 1px 3px 0px rgba(0,0,0,.08);height:140px;width:100%;padding:10px 20px}.form_fields textarea:focus-visible{outline:0;box-shadow:1px 1px 6px 0px rgba(0,0,0,.7)}.form_fields ::placeholder{color:#bebebe;font-size:18px;font-style:italic;font-weight:400;line-height:150%;font-family:var(--font-main)}.form_body p{margin-bottom:20px}.form__select{position:relative;z-index:3}.form_fields .form__fake_select{position:relative}.form_fields .form__fake_select>input{position:relative;z-index:3;box-shadow:none}.form_fields .form__fake_select.__jsActive .form__fake_select_list{box-shadow:1px 1px 6px 0px rgba(0,0,0,.4)}.form__fake_select_list{position:absolute;background-color:#fff;width:100%;padding:0px 10px 0px 10px;z-index:2;transform:translateY(-20px);max-height:0;overflow:hidden;transition:all 320ms ease}.form__fake_select_list ::-webkit-scrollbar,.form__fake_select_list * ::-webkit-scrollbar{width:12px;height:12px;background-color:#f3f0e9}.form__fake_select_list ::-webkit-scrollbar-track,.form__fake_select_list * ::-webkit-scrollbar-track{background-color:#f3f0e9}.form__fake_select_list ::-webkit-scrollbar-thumb,.form__fake_select_list * ::-webkit-scrollbar-thumb{background:#7b7b7b;max-width:100px}.form__fake_select_list ul{height:0px;overflow-y:auto;padding:0;transition:all 320ms ease}.form__fake_select_list li{position:relative;color:var(--text);font-size:16px;line-height:30px;padding:0 0 0 14px;width:95%;margin-bottom:4px;cursor:pointer}.form__fake_select_list li:hover{color:var(--kolor-2);background-color:rgba(var(--k1), 0.6);outline:1px solid rgba(var(--k1), 1)}.form__fake_select_list li input{width:100%;position:absolute;height:100%;cursor:pointer;opacity:0}.form__fake_select_list li input:checked+label{color:var(--kolor-2)}.form__fake_select_list li.__jsActive{color:var(--kolor-2);background-color:var(--kolor-1)}.__jsActive .form__fake_select_list{max-height:330px;padding:30px 10px 30px 10px;overflow:hidden}.__jsActive .form__fake_select_list ul{transition:all 320ms ease;height:270px}.form__fake_select__trigger{position:absolute;background:var(--text);width:90px;height:40px;right:0;z-index:3;transform:translateY(-100%);cursor:pointer}.form__fake_select__trigger:after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEgOUw5IDFMMTcgOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-position:center center;transform:rotate(180deg);transform-origin:center center;transition:transform 220ms ease}.form__fake_select__trigger.__jsActive:after{transform:rotate(0deg)}.form_sbm{display:flex;margin:auto;justify-content:flex-end}.form_sbm .btn{outline:none;border:0;cursor:pointer}.form_sbm .btn:hover{background-color:var(--kolor-1);color:var(--text)}fieldset.__file{height:160px}fieldset.__file input{box-shadow:none}.form__upload{display:block;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}#fileInput{padding:0px 0px 0px 0px;width:100%;height:100%;box-sizing:border-box;color:#d3d3d3;font-size:0;background-color:rgba(0,0,0,0);box-shadow:none}input::file-selector-button,.__upload-gallery{width:calc(100% - 0px);height:calc(100% - 60px);margin:35px 0px 30px;box-sizing:border-box;padding:0px;background-color:rgba(0,0,0,0);outline:1px dashed #fff;border:0;font-size:0px;position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://canal-plus-lp-2022.wpcdn.pl/img/ico-file.svg) no-repeat center center;cursor:pointer}.upload_array{position:absolute;height:100%;background-color:#fff;display:none}.__upload-gallery{z-index:1;background:#fff;justify-content:center;align-items:center;display:none}.__upload-gallery i{display:none;position:absolute;top:0;right:0;width:25px;height:25px;background:url(https://canal-plus-lp-2022.wpcdn.pl/img/zamknij.svg) no-repeat center center;background-size:19px;cursor:pointer}.__upload-gallery img+i{display:block}.__upload-gallery img{max-width:80px;max-height:80px;object-fit:contain;margin:0 auto}.__upload-loader{z-index:1;background:#fff;justify-content:center;align-items:center;display:none;width:calc(100% - 60px);height:calc(100% - 60px);margin:25px 30px 30px}.__upload-loader i{width:40%;height:40%;background:url(https://canal-plus-lp-2022.wpcdn.pl/img/loader.svg) no-repeat center center;background-size:contain;animation:rotate 1s infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.__acc label{position:relative;padding-left:40px}.__acc label:before{display:block;content:"";width:25px;height:25px;background-color:#fff;position:absolute;left:0;top:1px}.__acc label:after{display:block;content:"";width:25px;height:25px;background:#fff;position:absolute;left:0;top:1px}.__acc input{width:20px;height:20px;margin:0;margin-right:12px;position:absolute;opacity:0}#Konkurs .form_fields fieldset{position:relative;width:calc(50% - 20px)}@media screen and (max-width: 1120px){#Konkurs .form_fields fieldset{width:calc(50% - 10px)}}@media screen and (max-width: 768px){#Konkurs .form_fields fieldset{width:100%}}#Konkurs .form_fields fieldset:nth-of-type(1),#Konkurs .form_fields fieldset.form_acc,#Konkurs .form_fields fieldset.form_sbm{width:100%}#Konkurs .form_fields fieldset:nth-of-type(7){width:calc(20% - 30px)}@media screen and (max-width: 1120px){#Konkurs .form_fields fieldset:nth-of-type(7){width:calc(22% - 20px)}}@media screen and (max-width: 768px){#Konkurs .form_fields fieldset:nth-of-type(7){width:100%}}#Konkurs .form_fields fieldset:nth-of-type(8){width:calc(30% - 30px)}@media screen and (max-width: 1120px){#Konkurs .form_fields fieldset:nth-of-type(8){width:calc(28% - 10px)}}@media screen and (max-width: 768px){#Konkurs .form_fields fieldset:nth-of-type(8){width:100%}}.recipe_of_month{display:flex;flex-direction:column;background-color:var(--kolor-1);padding:40px 30px;width:calc(33.3333333333% - var(--gap8)/3 + var(--gap4))}@media screen and (max-width: 1100px){.recipe_of_month{width:100%}}.recipe_of_month>h2{font-size:clamp(28px,3.4vw,44px);margin-bottom:20px}.recipe_of_month .recipt__title{margin-bottom:0}.recipe_img__wrapper{margin-bottom:20px}.recipe_img__wrapper img{max-width:100%;margin:auto}.recipe__desc{display:flex;flex-direction:column;gap:20px}.recipe__desc p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}#wideo .section__name{color:var(--kolor-4)}#wideo>.wrapper{position:relative;z-index:1}.wideo__deco_desktop,.wideo__deco_mobile{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden}.wideo__deco_desktop img,.wideo__deco_mobile img{display:block;width:100%;height:100%;object-fit:contain;object-position:top}.wideo__deco_desktop img.__sponsor,.wideo__deco_mobile img.__sponsor{display:none}body.sponsor .wideo__deco_desktop img.__default,body.sponsor .wideo__deco_mobile img.__default{display:none}body.sponsor .wideo__deco_desktop img.__sponsor,body.sponsor .wideo__deco_mobile img.__sponsor{display:block}.wideo__deco_mobile{display:none}@media screen and (max-width: 768px){.wideo__deco_desktop{display:none}.wideo__deco_mobile{display:block}}.wideo__single{max-width:1520px;margin:auto;width:calc(100% - var(--gap1)*2)}.wideo__wrapper{width:100%;color:#fff;overflow:hidden}.wideo__single_desc{padding:var(--gap3) 0 0;display:flex;flex-direction:column;gap:var(--gap2)}.wideo__single_desc h2{color:var(--kolor-4);font-family:var(--font-headers);font-size:21px;font-weight:400}@media screen and (max-width: 640px){.wideo__single_desc h2{font-size:18px}}.wideo__single_desc p{color:var(--kolor-4);font-size:16px;line-height:1.625}.player{width:100%;aspect-ratio:16/9;border:3px solid var(--text)}.playerSG{overflow:hidden}body .wp-player .skinMobile:is(.ima,.special,.visible) .bottom{display:block !important}body .wp-player .bottom{display:block !important}.cdc{max-width:100%;width:100%;margin-bottom:var(--gap4)}.cdc--products{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.cdc--products{flex-direction:column;row-gap:10px}}.cdc--product{width:calc(50% - 11px);box-sizing:border-box;position:relative;background-color:#fff;border:4px solid var(--kolor-5);padding:var(--gap4) var(--gap4) var(--gap9)}@media screen and (max-width: 640px){.cdc--product{width:100%;padding:var(--gap2)}}.cdc--photo-wrapper{text-align:center;position:relative;width:100%}.cdc--photo{max-width:100%;max-height:220px;height:82.4%;margin:0 auto;object-fit:contain}@media screen and (max-width: 640px){.cdc--photo{width:100%;max-width:385px;max-height:none}}.cdc--details{display:flex;flex-direction:column;box-sizing:border-box;padding:6px 0 0px;width:100%;margin:0 auto;gap:8px}.cdc--details p{margin-bottom:0;line-height:1.3}.cdc--external{display:flex;align-items:center;width:fit-content;margin:auto;text-decoration:none}.cdc--external span{display:block;margin-bottom:10px}.cdc--external-img{max-width:177px;margin:0 auto;display:block}.cdc--button{margin:0 auto;position:absolute;bottom:var(--gap3);left:0;right:0}.footer{background-color:#fff;padding:clamp(var(--gap4),5.2083vw,100px) clamp(20px,3.85px + 4.49vw,90px);position:relative}@media screen and (max-width: 768px){.footer{padding:var(--gap4) 20px}}.footer .wrapper{display:flex;align-items:center;gap:var(--gap5);color:var(--text);flex-wrap:wrap;max-width:none}@media screen and (max-width: 768px){.footer .wrapper{flex-direction:column;align-items:flex-start;gap:var(--gap2);width:100%}}.footer p{font-size:14px;font-weight:400;line-height:1.4;flex:1}.footer p a{text-decoration:underline}@media screen and (max-width: 768px){.footer p{font-size:12px;border-top:1px solid #fff;width:100%}}.footer__logos{display:flex;gap:clamp(20px,4vw,60px);align-items:center;flex-shrink:0}@media screen and (max-width: 768px){.footer__logos{width:100%;justify-content:space-between}}@media screen and (max-width: 768px){.footer__logo_wp_kultury{order:2}}.footer__logo_wp_kultury svg{width:clamp(150px,138.46px + 3.21vw,200px);height:clamp(30px,27.69px + .64vw,40px)}@media screen and (max-width: 768px){.footer__logo_wp_kultury svg{width:150px;height:30px}}@media screen and (max-width: 768px){.footer__logo_mapa_kultury{order:1}}.footer__logo_mapa_kultury svg{width:clamp(52px,43.92px + 2.24vw,87px);height:clamp(60px,50.77px + 2.56vw,100px)}@media screen and (max-width: 768px){.footer__logo_mapa_kultury svg{width:52px;height:60px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff }.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px }.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next";transform:rotate(180deg)}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff }.swiper-lazy-preloader-black{--swiper-preloader-color: #000 }@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-wrapper{margin-top:3vw}.swiper__container{width:100%;position:relative}@media screen and (max-width: 1120px){.swiper__container:hover .swiper-button{opacity:1}}.swiper{width:100%;padding:0 0 var(--gap5)}.swiper__container.__ver_map{--map-photo-h: 400px;--map-nav-gap: 20px;--map-nav-h: 55px}@media screen and (max-width: 1080px){.swiper__container.__ver_map{--map-nav-h: 40px}}.swiper__container.__ver_map .swiper-pagination{--swiper-pagination-color: var(--color-brand);--swiper-pagination-bullet-inactive-color: var(--text);--swiper-pagination-bullet-inactive-opacity: 0.3;--swiper-pagination-bullet-horizontal-gap: 6px;bottom:unset;line-height:0;top:calc(var(--map-photo-h) + var(--map-nav-gap) + var(--map-nav-h)/2 + 1vw);z-index:3;max-width:330px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 520px){.swiper__container.__ver_map .swiper-pagination{top:calc(var(--map-photo-h) + var(--map-nav-gap) + var(--map-nav-h)/2)}}.swiper__container.__ver_map .swiper-pagination .swiper-pagination-bullet{width:40px;height:15px;border-radius:7px;border:3px solid var(--color-brand);background-color:#fff;opacity:1}@media screen and (max-width: 420px){.swiper__container.__ver_map .swiper-pagination .swiper-pagination-bullet{width:20px}}.swiper__container.__ver_map .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:70px;background-color:var(--color-brand)}@media screen and (max-width: 420px){.swiper__container.__ver_map .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px}}@media screen and (max-width: 520px){.swiper__container.__ver_map .swiper-pagination{max-width:calc(100% - 130px)}}@media screen and (max-width: 480px){.swiper__container.__ver_map .swiper-pagination{--swiper-pagination-bullet-horizontal-gap: 4px}}.swiper-nav{position:absolute;top:10.2vw;width:calc(100% - 80px);margin:auto;left:0;right:0}.swiper-button{position:absolute;top:0;margin:0;transform:none;width:auto;height:55px;padding:15px 30px;display:flex;justify-content:center;align-items:center;gap:10px;z-index:1;border-radius:50px;background-color:var(--color-brand)}@media screen and (max-width: 1080px){.swiper-button{width:65px;height:40px;padding:10px 20px}}.swiper-button:after{box-sizing:border-box;width:24px;height:24px;content:"";border:none;margin:0;background:url("http://mapa-kultury-2026.wpcdn.pl/i/gallery_vector.png") no-repeat center/contain}.swiper-button:hover{background-color:var(--kolor-3);box-shadow:none}.swiper-button[aria-disabled=true]{opacity:0}.swiper-button-prev{left:0;right:auto}.swiper-button-next{left:auto;right:0}.__wide .swiper{padding-bottom:0}.__wide .swiper-wrapper{align-items:flex-start}.__wide .swiper-slide{background-position:center;background-size:cover;transform-origin:center}@media screen and (max-width: 1080px){.__wide .swiper-slide{display:flex;flex-direction:column;align-items:center}}.__wide .swiper-slide img{display:block;object-fit:cover;max-width:100%;height:100%;user-select:none}.__wide .swiper-slide .swiper__subtitle{opacity:0;transition:all 220ms ease;font-size:16px;font-weight:600;color:var(--color-brand)}.__wide .swiper-slide.swiper-slide-active{z-index:1;position:relative;padding:0}.__wide .swiper-slide.swiper-slide-active .swiper__subtitle{opacity:1;transition:opacity 320ms ease 330ms;margin-left:calc((100% - 29.17vw)/2);padding-right:20px;padding-top:.6vw}.__wide .swiper-slide.swiper-slide-active img{filter:brightness(1);transition:all 320ms ease;margin-left:calc((100% - 29.17vw)/2);width:29.17vw;max-width:29.17vw;margin-top:-3vw;height:19.79vw;border:3px solid var(--text)}.__wide .swiper-slide:not(.swiper-slide-active) .swiper__subtitle{opacity:0;padding-top:2.6vw;width:calc(100% + 10vw);margin-left:-5vw;transition:opacity 0ms ease 0ms;height:0;overflow:hidden}.__wide .swiper-slide:not(.swiper-slide-active) img{filter:brightness(0.7);box-shadow:0 0 0 0px #fff;position:relative;transition:all 320ms ease;margin-left:0;margin-top:-3vw;width:100%;height:11.98vw}.__wide .swiper-horizontal .swiper-slide:has(+.swiper-slide-prev){transform:translateX(-5vw)}.__wide .swiper-horizontal .swiper-slide.swiper-slide-next,.__wide .swiper-horizontal .swiper-slide.swiper-slide-next+.swiper-slide{transform:translateX(5vw)}.__wide .swiper-horizontal .swiper-slide-prev{transform:translateX(-5vw)}.__wide .swiper-nav{position:absolute;inset:0;width:100%;margin:0}@media screen and (max-width: 1080px){.__wide .swiper-horizontal .swiper-slide,.__wide .swiper-horizontal .swiper-slide:has(+.swiper-slide-prev),.__wide .swiper-horizontal .swiper-slide.swiper-slide-next,.__wide .swiper-horizontal .swiper-slide.swiper-slide-next+.swiper-slide,.__wide .swiper-horizontal .swiper-slide-prev{transform:none}.__wide .swiper-slide .swiper__img-wrapper{width:100%}.__wide .swiper-slide.swiper-slide-active img{height:80vw;margin-left:0;width:100%;max-width:100%}.__wide .swiper-slide:not(.swiper-slide-active) img{height:60vw;margin-left:0}.__wide .swiper-slide .swiper__subtitle{color:var(--color-brand);font-weight:700}.__wide .swiper-slide.swiper-slide-active .swiper__subtitle,.__wide .swiper-slide:not(.swiper-slide-active) .swiper__subtitle{margin-left:20px}}@media screen and (max-width: 768px){.__ver_wideo .swiper{width:100%;padding:0 0 var(--gap1)}}.__ver_wideo .swiper-slide{background-color:var(--kolor-2)}.__ver_wideo .swiper-slide.swiper-slide-active{opacity:1}.__ver_wideo .swiper-wrapper{margin-top:0}.__ver_wideo .wideo__wrapper{width:100%}.__ver_wideo .swiper-nav{width:100vw;left:50%;transform:translateX(-50%);z-index:2;top:27vw}.__ver_wideo .wideo__desc{display:flex;flex-direction:column;gap:var(--gap2)}.__ver_wideo .wideo__desc .btn_main{align-self:flex-end}.__ver_map{position:relative;z-index:2}.__ver_map .swiper-nav{width:100%;max-width:480px;left:50%;transform:translateX(-50%);z-index:2;top:calc(var(--map-photo-h) + var(--map-nav-gap) + 2vw);height:var(--map-nav-h);margin:0}.swiper__container.__ver_region{--map-nav-gap: 20px}.swiper__container.__ver_region .swiper{padding:0}.swiper__container.__ver_region .swiper-nav{position:static;transform:none;left:auto;right:auto;width:100%;max-width:none;height:auto;margin-top:var(--map-nav-gap);display:flex;align-items:center;justify-content:space-between;gap:20px}.swiper__container.__ver_region .swiper-button{position:static;flex-shrink:0}.swiper__container.__ver_region .swiper-pagination{position:static;transform:none;top:auto;bottom:auto;left:auto;width:auto;max-width:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}.swiper__container.__ver_region .swiper-pagination-bullet{margin:0 !important}.map__slide_item{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.gallery_hover{position:relative;display:flex;justify-content:space-between;margin:0 auto var(--gap4);gap:var(--gap2)}@media screen and (max-width: 768px){.gallery_hover{flex-direction:column;aspect-ratio:unset}}.gallery_hover .widget__item{width:100%;position:relative;overflow:hidden;aspect-ratio:1/1}@media screen and (max-width: 768px){.article__sticky_wrapper .gallery_hover{margin-bottom:0}}.gallery_hover__img{width:100%;object-fit:cover;height:100%;border:3px solid var(--text)}.gallery_hover__text{position:absolute;left:0;right:0;bottom:0;top:0;padding:var(--gap4);overflow:hidden auto;box-sizing:border-box;display:flex;flex-wrap:wrap;transition:opacity .4s ease-in-out,background .11s ease-in-out 220ms;color:var(--text);max-height:100%;opacity:0;align-content:flex-start;border:3px solid rgba(0,0,0,0)}.gallery_hover__text:before,.gallery_hover__text:after{background:var(--kolor-2);inset:0;position:absolute;content:"";opacity:0;transition:all .6s ease-in-out .2s;top:0;bottom:0;height:100%}.gallery_hover__text:before{transform:translateX(-100%)}.gallery_hover__text:after{transform:translateX(100%)}.gallery_hover__text p,.gallery_hover__text h3{opacity:0;overflow-y:auto;transition:opacity .3s;transform:translate3d(0, 0, 0);backface-visibility:hidden;position:relative;z-index:1;align-self:center;width:100%}.gallery_hover__text h3{margin-bottom:var(--gap2);font-size:26px;line-height:138%}@media screen and (max-width: 1080px){.gallery_hover__text h3{font-size:20px}}.gallery_hover__text p{line-height:162%}.gallery_hover__pin{position:absolute;bottom:var(--gap2);right:50%;transform:translateX(50%);width:85px;height:55px;padding:15px 30px;border-radius:var(--radius);background-color:var(--color-brand);cursor:pointer;z-index:1}.gallery_hover__pin:before,.gallery_hover__pin:after{display:block;position:absolute;content:"";top:50%;left:50%;background-color:var(--kolor-2);transform-origin:center;transform:translate3d(0, 0, 0) translate(-50%, -50%);transition:transform .25s ease}.gallery_hover__pin:before{width:7px;height:25px}.gallery_hover__pin:after{width:25px;height:7px}.item--active .gallery_hover__text{opacity:1;transition:opaity .4s ease-in-out,background 220ms ease 100ms;background:var(--kolor-2);border:3px solid var(--text)}.item--active .gallery_hover__text:before,.item--active .gallery_hover__text:after{opacity:1;transform:translateX(0%);transition:transform .4s ease-in-out}.item--active .gallery_hover__text p,.item--active .gallery_hover__text h3{opacity:1;transition:opacity .3s .2s}.item--active .gallery_hover__pin:after{opacity:0}.item--active .gallery_hover__pin:before{transform:translate(-50%, -50%) rotate(90deg)}.gallery__accordion{--title-width: 60px;display:flex;counter-reset:elem;margin:0 auto;padding:0;position:relative;box-sizing:border-box;overflow:hidden;margin-bottom:var(--gap4)}@media screen and (max-width: 768px){.gallery__accordion{flex-direction:column;width:100%}}.accordion__element{width:calc(var(--title-width) + 14vw);min-width:var(--title-width);height:630px;max-height:54vw;position:relative;transition:width .4s ease .05s}@media screen and (max-width: 768px){.accordion__element{width:var(--title-width);min-height:var(--title-width);height:auto;max-height:var(--title-width);width:100%;transition:all .4s linear 0s;overflow:hidden}}.accordion__element:last-of-type .accordion__title{border-right:0}.accordion__element:first-of-type .accordion__title{transform:rotate(180deg) translateX(0%)}@media screen and (max-width: 768px){.accordion__element:first-of-type .accordion__title{transform:unset}}.accordion__element:first-of-type img{height:100%;width:calc(100% - var(--title-width)/2);left:calc(var(--title-width)/2)}@media screen and (max-width: 768px){.accordion__element:first-of-type img{left:auto;width:100%}}.accordion__element:first-of-type .accordion__accordion-desc{left:calc(var(--title-width) - 1px);width:calc(100% - var(--title-width))}@media screen and (max-width: 768px){.accordion__element:first-of-type .accordion__accordion-desc{left:0;width:100%}}.accordion__bg{width:100%;height:100%;position:relative}.accordion__img{position:relative;height:100%}@media screen and (max-width: 768px){.accordion__img{background-color:var(--kolor-2)}}.accordion__img img{height:100%;width:100%;aspect-ratio:16/9;overflow:hidden;position:absolute;top:0;left:0;filter:brightness(0.5);object-fit:cover}@media screen and (max-width: 768px){.accordion__img img{max-height:0;width:100%;position:relative;object-fit:cover;left:0;transition:all .4s linear;aspect-ratio:16/9;padding:0}}.accordion__title{text-overflow:ellipsis;writing-mode:vertical-rl;position:absolute;left:0;top:0;padding:var(--gap10) 0 var(--gap1);z-index:2;box-sizing:border-box;height:100%;width:var(--title-width);display:flex;align-items:center;transform:rotate(180deg) translateX(50%);line-height:1;background-color:var(--kolor-5);color:var(--kolor-4);background-size:cover;overflow:hidden;z-index:2;cursor:pointer}@media screen and (max-width: 768px){.accordion__title{position:relative;font-size:16px;line-height:1.2;width:100%;height:var(--title-width);writing-mode:unset;padding:var(--gap2);transform:unset;margin:0;display:flex;align-items:center;border-left:0}}.accordion__title:before{position:absolute;counter-increment:elem;content:"0" counter(elem) "";display:flex;justify-content:center;align-items:center;left:0;right:0;top:0;height:var(--gap10);margin:0 auto;writing-mode:horizontal-tb;transform:rotate(180deg);font-size:21px;font-weight:400;line-height:normal;font-family:var(--font-headers)}@media screen and (max-width: 768px){.accordion__title:before{position:static;top:unset;left:unset;right:unset;margin:0;transform:unset;width:auto;margin-right:var(--gap2);height:var(--title-width);font-size:24px}}.accordion__accordion-desc{height:auto;box-sizing:border-box;position:absolute;left:calc(var(--title-width)/2 - 1px);bottom:0;opacity:0;background-color:var(--color-brand);display:flex;flex-direction:column;padding:var(--gap3);overflow:hidden;color:var(--text);width:calc(100% - var(--title-width)/2 + 1px);opacity:0;transition:opacity .1s ease 0s;color:var(--kolor-4)}@media screen and (max-width: 768px){.accordion__accordion-desc{width:100%;max-width:100%;left:0;height:0;max-height:0;font-size:16px;line-height:1.5;padding:0 var(--gap2);opacity:1}}.accordion__accordion-desc p{margin-bottom:0}.accordion__element.accordion__element_hover{width:calc(100% - var(--title-width)*2);z-index:2;transition:width .2s ease 0s}@media screen and (max-width: 768px){.accordion__element.accordion__element_hover{width:100%;height:auto;max-height:1000px;transition:all .4s linear 0s}}@media screen and (max-width: 768px){.accordion__element.accordion__element_hover .accordion__bg{height:auto}}.accordion__element.accordion__element_hover .accordion__title{color:var(--kolor-4);background-color:var(--color-brand)}.accordion__element.accordion__element_hover .accordion__img img{filter:brightness(1)}@media screen and (max-width: 768px){.accordion__element.accordion__element_hover .accordion__img img{max-height:55vw;width:100%;height:100%;transition:all .4s linear}}.accordion__element.accordion__element_hover .accordion__accordion-desc{opacity:1;transition:opacity .3s ease .4s}@media screen and (max-width: 768px){.accordion__element.accordion__element_hover .accordion__accordion-desc{position:relative;bottom:0;justify-content:center;height:auto;max-height:300px;padding:var(--gap2)}}.article__sticky_wrapper .gallery__accordion{flex-direction:column;width:100%}.article__sticky_wrapper .accordion__element{min-height:var(--title-width);height:auto;max-height:fit-content;width:100%;transition:none}.article__sticky_wrapper .accordion__element:last-of-type .accordion__title{border-bottom:0}.article__sticky_wrapper .accordion__img img{max-height:0;width:100%;height:0;position:relative;object-fit:cover;left:0;transition:all .4s linear;aspect-ratio:16/9}.article__sticky_wrapper .accordion__title{position:relative;line-height:1.2;width:100%;height:auto;writing-mode:unset;padding:var(--gap05) var(--gap3);transform:unset;margin:0;display:flex;align-items:center;border-left:0;border-bottom:4px solid #fff}@media screen and (max-width: 768px){.article__sticky_wrapper .accordion__title{font-size:16px}}.article__sticky_wrapper .accordion__title:before{position:static;top:unset;left:unset;right:unset;margin:0;transform:unset;width:auto;margin-right:var(--gap2);height:var(--title-width);font-size:36px;font-weight:300;line-height:1}@media screen and (max-width: 768px){.article__sticky_wrapper .accordion__title:before{font-size:24px}}.article__sticky_wrapper .accordion__accordion-desc{width:100%;max-width:100%;left:0;height:0;max-height:0;font-size:14px;line-height:1.4;padding:0 var(--gap3);opacity:1;transition:all .4s linear 0s}.article__sticky_wrapper .accordion__element.accordion__element_hover{width:100%;height:auto;max-height:fit-content;transition:none}.article__sticky_wrapper .accordion__element.accordion__element_hover .accordion__bg{height:auto}.article__sticky_wrapper .accordion__element.accordion__element_hover .accordion__img img{max-height:35vw;width:100%;height:100%;transition:all .4s linear}.article__sticky_wrapper .accordion__element.accordion__element_hover .accordion__accordion-desc{position:relative;bottom:0;justify-content:center;height:fit-content;max-height:400px;padding:var(--gap3) var(--gap3);transition:all .4s linear 0s}.article__cite{padding:var(--gap3) 0;display:flex;column-gap:var(--gap1);margin:0 auto var(--gap4);max-width:560px}@media screen and (max-width: 768px){.article__cite{flex-direction:column;max-width:100%}}.article__cite .article__cite-img{display:none}.article__cite .article__cite_text:before,.article__cite .article__cite-text:before{content:"";display:block;width:147px;height:120px;margin-bottom:var(--gap2);background:url("http://mapa-kultury-2026.wpcdn.pl/i/paragraf.png") no-repeat center/contain}@media screen and (max-width: 768px){.article__cite .article__cite_text:before,.article__cite .article__cite-text:before{width:100px;height:82px}}.article__cite .article__cite_text h4,.article__cite .article__cite-text h4{font-family:var(--font-headers);font-size:21px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:var(--gap2)}@media screen and (max-width: 768px){.article__cite .article__cite_text h4,.article__cite .article__cite-text h4{font-size:18px}}.article__cite .article__cite_text span,.article__cite .article__cite-text span{font-family:var(--font-main);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:2.4px;text-transform:uppercase}@media screen and (max-width: 768px){.article__cite .article__cite_text span,.article__cite .article__cite-text span{font-size:12px}}
/*# sourceMappingURL=s.min.css.map */