﻿#opieka-pakiety-1{background:#ffefe0;position:relative}#opieka-pakiety-1.pakiet-2{background:#F1F6F9}#opieka-pakiety-1 .opieka-kroki{max-width:93%;margin:0 auto;position:relative;top:-2rem;padding-bottom:5rem}#opieka-pakiety-1 .opieka-kroki .opieka-krok{display:flex;background:#fff;padding:1rem;align-items:center;border-radius:10px;font-weight:500}#opieka-pakiety-1 .opieka-kroki .opieka-krok img{max-height:48px;margin-right:15px}#opieka-pakiety-1 .video{margin:0 auto;width:100%;display:block;text-align:center;position:absolute;left:0;right:0;bottom:-81px}#opieka-pakiety-1 .video video{max-width:1232px;box-shadow:0 19px 19px rgba(0, 0, 0, 0.05);border-radius:30px;width:100%;height:auto}#opieka-korzysci{padding:6rem 0 2rem;background:#f1f5f9}#opieka-menu{background:#fff0df;padding:2rem 0;position:relative}#opieka-menu .opieka-menu-item{display:flex;justify-content:center;align-items:center;width:100%}#opieka-menu .opieka-menu-item .opieka-menu-przepis{width:38%;background:white;padding:0 2rem 1rem;border-radius:20px;margin:1rem}#opieka-menu .opieka-menu-item .opieka-menu-przepis .obrazek{text-align:center}#opieka-menu .opieka-menu-item .opieka-menu-przepis .obrazek img{position:relative;top:-30px;width:80%}#opieka-menu .opieka-menu-item .opieka-menu-przepis .cechy{display:flex;font-size:0.8rem}#opieka-menu .opieka-menu-item .opieka-menu-przepis .cechy p{margin:0.5rem 0.5rem 0.5rem 0}#opieka-menu .opieka-menu-item .opieka-menu-przepis .cechy .kategoria{background:#f1f6f9;color:#025274;font-weight:500;padding:0 8px;border-radius:10px}#opieka-menu .opieka-menu-item .opieka-menu-przepis .cechy .kalorie{background:#FFF0DF;color:#D9B53E;font-weight:500;padding:0 8px;border-radius:10px}#opieka-menu .opieka-menu-item .opieka-menu-przepis .skladniki{display:flex}#opieka-menu .opieka-menu-item .opieka-menu-przepis .skladniki p{margin:0 0.5rem 0.5rem 0;border:2px solid #9f9f9f;padding:0 10px;border-radius:50px;font-size:0.7rem;font-weight:500}#opieka-menu .opieka-korzysci{display:flex;justify-content:center;align-items:center;font-weight:500;margin-top:1rem;position:relative;z-index:1}#opieka-menu .opieka-korzysci>div{box-shadow:0 19px 56px -12px #ECDECE;text-align:center;background:#fff;margin:10px;padding:1rem;line-height:1;border-radius:20px}#opieka-menu .end{background-color:aliceblue;position:absolute;bottom:-62px;z-index:0}#opieka-zyskasz{background-color:aliceblue;background-size:100%;background-repeat:no-repeat;padding:2rem;margin-top:3rem}#opieka-zyskasz .play-video{padding:1rem;box-shadow:0 26px 56px -12px rgba(210, 206, 197, 0.63);background:#FFFFFF;display:flex;justify-content:center;align-items:center;border-radius:100%;margin:0;width:80px;height:80px;text-align:center}#opieka-zyskasz .play-video i{font-size:2rem;color:#3BA8CB}#opieka-indywidualne{background:#f0f8ff;border-top:2px solid #fff;padding:4rem 0}#opieka-indywidualne .box{background:#fff;padding:3rem;border-radius:2rem}#opieka-indywidualne .box ul{margin:0;padding:0}#opieka-indywidualne .box ul li{font-size:1rem;font-weight:500;margin:0}#opieka-indywidualne .zdjecie img{max-height:400px}#komenatrze-zespol{padding:4vw 0}#komenatrze-zespol .nasz-zespol-slider .pracownik-zdjecie{border-bottom:2px solid #eee;text-align:center;margin:0 0 2rem;height:138px}#komenatrze-zespol .nasz-zespol-slider .pracownik-zdjecie img{max-width:50%;position:relative}#komenatrze-zespol .nasz-zespol-slider .pracownik{border-radius:20px;border:2px solid #eee}#komenatrze-zespol .nasz-zespol-slider .nawigacja{display:flex;align-items:center}#komenatrze-zespol .nasz-zespol-slider .nawigacja>div{margin:1rem 5px;background:#000;color:#fff;width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;padding:0 !important;text-align:center;align-items:center}#faq{background:#F1F6F9;min-height:300px}.just-link{position:fixed;background:red;padding:16px;top:0;z-index:999;border-bottom-right-radius:30px}#wpadminbar{bottom:0;top:auto;position:fixed}html{scroll-behavior:smooth;overflow-x:hidden;min-width:400px;max-width:1920px;margin:0 !important auto 0 !important;font-size:16px}body{font-family:"General Sans";overflow-x:hidden;max-width:1920px;width:100%;margin:0 auto}.container_new{max-width:1680px;width:100%;margin:0 auto}.italic{font-style:italic}.color_1{color:#D9B53E}.color_2{color:#3BA8CB}.white{color:#fff}.black{color:#000}.font1{font-family:"General Sans"}.font2{font-family:"Boska-Bold"}.space-1{padding:1rem}.space-2{padding:2rem}i{margin:0 5px}.b,.strong,b,strong{font-weight:600}.strong500{font-weight:500}a{color:#000;transition:0.5s;text-decoration:none}a:hover{color:#D9B53E;opacity:0.5}bdi,ins{text-decoration:none;font-weight:600}input,textarea{border:1px solid #d9d9d9;padding:10px 20px;border-radius:24px}ul.lista li{list-style-type:none;line-height:2}ul.lista li.c1:before{color:#D9B53E}ul.lista li.c2:before{color:#3BA8CB}ul.lista li:before{content:"";display:inline-block;width:15px;font-family:"FontAwesome";margin-right:5px;position:relative}input[type="checkbox"],input[type="radio"]{display:inline-block;height:15px;width:15px;border-radius:50%;transition:box-shadow 0.3s;cursor:pointer;appearance:none;-webkit-appearance:none;position:relative;border:2px solid #d4b037;padding:3px;margin:0 5px -1px 0}input[type="checkbox"]:checked,input[type="radio"]:checked{box-shadow:inset 0 0 0 20px #d4b037}.relative{position:relative}.button.color2{color:#1b2036}.button.color2:hover{color:#fff}.full_click{cursor:pointer}.button3{box-shadow:0 3px 11px -5px #888;padding:5px 20px;border-radius:25px;font-size:0.8rem;text-transform:uppercase;color:#6dc8c2;font-weight:500;letter-spacing:1px;background:#fff;display:inline-block;width:auto}.button3::before{content:"";width:6px;height:6px;background:#6dc8c2;border-radius:100%;display:inline-block;position:relative;top:-1px}.line-height{line-height:1}.line-height1-5{line-height:1.5}::placeholder{color:#999;font-size:0.8rem}.button{background:#3ba8cb;color:#fff;padding:10px 30px;border:none;border-radius:40px;transition:0.5s}.button.bialy{background:#FFFFFF;border-radius:50px;color:#000}.button.czarny{background:#000;border-radius:50px;color:#fff}.button.czerwony{background:#E83737;color:#fff}.button.pomaranczowy{background:#D9B53E;color:#fff}.button:hover{background:#d4b037;opacity:1;color:#fff}.nopadding{padding:0;margin:0}.rem_7{font-size:0.7rem}.rem_8{font-size:0.8rem}.rem_9{font-size:0.9rem}.rem1{font-size:1rem}.rem1-5{font-size:1.5rem}.rem2{font-size:2rem}.rem3{font-size:3rem}.rem4{font-size:4rem}.rem5{font-size:5rem}.rem6{font-size:6rem}.rem7{font-size:7rem}.rem8{font-size:8rem}.rem9{font-size:9rem}.rem10{font-size:10rem}.position-a{position:absolute}.position-f{position:fixed}.position-s{position:sticky}.position-r{position:relative}.container-main{width:92vw;margin:0 auto}.flex{display:flex}.flexcolumn{display:flex;flex-direction:column}.flexcenter{justify-content:center;align-items:center}.flex_center{justify-content:center}.flex-center{align-items:center}.flexcenter_poziom{align-items:center}.snake{max-width:200px;padding:1rem;margin:0 auto}.page-id-12215 #header{position:absolute;left:0;right:0}#kategorie_diet{position:relative}#kategorie_diet .front_szukaj{background:#FFFFFF;box-shadow:0 19px 19px 13px rgba(0, 0, 0, 0.02);border-radius:30px;position:absolute;width:70%;left:0;right:0;margin:0 auto;padding:1rem;top:-3rem;z-index:2}#kategorie_diet .front_szukaj .title{padding:1.3rem}#kategorie_diet .front_szukaj .small_title{font-size:0.8rem;margin-bottom:0}#kategorie_diet .front_szukaj #ajaxsearchpro2_1 .probox,#kategorie_diet .front_szukaj #ajaxsearchpro2_2 .probox,#kategorie_diet .front_szukaj div.asp_m.asp_m_2 .probox{border:none !important}#kategorie_diet .front_szukaj #ajaxsearchpro2_1,#kategorie_diet .front_szukaj #ajaxsearchpro2_2,#kategorie_diet .front_szukaj div.asp_m.asp_m_2{border:none !important;border-radius:8px}#kategorie_diet .front_szukaj #ajaxsearchpro2_1 .probox .promagnifier,#kategorie_diet .front_szukaj #ajaxsearchpro2_2 .probox .promagnifier,#kategorie_diet .front_szukaj div.asp_m.asp_m_2 .probox .promagnifier{margin-top:3px;background:#d9b53e !important;border-radius:40px !important;padding:0 20px;margin-right:10px}#kategorie_diet .front_szukaj .front_szukaj_ico{background:#fff0df;height:100%;display:flex;align-items:center;justify-content:center;border-radius:20px;text-align:center}#kategorie_diet .front_szukaj .front_szukaj_ico i{background:#fff;width:35px;height:35px;border-radius:20px}#kategorie_diet .front_szukaj .asp_w_container_2 #asp-try-2_1{display:none}#kategorie_diet .front_szukaj .asp_w_container_2 #ajaxsearchpro2_1 .probox{height:inherit !important;margin:0}#kategorie_diet .front_szukaj .asp_w_container_2 #ajaxsearchpro2_1 .probox .proinput{margin:0;padding:0}#kategorie_diet .front_szukaj .asp_w_container_2 #ajaxsearchpro2_1 input.orig{border:2px solid #eee;border-radius:10px;padding:10px !important !important}#kategorie_diet .front_szukaj .szukaj_link{border-top:2px solid #eee;display:flex;align-items:center;padding-top:1rem;margin-top:2rem}#kategorie_diet .front_szukaj .szukaj_link a{font-size:0.8rem;background:#fff0df;margin:3px;padding:6px 10px;border-radius:5px}#kategorie_diet .front_szukaj p[id*=asp-try-2] a:after{display:none}#kategorie_diet .front_szukaj #asp-try-2_1{margin:0}#menu_diet{background:#fff0df;background:#fff0df;padding:14rem 8rem 2rem;border-radius:30px;position:relative}#menu_diet:before{content:"";background-image:url("../img/home/search-food-1.webp");background-size:100%;background-repeat:no-repeat;position:absolute;bottom:0;width:270px;height:370px;left:-70px}#menu_diet:after{content:"";background-image:url("../img/home/search-food-2.webp");background-size:100%;background-repeat:no-repeat;position:absolute;bottom:-49px;width:235px;height:463px;right:-70px}#menu_diet ul#menu-kategorie-diet{display:flex;flex-flow:wrap;justify-content:center;padding:0 6rem}#menu_diet ul#menu-kategorie-diet li{width:25%;padding:10px;list-style:none}#menu_diet ul#menu-kategorie-diet li a{width:100%;display:flex;flex-direction:column;text-align:center;font-weight:500;font-size:0.9rem;padding:2rem 0;background:#FFFFFF;box-shadow:0 9px 11px 4px rgba(0, 0, 0, 0.03);border-radius:10px}#menu_diet ul#menu-kategorie-diet li a img{max-height:90px}#page .wpb-content-wrapper>.vc_row:not(:first-child){padding-bottom:35px;padding-top:35px}#page .wpb-content-wrapper .vc_row.short-order-box{padding:40px 0 30px}#page .wpb-content-wrapper .vc_row:nth-child(3){padding-top:50px}#page .sale-before-content{display:none !important}#header{height:120px;display:flex;align-items:center}#header .container-main{position:relative}#header .header_menu{box-shadow:0 5px 5px rgba(0, 0, 0, 0.03);border-radius:100px;width:100%;background:#fff;padding:15px 30px}#header .header_menu .logo img{max-height:60px}#header #menu .top-menu{display:flex;margin:0}#header #menu .top-menu li{padding:5px 20px;list-style:none;font-weight:600}#header #menu .top-menu li span{cursor:pointer}#header #menu .top-menu li span:hover{color:#D9B53E;opacity:0.5}#header .mobile-ikony{display:none}#header .open-menu{position:absolute;margin-top:0.9rem;box-shadow:rgba(0, 0, 0, 0.03) 0 5px 5px;border-radius:20px;width:100%;background:white;padding:15px 30px;z-index:9;display:none}#header .open-menu.open{opacity:0;display:block}#header .open-menu a{color:#000;display:flex;align-items:center}#header #diea_online .menu-box{padding:2.2rem 2rem;border-radius:16px;line-height:1;text-align:left;background-position:bottom right;background-repeat:no-repeat;background-size:contain}#header #diea_online .menu-box.dla-kobiet{background-color:#f1f6f9}#header #diea_online .menu-box.dla-kobiet a{background-color:#3BA8CB}#header #diea_online .menu-box.dla-mezczyzn{background-color:#FFF0DF}#header #diea_online .menu-box.dla-par{background-color:#FFFFFF;box-shadow:0 5px 5px rgba(0, 0, 0, 0.07)}#header #diea_online .menu-box .title{color:#8C9DA7}#header #diea_online .menu-box .title2{font-family:"Boska-Bold";font-size:2.6rem}#header #diea_online .menu-box a{background-color:#D9B53E;color:#fff;padding:10px 15px;font-weight:500;border-radius:50px;display:inline-block;letter-spacing:0.5px}#header #diea_online .wszystkie-diety{padding:1rem;text-align:center;display:inline-flex;justify-content:center}#header #diea_online .wszystkie-diety a{background:#3ba8cb;color:#fff;padding:10px 20px;border-radius:50px;font-weight:500;letter-spacing:0.5px}#header #menu-dieta-online{display:flex;flex-wrap:wrap;padding:0.5rem 0;margin:0}#header #menu-dieta-online li{width:20%;padding:1rem 0;list-style:none}#header #menu-dieta-online li .tekst{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-weight:600;text-transform:capitalize;line-height:1.4}#header #menu-dieta-online li .tekst span{color:#8C9DA7;font-size:12px;font-weight:400;letter-spacing:0.7px}#header #menu-dieta-online li img{width:40px;margin-right:20px;float:left}#after_header{margin-bottom:2rem}#after_header .after_header_in{padding-top:18vh !important;border-bottom-right-radius:30px;margin-bottom:2rem}#after_header .after_header_in .lewa_link a:nth-child(2) i{color:#3ba8cb}#after_header .after_header_in .lewa_obraz{padding:1rem;margin:2rem 0}#after_header .after_header_in.prawa{display:flex;justify-content:center;align-items:center;padding:10rem 2rem 2rem}#after_header img{max-height:500px}#after_header_2{padding:2rem 0 4rem}.kalkulator_wagi_form input{width:100%;border-radius:5px;text-align:center}.kalkulator_wagi_form .aktywne label{background:#fff;width:100%;display:flex;justify-content:center;margin-bottom:2rem;padding:1rem;box-shadow:0 5px 16px rgba(0, 0, 0, 0.1);border-radius:14px}.kalkulator_wagi_form .aktywne label.checked{border:2px solid #3ba8cb}#oblicz-wage .kalkulator_wagi{background-color:#f1f6f9}#oblicz-wage .kalkulator_wagi .pokaz-wynik{display:flex;justify-content:center;align-items:center;text-align:center}#oblicz-wage .kalkulator_wagi .pokaz-wynik .wynik{position:absolute;font-weight:700;font-size:4rem}#oblicz-wage .kalkulator_wagi .pokaz-wynik .wynik:after{content:"kg";font-size:1rem;margin-left:12px;position:absolute;color:#3ba8cb;top:-10px}#oblicz-wage .kalkulator_wagi .pokaz-wynik img{max-width:75%}#oblicz-wage .foto-jedzenie{position:relative;background-repeat:no-repeat;background-position:bottom}#oblicz-wage .foto-jedzenie .tlo-jedzenie{max-height:208px;width:100%;margin-bottom:9rem}#oblicz-wage .foto-jedzenie .jedzenie{position:absolute;z-index:7;top:0;left:0;right:0;margin:0 auto}#jbf-opinie .jbf-opinie-oferta{background:#fff0df;margin-top:1rem;border-radius:10px;padding:2.4rem 1rem}#jbf-opinie .jbf-opinie-oferta .jbf-opinie-oferta-k{position:relative}#jbf-opinie .jbf-opinie-oferta .jbf-opinie-oferta-k p{position:absolute;bottom:-10px;width:100%;text-align:center;font-weight:500}#jbf-opinie .jbf-opinie-oferta .jbf-opinie-oferta-k img{border-radius:10px}#jbf-opinie .jbf-opinie-zamienniki{background:#f1f6f9;padding:2rem;margin-bottom:1rem;border-radius:10px}#jbf-opinie .jbf-opinie-zamienniki .zamiennik{background:#fff;height:230px;position:relative;line-height:1;border-radius:10px}#jbf-opinie .jbf-opinie-zamienniki .zamiennik img{position:absolute;bottom:0}#jbf-opinie .jbf-opinie-zamienniki .zamiennik .wymiana{font-size:0.9rem;color:#8c9da7;line-height:0.5}#jbf-opinie .jbf-opinie-zamienniki .zamiennik .wymiana span{color:#3ba8cb}#jbf-opinie .jbf-opinie-zamienniki .zamiennik .wymiana i{font-size:0.8rem}#jbf-opinie .jbf-opinie-podopieczni img{border-radius:20px;margin-bottom:1rem}#jbf-opinie .social{height:100%;background:#f1f6f9;border-radius:10px;padding:2rem}#jbf-opinie .social .social-link{display:flex;flex-direction:column}#jbf-opinie .social .social-link a{background:#fff;margin-bottom:1rem;padding:0.5rem 1rem;border-radius:10px;font-weight:500}#jbf-opinie .social .social-link a i{color:#3ba8cb}#front-wyniki{padding:4rem 0}.kup_pakiet{max-width:1250px;margin:0 auto;background:#FFFFFF;box-shadow:0 19px 19px 13px rgba(0, 0, 0, 0.02);border-radius:30px;padding:0;position:relative;top:-4rem}#fron_indywidualna{min-height:400px}.small-menu{display:flex;list-style:none;margin:0;padding:0;align-items:center}.small-menu li{margin:0 5px}.small-menu li a{padding:8px;font-weight:500}.small-menu .ele-12224{background-color:red;padding:10px;border-radius:20px}.small-menu .ele-12224 a{color:#fff}.small-menu .ele-12223{border:2px solid #ECEEEF;padding:10px 15px;border-radius:50px}.small-menu .ele-12223 a{color:#000}#form-submit{padding:9px 25px;border-radius:28px;background-color:#3BA8CB;color:#fff;border:1px solid transparent;transition:0.5s}#form-submit:hover{background-color:#3BA8CB}#news_footer{padding:2rem}#news_footer .title{margin-bottom:2rem}#news_footer .news-form{color:#fff}#news_footer .news-form input{color:#fff;background:transparent;border:1px solid #2D3033;border-radius:10px}#news_footer .news-form ::placeholder{color:#fff;font-weight:400}#news_footer .wpcf7-not-valid-tip{display:flex;position:absolute;padding:4px 8px;font-size:0.8rem}#news_footer .wpcf7 form.invalid .wpcf7-response-output,#news_footer .wpcf7 form.payment-required .wpcf7-response-output,#news_footer .wpcf7 form.unaccepted .wpcf7-response-output{border-color:transparent;color:#fff;padding:0;font-size:0.8rem}footer{background:#0f1011;color:#fff;padding:2rem 0;border-top:2px solid #2D3033}footer a{color:#fff}footer .small-menu .ele-12223 a{color:#fff}footer .justbefit_info_box{border:2px solid #333435;border-radius:20px}footer .justbefit_info_box .logo img{max-height:60px}footer .justbefit_info_box .tekst{text-align:center;font-size:0.8rem}footer .justbefit_info_box .kontakt{display:flex;flex-direction:column;align-items:center;border-top:2px solid #333435}footer .justbefit_info_box .kontakt a{margin:5px}footer .justbefit_info_box .kontakt i{margin:0 5px}footer .justbefit_info_box .social a{margin:4px 6px;border:1px solid #333435;width:40px;height:40px;border-radius:50px;display:flex;align-items:center;justify-content:center}footer .footer-link{display:flex;align-items:center;justify-content:center;gap:4rem}footer .footer-link .widget_text{margin:10px}footer .footer-link ul{margin:0;padding:0}footer .footer-link ul li{list-style:none;margin-bottom:1rem}footer .bezpieczne-zakupy{border:2px solid #333435;border-radius:60px;display:flex;width:fit-content;align-items:center;justify-content:center;font-size:0.8rem;min-width:250px;padding:8px;line-height:1.5}footer .bezpieczne-zakupy .prawa_strona{padding-left:4px}footer .bezpieczne-zakupy p{margin:0}footer .bezpieczne-zakupy i{color:#d9b53e;font-size:1.5rem}footer .bezpieczne-zakupy .bezpieczne{color:#d9b53e}footer .justbefit_cop{color:#8C9DA7;font-size:0.8rem;margin-top:1.5rem}.swiper-button-next:after,.swiper-button-prev:after{background:#fff;border-radius:100%;width:30px !important;height:30px !important;display:flex;font-size:1rem;justify-content:center;align-items:center;font-weight:800;color:#212529;position:relative;margin:0 !important !important}.swiper .swiper-next,.swiper .swiper-prev{position:absolute;z-index:9;top:50%;font-size:2rem;background:#fff;border-radius:100%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 10px 1px #c6c6c6;transition:0.5s}.swiper .swiper-next:hover,.swiper .swiper-prev:hover{background:#212743;color:#fff}.swiper .swiper-next{right:10px}.swiper .swiper-prev{left:10px}#single-autor{border-bottom:1px solid #6dc8c2;padding-bottom:1.4rem}#single-autor .user-img img{width:100%;border-radius:100%;border:3px solid #6dc8c2;padding:4px}#single-autor .user_info{display:flex;flex-direction:column;align-items:baseline;justify-content:center;text-transform:uppercase;font-weight:600}#single-autor .user_info .autor{font-weight:600;text-transform:uppercase;font-size:0.8rem}#single-autor .user_info .nazwa{text-transform:uppercase;color:#6dc8c2;font-weight:600}#single-autor .user_info .stanowisko{font-size:0.8rem;color:#72768c}#single-autor .czas-czytania{text-align:center;display:flex;align-items:center;justify-content:center;gap:12px;font-weight:600;text-transform:uppercase}#single-autor .czas-czytania i{color:#212743;font-size:1.3rem;background:#6dc8c2;height:50px;width:50px;border-radius:100%;display:flex;justify-content:center;align-items:center}#single-autor .udostepnij{text-align:center;display:flex;align-items:center;justify-content:end;gap:12px;font-weight:600;text-transform:uppercase}#single-autor .udostepnij i{color:#212743;font-size:1.3rem;background:#6dc8c2;height:50px;width:50px;border-radius:100%;display:flex;justify-content:center;align-items:center}div#error-page{min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}#category .row{margin:-25px;padding:4rem 0}#category .foto-miniatura img{height:300px;object-fit:cover}#category .category-name a{color:#73768C;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;font-family:"Barlow";font-style:normal;margin:0.3rem 0;display:block}#category .post-title{font-family:"Poppins";font-style:normal;font-weight:700;color:#212743;font-size:1rem;line-height:1;height:30px;display:block;margin-bottom:0.6rem}#category .rmp-results-widget{justify-content:flex-start;font-size:0.8rem}#category .wiecej{background:#d4b037;text-transform:uppercase;padding:10px 20px;display:block;width:fit-content;border-radius:50px;font-size:0.8rem;font-weight:500;margin-top:0.6rem;margin-bottom:2rem}.rmp-icon--full-highlight{color:#f8c155;margin:2px}.rmp-icon--ratings{margin:2px}.rmp-results-widget{display:flex;width:100%;gap:4px;justify-content:center}.rmp-results-widget__avg-rating,.rmp-results-widget__vote-count{font-weight:600}@media (max-width:768px){.woocommerce .swiper img{width:100%}#shop .product .product-right{width:100%;border:2px solid #ebebeb;margin:1rem 0;padding:1rem}#shop .dodatkowe_informacje_product{width:100%;margin:0}#shop .dodatkowe_informacje_product .dostawa{padding:0;margin:1rem 0}#shop .product .woocommerce-tabs .wc-tab{padding:1.4rem}.newsletter_footer{text-align:center}.newsletter_footer img{width:100%;margin-bottom:1rem}#shop .product #reviews #review_form_wrapper .nazwa{flex-direction:column}span.woocommerce-review__dash{display:none}time.woocommerce-review__published-date{width:100%;display:block}}#produkty .produkt_fitall{padding:5rem 0;display:flex;background-size:cover}#produkty .produkt_fitall h3{text-transform:uppercase;line-height:1;font-family:"Barlow";font-weight:700;color:#212743}#produkty .produkt_fitall img{max-width:70%;margin-left:auto;display:flex}#produkty .produkt_fitall .ikony{text-align:center;margin:1rem 0;position:relative;left:-2.5rem}#produkty .produkt_fitall .ikony .ico-svg{border-radius:100%;width:80px;height:80px;text-align:center;display:block;margin:0 auto}#produkty .produkt_fitall .ikony svg{width:80px;height:80px;padding:13px}#produkty .produkt_fitall .ikony .cls-1{fill:#31639C}#produkty .produkt_fitall .ikony p{margin:1rem;font-weight:600;color:#212743;font-size:0.8rem}#produkty .produkt_fitall .parametry{display:flex;flex-direction:column;gap:20px}#produkty .produkt_fitall .parametry .button2{display:inline}#produkty .produkt_fitall:nth-child(even) .produ{flex-direction:row-reverse;display:flex}#produkty .produkt_fitall:nth-child(even) .produ img{margin-right:auto;margin-left:0}@media only screen and (min-width:1440px){#produkty .produkt_fitall:nth-child(even) .produ .parametry{position:relative;right:-8vw}}#produkty .melatonina .ico-svg{border:2px solid #31639C}#produkty .melatonina .cls-1{fill:#31639C}#produkty .melatonina .opis{color:#31639C}#produkty .kwas_foliowy .ico-svg{border:2px solid #7F419F}#produkty .kwas_foliowy .ikony .cls-1{fill:#7F419F}#produkty .kwas_foliowy .opis{color:#7F419F}#produkty .witamina-b .ico-svg{border:2px solid #5F539B}#produkty .witamina-b .ikony .cls-1{fill:#5F539B}#produkty .witamina-b .opis{color:#5F539B}#produkty .magnez .ico-svg{border:2px solid #BD7C95}#produkty .magnez .ikony .cls-1{fill:#BD7C95}#produkty .magnez .opis{color:#BD7C95}#produkty .witamina-d .ico-svg{border:2px solid #D68095}#produkty .witamina-d .ikony .cls-1{fill:#D68095}#produkty .witamina-d .opis{color:#D68095}#produkty .burn-fat .ico-svg{border:2px solid #D0291A}#produkty .burn-fat .ikony .cls-1{fill:#D0291A}#produkty .burn-fat .opis{color:#D0291A}#polecane_produkty{background:#232b50;font-family:"Barlow";font-weight:700;text-transform:uppercase;padding:4rem 0;position:relative}#polecane_produkty .row{margin:0 auto}#polecane_produkty .title h3{margin-bottom:3rem;color:#fff;font-size:2.5rem;font-weight:600}#polecane_produkty .cena{color:#fff;padding:1rem 0;margin:0 auto;display:flex;justify-content:center}#polecane_produkty .cena .cena-promo,#polecane_produkty .cena .normalna_cena{font-size:2.3rem;gap:22px}#polecane_produkty .cena .cenaz{color:#858ba8;font-size:1.3rem;text-decoration:line-through}#polecane_produkty .cena .dodaj_zamowienie{display:flex;padding:0;align-items:center;justify-content:flex-end;flex-direction:row}#polecane_produkty .cena .dodaj_zamowienie .button{margin:auto;display:flex;margin-right:0;gap:10px}#polecane_produkty .pp-overlay{width:100%;height:178px;background:#232b50;clip-path:polygon(0 63%, 100% 100%, 100% 100%, 0% 100%);position:absolute;top:-11rem;border:none;left:0}#polecane_produkty h3{color:#fff}#polecane_produkty img{max-width:100%;width:100%;height:100%;object-fit:cover}#polecane_produkty .pakiet_svg{display:flex;align-content:flex-start;padding:1rem}#polecane_produkty .pakiet_svg .title2{margin:0;padding:12px 5px}#polecane_produkty .pakiet_svg .title2 h3{font-size:2.3rem;font-weight:700}#polecane_produkty .pakiet_svg .info{font-size:1.6rem;justify-content:end;padding:0}#polecane_produkty .pakiet_svg .ikona{padding:0;color:#fff;font-family:"Poppins";font-weight:600}#polecane_produkty .pakiet_svg .ikona .svg_ico{padding:1rem;margin:5px;border:1px solid #fff;min-height:120px}#polecane_produkty .pakiet_svg .ikona svg{width:60px}#polecane_produkty .pakiet_svg .ikona svg path{stroke:#fff}.empty-cart-box{background:#fff;padding:1rem;margin-bottom:2rem}#kontakt{background-size:contain;background-repeat:no-repeat;background-position:center;padding:4rem;color:#212743;font-family:"Poppins";font-weight:600}#kontakt h3{text-transform:uppercase;color:#212743;font-family:"Barlow";font-weight:700;margin-bottom:2rem}#kontakt .formularz{padding:2rem 2rem 0;border:1px solid #eee;background:white}#kontakt .formularz .wpcf7-acceptance{font-size:0.8rem}#kontakt .formularz a{color:#212743}#kontakt .formularz a:hover{color:#3BA8CB}#kontakt .formularz label{width:100%}#kontakt .formularz input:not([type="submit"], [type="radio"], [type="checkbox"]),#kontakt .formularz textarea{width:100%}#kontakt .dane_adresowe .ikona{display:flex;justify-content:center;align-items:center;padding:0}#kontakt .dane_adresowe .box{padding:2rem;border:1px solid #eee;background:white}#kontakt .dane_adresowe .box .bi{border-radius:100%;display:flex;width:40px;height:40px;justify-content:center;align-items:center;font-size:1rem;color:#fff}#kontakt .dane_adresowe .box .bi.bi-telephone{background:#212743}#kontakt .dane_adresowe .box .bi.bi-geo-alt{background:#d4b037}#kontakt .dane_adresowe .box .bi.bi-list-check{background:#6DC8C2}.woocommerce-message{border-top-color:#6dc8c2;font-weight:600}.woocommerce-message::before{color:#575087}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent}.accordion-button:not(.collapsed){background-color:#eaeaea !important;box-shadow:none !important;color:#212743}.accordion-button{color:#d4b037;font-weight:600;font-family:"Barlow";font-size:1.2rem;box-shadow:none !important}#new_produkty .nowe_produkty .produkto:nth-child(even) .container-main{flex-direction:row-reverse}#new_produkty img{width:100%}#new_produkty .swiper-next{margin-right:2vw}#new_produkty .swiper-prev{margin-left:2vw}#new_produkty .jakie_korzysci .h4{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Barlow";font-style:normal;font-weight:700;text-transform:uppercase}#new_produkty .cena .row{display:flex;margin:0}#new_produkty .cena-promo,#new_produkty .normalna_cena{font-size:2rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-style:italic;font-weight:700;line-height:1}#new_produkty .cenaz{text-decoration:line-through;font-size:1.3rem;font-weight:600}#new_produkty .svg_ico{background:rgba(255, 255, 255, 0.58);box-shadow:inset 0 8px 13px rgba(255, 255, 255, 0.7);backdrop-filter:blur(5.5px);display:flex;flex-direction:column;align-items:center;min-height:180px;margin:0;border-radius:5px;line-height:1.1;font-size:0.8rem;font-weight:600;text-align:center;padding-top:1rem;text-transform:uppercase}#new_produkty .svg_ico .flexcenter_poziom{text-align:center;justify-content:center}#new_produkty .svg_ico .obrys-svg{margin:0 auto;border:2px solid;border-radius:100%;padding:10px;margin-bottom:1rem}#new_produkty .svg_ico .obrys-svg svg{width:60px;height:60px;margin:0 auto}#new_produkty .foto_produktu img{max-height:360px;object-fit:contain}#new_produkty .pakiet_svg{align-items:center}#new_produkty .dodaj_zamowienie{display:flex;justify-content:center;align-items:center;margin-left:auto;text-transform:uppercase;font-weight:500;font-size:0.9rem}#new_produkty .dodaj_zamowienie a{margin:inherit}#new_produkty .container-main{padding:3rem 0;justify-content:center}#new_produkty .button{background:#6dc8c2;display:block;margin:0 auto;padding:13px 30px;border:none;border-radius:40px;transition:0.5s}#new_produkty .button:hover{background:#1b2036;color:#fff}#artykuly{padding:2rem 0}#artykuly .title{font-size:1.6rem;font-weight:700;text-align:center;margin:1rem 0;display:flex;flex-direction:column}#artykuly .title img{max-width:166px;margin:1rem auto}#artykuly .blog-title{padding:1rem 0 2rem}#artykuly .button{text-transform:uppercase;font-weight:600;font-size:0.8rem}#artykuly .nazwa_kategori{position:absolute;top:-34px;background:#ffffffeb;padding:10px 15px;left:0;text-transform:uppercase;color:#d4b037;font-size:0.8rem;font-weight:500}#artykuly .link_opis{position:absolute;bottom:15px;left:30px;background:#ffffffeb;color:#000;width:80%;line-height:1.1;padding:1rem}#artykuly .link_opis.link_8{top:0;bottom:0;background:transparent;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;left:0;line-height:2;color:#fff;text-transform:uppercase;font-size:2rem}#artykuly .link_opis a{color:#212743;font-weight:600}#artykuly .post-blog{height:300px;position:relative;margin-bottom:1.4rem}#artykuly .post-blog img{height:300px;object-fit:cover;width:100%;border-radius:20px}#artykuly .post-title.link_5{background:#6dc8c2;color:#1b2036;padding:12px 20px;border-radius:50px;display:flex;width:fit-content;font-size:0.8rem;text-transform:uppercase}#artykuly .post-title.link_5:hover{color:#fff;background:#1b2036}#artykuly .link_opis.link_5{background:transparent;color:#fff;left:0;top:0;bottom:0;padding:3rem;width:60%;display:flex;flex-direction:column;justify-content:center}#artykuly .link_opis.link_5 .title{font-size:2rem;color:#6dc8c2;font-weight:700}#front-wyniki .slider-metamorfozy img{height:400px;width:100%;object-fit:cover;object-position:100% 27%;border-radius:30px}#linki_kontakt{width:60%;margin:0 auto 3rem}#linki_kontakt .linki{background-color:#fff0df;border-radius:20px;padding:2rem;background-position:top;background-size:100%;height:100%}#linki_kontakt .linki .kategorie-postow{display:flex;flex-direction:column}#linki_kontakt .linki .kategorie-postow a{background:#fff;margin-bottom:10px;padding:10px 20px;border-radius:10px;font-weight:600}#linki_kontakt .linki .kategorie-postow a img{height:26px;margin-right:10px}#linki_kontakt .kontakt-form{background-color:#F1F6F9;border-radius:20px;padding:2rem;position:relative}#linki_kontakt .kontakt-form input:not([type="checkbox"]),#linki_kontakt .kontakt-form textarea{width:100%;padding:10px;border:2px solid #D0D3D7;box-shadow:0 2px 2px 1px #E9EAEC;border-radius:8px;line-height:1;max-height:100px}#linki_kontakt .kontakt-form label{width:100%;display:flex;flex-direction:column;font-weight:600;font-size:0.9rem}#linki_kontakt .kontakt-form .wpcf7-acceptance{margin-bottom:1rem;display:block}#linki_kontakt .kontakt-form .wpcf7-acceptance span{padding:0}#linki_kontakt .kontakt-form .wpcf7-acceptance label{display:inline-block}#linki_kontakt .kontakt-form .wpcf7-not-valid-tip{position:absolute;right:0}