/*!************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/css/pages/wine-list.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************/
body.hachette .wine-search .wine-results.result-list {
  overflow: initial !important;
}

.comment-section {
  display: flex;
  width: 100%;
  gap: 67px;
  margin-top: 30px;
}
@media screen and (max-width: 992px) {
  .comment-section {
    display: block;
  }
}
.comment-section .title {
  padding-top: 0;
}
.comment-section .comment-paragraph {
  border: 1px solid #D9D9D9;
  width: 100%;
  height: 96%;
  display: flex;
  align-items: center;
  padding: 40px;
  color: #000;
  font-size: 16px;
  max-width: 359px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .comment-section .comment-paragraph {
    width: 100%;
    max-width: 100%;
    margin-bottom: 30px;
  }
}
.comment-section__item:last-child {
  flex: 1;
}

body.hachette .wine-details li.square:before {
  border-radius: 0;
}
body.hachette .wine-details li.dot.yellow, body.hachette .wine-details li.square.yellow {
  border-color: #fbc002;
  color: #fbc002;
}
body.hachette .wine-details li.dot.yellow:before, body.hachette .wine-details li.square.yellow:before {
  border-color: #fbc002;
}
body.hachette .wine-details li.dot.red, body.hachette .wine-details li.square.red {
  border-color: #c00800;
  color: #c00800;
}
body.hachette .wine-details li.dot.red:before, body.hachette .wine-details li.square.red:before {
  border-color: #c00800;
}
body.hachette .wine-details li.dot.pink, body.hachette .wine-details li.square.pink {
  border-color: #fa99cc;
  color: #fa99cc;
}
body.hachette .wine-details li.dot.pink:before, body.hachette .wine-details li.square.pink:before {
  border-color: #fa99cc;
}

body.hachette .add-to-fav {
  padding-right: 12px;
  color: rgba(153, 153, 153, 0.7098039216);
  display: flex;
}
body.hachette .add-to-fav.pink {
  color: #fa99cc;
}

.heart-group {
  display: inline-block;
  position: relative;
}
.heart-group .iconmoon-heart {
  display: block;
  font-size: 25px;
}
.heart-group .iconmoon-plus, .heart-group .iconmoon-check {
  background: black;
  border-radius: 50%;
  width: 13px;
  height: 13px;
  color: white;
  font-size: 9px;
  display: flex;
  align-items: center;
  position: absolute;
  bottom: 3px;
  left: 1px;
  justify-content: center;
}
.heart-group .iconmoon-check {
  font-size: 5px;
}

.mb-22 {
  margin-bottom: 22px;
}

body.hachette .wine-list-title {
  display: flex;
}
body.hachette .wine-list-title .add-to-fav-pc {
  display: block;
  position: static;
  margin-right: -15px;
}
body.hachette .wine-list-title .add-to-fav-pc .add-to-fav {
  margin-right: 0;
}

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