.hpTopLayout{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 0 40px}.hpTopLayout__left,.hpTopLayout__right{width:calc(50% - 10px)}@media only screen and (max-width:950px){.hpTopLayout__left{width:calc(60% - 10px)}.hpTopLayout__right{width:calc(40% - 10px)}}@media only screen and (max-width:500px){.hpTopLayout__left{margin-bottom:20px;width:100%}.hpTopLayout__right{width:100%}}.hpDelivery{background:url(/img/hpDelivery.webp) no-repeat 50%;background-size:cover;border-radius:25px 0 25px 0;display:block;height:0;overflow:hidden;padding-bottom:47.05882353%;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.hpDelivery:active,.hpDelivery:focus,.hpDelivery:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.hpDelivery__text{background:#fc0;bottom:0;color:#000;font-family:Fredoka,sans-serif;font-size:1.1rem;left:0;padding:15px 20px;position:absolute;width:100%}.hpDelivery__text strong{display:block}.hpDelivery__free{color:#219022;display:inline;font-weight:700}@media only screen and (max-width:950px){.hpDelivery{height:auto;padding-bottom:0;padding-top:150px;text-decoration:none!important}.hpDelivery__text{display:block;position:static}}.hpNamedays{background:#fff;border-radius:25px 0 25px 0;height:100%;padding:15px 20px;position:relative}.hpNamedays__title{color:#c93;display:block;font-family:Fredoka,sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:15px}.hpNamedays__list{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.hpNamedays__item,.hpNamedays__list{display:-webkit-box;display:-ms-flexbox;display:flex}.hpNamedays__item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;justify-content:space-between;padding:5px 0;width:50%}.hpNamedays__date{-ms-flex-negative:0;flex-shrink:0;font-size:1rem;padding-right:10px;width:60px}.hpNamedays__name{font-family:Fredoka,sans-serif;font-weight:700;width:calc(100% - 60px)}@media only screen and (max-width:950px){.hpNamedays__item{width:100%}.hpNamedays__item:nth-child(n+7){display:none}}@media only screen and (max-width:500px){.hpNamedays{margin-bottom:30px}.hpNamedays__item{width:50%}}