/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-13.use[2]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[3]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[4]!./assets/styles/partial/_print.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************/
body {
  -webkit-print-color-adjust: exact;
}

.header-cont h1 {
  font-size: 2rem;
  line-height: 2.5rem;
}
.header-cont .logo img {
  height: 40px;
}

p {
  font-size: 0.85rem;
}

.print-title {
  font-size: 1.4rem;
}

.food-info {
  background: #F9F9F9;
}
.food-info .food-img {
  border-radius: 20px 0 0 20px;
  height: 100% !important;
  width: 100%;
}
.food-info ul {
  -moz-column-count: 3;
       column-count: 3;
  padding: 25px;
}
.food-info ul li {
  color: #757575;
  font-weight: 500;
  font-size: 0.77rem;
  padding: 8px 0;
  display: inline-block;
  width: 100%;
  min-height: 54px;
}
.food-info ul li img {
  width: 24px;
}

.utensils-list ul {
  display: flex;
  flex-wrap: wrap;
}
.utensils-list li {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  width: 50%;
}

.instructions .title-block {
  background-color: #F9F9F9;
}
.instructions ul li {
  font-size: 0.94rem;
}

@media print {
  .utensils-list, .shopping-list {
    page-break-inside: avoid;
  }
}
h2 {
  font-weight: bold;
  margin-top: 15px;
  font-size: 1.57rem;
}

h3 {
  font-size: 1.2rem;
  line-height: 2rem;
  font-weight: bold;
  margin: 0;
}

.shopping-list-block {
  position: relative;
  border: 2px dashed;
  margin-top: 20px;
  padding: 10px 0 0 0;
}
.shopping-list-block .border-bot {
  border-bottom: 1px solid #CECECE;
  padding: 12px 15px;
  height: 100%;
}
.shopping-list-block .ingredient-info {
  color: #757575;
}
.shopping-list-block .scissors-img {
  width: 36px;
  position: absolute;
  right: 0;
  top: 0;
  margin-top: -27px;
  margin-right: 25px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJpbnQuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0U7QUFDRjs7QUFFRTtFQUNFO0VBQ0E7QUFDSjtBQUNFO0VBQ0U7QUFDSjs7QUFHQTtFQUNFO0FBQUY7O0FBR0E7RUFDRTtBQUFGOztBQUdBO0VBQ0U7QUFBRjtBQUVFO0VBQ0U7RUFDQTtFQUNBO0FBQUo7QUFFRTtFQUNFO09BQUE7RUFFQTtBQURKO0FBRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUFOO0FBQ007RUFDRTtBQUNSOztBQU9FO0VBQ0U7RUFDQTtBQUpKO0FBTUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUpOOztBQVNFO0VBQ0U7QUFOSjtBQVFFO0VBQ0U7QUFOSjs7QUFVQTtFQUNFO0lBQ0U7RUFQRjtBQUNGO0FBVUE7RUFDRTtFQUNBO0VBQ0E7QUFSRjs7QUFXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBUkY7O0FBYUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQVZGO0FBV0U7RUFDRTtFQUNBO0VBQ0E7QUFUSjtBQVlFO0VBQ0U7QUFWSjtBQVlFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBVkosQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcGFydGlhbC9fcHJpbnQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcbiAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuLmhlYWRlci1jb250IHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG4gIC5sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbnAge1xuICBmb250LXNpemU6IDAuODVyZW07XG59XG5cbi5wcmludC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4uZm9vZC1pbmZvIHtcbiAgYmFja2dyb3VuZDogI0Y5RjlGOTtcblxuICAuZm9vZC1pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgdWwge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICAvL3dpZHRoOiA0OTBweDtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGxpIHtcbiAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMC43N3JlbTtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLnV0ZW5zaWxzLWxpc3Qge1xuICB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5pbnN0cnVjdGlvbnMge1xuICAudGl0bGUtYmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG4gIH1cbiAgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMC45NHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAudXRlbnNpbHMtbGlzdCwgLnNob3BwaW5nLWxpc3Qge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOmF2b2lkO1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41N3JlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDA7XG59XG5cblxuXG4uc2hvcHBpbmctbGlzdC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAycHggZGFzaGVkO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xuICAuYm9yZGVyLWJvdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRUNFQ0U7XG4gICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5pbmdyZWRpZW50LWluZm8ge1xuICAgIGNvbG9yOiAjNzU3NTc1O1xuICB9XG4gIC5zY2lzc29ycy1pbWcge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogLTI3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/