@layer ui.components{.ui-action-pair{text-align:center;flex-direction:column;gap:12px;display:flex}.ui-action-pair__buttons{flex-direction:column;gap:12px;display:flex}.ui-action-pair__note{letter-spacing:-.01em;color:var(--text-tertiary);margin:0;font-size:14px;line-height:18px}@media (min-width:768px){.ui-action-pair__buttons{flex-direction:row;align-items:flex-start}.ui-action-pair__buttons>:last-child{flex:1}}}
@layer ui.components{.ui-offer-option{border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast) ease;align-items:flex-start;gap:12px;padding:16px;display:flex}.ui-offer-option[data-checked]{border-color:var(--action)}.ui-offer-option[aria-disabled=true]{cursor:default}.ui-offer-option:focus-visible{outline:2px solid var(--field-focus-ring);outline-offset:2px}.ui-offer-option__mark{flex-shrink:0;margin-top:2px}.ui-offer-option__ring{stroke:var(--border-strong)}.ui-offer-option__fill{fill:var(--action)}.ui-offer-option__tick{stroke:var(--text-on-action-cream)}.ui-offer-option__body{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}.ui-offer-option__head{flex:1;align-items:center;gap:12px;display:flex}.ui-offer-option__label{color:var(--text-secondary);margin:0;font-size:18px;font-weight:600;line-height:24px}.ui-offer-option__price{align-items:baseline;gap:4px;margin:0;display:flex}.ui-offer-option__before{align-items:center;gap:4px;display:flex}.ui-offer-option__after{align-items:center;gap:2px;display:flex}.ui-offer-option__currency,.ui-offer-option__was{color:var(--text-subtle);font-size:12px;line-height:16px}.ui-offer-option__was{text-decoration:line-through}.ui-offer-option__now{letter-spacing:-.02em;color:var(--text-primary);font-size:16px;font-weight:600;line-height:22px}.ui-offer-option__unit{color:var(--text-primary);font-size:12px;font-weight:600;line-height:16px}@media (min-width:768px){.ui-offer-option{align-items:center}.ui-offer-option__mark{margin-top:0}.ui-offer-option__body{flex-direction:row;align-items:flex-start}.ui-offer-option__price{justify-content:flex-end}}.ui-offer-option-list{flex-direction:column;gap:12px;display:flex}}
