.site-size-wrapper-cutty {
  max-width: 1366px;
  margin: 0 auto; }

.site-size-wrapper-cutty {
  max-width: 1366px;
  margin: 0 auto; }

#Breadcrumb {
  color: #fff; }

.NodeCocktailList-listWrapper {
  padding: 0 4rem;
  max-width: 1366px;
  margin: 0 auto; }

.NodeCocktailList-listWrapper-header {
  padding: 0 3rem;
  text-align: center;
  margin-bottom: 3rem; }
  .NodeCocktailList-listWrapper-header h2 {
    font-family: var(--secondary-font);
    font-size: 3.5rem;
    line-height: 4.5rem;
    margin-bottom: 0.5rem; }

.NodeCocktailList-list-cocktails {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1.5rem; }
  .NodeCocktailList-list-cocktails .NodeCocktailListElement {
    width: calc(33.33% - 3rem);
    margin: 0 1.5rem 8rem; }
    @media screen and (max-width: 1260px) {
      .NodeCocktailList-list-cocktails .NodeCocktailListElement {
        width: calc(50% - 3rem); } }
    @media screen and (max-width: 860px) {
      .NodeCocktailList-list-cocktails .NodeCocktailListElement {
        width: calc(100% - 3rem); } }
    @media screen and (max-width: 500px) {
      .NodeCocktailList-list-cocktails .NodeCocktailListElement {
        width: calc(100% - 3rem); } }
    .NodeCocktailList-list-cocktails .NodeCocktailListElement-title {
      font-family: var(--main-font);
      font-size: 2.5rem;
      line-height: 4.5rem;
      font-weight: normal;
      text-transform: uppercase;
      color: #000;
      text-align: center;
      padding: 0 3rem;
      text-decoration: none; }
  .NodeCocktailList-list-cocktails .more-container {
    width: 100%;
    margin: -5rem 0 8rem;
    display: none; }

.NodeCocktailList-list-cocktails .NodeCocktailListElement.item-hidden {
  position: relative;
  opacity: 1;
  visibility: inherit; }

@media (max-width: 767px) {
  .cocktailBTWrapper .cocktailBT-media {
    max-width: 30.2rem;
    height: 34.1rem; }
    .cocktailBTWrapper .cocktailBT-media img {
      max-width: 14rem;
      max-height: 31.6rem; } }

/*# sourceMappingURL=extend-cocktailsList.css.map */
