.subsave_select_container{position:relative}.product-grid__item .image_slider_wrapper{position:relative;display:block;max-width:300px;max-height:300px;width:100%;height:100%;margin:0 auto}@media (max-width: 768px){.product-grid__item .image_slider_wrapper{max-width:200px;max-height:200px}}.product-grid__item.list-view .image_slider_wrapper{max-width:600px;width:100%;text-align:center}.product-grid__item.list-view .product__title{width:100%}.one-time__span{display:none}.product__quantity--wrapper{border-radius:8px;height:65px;min-width:150px;padding:5px;font-family:Sugarpunch;text-align:center;line-height:1;font-size:2.8rem;align-items:center;position:relative;display:flex;flex-basis:50%;justify-content:center}@media (min-width:769px){.best-seller__badge{position:relative}.best-seller__badge:after{content:"Best Seller";text-transform:uppercase;position:absolute;display:block;background-image:url("{{ 'blank_blob.png' | asset_img_url }}");background-size:contain;height:70px;width:70px;top:-30px;right:20px;color:#fff;font-family:Sugarpunch;font-size:16px;padding-top:20px;padding-left:0;transform:rotate(-10deg);text-align:center;line-height:16px}.sale__badge{position:relative}.sale__badge:after{content:"Sale";text-transform:uppercase;position:absolute;display:block;background-image:url("{{ 'blank_blob.png' | asset_img_url }}");background-size:contain;height:70px;width:70px;top:10px;right:0;color:#fff;font-family:Sugarpunch;font-size:16px;padding-top:20px;padding-left:0;transform:rotate(-10deg);text-align:center;line-height:16px}.new__badge{position:relative}.new__badge:after{content:"New!";text-transform:uppercase;position:absolute;display:block;background-image:url("{{ 'blank_blob.png' | asset_img_url }}");background-size:contain;height:40px;width:40px;top:10px;right:0;color:#fff;font-family:Sugarpunch;font-size:16px;padding-top:20px;padding-left:0;transform:rotate(-10deg);text-align:center;line-height:16px}.vegetarian__badge{position:relative}.vegetarian__badge:after{content:"Veggie";text-transform:uppercase;position:absolute;display:block;background-image:url("{{ 'blank_blob.png' | asset_img_url }}");background-size:contain;height:70px;width:70px;top:20px;right:20px;color:#fff;font-family:Sugarpunch;font-size:16px;padding-top:30px;padding-left:0;transform:rotate(-10deg);text-align:center;line-height:16px}.one-time__span{font-family:Sugarpunch;color:#025156;border:solid 2px transparent;border-radius:8px;padding:10px 15px}.one-time__span:hover{text-decoration:underline}.one-time__span.checked{border:solid 2px #025156;border-radius:8px;background-color:#025156;color:#fff;padding:10px 15px}.feefo-reviews__wrapper{margin-bottom:10px}.product__price{margin-bottom:0}.js-qty__wrapper{max-width:120px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;background-color:#f2f2f2;border-radius:8px;padding:10px 20px}.quantity--minus{position:absolute;top:50%;left:16px;height:40px;width:40px;border-radius:50%;padding-top:0;font-size:18px;transform:translateY(-50%);background-color:#80c8bd;color:#fff}.quantity--plus{position:absolute;top:50%;right:16px;height:40px;width:40px;border-radius:50%;padding-top:5px;font-size:18px;transform:translateY(-50%);background-color:#80c8bd;color:#fff}.quantity--minus svg{top:50%;left:50%;position:absolute;transform:translate(-50%)}.quantity--plus svg{top:35%;left:50%;position:absolute;transform:translate(-50%)}.js-qty__num{display:block;background:none;text-align:center;width:100%;padding:5px 20px;margin:0;height:100%;border:none;background-color:#f2f2f2;border-radius:8px}.js-qty__wrapper input:active,.js-qty__wrapper input:focus{border:none}.js-qty__wrapper input{border:none;height:25px;width:100px}.product-grid__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-basis:20%;gap:7px 0px}.product__image{width:auto;object-fit:contain}.product__title{font-size:1.4rem;color:#025156;text-align:center;width:70%;margin:0 auto!important;min-height:25px}.product__price{font-size:1.5rem;color:#025156;margin-bottom:0}.product__price--strikethrough{text-decoration:line-through;color:#a5a5a5;font-size:1.5rem}.product__button-wrapper{display:flex;flex-direction:row;gap:0px 10px;align-items:center;max-width:100%}.product__button-wrapper .btn-section{border:solid 2px transparent;border-radius:14px;font-size:22px;padding:15px 40px!important;padding-top:20px;line-height:1;white-space:nowrap;padding-left:0;padding-right:0}.product__button-wrapper .btn-section.checked{background-color:#fff;border:solid 2px #025156;color:#025156;border-radius:14px;padding:20px 40px 15px;line-height:22px;white-space:nowrap;font-size:22px}.product__button-wrapper .btn-section.checked:hover{background-color:#025156;color:#fff;border-radius:14px;border:solid 2px #A6C6ED;line-height:22px;font-size:22px}.product__button-wrapper .btn-tertiary{background-color:#fff;border:solid 2px #A6C6ED;color:#025156;border-radius:14px;padding:20px 40px 15px;line-height:1.4}.product__button-wrapper .btn-section:hover{border-radius:14px;line-height:22px;font-size:22px}.product__button-wrapper .btn-tertiary:hover{background-color:#025156;border:solid 2px transparent;color:#fff;border-radius:14px;line-height:1.4}.product__variant--dropdown{background-color:#f2f2f2;border-radius:8px;height:55px;width:100%;color:#025156;text-align:center}}@media (min-width: 769px) and (max-width: 1366px){.product__button-wrapper .btn-tertiary,.product__button-wrapper .btn-section.checked,.product__button-wrapper .btn-section,.product__button-wrapper .btn-tertiary:hover,.product__button-wrapper .btn-section.checked:hover,.product__button-wrapper .btn-section:hover{padding:15px 10px}}.why-subscribe-wrapper{margin:.5em 0;min-height:24px}@media (max-width: 768px){.one-time__span{font-family:Sugarpunch;color:#025156;border:solid 2px transparent;border-radius:8px;padding:10px 15px;text-align:center}.feefo-reviews__wrapper{margin-bottom:10px}.product__price{margin-bottom:0}.one-time__span.checked{border:solid 2px #025156;border-radius:8px;background-color:#025156;color:#fff;padding:10px 15px;text-align:center}.js-qty__wrapper input{border:none;height:25px;width:100px}.best-seller__badge{position:relative}.best-seller__badge:after{content:"Best Seller";text-transform:uppercase;position:absolute;display:block;background-image:url("{{ 'blank_blob.png' | asset_img_url }}");background-size:contain;height:70px;width:70px;top:-30px;right:-10px;color:#fff;font-family:Sugarpunch;font-size:16px;padding-top:20px;padding-left:0;transform:rotate(-10deg);text-align:center;line-height:16px}.sale__badge{position:relative}.sale__badge:after{content:"Sale";text-transform:uppercase;position:absolute;display:block;background-image:url("{{ 'blank_blob.png' | asset_img_url }}");background-size:contain;height:70px;width:70px;top:0;right:-10px;color:#fff;font-family:Sugarpunch;font-size:16px;padding-top:20px;padding-left:0;transform:rotate(-10deg);text-align:center;line-height:16px}.new__badge{position:relative}.new__badge:after{content:"New!";text-transform:uppercase;position:absolute;display:block;background-image:url("{{ 'blank_blob.png' | asset_img_url }}");background-size:contain;height:70px;width:70px;top:0;right:-10px;color:#fff;font-family:Sugarpunch;font-size:16px;padding-top:20px;padding-left:0;transform:rotate(-10deg);text-align:center;line-height:16px}.vegetarian__badge{position:relative}.vegetarian__badge:after{content:"Veggie";text-transform:uppercase;position:absolute;display:block;background-image:url("{{ 'blank_blob.png' | asset_img_url }}");background-size:contain;height:70px;width:70px;top:-175px;right:-10px;color:#fff;font-family:Sugarpunch;font-size:16px;padding-top:20px;padding-left:0;transform:rotate(-10deg);text-align:center;line-height:16px}.header__wrapper h1{font-size:60px}.product-grid__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-basis:50%}.product__image{width:45vw;object-fit:contain;max-width:100vw}.product__title{font-size:1.2rem;color:#025156;text-align:center;min-height:25px;margin:0 0 5px!important}.product__price{font-size:1rem;color:#025156}.product__price--strikethrough{text-decoration:line-through;color:#a5a5a5;font-size:1rem}.product__button-wrapper{display:flex;flex-direction:row;gap:0px 10px}.btn-section{background-color:#025156;color:#fff;border-radius:8px;padding-top:14px;font-size:22px}.btn-tertiary{background-color:transparent;border:solid 1px #025156;color:#025156;border-radius:8px;padding:14px 25px 8px}.product__button-wrapper{display:flex;flex-direction:row;gap:0px 10px;align-items:center}.product__button-wrapper .btn-section{border:solid 2px transparent;border-radius:14px;line-height:22px;font-size:22px;white-space:nowrap}.product__button-wrapper .btn-section.checked{background-color:#fff;border:solid 2px #025156;color:#025156;border-radius:14px;padding:20px 40px 15px;line-height:1;white-space:nowrap;font-size:22px}.product__button-wrapper .btn-tertiary{background-color:#fff;border:solid 2px #A6C6ED;color:#025156;border-radius:14px;padding:20px 40px 15px;line-height:1.4}.product-grid__item .quantity--minus{position:absolute;top:50%;left:15px;background-color:#025156;height:45px;width:45px;border-radius:50%;transform:translateY(-50%)}.product-grid__item .quantity--plus{position:absolute;top:50%;right:15px;background-color:#025156;height:45px;width:45px;border-radius:50%;transform:translateY(-50%)}.product-grid__item .quantity--minus svg,.product-grid__item .quantity--plus svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product__variant--dropdown{background-color:#f2f2f2;border-radius:8px;height:55px;width:100%;color:#025156;text-align:center}}@media (max-width: 1500px){.product__button-wrapper button.btn-section.subscription-btn{padding-left:10px!important;padding-right:10px!important}}.product-variant-quantity-container{position:relative}.arrow-down{position:absolute;right:55%}.product-variant-button-container{display:flex;justify-content:center;width:97%;gap:5px;margin:.5em 0}.product__variant--button{border:2px solid #dadada;border-radius:8px;padding:8px 12px;font-family:Sugarpunch;font-size:12px;color:#025156;cursor:pointer;transition:all .2s ease;text-align:center;min-width:60px;white-space:nowrap;width:100%}.product__variant--button:hover{background-color:#e8e8e8}.product__variant--button.disabled{background-color:#f9f9f9;color:#a5a5a5;cursor:not-allowed;opacity:.6}.product__variant--button .variant-price{display:block;font-size:12px;font-weight:400;margin-top:2px}@media (max-width: 768px){.product__variant--button{font-size:12px;padding:6px 10px;min-width:50px;width:100%}.product__variant--button .variant-price{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/scrumbles-product-grid-item.css.map */
