#fupi_cookie_notice#fupi_cookie_notice{--zg-akcent:#7dbb5d;--zg-akcent-ciemny:#6aa84b;--zg-pomarancz:#e87c20;--zg-link:#c4611c;--zg-tekst:#1b1b1b;--zg-szary:#5f5f5f;--zg-linia:#ececec;font-family:Poppins,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--zg-tekst);line-height:1.6}#fupi_cookie_notice#fupi_cookie_notice.fupi_notice_gradient_overlay{background:rgb(27 27 27 / .45)}#fupi_cookie_notice#fupi_cookie_notice .fupi_panel{width:min(760px, calc(100% - 32px));max-width:none;max-height:calc(100vh - 40px);padding:0;border:0;border-radius:18px;background:#fff;box-shadow:0 30px 70px -12px rgb(0 0 0 / .38),0 2px 8px rgb(0 0 0 / .08);overflow-y:auto;overscroll-behavior:contain}@media (min-width:768px){#fupi_cookie_notice#fupi_cookie_notice .fupi_panel{bottom:auto}}#fupi_cookie_notice#fupi_cookie_notice .fupi_inner::before{content:"";display:block;height:66px;border-bottom:1px solid var(--zg-linia);background:url(https://wearyourbrand.pl/wp-content/uploads/2025/02/stronaZasob-34LOGO-NEW.png) no-repeat 28px center / auto 26px}#fupi_cookie_notice#fupi_cookie_notice #fupi_welcome_panel .fupi_content{padding:22px 28px 2px}#fupi_cookie_notice#fupi_cookie_notice #fupi_main_descr{margin:0;font-size:14.5px;line-height:1.7;color:var(--zg-tekst)}#fupi_cookie_notice#fupi_cookie_notice .fupi_content a{color:var(--zg-link);font-weight:600;text-decoration:underline;text-underline-offset:3px}#fupi_cookie_notice#fupi_cookie_notice .fupi_content a:hover{color:var(--zg-pomarancz)}#fupi_cookie_notice#fupi_cookie_notice .fupi_buttons{display:flex;flex-wrap:nowrap;gap:12px;margin:20px 0 0;padding:18px 28px 24px;border-top:1px solid var(--zg-linia)}#fupi_cookie_notice#fupi_cookie_notice .fupi_buttons button{flex:1 1 0%;min-width:0;min-height:50px;margin:0;padding:0 16px!important;border:2px solid #dcdcdc;border-radius:12px;background:#fff;box-shadow:none;color:var(--zg-tekst);font-family:inherit;font-size:14.5px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease,transform 0.1s ease}#fupi_cookie_notice#fupi_cookie_notice .fupi_buttons button.fupi_button:hover{border-color:#cfcfcf;background:#f2f1ef;color:var(--zg-tekst)}#fupi_cookie_notice#fupi_cookie_notice .fupi_buttons button.fupi_cta{border-color:var(--zg-akcent);background:var(--zg-akcent);color:#fff}#fupi_cookie_notice#fupi_cookie_notice .fupi_buttons button.fupi_cta:hover{border-color:var(--zg-akcent-ciemny);background:var(--zg-akcent-ciemny);color:#fff}#fupi_cookie_notice#fupi_cookie_notice .fupi_buttons button:active{border-color:var(--zg-pomarancz);background:var(--zg-pomarancz);color:#fff;transform:scale(.98)}#fupi_cookie_notice#fupi_cookie_notice .fupi_buttons button:focus-visible{outline:2px solid var(--zg-pomarancz);outline-offset:3px}#fupi_cookie_notice#fupi_cookie_notice #fupi_decline_cookies_btn,#fupi_cookie_notice#fupi_cookie_notice #fupi_return_btn{order:1}#fupi_cookie_notice#fupi_cookie_notice #fupi_cookie_settings_btn{order:2}#fupi_cookie_notice#fupi_cookie_notice #fupi_agree_to_all_cookies_btn,#fupi_cookie_notice#fupi_cookie_notice #fupi_agree_to_selected_cookies_btn{order:3}#fupi_cookie_notice#fupi_cookie_notice .fupi_close_banner_btn{order:4}#fupi_cookie_notice#fupi_cookie_notice #fupi_settings_panel .fupi_content{padding:6px 28px 0}#fupi_cookie_notice#fupi_cookie_notice .fupi_section{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:18px;margin:0;padding:18px 0;border-bottom:1px solid var(--zg-linia)}#fupi_cookie_notice#fupi_cookie_notice .fupi_section.fupi_hidden{display:none}#fupi_cookie_notice#fupi_cookie_notice .fupi_section:last-child{border-bottom:0}#fupi_cookie_notice#fupi_cookie_notice .fupi_section .fupi_headline{margin:0;font-size:15px;font-weight:600;line-height:1.3;color:var(--zg-tekst)}#fupi_cookie_notice#fupi_cookie_notice .fupi_section .fupi_cookietype_descr{grid-column:1 / -1;margin:6px 0 0;font-size:13.5px;line-height:1.6;color:var(--zg-szary)}#fupi_cookie_notice#fupi_cookie_notice label.fupi_switch,#fupi_cookie_notice#fupi_cookie_notice .fupi_faux_switch{width:48px;height:28px}#fupi_cookie_notice#fupi_cookie_notice .fupi_switch_slider,#fupi_cookie_notice#fupi_cookie_notice .fupi_faux_slider{border-radius:999px;background:#d6d6d6;transition:background-color 0.2s ease,box-shadow 0.2s ease}#fupi_cookie_notice#fupi_cookie_notice .fupi_switch_slider::before,#fupi_cookie_notice#fupi_cookie_notice .fupi_faux_slider::before{left:3px;bottom:3px;width:22px;height:22px;box-shadow:0 1px 3px rgb(0 0 0 / .25);transition:transform 0.2s ease}#fupi_cookie_notice#fupi_cookie_notice input:checked+.fupi_switch_slider,#fupi_cookie_notice#fupi_cookie_notice .fupi_faux_slider{background:var(--zg-akcent)}#fupi_cookie_notice#fupi_cookie_notice input:checked+.fupi_switch_slider::before,#fupi_cookie_notice#fupi_cookie_notice .fupi_faux_slider::before{transform:translateX(20px)}#fupi_cookie_notice#fupi_cookie_notice input:focus+.fupi_switch_slider{box-shadow:none}#fupi_cookie_notice#fupi_cookie_notice input:focus-visible+.fupi_switch_slider{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--zg-pomarancz)}#fupi_cookie_notice#fupi_cookie_notice .fupi_animated{animation-duration:0.35s}#fupi_cookie_notice#fupi_cookie_notice .fupi_fadeInUp{animation-name:wyb-zg-wjazd;animation-timing-function:cubic-bezier(.2,.7,.2,1)}@keyframes wyb-zg-wjazd{from{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#fupi_cookie_notice#fupi_cookie_notice .fupi_animated{animation-duration:0.01ms}}@media (max-width:767px){#fupi_cookie_notice#fupi_cookie_notice .fupi_panel{width:100%;max-height:88vh;bottom:0;border-radius:20px 20px 0 0}#fupi_cookie_notice#fupi_cookie_notice .fupi_inner::before{height:56px;background-position:20px center;background-size:auto 22px}#fupi_cookie_notice#fupi_cookie_notice #fupi_welcome_panel .fupi_content,#fupi_cookie_notice#fupi_cookie_notice #fupi_settings_panel .fupi_content{padding-left:20px;padding-right:20px}#fupi_cookie_notice#fupi_cookie_notice #fupi_welcome_panel .fupi_content{padding-top:16px}#fupi_cookie_notice#fupi_cookie_notice #fupi_main_descr{font-size:14px;line-height:1.65}#fupi_cookie_notice#fupi_cookie_notice .fupi_buttons{flex-direction:column;gap:10px;margin-top:16px;padding:16px 20px calc(18px + env(safe-area-inset-bottom, 0px))}#fupi_cookie_notice#fupi_cookie_notice .fupi_buttons button{flex:none;width:100%;min-height:48px}#fupi_cookie_notice#fupi_cookie_notice #fupi_agree_to_all_cookies_btn,#fupi_cookie_notice#fupi_cookie_notice #fupi_agree_to_selected_cookies_btn{order:0}}