.plan-option__gift-eyebrow{text-transform:none;margin:0 0 8px;color:#241f21;font-size:10px;font-family:paralucent,sans-serif;font-style:normal;font-weight:600;line-height:1;letter-spacing:-.2px;background:#81e0ec;width:fit-content;padding:2px 4px;border-radius:2px}.plan-option__gift-title{font-family:paralucent,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:0;color:#fff;margin:0 0 4px}.plan-option__gift-desc{font-family:paralucent,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-2%;color:#f2f0ed;margin:0;max-width:180px}.plan-option__gift-text{position:relative;display:flex;flex-direction:column;gap:0px;height:100%;padding:10px 0 10px 12px;min-width:0;background:linear-gradient(90deg,#000,#fff0)}.plan-option__gift-banner{margin-top:14px;border-radius:4px;background-image:url(//eleatcereal.com/cdn/shop/files/desktop2x.jpg?v=1774357236&width=1200);overflow:hidden;background-color:#1b1e1c;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-start;height:fit-content;position:relative}.plan-option__gift-banner:before{content:"";border-radius:5px;background:linear-gradient(90deg,#000c 20.92%,#0000 43.24%),#fff0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.subscription-onetime-selection-box.subscription-box-hidden{display:none!important}.purchase-box-header{border-radius:5px;background:#f2f0ed;display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;padding:4px;margin-bottom:8px}.purchase-box-wrapper{margin-bottom:25px;font-family:paralucent,serif}.purchase-option{padding:8px 16px;color:var(--Primary-Complete, #241F21);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.32px;cursor:pointer;border-radius:5px;border:1px solid transparent;background:transparent;display:flex;flex-direction:column;justify-content:center}.purchase-option.active{background:#fff;border:1px solid rgba(139,136,126,.4)}.purchase-option span{border-radius:3px;background:#cc0100;padding:5px 6px;color:#fff;display:block;line-height:1;text-align:center;font-size:11px;font-weight:500;letter-spacing:2%;width:fit-content;margin:3px auto 0}.purchase-box-content{border-radius:5px;border:1px solid rgba(139,136,126,.4);background:#fff;padding:16px 12px 12px}.box-content-item-header{margin-bottom:15px}.box-content-header-left{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.box-content-header-right{display:flex;align-items:center;justify-content:space-between}.box-content-item-prices{display:flex;align-items:flex-end;justify-content:flex-end;position:relative}.box-content-item-price-new{color:var(--Primary-Complete, #241F21);text-align:right;font-family:paralucent,serif;font-size:15px;font-weight:600;line-height:100%}.box-content-item-price-old{text-decoration:line-through;color:var(--Secondary-Dark-Warm-Grey, #8B887E);text-align:right;font-family:paralucent,serif;font-size:12px;font-weight:500;line-height:100%;letter-spacing:-.24px;margin-right:4px}.box-content-item-price-old:not(:empty)+.box-content-item-price-new{color:#cc0100}.box-content-item-title{color:var(--Primary-Complete, #241F21);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.48px;text-transform:uppercase}.box-content-item-subtitle{color:#8b887e;font-size:14px;font-weight:500;line-height:100%;letter-spacing:-.28px}.box-content-item-price-per-serving{border-radius:2px;background:var(--Primary-Natural, #F2F0ED);color:var(--Primary-Complete, #241F21);text-align:center;font-size:11px;font-weight:600;line-height:100%;letter-spacing:-.22px;text-transform:uppercase;padding:3px 6px}.box-content-item-body{border-radius:5px;border:1px solid var(--Primary-Natural, #F2F0ED);background:var(--Primary-Natural, #F2F0ED);padding:12px}.purchase-option-selection.active{border:1px solid rgba(139,136,126,.4)}.purchase-option-selection{border-radius:5px;background:#fff;border:1px solid transparent;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.purchase-option-selection p{color:var(--Primary-Complete, #241F21);font-size:14px;font-weight:500;line-height:100%;letter-spacing:-.28px;text-align:center}.purchase-option-selections[data-option-count="1"]{grid-template-columns:1fr}.purchase-option-selections[data-option-count="2"]{grid-template-columns:1fr 1fr}.purchase-option-selections[data-option-count="3"]{grid-template-columns:1fr 1fr 1fr}.purchase-option-selections[data-option-count="4"]{grid-template-columns:1fr 1fr 1fr 1fr}.purchase-option-selections{border-radius:5px;display:grid;grid-template-columns:1fr;grid-gap:4px;margin-bottom:12px}.offer-box-details{color:var(--Primary-Complete, #241F21);text-align:left;font-family:Paralucent;font-size:13px;font-weight:500;line-height:100%;letter-spacing:-.26px}.offer-box-details li{position:relative;margin-bottom:5px;display:flex;align-items:center;line-height:1;gap:3px}.offer-box-details li>div{display:flex;align-items:center;justify-content:center;margin-right:3px}.product-template__plan-cta .active-option-prices{display:flex;align-items:center;color:#fff;text-align:right;font-size:16px;font-weight:400;line-height:100%;letter-spacing:-.32px;text-transform:uppercase;font-family:paralucent,serif}.active-option-prices .active-option-price-old{margin-right:8px;color:#ffffffb3;font-weight:400;text-decoration-line:line-through}[data-purchase-type=subscription] .purchase-option-selection{cursor:auto}@media screen and (min-width:1024px){.plan-option__gift-title{font-size:18px}.plan-option__gift-eyebrow,.plan-option__gift-desc{font-size:14px}.product-template__plan-cta .active-option-prices{font-size:18px}.purchase-box-header{padding:4px;grid-gap:15px}.purchase-option{font-size:18px;padding:12px}.purchase-box-content{padding:20px 15px 15px}.box-content-item-body{padding:15px 15px 12px}.offer-box-details li:last-child{margin-bottom:0}.box-content-item-title{font-size:18px}.box-content-item-subtitle,.box-content-item-price-new{font-size:16px}.box-content-item-price-old{font-size:14px}.box-content-item-price-per-serving{font-size:13px}.offer-box-details{font-size:15px}.purchase-option-selection p{font-size:16px}.purchase-option-selection{padding:12px}.offer-box-details li{margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/subscription-onetime-selection-box.css.map */
