.collection-banner-section{position:relative;margin-bottom:-5vh}@media (max-width: 989px){.collection-banner-section .overlaid-product-image-new-layout-true{display:none}}.collection-banner-section .collection-banner-inner-clipped{background-position:50% 10%;background-size:100%;background-repeat:no-repeat;clip-path:url(#clip);-webkit-clip-path:url(#clip)}@media (max-width: 989px){.collection-banner-section .collection-banner-inner-clipped{background-size:180%}}@media (max-width: 989px){.collection-banner-section .collection-banner-inner-clipped.new-banner-layout{height:auto!important;padding-bottom:9vw;margin-bottom:12vw;background-size:160%;background-position:50% 0%}.collection-banner-section .collection-banner-inner-clipped.new-banner-layout .collection-banner-inner{position:static}.collection-banner-section .collection-banner-inner-clipped.new-banner-layout .collection-banner-content{display:block}.collection-banner-section .collection-banner-inner-clipped.new-banner-layout .collection-banner-content-left{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.collection-banner-section .collection-banner-inner-clipped.new-banner-layout .collection-banner-content-left img{display:block}.collection-banner-section .collection-banner-inner-clipped.new-banner-layout .collection-banner-content-right{display:none}}.collection-banner-section .collection-banner-inner{position:absolute;top:0;left:0;width:100%;bottom:20%;padding-right:100px;padding-left:100px}@media (max-width: 989px){.collection-banner-section .collection-banner-inner{padding-right:30px;padding-left:30px}}.collection-banner-section .collection-banner-content{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.collection-banner-section .collection-banner-content .breadcrumbs{margin-top:2rem}@media (max-width: 1300px){.collection-banner-section .collection-banner-content .breadcrumbs{margin-top:5rem}}.collection-banner-section .collection-banner-content .banner-title{margin-top:2rem}@media (max-width: 1300px){.collection-banner-section .collection-banner-content .banner-title{margin-top:1rem}}.collection-banner-section .collection-banner-content-left{width:60%}.collection-banner-section .collection-banner-content-left img{display:none}.collection-banner-section .collection-banner-content-right{width:40%;height:100%;position:relative}.collection-banner-section .collection-banner-content-right img{position:absolute;transform:translate(-50%,-50%)}.collection-banner-section .banner-title{color:#fff;font-size:7vw;line-height:1;margin-bottom:2rem;font-family:Bananas}.collection-banner-section .banner-subtitle{color:#fff;font-size:1.4vw;line-height:130%;width:90%;font-family:Century Gothic}.collection-banner-section.flavor-banner-section{margin-bottom:0}.collection-banner-section.flavor-banner-section .collection-banner-inner{bottom:0}.collection-banner-section.flavor-banner-section .collection-banner-content{align-items:flex-end;padding-bottom:3vw}@media (max-width: 989px){.collection-banner-section.flavor-banner-section .collection-banner-content{align-items:flex-start}}.template-collection-machines .collection-banner-section .collection-banner-inner-clipped,.template-page-shop-machines .collection-banner-section .collection-banner-inner-clipped{background-position:50% 100%}.collection-page-section{overflow:hidden;position:relative}@media (min-width: 990px){.collection-page-section .collection{padding-left:24px;padding-right:24px}}@media (max-width: 989px){.collection-page-section .collection{padding-left:20px;padding-right:20px}}.collection-page-section .background-accent{position:absolute;transform:translate(-50%,-50%)}.collection-page-section .collection__title{max-width:1250px;padding-left:0;padding-right:0}.collection-page-section .collection__title .title{text-transform:uppercase;letter-spacing:.1em}.collection-page-section .collection__title.collection__title-flavor-list{max-width:none}.collection-page-section .collection-section-grid-2-per-row{grid-template-columns:repeat(2,1fr)}.collection-page-section .collection-section-grid-3-per-row{grid-template-columns:repeat(3,1fr)}.collection-page-section .collection-section-grid-4-per-row{grid-template-columns:repeat(4,1fr)}.collection-page-section .collection-section-grid-5-per-row{grid-template-columns:repeat(5,1fr)}.collection-page-section .collection-section-grid-6-per-row{grid-template-columns:repeat(6,1fr)}.collection-page-section .collection-section-grid{max-width:1250px;margin:0 auto;display:grid;grid-gap:21px}@media (max-width: 989px){.collection-page-section .collection-section-grid{grid-template-columns:1fr}}.collection-page-section .product-card-square-color{height:0;padding-bottom:100%;position:relative;border-radius:10px;overflow:hidden}.collection-page-section .product-card-inner-rectangle{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:4;background-size:86%;background-repeat:no-repeat;background-position:50% 50%}.collection-page-section .product-card-square-color-inner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:flex-end;padding-bottom:9%}.collection-page-section .product-card-square-color-inner img{display:none;height:60%;width:auto}.collection-page-section .product-card-inner-title{position:absolute;left:12%;right:12%;bottom:5.5%;text-align:center;color:#fff;z-index:9;font-size:1.6vw;transform:translatey(30%);font-family:Bananas}.collection-page-section .product-card-inner-circle{display:block;position:absolute;top:11%;bottom:11%;left:11%;right:11%;border-radius:1000px;background:#fff;z-index:2;opacity:.32}.shop-collection-page-footer{margin-top:40px;margin-left:auto;margin-right:auto}.expanded-flavor-card .shop-collection-page-footer{margin-top:220px}
/*# sourceMappingURL=/cdn/shop/t/47/assets/gdc-collections.scss.css.map?v=83431749962870882981733931607 */
