.paragraph--type--cocktail-recipe-listing {
  overflow: hidden;
}
.paragraph--type--cocktail-recipe-listing .views-element-container {
  width: 100%;
  max-width: 80rem;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-infinite-scroll-content-wrapper {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: 0 0.938rem;
}
@media (max-width: 1024px) {
  .paragraph--type--cocktail-recipe-listing .views-element-container .views-infinite-scroll-content-wrapper {
    padding: 0 1.875rem;
  }
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row {
  width: calc(33.33% - 1.25rem);
  margin: 0 0.625rem 3.125rem;
}
@media (max-width: 767px) {
  .paragraph--type--cocktail-recipe-listing .views-element-container .views-row {
    width: 100%;
    margin: 0 0.625rem 3.75rem;
  }
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row:first-of-type, .paragraph--type--cocktail-recipe-listing .views-element-container .views-row:nth-of-type(2) {
  width: calc(50% - 1.25rem);
}
@media (max-width: 767px) {
  .paragraph--type--cocktail-recipe-listing .views-element-container .views-row:first-of-type, .paragraph--type--cocktail-recipe-listing .views-element-container .views-row:nth-of-type(2) {
    width: 100%;
  }
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row .node--view-mode-cocktail-recipe-listing-v1, .paragraph--type--cocktail-recipe-listing .views-element-container .views-row .node--view-mode-cocktail-recipe-listing-v2 {
  height: 100%;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row .node__content {
  height: 100%;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row a {
  display: block;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row .field--name-field-sp-listing-image {
  margin-bottom: 1.875rem;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row .field--name-field-sp-listing-image img {
  width: 100%;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row .text-content {
  flex-grow: 1;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row .text-content h2 {
  margin-bottom: 1.25rem;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row .text-content p {
  margin-bottom: 1.875rem;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row .cta a {
  top: 0;
  text-transform: uppercase;
  text-decoration: none;
  border-bottom: 0.125rem solid;
  display: initial;
  transition: all 0.2s ease-out;
  position: relative;
}
.paragraph--type--cocktail-recipe-listing .views-element-container .views-row .cta a:hover {
  top: -0.188rem;
  padding-bottom: 0.188rem;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvY2t0YWlsLW9yLXJlY2lwZS1saXN0aW5nLnNjc3MiLCJjb2NrdGFpbC1vci1yZWNpcGUtbGlzdGluZy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0E7RUFDRSxnQkFBQTtBQ0ZGO0FESUU7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBQ0ZKO0FESUk7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBQ0ZOO0FESU07RUFORjtJQU9JLG1CQUFBO0VDRE47QUFDRjtBRElJO0VBQ0UsNkJBQUE7RUFDQSwyQkFBQTtBQ0ZOO0FESU07RUFKRjtJQUtJLFdBQUE7SUFDQSwwQkFBQTtFQ0ROO0FBQ0Y7QURHTTtFQUNFLDBCQUFBO0FDRFI7QURHUTtFQUhGO0lBSUksV0FBQTtFQ0FSO0FBQ0Y7QURHTTtFQUNFLFlBQUE7QUNEUjtBRElNO0VBQ0UsWUFBQTtBQ0ZSO0FES007RUFDRSxjQUFBO0FDSFI7QURNTTtFQUNFLHVCQUFBO0FDSlI7QURNUTtFQUNFLFdBQUE7QUNKVjtBRFFNO0VBQ0UsWUFBQTtBQ05SO0FEUVE7RUFDRSxzQkFBQTtBQ05WO0FEU1E7RUFDRSx1QkFBQTtBQ1BWO0FEWVE7RUFDRSxNQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw2QkFBQTtFQUNBLGtCQUFBO0FDVlY7QURZVTtFQUNFLGNBQUE7RUFDQSx3QkFBQTtBQ1ZaIiwiZmlsZSI6ImNvY2t0YWlsLW9yLXJlY2lwZS1saXN0aW5nLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi9nbG9iYWwvZGVmYXVsdC12YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi9nbG9iYWwvbWl4aW5zXCI7XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODByZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudmlld3MtaW5maW5pdGUtc2Nyb2xsLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nOiAwIC45MzhyZW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLWRlc2t0b3ApIHtcbiAgICAgICAgcGFkZGluZzogMCAxLjg3NXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmlld3Mtcm93IHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEuMjVyZW0pO1xuICAgICAgbWFyZ2luOiAwIC42MjVyZW0gMy4xMjVyZW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXRhYmxldC1tYXgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAuNjI1cmVtIDMuNzVyZW07XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSwgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuMjVyZW0pO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXRhYmxldC1tYXgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubm9kZS0tdmlldy1tb2RlLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nLXYxLCAubm9kZS0tdmlldy1tb2RlLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nLXYyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAubm9kZV9fY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtc3AtbGlzdGluZy1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRleHQtY29udGVudCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jdGEge1xuICAgICAgICBhIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogLjEyNXJlbSBzb2xpZDtcbiAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0b3A6IC0uMTg4cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IC4xODhyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1jb2NrdGFpbC1yZWNpcGUtbGlzdGluZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb2NrdGFpbC1yZWNpcGUtbGlzdGluZyAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3MtaW5maW5pdGUtc2Nyb2xsLWNvbnRlbnQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMC45MzhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3MtaW5maW5pdGUtc2Nyb2xsLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAxLjg3NXJlbTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29ja3RhaWwtcmVjaXBlLWxpc3RpbmcgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3cy1yb3cge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSAxLjI1cmVtKTtcbiAgbWFyZ2luOiAwIDAuNjI1cmVtIDMuMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMC42MjVyZW0gMy43NXJlbTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29ja3RhaWwtcmVjaXBlLWxpc3RpbmcgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3cy1yb3c6Zmlyc3Qtb2YtdHlwZSwgLnBhcmFncmFwaC0tdHlwZS0tY29ja3RhaWwtcmVjaXBlLWxpc3RpbmcgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3cy1yb3c6bnRoLW9mLXR5cGUoMikge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxLjI1cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb2NrdGFpbC1yZWNpcGUtbGlzdGluZyAudmlld3MtZWxlbWVudC1jb250YWluZXIgLnZpZXdzLXJvdzpmaXJzdC1vZi10eXBlLCAucGFyYWdyYXBoLS10eXBlLS1jb2NrdGFpbC1yZWNpcGUtbGlzdGluZyAudmlld3MtZWxlbWVudC1jb250YWluZXIgLnZpZXdzLXJvdzpudGgtb2YtdHlwZSgyKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IC5ub2RlLS12aWV3LW1vZGUtY29ja3RhaWwtcmVjaXBlLWxpc3RpbmctdjEsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IC5ub2RlLS12aWV3LW1vZGUtY29ja3RhaWwtcmVjaXBlLWxpc3RpbmctdjIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb2NrdGFpbC1yZWNpcGUtbGlzdGluZyAudmlld3MtZWxlbWVudC1jb250YWluZXIgLnZpZXdzLXJvdyAubm9kZV9fY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IC5maWVsZC0tbmFtZS1maWVsZC1zcC1saXN0aW5nLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb2NrdGFpbC1yZWNpcGUtbGlzdGluZyAudmlld3MtZWxlbWVudC1jb250YWluZXIgLnZpZXdzLXJvdyAuZmllbGQtLW5hbWUtZmllbGQtc3AtbGlzdGluZy1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IC50ZXh0LWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb2NrdGFpbC1yZWNpcGUtbGlzdGluZyAudmlld3MtZWxlbWVudC1jb250YWluZXIgLnZpZXdzLXJvdyAudGV4dC1jb250ZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvY2t0YWlsLXJlY2lwZS1saXN0aW5nIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IC50ZXh0LWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29ja3RhaWwtcmVjaXBlLWxpc3RpbmcgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3cy1yb3cgLmN0YSBhIHtcbiAgdG9wOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkO1xuICBkaXNwbGF5OiBpbml0aWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29ja3RhaWwtcmVjaXBlLWxpc3RpbmcgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3cy1yb3cgLmN0YSBhOmhvdmVyIHtcbiAgdG9wOiAtMC4xODhyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjE4OHJlbTtcbn0iXX0= */
