.template-product{--bf-lime: #ccff00;--bf-pink: #f301c7;--bf-green: #85ff44;--bf-purple: #9b2dff;--bf-black: #000000;--bf-white: #ffffff}.bf-product-banner{margin:0 0 1.6rem;padding:1.6rem 1.8rem;border-radius:1.6rem;background:var(--bf-pink);color:var(--bf-black);text-align:center}.bf-product-banner__title{margin:0 0 .4rem;font-family:bd-gravel-vf,sans-serif;font-size:clamp(2rem,3vw,2.8rem);font-weight:700;font-variation-settings:"wght" 700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase;color:var(--bf-black)}.bf-product-banner__text{margin:0;font-size:1.4rem;line-height:1.4;color:var(--bf-black)}.template-product .product__title h1,.template-product .product__title .h1{letter-spacing:.02em}.template-product .badge,.template-product .price__badge-sale,.template-product .price__badge-sold-out{border-radius:999px;border:2px solid var(--bf-black);background:var(--bf-lime);color:var(--bf-black)}.template-product .product__info-container .price.price--on-sale{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1.2rem;row-gap:.4rem}.template-product .product__info-container .price.price--on-sale>.price__container{width:auto;margin-bottom:0}.template-product .product__info-container .price.price--on-sale>.price__badge-sale{margin-left:0}.template-product .badge.badge--markdown{background:#fff;color:#1c1c1c;border:0;box-shadow:0 1px 4px #00000029}.template-product .product__info-container .product-form__buttons{max-width:none;width:100%}.template-product .product__info-container .shopify-payment-button,.template-product .product__info-container .shopify-payment-button__button{width:100%;max-width:none}.template-product .product-form__submit{min-height:4.8rem;width:100%;max-width:none;border-radius:999px;border:none!important;outline:none!important;background:var(--bf-lime)!important;color:var(--bf-black)!important;box-shadow:none!important;font-family:var(--font-body-family),sans-serif;font-weight:500;font-style:normal;letter-spacing:.1rem}.template-product .product-form__submit:before,.template-product .product-form__submit:after{border:none!important;box-shadow:none!important;outline:none!important}.template-product .product-form__submit>span{font-family:var(--font-body-family),sans-serif;font-weight:500;font-style:normal;letter-spacing:.1rem}.template-product .product-form__submit:hover{background:var(--bf-white)!important;color:var(--bf-black)!important;border:none!important;outline:none!important;box-shadow:none!important}.template-product .product-form__submit[disabled],.template-product .product-form__submit[aria-disabled=true]{background:#e6e6e6!important;color:#666!important;border:none!important;outline:none}.template-product .product-form__input input[type=radio]:checked+label,.template-product .product-form__input input[type=radio]:checked+.swatch-input__label{background:var(--bf-lime);color:var(--bf-black);border-color:var(--bf-black);box-shadow:0 0 0 1px var(--bf-black)}.template-product .quantity{border-radius:999px;border-color:var(--bf-black)}.template-product .product__accordion .accordion__content,.template-product .accordion summary{border-color:#00000026}.template-product .accordion summary:hover{color:var(--bf-black)}.template-product .product__media-item,.template-product .product__media-wrapper .media{border-radius:1.6rem}@media(prefers-reduced-motion:reduce){.template-product .product-form__submit{transition:none}}.template-product .shopify-section:has(.fw-iwt-container),.template-product .shopify-section:has(.fw-iwt-container)>.gradient,.template-product .fw-iwt__outer,.template-product .fw-iwt__content{background:#f301c7!important;background-color:#f301c7!important;--color-background: 243, 1, 199;--gradient-background: #f301c7;--color-foreground: 0, 0, 0;color:var(--bf-black)!important}.template-product .fw-iwt__heading,.template-product .fw-iwt__text,.template-product .fw-iwt__text p{color:var(--bf-black)!important}.template-product .fw-iwt__content .button{background:var(--bf-black)!important;color:var(--bf-lime)!important;border:2px solid var(--bf-black)!important;border-radius:999px}.template-product .fw-iwt__content .button:hover{background:var(--bf-white)!important;color:var(--bf-black)!important;outline:2px solid var(--bf-black);outline-offset:3px}.template-product .shopify-section:has(.image-with-text),.template-product .shopify-section:has(.image-with-text)>.gradient,.template-product .image-with-text__content{background:var(--bf-green)!important;background-color:var(--bf-green)!important;--color-background: 133, 255, 68;--gradient-background: #85ff44;--color-foreground: 0, 0, 0;color:var(--bf-black)!important}.template-product .image-with-text__heading,.template-product .image-with-text__text,.template-product .image-with-text__text p{color:var(--bf-black)!important}.template-product .image-with-text__content .button{background:var(--bf-black)!important;color:var(--bf-lime)!important;border:2px solid var(--bf-black)!important;border-radius:999px}.template-product .image-with-text__content .button:hover{background:var(--bf-white)!important;color:var(--bf-black)!important;outline:2px solid var(--bf-black);outline-offset:3px}.template-product .shopify-section:has(.product-howto),.template-product .product-howto,.template-product .recipe-container{background:var(--bf-green)!important;background-color:var(--bf-green)!important;--color-background: 133, 255, 68;--gradient-background: #85ff44;--color-foreground: 0, 0, 0;color:var(--bf-black)!important}.template-product .recipe-container h2,.template-product .recipe-container .article-title,.template-product .recipe-container a{color:var(--bf-black)!important}.template-product .recipe-container a.allrecipes-button{background:var(--bf-black)!important;color:var(--bf-lime)!important;border:2px solid var(--bf-black)!important;border-radius:999px}.template-product .recipe-container a.allrecipes-button:hover{background:var(--bf-white)!important;color:var(--bf-black)!important;outline:2px solid var(--bf-black);outline-offset:3px}.template-product .product__info-container [data-rebuy-id="202313"],.template-product .rebuy-widget[data-rebuy-id="202313"],.template-product #rebuy-widget-202313{background:#d7f90f!important;background-color:#d7f90f!important;--color-background: 215, 249, 15;--gradient-background: #d7f90f;--color-foreground: 0, 0, 0;color:var(--bf-black)!important;margin-top:1.2rem;margin-bottom:1.2rem;padding-top:1.2rem!important;padding-bottom:1.2rem!important;padding-left:1.2rem;padding-right:1.2rem;border-radius:1.6rem}.template-product .rebuy-widget[data-rebuy-id="202313"] .primary-title,.template-product #rebuy-widget-202313 .rebuy-widget-title{color:var(--bf-black)!important}.template-product .rebuy-widget[data-rebuy-id="202313"] .rebuy-button{background:var(--bf-black)!important;color:var(--bf-lime)!important;border-radius:999px;border:2px solid var(--bf-black)!important}.template-product .shopify-section:has([data-rebuy-id="202312"]),.template-product .shopify-section:has([data-rebuy-id="202312"])>div,.template-product [data-rebuy-id="202312"],.template-product .rebuy-widget[data-rebuy-id="202312"],.template-product #rebuy-widget-202312{background:var(--bf-white)!important;background-color:var(--bf-white)!important;--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 0, 0, 0;color:var(--bf-black)!important}.template-product .shopify-section:has([data-rebuy-id="202312"]) h2,.template-product .rebuy-widget[data-rebuy-id="202312"] .primary-title,.template-product #rebuy-widget-202312 .rebuy-widget-title{color:var(--bf-black)!important}.template-product #shopify-section-multicolumn_YVVVX6,.template-product .shopify-section[id*=multicolumn_YVVVX6]{display:block!important;background:#000!important;background-color:#000!important}.template-product #shopify-section-multicolumn_YVVVX6 .multicolumn,.template-product .shopify-section[id*=multicolumn_YVVVX6] .multicolumn{background:#000!important;background-color:#000!important;--color-background: 0, 0, 0;--gradient-background: #000000;--color-foreground: 255, 255, 255;--color-accent: 0, 0, 0;--color-button: 204, 255, 0;--color-button-text: 0, 0, 0;color:#fff}.template-product #shopify-section-multicolumn_YVVVX6 .multicolumn-card,.template-product .shopify-section[id*=multicolumn_YVVVX6] .multicolumn-card{background:#d7f90f!important;background-color:#d7f90f!important;color:#000;border-radius:1.6rem;height:100%}.template-product #shopify-section-multicolumn_YVVVX6 .multicolumn-list__item h3,.template-product .shopify-section[id*=multicolumn_YVVVX6] .multicolumn-list__item h3,.template-product #shopify-section-multicolumn_YVVVX6 .multicolumn-card__info,.template-product .shopify-section[id*=multicolumn_YVVVX6] .multicolumn-card__info,.template-product #shopify-section-multicolumn_YVVVX6 .rte,.template-product .shopify-section[id*=multicolumn_YVVVX6] .rte,.template-product #shopify-section-multicolumn_YVVVX6 .rte p,.template-product .shopify-section[id*=multicolumn_YVVVX6] .rte p{color:#000!important}.template-product #shopify-section-multicolumn_YVVVX6 .multicolumn .button,.template-product .shopify-section[id*=multicolumn_YVVVX6] .multicolumn .button{background:#cf0!important;color:#000!important;border-color:#000}.template-product #shopify-section-multicolumn_YVVVX6 .multicolumn-list__item svg,.template-product .shopify-section[id*=multicolumn_YVVVX6] .multicolumn-list__item svg{color:#000;fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/259/assets/bf-product.css.map */
