@charset "UTF-8";*,:after,:before{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}@media only screen and (min-width:112.5em){html{font-size:75%}}@media only screen and (max-width:75em){html{font-size:56.25%}}@media only screen and (max-width:56.25em){html{font-size:50%}}@media only screen and (max-width:37.5em){html{font-size:56.25%}}body{font-family:Ubuntu,sans-serif;font-weight:300;line-height:1.6}main{max-width:100%;margin:0 auto}img{display:inline-block;height:100%;width:100%}ul{list-style:none}a{color:#000;font-size:1.4rem;text-decoration:none}button,input{border:none;outline:none}.mt-2{margin-top:2rem}.banner{position:relative}.banner__btn{cursor:pointer;position:absolute;top:74.4%;right:2.7%;color:red;background:#ffe200;padding:1.4rem 5.4rem;text-transform:uppercase;font-size:2.4rem;font-weight:700}@media only screen and (max-width:56.25em){.banner__btn{padding:.6rem 1.2rem;font-size:1.2rem}}@media only screen and (max-width:37.5em){.banner{display:none}}.banner--mobile{display:none}@media only screen and (max-width:37.5em){.banner--mobile{display:block}}.banderol{margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media only screen and (max-width:37.5em){.banderol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:2rem}}.banderol--mobile{display:none}@media only screen and (max-width:37.5em){.banderol--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0}}.banderol__picture{border-radius:2rem;overflow:hidden}@media only screen and (max-width:37.5em){.banderol__picture{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.bestsellery{padding-top:2rem;padding-bottom:4rem;font-family:Lato,sans-serif}@media only screen and (max-width:56.25em){.bestsellery{padding-bottom:4rem}}.bestsellery__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem;padding:2rem 0}@media only screen and (max-width:37.5em){.bestsellery__list{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);gap:1.6rem;padding:1rem 0}}.wrapper{padding:1rem;position:relative;max-width:120rem;margin:0 auto}.cart{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:37.5em){.cart{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart__details{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart__details,.cart__header{display:-webkit-box;display:-ms-flexbox;display:flex}.cart__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart__label{font-size:2.4rem;padding-bottom:1rem}.cart__minimal_button{display:none!important}@media only screen and (max-width:37.5em){.cart__minimal_button{display:block!important}}.cart__clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;font-size:1.2rem;background-color:inherit}.cart__clear,.cart__clear:before{display:-webkit-box;display:-ms-flexbox;display:flex}.cart__clear:before{content:"";height:2rem;width:2rem;background:url("/build/shop/images/ikony sklep sante_wyczysc koszyk.a4017fb9.svg") no-repeat}@media only screen and (max-width:37.5em){.cart__clear{margin-top:.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.cart__list{padding:3rem;background:#fff;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.4rem}@media only screen and (max-width:37.5em){.cart__list{padding:1rem;gap:2rem}}.cart__item{gap:1rem;border-radius:1rem;border:1px solid #cccaca}@media only screen and (max-width:37.5em){.cart__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;padding:1rem 0!important}}.cart__features{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.cart__wish{background-color:inherit;cursor:pointer;width:2rem;height:2rem;padding:1rem;background-image:url(/assets/SVG/heart.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-transition:.2s;transition:.2s}.cart__wish:hover{background-image:url(/assets/png/head-red.png)}.cart__aside{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;background:#fff;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:50}@media only screen and (max-width:37.5em){.cart__aside{padding:.5rem 1rem;width:100vw;position:fixed;bottom:0;left:0;-webkit-box-shadow:-1px -4px 4px rgba(0,0,0,.2);box-shadow:-1px -4px 4px rgba(0,0,0,.2);border-radius:0}}@media only screen and (max-width:37.5em){.cart__aside .cart__button{padding:1rem 2rem;font-size:1.3rem}}.cart__aside .coupon_button{display:none;padding-top:.5rem;padding-bottom:.5rem}@media only screen and (max-width:37.5em){.cart__aside .coupon_button{display:block}}.cart__reduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:37.5em){.cart__reduction{gap:.2rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.cart__special{padding:2rem 2rem 0;-ms-flex-item-align:end;align-self:flex-end;text-align:end;font-size:1.4rem}@media only screen and (max-width:37.5em){.cart__special{padding:0 2rem}}@media only screen and (max-width:37.5em){.cart__special p{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.cart__saving{font-size:1.4rem;color:red}@media only screen and (max-width:37.5em){.cart__saving{margin-left:.2rem;font-weight:700}}.cart__saving__minimal{margin-right:.2rem}.cart__box{padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:37.5em){.cart__box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cart__summary{font-size:2.4rem}@media only screen and (max-width:37.5em){.cart__summary{font-size:1.8rem}}.cart__total{font-size:3.6rem;line-height:1.3}@media only screen and (max-width:37.5em){.cart__total{font-size:2.8rem}}.cart__item{padding:1rem;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart__figure,.cart__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.cart__figure{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;gap:1rem}.cart__img{width:8rem;height:8rem}@media only screen and (max-width:37.5em){.cart__img{width:100%;height:10rem;width:10rem}}.cart__caption{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:1.5rem}.cart__caption p{font-size:1.4rem;font-weight:400}@media only screen and (max-width:37.5em){.cart__caption p{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:37.5em){.cart__caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;font-size:1.6rem;display:-ms-grid!important;display:grid!important}}.cart__quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}@media only screen and (max-width:37.5em){.cart__quantity{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;-webkit-box-pack:right!important;-ms-flex-pack:right!important;justify-content:right!important}}.cart__prices{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media only screen and (max-width:37.5em){.cart__prices{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-sizing:border-box;box-sizing:border-box}}.cart__price{font-weight:700!important}.cart__price--old{color:#cccaca;font-size:1.4rem;text-decoration:line-through}.cart__price--new{font-size:1.8rem;color:red}.cart__form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart__delete,.cart__form{display:-webkit-box;display:-ms-flexbox;display:flex}.cart__delete{cursor:pointer;height:2rem;width:2rem;background:url("/assets/SVG/ikony sklep sante_wyczysc koszyk.svg") no-repeat}.cart__btn{cursor:pointer;width:3rem;height:3rem;color:#fff;background-color:#47a72c;border-radius:.5rem}.cart__btn:hover{background-color:red}.cart__input{max-width:5rem;height:3rem;border:1px solid #cccaca;border-radius:.5rem;text-align:center}.cart__buttons{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:37.5em){.cart__buttons{padding:1rem 2rem}}.cart__button{cursor:pointer;font-size:1.4rem;font-weight:700;display:block;padding:1.4rem 4rem;border-radius:5rem}@media only screen and (max-width:37.5em){.cart__button{padding:1.4rem 2rem}}.cart__button--green{background-color:#47a72c;color:#fff}.cart__button--green:hover{background-color:red}.cart__button--bordered{background-color:#fff;border:1px solid #cccaca}.cart__button--bordered:hover{background-color:#cccaca}.cart__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media only screen and (max-width:37.5em){.cart__info .coupon_apply_button{min-width:14rem}}@media only screen and (max-width:37.5em){.cart__info .formik__field{margin-bottom:0}}@media only screen and (max-width:37.5em){.cart__info .cart__content{display:none}}.cart__info .coupon_rollout{display:list-item}@media only screen and (max-width:37.5em){.cart__info .coupon_rollout{display:none;padding-top:0;padding-bottom:0}}@media only screen and (max-width:37.5em){.cart__info .cart__coupon section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}}@media only screen and (max-width:37.5em){.cart__info .cart__coupon label{display:none}}.cart__content{padding:1rem;border-top:1px solid #cccaca;font-weight:700}.cart__text{padding:1rem;font-size:1.5rem}.cart__text__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart__text__arrow:hover{background-color:#f3f3f3;border-radius:2rem;padding:1rem;cursor:pointer}.cart__text__arrow svg{width:30px;height:30px;color:#000}.cart__text__arrow:hover svg{color:red;cursor:pointer}.cart__span{color:red}.cart__line{display:none}@media only screen and (max-width:37.5em){.cart__line{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart .recommendation__label{font-size:1.6rem}.order{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:37.5em){.order{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem}}@media only screen and (max-width:37.5em){.order h4{width:100%;text-align:center;font-size:2rem}}.order__details{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.order__aside,.order__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.order__aside{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;background:#fff;border-radius:1rem;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:50}@media only screen and (max-width:37.5em){.order__aside{padding:1rem 2rem;width:100vw;position:fixed;bottom:0;left:0}}.order .box{padding-top:0}.order .formik__field{height:auto}.order .formik__input{margin-bottom:.4rem}.order .sylius-validation-error{color:#d00;font-weight:700;padding-right:2rem!important}.order__method-img{width:12rem;max-width:12rem;height:auto}.order .formik__content{width:95%;box-shadow:none;padding:0}@media only screen and (max-width:37.5em){.order .formik__content{width:100%;padding:1rem}}.step__buttons{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:37.5em){.step__buttons{padding:1rem 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.step__buttons span{font-size:1rem;color:#888}.step__buttons .step__button--bordered.active{background-color:#ddd}.step__buttons .step__button--bordered.completed{background-color:#47a72c}.step__buttons--container{width:25%}@media only screen and (max-width:37.5em){.step__buttons--container{width:100%}}.step__button{cursor:pointer;font-size:1.4rem;font-weight:700;display:block;padding:1.4rem 4rem;border-radius:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step__button--green{background-color:#47a72c;color:#fff}.step__button--green span{color:#fff;font-weight:400}.step__button--bordered{background-color:#fff;border:1px solid #cccaca}.step__button--bordered span{font-weight:400}.categories{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.categories,.categories__container{display:-webkit-box;display:-ms-flexbox;display:flex}.categories__container{gap:1.4rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:37.5em){.categories__container{display:none}}@media only screen and (max-width:56.25em){.categories__container{display:none}}@media only screen and (max-width:75em){.categories__container{display:none}}.categories__picture{position:relative;cursor:pointer;border-radius:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;line-height:1;-webkit-transition:all .2s;transition:all .2s}.categories__picture--chip:hover{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.categories__picture--chip:hover .categories__span{color:hsla(0,0%,100%,.8);font-size:9.2rem;top:20%;right:20%}.categories__picture--best:hover{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.categories__picture--best:hover .categories__span{color:hsla(0,0%,100%,.8);font-size:8.2rem;top:20%;right:20%}.categories__picture--new:hover{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.categories__picture--new:hover .categories__span{color:hsla(0,0%,100%,.8);font-size:8.2rem;top:20%;right:50%}.categories__img{-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s;transition:all .2s}.categories__img--chip{-o-object-position:50% 30%;object-position:50% 30%}.categories__img--best{-o-object-position:center;object-position:center}.categories__img--new{-o-object-position:center 80%;object-position:center 80%}.categories__span{color:hsla(0,0%,100%,.2);font-size:4.4rem;font-weight:700;position:absolute;top:5%;right:2rem;-webkit-transition:all .2s;transition:all .2s}.categories__list{display:-ms-grid;display:grid;gap:2rem;-ms-grid-columns:(minmax(24rem,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:5rem}@media only screen and (max-width:37.5em){.category{display:none}}.category__item{z-index:50}.category__link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.2rem 4rem;border-radius:5rem;color:#000;text-align:center;font-size:1.6rem;font-weight:400;font-family:Lato,sans-serif;-webkit-transition:-webkit-transform .2s ease 0s;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s}.category__link:hover{background:#f9f9f9;-webkit-transform:translateY(-1.6rem);transform:translateY(-1.6rem)}.grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);gap:1rem}.grid__img{-o-object-fit:cover;object-fit:cover}.grid__caption,.grid__img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.grid__caption{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3rem;color:#000;font-weight:500;font-size:1.8rem;background-color:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.grid__figure{cursor:pointer;position:relative;border-radius:2rem;max-height:24rem;overflow:hidden;text-align:center}.grid__figure:hover .grid__img{-webkit-transform:scale(1.1);transform:scale(1.1)}.grid__figure--breakfast1{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3}.grid__figure--breakfast2{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:2;grid-area:2/3/3/5}.grid__figure--breakfast3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:2;grid-area:2/5/3/7}.grid__figure--breakfast4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:2;grid-area:2/7/3/9}.grid__figure--breakfast5{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:2;grid-area:1/4/2/6}.grid__figure--breakfast6{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:1/1/2/4}.grid__figure--breakfast7,.grid__figure--sugar1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:3;grid-area:1/6/2/9}.grid__figure--sugar2{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:3;grid-area:2/6/3/9}.grid__figure--sugar3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:1/1/2/6}.grid__figure--sugar4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:2/1/3/6}.grid__figure--flower1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:1/1/2/5}.grid__figure--flower2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:4;grid-area:1/5/2/9}.grid__figure--flower3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:8;grid-area:2/1/3/9}.grid__figure--vege1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:1/1/3/5}.grid__figure--vege2{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:5;-ms-grid-column-span:4;grid-area:1/5/3/9}.grid__figure--butter1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:1/1/2/5}.grid__figure--butter2{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:2/1/3/5}.grid__figure--butter3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:4;grid-area:1/5/2/9}.grid__figure--butter4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:4;grid-area:2/5/3/9}.grid__figure--bar1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:1/1/2/5}.grid__figure--bar2{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:2/1/3/5}.grid__figure--bar3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:4;grid-area:2/5/3/9}.grid__figure--bar4{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:2;grid-area:1/5/2/7}.grid__figure--bar5{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:2;grid-area:1/7/2/9}.grid__figure--cookie1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:1/1/2/5}.grid__figure--cookie2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:4;grid-area:1/5/2/9}.grid__figure--cookie3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:2;grid-area:2/4/3/6}.grid__figure--cookie4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:2/1/3/4}.grid__figure--cookie5{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:3;grid-area:2/6/3/9}.grid__figure--go1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:2;grid-area:1/7/2/9}.grid__figure--go2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:3;grid-area:1/4/2/7}.grid__figure--go3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:1/1/2/4}.grid__figure--go4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:3;grid-area:2/6/3/9}.grid__figure--go5{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:2/1/3/6}.grid__figure--nutrition1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:2;grid-area:1/7/2/9}.grid__figure--nutrition2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:3;grid-area:1/4/2/7}.grid__figure--nutrition3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:1/1/2/4}.grid__figure--nutrition4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:2;grid-area:2/4/3/6}.grid__figure--nutrition5{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:2/1/3/4}.grid__figure--nutrition6{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:3;grid-area:2/6/3/9}.grid__figure--vegetarian1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:2;grid-area:1/7/2/9}.grid__figure--vegetarian2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:3;grid-area:1/4/2/7}.grid__figure--vegetarian3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:1/1/2/4}.grid__figure--vegetarian4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:2;grid-area:2/7/3/9}.grid__figure--vegetarian5{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:2;grid-area:2/5/3/7}.grid__figure--vegetarian6{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:2;grid-area:2/3/3/5}.grid__figure--vegetarian7{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3}.info{padding:4rem 4rem 5rem;background:#fff}@media only screen and (max-width:56.25em){.info{display:none}}.info__list{max-width:120rem;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}.info__figure,.info__list{display:-webkit-box;display:-ms-flexbox;display:flex}.info__figure{height:7rem;gap:.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info__img{height:5rem}.info__caption{font-size:1.8rem;text-align:center;color:red;white-space:nowrap}.newsletter{padding:4rem 2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(/build/shop/images/kobieta-newsletter-new.f38cc809.png);background-repeat:no-repeat;background-position:100% 100%;background-size:contain}@media only screen and (max-width:56.25em){.newsletter{background-image:none}}.newsletter__wrapper{background-image:url(/build/shop/images/newlsetter-background-new.a37591f8.webp);background-repeat:no-repeat;background-size:cover}.newsletter__block{-webkit-box-flex:0.6;-ms-flex:0.6;flex:0.6}@media only screen and (max-width:56.25em){.newsletter__block{-webkit-box-flex:1;-ms-flex:1;flex:1}}.newsletter__picture{-webkit-box-flex:0.2;-ms-flex:0.2;flex:0.2}@media only screen and (max-width:56.25em){.newsletter__picture{display:none}}.newsletter__title{font-size:2.4rem;text-align:center}.newsletter__label{font-size:1.6rem}.newsletter__content{margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:56.25em){.newsletter__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.newsletter__input{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.6rem;padding:1.8rem 2rem;border-radius:5rem}.newsletter__input::-webkit-input-placeholder{width:80%;color:#333;font-size:1.4rem}.newsletter__input:-ms-input-placeholder{width:80%;color:#333;font-size:1.4rem}.newsletter__input::-ms-input-placeholder{width:80%;color:#333;font-size:1.4rem}.newsletter__input::placeholder{width:80%;color:#333;font-size:1.4rem}.newsletter__btn{margin-top:1rem;cursor:pointer;font-size:1.6rem;font-weight:700;padding:1.4rem 2.4rem;border-radius:5rem;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000)}.newsletter__btn:hover{background:red}.newsletter__clause{font-size:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:justify;gap:1rem;width:85rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:37.5em){.newsletter__clause{width:30rem}}@media only screen and (max-width:56.25em){.newsletter__clause{margin:0 auto}}.newsletter__clause a{color:red;font-size:10px}.newsletter__clause a:hover{text-decoration:underline}.product{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media only screen and (max-width:37.5em){.product{padding:1rem 0}}@media only screen and (max-width:56.25em){.product{display:block}}.product__aside{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.product__categories{padding:1rem 2rem;background:#fff;border-radius:2rem}.product__last{padding:2rem;background:#fff;border-radius:2rem}@media only screen and (max-width:37.5em){.product__last{display:none}}.product__label{padding-bottom:.4rem}.product__label--center{text-align:center}.product__item{cursor:pointer;font-size:1.6rem;padding:.3rem;-webkit-transition:all .2s;transition:all .2s}.product__item:hover{color:red;font-weight:700;-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}@media only screen and (max-width:37.5em){.product__item{padding-left:2rem}}@media only screen and (max-width:37.5em){.product__item a{font-size:1.7rem;font-weight:400}}.product__details{padding:2rem;background:#fff;border-radius:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content}.product__details,.product__header{display:-webkit-box;display:-ms-flexbox;display:flex}.product__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__wish{cursor:pointer;width:2.5rem;height:2.5rem;padding:1rem;background-image:url(/assets/SVG/heart.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-transition:.2s;transition:.2s}.product__wish:hover{background-image:url(/assets/png/head-red.png)}.product__hit{opacity:0;padding:2rem 3rem;font-size:1.6rem;font-weight:700;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000);-webkit-clip-path:polygon(0 10%,100% 10%,100% 100%,0 75%);clip-path:polygon(0 10%,100% 10%,100% 100%,0 75%);-webkit-transition:.4s;transition:.4s}.product__raiting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:56.25em){.product__raiting{display:none}}@media only screen and (max-width:56.25em){.product__raiting--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;margin-left:4rem}}.product__stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__star{cursor:pointer;color:#ffe200}.product__review{font-weight:700}.product__main{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:56.25em){.product__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.product__title{max-width:60%;text-align:right;font-size:2.4rem}@media only screen and (max-width:56.25em){.product__title{max-width:100%;display:none}}.product__title--mobile{display:none}@media only screen and (max-width:56.25em){.product__title--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 1rem 0;text-align:center}}.product__features{display:none}@media only screen and (max-width:56.25em){.product__features{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}}.product__picture{margin-left:-2rem;height:30rem}@media only screen and (max-width:56.25em){.product__picture{height:auto;margin:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.product__picture:hover .product__hit{opacity:1}}.product__about{padding-right:3rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media only screen and (max-width:56.25em){.product__about{margin:0;padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.product__attributes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem;border-bottom:1px solid #cccaca}@media only screen and (max-width:56.25em){.product__attributes{padding-top:2rem;border-top:1px solid #cccaca}}.product__attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media only screen and (max-width:56.25em){.product__attribute{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product__figure{height:4rem;width:4rem}.product__packages{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(5rem)[2];grid-template-rows:repeat(2,5rem);gap:1rem}@media only screen and (max-width:56.25em){.product__packages{padding-top:2rem;margin:0 auto}}.product__package{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:1px solid #cccaca;border-radius:1rem;padding:1rem}.product__package:hover{background:#cccaca}.product__info{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;border:1px solid #cccaca;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media only screen and (max-width:56.25em){.product__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border:none}}.product__cart{margin:2rem auto;cursor:pointer;width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;color:#fff;background-color:#47a72c;border-radius:2rem;padding:1rem;font-size:1.6rem;font-weight:400}@media only screen and (max-width:56.25em){.product__cart{margin-top:1rem;width:100%}}.product__cart:before{width:2rem;height:2rem;content:"";background-image:url(/assets/SVG/koszyk-white.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.product__prices{padding:2rem 2rem 0;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media only screen and (max-width:56.25em){.product__prices{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product__price{font-weight:700}.product__price--old{color:#cccaca;font-size:1.8rem;text-decoration:line-through}@media only screen and (max-width:56.25em){.product__price--old{margin-left:-4rem}}.product__price--new{color:red;font-size:2.8rem}@media only screen and (max-width:56.25em){.product__price--new{font-size:3.2rem;color:#000}}.product__saving{padding:0 2rem;text-align:end;font-size:1.4rem}@media only screen and (max-width:56.25em){.product__saving{text-align:center}}.product__span{color:red}.product__more{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__addition,.product__more{display:-webkit-box;display:-ms-flexbox;display:flex}.product__addition{padding:1rem 2rem;border-top:1px solid #cccaca;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}@media only screen and (max-width:56.25em){.product__addition:last-child{border-bottom:1px solid #cccaca}}.product__icon{height:2rem;width:2rem}.product__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__text{font-size:1.2rem}.product__text--red{color:red}.product__group{padding-bottom:2rem;border-bottom:1px solid #cccaca;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media only screen and (max-width:56.25em){.product__group{padding-top:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product__unit{font-weight:700;cursor:pointer;padding:1rem;border:1px solid #cccaca;border-radius:1rem}.product__unit--active,.product__unit:hover{background-color:#cccaca}.product__description{font-size:1.2rem;padding-top:2rem}.product__categories__trigger{display:none}@media only screen and (max-width:37.5em){.product__categories__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product__categories__trigger__icon{margin-top:.5rem}@media only screen and (max-width:37.5em){.product__categories .product__label.without__triger,.product__categories .product__list{display:none}}.product__footer p a{color:red}.product__footer p a:hover{text-decoration:underline}.products{padding-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:37.5em){.products{padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.promotion{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;position:relative;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;background:#fff;border-radius:1rem;overflow:hidden;border:1px solid transparent;-webkit-transition:.2s;transition:.2s;font-family:Lato,sans-serif}.promotion:hover{border:1px solid #cccaca}.promotion__aside{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;background:#fff;border-radius:1rem;overflow:hidden;padding:1rem}@media only screen and (max-width:37.5em){.promotion__aside{-webkit-box-flex:1;-ms-flex:1;flex:1}}.promotion__single{-webkit-box-flex:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.promotion__label{font-size:2.4rem;padding-bottom:1rem;margin-top:-11px;font-family:Lato,sans-serif}@media only screen and (max-width:37.5em){.promotion__label{display:none}}.promotion__label--mobile{display:none}@media only screen and (max-width:37.5em){.promotion__label--mobile{display:block;text-align:center;margin-bottom:1rem;width:100%;font-size:3.5rem}}.promotion__wish{cursor:pointer;width:.5rem;height:.5rem;padding:1rem;background-image:url(/build/shop/images/heart.97773c6f.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-transition:.2s;transition:.2s}.promotion__wish:hover{background-image:url(/build/shop/images/head-red.aff68bd8.png)}.promotion__sale{opacity:1;position:absolute;top:10px;right:10px;font-size:3.4rem;font-weight:700;-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.4));filter:drop-shadow(0 2px 2px rgba(0,0,0,.4));-webkit-transition:.4s;transition:.4s}.promotion__percentage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 2rem;height:9rem;color:red;background:#ffe200;-webkit-clip-path:polygon(0 10%,100% 10%,100% 100%,0 75%);clip-path:polygon(0 10%,100% 10%,100% 100%,0 75%)}@media only screen and (max-width:37.5em){.promotion__percentage{display:-webkit-box;display:-ms-flexbox;display:flex}}.promotion__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:56.25em){.promotion__figure{margin:0 6rem}}.promotion__caption{margin-top:1rem;color:#000;text-align:center;font-weight:700;font-size:2rem}@media only screen and (max-width:56.25em){.promotion__caption{font-size:2.5rem}}.promotion__prices{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promotion__price{font-weight:700}.promotion__price--old{color:#cccaca;font-size:1.8rem;text-decoration:line-through}.promotion__price--new{color:red;font-size:2.8rem}.promotion__cart{margin:0 auto 2rem;cursor:pointer;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;color:#fff;background-color:#47a72c;border-radius:2rem;padding:1rem;font-size:1.6rem;font-weight:400}.promotion__cart:hover{background-color:red}@media only screen and (max-width:56.25em){.promotion__cart{width:70%}}.promotion__cart:before{width:2.5rem;height:2rem;content:"";background-image:url(/build/shop/images/koszyk-white.e168e21e.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.promotion__quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem}.promotion__btn{cursor:pointer;width:2.5rem;height:2.5rem;color:#fff;background-color:#47a72c;border-radius:.5rem}.promotion__input{max-width:4rem;height:3rem;border:1px solid #cccaca;border-radius:.5rem;text-align:center}.promotion__timer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:1.6rem}.promotion__time,.promotion__timer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.promotion__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promotion__left{font-size:2.8rem;padding:1.4rem;border-radius:.5rem;background:#f9f9f9}@media only screen and (max-width:37.5em){.promotion__wrapper{width:100%}}.box{padding:4rem 0}.formik{position:relative;margin:0 auto;padding-bottom:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;background-color:#fff;overflow:hidden;max-width:48rem}.formik,.formik__background{display:-webkit-box;display:-ms-flexbox;display:flex}.formik__background{position:absolute;width:100%;height:55%;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000)}.formik__header{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.4rem;font-weight:500;color:#fff;text-align:center;z-index:50}.formik__content{width:34rem;padding:2rem;border-radius:1rem;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);overflow:hidden;z-index:50}.formik__content-register{width:44rem}@media only screen and (max-width:37.5em){.formik__content-register{width:100%}}.formik__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1rem}.formik__field{border:none;position:relative;height:42px;margin-bottom:1.4rem;-webkit-transition:all .2s;transition:all .2s}.formik__checkbox{line-height:1;font-size:1.1rem;cursor:pointer}.formik__input{width:100%;height:100%;padding:0 1rem;background-color:transparent;border:1px solid #ddd;border-radius:5px}.formik__input:focus~.formik__label,.formik__input:not(:placeholder-shown).formik__input:not(:focus)~.formik__label{top:2%;font-size:1rem}.formik__label{pointer-events:none;position:absolute;top:50%;left:1rem;padding:.2rem .4rem;border-radius:2rem;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.4rem;-webkit-transition:all .2s;transition:all .2s}.formik__block{padding-left:.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}.formik__block--start{margin-bottom:1rem}.formik__block--center{margin-top:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.formik__link{font-size:1.1rem;color:#4158d0}.formik__link:hover{text-decoration:underline}.formik__register{font-size:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#4158d0}.formik__register:hover{text-decoration:underline}.formik__submit{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.6rem;font-weight:500;width:100%;border-radius:1rem;padding:1rem 2rem;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000);-webkit-transition:all .4s;transition:all .4s}.formik__submit:hover{background:-webkit-gradient(linear,left top,left bottom,from(#ac0000),to(red));background:linear-gradient(#ac0000,red)}.formik__devider{font-size:1.6rem;padding-bottom:1rem}.formik__question{font-size:1.1rem}.recommendation{margin-bottom:6rem;padding:0 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Lato,sans-serif}@media only screen and (max-width:37.5em){.recommendation{padding:2rem 0}}.recommendation__label{font-size:2.4rem;padding-bottom:1rem}@media only screen and (max-width:37.5em){.recommendation__label{margin-bottom:0;margin-top:1rem;text-align:center;padding:0}}.recommendation__list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(15rem,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.2rem}@media only screen and (max-width:37.5em){.recommendation__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.recommendation__item{max-width:20rem;min-width:15rem;position:relative;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;background:#fff;border-radius:1rem;overflow:hidden;border:1px solid transparent;-webkit-transition:.2s;transition:.2s}@media only screen and (max-width:37.5em){.recommendation__item{max-width:none;min-width:0;gap:1rem}}.recommendation__item:hover{border:1px solid #cccaca}.recommendation__item:hover .recommendation__hit{opacity:1}.recommendation__item--outlined:hover{border:1px solid transparent}.recommendation__wish{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;width:2rem;height:2rem;padding:1rem;background-image:url(/assets/SVG/heart.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-transition:.2s;transition:.2s}.recommendation__wish:hover{background-image:url(/assets/png/head-red.png)}.recommendation__hit{opacity:0;position:absolute;top:10px;right:10px;padding:1rem 2rem;font-size:1.4rem;font-weight:700;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000);-webkit-clip-path:polygon(0 10%,100% 10%,100% 100%,0 75%);clip-path:polygon(0 10%,100% 10%,100% 100%,0 75%);-webkit-transition:.4s;transition:.4s}.recommendation__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recommendation__caption{color:#000;padding-top:1rem;text-align:center;font-weight:700;font-size:1.5rem}.recommendation__prices{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recommendation__price{font-weight:700;font-size:1.8rem}.recommendation__price--old{color:#cccaca;font-size:1.6rem;text-decoration:line-through;padding-bottom:.3rem}@media only screen and (max-width:37.5em){.recommendation__price--old{padding-bottom:0}}.recommendation__price--new{color:red;font-size:1.8rem}.recommendation__cart{cursor:pointer;margin:0 auto;width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;color:#fff;background-color:#47a72c;border-radius:2rem;padding:.8rem;font-size:1.4rem;font-weight:400}.recommendation__cart:hover{background-color:red}.recommendation__cart__out_of_stock{background-color:#f6f900;color:#000;text-align:center}.recommendation__cart__out_of_stock:hover{background-color:#f6f900}.recommendation__cart__out_of_stock:before{display:none}@media only screen and (max-width:37.5em){.recommendation__cart{width:100%}}.recommendation__cart:before{width:2.5rem;height:2rem;content:"";background-image:url(/assets/SVG/koszyk-white.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.recommendation__quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recommendation__btn{cursor:pointer;width:3.5rem;height:3.5rem;font-size:2rem;color:#fff;background-color:#47a72c;border-radius:.5rem}.recommendation__btn:hover{background-color:red}.recommendation__input{font-size:1.4rem;max-width:5rem;height:4.5rem;border:1px solid #cccaca;border-radius:.5rem;text-align:center}.addresses{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.addresses,.addresses__one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.addresses__one{border:1px solid #ddd;border-radius:1rem;padding:2rem;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:37.5em){.addresses__one{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.addresses__one address{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:1.4rem}.addresses__one .account__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.addresses__one .account__buttons button{white-space:nowrap}.addresses__one .account__buttons a{padding:.5rem}.addresses__one .account__buttons .account__button{padding:.5rem;border-radius:1rem;white-space:nowrap}.addresses__one .account__buttons .cart__button--bordered{font-weight:400;font-size:1.3rem;min-width:17rem}.account{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media only screen and (max-width:56.25em){.account{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.account__aside{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media only screen and (max-width:56.25em){.account__aside{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.account__details{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content}.account__details,.account__menu{padding:2rem;background:#fff;border-radius:2rem}.account__label{font-size:1.4rem;padding-bottom:.4rem}.account__label--center{text-align:center}.account__item{cursor:pointer;padding:.2rem;font-size:1.2rem;-webkit-transition:all .2s;transition:all .2s}.account__item:hover{color:red;font-weight:700;-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}.account__title{font-size:2.4rem}.account__title--mobile{display:none}@media only screen and (max-width:56.25em){.account__title--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 1rem 0;text-align:center}}.account__subtitle{font-size:2rem}@media only screen and (max-width:56.25em){.account__subtitle{display:none}}.account__subtitle--mobile{display:none}@media only screen and (max-width:56.25em){.account__subtitle--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 1rem 0;text-align:center}}.account__buttons{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:37.5em){.account__buttons{padding:1rem 2rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.account__button{cursor:pointer;font-size:1.4rem;font-weight:700;display:block;padding:1.4rem 4rem;border-radius:5rem;text-align:center}.account__button--green{background-color:#47a72c;color:#fff}.account__button--bordered{background-color:#fff;border:1px solid #cccaca}.account__list{font-size:1.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #ddd;border-radius:1rem;padding:2rem;gap:1rem;margin-top:2rem}.account__form,.account__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account__form{position:relative;margin:0 auto;padding-bottom:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;background-color:#fff;overflow:hidden}.account__form__checkbox{border:none}.account__form__checkbox .checkbox{width:40rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;text-align:justify}.account__form__checkbox label{margin-left:.5rem;font-size:1.4rem}.account__form__checkbox input{margin-top:.5rem}.account__form__content{padding:2rem;border-radius:1rem;background-color:#fff;overflow:hidden;z-index:50}.account__form__two-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.account__form__two-fields .form__field{width:49%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:37.5em){.account__form__two-fields .form__field{width:100%}}.account__form__field{border:none;position:relative;height:auto;margin-bottom:1.4rem;-webkit-transition:all .2s;transition:all .2s}.account__form .form__input{font-family:Ubuntu,sans-serif;color:#333;width:100%;height:100%;padding:1rem 1.2rem;background-color:transparent;border:1px solid #ddd;border-radius:5px;font-size:1.4rem;margin-bottom:1.4rem}.account__form .form__label{top:2%;font-size:1rem;pointer-events:none;position:absolute;left:1rem;padding:.2rem .4rem;border-radius:2rem;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;transition:all .2s}.privacy-policy-info{width:40rem;text-align:justify;font-size:1.4rem}.privacy-policy-info a{color:red}.privacy-policy-info a:hover{text-decoration:underline}.privacy-policy-info-register{text-align:justify;font-size:1.2rem;margin-bottom:1rem}.privacy-policy-info-register a{color:red;font-size:1.2rem}.privacy-policy-info-register a:hover{text-decoration:underline}.info__content,.sylius_customer_registration_terms{font-size:1.4rem}.info__content{padding:2rem;background:#fff;border-radius:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content}.info__content__title{font-size:2.4rem;text-align:center}.info__content__more{padding-top:2rem;padding-bottom:2rem}.info__content p{margin:1rem}.info__content ol,.info__content ul{margin-left:3rem}.info__content ol li,.info__content ul li{margin:1rem;text-indent:1rem!important}.thankyou__payment{padding:2rem;border-radius:1rem;background-color:#fff;text-align:center;overflow:hidden;margin:2rem}.thankyou__header{margin:2rem}.thankyou__details{font-size:1.5rem}.effects__heartbeat{-webkit-animation:pulse 1s ease;animation:pulse 1s ease}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.header{width:100vw;position:-webkit-sticky;position:sticky;top:0;padding:1rem 2rem;background-color:#fff;font-family:Lato,sans-serif;z-index:100;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4)}.header__container{max-width:140rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:37.5em){.header__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0;min-height:6rem}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:37.5em){.header__logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__picture{width:10rem}@media only screen and (max-width:37.5em){.header__picture{width:8rem}}.header__image{width:100%}.header__title{justify-self:flex-start;color:#c71008;white-space:nowrap;font-size:1.8rem;font-weight:400}@media only screen and (max-width:37.5em){.header__title{font-size:1.3rem}}.header__search{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media only screen and (max-width:56.25em){.header__search{display:none}}@media only screen and (max-width:56.25em){.header__search--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__form{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #cccaca;border-radius:2rem}.header__input{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;color:#333;border-right:1px solid #cccaca;background-color:#fff}.header__input::-webkit-input-placeholder{color:#cccaca}.header__input:-ms-input-placeholder{color:#cccaca}.header__input::-ms-input-placeholder{color:#cccaca}.header__input::placeholder{color:#cccaca}.header__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#cccaca;background:inherit}.header__svg{height:1.8rem;width:1.8rem}.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem}@media only screen and (max-width:37.5em){.header__list{gap:1rem}}.header__figure{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem}.header__figure:hover .header__caption{color:red}.header__icon{height:2.5rem;width:2.5rem}.header__caption{color:#000;font-size:1rem;white-space:nowrap}.header__badge{position:absolute;top:-10px;right:5px;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000);color:#fff;width:2.2rem;height:2.2rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400}.main{position:relative;background:#f9f9f9}.navigation{padding:0 2rem;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000)}@media only screen and (max-width:37.5em){.navigation{display:none}}.navigation--mobile{padding:1rem 0;display:none}@media only screen and (max-width:37.5em){.navigation--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}}.navigation__container{gap:1rem}.navigation__btn,.navigation__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;border-radius:.6rem;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000);color:#fff}.navigation__svg{height:2.6rem;width:2.6rem}.navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;color:#fff}@media only screen and (max-width:56.25em){.navigation__list{gap:1rem}}@media only screen and (max-width:75em){.navigation__list{gap:1rem}}@media only screen and (max-width:37.5em){.navigation__list--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000);border-radius:1rem}}.navigation__list--hidden{display:none}.navigation__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;margin-right:4rem}@media only screen and (max-width:37.5em){.navigation__item{margin-right:1rem}}@media only screen and (max-width:56.25em){.navigation__item{margin-right:1.5rem}}@media only screen and (max-width:75em){.navigation__item{margin-right:1.5rem}}.navigation__link{padding:1.6rem 0;color:#fff;font-size:1.6rem;font-weight:400}.navigation__link:hover{font-weight:700}@media only screen and (max-width:37.5em){.navigation__link{padding:1rem 0}}.copyright{max-width:120rem;margin:0 auto;padding:2rem;text-align:center}.footer{position:relative;padding:4rem 2rem;background:#f9f9f9}@media only screen and (max-width:37.5em){.footer{display:none}}.footer--mobile{display:none}@media only screen and (max-width:37.5em){.footer--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__list{max-width:120rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:37.5em){.footer__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.footer__list--mobile{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer__item--mobile{cursor:pointer;padding:1rem 0}.footer__item--mobile:not(:last-child){border-bottom:1px solid #cccaca}.footer__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.4rem;padding-bottom:.5rem}.footer__categories{display:block}.footer__categories--hidden{display:none}.footer__link{color:#333;font-size:1.3rem}.footer__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__icon--rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.favorite__remove{cursor:pointer;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.favorite__remove:hover{color:red}.discounts__for__product{padding:1rem}.discount__price__tag{border:3px dashed #47a72c;border-radius:.5rem;padding:1rem;width:100%;margin:1rem auto;font-size:1.4rem}.discount__price__tag span.price{font-size:1.8rem}.quantityButtonsWrapperHide{display:none!important}.quantityButtonsWrapperShow{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#confirmation-modal{display:none}.product__label{font-size:1.6rem}.product__caption{font-size:1.3rem}.product__package{line-height:1.8rem}.product__package,.product__unit{font-size:1.3rem;border-radius:1.6rem}.product__unit{padding-left:3rem;padding-right:3rem}.product__unit:hover{background-color:#cccaca}.product__info{border-radius:1.6rem}.product__picture{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%;height:auto}.product__price--new-black{color:#000;font-size:3.2rem;font-weight:900}@media only screen and (max-width:37.5em){.product__price--new-black{font-size:5.2rem}}@media only screen and (max-width:37.5em){.product__price--old{font-size:3rem}}@media only screen and (max-width:37.5em){.product__saving{font-size:2rem}}.product__price{font-family:Lato,sans-serif}.product__cart,.product__info .recommendation__cart{width:85%;font-weight:600;padding-top:1.3rem;padding-bottom:1.3rem;border-radius:2.5rem;margin-bottom:2rem;margin-top:2rem}.product__cart:before{width:2.4rem;height:2.4rem;margin-right:1rem}.product__prices{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2rem}.product__price--old{color:#999}.product__saving{font-weight:400;margin-top:.5rem}.product__text{font-size:1.4rem}@media only screen and (max-width:37.5em){.product__text{font-size:1.7rem}}@media only screen and (max-width:37.5em){.product__icon{height:3rem;width:3rem}}.product__text--red{font-weight:400}.product__info .recommendation__quantity{margin-bottom:2rem;margin-top:2rem}.product__description{font-size:1.4rem}.header{width:100%}.bestsellery__list .recommendation__item{max-width:18.4rem}.categories .bestsellery__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.categories .bestsellery__list .recommendation__item{max-width:21.5rem}.banderol{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;overflow:hidden}.promotion__figure{margin:0 3rem}.recommendation{margin-bottom:0}.recommendation__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.categories__container{max-height:32rem}.product__item-active a{color:red;-webkit-transform:translateX(.5rem);transform:translateX(.5rem);font-weight:700}.recommendation__cart:before{background-image:url(/build/shop/images/koszyk-white.e168e21e.svg)}.cart__delete{background:url("/build/shop/images/ikony sklep sante_wyczysc koszyk.a4017fb9.svg") no-repeat}.product__description p{margin-bottom:20px}#sylius-product-attributes{width:80%;font-size:1.4rem;margin-top:30px}@media only screen and (max-width:37.5em){#sylius-product-attributes{width:100%}}.sylius-product-attribute-name,.sylius-product-attribute-value{padding:5px}#sylius-product-attributes tr:nth-child(2n){background:#fff}#sylius-product-attributes tr:nth-child(odd){background:#eee}.green{color:#47a72c}.red{color:red}.product__package-active{background:#cccaca}.product__wish,.recommendation__wish{background-image:url(/build/shop/images/heart.97773c6f.svg)}.product__wish-red,.product__wish:hover,.recommendation__wish-red,.recommendation__wish:hover{background-image:url(/build/shop/images/head-red.aff68bd8.png)}.categories__picture--best-hover{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.categories__picture--best-hover .categories__span{color:hsla(0,0%,100%,.8);font-size:8.2rem;top:20%;right:20%}.categories .bestsellery__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.categories__picture--chip-hover{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.categories__picture--chip-hover .categories__span{color:hsla(0,0%,100%,.8);font-size:9.2rem;top:10%;right:10%}.categories__picture--new-hover{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.categories__picture--new-hover .categories__span{color:hsla(0,0%,100%,.8);font-size:8.2rem;top:20%;right:60%}.formik__header{color:#000}.formik__checkbox{margin-right:1rem}.order .formik{width:100%;max-width:100%}.order .formik__input{font-family:Ubuntu,sans-serif;color:#333;width:100%;height:100%;padding:1rem 1.2rem;background-color:transparent;border:1px solid #ddd;border-radius:5px;font-size:1.4rem;margin-bottom:1.4rem}.order .formik__label{top:2%;font-size:1rem;pointer-events:none;position:absolute;left:1rem;padding:.2rem .4rem;border-radius:2rem;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width:37.5em){.order .formik__label{font-size:1.5rem;font-weight:400;color:#2b2b2b}}.formik__two-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.formik__two-fields .formik__field{width:49%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:37.5em){.formik__two-fields .formik__field{width:100%}}.formik__three-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.formik__three-fields .formik__field{width:30%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:37.5em){.formik__three-fields .formik__field{width:100%}}#sylius_checkout_address_billingAddress_type,#sylius_checkout_address_shippingAddress_type{margin-bottom:2rem}#sylius_checkout_address_billingAddress_type input,#sylius_checkout_address_shippingAddress_type input{margin-right:.5rem}#sylius_checkout_address_billingAddress_type label,#sylius_checkout_address_shippingAddress_type label{font-size:1.4rem}.different-shipping-address label{margin-left:.5rem;font-size:1.4rem}.order .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f8f8f8;gap:.5rem;border-radius:20px;margin-bottom:1rem;font-size:1.4rem}.order .item,.order .item>div{padding:.5rem}.order .item:hover{background-color:#ddd;border-radius:20px}.order .item .field{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;display:flex;gap:1rem;align-items:center}.order .item .content{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;display:flex;flex-direction:column;justify-content:space-around}.order .item .content .description{font-size:1.2rem}.order .item .extra{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.geowidget{margin-bottom:2rem}.order .item.payment-method-item .content{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%}.order .item.payment-method-item .field{-webkit-box-flex:1;-ms-flex:1 1 8%;flex:1 1 8%}.product__img{width:95%;height:auto;margin-left:2%}.product__about{gap:1rem}.product__packages{padding-top:1rem}.product__attributes{gap:1rem}.sylius-flash-message .content{margin-top:2rem;background:#fff;border-radius:1rem;text-align:center;font-size:1.4rem;font-weight:700;padding:1rem;border:1px solid #cccaca}.sylius-flash-message.positive .content{color:#080}.sylius-flash-message.error .content{color:#800}.sylius-flash-message.info{padding:0}.sylius-flash-message.info .content{color:#008}.product__review .formik{max-width:90%}.product__review .formik input{font-family:Ubuntu,sans-serif;font-size:1.2rem}.product__review .formik__content{width:90%}.product__review .categories{width:80%}.product__review .formik textarea{min-height:10rem;padding:1.3rem;font-family:Ubuntu,sans-serif;font-size:1.2rem}.product__review .formik__field.textarea{height:12rem}.comment{font-family:Ubuntu,sans-serif;font-size:1.3rem;background-color:#f9f9f9;border-radius:2rem;margin-top:2rem;padding:2rem}.comment .rating{max-width:15rem}.product .product__picture{position:relative}.product .product__hit{opacity:1;position:absolute;right:1.5rem;top:-7.5rem;padding:1.5rem 2rem;font-size:1.6rem;font-weight:700;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#ac0000));background:linear-gradient(red,#ac0000);-webkit-clip-path:polygon(0 10%,100% 10%,100% 100%,0 75%);clip-path:polygon(0 10%,100% 10%,100% 100%,0 75%);-webkit-transition:.4s;transition:.4s}.product .promotion__sale{opacity:1;right:1.5rem;top:-6.5rem;font-size:2rem}.product .promotion__sale .promotion__percentage,.recommendation__item .promotion__sale .promotion__percentage{padding:.5rem 1rem;height:5rem}.recommendation__item .promotion__sale{top:5px;right:10px;opacity:0;font-size:2rem}.recommendation__item:hover .promotion__sale{opacity:1}#sylius_cart_promotionCoupon{border:1px solid #ddd;border-radius:1rem;height:4rem;margin:1rem;padding:12px;width:20rem}.summary__totals{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.summary__totals,.summary__totals__rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap}.summary__totals__rows{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:100%}.summary__totals--label{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;text-align:left}.summary__totals--amount{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-align:right}.sylius_checkout_complete_notes{margin-top:2rem}.header__icon{height:3rem;width:3rem}.header__badge{font-size:12px;top:-13px;right:0;width:2rem;height:2rem}.header__caption{font-size:1.2rem}.account_toolbar{display:none;padding:1rem;position:absolute}.account_toolbar_inner{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #bbb;border-radius:1rem;padding:1rem}.account_toolbar a{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem;width:100%;border-radius:1rem;font-size:1.4rem;font-weight:700}.account_toolbar a:hover{background-color:#080;color:#fff;-webkit-transition:all .1s;transition:all .1s}.account_toolbar_on:hover .account_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex}.header__caption{padding-top:.2rem;font-weight:700}.breadcrumbs{padding:1rem 2rem;background:#fff;border-radius:2rem;font-size:1.4rem}.breadcrumbs a:hover{text-decoration:underline;color:red}.breadcrumbs__divider{margin:0 .5rem}.sylius-grid-wrapper table{width:100%;border:1px solid #ddd;border-radius:2rem;padding:2rem;margin-top:2rem}.sylius-grid-wrapper table th{font-size:1.4rem;padding-top:1rem;text-align:left;padding-bottom:1rem}.sylius-grid-wrapper table th.sylius-table-column-actions{text-align:center}.sylius-grid-wrapper table td{font-size:1.4rem;padding-top:1em;padding-bottom:1rem;text-align:left;border-top:1px solid #ddd}.sylius-grid-wrapper table td:nth-child(3),.sylius-grid-wrapper table td:nth-child(4),.sylius-grid-wrapper table th:nth-child(3),.sylius-grid-wrapper table th:nth-child(4){text-align:center}.sylius-grid-wrapper table td:nth-child(4){font-weight:700}.sylius-grid-wrapper .account__button{cursor:pointer;font-size:1.3rem;font-weight:700;display:block;padding:.5rem 2rem;border-radius:5rem;text-align:center}.sylius-grid-wrapper .account__button:hover{background-color:#47a72c;color:#fff}.sylius-grid-wrapper .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order__state{color:#fff;padding:.7rem;font-weight:700;border-radius:.5rem;font-size:1.1rem}.state__fulfilled{background-color:#47a72c}.state__cancelled{background-color:#db1515}.state__new{background-color:#1428a4}.state__fulfillment{background-color:#ff8500}.pagination.menu,.sylius-grid-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination.menu{gap:1rem;margin-top:2rem}.pagination.menu>*{padding:.5rem 1rem;border:1px solid #ddd;border-radius:1rem;font-weight:700}.pagination.menu>.active,.pagination.menu>a:hover{background-color:#888;color:#fff}.pagination.menu>.disabled{background-color:#ccc;color:#fff}.sylius-grid-nav__perpage .dropdown{display:none}.formik__subheader{font-size:1.4rem;padding:0 2rem 2rem}ul.formik__errors{margin-top:1rem}ul.formik__errors li{font-size:1.2rem;color:red;font-weight:700}.formik__input{min-height:42px}.formik__field{height:auto}#sylius_checkout_address_shippingAddress_vatNumber,.promotion__aside .swiper-button-next,.promotion__aside .swiper-button-prev,label[for=sylius_checkout_address_shippingAddress_vatNumber]{display:none}#sylius_customer_registration_terms label{font-size:1.4rem}.bitbag-page-content ul{list-style-type:disc}.bitbag-page-content ul li{text-indent:0!important}.bitbag-page-content a{color:red}.bitbag-page-content a:hover{text-decoration:underline}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/build/shop/images/loading.2299ad0b.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/build/shop/images/prev.84b76dee.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/build/shop/images/next.31f15875.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/build/shop/images/close.d9d2d0b1.png) 100% 0 no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.sylius-product-small-images{display:flex;gap:2rem;margin-top:2rem;justify-content:center}.small-image img{max-width:8rem;border:1px solid #ccc;padding:.5rem}.product__description ul{list-style:none;margin-left:15px}.product__description ul li:before{content:"\2022";color:red;font-weight:700;display:inline-block;width:1em;margin-left:-1em}#sylius-cart-validation-error>div{margin:0 10px}#sylius-cart-validation-error>div,.sylius-validation-error>div{padding:5px;border:1px dotted red;font-size:12px;text-align:center;font-weight:700}.sylius-validation-error>div{margin:5px 10px}.cart__item .cart__caption a:hover{color:red}.recommendation__caption{font-family:Ubuntu,sans-serif}.product__stars{display:none!important}.recommendation__price{font-family:Ubuntu,sans-serif!important}.orlen-widget--template-orlen .orlen-widget-search{box-shadow:none!important}.orlen-widget-validate-info{display:none!important}.orlen-widget-search{padding:5px!important}.order .item .extra{flex:1 1 20%!important}.payu-banki{border-radius:10px;margin-top:10px;max-width:560px;border:1px solid #ddd;width:100%}