.pack-choice{color:#193e30;border:0;min-width:0;margin:24px 0;padding:0}.pack-choice legend{padding:0;font-size:15px;font-weight:700}.pack-choice>p{line-height:1.6;color:#65735e!important;margin:6px 0 13px!important;font-size:13px!important}.pack-choice>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.pack-choice button{color:#28482e;text-align:left;cursor:pointer;min-width:0;font:inherit;background:#fff;border:1px solid #d9e2cf;border-radius:10px;padding:15px 10px}.pack-choice button[aria-pressed=true]{background:#edf4dc;border:2px solid #517a3d;padding:14px 9px;box-shadow:0 3px 12px #33462d0a}.pack-choice button:focus-visible{outline-offset:3px;outline:3px solid #b68b36}.pack-choice button:disabled{opacity:.45;cursor:not-allowed}.pack-choice button>span{font-size:14px;font-weight:600;display:block}.pack-choice button>strong{margin:8px 0;font-size:22px;display:block}.pack-choice button>small{color:#687c55;font-size:11px;line-height:1.6;display:block}.pack-choice output{color:#657454;margin-top:11px;font-size:12px;line-height:1.7;display:block}.pdp-brand-reference{color:#655936;background:#faf7ec;border:1px solid #e4ddc4;border-radius:9px;margin-top:16px;padding:15px 17px;font-size:13px;line-height:1.8}.pdp-brand-reference a{text-decoration:underline}.quick-buy-review>.pack-choice{margin-top:16px}.quick-buy-review>.pack-choice button>strong{font-size:20px}@media (max-width:450px){.pack-choice>div{gap:6px}.pack-choice button{padding:12px 8px}.pack-choice button[aria-pressed=true]{padding:11px 7px}.pack-choice button>strong{font-size:20px}.pack-choice button>span{font-size:13px}.pack-choice button>small{font-size:11px}}
