hr{opacity:.3}.custom-subscription-section{background-color:#fafaf7}gift-form{position:absolute;left:-9999px}.gift-row button{max-width:unset;font-size:20px}.font-size-large{font-size:18px}.fit-content{height:fit-content}.shipping-frequency-container{scroll-margin:105px}.num-received-container button{min-width:95px;font-family:Oswald,sans-serif;background-color:transparent!important}.num-received-container button .num-boxes{font-size:20px}.num-received-container button .reg-price{color:#b9b9b9;font-weight:200}.num-received-container button img.product-image{width:90%;max-width:110px}@media screen and (min-width: 991px){.num-received-container button.bottom-row-subs img{max-width:140px}}.num-received-container button .quantity-badge{right:15%;top:8%;height:35px;width:35px;border-radius:50%;background-color:#f36a10;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.num-received-container button.bottom-row-subs .quantity-badge{right:25%}@media screen and (max-width: 990px){.num-received-container button .quantity-badge,.num-received-container button.bottom-row-subs .quantity-badge{right:71%}}.shipping-frequency-container button{flex:1}.shipping-frequency-container button.btn-selected{opacity:1;border-color:#f36a10;background-color:#f36a10!important;color:#fff}.num-received-container button.btn-selected{border-color:#f36a10;background-color:#f36a1022!important}.num-received-container .btn-container{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px}.num-received-container button{grid-column:span 2;display:flex}.num-received-container .bottom-row-subs{grid-column:span 3}@media screen and (max-width: 990px){.num-received-container .btn-container{grid-template-columns:1fr}.num-received-container button,.num-received-container .bottom-row-subs{grid-column:span 1}}.num-received-container button{border-radius:6px;border:1px solid #e3e3e3;padding:16px}button.has-badge:after{position:absolute;left:50%;transform:translate(-50%);top:-15px;font-size:11px;display:flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:3px}button.has-badge.best-value:after{content:"Best Value";background:#004c8d;color:#fff}button.has-badge.most-popular:after{content:"Most Popular";background:#f3c521;color:#333;font-weight:400;font-size:11px;text-transform:capitalize}@media screen and (max-width: 990px){button.has-badge:after{left:unset;right:5%;top:-5%;transform:none}.shipping-frequency-container button.has-badge:after{top:-25%;right:unset;left:50%;transform:translate(-50%);width:85px}}.fire-level-container{max-width:315px}.fire-level-container img{width:35px}.starting-at-price,.price-per-box-btn,.charge-freq-every{font-size:10px;line-height:1.3}#primary-add-to-cart.disabled{opacity:.5;cursor:not-allowed}.progress-bar-section-container .qualified-text{display:none}.progress-bar-section-container.complete .qualified-text{display:block}.progress-bar-section-container.complete .amount-remaining-text{display:none}.progress-bar-section-container.complete .progress-bar-row img{border:2px solid #f36a10;border-radius:7px}.progress-bar-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.progress-bar{position:relative;margin:8px 0 0;padding:0;width:100%;height:10px;border-radius:10px;background:#eee}.progress-bar .progress{display:block;position:absolute;top:0;left:0;bottom:0;right:auto;margin:0;width:auto;height:10px;background:#f36a10;border-radius:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:1;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.progress-bar-row{display:flex;align-items:center;gap:5%;border-radius:10px;background-color:#f36a1022}.progress-bar-row img{width:150px;border-top-right-radius:10px;border-bottom-right-radius:10px}.price-container{align-items:start}.payg-hide{display:none!important}.charge-frequency-container.payg-hide{height:0!important;padding:0!important;display:block!important}.charge-frequency-container.payg-hide .subscription-row-label,.charge-frequency-container.payg-hide .btn-container .sub-btn{display:none!important}@media (max-width: 500px){.progress-bar-row img{width:120px}.price-container{align-items:flex-start}.price-container .add-to-cart-btn{width:90%}}.add-to-cart-btn{background-color:var(--color-green);font-size:18px}.savings-per-box-container{color:var(--color-green);font-size:12px}.heebo{font-family:Heebo,sans-serif}.fire-counter img{width:14px}.payments-accepted-img{max-width:285px}.featured-review-container{background:#faf8f3}.review-image img{width:70px;height:70px}#mobile-cart-btn-container{opacity:0;transform:translateY(200px);transition:all .5s ease}#mobile-cart-btn-container.slide-in-view{opacity:1;transform:translate(0)}.gift-modal button.btn-primary{padding:15px 30px;background-color:var(--bs-bg-color-btn-primary)!important;border-radius:var(--bs-border-radius-button);margin:auto}#primary-add-to-cart-gift,#mobile-add-to-cart-gift{background-color:#004ea9;color:#fff;border-color:#004ea9}.color-green{color:var(--color-green)}
/*# sourceMappingURL=/cdn/shop/t/37/assets/template-prepaid-sub-redesign.css.map */
