.section-main-collection-product-grid>.gradient{background-color:rgb(var(--custom-light-purple));transition:background .1s linear}.section-main-collection-product-grid>.gradient.custom-collection-bg-1,.section-main-collection-product-grid>.gradient.custom-collection-bg-4{background-color:#faf2be}.section-main-collection-product-grid>.gradient.custom-collection-bg-2,.section-main-collection-product-grid>.gradient.custom-collection-bg-5{background-color:#befad6}.section-main-collection-product-grid>.gradient.custom-collection-bg-3{background-color:#fabebe}@keyframes sliderBump{0%{transform:translate(0)}20%{transform:translate(-30px)}40%{transform:translate(0)}60%{transform:translate(-15px)}80%{transform:translate(0)}to{transform:translate(0)}}@keyframes rainbowTextShimmer{0%{background-position:0px}to{background-position:260px}}.slider-bump-animate>li:nth-of-type(1),.slider-bump-animate>li:nth-of-type(2){animation:sliderBump 1s cubic-bezier(.42,0,.58,1) 1}.slider-bump-animate>li:nth-of-type(1) .card__flavors,.slider-bump-animate>li:nth-of-type(2) .card__flavors{animation-name:rainbowTextShimmer;animation-duration:2s;animation-iteration-count:1;animation-delay:3s;animation-fill-mode:forwards;animation-timing-function:linear}.product-grid-container .collection .slider--tablet.grid--peek{--grid-mobile-horizontal-spacing: 1.5rem}.product-grid-container .collection .slider--tablet.grid--peek .slider__slide{scroll-snap-align:center}@media screen and (max-width: 749px){.product-grid-container .collection .slider--tablet.grid--peek .grid__item{width:calc(90% - var(--grid-mobile-horizontal-spacing) - 3rem);max-width:45.4rem}.product-grid-container .collection .slider.slider--tablet.grid--peek{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem);overscroll-behavior-x:contain}}@media screen and (min-width: 750px) and (max-width: 989px){.product-grid-container .collection .slider.slider--tablet.grid--peek{margin-left:-5rem;margin-right:-5rem;width:calc(100% + 10rem)}.product-grid-container .collection .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:5rem}.product-grid-container .collection .slider--tablet.product-grid{scroll-padding-left:5rem}}.template-collection-all-flavors .quick-add .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.template-collection-all-flavors .quick-add .form .quantity-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;--color-foreground: var(--custom-dark-purple);--inputs-radius: 5px}.template-collection-all-flavors .quick-add .form .quantity-input-wrapper .quantity__input{font-weight:600;color:rgb(var(--black))}.template-collection-all-flavors .quick-add .form .quantity-input-wrapper svg{stroke:rgb(var(--black));fill:rgb(var(--black))}.page-type-collection .quick-add__submit{-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0;--buttons-radius-outset: 6px;--buttons-radius: 5px;--color-button: var(--yellow);--color-button-text: var(--custom-dark-purple);font-weight:600;font-size:2.4rem;font-size:clamp(1.6rem,5vw,2.4rem);padding-top:2rem;padding-bottom:2rem}@media screen and (max-width: 749px){.page-type-collection .product-card-wrapper>.card{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-type-collection .product-card-wrapper>.card>.card__inner{max-width:80vw;max-width:min(70vw,42rem)}.page-type-collection .product-card-wrapper .card__information{padding-top:0}}.page-type-collection .product-card-wrapper .card__information{display:flex;flex-direction:column}.page-type-collection .product-card-wrapper .card__information>.card-information{margin-top:auto}.page-type-collection .collection-all-flavors-heading{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;padding:1rem 2rem;background:linear-gradient(135deg,var(--pattern-bg) 25%,transparent 25%),linear-gradient(45deg,var(--pattern-bg) 25%,transparent 25%),linear-gradient(135deg,transparent 24%,var(--pattern-color) 25%,var(--pattern-color) 45%,transparent 45%),linear-gradient(45deg,transparent 24%,var(--pattern-color) 25%,var(--pattern-color) 45%,transparent 45%);background-color:var(--pattern-bg);background-size:48px 48px;width:calc(100% + 3rem);margin:1.5rem -1.5rem}.page-type-collection .collection-all-flavors-heading h2{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:3.2rem;font-size:clamp(3.2rem,8.2vw,6rem);margin:0 auto;color:rgb(var(--white));text-shadow:4px 4px 0 rgb(var(--purple)),0 0 8px rgba(0,0,0,.24)}.page-type-collection .collection-all-flavors-heading p{font-size:1.6rem;font-size:clamp(1.6rem,4.1vw,2.4rem);margin:0 auto;padding-top:1.5rem;padding-bottom:.5rem;color:rgb(var(--white));font-weight:600;max-width:25ch;text-shadow:0px 1px 2px rgba(var(--purple),.2),0px 3px 2px rgba(var(--purple),.15),0px 4px 8px rgba(var(--purple),.1)}.page-type-collection .collection-all-flavors-heading--very-sour,.page-type-collection .collection-all-flavors-heading--best-selling{--pattern-bg: rgb(var(--yellow));--pattern-color: rgba(var(--green),.08)}.page-type-collection .collection-all-flavors-heading--very-sour p,.page-type-collection .collection-all-flavors-heading--best-selling p{color:rgb(var(--purple));text-shadow:0px 1px 2px rgba(var(--white),.2),0px 3px 2px rgba(var(--white),.15),0px 4px 8px rgba(var(--white),.1)}.page-type-collection .collection-all-flavors-heading--balanced,.page-type-collection .collection-all-flavors-heading--customizable{margin-top:6rem;--pattern-bg: rgb(var(--green));--pattern-color: rgba(var(--purple), .08)}.page-type-collection .collection-all-flavors-heading--very-sweet{margin-top:6rem;--pattern-bg: rgb(var(--red));--pattern-color: rgba(var(--purple),.08);background:radial-gradient(circle at bottom left,transparent 25%,var(--pattern-color) 25.5%,var(--pattern-color) 36%,transparent 37%,transparent 100%),radial-gradient(circle at top right,transparent 34%,var(--pattern-color) 34.5%,var(--pattern-color) 45.5%,transparent 46%,transparent 100%);background-size:48px 48px;background-color:var(--pattern-bg)}@media screen and (min-width: 750px){.page-type-collection .collection-all-flavors-heading{width:100%;margin-left:auto;margin-right:auto;border-radius:2rem;padding:4rem 6rem}.page-type-collection .collection-all-flavors-heading p{max-width:100%}}@media screen and (min-width: 990px){.page-type-collection .collection-all-flavors-heading{margin-bottom:0}.page-type-collection .collection-all-flavors-heading--balanced,.page-type-collection .collection-all-flavors-heading--very-sweet,.page-type-collection .collection-all-flavors-heading--customizable{margin-top:4rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-both-collections.css.map */
