.ss-pick-bundle{box-sizing:border-box;max-width:100%;margin:20px 0;padding:20px;border:1px solid rgba(75,211,81,.45);border-radius:10px;background:rgba(75,211,81,.06);font-family:Montserrat,Arial,sans-serif;text-align:left}
.ss-pick-bundle *{box-sizing:border-box}
.ss-pick-bundle__heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}
.ss-pick-bundle__heading h3{font:700 18px/1.35 Montserrat,Arial,sans-serif;margin:0;color:inherit}
.ss-pick-bundle__heading>span{font-size:13px;color:#70dc77;white-space:nowrap}
.ss-pick-bundle p{font:400 14px/1.6 Montserrat,Arial,sans-serif;margin:0 0 16px}
.ss-pick-bundle__choice{margin:0 0 14px;min-width:0}
.ss-pick-bundle__choice label{display:block;font:600 14px/1.5 Montserrat,Arial,sans-serif;margin-bottom:6px}
.ss-pick-bundle__choice select.form-control{display:block;width:100%;max-width:100%;min-width:0;height:auto;min-height:46px;padding:10px 32px 10px 12px;border:1px solid #66826a;border-radius:5px;background-color:#111d14;color:#fff;font:400 16px/1.5 Montserrat,Arial,sans-serif;text-overflow:ellipsis}
.ss-pick-bundle__choice select:focus-visible{outline:2px solid #4bd351;outline-offset:3px}
.ss-pick-bundle .ss-pick-bundle__hint{font-size:12px;margin-bottom:0}
.ss-pick-bundle .ss-pick-bundle__error{color:#ff9b9b;margin:8px 0 0}
.ss-pick-bundle__error:empty{display:none}
.ss-pick-bundle__access a{white-space:normal;max-width:100%}
@media(max-width:480px){.ss-pick-bundle{padding:15px}.ss-pick-bundle__heading h3{font-size:17px}}
