#PopupModal.subscription-products-modal #QV-popup .product.grid .product__info-wrapper{padding-left:0;width:100%;max-width:100%}#PopupModal.subscription-products-modal .product-popup-modal__content{border-radius:8px;max-width:583px;width:95%;height:auto;padding:40px 32px;top:50%;transform:translate(-50%,-50%);margin-top:0!important;opacity:0}#PopupModal.subscription-products-modal .product-popup-modal__content .product-popup-modal__toggle{position:absolute;right:10px;top:10px}#PopupModal.subscription-products-modal[open] .product-popup-modal__content{opacity:1}#PopupModal.subscription-products-modal .product__title{margin-top:15px}#PopupModal.subscription-products-modal #qv-badges.subscription-product-badges{display:flex;align-items:center;flex-wrap:wrap;column-gap:8%;row-gap:15px;margin-top:20px}#PopupModal.subscription-products-modal #qv-badges.subscription-product-badges img{width:80px;height:auto}@media only screen and (max-width:480px){#PopupModal.subscription-products-modal #qv-badges.subscription-product-badges{column-gap:5%}}.template-collection-subscription-products .prepaid-div{margin-left:2.2em;padding:.7em .5em .7em .3em;background:#f6f4ef;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#000;display:flex;align-items:center;max-width:400px;flex-wrap:wrap;margin-bottom:20px}.template-collection-subscription-products .og-prepaid-checkbox-label-container{display:flex}.template-collection-subscription-products .og-prepaid-selling-plan-billing-explainer{font-weight:600;font-size:13px;line-height:16px;color:#000;font-style:italic;margin-left:30px;margin-top:4px;flex-basis:100%}.template-collection-subscription-products .og-prepaid-checkbox-label{accent-color:black;--background: #fff;--border: #d1d6ee;--border-hover: #bbc1e1;--border-active: #1e2235;--tick: #fff;position:relative;font-size:20px;margin-right:8px;margin-left:5px}.template-collection-subscription-products .og-prepaid-checkbox-label input,.template-collection-subscription-products .og-prepaid-checkbox-label svg{width:18px!important;height:18px!important;min-height:18px!important}.template-collection-subscription-products .og-prepaid-checkbox-label input{-webkit-appearance:none;-moz-appearance:none;position:relative;outline:none;background:var(--background);border:none;margin:0;padding:0;cursor:pointer;border-radius:4px;transition:box-shadow .3s;box-shadow:inset 0 0 0 var(--s, 1px) var(--b, var(--border))}.template-collection-subscription-products .og-prepaid-checkbox-label input:hover{--s: 2px;--b: var(--border-hover)}.template-collection-subscription-products .og-prepaid-checkbox-label input:checked{--b: var(--border-active)}.template-collection-subscription-products .og-prepaid-checkbox-label svg{pointer-events:none;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--stroke, var(--border-active));position:absolute;top:0;left:0;width:18px;height:18px;transform:scale(var(--scale, 1)) translateZ(0)}.template-collection-subscription-products .og-prepaid-checkbox-label.path input:checked{--s: 2px;transition-delay:.4s}.template-collection-subscription-products .og-prepaid-checkbox-label.path input:checked+svg{--a: 16.1 86.12;--o: 102.22}.template-collection-subscription-products .og-prepaid-checkbox-label.path svg{stroke-dasharray:var(--a, 86.12);stroke-dashoffset:var(--o, 86.12);transition:stroke-dasharray .6s,stroke-dashoffset .6s}.template-collection-subscription-products .og-prepaid-checkbox-label.og-bounce{--stroke: var(--tick)}.template-collection-subscription-products .og-prepaid-checkbox-label.og-bounce input:checked{--s: 11px}.template-collection-subscription-products .og-prepaid-checkbox-label.og-bounce input:checked+svg{-webkit-animation:og-bounce .4s linear forwards .2s;animation:og-bounce .4s linear forwards .2s}.template-collection-subscription-products .og-prepaid-checkbox-label.og-bounce svg{--scale: 0}@-webkit-keyframes og-bounce{50%{transform:scale(1.2)}75%{transform:scale(.9)}to{transform:scale(1)}}@keyframes og-bounce{50%{transform:scale(1.2)}75%{transform:scale(.9)}to{transform:scale(1)}}.template-collection-subscription-products .card-wrapper .per-serving-price,.template-collection-subscription-products .card-wrapper .og-optin-buttons{display:block!important}.template-collection-subscription-products .card-wrapper .product-form__buttons{flex-wrap:wrap}.template-collection-subscription-products .product-form__buttons .product-form{display:none}.template-collection-subscription-products .card-wrapper .per-serving-price{color:#b5001c;font-size:18px;font-weight:600;letter-spacing:-.08px}.template-collection-subscription-products .card-wrapper .product-form__buttons{gap:0}.subscription-products-form.pdp-v2 .product-form__buttons .product-price{font-size:14px}.subscription-products-form.pdp-v2 .product-form__buttons .product-price .compare-at-price{margin:0 8px;font-size:14px}.subscription-products-form.pdp-v2 .product-form__buttons .product-price .regular-price{margin-left:2px}.template-collection-subscription-products .frequency-selector label{display:inline-block;margin-top:12px;font-size:11px;line-height:1;font-weight:600;letter-spacing:1.2px}.template-collection-subscription-products .frequency-selector{margin:15px 0 0;width:100%}.template-collection-subscription-products .frequency-selector .frequnecy-select{font-size:14px;height:47px;width:100%;border:1px solid #d6d8e1;border-radius:6px;padding:8px 27px 8px 8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:transparent;color:#424551}.template-collection-subscription-products .frequency-selector .frequnecy-select:focus{border:1px solid #d6d8e1}.template-collection-subscription-products .frequency-selector .frequnecy-select option{font-size:14px}.template-collection-subscription-products .card-wrapper .card-information__wrapper{padding:20px 0}.template-collection-subscription-products .subscription-products-form.pdp-v2 .button.product-form__submit .atc-text{text-transform:capitalize;font-weight:700;font-size:14px}.template-collection-subscription-products .card-wrapper .AddToCartGrid{line-height:1;border-radius:5px;height:47px;padding:0 20px!important;min-height:auto!important;margin:auto!important;border:0!important}.template-collection-subscription-products .card-wrapper .AddToCartGrid:hover span{color:#fff!important}.template-collection-subscription-products .card-wrapper .AddToCartGrid.button:hover{border:0!important;background-color:#ff8b03!important}.template-collection-subscription-products .product-form__option-wrap{display:block;margin-bottom:0}.template-collection-subscription-products .pdp-v2 .product-form__buttons .product-price{justify-content:start;font-weight:400}.template-collection-subscription-products .card-wrapper .card-information__text.h5{font-size:26px}.template-collection-subscription-products .quick-viewBtnContainer #ProductPopup.quick-view-cta{background:#fff;border:1px solid #d6d8e1;color:#424551;font-size:14px;font-weight:500;letter-spacing:-.06px;margin:10px 0 17px;padding:12px 15px!important;transition:all .3s;width:auto;display:flex;align-items:center}.template-collection-subscription-products .quick-viewBtnContainer #ProductPopup.quick-view-cta:hover{background:#4a8da166;border-color:#4a8da1}.template-collection-subscription-products .card-wrapper .quick-view-cta svg path,.template-collection-subscription-products .card-wrapper .quick-view-cta:hover svg path{fill:#424551}.template-collection-subscription-products .pdp-v2 .product-form__buttons .product-price{margin-bottom:0}.template-collection-subscription-products .frequency-selector .cart-button-wrapper{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:5px}.template-collection-subscription-products .card-wrapper .rating-star{letter-spacing:1px;font-size:17px!important}.template-collection-subscription-products .card-wrapper .text-m{margin-left:5px;text-decoration:underline!important}.template-collection-subscription-products .frequency-selector .frequency{position:relative;width:100%}.template-collection-subscription-products .frequency-selector .icon-caret{position:absolute;width:15px;height:8px;top:50%;transform:translateY(-50%);right:5px;z-index:-1}.template-collection-subscription-products .frequency-selector .icon-caret svg{width:15px;height:8px;display:block;color:#424551}.template-collection-subscription-products .frequnecy-select[disabled]{cursor:inherit}.template-collection-subscription-products .frequnecy-select[disabled]+span{opacity:.4}.template-collection-subscription-products #PopupModal.subscription-products-modal{top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.template-collection-subscription-products .multicolumn-text-section strong{font-weight:700}.template-collection-subscription-products .multicolumn-text-section .multicolumn-card-image svg{width:95px!important;height:95px!important}.template-collection-subscription-products .icons-with-text-section .title-wrapper-with-link{margin-bottom:10px}.template-collection-subscription-products .icons-with-text-section .multicolumn-card__info .rte{line-height:1.2}.template-collection-subscription-products .shopify-custom-section .multicolumn-list p{font-weight:500}.template-collection-subscription-products .icons-with-text-section .multicolumn-card__info .rte{margin:10px 0 20px!important}.template-collection-subscription-products #gridWithSide.no-sidebar{display:block}.template-collection-subscription-products #gridWithSide.no-sidebar .product-grid{width:100%!important;max-width:100%!important;padding:0;margin:0}@media only screen and (min-width:750px) and (max-width:1024px){.template-collection-subscription-products .grid--3-col-tablet .grid__item{width:calc(50% - 1rem * 2 / 3)}}@media only screen and (min-width:750px){.template-collection-subscription-products #gridWithSide #main-collection-product-grid.grid__item{gap:10px}.multicolumn-text-section.icons-with-text-section .multicolumn-list .multicolumn-list__item{padding:20px 45px 40px!important}}@media only screen and (max-width:749px){.template-collection-subscription-products .collection #gridWithSide .sidebar-menu.desktop-only{display:none}.template-collection-subscription-products #main-collection-product-grid li{max-width:48%!important}.template-collection-subscription-products #CollectionProductGrid #gridWithSide{justify-content:center}.template-collection-subscription-products .card-wrapper .card-information__text.h5{font-size:18px}.template-collection-subscription-products .card-wrapper .per-serving-price{font-size:15px}.template-collection-subscription-products .icons-with-text-section .multicolumn-card__info{padding-bottom:0!important}.template-collection-subscription-products .collection-title.no-filters{display:none}}@media only screen and (max-width:550px){.template-collection-subscription-products #main-collection-product-grid li{max-width:100%!important;width:100%!important}.template-collection-subscription-products .frequency-selector .frequency,.template-collection-subscription-products .card-wrapper .AddToCartGrid{width:90%;max-width:90%}}
/*# sourceMappingURL=/cdn/shop/t/920/assets/collection-subscription-product.css.map */
