.orders-bundle-choice{margin:0 0 22px;padding:16px;border:1px solid #9aafbd;border-radius:10px;min-width:0;color:#123b55}.orders-bundle-choice legend{padding:0 7px;font-size:17px;font-weight:700}.orders-bundle-choice label{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid #b5c6d1;border-radius:7px;cursor:pointer;margin:0 0 10px;background:#fff}.orders-bundle-choice label:has(input:checked){border-color:#145b83;background:#edf6fc;box-shadow:inset 0 0 0 1px #145b83}.orders-bundle-choice input[type=radio]{appearance:auto;width:19px;height:19px;min-width:19px;min-height:19px;padding:0;margin:3px 0 0;accent-color:#145b83}.orders-bundle-choice label>span{display:grid;gap:5px;min-width:0;font-size:16px;line-height:1.5}.orders-bundle-choice .orders-bundle-saving{color:#176235;font-weight:600}.orders-bundle-choice p{font-size:15px;line-height:1.6;margin:12px 0 0}.orders-bundle-choice a{color:#005ca9;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.orders-bundle-choice a::after{content:" \2192";display:inline-block;margin-left:6px;text-decoration:none}.orders-bundle-choice a:focus-visible{outline:2px solid #125a87;outline-offset:3px}@media(max-width:480px){.orders-bundle-choice{padding:10px}.orders-bundle-choice label{padding:10px;gap:9px}}
