.breadcrumb{padding:5px 10px;background:rgba(255,255,255,.2);margin:30px 0 25px}.breadcrumb li{font-size:12px;text-shadow:0 0 10px rgba(0,0,0,.8)}.breadcrumb li a{color:#fff}.breadcrumb li.active{color:#fff;opacity:.6}.breadcrumb li+li:before{color:#fff}.table-responsive table{margin-bottom:0}.table-responsive table tr{font-size:13px}.table-responsive table tr th{padding:14px;font-size:13px}.table-responsive table tr th a{color:#fff;opacity:.7}.table-responsive table tr th.active{background:#999}.table-responsive table tr th.active a{font-weight:700;position:relative;opacity:1}.table-responsive table tr th.active a:after{content:'';height:6px;width:6px;top:50%;transform:translateY(-50%);right:-10px;background:url(../dist-panel-klienta/img/down-triangle.svg) center;background-size:cover;position:absolute}.table-responsive table tr th.active.up a:after{transform:translateY(-50%) rotate(180deg)}.table-responsive table tr td{padding:14px}.table-responsive table tr td a{color:#333;font-size:13px;display:flex;align-items:center}.table-responsive table tr td a img{height:15px;margin-right:5px}.table-responsive table tr:first-child{background:#999;color:#fff}.modal-service-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;overflow-y:scroll;background:rgba(0,0,0,.5);z-index:555;opacity:0;visibility:hidden;transition:all .3s}.modal-service-wrapper.active{opacity:1;visibility:visible}.modal-service-wrapper .modal-service{padding:50px;position:relative;display:flex;justify-content:center;align-items:center;min-height:100%}.modal-service-wrapper .modal-service .service-inner{background:#fff;width:500px;border-radius:10px;max-width:100%;padding:25px;position:relative}.modal-service-wrapper .modal-service .service-inner .service-button{position:absolute;top:20px;right:20px;border:none;background:0 0;padding:15px;display:flex;justify-content:center;align-items:center}.modal-service-wrapper .modal-service .service-inner .service-button .button-bar{display:block;position:absolute;width:20px;height:2px;background:#222}.modal-service-wrapper .modal-service .service-inner .service-button .button-bar:nth-child(1){transform:rotate(45deg)}.modal-service-wrapper .modal-service .service-inner .service-button .button-bar:nth-child(2){transform:rotate(-45deg)}.modal-service-wrapper .modal-service .service-inner .service-content{padding-right:40px}.modal-service-wrapper .modal-service .service-inner .service-content .heading{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.modal-service-wrapper .modal-service .service-inner .service-buttons{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.modal-service-wrapper .modal-service .service-inner .service-buttons .btn-link{padding:0;text-transform:uppercase;font-weight:700;text-decoration:none}.input-service{margin-top:15px}.input-service label{font-weight:400;font-size:12px;text-align:left;width:100%}.input-service input,.input-service select,.input-service textarea{width:100%;display:block;border:1px solid #bf1b60;height:40px;padding:10px;border-radius:20px;box-shadow:none;transition:box-shadow .4s}.input-service input:focus,.input-service select:focus,.input-service textarea:focus{outline:0;box-shadow:0 0 1px 0 #2ca9cd}.input-service input.warning,.input-service select.warning,.input-service textarea.warning{box-shadow:0 0 1px 0 #b31616}.input-service textarea{height:150px;min-width:100%;max-width:100%}.checkbox-service{margin-top:15px;margin-bottom:0;cursor:pointer;width:100%;display:block}.checkbox-service .service-inner{display:flex}.checkbox-service .service-inner .name{font-weight:400;text-align:left;font-size:13px}.checkbox-service .service-inner:before{content:'';display:block;margin-top:3px;margin-right:12px;height:12px;min-width:12px;max-width:12px;background:url(../dist-panel-klienta/img/success.svg) center;transition:all .4s}.checkbox-service input{visibility:hidden;position:absolute}.checkbox-service>input:checked+.service-inner:before{background:url(../dist-panel-klienta/img/success-fill.svg) center}.content-week{margin-top:50px;padding:20px;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);background:#fff}.content-week h2{color:#333;font-size:26px;font-weight:200;text-align:center}.content-week .week-day{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.content-week .week-day .day-meal{margin-top:30px;width:19%;padding:10px;border-radius:10px;border:1px solid #bf1b60;text-align:center;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;position:relative}.content-week .week-day .day-meal .button-close{outline:0;border:none;background:0 0;padding:15px;position:absolute;top:10px;right:10px;display:none;justify-content:center;align-items:center}.content-week .week-day .day-meal .button-close .button-bar{display:block;position:absolute;width:20px;height:3px;border-radius:10px;background:#fff}.content-week .week-day .day-meal .button-close .button-bar:nth-child(1){transform:rotate(45deg)}.content-week .week-day .day-meal .button-close .button-bar:nth-child(2){transform:rotate(-45deg)}.content-week .week-day .day-meal .meal-info .name{text-transform:uppercase;font-weight:600;color:#333}.content-week .week-day .day-meal .meal-info .meal{margin-top:20px;font-size:16px;font-weight:900;color:#1a1a1a}.content-week .week-day .day-meal .meal-description{display:none}.content-week .week-day .day-meal .btn{margin-top:20px}.content-week .week-day .day-meal.active{width:100%;padding:30px;flex-direction:row;align-items:center;text-align:left;z-index:111;background:#bf1b60}.content-week .week-day .day-meal.active .button-close{display:flex}.content-week .week-day .day-meal.active .meal-info{width:30%}.content-week .week-day .day-meal.active .meal-info .name{font-size:22px}.content-week .week-day .day-meal.active .meal-info .hour,.content-week .week-day .day-meal.active .meal-info .meal,.content-week .week-day .day-meal.active .meal-info .name{color:#fff}.content-week .week-day .day-meal.active .meal-description{width:65%;display:flex;align-items:center;justify-content:space-between}.content-week .week-day .day-meal.active .meal-description img{width:20%}.content-week .week-day .day-meal.active .meal-description .description-text{width:70%}.content-week .week-day .day-meal.active .meal-description .description-text p{color:#fff}.content-week .week-day .day-meal.active .btn,.content-week .week-day .day-meal.visibility{display:none}.content-week .week-day .day-meal.disabled{border-color:#eee;background:#eee;position:relative}.content-week .week-day .day-meal.disabled .meal-info .name{color:#999}.content-week .week-day .day-meal.disabled .null{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:900;color:#999;text-transform:uppercase}.content-week .week-day .hidden-box{width:100%;transition:all .3s}.content-week .week-day .hidden-box.active{width:19%}.content-week .week-day-free{margin-top:30px;text-align:center;background:#eee;border:1px solid #d05817;border-radius:10px;padding:30px}.content-week .week-day-free p{font-size:17px}.content-week .week-day-free p strong{font-size:24px}.content-week .week-day-free p a{color:#333}div.panel-klienta-logowanie-section-content{padding:70px 0;background-image:url(../img/backgrounds/bread-2178874_1920.jpg);background-size:cover;background-position:center;background-attachment:fixed;position:relative}div.panel-klienta-logowanie-section-content .content-flexbox{background:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);position:relative;display:flex;justify-content:space-between}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service{width:48%}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .heading{color:#333;font-weight:700;text-transform:uppercase;font-size:20px;margin-bottom:30px;text-align:center}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .heading-description{margin-top:-20px;font-size:13px;margin-bottom:30px}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.login{margin-top:20px}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register{padding:20px;border-radius:10px;background:#bf1b60}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register .row{margin-top:-15px}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register .checkbox-service .service-inner .name,div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register .heading,div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register .heading-description,div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register .input-service label{color:#fff}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register .checkbox-service .service-inner .name a{color:#fff;text-decoration:underline!important}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register .checkbox-service .service-inner:before{background:url(../dist-panel-klienta/img/success-white.svg) center}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register .checkbox-service>input:checked+.service-inner:before{background:url(../dist-panel-klienta/img/success-white-fill.svg) center}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register .info p{color:#fff}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .buttons-wrapper{display:flex;align-items:center;justify-content:space-between}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .info{margin-top:30px}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .info p{font-size:12px}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .btn,div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .btn-link,div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .btn-link-white,div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .recaptcha-wrapper{margin-top:30px}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .btn-link{color:#333}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .btn-link-white{color:#fff}div.panel-klienta-logowanie-section-content .content-flexbox.flexbox-center{justify-content:center;padding:0;background:0 0;box-shadow:none}div.panel-klienta-logowanie-section-content .content-flexbox.flexbox-center .flexbox-service{width:100%;max-width:500px;box-shadow:0 0 15px 0 rgba(0,0,0,.3)}div.panel-klienta-section-content{padding:70px 0;background-image:url(../img/backgrounds/bread-2178874_1920.jpg);background-size:cover;background-position:center;background-attachment:fixed;position:relative}div.panel-klienta-section-content h1{color:#fff;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.8);font-size:35px}div.panel-klienta-section-content .content-info-wrapper{margin-top:50px}div.panel-klienta-section-content .content-info-wrapper .content-info{display:flex;justify-content:space-between}div.panel-klienta-section-content .content-info-wrapper .content-info .info-service{width:30%;text-align:center;padding:20px 35px;border-radius:10px;background:#bf1b60}div.panel-klienta-section-content .content-info-wrapper .content-info .info-service .top{font-size:13px;color:#fff;opacity:.5}div.panel-klienta-section-content .content-info-wrapper .content-info .info-service .days{font-size:13px;color:#fff}div.panel-klienta-section-content .content-info-wrapper .content-info .info-service .days strong{color:#fff;font-size:30px}div.panel-klienta-section-content .content-info-wrapper .content-info .info-service .more{font-size:16px;font-weight:600;color:#fff;text-transform:uppercase}div.panel-klienta-section-content .content-info-wrapper .content-info .info-service.disactive{background:#b14774;opacity:.7}div.panel-klienta-section-content .content-info-wrapper .content-info .info-service.disactive .top{opacity:1}div.panel-klienta-section-content .content-info-wrapper .content-info>*{margin-right:30px}div.panel-klienta-section-content .content-info-wrapper .content-info>:last-child{margin-right:0}div.panel-klienta-section-content .content-info-wrapper .btn{margin-top:50px}div.panel-klienta-diety-section-content{padding-bottom:70px;background-image:url(../img/backgrounds/bread-2178874_1920.jpg);background-size:cover;background-position:center;background-attachment:fixed;position:relative}div.panel-klienta-diety-section-content h1{color:#fff;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.8);font-size:35px}div.panel-klienta-diety-section-content .heading-description{margin-top:20px;width:50%;margin-left:25%;text-align:center}div.panel-klienta-diety-section-content .heading-description p{font-size:16px;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.8)}div.panel-klienta-diety-section-content .buttons-wrapper{margin-top:30px;display:flex;justify-content:center}div.panel-klienta-diety-section-content .buttons-wrapper .btn{display:flex;align-items:center}div.panel-klienta-diety-section-content .buttons-wrapper .btn i{font-size:15px;margin-right:10px}div.panel-klienta-diety-section-content .content-flexbox{display:flex;justify-content:space-between;flex-wrap:wrap}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service{width:48.5%;margin-top:30px;text-align:center;padding:20px 35px;border-radius:10px;background:#bf1b60}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service .top{font-size:13px;color:#fff;opacity:.5}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service .days{font-size:13px;color:#fff}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service .days strong{color:#fff;font-size:30px}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service .info{margin:5px 0 10px;background:#fff;padding:5px;border-radius:7px;color:#333}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service .more{font-size:16px;font-weight:600;color:#fff;text-transform:uppercase}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service.disactive{background:#b14774;opacity:.7}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service.disactive .top{opacity:1}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service.disactive .info{background:0 0}div.panel-klienta-posilki-section-content{padding-bottom:70px}div.panel-klienta-posilki-section-content h1{color:#333;font-size:45px}div.panel-klienta-posilki-section-content .heading-description{margin-top:20px;width:50%}div.panel-klienta-posilki-section-content .heading-description p{font-size:18px;font-weight:200}div.panel-klienta-posilki-section-content .panel-group{margin:40px 0 0}div.panel-klienta-posilki-section-content .panel-group .panel{border:1px solid #333;background:0 0;border-radius:10px;margin-top:10px;box-shadow:none}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading{background:0 0;padding:0}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a{padding:20px;cursor:pointer;display:flex;align-items:center;transition:.3s}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a .heading-image{width:100px}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a .heading-text{width:100%;padding-left:30px}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a .heading-text p{font-weight:600;color:#333;font-size:18px}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a .heading-text .stars{margin-top:20px;display:flex;align-items:center;transition:all .3s}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a .heading-text .stars img{margin-right:5px;height:15px;opacity:.5;filter:grayscale(100)}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a .heading-text .stars img.fill{opacity:1;filter:none}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body{border-top:1px solid #eee;padding:20px}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .form-service .input-service{margin-top:0}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .form-service .btn{margin-top:20px}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .body-stars{margin-bottom:20px;display:flex}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .body-stars .star-service{margin-right:5px}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .body-stars .star-service .star{background:url(../dist-panel-klienta/img/star-blue.svg) center;background-size:cover;height:20px;width:20px;display:block;filter:grayscale(100);opacity:.5;transition:.5s;cursor:pointer}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .body-stars .star-service input{visibility:hidden;position:absolute;width:auto}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .body-stars .star-service.active .star,div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .body-stars .star-service.hover .star{filter:none;opacity:1}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .body-stars .star-service:last-child{margin-right:0}div.panel-klienta-posilki-section-content .panel-group .panel:first-child{margin-top:0}div.panel-klienta-konto-section-content{padding-bottom:70px;background-image:url(../img/backgrounds/bread-2178874_1920.jpg);background-size:cover;background-position:center;background-attachment:fixed;position:relative}div.panel-klienta-konto-section-content h1{color:#fff;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.8);font-size:35px}div.panel-klienta-konto-section-content .heading-description{margin-top:20px;width:50%;margin-left:25%;text-align:center}div.panel-klienta-konto-section-content .heading-description p{font-size:16px;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.8)}div.panel-klienta-konto-section-content .steps-flexbox{background:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);margin-top:50px;display:flex}div.panel-klienta-konto-section-content .steps-flexbox .flexbox-service{width:calc(33.33333333%);padding:0 20px;text-align:center}div.panel-klienta-konto-section-content .steps-flexbox .flexbox-service .name{font-size:20px;text-transform:uppercase;color:#999;font-weight:600;transition:all .3s}div.panel-klienta-konto-section-content .steps-flexbox .flexbox-service:hover .name{color:#333}div.panel-klienta-konto-section-content .steps-flexbox .flexbox-service.active .name{color:#bf1b60}div.panel-klienta-konto-section-content .form-service{margin-top:30px;background:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.3)}div.panel-klienta-konto-section-content .form-service .btn{margin-top:30px}div.panel-klienta-konto-section-content .table-responsive{margin-top:50px;background:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.3)}div.panel-klienta-koszyk-section-content{padding-bottom:70px;background-image:url(../img/backgrounds/bread-2178874_1920.jpg);background-size:cover;background-position:center;background-attachment:fixed}div.panel-klienta-koszyk-section-content h1{color:#fff;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.8);font-size:35px}div.panel-klienta-koszyk-section-content .heading-description{margin-top:20px;width:50%;margin-left:25%;text-align:center}div.panel-klienta-koszyk-section-content .heading-description p{font-size:16px;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.8)}div.panel-klienta-koszyk-section-content .content-info{margin-top:50px;padding:15px;border-radius:10px;background:#333;font-size:18px;color:#fff;text-align:center}div.panel-klienta-koszyk-section-content .content-product{margin-top:20px;padding:30px;border-radius:10px;background:#fff;text-align:center;position:relative}div.panel-klienta-koszyk-section-content .content-product .heading{font-size:20px;text-transform:uppercase;color:#666;font-weight:600;transition:all .3s;position:relative}div.panel-klienta-koszyk-section-content .content-product .description{font-size:20px;color:#bf1b60;transition:all .3s;position:relative}div.panel-klienta-koszyk-section-content .content-product .details{font-size:16px;color:#333;line-height:50px;position:relative}div.panel-klienta-koszyk-section-content .content-product .details strong{font-size:80px;color:#bf1b60}div.panel-klienta-koszyk-section-content .content-product .details strong small{font-size:20px}div.panel-klienta-koszyk-section-content .content-product .btn{position:relative}div.panel-klienta-koszyk-section-content .content-flexbox{margin-top:50px;padding:30px;border-radius:10px;background:#fff;display:flex;justify-content:space-between}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service{width:42%;cursor:pointer}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner{transition:all .3s;opacity:.4;pointer-events:none}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner .heading{font-size:20px;text-transform:uppercase;color:#666;font-weight:600;transition:all .3s;display:flex;align-items:center}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner .heading:before{content:'';height:15px;width:15px;background:url(../dist-panel-klienta/img/success-big.svg) center;background-size:cover;display:block;margin-right:10px}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner .description{margin-top:30px}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner .description p{font-weight:400;font-size:15px}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner .map{margin-top:20px;display:block}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner .map img{width:100%;border-radius:10px}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner address{font-size:22px;font-weight:400;text-align:center;margin-top:20px}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner.static{opacity:1;pointer-events:auto}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner.static .heading:before{content:none}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .input-hidden{visibility:hidden;position:absolute;top:-1000px}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service>input:checked+.service-inner{opacity:1;pointer-events:auto}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service>input:checked+.service-inner .heading{color:#333}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service>input:checked+.service-inner .heading:before{background:url(../dist-panel-klienta/img/success-big-fill.svg) center;background-size:cover}div.panel-klienta-koszyk-section-content .content-flexbox .text{display:flex;align-items:center;justify-content:center;border-radius:50%;height:50px;width:50px;background:#bf1b60;color:#fff;font-weight:700;text-transform:lowercase;letter-spacing:1px}div.panel-klienta-koszyk-section-content .form-service .input-service input,div.panel-klienta-koszyk-section-content .form-service .input-service select{font-weight:400}div.panel-klienta-koszyk-section-content .form-service .info{margin-top:30px}div.panel-klienta-koszyk-section-content .form-service .info p{font-size:12px;font-weight:400}div.panel-klienta-koszyk-section-content .terms-wrapper{margin-top:50px;padding:15px;background:#f4f4f4;border-radius:10px}div.panel-klienta-koszyk-section-content .terms-wrapper>:first-child{margin-top:0}div.panel-klienta-koszyk-section-content .payment-wrapper{margin-top:40px;display:flex;justify-content:center;padding:30px;border-radius:10px;background:#fff}div.panel-klienta-koszyk-section-content .payment-wrapper .payment-service{width:200px;display:flex;flex-direction:column;text-align:center}div.panel-klienta-koszyk-section-content .payment-wrapper .payment-service .service-heading{font-size:16px;text-transform:uppercase;color:#666;font-weight:600;transition:all .3s;position:relative}div.panel-klienta-koszyk-section-content .payment-wrapper .payment-service .service-box{margin-top:10px;max-width:100%;width:200px;padding:20px 30px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #bf1b60;position:relative}div.panel-klienta-koszyk-section-content .payment-wrapper .payment-service .service-box .hidden-text{position:absolute;font-size:20px;left:50%;top:50%;transform:translate(-50%,-50%);text-transform:uppercase;color:#333;font-weight:900;margin:0}div.panel-klienta-koszyk-section-content .payment-wrapper .payment-service .service-box img{width:100%}div.panel-klienta-koszyk-section-content .payment-wrapper .text{align-self:center;margin:0 50px;display:flex;align-items:center;justify-content:center;border-radius:50%;height:50px;width:50px;background:#333;color:#fff;font-weight:700;text-transform:lowercase;letter-spacing:1px}div.panel-klienta-koszyk-section-content .btn-100{width:100%;margin-top:50px}@media (max-width:991px){.content-week .week-day .day-meal{width:100%}.content-week .week-day .day-meal.active{order:initial}.content-week .week-day .day-meal.disabled .null{position:relative;left:auto;top:auto;transform:none}div.panel-klienta-section-content .content-info-wrapper .btn-more{display:none}div.panel-klienta-konto-section-content .steps-flexbox .flexbox-service{padding:0 10px}div.panel-klienta-konto-section-content .steps-flexbox .flexbox-service .name{font-size:18px}div.panel-klienta-koszyk-section-content .content-product{padding:30px}div.panel-klienta-koszyk-section-content .content-product .img-absolute{display:none}}@media (max-width:767px){.content-week .week-day .day-meal.active{flex-direction:column;text-align:center}.content-week .week-day .day-meal.active .meal-info{width:100%}.content-week .week-day .day-meal.active .meal-description{width:100%;flex-direction:column}.content-week .week-day .day-meal.active .meal-description img{margin:20px 0;width:100%;max-width:120px}.content-week .week-day .day-meal.active .meal-description .description-text{width:100%}.content-week .week-day .day-meal.active .btn{display:none}div.panel-klienta-logowanie-section-content .content-flexbox{flex-direction:column;align-items:center}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service{width:100%}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.login{margin-top:0}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service.register{margin-top:50px}div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .buttons-wrapper{display:flex;align-items:center;justify-content:space-between}div.panel-klienta-logowanie-section-content .content-flexbox.flexbox-center .flexbox-service.register{margin-top:0}div.panel-klienta-section-content h1{text-align:center;font-size:35px}div.panel-klienta-section-content .content-info-wrapper{display:none}div.panel-klienta-diety-section-content h1{text-align:center;font-size:35px}div.panel-klienta-diety-section-content .heading-description{text-align:center;width:100%;margin-left:0}div.panel-klienta-diety-section-content .buttons-wrapper{text-align:center;display:flex;justify-content:center}div.panel-klienta-diety-section-content .content-flexbox .flexbox-service{width:100%}div.panel-klienta-posilki-section-content h1{text-align:center;font-size:35px}div.panel-klienta-posilki-section-content .heading-description{text-align:center;width:100%}div.panel-klienta-posilki-section-content .panel-group .panel{text-align:center}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a{flex-direction:column}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a .heading-image{margin-bottom:20px}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a .heading-text{padding-left:0}div.panel-klienta-posilki-section-content .panel-group .panel .panel-heading .panel-title a .heading-text .stars{justify-content:center}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .form-service .input-service label{text-align:center}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .body-stars{justify-content:center}div.panel-klienta-posilki-section-content .panel-group .panel .panel-body .body-stars .star-service{margin-right:5px}div.panel-klienta-konto-section-content h1{text-align:center;font-size:35px}div.panel-klienta-konto-section-content .heading-description{text-align:center;width:100%}div.panel-klienta-konto-section-content .steps-flexbox{flex-direction:column;align-items:center}div.panel-klienta-konto-section-content .form-service,div.panel-klienta-konto-section-content .form-service label{text-align:center}div.panel-klienta-koszyk-section-content h1{text-align:center;font-size:35px}div.panel-klienta-koszyk-section-content .heading-description{text-align:center;width:100%;margin-left:0}div.panel-klienta-koszyk-section-content .content-product{padding:20px;text-align:center}div.panel-klienta-koszyk-section-content .content-flexbox{flex-direction:column;align-items:center;text-align:center}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service{width:100%}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner .heading{justify-content:center}div.panel-klienta-koszyk-section-content .content-flexbox .flexbox-service .service-inner label{text-align:center}div.panel-klienta-koszyk-section-content .content-flexbox .text{margin:40px 0}div.panel-klienta-koszyk-section-content .payment-wrapper{flex-direction:column;align-items:center;text-align:center}div.panel-klienta-koszyk-section-content .payment-wrapper .payment-service{width:100%}div.panel-klienta-koszyk-section-content .payment-wrapper .payment-service .service-box{margin:10px auto 0}div.panel-klienta-koszyk-section-content .payment-wrapper .text{margin:40px 0}}@media (max-width:359px){div.panel-klienta-logowanie-section-content .content-flexbox .flexbox-service .buttons-wrapper{text-align:center;flex-direction:column}div.panel-klienta-koszyk-section-content .content-steps{justify-content:space-between}div.panel-klienta-koszyk-section-content .content-steps:before{top:19px}div.panel-klienta-koszyk-section-content .content-steps .step-service{width:auto}div.panel-klienta-koszyk-section-content .content-steps .step-service .step{height:40px;width:40px}div.panel-klienta-koszyk-section-content .content-steps .step-service .step p{font-size:11px}div.panel-klienta-koszyk-section-content .content-steps .step-service .name{font-size:10px}}