:root{--color-primaryborder: #45474A;--color-primarybg: #fc6868;--color-secondary: #FF5700;--color-primarybg-rgb: 252, 104, 104}.mbg_pack--title{position:relative;font-weight:700;font-size:14px;line-height:25.2px;letter-spacing:.6px;text-align:center;vertical-align:middle;margin-bottom:8px!important}.mbg_pack--title:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;width:100%;background-color:#0000004d;z-index:0;transform:translateY(0)}.mbg_pack--title__span{background-color:#fff;z-index:1;position:relative;padding-left:8px;padding-right:8px}.mbg_pack--offer{display:block;cursor:pointer}.offer-wrapper{border:1px solid!important;border-color:var(--color-primaryborder)!important;border-radius:6px;overflow:hidden}.hidden{display:none}.offer-content{padding:10px 14px 12px 10px;display:flex;align-items:center;gap:8px;transition:all .2s ease-in-out}@media (min-width: 640px){.offer-content{padding:16px 16px 8px}}.peer:checked~.offer-content{background-color:#fcf86857}.offer-content__main{display:flex;align-items:center;position:relative}.offer-content__mainitem{width:18px;height:18px;border:1px solid!important;border-color:var(--color-primaryborder)!important;border-radius:9999px;display:flex;justify-content:center;align-items:center}@media (min-width: 640px){.offer-content__mainitem{width:20px;height:20px}}.inner-circle{background-color:var(--color-primarybg);width:14px;height:14px;border-radius:9999px;display:none}.peer:checked+.offer-content .inner-circle{display:block!important}.offer-content__item{display:flex;flex:1;align-items:flex-start;justify-content:space-between}@media (min-width: 640px){.offer-content__item{gap:16px;align-items:flex-start;justify-content:flex-start}}.offer-content__item__title{font-weight:700;font-size:11px!important;line-height:34.2px!important;letter-spacing:0!important}@media (min-width: 640px){.offer-content__item__title{font-size:17px!important}}.offer-content__item__bottles{font-weight:400;font-style:italic;font-size:12px;line-height:25.2px;letter-spacing:-.48px}@media (min-width: 1280px){.offer-content__item__bottles{font-size:14px}}.offer-content__item__saveprice{padding-left:8px;padding-right:8px;font-weight:700;font-size:10px;line-height:21.6px;background-color:var(--color-secondary);color:#fff;height:24px;border-radius:9999px;text-align:center;margin-top:4px;display:flex;align-items:center}@media (min-width: 640px){.offer-content__item__saveprice{padding-left:14px;padding-right:14px;font-size:14px}}.text-right{text-align:right}.offer-content__item__price{font-weight:700;font-size:18px;line-height:28.8px;letter-spacing:.6px;margin-bottom:4px}@media (min-width: 640px){.offer-content__item__price{font-size:22px}}.offer-content__item__compareprice{font-weight:400;font-size:16px;line-height:25.2px;letter-spacing:.6px;text-decoration:line-through}.offer-content__benefits{padding-top:6px;padding-bottom:6px;background-color:var(--color-primarybg);color:#fff}@media (min-width: 640px){.offer-content__benefits{padding-top:8px;padding-bottom:10px}}.offer-content__benefitsimg{width:12px;height:12px}@media (min-width: 1280px){.offer-content__benefitsimg{width:18px;height:18px}}.offer-content__benefitsmain{display:flex;align-items:center;gap:8px;padding-left:10px}.offer-content__benefitstext{font-size:10px}@media (min-width: 640px){.offer-content__benefitstext{font-size:12px}}@media (min-width: 1280px){.offer-content__benefitstext{font-size:14px}}.checkbox-container{margin-bottom:20px;cursor:pointer;padding:8px 20px;border-width:2px!important;border-style:dashed!important;border-color:#45474a!important;border-radius:6px;background-color:rgba(var(--color-primarybg-rgb),.06);display:block}.checkbox-container__main{display:flex;gap:14px;align-items:center}.checkbox-container__box{width:20px;height:20px;background-color:#fff;border:1px solid var(--color-primarybg)!important;border-radius:6px;display:flex;align-items:center;justify-content:center;transition-duration:.3s}.product-discount-icon svg{width:14px;height:14px;opacity:0;transition:opacity .3s}.checkbox-container input:checked+.product-discount-icon{background-color:var(--color-primarybg)}.checkbox-container input:checked+.product-discount-icon svg{opacity:1}.checkbox-container__savemoney{font-weight:400;font-size:18px;line-height:28.8px;letter-spacing:0;vertical-align:middle;color:#000000bf}@media (min-width: 640px){.checkbox-container__savemoney{font-size:20px}}.checkbox-container__commitment{display:block;color:#888;font-weight:400;font-size:12px;line-height:25.2px;letter-spacing:0;vertical-align:middle}@media (min-width: 640px){.checkbox-container__commitment{font-size:14px}}.mbg_pack__totalmain{margin-bottom:20px;padding:12px 8px;border:1px solid var(--color-primaryborder)!important;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;border-radius:6px;align-items:center}@media (min-width: 640px){.mbg_pack__totalmain{padding-left:14px;padding-right:14px;gap:50px}}.mbg_pack__totalcompare{font-size:15px;font-weight:700;line-height:28.8px;letter-spacing:0;vertical-align:middle}@media (min-width: 640px){.mbg_pack__totalcompare{font-size:18px}}.text-center{text-align:center}.mbg_pack__totalprice{font-size:15px;font-weight:700;line-height:28.8px;letter-spacing:0;vertical-align:middle}@media (min-width: 640px){.mbg_pack__totalprice{font-size:18px}}.text-end{text-align:end}.price-total-save{font-size:13px!important;background-color:var(--color-primarybg);color:#fff!important;font-weight:700;line-height:28.8px;letter-spacing:0;vertical-align:middle;padding:4px 12px;border-radius:9999px}@media (min-width: 640px){.price-total-save{font-size:16px}}.quick-add__submit{cursor:pointer!important;font-weight:500!important;font-size:22px!important;padding-top:16px!important;padding-bottom:16px!important;line-height:30px!important;letter-spacing:0!important;text-align:center!important;vertical-align:middle!important;text-transform:uppercase!important;background-color:var(--color-secondary)!important;border-radius:12px!important;color:#fff!important;width:100%!important;display:flex!important;justify-content:center!important;gap:14px!important;margin-bottom:20px!important}@media (min-width: 1280px){.quick-add__submit{font-size:20px!important;padding-top:20px!important;padding-bottom:20px!important}}.space-y-2>*+*{margin-top:8px}.mb-5{margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mellow-bytes-gummies.css.map */
