.selection-item__monthly[data-v-cf031348]{white-space:nowrap;color:#fff;width:fit-content;max-width:100%;font:600 16px/1.4 var(--font-numeric);background:#166221;border-radius:7px;justify-self:start;align-items:baseline;gap:4px;padding:3px 6px;display:inline-flex}.selection-item__monthly small[data-v-cf031348]{white-space:nowrap;font-size:11px}.selection-item[data-v-cf031348]{background:#fff;border-radius:14px;grid-template-columns:105px minmax(0,1fr) auto;align-items:center;gap:20px;min-width:0;padding:20px;display:grid}.selection-item--selectable[data-v-cf031348]{grid-template-columns:20px 105px minmax(0,1fr) auto;gap:17px}.selection-item__select[data-v-cf031348]{justify-content:center;align-items:center;display:flex}.selection-item__select input[data-v-cf031348]{width:19px;height:19px;margin:0}.selection-item__media[data-v-cf031348]{height:96px;display:block}.selection-item__media img[data-v-cf031348]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.selection-item__content[data-v-cf031348]{align-content:start;gap:5px;min-width:0;display:grid}.selection-item__content h2[data-v-cf031348]{letter-spacing:-.015em;text-wrap:wrap;font-size:17px;font-weight:550;line-height:1.4}.selection-item__content h2 a[data-v-cf031348]:hover{color:var(--action)}.selection-item__brand[data-v-cf031348]{color:var(--muted);font-size:12px}.selection-item__price[data-v-cf031348]{font:650 23px/1.3 var(--font-numeric);letter-spacing:-.025em;white-space:nowrap;margin-top:4px}.selection-item__actions[data-v-cf031348]{align-items:center;gap:8px;display:flex}.selection-item__actions[data-v-cf031348] .icon-button{background:var(--bg);width:38px;height:40px;color:var(--muted);border-radius:10px}.selection-item__actions[data-v-cf031348] .icon-button:hover{color:var(--action)}.selection-item__actions[data-v-cf031348] .button{min-height:42px;padding:10px 14px;font-size:13px}.selection-item__actions[data-v-cf031348] .text-button{max-width:110px;font-size:12px}@media (width<=767px){.selection-item[data-v-cf031348]{grid-template-columns:86px minmax(0,1fr);gap:13px;padding:17px}.selection-item__media[data-v-cf031348]{height:85px}.selection-item__content h2[data-v-cf031348]{font-size:15px}.selection-item__price[data-v-cf031348]{font-size:20px}.selection-item__actions[data-v-cf031348]{grid-column:2/-1;justify-content:flex-end}.selection-item__select[data-v-cf031348]{align-self:start;padding-top:7px}.selection-item__brand[data-v-cf031348]{font-size:11px}.selection-item--selectable[data-v-cf031348]{grid-template-columns:18px 70px minmax(0,1fr) 30px;gap:10px;padding:16px}.selection-item--selectable .selection-item__media[data-v-cf031348]{height:80px}.selection-item--selectable .selection-item__actions[data-v-cf031348]{grid-area:1/4;align-self:center}.selection-item--selectable .selection-item__actions[data-v-cf031348] .icon-button{width:30px;height:38px;padding:5px}.selection-item--selectable .selection-item__actions[data-v-cf031348] .icon{width:19px;height:19px}.selection-item--selectable:has(.text-button) .selection-item__actions[data-v-cf031348]{grid-area:2/3/auto/-1}.selection-item--selectable .selection-item__content h2[data-v-cf031348]{font-size:14px}}@media (width<=359px){.selection-item--selectable .selection-item__monthly[data-v-cf031348]{gap:3px;padding:3px 6px;font-size:14px}}
