.grid-product--has-picker .grid-item__content>.grid-item__link{flex:1 0 auto}.card-picker{margin-top:auto;padding:8px 10px 10px;display:flex;flex-direction:column;gap:6px}.card-picker__label{display:block;margin:0;font-size:13px;font-weight:600;line-height:1.3;text-align:left}.card-picker__select-wrap{position:relative}.card-picker__select{display:block;width:100%;max-width:100%;min-height:44px;margin:0;padding:8px 34px 8px 10px;font-size:16px;line-height:1.25;text-overflow:ellipsis;border:1px solid #cfcfcf;border-radius:4px;background-color:#fff;color:#1c1d1d}.card-picker__select:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card-picker__btn.btn{min-height:44px;min-width:0;width:100%;padding:10px 12px;font-size:15px;line-height:1.2}.card-picker__btn.btn[disabled]{opacity:.55;cursor:not-allowed}.card-picker__status{margin:0;min-height:0;font-size:13px;line-height:1.3}.card-picker__status:empty{display:none}[data-view=list] .grid-product--has-picker .grid-item__content>.grid-item__link{flex:0 0 auto}@media only screen and (max-width:589px){.card-picker{padding:8px 8px 10px}.card-picker__select{padding-left:8px;padding-right:28px;background-position:right 8px center}}.card-picker__selected{margin:-2px 0 0;font-size:13px;line-height:1.3;text-align:left;color:#555;overflow-wrap:anywhere}.card-picker__selected[hidden]{display:none}.card-picker--compact{padding-top:6px}.card-picker__btn--link.btn{display:flex;align-items:center;justify-content:center;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/702/assets/campus-card-picker.css.map */
