main[data-template^=product] .product-information .product-details product-price .price{color:#0d0d0d;font-family:var(--font-subheading--family);font-size:clamp(28px,2.3vw,36px);font-weight:700;line-height:1.15}main[data-template^=product] .product-details h1{font-size:clamp(24px,2.4vw,34px);line-height:1.17}main[data-template^=product] .product-details .jdgm-prev-badge{font-size:14px;line-height:1.6}.memys-per-egg{display:inline-block;padding:9px 14px;border-radius:8px;background:#dff0ff;color:#0d0d0d;font-size:17px;line-height:1.4}.memys-per-egg strong{font-size:20px}.memys-per-egg span{display:block;font-size:12px;font-weight:400;margin-top:3px}.memys-purchase-options{display:block;width:100%;margin:8px 0}.memys-purchase-options h2{margin:0 0 10px;font-size:18px;font-weight:650}.memys-purchase-options__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.memys-purchase-options__grid button{min-height:104px;display:flex;flex-direction:column;justify-content:center;gap:6px;border:1px solid #d9d4ce;border-radius:10px;background:#fffefd;color:#0d0d0d;padding:10px 5px;cursor:pointer}.memys-purchase-options__grid button[aria-pressed=true]{border:2px solid #ee7417;background:#fff7ec;padding:9px 4px}.memys-purchase-options__grid button strong{font-size:16px}.memys-purchase-options__grid button span{font-size:11px}.memys-purchase-options__grid button b{font-size:16px}.memys-purchase-options__grid button .memys-purchase-options__saving{color:#426127;font-size:12px;font-weight:700;line-height:1.4}.memys-purchase-options__summary{margin-top:12px}.memys-purchase-options__selected-saving{color:#426127;font-size:12px;line-height:1.5;margin:0 0 6px}[data-memys-card-savings][hidden],[data-memys-selected-savings][hidden]{display:none}.memys-purchase-options__grid button b,.memys-purchase-options__total strong,.memys-per-egg strong,.memys-quail-upsell__price{font-family:var(--font-subheading--family);font-weight:700;color:#0d0d0d}.memys-purchase-options__grid button:disabled{opacity:.45;cursor:not-allowed}.memys-purchase-options__grid button:focus-visible{outline:3px solid #0d0d0d;outline-offset:3px}.memys-purchase-options__total{display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;font-size:17px;margin:0 0 5px}.memys-purchase-options__note{font-size:12px;color:#555;line-height:1.5;margin:0}.memys-delivery-info{padding:13px 15px;border:1px solid #eedfcb;background:#fff8ee;border-radius:10px;font-size:13px;line-height:1.45;width:100%}.memys-delivery-info p{margin:0 0 6px}.memys-delivery-info .memys-delivery-info__coverage{font-size:12px;margin-top:16px}.memys-delivery-info a{font-size:12px;text-decoration:underline;color:#0d0d0d}main[data-template^=product] .product-details .product-form-buttons .add-to-cart-button,main[data-template^=product] .product-details .shopify-payment-button__button,.cart-drawer .cart__checkout-button,.memys-quail-upsell__button{min-height:58px!important;height:auto!important;padding:15px 18px!important;font-weight:650;font-size:16px;border-radius:10px}main[data-template^=product] .product-details .product-form-buttons .add-to-cart-button,.cart-drawer .cart__checkout-button,.memys-quail-upsell__button{background:#ee7417;color:#0d0d0d;border:1px solid #ee7417}main[data-template^=product] .product-details .shopify-payment-button__button--unbranded{background:#fffefd;color:#0d0d0d;border:1px solid #ee7417}main[data-template^=product] .product-details .quantity-selector{min-height:52px}main[data-template^=product] .product-details .product-form-buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}main[data-template^=product] .product-details .product-form-buttons>add-to-cart-component,main[data-template^=product] .product-details .product-form-buttons>accelerated-checkout{width:100%;min-width:0}main[data-template^=product] .product-details .quantity-selector-wrapper{width:100%}.memys-payment-strip{width:100%;margin:9px 0 0}.memys-payment-strip img{width:100%;height:auto;display:block}.cart-drawer__dialog{--sidebar-width: 460px}.cart-drawer .memys-quail-upsell{margin:12px 20px;padding:14px;background:#fff8ee;border:1px solid #ee7417;border-radius:12px}.memys-quail-upsell h3{font-size:16px;margin:0 0 12px}.memys-quail-upsell__product{display:grid;grid-template-columns:80px 1fr;gap:12px;align-items:center;margin-bottom:12px}.memys-quail-upsell__product img{object-fit:contain;border-radius:8px;background:#fff}.memys-quail-upsell__product a{text-decoration:none;color:#0d0d0d}.memys-quail-upsell__product p{margin:5px 0 0;font-size:14px}.memys-quail-upsell__button{width:100%;min-height:56px!important}.memys-quail-upsell product-form-component,.memys-quail-upsell add-to-cart-component{display:block}.cart-drawer__items>.memys-delivery-info{margin:0 20px 15px;width:auto}.cart-drawer .cart-items__table-row{margin-bottom:10px;padding-bottom:14px}.memys-cart-line-discounts{padding:0;margin:5px 0 0;list-style:none;font-size:12px;color:#426127}.memys-cart-savings{font-size:12px;color:#426127;margin:6px 0 0}.memys-cart-network-error{margin:10px 20px;padding:10px;border:1px solid #ba392b;border-radius:8px;font-size:13px;color:#8b2117}.memys-cart-continue{display:block;width:100%;padding:10px;margin-top:8px;min-height:44px;text-align:center;text-decoration:underline}.cart-drawer .cart-drawer__summary{gap:8px;-webkit-mask-image:none;mask-image:none}.cart-drawer__summary .cart-totals{gap:10px;border-block-start:0!important;padding-block-start:0!important}.cart-drawer__summary .cart-totals__container{gap:4px}.cart-drawer .cart-secondary-typography{font-family:var(--font-body--family)}.cart-drawer .memys-cart-savings{margin:0}.cart-drawer .memys-cart-continue,.cart-drawer .memys-payment-strip{margin-top:0}@media(max-width:749px){.memys-purchase-options__grid{gap:6px}.memys-purchase-options__grid button b,.memys-purchase-options__grid button strong{font-size:15px}.cart-drawer .memys-quail-upsell{margin-inline:16px}.cart-drawer__items>.memys-delivery-info{margin-inline:16px}.cart-drawer__summary{--cart-drawer-summary-padding: 16px}}main[data-template^=product] .product-details rte-formatter[class*=__text_XTCwgV]>p:nth-child(3),main[data-template^=product] .product-details rte-formatter[class*=__text_XTCwgV]>p:nth-child(4){margin-bottom:0}main[data-template^=product] .product-details rte-formatter[class*=__text_XTCwgV]>p:nth-child(5){margin-top:16px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/memys-purchase-ui.css.map */
