.optionButton .optionDetails{display:flex;justify-content:space-between;align-items:center;flex:1 1}.optionButton .optionDetails .optionName{color:#141414;font-weight:400}.optionButton .optionDetails .optionPrice{color:#141414;font-weight:500}.additionalOptionsHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.additionalOptionsHeader .additionalOptionsName{font-size:18px;font-weight:600;margin:0;flex:1 1}.additionalOptionsHeader .additionalOptionsPrice{font-size:18px;color:#141414}.additionalOptionsDescription{font-size:16px;color:#939393;margin-bottom:16px;font-weight:400}.selectionLimit{margin-bottom:12px}.selectionLimit p{font-size:14px;color:var(--token-content-brand-default);margin:0;font-weight:500}.selectionOptionsContainer{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;flex:1 1;padding-right:4px}.selectionOptionsContainer::-webkit-scrollbar{width:4px}.selectionOptionsContainer::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.selectionOptionsContainer::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.selectionOptionsContainer::-webkit-scrollbar-thumb:hover{background:#aaa}.optionButton{display:flex;align-items:center;width:100%;padding:14px 16px;background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;font-size:16px;text-align:left;cursor:pointer;transition:all .2s ease}.optionButton.disabled{opacity:.5;cursor:not-allowed}.optionButton.disabled .checkMark{background-color:#e9e9e9}.optionButton .optionSelector{display:flex;align-items:center;justify-content:center;margin-right:12px}.optionButton .optionSelector .checkMark{width:24px;height:24px;background-color:#f7f7f7;border:1px solid #d1d1d1;border-radius:4px;display:flex;justify-content:center;align-items:center}.optionButton .optionSelector .checkMark.selected{background-color:var(--token-content-brand-default);border-color:var(--token-content-brand-default)}.optionButton .optionSelector .checkMark.selected .checkMarkImage{filter:invert(100%)}.optionButton .optionName{flex:1 1;color:#141414;font-weight:400}.optionButton:has(.checkMark.selected) .optionName{font-weight:600}