.collections{text-align:left;padding-bottom:30px}.collections .group{text-align:left;font-weight:bold}.collections .promoted a:after{display:none}.collections .grid-item{margin-top:40px;display:inline-block;margin-left:20px}.collections .grid-item .cocktail-preview{width:100%}.collections .grid-item .cocktail-preview .image{border:5px solid transparent}.collections .grid-item .label{padding-top:10px;text-align:left}.collections .grid-item .label .total{font-size:14px;background-color:#ebebeb;border-radius:8px;padding:1px 5px 1px;margin-left:5px;border-style:none}@media (max-width: 991px){.collections .grid-item .label .total{display:block;background:none;border-radius:0;padding:8px 0 0;margin-left:0;color:#ec118f}}.collections .grid-item .label a:hover{text-decoration:none}.collections .grid-item .label a:hover span{color:#ffffff;background-color:#ec118f}@media (max-width: 991px){.collections .grid-item .label a{color:#000;font-size:18px;font-weight:normal;position:relative;display:block;padding:16px 30px 16px 0;border-top:1px solid #e5e5e5}.collections .grid-item .label a:hover span{color:#ec118f;background:none}.collections .grid-item .label a:after{content:"";display:inline-block;width:8px;height:13px;background:url(/assets/common/arrow-pink-5aaed525b7626be3c388f1d593e2aca190da8edd96e309a4898a864d9a215db4.svg) no-repeat;-webkit-background-size:8px 13px;background-size:8px 13px;position:absolute;right:12px;top:50%;margin-top:-6px;transition:all .3s ease;transform:rotate(0)}}@media (max-width: 991px){.collections .grid-item .label{padding-top:0;padding-left:92px}.collections .grid-item .label span{display:inline-block;padding-top:4px}}@media (max-width: 991px){.collections .grid-item{width:100%;margin:0;display:block;position:static !important}.collections .grid-item .preview-collection{position:absolute;top:40px;left:-75px;width:58px;height:58px;border-radius:20px;overflow:hidden;text-align:center;border:1px solid #e5e5e5;margin-top:-28px}.collections .grid-item .preview-collection img{height:86%;margin:7% 0 0;max-width:64px}}.grid.desktop{-moz-column-count:2;-webkit-column-count:2;column-count:3;-moz-column-width:298px;-webkit-column-width:298px;column-width:298px}@media (min-width: 992px){#maps .grid{margin-top:30px}}#maps .grid-item{margin-top:0}
