.product .OG__upcoming-order p{margin:0}.product .ordergroove-container{margin-top:3.5rem}.product og-offer{padding:0}.product og-offer .offer__item--single-purchase{background:#f9f3ea;border:2px solid var(--color-dsc-blue)}.product og-offer .offer__item--subscription{background:#fff;border:2px solid #f9f3ea;padding:1.5rem 1.5rem 2rem}.product og-offer[subscribed] .offer__item--single-purchase{background:#fff;border:2px solid #f9f3ea}.product og-offer[subscribed] .offer__item--subscription{background:#f9f3ea;border:2px solid var(--color-dsc-blue)}.product [location=pdp-upsell] og-optout-button,.product [location=pdp-upsell] og-optin-button{font-size:1.6rem;line-height:2.4rem;font-weight:bold;display:flex;flex-flow:row nowrap;align-items:center;margin-top:0;grid-gap:3px}.product [location=pdp-upsell] .og-offer-incentive{font-size:1.6rem;line-height:2.4rem}.product [location=pdp-upsell] og-select-frequency{background-color:#fff}.product .select__wrapper{position:relative;display:inline-block;border:1px solid var(--color-dsc-blue)}.product .select__wrapper og-select-frequency{font-size:1.4rem;line-height:2.2rem}.product .select__wrapper::after{content:"";position:absolute;right:6px;top:12px;width:15px;height:11px;background-size:contain;z-index:2;background-repeat:no-repeat}.product .offer-wrapper__content{padding-left:30px}.product [location=pdp-upsell] og-text[key=offerEveryLabel]{font-family:"DSC Specter",Helvetica,Arial,serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.4rem;margin-top:15px;margin-bottom:.3px;text-transform:uppercase}.product .og-regular-offer-content{max-width:430px}.product .og-regular-offer-content>div{padding:15px 15px 20px}.product .offer__wrapper{font-size:1.6rem;line-height:2.4rem}.product .offer__wrapper .offer-wrapper__price{color:var(--color-dsc-blue)}.product .offer-wrapper__heading{display:flex;flex-flow:row nowrap;grid-gap:1rem;justify-content:space-between}.product .og-container--next-box{display:flex;-moz-column-gap:.8rem;column-gap:.8rem;margin:2.5rem 0;padding:1.5rem;background-color:#f9f3ea}.product .og-container--next-box .container__header svg{position:relative;top:3px}.product og-upsell-modal .og-modal__container{border-radius:0}.product og-upsell-modal .ordergroove-container{margin-top:0}.product og-upsell-modal button{font-size:2rem;line-height:2.8rem;padding:18px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;cursor:pointer;display:inline-block;font-weight:700;letter-spacing:0;text-align:center;text-decoration:none;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.product og-upsell-modal .button--primary{background-color:#001233;color:#efe0ca;margin-right:1.5rem}.product og-upsell-modal .button--secondary{margin-right:1.5rem;background-color:#fe5000;color:#001233}.product og-upsell-modal .og-regular-offer-content{margin-top:15px;margin-bottom:-15px}.product og-upsell-button{margin:2.5rem 0}.product og-upsell-button button{font-size:1.6rem;line-height:2.4rem;font-weight:700;background-color:#001233;color:#efe0ca;padding:.8rem 1.8rem}
