.jdgm-widget.jdgm-widget{margin-bottom:1.5%}.jdgm-prev-badge__text{display:none}.collection__block{margin-bottom:5rem}.collection__section-header{display:flex;align-items:center;justify-content:center;column-gap:10px;padding-top:19px;padding-bottom:9px;background-color:#fff}.collection__section-header--title{position:relative;font-size:3.125rem;text-align:center;line-height:.7;margin-bottom:0}@media only screen and (min-width: 561px){.collection__section-header--title{font-size:4rem}}.collection__description{text-align:center;background-color:#fff;padding:0 12px 20px}.shop-collection{display:grid;grid-template-columns:1fr;gap:50px;position:relative;margin:0}@media only screen and (min-width: 561px){.shop-collection{grid-template-columns:repeat(2, 1fr);gap:4vw}}@media only screen and (min-width: 960px){.shop-collection{grid-template-columns:repeat(3, 1fr);gap:2.8vw;max-width:1230px;margin:0 auto}}.shop-collection .product-item{display:block;width:100%;max-width:370px;margin:0 auto}.shop-collection .product-item:last-child{margin-bottom:0}.shop-collection .product-item__bundle-colours{width:100%}.shop-collection .product-item__bundle-colours .background-colour{display:block;width:100%}.shop-collection .product-item__bundle-colours--top .background-colour{height:200px}.shop-collection .product-item__bundle-colours--top .background-colour:first-of-type{border-radius:var(--theme-border-radius) 0 0 0}.shop-collection .product-item__bundle-colours--top .background-colour:last-of-type{border-radius:0 var(--theme-border-radius) 0 0}.shop-collection .product-item__bundle-colours--top .background-colour.white-bundle,.shop-collection .product-item__bundle-colours--top .background-colour.black-bundle{border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.shop-collection .product-item__bundle-colours--bottom .background-colour{height:60px}.shop-collection .product-item__bundle-colours--bottom .background-colour:first-of-type{border-radius:0 0 0 var(--theme-border-radius)}.shop-collection .product-item__bundle-colours--bottom .background-colour:last-of-type{border-radius:0 0 var(--theme-border-radius) 0}.shop-collection .product-item__bundle-colours--bottom .background-colour.white-bundle,.shop-collection .product-item__bundle-colours--bottom .background-colour.black-bundle{border-radius:0 0 var(--theme-border-radius) var(--theme-border-radius)}.shop-collection .product-item__flavour-descriptors{font-family:var(--typeItalicsPrimary),var(--typeItalicsFallback);font-weight:var(--italicsFontWeightHeavy);font-style:var(--typeItalicsStyle);line-height:var(--typeItalicsLineHeight);font-size:1.0625rem;color:var(--theme-text-color-reversed);transform:translate(0px, -170px)}@media only screen and (min-width: 561px){.shop-collection .product-item__flavour-descriptors{font-size:1rem}}@media only screen and (min-width: 1281px){.shop-collection .product-item__flavour-descriptors{font-size:1.125rem}}.shop-collection .product-item__image-wrapper{margin-top:-150px;margin-bottom:30px}.shop-collection .product-item .image-wrap{background:none}.shop-collection .product-item__top-border{position:relative;width:100%;height:200px;border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.shop-collection .product-item__bottom-border{width:100%;height:60px;border-radius:0 0 var(--theme-border-radius) var(--theme-border-radius)}.shop-collection .grid-product__content{text-align:center;border-radius:var(--theme-border-radius)}.shop-collection .grid-product__tag--custom,.shop-collection .grid-product__tag--sold-out,.shop-collection .grid-product__tag--sale{position:absolute;width:130px;max-width:100%;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);padding:0;transform:rotate(-25deg);top:-27px;left:-18px;width:104px;z-index:1}.shop-collection .grid-product__image-mask{max-width:200px;max-height:256px;margin:0 auto;overflow:visible}.shop-collection .grid-product__meta{padding:0;line-height:1;margin-bottom:-30px}.shop-collection .grid-product__link{display:flex;justify-content:center;margin:0 auto 12px}.shop-collection .grid-product__price{font-size:22px;font-weight:bold;margin-top:0;margin-bottom:12px}.shop-collection .grid-product__curated-content{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.shop-collection .grid-product__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);font-size:36px}@media(min-width: 1080px){.shop-collection .grid-product__title{font-size:calc(36px + 11*(100vw - 1080px)/201)}}@media(min-width: 1281px){.shop-collection .grid-product__title{font-size:47px}}.shop-collection .grid-product__title{font-weight:bold;letter-spacing:0;line-height:.8;margin-bottom:8px}@media only screen and (min-width: 960px){.shop-collection .grid-product__title--beer-chipotle{max-width:10ch}}@media only screen and (min-width: 960px){.shop-collection .grid-product__title--curry-dijon{max-width:10ch}}.shop-collection .grid-product__title--custom-duo{max-width:9ch}.shop-collection .grid-product__cta{position:relative;z-index:999}.curated-content__review-stars{margin-bottom:22px}.curated-content__flavours-included{font-family:var(--typeBasePrimary),var(--typeBaseFallback);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);font-size:19px;line-height:1.1;margin:0 auto;max-width:30ch}